From 0f36a0c235de00995f98c91f674c3934baee56d9 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 9 Mar 2024 23:01:49 +0530 Subject: [PATCH 001/126] patch: add on destroy to time --- src/app/pages/time/time.page.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/pages/time/time.page.ts b/src/app/pages/time/time.page.ts index 19aea5cd..390bdd84 100644 --- a/src/app/pages/time/time.page.ts +++ b/src/app/pages/time/time.page.ts @@ -18,7 +18,7 @@ import { TimeFunctions } from 'src/app/models/functions/time.function'; templateUrl: './time.page.html', styleUrls: ['./time.page.scss'], }) -export class TimePage implements OnInit { +export class TimePage implements OnInit,OnDestroy { constructor( private fb: FormBuilder, private seoService: SeoService, From 3e93b6cb9d488a82e538bf0b9812663b1fd805d0 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 9 Mar 2024 23:03:50 +0530 Subject: [PATCH 002/126] format: Formatted all files using linting for quotes --- .editorconfig | 5 +- .eslintrc.json | 4 +- .vscode/settings.json | 1 + src/app/admin/admin-routing.module.ts | 8 +- src/app/admin/admin.module.ts | 12 +- src/app/admin/admin.page.spec.ts | 10 +- src/app/admin/admin.page.ts | 48 +- src/app/app-routing.module.ts | 68 +- src/app/app.component.spec.ts | 28 +- src/app/app.component.ts | 40 +- src/app/app.module.ts | 34 +- src/app/folder/folder-routing.module.ts | 8 +- src/app/folder/folder.module.ts | 12 +- src/app/folder/folder.page.spec.ts | 12 +- src/app/folder/folder.page.ts | 12 +- src/app/guards/auth.guard.spec.ts | 8 +- src/app/guards/auth.guard.ts | 12 +- src/app/models/class/date/custom-date.spec.ts | 6 +- src/app/models/class/date/custom-date.ts | 4 +- .../class/masterData/master-data.spec.ts | 6 +- src/app/models/class/seoTags/seo.spec.ts | 6 +- src/app/models/class/seoTags/seo.ts | 36 +- src/app/models/class/static/goal.spec.ts | 6 +- src/app/models/class/static/goal.ts | 214 +-- .../models/data/classTweleveSyllabus.data.ts | 1450 ++++++++--------- src/app/models/data/studyOptions.data.ts | 46 +- src/app/models/functions/time.function.ts | 6 +- .../pipe/time/twelve-hour-format.module.ts | 4 +- .../pipe/time/twelve-hour-format.pipe.spec.ts | 6 +- .../pipe/time/twelve-hour-format.pipe.ts | 10 +- src/app/pages/about/about-routing.module.ts | 20 +- src/app/pages/about/about.module.ts | 18 +- src/app/pages/about/about.page.spec.ts | 10 +- src/app/pages/about/about.page.ts | 24 +- .../components/hof/hof.component.spec.ts | 10 +- .../about/components/hof/hof.component.ts | 8 +- .../components/howto/howto.component.spec.ts | 10 +- .../about/components/howto/howto.component.ts | 8 +- .../update/update.component.spec.ts | 10 +- .../components/update/update.component.ts | 8 +- .../achievement/achievement-routing.module.ts | 12 +- .../pages/achievement/achievement.module.ts | 12 +- .../achievement/achievement.page.spec.ts | 10 +- src/app/pages/achievement/achievement.page.ts | 42 +- .../create-goal/create-goal.component.spec.ts | 10 +- .../create-goal/create-goal.component.ts | 8 +- .../analytics/analytics-routing.module.ts | 8 +- src/app/pages/analytics/analytics.module.ts | 12 +- .../pages/analytics/analytics.page.spec.ts | 10 +- src/app/pages/analytics/analytics.page.ts | 8 +- .../analyze/analyze.component.spec.ts | 10 +- .../components/analyze/analyze.component.ts | 62 +- .../edit-expense.component.spec.ts | 10 +- .../edit-expense/edit-expense.component.ts | 8 +- .../pages/expense/expenses-routing.module.ts | 12 +- src/app/pages/expense/expenses.module.ts | 16 +- src/app/pages/expense/expenses.page.spec.ts | 10 +- src/app/pages/expense/expenses.page.ts | 86 +- src/app/pages/expense/modules/analyze.spec.ts | 6 +- src/app/pages/expense/modules/budget.spec.ts | 6 +- src/app/pages/expense/modules/budget.ts | 4 +- .../expense/modules/daily-expense.spec.ts | 6 +- .../expense/modules/monthly-expense.spec.ts | 6 +- .../expense/modules/total-expense.spec.ts | 6 +- .../goal-info/goal-info.component.spec.ts | 10 +- .../goal-info/goal-info.component.ts | 12 +- src/app/pages/goal/goal-routing.module.ts | 12 +- src/app/pages/goal/goal.module.ts | 14 +- src/app/pages/goal/goal.page.spec.ts | 10 +- src/app/pages/goal/goal.page.ts | 78 +- src/app/pages/help/faq/faq.component.spec.ts | 10 +- src/app/pages/help/faq/faq.component.ts | 34 +- src/app/pages/help/help-routing.module.ts | 12 +- src/app/pages/help/help.module.ts | 14 +- src/app/pages/help/help.page.spec.ts | 10 +- src/app/pages/help/help.page.ts | 12 +- .../goal-on-dashboard.component.spec.ts | 10 +- .../goal-on-dashboard.component.ts | 26 +- src/app/pages/home/home-routing.module.ts | 8 +- src/app/pages/home/home.module.ts | 14 +- src/app/pages/home/home.page.spec.ts | 10 +- src/app/pages/home/home.page.ts | 30 +- src/app/pages/login/login-routing.module.ts | 8 +- src/app/pages/login/login.module.ts | 12 +- src/app/pages/login/login.page.spec.ts | 10 +- src/app/pages/login/login.page.ts | 44 +- src/app/pages/office/office-routing.module.ts | 8 +- src/app/pages/office/office.module.ts | 12 +- src/app/pages/office/office.page.spec.ts | 10 +- src/app/pages/office/office.page.ts | 38 +- .../pages/profile/profile-routing.module.ts | 8 +- src/app/pages/profile/profile.module.ts | 12 +- src/app/pages/profile/profile.page.spec.ts | 10 +- src/app/pages/profile/profile.page.ts | 48 +- src/app/pages/setup/setup-routing.module.ts | 8 +- src/app/pages/setup/setup.module.ts | 12 +- src/app/pages/setup/setup.page.spec.ts | 10 +- src/app/pages/setup/setup.page.ts | 8 +- .../advanced-studies.component.spec.ts | 10 +- .../advanced-studies.component.ts | 8 +- .../edit-studies.component.spec.ts | 10 +- .../edit-studies/edit-studies.component.ts | 8 +- .../free-resource.component.spec.ts | 10 +- .../free-resource/free-resource.component.ts | 8 +- .../pages/studies/studies-routing.module.ts | 20 +- src/app/pages/studies/studies.module.ts | 20 +- src/app/pages/studies/studies.page.spec.ts | 10 +- src/app/pages/studies/studies.page.ts | 64 +- .../pages/support/support-routing.module.ts | 8 +- src/app/pages/support/support.module.ts | 12 +- src/app/pages/support/support.page.spec.ts | 10 +- src/app/pages/support/support.page.ts | 8 +- src/app/pages/time/time-routing.module.ts | 8 +- src/app/pages/time/time.module.ts | 12 +- src/app/pages/time/time.page.spec.ts | 10 +- src/app/pages/time/time.page.ts | 76 +- .../achievements/achievements.service.spec.ts | 8 +- .../achievements/achievements.service.ts | 24 +- src/app/services/alert/alert.service.spec.ts | 8 +- src/app/services/alert/alert.service.ts | 38 +- src/app/services/auth/auth.service.spec.ts | 8 +- src/app/services/auth/auth.service.ts | 26 +- .../services/expense/expense.service.spec.ts | 8 +- src/app/services/expense/expense.service.ts | 40 +- .../firebase/firebase.service.spec.ts | 8 +- src/app/services/firebase/firebase.service.ts | 18 +- src/app/services/goal/goal.service.spec.ts | 8 +- src/app/services/goal/goal.service.ts | 118 +- .../services/office/office.service.spec.ts | 8 +- src/app/services/office/office.service.ts | 38 +- .../services/profile/profile.service.spec.ts | 8 +- src/app/services/profile/profile.service.ts | 100 +- .../resource/resource.service.spec.ts | 8 +- src/app/services/resource/resource.service.ts | 4 +- src/app/services/seo/seo.service.spec.ts | 8 +- src/app/services/seo/seo.service.ts | 8 +- .../services/sidenav/sidenav.service.spec.ts | 8 +- src/app/services/sidenav/sidenav.service.ts | 48 +- .../services/studies/studies.service.spec.ts | 8 +- src/app/services/studies/studies.service.ts | 26 +- .../services/support/support.service.spec.ts | 8 +- src/app/services/support/support.service.ts | 14 +- .../services/toaster/toaster.service.spec.ts | 8 +- src/app/services/toaster/toaster.service.ts | 6 +- src/main.ts | 8 +- src/polyfills.ts | 2 +- src/test.ts | 6 +- 147 files changed, 2082 insertions(+), 2078 deletions(-) diff --git a/.editorconfig b/.editorconfig index 59d9a3a3..0071703d 100644 --- a/.editorconfig +++ b/.editorconfig @@ -9,8 +9,9 @@ insert_final_newline = true trim_trailing_whitespace = true [*.ts] -quote_type = single +quote_type = double +max_line_length = 100 [*.md] -max_line_length = off +max_line_length = 100 trim_trailing_whitespace = false diff --git a/.eslintrc.json b/.eslintrc.json index 9d48db47..3077d497 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -34,7 +34,9 @@ "prefix": "app", "style": "camelCase" } - ] + ], + "quotes": ["error", "double"], + "import/no-unresolved": 0 } }, { diff --git a/.vscode/settings.json b/.vscode/settings.json index 935d2335..31b61f1c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,6 +7,7 @@ "maxlength" ], "prettier.htmlWhitespaceSensitivity": "ignore", + "editor.formatOnSave": true, "[github-actions-workflow]": { "editor.defaultFormatter": "esbenp.prettier-vscode" } diff --git a/src/app/admin/admin-routing.module.ts b/src/app/admin/admin-routing.module.ts index b95ac3c5..930e8df3 100644 --- a/src/app/admin/admin-routing.module.ts +++ b/src/app/admin/admin-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { AdminPage } from './admin.page'; +import { AdminPage } from "./admin.page"; const routes: Routes = [ { - path: '', + path: "", component: AdminPage } ]; diff --git a/src/app/admin/admin.module.ts b/src/app/admin/admin.module.ts index c8ac08fd..0867a123 100644 --- a/src/app/admin/admin.module.ts +++ b/src/app/admin/admin.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { AdminPageRoutingModule } from './admin-routing.module'; +import { AdminPageRoutingModule } from "./admin-routing.module"; -import { AdminPage } from './admin.page'; +import { AdminPage } from "./admin.page"; @NgModule({ imports: [ diff --git a/src/app/admin/admin.page.spec.ts b/src/app/admin/admin.page.spec.ts index e7a088b0..c79415a9 100644 --- a/src/app/admin/admin.page.spec.ts +++ b/src/app/admin/admin.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { AdminPage } from './admin.page'; +import { AdminPage } from "./admin.page"; -describe('AdminPage', () => { +describe("AdminPage", () => { let component: AdminPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('AdminPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/admin/admin.page.ts b/src/app/admin/admin.page.ts index ded82109..c5061403 100644 --- a/src/app/admin/admin.page.ts +++ b/src/app/admin/admin.page.ts @@ -1,18 +1,18 @@ -import { DatePipe } from '@angular/common'; -import { Component, OnInit } from '@angular/core'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { Router } from '@angular/router'; -import { CustomDate } from '../models/class/date/custom-date'; -import { SeoTags } from '../models/class/seoTags/seo'; -import { AlertService } from '../services/alert/alert.service'; -import { SeoService } from '../services/seo/seo.service'; -import { ResourceService } from '../services/resource/resource.service'; +import { DatePipe } from "@angular/common"; +import { Component, OnInit } from "@angular/core"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { Router } from "@angular/router"; +import { CustomDate } from "../models/class/date/custom-date"; +import { SeoTags } from "../models/class/seoTags/seo"; +import { AlertService } from "../services/alert/alert.service"; +import { SeoService } from "../services/seo/seo.service"; +import { ResourceService } from "../services/resource/resource.service"; @Component({ - selector: 'app-admin', - templateUrl: './admin.page.html', - styleUrls: ['./admin.page.scss'], + selector: "app-admin", + templateUrl: "./admin.page.html", + styleUrls: ["./admin.page.scss"], }) export class AdminPage implements OnInit { @@ -27,19 +27,19 @@ export class AdminPage implements OnInit { private alertService: AlertService, private datePipe: DatePipe, private router: Router) { } - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); resourceForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - date: [this.dateToday, [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - progress: [0, [Validators.required, Validators.pattern('^[0-9]*$'), Validators.max(100), Validators.min(0)]], - gTerm: ['Daily', [Validators.required, Validators.pattern('^[a-zA-Z0-9 ]*$')]], - type: ['Studies', [Validators.required, Validators.pattern('^[a-zA-Z0-9 ]*$')]], - title: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9, -.]*$')]], - reward: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')]], - resource: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')]], - description: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')]], - actionSteps: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')]], - penalty: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')]], + date: [this.dateToday, [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + progress: [0, [Validators.required, Validators.pattern("^[0-9]*$"), Validators.max(100), Validators.min(0)]], + gTerm: ["Daily", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], + type: ["Studies", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], + title: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9, -.]*$")]], + reward: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + resource: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + description: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + actionSteps: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + penalty: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], updatedAt: [serverTimestamp()] }) resourceData:any; diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 9755473a..0d8bbc07 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -1,68 +1,68 @@ -import { NgModule } from '@angular/core'; -import { PreloadAllModules, RouterModule, Routes } from '@angular/router'; -import { AuthGuard } from './guards/auth.guard'; +import { NgModule } from "@angular/core"; +import { PreloadAllModules, RouterModule, Routes } from "@angular/router"; +import { AuthGuard } from "./guards/auth.guard"; -import { redirectUnauthorizedTo, redirectLoggedInTo, canActivate } from '@angular/fire/auth-guard'; +import { redirectUnauthorizedTo, redirectLoggedInTo, canActivate } from "@angular/fire/auth-guard"; -const redirectUnauthorizedToLogin = () => redirectUnauthorizedTo(['login']); -const redirectLoggedInToHome = () => redirectLoggedInTo(['home']); +const redirectUnauthorizedToLogin = () => redirectUnauthorizedTo(["login"]); +const redirectLoggedInToHome = () => redirectLoggedInTo(["home"]); const routes: Routes = [ { - path: '', - redirectTo: 'home', - pathMatch: 'full' + path: "", + redirectTo: "home", + pathMatch: "full" }, { - path: 'login', - loadChildren: () => import('./pages/login/login.module').then(m => m.LoginPageModule), + path: "login", + loadChildren: () => import("./pages/login/login.module").then(m => m.LoginPageModule), ...canActivate(redirectLoggedInToHome) }, { - path: 'home', - loadChildren: () => import('./pages/home/home.module').then(m => m.HomePageModule) + path: "home", + loadChildren: () => import("./pages/home/home.module").then(m => m.HomePageModule) }, { - path: 'help', - loadChildren: () => import('./pages/help/help.module').then(m => m.HelpPageModule) + path: "help", + loadChildren: () => import("./pages/help/help.module").then(m => m.HelpPageModule) }, { - path: 'about', - loadChildren: () => import('./pages/about/about.module').then(m => m.AboutPageModule) + path: "about", + loadChildren: () => import("./pages/about/about.module").then(m => m.AboutPageModule) }, { - path: 'expenses', - loadChildren: () => import('./pages/expense/expenses.module').then(m => m.ExpensesPageModule), + path: "expenses", + loadChildren: () => import("./pages/expense/expenses.module").then(m => m.ExpensesPageModule), ...canActivate(redirectUnauthorizedToLogin) }, { - path: 'profile', - loadChildren: () => import('./pages/profile/profile.module').then(m => m.ProfilePageModule), + path: "profile", + loadChildren: () => import("./pages/profile/profile.module").then(m => m.ProfilePageModule), ...canActivate(redirectUnauthorizedToLogin) }, { - path: 'studies', - loadChildren: () => import('./pages/studies/studies.module').then(m => m.StudiesPageModule), + path: "studies", + loadChildren: () => import("./pages/studies/studies.module").then(m => m.StudiesPageModule), ...canActivate(redirectUnauthorizedToLogin) }, { - path: 'achievement', - loadChildren: () => import('./pages/achievement/achievement.module').then(m => m.AchievementPageModule), + path: "achievement", + loadChildren: () => import("./pages/achievement/achievement.module").then(m => m.AchievementPageModule), ...canActivate(redirectUnauthorizedToLogin) }, { - path: 'time', - loadChildren: () => import('./pages/time/time.module').then(m => m.TimePageModule), + path: "time", + loadChildren: () => import("./pages/time/time.module").then(m => m.TimePageModule), ...canActivate(redirectUnauthorizedToLogin) }, { - path: 'goal', - loadChildren: () => import('./pages/goal/goal.module').then(m => m.GoalPageModule), + path: "goal", + loadChildren: () => import("./pages/goal/goal.module").then(m => m.GoalPageModule), ...canActivate(redirectUnauthorizedToLogin) }, { - path: 'goal', - loadChildren: () => import('./pages/goal/goal.module').then( m => m.GoalPageModule), + path: "goal", + loadChildren: () => import("./pages/goal/goal.module").then( m => m.GoalPageModule), ...canActivate(redirectUnauthorizedToLogin) }, // { @@ -91,9 +91,9 @@ const routes: Routes = [ // ...canActivate(redirectUnauthorizedToLogin) // }, { - path: '**', - redirectTo: 'home', - pathMatch: 'full' + path: "**", + redirectTo: "home", + pathMatch: "full" } ]; diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts index 454694e6..5dac2e32 100644 --- a/src/app/app.component.spec.ts +++ b/src/app/app.component.spec.ts @@ -1,11 +1,11 @@ -import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; -import { TestBed } from '@angular/core/testing'; +import { CUSTOM_ELEMENTS_SCHEMA } from "@angular/core"; +import { TestBed } from "@angular/core/testing"; -import { RouterTestingModule } from '@angular/router/testing'; +import { RouterTestingModule } from "@angular/router/testing"; -import { AppComponent } from './app.component'; +import { AppComponent } from "./app.component"; -describe('AppComponent', () => { +describe("AppComponent", () => { beforeEach(async () => { @@ -17,30 +17,30 @@ describe('AppComponent', () => { }).compileComponents(); }); - it('should create the app', async () => { + it("should create the app", async () => { const fixture = TestBed.createComponent(AppComponent); const app = fixture.componentInstance; expect(app).toBeTruthy(); }); - it('should have menu labels', async () => { + it("should have menu labels", async () => { const fixture = TestBed.createComponent(AppComponent); fixture.detectChanges(); const app = fixture.nativeElement; - const menuItems = app.querySelectorAll('ion-label'); + const menuItems = app.querySelectorAll("ion-label"); expect(menuItems.length).toEqual(12); - expect(menuItems[0].textContent).toContain('Inbox'); - expect(menuItems[1].textContent).toContain('Outbox'); + expect(menuItems[0].textContent).toContain("Inbox"); + expect(menuItems[1].textContent).toContain("Outbox"); }); - it('should have urls', async () => { + it("should have urls", async () => { const fixture = TestBed.createComponent(AppComponent); fixture.detectChanges(); const app = fixture.nativeElement; - const menuItems = app.querySelectorAll('ion-item'); + const menuItems = app.querySelectorAll("ion-item"); expect(menuItems.length).toEqual(12); - expect(menuItems[0].getAttribute('ng-reflect-router-link')).toEqual('/folder/Inbox'); - expect(menuItems[1].getAttribute('ng-reflect-router-link')).toEqual('/folder/Outbox'); + expect(menuItems[0].getAttribute("ng-reflect-router-link")).toEqual("/folder/Inbox"); + expect(menuItems[1].getAttribute("ng-reflect-router-link")).toEqual("/folder/Outbox"); }); }); diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 38ffda59..ba86009f 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,18 +1,18 @@ -import { AfterViewInit, Component, OnInit } from '@angular/core'; -import { AngularFireAuth } from '@angular/fire/compat/auth'; -import { NavigationEnd, Router } from '@angular/router'; -import { AuthService } from './services/auth/auth.service'; -import { StatusBar, Style } from '@capacitor/status-bar'; -import { isPlatform } from '@ionic/angular'; -import { GoogleTagManagerService } from 'angular-google-tag-manager'; -import { FirebaseService } from './services/firebase/firebase.service'; -import { ProfileService } from './services/profile/profile.service'; -import { SidenavService } from './services/sidenav/sidenav.service'; -import { Subscription } from 'rxjs'; +import { AfterViewInit, Component, OnInit } from "@angular/core"; +import { AngularFireAuth } from "@angular/fire/compat/auth"; +import { NavigationEnd, Router } from "@angular/router"; +import { AuthService } from "./services/auth/auth.service"; +import { StatusBar, Style } from "@capacitor/status-bar"; +import { isPlatform } from "@ionic/angular"; +import { GoogleTagManagerService } from "angular-google-tag-manager"; +import { FirebaseService } from "./services/firebase/firebase.service"; +import { ProfileService } from "./services/profile/profile.service"; +import { SidenavService } from "./services/sidenav/sidenav.service"; +import { Subscription } from "rxjs"; @Component({ - selector: 'app-root', - templateUrl: 'app.component.html', - styleUrls: ['app.component.scss'], + selector: "app-root", + templateUrl: "app.component.html", + styleUrls: ["app.component.scss"], }) export class AppComponent implements OnInit { isLoggedIn: any = false; @@ -43,8 +43,8 @@ export class AppComponent implements OnInit { } ngOnInit() { - if (isPlatform('mobile')) { - StatusBar.setBackgroundColor({ color: '#3880ff' }).catch(() => {}); + if (isPlatform("mobile")) { + StatusBar.setBackgroundColor({ color: "#3880ff" }).catch(() => {}); } this.firebaseService.getUserProfile(); this.getUser(); @@ -56,13 +56,13 @@ export class AppComponent implements OnInit { try { if (event instanceof NavigationEnd) { const gtmTag = { - event: 'page', + event: "page", pageName: event.urlAfterRedirects }; this.gtmService.pushTag(gtmTag); } } catch (error) { - console.error('Error occurred in Google Tag Manager:', error); + console.error("Error occurred in Google Tag Manager:", error); } }); } @@ -74,7 +74,7 @@ export class AppComponent implements OnInit { this.profileService.userData = userProfile // console.log(userProfile); } catch (error) { - console.error('Error fetching user profile:', error); + console.error("Error fetching user profile:", error); } if (userProfile?.uid) { @@ -93,6 +93,6 @@ export class AppComponent implements OnInit { await this.authService.logout(); this.appPages = this.sidenavService.defaultPages; this.isLoggedIn=false; - this.router.navigateByUrl('login', { replaceUrl: true }); + this.router.navigateByUrl("login", { replaceUrl: true }); } } diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 17974533..0b146de4 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -1,20 +1,20 @@ -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; -import { BrowserModule } from '@angular/platform-browser'; -import { RouteReuseStrategy } from '@angular/router'; +import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from "@angular/core"; +import { BrowserModule } from "@angular/platform-browser"; +import { RouteReuseStrategy } from "@angular/router"; -import { IonicModule, IonicRouteStrategy } from '@ionic/angular'; +import { IonicModule, IonicRouteStrategy } from "@ionic/angular"; -import { AppComponent } from './app.component'; -import { AppRoutingModule } from './app-routing.module'; -import { ServiceWorkerModule } from '@angular/service-worker'; -import { environment } from '../environments/environment'; -import { provideAuth,getAuth } from '@angular/fire/auth'; -import { provideStorage,getStorage } from '@angular/fire/storage'; -import { initializeApp,provideFirebaseApp } from '@angular/fire/app'; -import { provideFirestore,getFirestore } from '@angular/fire/firestore'; -import { FIREBASE_OPTIONS } from '@angular/fire/compat'; -import { GoogleTagManagerModule } from 'angular-google-tag-manager'; -import { DatePipe } from '@angular/common'; +import { AppComponent } from "./app.component"; +import { AppRoutingModule } from "./app-routing.module"; +import { ServiceWorkerModule } from "@angular/service-worker"; +import { environment } from "../environments/environment"; +import { provideAuth,getAuth } from "@angular/fire/auth"; +import { provideStorage,getStorage } from "@angular/fire/storage"; +import { initializeApp,provideFirebaseApp } from "@angular/fire/app"; +import { provideFirestore,getFirestore } from "@angular/fire/firestore"; +import { FIREBASE_OPTIONS } from "@angular/fire/compat"; +import { GoogleTagManagerModule } from "angular-google-tag-manager"; +import { DatePipe } from "@angular/common"; @NgModule({ declarations: [AppComponent], @@ -22,11 +22,11 @@ import { DatePipe } from '@angular/common'; BrowserModule, IonicModule.forRoot(), AppRoutingModule, - ServiceWorkerModule.register('ngsw-worker.js', { + ServiceWorkerModule.register("ngsw-worker.js", { enabled: environment.production, // Register the ServiceWorker as soon as the application is stable // or after 30 seconds (whichever comes first). - registrationStrategy: 'registerWhenStable:30000' + registrationStrategy: "registerWhenStable:30000" }), provideFirebaseApp(() => initializeApp(environment.firebase)), provideAuth(() => getAuth()), diff --git a/src/app/folder/folder-routing.module.ts b/src/app/folder/folder-routing.module.ts index 200d4407..28f8da85 100644 --- a/src/app/folder/folder-routing.module.ts +++ b/src/app/folder/folder-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { FolderPage } from './folder.page'; +import { FolderPage } from "./folder.page"; const routes: Routes = [ { - path: '', + path: "", component: FolderPage } ]; diff --git a/src/app/folder/folder.module.ts b/src/app/folder/folder.module.ts index 172c9f81..db067b78 100644 --- a/src/app/folder/folder.module.ts +++ b/src/app/folder/folder.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { FolderPageRoutingModule } from './folder-routing.module'; +import { FolderPageRoutingModule } from "./folder-routing.module"; -import { FolderPage } from './folder.page'; +import { FolderPage } from "./folder.page"; @NgModule({ imports: [ diff --git a/src/app/folder/folder.page.spec.ts b/src/app/folder/folder.page.spec.ts index 898ea87f..64265993 100644 --- a/src/app/folder/folder.page.spec.ts +++ b/src/app/folder/folder.page.spec.ts @@ -1,10 +1,10 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterModule } from '@angular/router'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed } from "@angular/core/testing"; +import { RouterModule } from "@angular/router"; +import { IonicModule } from "@ionic/angular"; -import { FolderPage } from './folder.page'; +import { FolderPage } from "./folder.page"; -describe('FolderPage', () => { +describe("FolderPage", () => { let component: FolderPage; let fixture: ComponentFixture; @@ -19,7 +19,7 @@ describe('FolderPage', () => { fixture.detectChanges(); }); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/folder/folder.page.ts b/src/app/folder/folder.page.ts index 0cbdba64..5c24570f 100644 --- a/src/app/folder/folder.page.ts +++ b/src/app/folder/folder.page.ts @@ -1,10 +1,10 @@ -import { Component, OnInit } from '@angular/core'; -import { ActivatedRoute } from '@angular/router'; +import { Component, OnInit } from "@angular/core"; +import { ActivatedRoute } from "@angular/router"; @Component({ - selector: 'app-folder', - templateUrl: './folder.page.html', - styleUrls: ['./folder.page.scss'], + selector: "app-folder", + templateUrl: "./folder.page.html", + styleUrls: ["./folder.page.scss"], }) export class FolderPage implements OnInit { public folder:any; @@ -12,7 +12,7 @@ export class FolderPage implements OnInit { constructor(private activatedRoute: ActivatedRoute) { } ngOnInit() { - this.folder = this.activatedRoute.snapshot.paramMap.get('id'); + this.folder = this.activatedRoute.snapshot.paramMap.get("id"); } } diff --git a/src/app/guards/auth.guard.spec.ts b/src/app/guards/auth.guard.spec.ts index 68889d22..30d30efe 100644 --- a/src/app/guards/auth.guard.spec.ts +++ b/src/app/guards/auth.guard.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { AuthGuard } from './auth.guard'; +import { AuthGuard } from "./auth.guard"; -describe('AuthGuard', () => { +describe("AuthGuard", () => { let guard: AuthGuard; beforeEach(() => { @@ -10,7 +10,7 @@ describe('AuthGuard', () => { guard = TestBed.inject(AuthGuard); }); - it('should be created', () => { + it("should be created", () => { expect(guard).toBeTruthy(); }); }); diff --git a/src/app/guards/auth.guard.ts b/src/app/guards/auth.guard.ts index 8d7de2f7..65d20079 100644 --- a/src/app/guards/auth.guard.ts +++ b/src/app/guards/auth.guard.ts @@ -1,10 +1,10 @@ -import { Injectable } from '@angular/core'; -import { ActivatedRouteSnapshot, Route, Router, RouterStateSnapshot, UrlSegment, UrlTree } from '@angular/router'; -import { Observable } from 'rxjs'; -import { AuthService } from '../services/auth/auth.service'; +import { Injectable } from "@angular/core"; +import { ActivatedRouteSnapshot, Route, Router, RouterStateSnapshot, UrlSegment, UrlTree } from "@angular/router"; +import { Observable } from "rxjs"; +import { AuthService } from "../services/auth/auth.service"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class AuthGuard { constructor(private auth:AuthService, private router:Router){} @@ -15,7 +15,7 @@ export class AuthGuard { return true } else{ - this.router.navigate(['login']) + this.router.navigate(["login"]) return false; } } diff --git a/src/app/models/class/date/custom-date.spec.ts b/src/app/models/class/date/custom-date.spec.ts index cef58de4..8ce3f2c4 100644 --- a/src/app/models/class/date/custom-date.spec.ts +++ b/src/app/models/class/date/custom-date.spec.ts @@ -1,7 +1,7 @@ -import { CustomDate } from './custom-date'; +import { CustomDate } from "./custom-date"; -describe('CustomDate', () => { - it('should create an instance', () => { +describe("CustomDate", () => { + it("should create an instance", () => { expect(new CustomDate()).toBeTruthy(); }); }); diff --git a/src/app/models/class/date/custom-date.ts b/src/app/models/class/date/custom-date.ts index 30d6afcf..e31a3e82 100644 --- a/src/app/models/class/date/custom-date.ts +++ b/src/app/models/class/date/custom-date.ts @@ -61,8 +61,8 @@ export class CustomDate { getDateTomorrow(){ const tomorrow = new Date(); tomorrow.setDate(tomorrow.getDate() + 1); - const dd = String(tomorrow.getDate()).padStart(2, '0'); - const mm = String(tomorrow.getMonth() + 1).padStart(2, '0'); + const dd = String(tomorrow.getDate()).padStart(2, "0"); + const mm = String(tomorrow.getMonth() + 1).padStart(2, "0"); const yyyy = tomorrow.getFullYear(); const tomorrowDate = `${yyyy}-${mm}-${dd}`; return tomorrowDate; diff --git a/src/app/models/class/masterData/master-data.spec.ts b/src/app/models/class/masterData/master-data.spec.ts index a4ca5e9f..ea4d7779 100644 --- a/src/app/models/class/masterData/master-data.spec.ts +++ b/src/app/models/class/masterData/master-data.spec.ts @@ -1,7 +1,7 @@ -import { MasterData } from './master-data'; +import { MasterData } from "./master-data"; -describe('MasterData', () => { - it('should create an instance', () => { +describe("MasterData", () => { + it("should create an instance", () => { expect(new MasterData()).toBeTruthy(); }); }); diff --git a/src/app/models/class/seoTags/seo.spec.ts b/src/app/models/class/seoTags/seo.spec.ts index 2a711416..081aefb4 100644 --- a/src/app/models/class/seoTags/seo.spec.ts +++ b/src/app/models/class/seoTags/seo.spec.ts @@ -1,7 +1,7 @@ -import { SeoTags } from './seo'; +import { SeoTags } from "./seo"; -describe('Seo', () => { - it('should create an instance', () => { +describe("Seo", () => { + it("should create an instance", () => { expect(new SeoTags()).toBeTruthy(); }); }); diff --git a/src/app/models/class/seoTags/seo.ts b/src/app/models/class/seoTags/seo.ts index bf912750..582064b7 100644 --- a/src/app/models/class/seoTags/seo.ts +++ b/src/app/models/class/seoTags/seo.ts @@ -12,63 +12,63 @@ export class SeoTags { } public static homePageTags: seoMetaTag[] = [ { - name:'description', + name:"description", content:"Summarize (summarize-ng web app) help users manage their achievements, money, time, and studies effectively. Install on any device and boost your productivity." }, { - name:'keywords', - content:'Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study tracker, Study management app' + name:"keywords", + content:"Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study tracker, Study management app" } ]; public static aboutPageTags: seoMetaTag[] = [ { - name:'description', + name:"description", content:"Tempting advertisement and deals makes you to spend more money and time to purchase and use their product/service. Summarize helps you in managing achievement, studies, expenses, time and spend only on needs for better savings." }, { - name:'keywords', - content:'Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study notes, Study reminders, Study rewards, Study reports, Study tracker, Study management app' + name:"keywords", + content:"Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study notes, Study reminders, Study rewards, Study reports, Study tracker, Study management app" } ]; public static helpPageTags: seoMetaTag[] = [ { - name:'description', + name:"description", content:"Need help to install Summarize (summarize-ng.web.app) on PC ( Windows / MAC / Linux all-distro ),Install on Android, Install on IOS, Update Summarize." }, { - name:'keywords', - content:'Summarize, summarize-ng , time management, money management, expense management, study assistant , digital dairy,iam5k, IAM5K, Sandeep Kumar' + name:"keywords", + content:"Summarize, summarize-ng , time management, money management, expense management, study assistant , digital dairy,iam5k, IAM5K, Sandeep Kumar" } ]; public static loginPageTags: seoMetaTag[] = [ { - name:'description', + name:"description", content:"Login or Sign up now to Summarize (summarize-ng.web.app) now. With its user-friendly interface and secure login, Simplify time, money, achievement, and study management. Easily track progress, set goals, and stay organized. " }, { - name:'keywords', - content:'Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis' + name:"keywords", + content:"Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis" } ]; public static studiesPageTags: seoMetaTag[] = [ { - name: 'description', + name: "description", content: "Summarize (summarize-ng web app) helps users manage their studies efficiently. Stay organized, track progress, and boost productivity with our study management tools." }, { - name: 'keywords', - content: 'Summarize, summarize-ng, Study management, Study planner, Study materials, Study schedule, Study progress, Study tracker, Productivity, Educational tools, Time management, Organization, Learning app' + name: "keywords", + content: "Summarize, summarize-ng, Study management, Study planner, Study materials, Study schedule, Study progress, Study tracker, Productivity, Educational tools, Time management, Organization, Learning app" } ]; public static timePageTags: seoMetaTag[] = [ { - name: 'description', + name: "description", content: "Efficient time management is crucial for success. With Summarize (summarize-ng web app), prioritize tasks, track time usage, and enhance productivity across all your endeavors." }, { - name: 'keywords', - content: 'Summarize, summarize-ng, Time management, Task prioritization, Productivity tools, Time tracking, Schedule optimization, Efficiency, Organizational tools, Goal setting, Study management, Study planner, Study progress' + name: "keywords", + content: "Summarize, summarize-ng, Time management, Task prioritization, Productivity tools, Time tracking, Schedule optimization, Efficiency, Organizational tools, Goal setting, Study management, Study planner, Study progress" } ]; diff --git a/src/app/models/class/static/goal.spec.ts b/src/app/models/class/static/goal.spec.ts index 9722f3b1..2b11c4c7 100644 --- a/src/app/models/class/static/goal.spec.ts +++ b/src/app/models/class/static/goal.spec.ts @@ -1,7 +1,7 @@ -import { GoalData } from './goal'; +import { GoalData } from "./goal"; -describe('Goal', () => { - it('should create an instance', () => { +describe("Goal", () => { + it("should create an instance", () => { expect(new GoalData()).toBeTruthy(); }); }); diff --git a/src/app/models/class/static/goal.ts b/src/app/models/class/static/goal.ts index 7a98aec1..98865c41 100644 --- a/src/app/models/class/static/goal.ts +++ b/src/app/models/class/static/goal.ts @@ -3,200 +3,200 @@ import { DataDescription, Options } from "../../interface/masterData.model"; export class GoalData { public static goalType:Options[]=[ { - title:'Daily', - value:'Daily' + title:"Daily", + value:"Daily" }, { - title:'Tomorrow', - value:'Tomorrow' + title:"Tomorrow", + value:"Tomorrow" }, { - title:'Short Term', - value:'Short Term' + title:"Short Term", + value:"Short Term" }, { - title:'Long Term', - value:'Long Term' + title:"Long Term", + value:"Long Term" } ] public static goalFor:Options[]=[ - { title: 'Adventure', value: 'Adventure' }, - { title: 'Business', value: 'Business' }, - { title: 'Career', value: 'Career' }, - { title: 'Contribution', value: 'Contribution' }, - { title: 'Creativity', value: 'Creativity' }, - { title: 'Discipline', value: 'Discipline' }, - { title: 'Donation', value: 'Donation' }, - { title: 'Education', value: 'Education' }, - { title: 'Emotional Well-being', value: 'Emotional Well-being' }, - { title: 'Environment', value: 'Environment' }, - { title: 'Finance', value: 'Finance' }, - { title: 'Health', value: 'Health' }, - { title: 'Home', value: 'Home' }, - { title: 'Language Learning', value: 'Language Learning' }, - { title: 'Organization', value: 'Organization' }, - { title: 'Personal Development', value: 'Personal Development' }, - { title: 'Productivity', value: 'Productivity' }, - { title: 'Relationship', value: 'Relationship' }, - { title: 'Social Connections', value: 'Social Connections' }, - { title: 'Skills Development', value: 'Skills Development' }, - { title: 'Spirituality', value: 'Spirituality' }, - { title: 'Sport', value: 'Sport' }, - { title: 'Studies', value: 'Studies' }, - { title: 'Time Management', value: 'Time Management' }, - { title: 'Travel', value: 'Travel' }, - { title: 'Well-being', value: 'Well-being' }, - { title: 'Work', value: 'Work' } + { title: "Adventure", value: "Adventure" }, + { title: "Business", value: "Business" }, + { title: "Career", value: "Career" }, + { title: "Contribution", value: "Contribution" }, + { title: "Creativity", value: "Creativity" }, + { title: "Discipline", value: "Discipline" }, + { title: "Donation", value: "Donation" }, + { title: "Education", value: "Education" }, + { title: "Emotional Well-being", value: "Emotional Well-being" }, + { title: "Environment", value: "Environment" }, + { title: "Finance", value: "Finance" }, + { title: "Health", value: "Health" }, + { title: "Home", value: "Home" }, + { title: "Language Learning", value: "Language Learning" }, + { title: "Organization", value: "Organization" }, + { title: "Personal Development", value: "Personal Development" }, + { title: "Productivity", value: "Productivity" }, + { title: "Relationship", value: "Relationship" }, + { title: "Social Connections", value: "Social Connections" }, + { title: "Skills Development", value: "Skills Development" }, + { title: "Spirituality", value: "Spirituality" }, + { title: "Sport", value: "Sport" }, + { title: "Studies", value: "Studies" }, + { title: "Time Management", value: "Time Management" }, + { title: "Travel", value: "Travel" }, + { title: "Well-being", value: "Well-being" }, + { title: "Work", value: "Work" } ] public static goalDetails:DataDescription[]=[ { - title: 'Adventure', - description: 'Embrace exciting and daring experiences, explore the unknown, and seek thrilling journeys that push your boundaries.' + title: "Adventure", + description: "Embrace exciting and daring experiences, explore the unknown, and seek thrilling journeys that push your boundaries." }, { - title: 'Business', - description: 'Focus on entrepreneurial endeavors, managing and growing enterprises, and creating value in the corporate world.' + title: "Business", + description: "Focus on entrepreneurial endeavors, managing and growing enterprises, and creating value in the corporate world." }, { - title: 'Career', - description: 'Set goals and work towards advancing your profession, achieving success, and finding fulfillment in your chosen vocation.' + title: "Career", + description: "Set goals and work towards advancing your profession, achieving success, and finding fulfillment in your chosen vocation." }, { - title: 'Contribution', - description: 'Make a positive impact by actively giving back to society, volunteering, and supporting meaningful causes.' + title: "Contribution", + description: "Make a positive impact by actively giving back to society, volunteering, and supporting meaningful causes." }, { - title: 'Creativity', - description: 'Express your imagination and originality through various artistic forms, unleashing your innovative and inventive potential.' + title: "Creativity", + description: "Express your imagination and originality through various artistic forms, unleashing your innovative and inventive potential." }, { - title: 'Discipline', - description: 'Cultivate self-control, adhere to structured routines, and stay committed to achieving your goals through focused effort.' + title: "Discipline", + description: "Cultivate self-control, adhere to structured routines, and stay committed to achieving your goals through focused effort." }, { - title: 'Donation', - description: 'Generously give resources, money, or time to support charitable organizations and make a difference in the lives of others.' + title: "Donation", + description: "Generously give resources, money, or time to support charitable organizations and make a difference in the lives of others." }, { - title: 'Education', - description: 'Pursue knowledge and intellectual growth through formal learning, gaining expertise, and expanding your understanding.' + title: "Education", + description: "Pursue knowledge and intellectual growth through formal learning, gaining expertise, and expanding your understanding." }, { - title: 'Emotional Well-being', - description: 'Nurture your emotional health by cultivating self-awareness, managing stress, and fostering positive emotions and relationships.' + title: "Emotional Well-being", + description: "Nurture your emotional health by cultivating self-awareness, managing stress, and fostering positive emotions and relationships." }, { - title: 'Environment', - description: 'Promote sustainability, protect nature, and actively engage in preserving and conserving the environment for future generations.' + title: "Environment", + description: "Promote sustainability, protect nature, and actively engage in preserving and conserving the environment for future generations." }, { - title: 'Finance', - description: 'Manage and grow your financial resources, make sound investment decisions, and attain long-term financial stability.' + title: "Finance", + description: "Manage and grow your financial resources, make sound investment decisions, and attain long-term financial stability." }, { - title: 'Health', - description: 'Prioritize your physical well-being by adopting a balanced lifestyle, exercising regularly, and maintaining good health habits.' + title: "Health", + description: "Prioritize your physical well-being by adopting a balanced lifestyle, exercising regularly, and maintaining good health habits." }, { - title: 'Home', - description: 'Create a comfortable, harmonious living space that reflects your personal style and provides a sanctuary for relaxation and joy.' + title: "Home", + description: "Create a comfortable, harmonious living space that reflects your personal style and provides a sanctuary for relaxation and joy." }, { - title: 'Language Learning', - description: 'Expand your horizons by acquiring proficiency in a new language, embracing cultural diversity, and enhancing communication skills.' + title: "Language Learning", + description: "Expand your horizons by acquiring proficiency in a new language, embracing cultural diversity, and enhancing communication skills." }, { - title: 'Organization', - description: 'Bring order and structure to your life, de-clutter your surroundings, and develop efficient systems for increased productivity.' + title: "Organization", + description: "Bring order and structure to your life, de-clutter your surroundings, and develop efficient systems for increased productivity." }, { - title: 'Personal Development', - description: 'Continuously grow and improve as an individual, explore self-discovery, and unleash your full potential for personal fulfillment.' + title: "Personal Development", + description: "Continuously grow and improve as an individual, explore self-discovery, and unleash your full potential for personal fulfillment." }, { - title: 'Productivity', - description: 'Optimize your efficiency, manage time effectively, and achieve more by focusing on high-value tasks and eliminating distractions.' + title: "Productivity", + description: "Optimize your efficiency, manage time effectively, and achieve more by focusing on high-value tasks and eliminating distractions." }, { - title: 'Relationship', - description: 'Cultivate meaningful connections, build trust, and foster healthy interactions with others based on mutual respect and understanding. Nurture and strengthen bonds with family, friends, and loved ones through open communication, empathy, and quality time together' + title: "Relationship", + description: "Cultivate meaningful connections, build trust, and foster healthy interactions with others based on mutual respect and understanding. Nurture and strengthen bonds with family, friends, and loved ones through open communication, empathy, and quality time together" }, { - title: 'Social Connections', - description: 'Build and foster a network of diverse social connections, engage in meaningful interactions, and create a sense of belonging.' + title: "Social Connections", + description: "Build and foster a network of diverse social connections, engage in meaningful interactions, and create a sense of belonging." }, { - title: 'Skills Development', - description: 'Enhance your abilities and acquire new skills through continuous learning, practice, and seeking opportunities for personal growth.' + title: "Skills Development", + description: "Enhance your abilities and acquire new skills through continuous learning, practice, and seeking opportunities for personal growth." }, { - title: 'Spirituality', - description: 'Explore and connect with your inner self, seek meaning and purpose, and develop a deeper connection with the divine or higher power.' + title: "Spirituality", + description: "Explore and connect with your inner self, seek meaning and purpose, and develop a deeper connection with the divine or higher power." }, { - title: 'Sport', - description: 'Engage in physical activities, sports, and exercises that promote fitness, competition, teamwork, and personal well-being.' + title: "Sport", + description: "Engage in physical activities, sports, and exercises that promote fitness, competition, teamwork, and personal well-being." }, { - title: 'Time Management', - description: 'Effectively utilize and manage your time, prioritize tasks, and make the most of each day for increased productivity and fulfillment.' + title: "Time Management", + description: "Effectively utilize and manage your time, prioritize tasks, and make the most of each day for increased productivity and fulfillment." }, { - title: 'Travel', - description: 'Embark on new adventures, explore different cultures and destinations, and broaden your horizons through enriching travel experiences.' + title: "Travel", + description: "Embark on new adventures, explore different cultures and destinations, and broaden your horizons through enriching travel experiences." }, { - title: 'Well-being', - description: 'Take care of your overall well-being, focusing on physical, mental, and emotional health, and nurturing a balanced lifestyle.' + title: "Well-being", + description: "Take care of your overall well-being, focusing on physical, mental, and emotional health, and nurturing a balanced lifestyle." } ] public static goalSetting:DataDescription[] =[ { - title: 'Goal Term', - description: 'Select goal term or target duration, like daily goal, tomorrow, short term or long term.Set a target date accordingly.' + title: "Goal Term", + description: "Select goal term or target duration, like daily goal, tomorrow, short term or long term.Set a target date accordingly." }, { - title: 'Goal Category', - description: 'Select a category or domain for your goal, such as personal development, career, health, relationships, etc.' + title: "Goal Category", + description: "Select a category or domain for your goal, such as personal development, career, health, relationships, etc." }, { - title: 'Goal Description', - description: 'Describe your goal in detail, including what you want to achieve and why it is important to you.' + title: "Goal Description", + description: "Describe your goal in detail, including what you want to achieve and why it is important to you." }, { - title: 'Specificity', - description: 'Make your goal more specific by defining measurable outcomes, setting deadlines, or identifying key milestones.' + title: "Specificity", + description: "Make your goal more specific by defining measurable outcomes, setting deadlines, or identifying key milestones." }, { - title: 'Action Steps', - description: 'Outline the specific action steps or tasks you need to take to work towards your goal.' + title: "Action Steps", + description: "Outline the specific action steps or tasks you need to take to work towards your goal." }, { - title: 'Resources Needed', - description: 'Identify any resources you require to achieve your goal, such as time, money, tools, or support from others.' + title: "Resources Needed", + description: "Identify any resources you require to achieve your goal, such as time, money, tools, or support from others." }, { - title: 'Potential Obstacles', - description: 'Anticipate potential obstacles or challenges you might face while pursuing your goal.' + title: "Potential Obstacles", + description: "Anticipate potential obstacles or challenges you might face while pursuing your goal." }, { - title: 'Strategies and Solutions', - description: 'Brainstorm and document strategies you can employ to overcome obstacles and find solutions to challenges.' + title: "Strategies and Solutions", + description: "Brainstorm and document strategies you can employ to overcome obstacles and find solutions to challenges." }, { - title: 'Timeline', - description: 'Set a timeline or target date for achieving your goal, establishing a sense of urgency and accountability.' + title: "Timeline", + description: "Set a timeline or target date for achieving your goal, establishing a sense of urgency and accountability." }, { - title: 'Progress Tracking', - description: 'Track your progress towards your goal using a checklist, milestones, or a progress bar.' + title: "Progress Tracking", + description: "Track your progress towards your goal using a checklist, milestones, or a progress bar." }, { - title: 'Motivation and Rewards', - description: 'Identify your motivation for achieving the goal and determine any rewards or incentives you can give yourself upon successful completion.' + title: "Motivation and Rewards", + description: "Identify your motivation for achieving the goal and determine any rewards or incentives you can give yourself upon successful completion." } ] diff --git a/src/app/models/data/classTweleveSyllabus.data.ts b/src/app/models/data/classTweleveSyllabus.data.ts index 78bed88b..c681f1be 100644 --- a/src/app/models/data/classTweleveSyllabus.data.ts +++ b/src/app/models/data/classTweleveSyllabus.data.ts @@ -1,520 +1,520 @@ -import { Syllabus } from '../interface/masterData.model'; +import { Syllabus } from "../interface/masterData.model"; export class ClassTwelveSyllabusData { public static biologyUnits: Syllabus[] = [ { unit_id: 1, - unit_name: 'Diversity in Living World', + unit_name: "Diversity in Living World", topics: [ - { name: 'Diversity of Living Organisms' }, + { name: "Diversity of Living Organisms" }, { - name: 'Classification of Living Organisms', + name: "Classification of Living Organisms", sub_topics: [ - 'Five Kingdom Classification', - 'Major Groups and Principles of Classification within Each Kingdom', + "Five Kingdom Classification", + "Major Groups and Principles of Classification within Each Kingdom", ], }, - { name: 'systematics and Binomial System of Nomenclature' }, + { name: "systematics and Binomial System of Nomenclature" }, { - name: 'salient Features of Animal Classification', + name: "salient Features of Animal Classification", sub_topics: [ - 'Non-chordates up to Phylum Level', - 'Chordates up to Class Level', + "Non-chordates up to Phylum Level", + "Chordates up to Class Level", ], }, { - name: 'salient Features of Plant Classification', - sub_topics: ['Major Groups', 'Angiosperms up to Subclass'], + name: "salient Features of Plant Classification", + sub_topics: ["Major Groups", "Angiosperms up to Subclass"], }, - { name: 'Botanical Gardens, Herbaria, Zoological Parks, and Museums' }, + { name: "Botanical Gardens, Herbaria, Zoological Parks, and Museums" }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'study the Large Variation of Living Organisms in the Neighborhood', - 'Note Their Behavior and Characteristics', - 'Categorize Them into Groups Based on Common Features', - 'study Preserved Specimens to Understand Systematic Correlations', - 'Learn to Collect, Press, Dry, and Prepare Plant Specimens for the Herbarium/Museum', + "study the Large Variation of Living Organisms in the Neighborhood", + "Note Their Behavior and Characteristics", + "Categorize Them into Groups Based on Common Features", + "study Preserved Specimens to Understand Systematic Correlations", + "Learn to Collect, Press, Dry, and Prepare Plant Specimens for the Herbarium/Museum", ], }, ], }, { unit_id: 2, - unit_name: 'structural Organization in Animals and Plants', + unit_name: "structural Organization in Animals and Plants", topics: [ - { name: 'Tissues in Animals and Plants' }, + { name: "Tissues in Animals and Plants" }, { - name: 'Morphology, Anatomy, and Functions of Flowering Plants', + name: "Morphology, Anatomy, and Functions of Flowering Plants", sub_topics: [ - 'Root', - 'stem', - 'Leaf', - 'Inflorescence', - 'Flower', - 'Fruit', - 'seed', + "Root", + "stem", + "Leaf", + "Inflorescence", + "Flower", + "Fruit", + "seed", ], }, { - name: 'Morphology, Anatomy, and Functions of Different Systems', + name: "Morphology, Anatomy, and Functions of Different Systems", sub_topics: [ - 'Annelid (Earthworm)', - 'Insect (Cockroach)', - 'Amphibian (Frog)', + "Annelid (Earthworm)", + "Insect (Cockroach)", + "Amphibian (Frog)", ], }, - { name: 'Practicals' }, + { name: "Practicals" }, { - name: 'study of Tissues in Plants and Animals', + name: "study of Tissues in Plants and Animals", sub_topics: [ - 'Temporary Preparations', - 'Permanent Slides', - 'Transverse Section of Roots and Stems', - 'Identification of Different Tissues', + "Temporary Preparations", + "Permanent Slides", + "Transverse Section of Roots and Stems", + "Identification of Different Tissues", ], }, { - name: 'study of Local Plants and Animals', + name: "study of Local Plants and Animals", sub_topics: [ - 'External Morphology', - 'Description of Three Common Flowering Plants (Solanaceae, Fabaceae, Liliaceae)', - 'Grouping Based on Flower Characteristics', + "External Morphology", + "Description of Three Common Flowering Plants (Solanaceae, Fabaceae, Liliaceae)", + "Grouping Based on Flower Characteristics", ], }, { - name: 'study of Anatomy', + name: "study of Anatomy", sub_topics: [ - 'Roots', - 'stems (Hand Sections)', - 'Leaves (Permanent Slides)', + "Roots", + "stems (Hand Sections)", + "Leaves (Permanent Slides)", ], }, { - name: 'study of Vertebrate and Invertebrate Morphology and Internal Organization', + name: "study of Vertebrate and Invertebrate Morphology and Internal Organization", sub_topics: [ - 'One Vertebrate', - 'One Invertebrate (Charts and Models)', + "One Vertebrate", + "One Invertebrate (Charts and Models)", ], }, ], }, { unit_id: 3, - unit_name: 'Cell: Structure and Function', + unit_name: "Cell: Structure and Function", topics: [ { - name: 'Cell Components', + name: "Cell Components", sub_topics: [ - 'Cell Wall', - 'Cell Membrane', - 'Cell Organelles', - 'Nuclear Organization', + "Cell Wall", + "Cell Membrane", + "Cell Organelles", + "Nuclear Organization", ], }, { - name: 'Cell Division', - sub_topics: ['Mitosis', 'Meiosis', 'Cell Cycle'], + name: "Cell Division", + sub_topics: ["Mitosis", "Meiosis", "Cell Cycle"], }, { - name: 'Basic Chemical Constituents of Living Bodies', - sub_topics: ['Carbohydrates', 'Proteins', 'Lipids', 'Nucleic Acids'], + name: "Basic Chemical Constituents of Living Bodies", + sub_topics: ["Carbohydrates", "Proteins", "Lipids", "Nucleic Acids"], }, { - name: 'Enzymes', - sub_topics: ['Types', 'Properties', 'Function'], + name: "Enzymes", + sub_topics: ["Types", "Properties", "Function"], }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'Observation of Animal and Plant Cells (Sections and Smears)', - 'study of Mitosis in Onion Root Tip and Animal Cells (Permanent Slides)', - 'Carbohydrate, Protein, and Fat Testing in Plant and Animal Materials', - 'study of Enzyme Activity (Amylase, Trypsin, Papain) Using Milk Powder as Substrate', + "Observation of Animal and Plant Cells (Sections and Smears)", + "study of Mitosis in Onion Root Tip and Animal Cells (Permanent Slides)", + "Carbohydrate, Protein, and Fat Testing in Plant and Animal Materials", + "study of Enzyme Activity (Amylase, Trypsin, Papain) Using Milk Powder as Substrate", ], }, ], }, { unit_id: 4, - unit_name: 'Plant Physiology', + unit_name: "Plant Physiology", topics: [ - { name: 'Movement of Water, Food, Nutrients, and Gases' }, - { name: 'Plants and Water' }, - { name: 'Mineral Nutrition' }, - { name: 'Respiration' }, - { name: 'Photosynthesis' }, - { name: 'Plant Growth and Development' }, + { name: "Movement of Water, Food, Nutrients, and Gases" }, + { name: "Plants and Water" }, + { name: "Mineral Nutrition" }, + { name: "Respiration" }, + { name: "Photosynthesis" }, + { name: "Plant Growth and Development" }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'Demonstration of the Requirement of Chlorophyll and Light for Photosynthesis', - 'separation of Plant Pigments Using Paper Chromatography', - 'study of Respiration Rate in Different Plant Materials', - 'Demonstration of Anaerobic Respiration', - 'study of Transpiration in Plants Using Cobalt Chloride Method', - 'study of Imbibition of Water by Seeds', + "Demonstration of the Requirement of Chlorophyll and Light for Photosynthesis", + "separation of Plant Pigments Using Paper Chromatography", + "study of Respiration Rate in Different Plant Materials", + "Demonstration of Anaerobic Respiration", + "study of Transpiration in Plants Using Cobalt Chloride Method", + "study of Imbibition of Water by Seeds", ], }, ], }, { unit_id: 5, - unit_name: 'Human Physiology', + unit_name: "Human Physiology", topics: [ { - name: 'Digestion and Absorption', + name: "Digestion and Absorption", sub_topics: [ - 'Food breakdown and enzymatic digestion', - 'Nutrient absorption in the alimentary canal', + "Food breakdown and enzymatic digestion", + "Nutrient absorption in the alimentary canal", ], }, { - name: 'Breathing and Respiration', + name: "Breathing and Respiration", sub_topics: [ - 'Exchange of gases at multiple levels', - 'Oxidation of sugars in cells', + "Exchange of gases at multiple levels", + "Oxidation of sugars in cells", ], }, { - name: 'Body Fluids and Circulation', + name: "Body Fluids and Circulation", sub_topics: [ - 'Transport of gases, nutrients, and waste products through the vascular system', + "Transport of gases, nutrients, and waste products through the vascular system", ], }, { - name: 'Excretory Products and Elimination', + name: "Excretory Products and Elimination", sub_topics: [ - 'Role of kidneys in osmoregulation', - 'Elimination of metabolic wastes by the excretory system', + "Role of kidneys in osmoregulation", + "Elimination of metabolic wastes by the excretory system", ], }, { - name: 'Locomotion and Movement', + name: "Locomotion and Movement", sub_topics: [ - 'Interaction of the skeletal and muscular system', - 'Protection of body parts by the skeleton', + "Interaction of the skeletal and muscular system", + "Protection of body parts by the skeleton", ], }, { - name: 'Control and Coordination', + name: "Control and Coordination", sub_topics: [ - 'Integration of neural and endocrine systems for control and coordination', - 'specialization of sense organs in stimulus reception and transmission to the brain', + "Integration of neural and endocrine systems for control and coordination", + "specialization of sense organs in stimulus reception and transmission to the brain", ], }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'study diversity of food habits in different parts of the country', - 'Discussion on the sources of carbohydrates, proteins, fats, and other nutrients', - 'Testing different food items for macro-nutrients', - 'Effect of temperature and pH on the activity of salivary amylase', - 'study of permanent slides of human blood cells', - 'Testing urine for urea and sugar', - 'study of the human skeleton and types of joints', + "study diversity of food habits in different parts of the country", + "Discussion on the sources of carbohydrates, proteins, fats, and other nutrients", + "Testing different food items for macro-nutrients", + "Effect of temperature and pH on the activity of salivary amylase", + "study of permanent slides of human blood cells", + "Testing urine for urea and sugar", + "study of the human skeleton and types of joints", ], }, ], }, { unit_id: 6, - unit_name: 'sexual Reproduction', + unit_name: "sexual Reproduction", topics: [ { - name: 'Pollination and Fertilization in Flowering Plants', + name: "Pollination and Fertilization in Flowering Plants", sub_topics: [ - 'Reproductive methods in plants', - 'Types of reproduction: vegetative, asexual, and sexual', - 'Flowers as reproductive organs', - 'Types of flowers: unisexual and bisexual', - 'Mechanisms of pollination', - 'Barriers to successful pollination', - 'The fertilization process in flowering plants', + "Reproductive methods in plants", + "Types of reproduction: vegetative, asexual, and sexual", + "Flowers as reproductive organs", + "Types of flowers: unisexual and bisexual", + "Mechanisms of pollination", + "Barriers to successful pollination", + "The fertilization process in flowering plants", ], }, { - name: 'Development of Seeds and Fruits', + name: "Development of Seeds and Fruits", sub_topics: [ - 'Transformation of ovules into seeds', - 'Conversion of ovaries into fruits after fertilization', + "Transformation of ovules into seeds", + "Conversion of ovaries into fruits after fertilization", ], }, { - name: 'Human Reproduction', + name: "Human Reproduction", sub_topics: [ - 'Reproductive systems in males and females', - 'Menstrual cycle in females', - 'Gamete production in males and females', - 'Fertilization process', - 'Implantation of the embryo', - 'Embryo development', - 'Pregnancy and parturition in humans', + "Reproductive systems in males and females", + "Menstrual cycle in females", + "Gamete production in males and females", + "Fertilization process", + "Implantation of the embryo", + "Embryo development", + "Pregnancy and parturition in humans", ], }, { - name: 'Reproductive Health', + name: "Reproductive Health", sub_topics: [ - 'Methods of birth control and contraception', - 'Prevention of sexually transmitted diseases (STDs)', - 'In vitro fertilization (IVF) and its procedure', - 'Legal aspects of abortion', - 'Prenatal sex determination and its legal status', + "Methods of birth control and contraception", + "Prevention of sexually transmitted diseases (STDs)", + "In vitro fertilization (IVF) and its procedure", + "Legal aspects of abortion", + "Prenatal sex determination and its legal status", ], }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'study of flowers adapted to different pollination agencies', - 'Examination of reproductive parts in various flower types', - 'Observation of pollen germination and pollen tube growth', - 'Microscopic study of mammalian testis and ovary tissue sections', - 'study of fruits and seeds at different developmental stages', + "study of flowers adapted to different pollination agencies", + "Examination of reproductive parts in various flower types", + "Observation of pollen germination and pollen tube growth", + "Microscopic study of mammalian testis and ovary tissue sections", + "study of fruits and seeds at different developmental stages", ], }, ], }, { unit_id: 7, - unit_name: 'Genetics and Evolution', + unit_name: "Genetics and Evolution", topics: [ { - name: 'Mendelian Inheritance', + name: "Mendelian Inheritance", sub_topics: [ - 'Mendelian inheritance in plants', - 'Mendelian inheritance in animals', - 'Cytoplasmic inheritance', + "Mendelian inheritance in plants", + "Mendelian inheritance in animals", + "Cytoplasmic inheritance", ], }, { - name: 'Chromosome Theory of Inheritance', - sub_topics: ['Deviations from Mendelian ratio', 'Gene interactions'], + name: "Chromosome Theory of Inheritance", + sub_topics: ["Deviations from Mendelian ratio", "Gene interactions"], }, { - name: 'Gene Interactions', + name: "Gene Interactions", sub_topics: [ - 'Incomplete dominance', - 'Co-dominance', - 'Complementary genes', - 'Multiple alleles', + "Incomplete dominance", + "Co-dominance", + "Complementary genes", + "Multiple alleles", ], }, { - name: 'sex Determination in Human Beings', - sub_topics: ['XX, XY determination'], + name: "sex Determination in Human Beings", + sub_topics: ["XX, XY determination"], }, { - name: 'Linkage and Crossing Over', + name: "Linkage and Crossing Over", sub_topics: [ - 'Genes on the same chromosome', - 'Inheritance with crossing over', + "Genes on the same chromosome", + "Inheritance with crossing over", ], }, { - name: 'Inheritance Pattern of Haemophilia and Blood Groups in Human Beings', + name: "Inheritance Pattern of Haemophilia and Blood Groups in Human Beings", sub_topics: [ - 'Patterns of inheritance for haemophilia and blood groups', + "Patterns of inheritance for haemophilia and blood groups", ], }, { - name: 'DNA: Replication, Transcription, Translation', + name: "DNA: Replication, Transcription, Translation", sub_topics: [ - 'Processes of DNA replication', - 'Transcription of DNA into RNA', - 'Translation of RNA into proteins', + "Processes of DNA replication", + "Transcription of DNA into RNA", + "Translation of RNA into proteins", ], }, { - name: 'Gene Expression and Regulation', - sub_topics: ['Regulation of gene expression'], + name: "Gene Expression and Regulation", + sub_topics: ["Regulation of gene expression"], }, { - name: 'Genome and Human Genome Project', - sub_topics: ['The Human Genome Project and its significance'], + name: "Genome and Human Genome Project", + sub_topics: ["The Human Genome Project and its significance"], }, { - name: 'DNA Fingerprinting', - sub_topics: ['Applications of DNA fingerprinting'], + name: "DNA Fingerprinting", + sub_topics: ["Applications of DNA fingerprinting"], }, { - name: 'Evolution: Theories and Evidences', + name: "Evolution: Theories and Evidences", sub_topics: [ - 'Theories of evolution (Lamarckism, Darwinism, Neo-Darwinism)', - 'Evidences supporting evolution', + "Theories of evolution (Lamarckism, Darwinism, Neo-Darwinism)", + "Evidences supporting evolution", ], }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'study of mitosis in onion root tips and animal cells (grasshopper)', - 'study of meiosis in onion buds and grasshopper testis', - 'staining tissue section for nucleic acids (aceto carmine stain)', - 'study of Mendelian inheritance using seeds of different traits', - 'Preparation of pedigree charts for genetic traits', - 'Comparison of analogous and homologous organs in various plants and animals', + "study of mitosis in onion root tips and animal cells (grasshopper)", + "study of meiosis in onion buds and grasshopper testis", + "staining tissue section for nucleic acids (aceto carmine stain)", + "study of Mendelian inheritance using seeds of different traits", + "Preparation of pedigree charts for genetic traits", + "Comparison of analogous and homologous organs in various plants and animals", ], }, ], }, { unit_id: 8, - unit_name: 'Biology and Human Welfare', + unit_name: "Biology and Human Welfare", topics: [ { - name: 'Animal Husbandry', + name: "Animal Husbandry", sub_topics: [ - 'Traditional Breeding', - 'Productivity Improvement', - 'Disease and Pest Resistance', + "Traditional Breeding", + "Productivity Improvement", + "Disease and Pest Resistance", ], }, { - name: 'Immunology and Vaccines', + name: "Immunology and Vaccines", sub_topics: [ - 'Human Defense Mechanism', - 'Antibody Production', - 'Vaccination and Acquired Immunity', - 'Genetic Engineering for Vaccine Production', + "Human Defense Mechanism", + "Antibody Production", + "Vaccination and Acquired Immunity", + "Genetic Engineering for Vaccine Production", ], }, { - name: 'Pathogens and Parasites', + name: "Pathogens and Parasites", sub_topics: [ - 'Infectious Agents', - 'specific Organisms and Diseases', - 'Preventive Measures and Hygiene', + "Infectious Agents", + "specific Organisms and Diseases", + "Preventive Measures and Hygiene", ], }, { - name: 'Plant Breeding and Tissue Culture', + name: "Plant Breeding and Tissue Culture", sub_topics: [ - 'Traditional Breeding Methods', - 'Modern Techniques and Crop Improvement', - 'Horticulture and Pest Resistance', + "Traditional Breeding Methods", + "Modern Techniques and Crop Improvement", + "Horticulture and Pest Resistance", ], }, { - name: 'Microbes in Various Applications', + name: "Microbes in Various Applications", sub_topics: [ - 'Household Food Processing', - 'Industrial Production', - 'sewage Treatment', - 'Energy Generation', - 'Bioreactors for Pharmaceuticals', - 'Microbes in Environmental Applications', + "Household Food Processing", + "Industrial Production", + "sewage Treatment", + "Energy Generation", + "Bioreactors for Pharmaceuticals", + "Microbes in Environmental Applications", ], }, { - name: 'Cancer and AIDS', + name: "Cancer and AIDS", sub_topics: [ - 'Understanding the Diseases', - 'Preventive and Control Measures', + "Understanding the Diseases", + "Preventive and Control Measures", ], }, { - name: 'Adolescence and Substance Abuse', + name: "Adolescence and Substance Abuse", sub_topics: [ - 'Emotional Stress and Coping', - 'Risks and Consequences of Substance Abuse', - 'Prevention and Support Systems', + "Emotional Stress and Coping", + "Risks and Consequences of Substance Abuse", + "Prevention and Support Systems", ], }, ], }, { unit_id: 9, - unit_name: 'Biotechnology and its Applications', + unit_name: "Biotechnology and its Applications", topics: [ { - name: 'Recombinant DNA Technology', + name: "Recombinant DNA Technology", sub_topics: [ - 'Editing DNA Molecules', - 'Creation of Genetically Modified Organisms (GMOs)', - 'Applications in Medicine, Agriculture, and Industry', + "Editing DNA Molecules", + "Creation of Genetically Modified Organisms (GMOs)", + "Applications in Medicine, Agriculture, and Industry", ], }, { - name: 'Genetically Modified Organisms (GMOs)', + name: "Genetically Modified Organisms (GMOs)", sub_topics: [ - 'Advantages of GM Foods and Crops', - 'Biosafety Concerns', - 'Classical Breeding with rDNA Technology', - 'Cloning in Plants and Animals', + "Advantages of GM Foods and Crops", + "Biosafety Concerns", + "Classical Breeding with rDNA Technology", + "Cloning in Plants and Animals", ], }, { - name: 'Gene Therapy', + name: "Gene Therapy", sub_topics: [ - 'Remedies for Genetic Disorders', - 'Bioreactors for Vaccine and Drug Production', + "Remedies for Genetic Disorders", + "Bioreactors for Vaccine and Drug Production", ], }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'staining Tissue Sections for Nucleic Acids', - 'Model of DNA Construction', - 'Quality and Shelf Life Assessment of Market Fruits/Seeds', + "staining Tissue Sections for Nucleic Acids", + "Model of DNA Construction", + "Quality and Shelf Life Assessment of Market Fruits/Seeds", ], }, ], }, { unit_id: 10, - unit_name: 'Ecology and Environment', + unit_name: "Ecology and Environment", topics: [ { - name: 'Ecosystems', + name: "Ecosystems", sub_topics: [ - 'Components and Structure', - 'Types and Classification', - 'Energy Flow in Ecosystems', + "Components and Structure", + "Types and Classification", + "Energy Flow in Ecosystems", ], }, { - name: 'Populations and Communities', + name: "Populations and Communities", sub_topics: [ - 'species', - 'Population Dynamics', - 'Community Interactions', + "species", + "Population Dynamics", + "Community Interactions", ], }, { - name: 'Ecological Adaptations', + name: "Ecological Adaptations", sub_topics: [ - 'Adaptations in Plants and Animals', - 'Habitat-specific Adaptations', + "Adaptations in Plants and Animals", + "Habitat-specific Adaptations", ], }, { - name: 'Biodiversity Conservation', + name: "Biodiversity Conservation", sub_topics: [ - 'Centres of Diversity', - 'Conservation Strategies', - 'In-situ and Ex-situ Conservation', - 'Role of Women in Conservation', - 'silent Valley Case Study', - 'Intellectual Property Rights (IPR)', + "Centres of Diversity", + "Conservation Strategies", + "In-situ and Ex-situ Conservation", + "Role of Women in Conservation", + "silent Valley Case Study", + "Intellectual Property Rights (IPR)", ], }, { - name: 'Environmental Issues', + name: "Environmental Issues", sub_topics: [ - 'Pollution', - 'Deforestation', - 'Global Warming', - 'Ozone Layer Depletion', - 'Groundwater Depletion', - 'Threats to Biodiversity', + "Pollution", + "Deforestation", + "Global Warming", + "Ozone Layer Depletion", + "Groundwater Depletion", + "Threats to Biodiversity", ], }, { - name: 'Practicals', + name: "Practicals", sub_topics: [ - 'soil Analysis for Texture, Moisture, and pH', - 'study of Plants and Animals in Different Habitats', - 'Water Analysis for pH, Clarity, and Organisms', - 'Measurement of Suspended Particulate Matter (SPM) in Air', + "soil Analysis for Texture, Moisture, and pH", + "study of Plants and Animals in Different Habitats", + "Water Analysis for pH, Clarity, and Organisms", + "Measurement of Suspended Particulate Matter (SPM) in Air", ], }, ], @@ -524,345 +524,345 @@ export class ClassTwelveSyllabusData { public static physicsUnits: Syllabus[] = [ { unit_id: 1, - unit_name: 'Electrostatics', + unit_name: "Electrostatics", topics: [ { - name: 'Electric Charges and Conservation', + name: "Electric Charges and Conservation", }, { name: "Coulomb's Law", sub_topics: [ - 'Force Between Two Point Charges', - 'Forces Between Multiple Charges', + "Force Between Two Point Charges", + "Forces Between Multiple Charges", ], }, { - name: 'superposition Principle and Continuous Charge Distribution', + name: "superposition Principle and Continuous Charge Distribution", }, { - name: 'Electric Field', + name: "Electric Field", sub_topics: [ - 'Electric Field Due to a Point Charge', - 'Electric Field Lines', + "Electric Field Due to a Point Charge", + "Electric Field Lines", ], }, { - name: 'Electric Dipole', + name: "Electric Dipole", sub_topics: [ - 'Electric Field Due to a Dipole', - 'Torque on a Dipole in a Uniform Electric Field', + "Electric Field Due to a Dipole", + "Torque on a Dipole in a Uniform Electric Field", ], }, { - name: 'Electric Flux', + name: "Electric Flux", sub_topics: [ "statement of Gauss's Theorem", - 'Applications to Find Field Due to Infinitely Long Straight Wire', - 'Applications to Find Field Due to Uniformly Charged Infinite Plane Sheet', - 'Applications to Find Field Due to Uniformly Charged Thin Spherical Shell (Field Inside and Outside)', + "Applications to Find Field Due to Infinitely Long Straight Wire", + "Applications to Find Field Due to Uniformly Charged Infinite Plane Sheet", + "Applications to Find Field Due to Uniformly Charged Thin Spherical Shell (Field Inside and Outside)", ], }, { - name: 'Electric Potential', + name: "Electric Potential", sub_topics: [ - 'Potential Difference', - 'Electric Potential Due to a Point Charge', - 'Electric Potential Due to a Dipole', - 'Electric Potential Due to a System of Charges', - 'Equipotential Surfaces', - 'Electrical Potential Energy of a System of Two Point Charges', - 'Electrical Potential Energy of Electric Dipoles in an Electrostatic Field', + "Potential Difference", + "Electric Potential Due to a Point Charge", + "Electric Potential Due to a Dipole", + "Electric Potential Due to a System of Charges", + "Equipotential Surfaces", + "Electrical Potential Energy of a System of Two Point Charges", + "Electrical Potential Energy of Electric Dipoles in an Electrostatic Field", ], }, { - name: 'Conductors and Insulators', - sub_topics: ['Free Charges and Bound Charges Inside a Conductor'], + name: "Conductors and Insulators", + sub_topics: ["Free Charges and Bound Charges Inside a Conductor"], }, { - name: 'Dielectrics and Electric Polarisation', + name: "Dielectrics and Electric Polarisation", sub_topics: [ - 'Capacitors and Capacitance', - 'Combination of Capacitors in Series and in Parallel', - 'Capacitance of a Parallel Plate Capacitor with and Without Dielectric Medium Between the Plates', - 'Energy Stored in a Capacitor', - 'Van de Graaff Generator', + "Capacitors and Capacitance", + "Combination of Capacitors in Series and in Parallel", + "Capacitance of a Parallel Plate Capacitor with and Without Dielectric Medium Between the Plates", + "Energy Stored in a Capacitor", + "Van de Graaff Generator", ], }, ], }, { unit_id: 2, - unit_name: 'Current Electricity', + unit_name: "Current Electricity", topics: [ { - name: 'Electric Current', + name: "Electric Current", sub_topics: [ - 'Flow of Electric Charges in a Metallic Conductor', - 'Drift Velocity and Mobility, and Their Relation with Electric Current', + "Flow of Electric Charges in a Metallic Conductor", + "Drift Velocity and Mobility, and Their Relation with Electric Current", ], }, { name: "Ohm's Law", sub_topics: [ - 'Electrical Resistance', - 'V-I Characteristics (Linear and Non-linear)', - 'Electrical Energy and Power', - 'Electrical Resistivity and Conductivity', + "Electrical Resistance", + "V-I Characteristics (Linear and Non-linear)", + "Electrical Energy and Power", + "Electrical Resistivity and Conductivity", ], }, { - name: 'Carbon Resistors', - sub_topics: ['Colour Code for Carbon Resistors'], + name: "Carbon Resistors", + sub_topics: ["Colour Code for Carbon Resistors"], }, { - name: 'series and Parallel Combinations of Resistors', + name: "series and Parallel Combinations of Resistors", }, { - name: 'Temperature Dependence of Resistance', + name: "Temperature Dependence of Resistance", }, { - name: 'Internal Resistance of a Cell', + name: "Internal Resistance of a Cell", sub_topics: [ - 'Potential Difference and EMF of a Cell', - 'Combination of Cells in Series and in Parallel', + "Potential Difference and EMF of a Cell", + "Combination of Cells in Series and in Parallel", ], }, { name: "Kirchhoff's Laws", - sub_topics: ['simple Applications'], + sub_topics: ["simple Applications"], }, { - name: 'Wheatstone Bridge', + name: "Wheatstone Bridge", }, { - name: 'Metre Bridge', + name: "Metre Bridge", }, { - name: 'Potentiometer', + name: "Potentiometer", sub_topics: [ - 'Principle', - 'Applications to Measure Potential Difference', - 'Applications for Comparing EMF of Two Cells', - 'Measurement of Internal Resistance of a Cell', + "Principle", + "Applications to Measure Potential Difference", + "Applications for Comparing EMF of Two Cells", + "Measurement of Internal Resistance of a Cell", ], }, ], }, { unit_id: 3, - unit_name: 'Magnetic Effects of Current and Magnetism', + unit_name: "Magnetic Effects of Current and Magnetism", topics: [ { - name: 'Concept of Magnetic Field', + name: "Concept of Magnetic Field", sub_topics: ["Oersted's Experiment"], }, { - name: 'Biot-Savart Law', - sub_topics: ['Application to Current Carrying Circular Loop'], + name: "Biot-Savart Law", + sub_topics: ["Application to Current Carrying Circular Loop"], }, { name: "Ampere's Law", sub_topics: [ - 'Applications to Infinitely Long Straight Wire', - 'straight and Toroidal Solenoids', + "Applications to Infinitely Long Straight Wire", + "straight and Toroidal Solenoids", ], }, { - name: 'Force on a Moving Charge', - sub_topics: ['In Uniform Magnetic and Electric Fields', 'Cyclotron'], + name: "Force on a Moving Charge", + sub_topics: ["In Uniform Magnetic and Electric Fields", "Cyclotron"], }, { - name: 'Force on a Current-Carrying Conductor', + name: "Force on a Current-Carrying Conductor", sub_topics: [ - 'In a Uniform Magnetic Field', - 'Between Two Parallel Current-Carrying Conductors (Definition of Ampere)', + "In a Uniform Magnetic Field", + "Between Two Parallel Current-Carrying Conductors (Definition of Ampere)", ], }, { - name: 'Torque Experienced by a Current Loop in a Magnetic Field', + name: "Torque Experienced by a Current Loop in a Magnetic Field", sub_topics: [ - 'Moving Coil Galvanometer (Current Sensitivity)', - 'Conversion to Ammeter and Voltmeter', + "Moving Coil Galvanometer (Current Sensitivity)", + "Conversion to Ammeter and Voltmeter", ], }, { - name: 'Current Loop as a Magnetic Dipole', - sub_topics: ['Magnetic Dipole Moment'], + name: "Current Loop as a Magnetic Dipole", + sub_topics: ["Magnetic Dipole Moment"], }, { - name: 'Magnetic Dipole Moment of a Revolving Electron', + name: "Magnetic Dipole Moment of a Revolving Electron", }, { - name: 'Magnetic Field Intensity due to a Magnetic Dipole (Bar Magnet)', - sub_topics: ['Along Its Axis', 'Perpendicular to Its Axis'], + name: "Magnetic Field Intensity due to a Magnetic Dipole (Bar Magnet)", + sub_topics: ["Along Its Axis", "Perpendicular to Its Axis"], }, { - name: 'Torque on a Magnetic Dipole (Bar Magnet) in a Uniform Magnetic Field', + name: "Torque on a Magnetic Dipole (Bar Magnet) in a Uniform Magnetic Field", sub_topics: [ - 'Bar Magnet as an Equivalent Solenoid', - 'Magnetic Field Lines', + "Bar Magnet as an Equivalent Solenoid", + "Magnetic Field Lines", ], }, { name: "Earth's Magnetic Field and Magnetic Elements", }, { - name: 'Para-, Dia-, and Ferro-magnetic Substances', - sub_topics: ['With Examples'], + name: "Para-, Dia-, and Ferro-magnetic Substances", + sub_topics: ["With Examples"], }, { - name: 'Electromagnets', - sub_topics: ['Factors Affecting Their Strengths'], + name: "Electromagnets", + sub_topics: ["Factors Affecting Their Strengths"], }, { - name: 'Permanent Magnets', + name: "Permanent Magnets", }, ], }, { unit_id: 4, - unit_name: 'Electromagnetic Induction and Alternating Currents', + unit_name: "Electromagnetic Induction and Alternating Currents", topics: [ { - name: 'Electromagnetic Induction', + name: "Electromagnetic Induction", sub_topics: [ "Faraday's Law", - 'Induced emf and Current', + "Induced emf and Current", "Lenz's Law", - 'Eddy Currents', + "Eddy Currents", ], }, { - name: 'self and Mutual Inductance', + name: "self and Mutual Inductance", }, { - name: 'Need for Displacement Current', + name: "Need for Displacement Current", }, { - name: 'Alternating Currents', + name: "Alternating Currents", sub_topics: [ - 'Peak and RMS Value of Alternating Current/Voltage', - 'Reactance and Impedance', - 'LC Oscillations (Qualitative Treatment Only)', - 'LCR Series Circuit', - 'Resonance', - 'Power in AC Circuits', - 'Wattless Current', + "Peak and RMS Value of Alternating Current/Voltage", + "Reactance and Impedance", + "LC Oscillations (Qualitative Treatment Only)", + "LCR Series Circuit", + "Resonance", + "Power in AC Circuits", + "Wattless Current", ], }, { - name: 'AC Generator and Transformer', + name: "AC Generator and Transformer", }, ], }, { unit_id: 5, - unit_name: 'Electromagnetic Waves', + unit_name: "Electromagnetic Waves", topics: [ { - name: 'Electromagnetic Waves and Their Characteristics', + name: "Electromagnetic Waves and Their Characteristics", sub_topics: [ - 'Qualitative Ideas Only', - 'Transverse Nature of Electromagnetic Waves', + "Qualitative Ideas Only", + "Transverse Nature of Electromagnetic Waves", ], }, { - name: 'Electromagnetic Spectrum', + name: "Electromagnetic Spectrum", sub_topics: [ - 'Radio Waves', - 'Microwaves', - 'Infrared', - 'Visible Light', - 'Ultraviolet', - 'X-rays', - 'Gamma Rays', - 'Elementary Facts About Their Uses', + "Radio Waves", + "Microwaves", + "Infrared", + "Visible Light", + "Ultraviolet", + "X-rays", + "Gamma Rays", + "Elementary Facts About Their Uses", ], }, ], }, { unit_id: 6, - unit_name: 'Optics', + unit_name: "Optics", topics: [ { - name: 'Reflection of Light', - sub_topics: ['spherical Mirrors', 'Mirror Formula'], + name: "Reflection of Light", + sub_topics: ["spherical Mirrors", "Mirror Formula"], }, { - name: 'Refraction of Light', + name: "Refraction of Light", sub_topics: [ - 'Total Internal Reflection and Its Applications', - 'Optical Fibres', - 'Refraction at Spherical Surfaces', - 'Lenses', - 'Thin Lens Formula', + "Total Internal Reflection and Its Applications", + "Optical Fibres", + "Refraction at Spherical Surfaces", + "Lenses", + "Thin Lens Formula", "Lensmaker's Formula", ], }, { - name: 'Magnification and Power of Lenses', - sub_topics: ['Combination of Thin Lenses in Contact'], + name: "Magnification and Power of Lenses", + sub_topics: ["Combination of Thin Lenses in Contact"], }, { - name: 'Refraction and Dispersion of Light Through a Prism', + name: "Refraction and Dispersion of Light Through a Prism", sub_topics: [ - 'scattering of Light', - 'Blue Color of the Sky', - 'Reddish Appearance of the Sun at Sunrise and Sunset', + "scattering of Light", + "Blue Color of the Sky", + "Reddish Appearance of the Sun at Sunrise and Sunset", ], }, { - name: 'Optical Instruments', + name: "Optical Instruments", sub_topics: [ - 'Human Eye', - 'Image Formation and Accommodation', - 'Correction of Myopia Using Lenses', - 'Correction of Hypermetropia Using Lenses', - 'Correction of Presbyopia Using Lenses', - 'Correction of Astigmatism Using Lenses', - 'Microscopes', - 'Astronomical Telescopes (Reflecting and Refracting)', - 'Magnifying Powers', + "Human Eye", + "Image Formation and Accommodation", + "Correction of Myopia Using Lenses", + "Correction of Hypermetropia Using Lenses", + "Correction of Presbyopia Using Lenses", + "Correction of Astigmatism Using Lenses", + "Microscopes", + "Astronomical Telescopes (Reflecting and Refracting)", + "Magnifying Powers", ], }, { - name: 'Wave Optics', + name: "Wave Optics", sub_topics: [ "Wavefront and Huygens' Principle", - 'Reflection and Refraction of Plane Wave at a Plane Surface Using Wavefronts', + "Reflection and Refraction of Plane Wave at a Plane Surface Using Wavefronts", "Proof of Laws of Reflection and Refraction Using Huygens' Principle", - 'Interference', + "Interference", "Young's Double Slit Experiment and Expression for Fringe Width", - 'Coherent Sources and Sustained Interference of Light', - 'Diffraction Due to a Single Slit', - 'Width of Central Maximum', - 'Resolving Power of Microscopes and Astronomical Telescopes', - 'Polarisation', - 'Plane Polarised Light', + "Coherent Sources and Sustained Interference of Light", + "Diffraction Due to a Single Slit", + "Width of Central Maximum", + "Resolving Power of Microscopes and Astronomical Telescopes", + "Polarisation", + "Plane Polarised Light", "Brewster's Law", - 'Uses of Plane Polarised Light and Polaroids', + "Uses of Plane Polarised Light and Polaroids", ], }, ], }, { unit_id: 7, - unit_name: 'Dual Nature of Matter and Radiation', + unit_name: "Dual Nature of Matter and Radiation", topics: [ { - name: 'Photoelectric Effect', + name: "Photoelectric Effect", sub_topics: [ "Hertz and Lenard's Observations", "Einstein's Photoelectric Equation - Particle Nature of Light", ], }, { - name: 'Matter Waves', + name: "Matter Waves", sub_topics: [ - 'Wave Nature of Particles', - 'de Broglie Relation', - 'Davisson-Germer Experiment', + "Wave Nature of Particles", + "de Broglie Relation", + "Davisson-Germer Experiment", ], }, ], @@ -870,109 +870,109 @@ export class ClassTwelveSyllabusData { { unit_id: 8, - unit_name: 'Atoms and Nuclei', + unit_name: "Atoms and Nuclei", topics: [ { - name: 'Alpha-Particle Scattering Experiment', + name: "Alpha-Particle Scattering Experiment", }, { name: "Rutherford's Model of Atom", }, { - name: 'Bohr Model', - sub_topics: ['Energy Levels', 'Hydrogen Spectrum'], + name: "Bohr Model", + sub_topics: ["Energy Levels", "Hydrogen Spectrum"], }, { - name: 'Composition and Size of Nucleus', + name: "Composition and Size of Nucleus", }, { - name: 'Atomic Masses', + name: "Atomic Masses", }, { - name: 'Isotopes, Isobars, Isotones', + name: "Isotopes, Isobars, Isotones", }, { - name: 'Radioactivity', + name: "Radioactivity", sub_topics: [ - 'Alpha, Beta, and Gamma Particles/Rays and Their Properties', - 'Radioactive Decay Law', + "Alpha, Beta, and Gamma Particles/Rays and Their Properties", + "Radioactive Decay Law", ], }, { - name: 'Mass-Energy Relation', + name: "Mass-Energy Relation", sub_topics: [ - 'Mass Defect', - 'Binding Energy per Nucleon and Its Variation with Mass Number', + "Mass Defect", + "Binding Energy per Nucleon and Its Variation with Mass Number", ], }, { - name: 'Nuclear Fission and Fusion', + name: "Nuclear Fission and Fusion", }, ], }, { unit_id: 9, - unit_name: 'Electronic Devices', + unit_name: "Electronic Devices", topics: [ { - name: 'semiconductors', + name: "semiconductors", }, { - name: 'semiconductor Diode', + name: "semiconductor Diode", sub_topics: [ - 'I-V Characteristics in Forward and Reverse Bias', - 'Diode as a Rectifier', + "I-V Characteristics in Forward and Reverse Bias", + "Diode as a Rectifier", ], }, { - name: 'I-V Characteristics of LED, Photodiode, Solar Cell, and Zener Diode', - sub_topics: ['Zener Diode as a Voltage Regulator'], + name: "I-V Characteristics of LED, Photodiode, Solar Cell, and Zener Diode", + sub_topics: ["Zener Diode as a Voltage Regulator"], }, { - name: 'Junction Transistor', - sub_topics: ['Transistor Action', 'Characteristics of a Transistor'], + name: "Junction Transistor", + sub_topics: ["Transistor Action", "Characteristics of a Transistor"], }, { - name: 'Transistor as an Amplifier', - sub_topics: ['Common Emitter Configuration', 'Oscillator'], + name: "Transistor as an Amplifier", + sub_topics: ["Common Emitter Configuration", "Oscillator"], }, { - name: 'Logic Gates', - sub_topics: ['OR', 'AND', 'NOT', 'NAND', 'NOR'], + name: "Logic Gates", + sub_topics: ["OR", "AND", "NOT", "NAND", "NOR"], }, { - name: 'Transistor as a Switch', + name: "Transistor as a Switch", }, ], }, { unit_id: 10, - unit_name: 'Communication Systems', + unit_name: "Communication Systems", topics: [ { - name: 'Elements of a Communication System', - sub_topics: ['Block Diagram Only'], + name: "Elements of a Communication System", + sub_topics: ["Block Diagram Only"], }, { - name: 'Bandwidth of Signals', - sub_topics: ['speech', 'TV', 'Digital Data'], + name: "Bandwidth of Signals", + sub_topics: ["speech", "TV", "Digital Data"], }, { - name: 'Bandwidth of Transmission Medium', + name: "Bandwidth of Transmission Medium", }, { - name: 'Propagation of Electromagnetic Waves', + name: "Propagation of Electromagnetic Waves", sub_topics: [ - 'In the Atmosphere', - 'sky Wave Propagation', - 'space Wave Propagation', + "In the Atmosphere", + "sky Wave Propagation", + "space Wave Propagation", ], }, { - name: 'Need for Modulation', + name: "Need for Modulation", }, { - name: 'Production and Detection of an Amplitude-Modulated Wave', + name: "Production and Detection of an Amplitude-Modulated Wave", }, ], }, @@ -980,590 +980,590 @@ export class ClassTwelveSyllabusData { public static chemistryUnits: Syllabus[] = [ { unit_id: 1, - unit_name: 'solid State', + unit_name: "solid State", topics: [ { - name: 'Classification of Solids Based on Different Binding Forces', + name: "Classification of Solids Based on Different Binding Forces", sub_topics: [ - 'Molecular Solids', - 'Ionic Solids', - 'Covalent Solids', - 'Metallic Solids', + "Molecular Solids", + "Ionic Solids", + "Covalent Solids", + "Metallic Solids", ], }, { - name: 'Amorphous and Crystalline Solids (Elementary Idea)', + name: "Amorphous and Crystalline Solids (Elementary Idea)", }, { - name: 'Unit Cell in Two-Dimensional and Three-Dimensional Lattices', + name: "Unit Cell in Two-Dimensional and Three-Dimensional Lattices", }, { - name: 'Calculation of Density of Unit Cell', + name: "Calculation of Density of Unit Cell", }, { - name: 'Packing in Solids', + name: "Packing in Solids", }, { - name: 'Voids', + name: "Voids", }, { - name: 'Number of Atoms per Unit Cell in a Cubic Unit Cell', + name: "Number of Atoms per Unit Cell in a Cubic Unit Cell", }, { - name: 'Point Defects', + name: "Point Defects", }, { - name: 'Electrical and Magnetic Properties', + name: "Electrical and Magnetic Properties", }, ], }, { unit_id: 2, - unit_name: 'solutions', + unit_name: "solutions", topics: [ { - name: 'Types of Solutions', + name: "Types of Solutions", }, { - name: 'Expression of Concentration of Solutions of Solids in Liquids', + name: "Expression of Concentration of Solutions of Solids in Liquids", }, { - name: 'solubility of Gases in Liquids', + name: "solubility of Gases in Liquids", }, { - name: 'solid Solutions', + name: "solid Solutions", }, { - name: 'Colligative Properties', + name: "Colligative Properties", sub_topics: [ - 'Relative Lowering of Vapour Pressure', - 'Elevation of Boiling Point', - 'Depression of Freezing Point', - 'Osmotic Pressure', - 'Determination of Molecular Masses Using Colligative Properties', - 'Abnormal Molecular Mass', + "Relative Lowering of Vapour Pressure", + "Elevation of Boiling Point", + "Depression of Freezing Point", + "Osmotic Pressure", + "Determination of Molecular Masses Using Colligative Properties", + "Abnormal Molecular Mass", ], }, ], }, { unit_id: 3, - unit_name: 'Electrochemistry', + unit_name: "Electrochemistry", topics: [ { - name: 'Redox reactions', + name: "Redox reactions", }, { - name: 'Conductance in electrolytic solutions', + name: "Conductance in electrolytic solutions", }, { - name: 'specific and Molar Conductivity', + name: "specific and Molar Conductivity", sub_topics: [ - 'Variations of conductivity with concentration', - 'Kohlrausch’s Law', + "Variations of conductivity with concentration", + "Kohlrausch’s Law", ], }, { - name: 'Electrolysis and Laws of Electrolysis', - sub_topics: ['Elementary idea'], + name: "Electrolysis and Laws of Electrolysis", + sub_topics: ["Elementary idea"], }, { - name: 'Electrochemical Cells', + name: "Electrochemical Cells", sub_topics: [ - 'Dry cell', - 'Electrolytic cells', - 'Galvanic cells', - 'Lead accumulator', - 'EMF of a cell', - 'standard electrode potential', - 'Nernst equation and its application to chemical cells', - 'Fuel cells', + "Dry cell", + "Electrolytic cells", + "Galvanic cells", + "Lead accumulator", + "EMF of a cell", + "standard electrode potential", + "Nernst equation and its application to chemical cells", + "Fuel cells", ], }, { - name: 'Corrosion', + name: "Corrosion", }, ], }, { unit_id: 4, - unit_name: 'Chemical Kinetics', + unit_name: "Chemical Kinetics", topics: [ { - name: 'Rate of a Reaction', - sub_topics: ['Average and instantaneous'], + name: "Rate of a Reaction", + sub_topics: ["Average and instantaneous"], }, { - name: 'Factors Affecting Rates of Reaction', - sub_topics: ['Concentration', 'Temperature', 'Catalyst'], + name: "Factors Affecting Rates of Reaction", + sub_topics: ["Concentration", "Temperature", "Catalyst"], }, { - name: 'Order and Molecularity of a Reaction', + name: "Order and Molecularity of a Reaction", }, { - name: 'Rate Law and Specific Rate Constant', + name: "Rate Law and Specific Rate Constant", }, { - name: 'Integrated Rate Equations and Half-Life', - sub_topics: ['Only for zero and first-order reactions'], + name: "Integrated Rate Equations and Half-Life", + sub_topics: ["Only for zero and first-order reactions"], }, { - name: 'Concept of Collision Theory', - sub_topics: ['Elementary idea, no mathematical treatment'], + name: "Concept of Collision Theory", + sub_topics: ["Elementary idea, no mathematical treatment"], }, ], }, { unit_id: 5, - unit_name: 'surface Chemistry', + unit_name: "surface Chemistry", topics: [ { - name: 'Adsorption', - sub_topics: ['Physisorption and chemisorption'], + name: "Adsorption", + sub_topics: ["Physisorption and chemisorption"], }, { - name: 'Factors Affecting Adsorption of Gases on Solids', + name: "Factors Affecting Adsorption of Gases on Solids", }, { - name: 'Catalysis', - sub_topics: ['Homogeneous and heterogeneous'], + name: "Catalysis", + sub_topics: ["Homogeneous and heterogeneous"], }, { - name: 'Activity and Selectivity', - sub_topics: ['Enzyme catalysis'], + name: "Activity and Selectivity", + sub_topics: ["Enzyme catalysis"], }, { - name: 'Colloidal State', + name: "Colloidal State", sub_topics: [ - 'Distinction between true solutions, colloids, and suspensions', + "Distinction between true solutions, colloids, and suspensions", ], }, { - name: 'Lyophilic and Lyophobic Multimolecular and Macromolecular Colloids', + name: "Lyophilic and Lyophobic Multimolecular and Macromolecular Colloids", }, { - name: 'Properties of Colloids', + name: "Properties of Colloids", sub_topics: [ - 'Tyndall effect', - 'Brownian movement', - 'Electrophoresis', - 'Coagulation', + "Tyndall effect", + "Brownian movement", + "Electrophoresis", + "Coagulation", ], }, { - name: 'Emulsions', - sub_topics: ['Types of emulsions'], + name: "Emulsions", + sub_topics: ["Types of emulsions"], }, ], }, { unit_id: 6, - unit_name: 'General Principles and Processes of Isolation of Elements', + unit_name: "General Principles and Processes of Isolation of Elements", topics: [ { - name: 'Principles and Methods of Extraction', + name: "Principles and Methods of Extraction", sub_topics: [ - 'Concentration', - 'Oxidation', - 'Reduction', - 'Electrolytic Method', - 'Refining', + "Concentration", + "Oxidation", + "Reduction", + "Electrolytic Method", + "Refining", ], }, { - name: 'Occurrence and Principles of Extraction', - sub_topics: ['Aluminium', 'Copper', 'Zinc', 'Iron'], + name: "Occurrence and Principles of Extraction", + sub_topics: ["Aluminium", "Copper", "Zinc", "Iron"], }, ], }, { unit_id: 7, - unit_name: 'p-Block Elements', + unit_name: "p-Block Elements", topics: [ { - name: 'Group 15 Elements', + name: "Group 15 Elements", sub_topics: [ - 'General Introduction', - 'Electronic Configuration', - 'Occurrence', - 'Oxidation States', - 'Trends in Physical and Chemical Properties', + "General Introduction", + "Electronic Configuration", + "Occurrence", + "Oxidation States", + "Trends in Physical and Chemical Properties", ], }, { - name: 'Nitrogen', + name: "Nitrogen", sub_topics: [ - 'Preparation, Properties, and Uses', - 'Compounds of Nitrogen: Preparation and Properties of Ammonia and Nitric Acid', - 'Oxides of Nitrogen (Structure Only)', + "Preparation, Properties, and Uses", + "Compounds of Nitrogen: Preparation and Properties of Ammonia and Nitric Acid", + "Oxides of Nitrogen (Structure Only)", ], }, { - name: 'Phosphorus', + name: "Phosphorus", sub_topics: [ - 'Allotropic Forms', - 'Compounds of Phosphorus: Preparation and Properties of Phosphine', - 'Halides (PCl3, PCl5) and Oxoacids (Elementary Idea Only)', + "Allotropic Forms", + "Compounds of Phosphorus: Preparation and Properties of Phosphine", + "Halides (PCl3, PCl5) and Oxoacids (Elementary Idea Only)", ], }, { - name: 'Group 16 Elements', + name: "Group 16 Elements", sub_topics: [ - 'General Introduction', - 'Electronic Configuration', - 'Oxidation States', - 'Occurrence', - 'Trends in Physical and Chemical Properties', + "General Introduction", + "Electronic Configuration", + "Oxidation States", + "Occurrence", + "Trends in Physical and Chemical Properties", ], }, { - name: 'Dioxygen', + name: "Dioxygen", sub_topics: [ - 'Preparation, Properties, and Uses', - 'simple Oxides', - 'Ozone', + "Preparation, Properties, and Uses", + "simple Oxides", + "Ozone", ], }, { - name: 'sulfur', + name: "sulfur", sub_topics: [ - 'Allotropic Forms', - 'Compounds of Sulfur: Preparation, Properties, and Uses of Sulfur Dioxide', - 'sulfuric Acid: Industrial Process of Manufacture, Properties, and Uses', - 'Oxoacids of Sulfur (Structures Only)', + "Allotropic Forms", + "Compounds of Sulfur: Preparation, Properties, and Uses of Sulfur Dioxide", + "sulfuric Acid: Industrial Process of Manufacture, Properties, and Uses", + "Oxoacids of Sulfur (Structures Only)", ], }, { - name: 'Group 17 Elements', + name: "Group 17 Elements", sub_topics: [ - 'General Introduction', - 'Electronic Configuration', - 'Oxidation States', - 'Occurrence', - 'Trends in Physical and Chemical Properties', + "General Introduction", + "Electronic Configuration", + "Oxidation States", + "Occurrence", + "Trends in Physical and Chemical Properties", ], }, { - name: 'Compounds of Halogens', + name: "Compounds of Halogens", sub_topics: [ - 'Preparation, Properties, and Uses of Chlorine and Hydrochloric Acid', - 'Interhalogen Compounds', - 'Oxoacids of Halogens (Structures Only)', + "Preparation, Properties, and Uses of Chlorine and Hydrochloric Acid", + "Interhalogen Compounds", + "Oxoacids of Halogens (Structures Only)", ], }, { - name: 'Group 18 Elements', + name: "Group 18 Elements", sub_topics: [ - 'General Introduction', - 'Electronic Configuration', - 'Occurrence', - 'Trends in Physical and Chemical Properties', - 'Uses', + "General Introduction", + "Electronic Configuration", + "Occurrence", + "Trends in Physical and Chemical Properties", + "Uses", ], }, ], }, { unit_id: 8, - unit_name: 'd and f Block Elements', + unit_name: "d and f Block Elements", topics: [ { - name: 'General Introduction', + name: "General Introduction", }, { - name: 'Electronic Configuration', + name: "Electronic Configuration", }, { - name: 'Occurrence and Characteristics of Transition Metals', + name: "Occurrence and Characteristics of Transition Metals", }, { - name: 'General Trends in Properties of the First Row Transition Metals', + name: "General Trends in Properties of the First Row Transition Metals", sub_topics: [ - 'Metallic Character', - 'Ionization Enthalpy', - 'Oxidation States', - 'Ionic Radii', - 'Colour', - 'Catalytic Property', - 'Magnetic Properties', - 'Interstitial Compounds', - 'Alloy Formation', + "Metallic Character", + "Ionization Enthalpy", + "Oxidation States", + "Ionic Radii", + "Colour", + "Catalytic Property", + "Magnetic Properties", + "Interstitial Compounds", + "Alloy Formation", ], }, { - name: 'Preparation and Properties of K2Cr2O7 and KMnO4', + name: "Preparation and Properties of K2Cr2O7 and KMnO4", }, { - name: 'Lanthanoids', + name: "Lanthanoids", sub_topics: [ - 'Electronic Configuration', - 'Oxidation States', - 'Chemical Reactivity', - 'Lanthanoid Contraction', + "Electronic Configuration", + "Oxidation States", + "Chemical Reactivity", + "Lanthanoid Contraction", ], }, { - name: 'Actinoids', - sub_topics: ['Electronic Configuration', 'Oxidation States'], + name: "Actinoids", + sub_topics: ["Electronic Configuration", "Oxidation States"], }, ], }, { unit_id: 9, - unit_name: 'Coordination Compounds', + unit_name: "Coordination Compounds", topics: [ { - name: 'Introduction', + name: "Introduction", }, { - name: 'Ligands', + name: "Ligands", }, { - name: 'Coordination Number', + name: "Coordination Number", }, { - name: 'Colour', + name: "Colour", }, { - name: 'Magnetic Properties', + name: "Magnetic Properties", }, { - name: 'shapes', + name: "shapes", }, { - name: 'IUPAC Nomenclature of Mononuclear Coordination Compounds', + name: "IUPAC Nomenclature of Mononuclear Coordination Compounds", }, { - name: 'Bonding', + name: "Bonding", }, { - name: 'Isomerism', + name: "Isomerism", }, { - name: 'Importance of Coordination Compounds', + name: "Importance of Coordination Compounds", sub_topics: [ - 'In Qualitative Analysis', - 'In Extraction of Metals', - 'In Biological Systems', + "In Qualitative Analysis", + "In Extraction of Metals", + "In Biological Systems", ], }, ], }, { unit_id: 10, - unit_name: 'Haloalkanes and Haloarenes', + unit_name: "Haloalkanes and Haloarenes", topics: [ { - name: 'Haloalkanes', + name: "Haloalkanes", sub_topics: [ - 'Nomenclature', - 'Nature of C-X Bond', - 'Physical and Chemical Properties', - 'Mechanism of Substitution Reactions', + "Nomenclature", + "Nature of C-X Bond", + "Physical and Chemical Properties", + "Mechanism of Substitution Reactions", ], }, { - name: 'Haloarenes', + name: "Haloarenes", sub_topics: [ - 'Nature of C-X Bond', - 'substitution Reactions (Directive Influence of Halogen for Mono substituted Compounds Only)', + "Nature of C-X Bond", + "substitution Reactions (Directive Influence of Halogen for Mono substituted Compounds Only)", ], }, { - name: 'Uses and Environmental Effects', + name: "Uses and Environmental Effects", sub_topics: [ - 'Dichloromethane', - 'Trichloromethane', - 'Tetrochloromethane', - 'Iodoform', - 'Freons', - 'DDT', + "Dichloromethane", + "Trichloromethane", + "Tetrochloromethane", + "Iodoform", + "Freons", + "DDT", ], }, ], }, { unit_id: 11, - unit_name: 'Alcohols, Phenols, and Ethers', + unit_name: "Alcohols, Phenols, and Ethers", topics: [ { - name: 'Alcohols', + name: "Alcohols", sub_topics: [ - 'Nomenclature', - 'Methods of Preparation', - 'Physical and Chemical Properties (of Primary Alcohols Only)', - 'Identification of Primary, Secondary, and Tertiary Alcohols', - 'Mechanism of Dehydration', - 'Uses', - 'some Important Compounds', + "Nomenclature", + "Methods of Preparation", + "Physical and Chemical Properties (of Primary Alcohols Only)", + "Identification of Primary, Secondary, and Tertiary Alcohols", + "Mechanism of Dehydration", + "Uses", + "some Important Compounds", ], }, { - name: 'Phenols', + name: "Phenols", sub_topics: [ - 'Nomenclature', - 'Methods of Preparation', - 'Physical and Chemical Properties', - 'Acidic Nature of Phenol', - 'Electrophilic Substitution Reactions', - 'Uses', + "Nomenclature", + "Methods of Preparation", + "Physical and Chemical Properties", + "Acidic Nature of Phenol", + "Electrophilic Substitution Reactions", + "Uses", ], }, { - name: 'Ethers', + name: "Ethers", sub_topics: [ - 'Nomenclature', - 'Methods of Preparation', - 'Physical and Chemical Properties', - 'Uses', + "Nomenclature", + "Methods of Preparation", + "Physical and Chemical Properties", + "Uses", ], }, ], }, { unit_id: 12, - unit_name: 'Aldehydes, Ketones, and Carboxylic Acids', + unit_name: "Aldehydes, Ketones, and Carboxylic Acids", topics: [ { - name: 'Aldehydes and Ketones', + name: "Aldehydes and Ketones", sub_topics: [ - 'Nomenclature', - 'Nature of Carbonyl Group', - 'Methods of Preparation', - 'Physical and Chemical Properties', - 'Mechanism of Nucleophilic Addition', - 'Reactivity of Alpha Hydrogen in Aldehydes', - 'Uses', + "Nomenclature", + "Nature of Carbonyl Group", + "Methods of Preparation", + "Physical and Chemical Properties", + "Mechanism of Nucleophilic Addition", + "Reactivity of Alpha Hydrogen in Aldehydes", + "Uses", ], }, { - name: 'Carboxylic Acids', + name: "Carboxylic Acids", sub_topics: [ - 'Nomenclature', - 'Acidic Nature', - 'Methods of Preparation', - 'Physical and Chemical Properties', - 'Uses', + "Nomenclature", + "Acidic Nature", + "Methods of Preparation", + "Physical and Chemical Properties", + "Uses", ], }, ], }, { unit_id: 13, - unit_name: 'Organic Compounds Containing Nitrogen', + unit_name: "Organic Compounds Containing Nitrogen", topics: [ { - name: 'Amines', + name: "Amines", sub_topics: [ - 'Nomenclature', - 'Classification', - 'structure', - 'Methods of Preparation', - 'Physical and Chemical Properties', - 'Uses', - 'Identification of Primary, Secondary, and Tertiary Amines', + "Nomenclature", + "Classification", + "structure", + "Methods of Preparation", + "Physical and Chemical Properties", + "Uses", + "Identification of Primary, Secondary, and Tertiary Amines", ], }, { - name: 'Cyanides and Isocyanides', + name: "Cyanides and Isocyanides", }, { - name: 'Diazonium Salts', + name: "Diazonium Salts", sub_topics: [ - 'Preparation', - 'Chemical Reactions', - 'Importance in Synthetic Organic Chemistry', + "Preparation", + "Chemical Reactions", + "Importance in Synthetic Organic Chemistry", ], }, ], }, { unit_id: 14, - unit_name: 'Biomolecules', + unit_name: "Biomolecules", topics: [ { - name: 'Carbohydrates', + name: "Carbohydrates", sub_topics: [ - 'Classification (Aldoses and Ketoses)', - 'Monosaccharides (Glucose and Fructose)', - 'Oligosaccharides (Sucrose, Lactose, Maltose)', - 'Polysaccharides (Starch, Cellulose, Glycogen)', - 'Importance', + "Classification (Aldoses and Ketoses)", + "Monosaccharides (Glucose and Fructose)", + "Oligosaccharides (Sucrose, Lactose, Maltose)", + "Polysaccharides (Starch, Cellulose, Glycogen)", + "Importance", ], }, { - name: 'Proteins', + name: "Proteins", sub_topics: [ - 'Elementary Idea of α-Amino Acids', - 'Peptide Bond', - 'Polypeptides', - 'Proteins', - 'Primary Structure', - 'secondary Structure', - 'Tertiary Structure and Quaternary Structure (Qualitative Idea Only)', - 'Denaturation of Proteins', - 'Enzymes', + "Elementary Idea of α-Amino Acids", + "Peptide Bond", + "Polypeptides", + "Proteins", + "Primary Structure", + "secondary Structure", + "Tertiary Structure and Quaternary Structure (Qualitative Idea Only)", + "Denaturation of Proteins", + "Enzymes", ], }, { - name: 'Vitamins', - sub_topics: ['Classification and Functions'], + name: "Vitamins", + sub_topics: ["Classification and Functions"], }, { - name: 'Nucleic Acids', - sub_topics: ['DNA and RNA'], + name: "Nucleic Acids", + sub_topics: ["DNA and RNA"], }, ], }, { unit_id: 15, - unit_name: 'Polymers', + unit_name: "Polymers", topics: [ { - name: 'Classification', + name: "Classification", sub_topics: [ - 'Natural and Synthetic', - 'Methods of Polymerization (Addition and Condensation)', - 'Copolymerization', + "Natural and Synthetic", + "Methods of Polymerization (Addition and Condensation)", + "Copolymerization", ], }, { - name: 'Important Polymers', + name: "Important Polymers", sub_topics: [ - 'Polythene', - 'Nylon', - 'Polyesters', - 'Bakelite', - 'Rubber', + "Polythene", + "Nylon", + "Polyesters", + "Bakelite", + "Rubber", ], }, ], }, { unit_id: 16, - unit_name: 'Chemistry in Everyday Life', + unit_name: "Chemistry in Everyday Life", topics: [ { - name: 'Chemicals in Medicines', + name: "Chemicals in Medicines", sub_topics: [ - 'Analgesics', - 'Tranquilizers', - 'Antiseptics', - 'Disinfectants', - 'Antimicrobials', - 'Antifertility Drugs', - 'Antibiotics', - 'Antacids', - 'Antihistamines', + "Analgesics", + "Tranquilizers", + "Antiseptics", + "Disinfectants", + "Antimicrobials", + "Antifertility Drugs", + "Antibiotics", + "Antacids", + "Antihistamines", ], }, { - name: 'Chemicals in Food', - sub_topics: ['Preservatives', 'Artificial Sweetening Agents'], + name: "Chemicals in Food", + sub_topics: ["Preservatives", "Artificial Sweetening Agents"], }, { - name: 'Cleansing Agents', - sub_topics: ['soaps and Detergents', 'Cleansing Action'], + name: "Cleansing Agents", + sub_topics: ["soaps and Detergents", "Cleansing Action"], }, ], }, diff --git a/src/app/models/data/studyOptions.data.ts b/src/app/models/data/studyOptions.data.ts index 3aba64f9..1a436613 100644 --- a/src/app/models/data/studyOptions.data.ts +++ b/src/app/models/data/studyOptions.data.ts @@ -1,37 +1,37 @@ -import { EducationLevel, Options } from '../interface/masterData.model'; +import { EducationLevel, Options } from "../interface/masterData.model"; export class StudyOptionsData { public static matriculationSubjects = [ - 'Physics', - 'Chemistry', - 'Mathematics', - 'Biology', - 'English', - 'Computer', - 'Hindi', - 'Sanskrit', - 'Telugu', - 'Malayalam', + "Physics", + "Chemistry", + "Mathematics", + "Biology", + "English", + "Computer", + "Hindi", + "Sanskrit", + "Telugu", + "Malayalam", ]; public static intermediateSubjects = [ - 'Physics', - 'Chemistry', - 'Mathematics', - 'Biology', - 'English', - 'Computer', - 'Hindi', - 'Sanskrit', - 'Telugu', - 'Malayalam', + "Physics", + "Chemistry", + "Mathematics", + "Biology", + "English", + "Computer", + "Hindi", + "Sanskrit", + "Telugu", + "Malayalam", ]; public static educationLevel: EducationLevel[] = [ { - level: 'Matriculation', + level: "Matriculation", subjects: this.matriculationSubjects, }, { - level: 'Intermediate', + level: "Intermediate", subjects: this.intermediateSubjects, }, ]; diff --git a/src/app/models/functions/time.function.ts b/src/app/models/functions/time.function.ts index adf6c787..438fc512 100644 --- a/src/app/models/functions/time.function.ts +++ b/src/app/models/functions/time.function.ts @@ -4,8 +4,8 @@ export class TimeFunctions { workLogs.forEach((workLog) => { const startTime = workLog.startTime; const endTime = workLog.endTime; - const startParts = startTime.split(':'); - const endParts = endTime.split(':'); + const startParts = startTime.split(":"); + const endParts = endTime.split(":"); const startMinutes = parseInt(startParts[0]) * 60 + parseInt(startParts[1]); const endMinutes = parseInt(endParts[0]) * 60 + parseInt(endParts[1]); const durationMinutes = endMinutes - startMinutes; @@ -17,7 +17,7 @@ export class TimeFunctions { totalHoursPerDay[logDate] = durationHours; } }); - let output = ''; + let output = ""; for (const date in totalHoursPerDay) { output += `${date}: ${totalHoursPerDay[date]} hours\n`; } diff --git a/src/app/models/pipe/time/twelve-hour-format.module.ts b/src/app/models/pipe/time/twelve-hour-format.module.ts index f9364787..48d65411 100644 --- a/src/app/models/pipe/time/twelve-hour-format.module.ts +++ b/src/app/models/pipe/time/twelve-hour-format.module.ts @@ -1,5 +1,5 @@ -import { NgModule } from '@angular/core'; -import { TwelveHourFormatPipe } from './twelve-hour-format.pipe'; +import { NgModule } from "@angular/core"; +import { TwelveHourFormatPipe } from "./twelve-hour-format.pipe"; @NgModule({ declarations: [TwelveHourFormatPipe], diff --git a/src/app/models/pipe/time/twelve-hour-format.pipe.spec.ts b/src/app/models/pipe/time/twelve-hour-format.pipe.spec.ts index 004454ee..149d5c21 100644 --- a/src/app/models/pipe/time/twelve-hour-format.pipe.spec.ts +++ b/src/app/models/pipe/time/twelve-hour-format.pipe.spec.ts @@ -1,7 +1,7 @@ -import { TwelveHourFormatPipe } from './twelve-hour-format.pipe'; +import { TwelveHourFormatPipe } from "./twelve-hour-format.pipe"; -describe('TwelveHourFormatPipe', () => { - it('create an instance', () => { +describe("TwelveHourFormatPipe", () => { + it("create an instance", () => { const pipe = new TwelveHourFormatPipe(); expect(pipe).toBeTruthy(); }); diff --git a/src/app/models/pipe/time/twelve-hour-format.pipe.ts b/src/app/models/pipe/time/twelve-hour-format.pipe.ts index 8b0bc66e..1b8be7a5 100644 --- a/src/app/models/pipe/time/twelve-hour-format.pipe.ts +++ b/src/app/models/pipe/time/twelve-hour-format.pipe.ts @@ -1,21 +1,21 @@ -import { Pipe, PipeTransform } from '@angular/core'; +import { Pipe, PipeTransform } from "@angular/core"; @Pipe({ - name: 'twelveHourFormat' + name: "twelveHourFormat" }) export class TwelveHourFormatPipe implements PipeTransform { transform(value: string): string { // Extract the hours and minutes from the input value - const [hours, minutes] = value.split(':').map(Number); + const [hours, minutes] = value.split(":").map(Number); // Determine if the time is AM or PM - const amPm = hours >= 12 ? 'PM' : 'AM'; + const amPm = hours >= 12 ? "PM" : "AM"; // Convert hours to 12-hour format let formattedHours = hours % 12 || 12; // Return the formatted time string - return `${formattedHours}:${minutes.toString().padStart(2, '0')} ${amPm}`; + return `${formattedHours}:${minutes.toString().padStart(2, "0")} ${amPm}`; } } diff --git a/src/app/pages/about/about-routing.module.ts b/src/app/pages/about/about-routing.module.ts index 3d41bc68..d8c5af09 100644 --- a/src/app/pages/about/about-routing.module.ts +++ b/src/app/pages/about/about-routing.module.ts @@ -1,26 +1,26 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { AboutPage } from './about.page'; -import { HofComponent } from './components/hof/hof.component'; -import { HowtoComponent } from './components/howto/howto.component'; -import { UpdateComponent } from './components/update/update.component'; +import { AboutPage } from "./about.page"; +import { HofComponent } from "./components/hof/hof.component"; +import { HowtoComponent } from "./components/howto/howto.component"; +import { UpdateComponent } from "./components/update/update.component"; const routes: Routes = [ { - path: '', + path: "", component: AboutPage }, { - path: 'howto', + path: "howto", component: HowtoComponent }, { - path: 'hof', + path: "hof", component: HofComponent }, { - path: 'update', + path: "update", component: UpdateComponent }, ]; diff --git a/src/app/pages/about/about.module.ts b/src/app/pages/about/about.module.ts index 6800168f..7f6ac905 100644 --- a/src/app/pages/about/about.module.ts +++ b/src/app/pages/about/about.module.ts @@ -1,15 +1,15 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { AboutPageRoutingModule } from './about-routing.module'; +import { AboutPageRoutingModule } from "./about-routing.module"; -import { AboutPage } from './about.page'; -import { HowtoComponent } from './components/howto/howto.component'; -import { UpdateComponent } from './components/update/update.component'; -import { HofComponent } from './components/hof/hof.component'; +import { AboutPage } from "./about.page"; +import { HowtoComponent } from "./components/howto/howto.component"; +import { UpdateComponent } from "./components/update/update.component"; +import { HofComponent } from "./components/hof/hof.component"; @NgModule({ imports: [ diff --git a/src/app/pages/about/about.page.spec.ts b/src/app/pages/about/about.page.spec.ts index 7598698e..ae47d3a6 100644 --- a/src/app/pages/about/about.page.spec.ts +++ b/src/app/pages/about/about.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { AboutPage } from './about.page'; +import { AboutPage } from "./about.page"; -describe('AboutPage', () => { +describe("AboutPage", () => { let component: AboutPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('AboutPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/about/about.page.ts b/src/app/pages/about/about.page.ts index fe036199..72dd76d2 100644 --- a/src/app/pages/about/about.page.ts +++ b/src/app/pages/about/about.page.ts @@ -1,13 +1,13 @@ -import { Component, OnInit } from '@angular/core'; -import { SwUpdate } from '@angular/service-worker'; -import { CustomDate } from 'src/app/models/class/date/custom-date'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { Component, OnInit } from "@angular/core"; +import { SwUpdate } from "@angular/service-worker"; +import { CustomDate } from "src/app/models/class/date/custom-date"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-about', - templateUrl: './about.page.html', - styleUrls: ['./about.page.scss'], + selector: "app-about", + templateUrl: "./about.page.html", + styleUrls: ["./about.page.scss"], }) export class AboutPage implements OnInit { pageTitle="About Summarize" @@ -47,10 +47,10 @@ export class AboutPage implements OnInit { ngOnInit() { this.seoService.seo(this.title,this.pageMetaTags) - this.lastUpdateOn=localStorage.getItem('lastUpdateOn') + this.lastUpdateOn=localStorage.getItem("lastUpdateOn") this.swUpdate.versionUpdates.subscribe(()=>{ this.infoNote ="Checking for update..." - if(confirm('Update Available, do you want to install it?') && this.lastUpdateOn !== this.dateToday){ + if(confirm("Update Available, do you want to install it?") && this.lastUpdateOn !== this.dateToday){ window.location.reload(); this.infoNote="Updated." } @@ -59,11 +59,11 @@ export class AboutPage implements OnInit { checkForUpdate(){ this.lastUpdateOn = (new Date().getFullYear()) + "-0" + (new Date().getMonth() + 1) + "-" + (new Date().getDate()); - localStorage.setItem('lastUpdateOn',this.lastUpdateOn) + localStorage.setItem("lastUpdateOn",this.lastUpdateOn) let updateCount=0 this.swUpdate.versionUpdates.subscribe(()=>{ this.infoNote ="Checking for update..." - if(confirm('Update Available, do you want to install it?') && updateCount<3){ + if(confirm("Update Available, do you want to install it?") && updateCount<3){ updateCount = updateCount+1; window.location.reload(); this.infoNote="Updated." diff --git a/src/app/pages/about/components/hof/hof.component.spec.ts b/src/app/pages/about/components/hof/hof.component.spec.ts index 84fba037..41b5a2af 100644 --- a/src/app/pages/about/components/hof/hof.component.spec.ts +++ b/src/app/pages/about/components/hof/hof.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { HofComponent } from './hof.component'; +import { HofComponent } from "./hof.component"; -describe('HofComponent', () => { +describe("HofComponent", () => { let component: HofComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('HofComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/about/components/hof/hof.component.ts b/src/app/pages/about/components/hof/hof.component.ts index 2303ff45..d1977167 100644 --- a/src/app/pages/about/components/hof/hof.component.ts +++ b/src/app/pages/about/components/hof/hof.component.ts @@ -1,9 +1,9 @@ -import { Component } from '@angular/core'; +import { Component } from "@angular/core"; @Component({ - selector: 'app-hof', - templateUrl: './hof.component.html', - styleUrls: ['./hof.component.scss'], + selector: "app-hof", + templateUrl: "./hof.component.html", + styleUrls: ["./hof.component.scss"], }) export class HofComponent { pageTitle = "Hall of Frame" diff --git a/src/app/pages/about/components/howto/howto.component.spec.ts b/src/app/pages/about/components/howto/howto.component.spec.ts index 15ba26f0..fdde94e4 100644 --- a/src/app/pages/about/components/howto/howto.component.spec.ts +++ b/src/app/pages/about/components/howto/howto.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { HowtoComponent } from './howto.component'; +import { HowtoComponent } from "./howto.component"; -describe('HowtoComponent', () => { +describe("HowtoComponent", () => { let component: HowtoComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('HowtoComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/about/components/howto/howto.component.ts b/src/app/pages/about/components/howto/howto.component.ts index 5b3a2a1b..4eb5c131 100644 --- a/src/app/pages/about/components/howto/howto.component.ts +++ b/src/app/pages/about/components/howto/howto.component.ts @@ -1,9 +1,9 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-howto', - templateUrl: './howto.component.html', - styleUrls: ['./howto.component.scss'], + selector: "app-howto", + templateUrl: "./howto.component.html", + styleUrls: ["./howto.component.scss"], }) export class HowtoComponent { diff --git a/src/app/pages/about/components/update/update.component.spec.ts b/src/app/pages/about/components/update/update.component.spec.ts index b8ac34aa..781b4a88 100644 --- a/src/app/pages/about/components/update/update.component.spec.ts +++ b/src/app/pages/about/components/update/update.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { UpdateComponent } from './update.component'; +import { UpdateComponent } from "./update.component"; -describe('UpdateComponent', () => { +describe("UpdateComponent", () => { let component: UpdateComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('UpdateComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/about/components/update/update.component.ts b/src/app/pages/about/components/update/update.component.ts index 4474e50e..0a9754ac 100644 --- a/src/app/pages/about/components/update/update.component.ts +++ b/src/app/pages/about/components/update/update.component.ts @@ -1,9 +1,9 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-update', - templateUrl: './update.component.html', - styleUrls: ['./update.component.scss'], + selector: "app-update", + templateUrl: "./update.component.html", + styleUrls: ["./update.component.scss"], }) export class UpdateComponent { pageTitle="Updates" diff --git a/src/app/pages/achievement/achievement-routing.module.ts b/src/app/pages/achievement/achievement-routing.module.ts index 66ca9966..708201fd 100644 --- a/src/app/pages/achievement/achievement-routing.module.ts +++ b/src/app/pages/achievement/achievement-routing.module.ts @@ -1,16 +1,16 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { AchievementPage } from './achievement.page'; -import { CreateGoalComponent } from './create-goal/create-goal.component'; +import { AchievementPage } from "./achievement.page"; +import { CreateGoalComponent } from "./create-goal/create-goal.component"; const routes: Routes = [ { - path: '', + path: "", component: AchievementPage }, { - path: 'create-goal', + path: "create-goal", component: CreateGoalComponent } ]; diff --git a/src/app/pages/achievement/achievement.module.ts b/src/app/pages/achievement/achievement.module.ts index 180d6181..9ce3876a 100644 --- a/src/app/pages/achievement/achievement.module.ts +++ b/src/app/pages/achievement/achievement.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { AchievementPageRoutingModule } from './achievement-routing.module'; +import { AchievementPageRoutingModule } from "./achievement-routing.module"; -import { AchievementPage } from './achievement.page'; +import { AchievementPage } from "./achievement.page"; @NgModule({ imports: [ diff --git a/src/app/pages/achievement/achievement.page.spec.ts b/src/app/pages/achievement/achievement.page.spec.ts index 9290d762..b197ab65 100644 --- a/src/app/pages/achievement/achievement.page.spec.ts +++ b/src/app/pages/achievement/achievement.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { AchievementPage } from './achievement.page'; +import { AchievementPage } from "./achievement.page"; -describe('AchievementPage', () => { +describe("AchievementPage", () => { let component: AchievementPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('AchievementPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/achievement/achievement.page.ts b/src/app/pages/achievement/achievement.page.ts index 86fce68d..9118f441 100644 --- a/src/app/pages/achievement/achievement.page.ts +++ b/src/app/pages/achievement/achievement.page.ts @@ -1,30 +1,30 @@ -import { DatePipe } from '@angular/common'; -import { Component, OnInit } from '@angular/core'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { AchievementsService } from 'src/app/services/achievements/achievements.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { DatePipe } from "@angular/common"; +import { Component, OnInit } from "@angular/core"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { AchievementsService } from "src/app/services/achievements/achievements.service"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-achievement', - templateUrl: './achievement.page.html', - styleUrls: ['./achievement.page.scss'], + selector: "app-achievement", + templateUrl: "./achievement.page.html", + styleUrls: ["./achievement.page.scss"], }) export class AchievementPage implements OnInit { pageTitle = "Achievement"; pageMetaTags = [ { - name: 'description', + name: "description", content: "Summarize all your achievements here. Summarize will help you to list them immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way." }, { - name: 'keyword', - content: 'summarize-ng, Summarize, arise, arize, achievement managemnet, achievements, achievement analysis,summarize-ng, summarize-ng, digital dairy, motivation from Achievement' + name: "keyword", + content: "summarize-ng, Summarize, arise, arize, achievement managemnet, achievements, achievement analysis,summarize-ng, summarize-ng, digital dairy, motivation from Achievement" }, { - name: 'author', - content: 'Sandeep Kumar' + name: "author", + content: "Sandeep Kumar" } ]; Achievements: any = []; @@ -58,15 +58,15 @@ export class AchievementPage implements OnInit { private achievementService: AchievementsService, private datePipe: DatePipe ) { } - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); achievementForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - workingSince: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - achievedOn: [this.dateToday, [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - title: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - endTime: [this.currentTime, [Validators.pattern('^[0-9:]*$')]], - type: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 :/.,-]*$')]], - description: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], + workingSince: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + achievedOn: [this.dateToday, [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + title: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + endTime: [this.currentTime, [Validators.pattern("^[0-9:]*$")]], + type: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 :/.,-]*$")]], + description: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], updatedAt: [serverTimestamp()] }) ngOnInit() { diff --git a/src/app/pages/achievement/create-goal/create-goal.component.spec.ts b/src/app/pages/achievement/create-goal/create-goal.component.spec.ts index 51a22924..8c5c597b 100644 --- a/src/app/pages/achievement/create-goal/create-goal.component.spec.ts +++ b/src/app/pages/achievement/create-goal/create-goal.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { CreateGoalComponent } from './create-goal.component'; +import { CreateGoalComponent } from "./create-goal.component"; -describe('CreateGoalComponent', () => { +describe("CreateGoalComponent", () => { let component: CreateGoalComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('CreateGoalComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/achievement/create-goal/create-goal.component.ts b/src/app/pages/achievement/create-goal/create-goal.component.ts index a126d799..bcdc7d10 100644 --- a/src/app/pages/achievement/create-goal/create-goal.component.ts +++ b/src/app/pages/achievement/create-goal/create-goal.component.ts @@ -1,9 +1,9 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-create-goal', - templateUrl: './create-goal.component.html', - styleUrls: ['./create-goal.component.scss'], + selector: "app-create-goal", + templateUrl: "./create-goal.component.html", + styleUrls: ["./create-goal.component.scss"], }) export class CreateGoalComponent { diff --git a/src/app/pages/analytics/analytics-routing.module.ts b/src/app/pages/analytics/analytics-routing.module.ts index 9ec87061..9482eb3e 100644 --- a/src/app/pages/analytics/analytics-routing.module.ts +++ b/src/app/pages/analytics/analytics-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { AnalyticsPage } from './analytics.page'; +import { AnalyticsPage } from "./analytics.page"; const routes: Routes = [ { - path: '', + path: "", component: AnalyticsPage } ]; diff --git a/src/app/pages/analytics/analytics.module.ts b/src/app/pages/analytics/analytics.module.ts index 01c78c29..1b41546e 100644 --- a/src/app/pages/analytics/analytics.module.ts +++ b/src/app/pages/analytics/analytics.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { AnalyticsPageRoutingModule } from './analytics-routing.module'; +import { AnalyticsPageRoutingModule } from "./analytics-routing.module"; -import { AnalyticsPage } from './analytics.page'; +import { AnalyticsPage } from "./analytics.page"; @NgModule({ imports: [ diff --git a/src/app/pages/analytics/analytics.page.spec.ts b/src/app/pages/analytics/analytics.page.spec.ts index b25d27c0..cff5be90 100644 --- a/src/app/pages/analytics/analytics.page.spec.ts +++ b/src/app/pages/analytics/analytics.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { AnalyticsPage } from './analytics.page'; +import { AnalyticsPage } from "./analytics.page"; -describe('AnalyticsPage', () => { +describe("AnalyticsPage", () => { let component: AnalyticsPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('AnalyticsPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/analytics/analytics.page.ts b/src/app/pages/analytics/analytics.page.ts index f4c6fd2a..b8958b19 100644 --- a/src/app/pages/analytics/analytics.page.ts +++ b/src/app/pages/analytics/analytics.page.ts @@ -1,9 +1,9 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-analytics', - templateUrl: './analytics.page.html', - styleUrls: ['./analytics.page.scss'], + selector: "app-analytics", + templateUrl: "./analytics.page.html", + styleUrls: ["./analytics.page.scss"], }) export class AnalyticsPage { pageTitle = "Analytics" diff --git a/src/app/pages/expense/components/analyze/analyze.component.spec.ts b/src/app/pages/expense/components/analyze/analyze.component.spec.ts index 408faf4c..44f02ad2 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.spec.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { AnalyzeComponent } from './analyze.component'; +import { AnalyzeComponent } from "./analyze.component"; -describe('AnalyzeComponent', () => { +describe("AnalyzeComponent", () => { let component: AnalyzeComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('AnalyzeComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index b2147bbe..4f075d85 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -1,26 +1,26 @@ -import { AfterViewInit, Component, HostListener, Input, OnDestroy, OnInit, ViewChild } from '@angular/core'; -import { ChartConfiguration, ChartOptions, } from 'chart.js'; -import { CustomDate } from 'src/app/models/class/date/custom-date'; -import { ExpenseService } from 'src/app/services/expense/expense.service'; -import { BaseChartDirective, } from 'ng2-charts'; -import { Router } from '@angular/router'; -import { Budget } from '../../modules/budget'; -import { MonthlyExpense } from '../../modules/monthly-expense'; +import { AfterViewInit, Component, HostListener, Input, OnDestroy, OnInit, ViewChild } from "@angular/core"; +import { ChartConfiguration, ChartOptions, } from "chart.js"; +import { CustomDate } from "src/app/models/class/date/custom-date"; +import { ExpenseService } from "src/app/services/expense/expense.service"; +import { BaseChartDirective, } from "ng2-charts"; +import { Router } from "@angular/router"; +import { Budget } from "../../modules/budget"; +import { MonthlyExpense } from "../../modules/monthly-expense"; @Component({ - selector: 'app-analyze', - templateUrl: './analyze.component.html', - styleUrls: ['./analyze.component.scss'], + selector: "app-analyze", + templateUrl: "./analyze.component.html", + styleUrls: ["./analyze.component.scss"], }) export class AnalyzeComponent implements OnInit, AfterViewInit { @ViewChild(BaseChartDirective) chartA!: BaseChartDirective; @ViewChild(BaseChartDirective) chartB!: BaseChartDirective; // @ViewChild('monthlyChart') monthlyChart!: BaseChartDirective; - @ViewChild('totalChart') totalChart!: BaseChartDirective; + @ViewChild("totalChart") totalChart!: BaseChartDirective; @Input() expenseData: any = []; - @HostListener('window:resize') + @HostListener("window:resize") onResize(): void { this.setGraphHeight(); this.setGraphWidth(); @@ -48,22 +48,22 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { private expenseService: ExpenseService, private router: Router) { } - public lineChartData: ChartConfiguration<'line'>['data'] = { + public lineChartData: ChartConfiguration<"line">["data"] = { labels: Array(this.daysInMonth).fill(this.daysInMonth).map((x, i) => x = `${i + 1}-${this.month}-${this.year}`), datasets: [] }; - public totalExpenseData: ChartConfiguration<'line'>['data'] = { + public totalExpenseData: ChartConfiguration<"line">["data"] = { labels: [], datasets: [{ data: [], - label: 'Total Expense', + label: "Total Expense", fill: false, tension: .5, - borderColor: 'lime', - backgroundColor: '#00ff00' + borderColor: "lime", + backgroundColor: "#00ff00" }] }; - public currentMonthExpenseData: ChartConfiguration<'line'>['data'] = { + public currentMonthExpenseData: ChartConfiguration<"line">["data"] = { labels: [], datasets: [] }; @@ -103,7 +103,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { this.currentExpense = await new MonthlyExpense().getCurrentExpense() } async getExpense(month: string) { - await this.expenseService.getCustomExpenses('duration', month).subscribe(async (res: any) => { + await this.expenseService.getCustomExpenses("duration", month).subscribe(async (res: any) => { this.Expense = await res }) setTimeout(() => { @@ -152,27 +152,27 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { this.currentMonthExpenseData.datasets = [ { data: monthlyData.dailyAmount, - label: 'Expense today', + label: "Expense today", fill: false, tension: .5, - borderColor: 'blue', - backgroundColor: 'blue', + borderColor: "blue", + backgroundColor: "blue", }, { data: monthlyData.amount, - label: 'Expense till now', + label: "Expense till now", fill: false, tension: .5, - borderColor: 'purple', - backgroundColor: 'purple' + borderColor: "purple", + backgroundColor: "purple" }, { data: monthlyData.budgetData, - label: 'Monthly Budget', + label: "Monthly Budget", fill: false, tension: .5, - borderColor: 'red', - backgroundColor: 'red' + borderColor: "red", + backgroundColor: "red" } ] this.currentExpense = monthlyData.incrementAmount @@ -207,10 +207,10 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { } /* Pie */ - public pieChartOptions: ChartOptions<'pie'> = { + public pieChartOptions: ChartOptions<"pie"> = { responsive: true, }; - public pieChartLabels = ['All']; + public pieChartLabels = ["All"]; public pieChartDatasets = [{ data: [100] }]; diff --git a/src/app/pages/expense/components/edit-expense/edit-expense.component.spec.ts b/src/app/pages/expense/components/edit-expense/edit-expense.component.spec.ts index 212cd03e..af1a2265 100644 --- a/src/app/pages/expense/components/edit-expense/edit-expense.component.spec.ts +++ b/src/app/pages/expense/components/edit-expense/edit-expense.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { EditExpenseComponent } from './edit-expense.component'; +import { EditExpenseComponent } from "./edit-expense.component"; -describe('EditExpenseComponent', () => { +describe("EditExpenseComponent", () => { let component: EditExpenseComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('EditExpenseComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/components/edit-expense/edit-expense.component.ts b/src/app/pages/expense/components/edit-expense/edit-expense.component.ts index bccc6637..3af05df1 100644 --- a/src/app/pages/expense/components/edit-expense/edit-expense.component.ts +++ b/src/app/pages/expense/components/edit-expense/edit-expense.component.ts @@ -1,9 +1,9 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-edit-expense', - templateUrl: './edit-expense.component.html', - styleUrls: ['./edit-expense.component.scss'], + selector: "app-edit-expense", + templateUrl: "./edit-expense.component.html", + styleUrls: ["./edit-expense.component.scss"], }) export class EditExpenseComponent { diff --git a/src/app/pages/expense/expenses-routing.module.ts b/src/app/pages/expense/expenses-routing.module.ts index 0bfee6f2..caa03ca6 100644 --- a/src/app/pages/expense/expenses-routing.module.ts +++ b/src/app/pages/expense/expenses-routing.module.ts @@ -1,16 +1,16 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; -import { AnalyzeComponent } from './components/analyze/analyze.component'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; +import { AnalyzeComponent } from "./components/analyze/analyze.component"; -import { ExpensesPage } from './expenses.page'; +import { ExpensesPage } from "./expenses.page"; const routes: Routes = [ { - path: '', + path: "", component: ExpensesPage }, { - path: 'analyze', + path: "analyze", component: AnalyzeComponent } ]; diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index 485b7703..81155344 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -1,14 +1,14 @@ -import { NgModule } from '@angular/core'; -import { CommonModule, DatePipe } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule, DatePipe } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { ExpensesPageRoutingModule } from './expenses-routing.module'; +import { ExpensesPageRoutingModule } from "./expenses-routing.module"; -import { ExpensesPage } from './expenses.page'; -import { AnalyzeComponent } from './components/analyze/analyze.component'; -import { NgChartsModule } from 'ng2-charts'; +import { ExpensesPage } from "./expenses.page"; +import { AnalyzeComponent } from "./components/analyze/analyze.component"; +import { NgChartsModule } from "ng2-charts"; @NgModule({ imports: [ CommonModule, diff --git a/src/app/pages/expense/expenses.page.spec.ts b/src/app/pages/expense/expenses.page.spec.ts index ef22aab5..48cc867e 100644 --- a/src/app/pages/expense/expenses.page.spec.ts +++ b/src/app/pages/expense/expenses.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { ExpensesPage } from './expenses.page'; +import { ExpensesPage } from "./expenses.page"; -describe('ExpensesPage', () => { +describe("ExpensesPage", () => { let component: ExpensesPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('ExpensesPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 166808e7..428aceb1 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -1,39 +1,39 @@ -import { Component, EventEmitter, OnInit, Output } from '@angular/core'; -import { CustomDate } from 'src/app/models/class/date/custom-date'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { ExpenseService } from 'src/app/services/expense/expense.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; -import { Options } from 'src/app/models/interface/masterData.model'; -import { AlertService } from 'src/app/services/alert/alert.service'; -import { DatePipe } from '@angular/common'; -import { Router } from '@angular/router'; -import * as XLSX from 'xlsx'; -import * as FileSaver from 'file-saver'; -import { Analyze } from './modules/analyze'; -import { PopoverController } from '@ionic/angular'; +import { Component, EventEmitter, OnInit, Output } from "@angular/core"; +import { CustomDate } from "src/app/models/class/date/custom-date"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { ExpenseService } from "src/app/services/expense/expense.service"; +import { SeoService } from "src/app/services/seo/seo.service"; +import { Options } from "src/app/models/interface/masterData.model"; +import { AlertService } from "src/app/services/alert/alert.service"; +import { DatePipe } from "@angular/common"; +import { Router } from "@angular/router"; +import * as XLSX from "xlsx"; +import * as FileSaver from "file-saver"; +import { Analyze } from "./modules/analyze"; +import { PopoverController } from "@ionic/angular"; @Component({ - selector: 'app-expenses', - templateUrl: './expenses.page.html', - styleUrls: ['./expenses.page.scss'], + selector: "app-expenses", + templateUrl: "./expenses.page.html", + styleUrls: ["./expenses.page.scss"], }) export class ExpensesPage implements OnInit { @Output() expenseData = new EventEmitter(); pageTitle = "Expenses" pageMetaTags = [ { - name: 'description', + name: "description", content: "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better." }, { - name: 'keyword', - content: 'Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis' + name: "keyword", + content: "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis" } ]; editMode:boolean = false; updateSubmitted= false; editExpenseData:any; - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); expenseOf:string = this.dateToday; expenseByDate: any; constructor( @@ -53,7 +53,7 @@ export class ExpensesPage implements OnInit { expensesCount: number = 0; totalExpense = 0; dataSize = 5; - weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), 'yyyy-MM-dd'); + weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), "yyyy-MM-dd"); expenseTypes = [ { title: "Bills", value: "bill" }, { title: "Emi", value: "emi" }, @@ -87,29 +87,29 @@ export class ExpensesPage implements OnInit { // { title: "5 Recent", value: "recent" }, { title: "Today", value: this.dateToday }, { title: "7 Days", value: this.weekBackDate }, - { title: "30 Days", value: this.datePipe.transform(new CustomDate().getLastMonthDate(), 'yyyy-MM-dd') }, - { title: "365 Days", value: this.datePipe.transform(new CustomDate().getLastYearDate(), 'yyyy-MM-dd') }, + { title: "30 Days", value: this.datePipe.transform(new CustomDate().getLastMonthDate(), "yyyy-MM-dd") }, + { title: "365 Days", value: this.datePipe.transform(new CustomDate().getLastYearDate(), "yyyy-MM-dd") }, { title: "This Month", value: new CustomDate().getThisMonth() }, { title: "This Year", value: new CustomDate().getThisYear() } ] expenseMessage: string = "Getting Last 5 Expenses :" expenseCurrency: string = "₹" showFilter: boolean = false; - handlerMessage = ''; - roleMessage = ''; + handlerMessage = ""; + roleMessage = ""; expenseForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - date: [this.dateToday, [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - amount: ['', [Validators.required, Validators.pattern('^[0-9]*$')]], - type: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9 ]*$')]], - description: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')]], - spendedOn: ['self', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], + date: [this.dateToday, [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + amount: ["", [Validators.required, Validators.pattern("^[0-9]*$")]], + type: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], + description: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + spendedOn: ["self", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], updatedAt: [serverTimestamp()] }) budgetForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - month: [new CustomDate().getCurrentMonth(), [Validators.required, Validators.pattern('^[0-9-]*$')]], - amount: ['', [Validators.required, Validators.pattern('^[0-9]*$')]], + month: [new CustomDate().getCurrentMonth(), [Validators.required, Validators.pattern("^[0-9-]*$")]], + amount: ["", [Validators.required, Validators.pattern("^[0-9]*$")]], updatedAt: [serverTimestamp()] }) @@ -140,8 +140,8 @@ export class ExpensesPage implements OnInit { addExpense() { this.expenseService.addExpense(this.expenseForm.value); this.expenseForm.patchValue({ - amount: '', - description: '' + amount: "", + description: "" }); this.seoService.eventTrigger("form", this.pageTitle); } @@ -268,7 +268,7 @@ export class ExpensesPage implements OnInit { let savedBudget: any; let monthExists: any; await this.getBudget().then(res => { - let tempBudget = sessionStorage.getItem('budget') + let tempBudget = sessionStorage.getItem("budget") if (tempBudget) { savedBudget = JSON.parse(tempBudget) } @@ -310,7 +310,7 @@ export class ExpensesPage implements OnInit { async analyzeExpense() { this.getAllExpenses(); await this.getBudget(); - this.router.navigateByUrl('expenses/analyze'); + this.router.navigateByUrl("expenses/analyze"); } // Export data @@ -318,7 +318,7 @@ export class ExpensesPage implements OnInit { const data: any[] = this.Expenses.map((item:any) => ({ Date: item.date, Cost: item.amount, - Description: item.description.replace(/\n/g, '\n '), + Description: item.description.replace(/\n/g, "\n "), Type:item.type, SpentOn: item.spendedOn })); @@ -330,13 +330,13 @@ export class ExpensesPage implements OnInit { const categoryData: XLSX.WorkSheet = XLSX.utils.json_to_sheet(categoryWiseData); const workbook: XLSX.WorkBook = { Sheets: { - 'Expense Data': worksheet, - 'Category wise' : categoryData + "Expense Data": worksheet, + "Category wise" : categoryData }, - SheetNames: ['Expense Data', 'Category wise'] + SheetNames: ["Expense Data", "Category wise"] }; - const excelBuffer: any = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' }); - const excelBlob: Blob = new Blob([excelBuffer], { type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' }); + const excelBuffer: any = XLSX.write(workbook, { bookType: "xlsx", type: "array" }); + const excelBlob: Blob = new Blob([excelBuffer], { type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }); FileSaver.saveAs(excelBlob, filename); } } diff --git a/src/app/pages/expense/modules/analyze.spec.ts b/src/app/pages/expense/modules/analyze.spec.ts index ba56c043..a8ca7ce4 100644 --- a/src/app/pages/expense/modules/analyze.spec.ts +++ b/src/app/pages/expense/modules/analyze.spec.ts @@ -1,7 +1,7 @@ -import { Analyze } from './analyze'; +import { Analyze } from "./analyze"; -describe('Analyze', () => { - it('should create an instance', () => { +describe("Analyze", () => { + it("should create an instance", () => { expect(new Analyze()).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/modules/budget.spec.ts b/src/app/pages/expense/modules/budget.spec.ts index 71961771..b95a192c 100644 --- a/src/app/pages/expense/modules/budget.spec.ts +++ b/src/app/pages/expense/modules/budget.spec.ts @@ -1,7 +1,7 @@ -import { Budget } from './budget'; +import { Budget } from "./budget"; -describe('Budget', () => { - it('should create an instance', () => { +describe("Budget", () => { + it("should create an instance", () => { expect(new Budget()).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/modules/budget.ts b/src/app/pages/expense/modules/budget.ts index 72f58166..a7100d0b 100644 --- a/src/app/pages/expense/modules/budget.ts +++ b/src/app/pages/expense/modules/budget.ts @@ -1,7 +1,7 @@ export class Budget { async getCurrentBudget(currentMonth:string) { let retrievedBudget :any = 0 - retrievedBudget = await sessionStorage.getItem('budget'); + retrievedBudget = await sessionStorage.getItem("budget"); let currentBudget: number = 0; if (retrievedBudget) { let budget = JSON.parse(retrievedBudget) @@ -22,7 +22,7 @@ export class Budget { return currentBudget; } getTotalBudget(): number { - let retrievedBudget = sessionStorage.getItem('budget'); + let retrievedBudget = sessionStorage.getItem("budget"); let currentBudget: number = 0; if (retrievedBudget) { let budget = JSON.parse(retrievedBudget) diff --git a/src/app/pages/expense/modules/daily-expense.spec.ts b/src/app/pages/expense/modules/daily-expense.spec.ts index 6eea0f20..91f82e07 100644 --- a/src/app/pages/expense/modules/daily-expense.spec.ts +++ b/src/app/pages/expense/modules/daily-expense.spec.ts @@ -1,7 +1,7 @@ -import { DailyExpense } from './daily-expense'; +import { DailyExpense } from "./daily-expense"; -describe('DailyExpense', () => { - it('should create an instance', () => { +describe("DailyExpense", () => { + it("should create an instance", () => { expect(new DailyExpense()).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/modules/monthly-expense.spec.ts b/src/app/pages/expense/modules/monthly-expense.spec.ts index a66845f1..283d4492 100644 --- a/src/app/pages/expense/modules/monthly-expense.spec.ts +++ b/src/app/pages/expense/modules/monthly-expense.spec.ts @@ -1,7 +1,7 @@ -import { MonthlyExpense } from './monthly-expense'; +import { MonthlyExpense } from "./monthly-expense"; -describe('MonthlyExpense', () => { - it('should create an instance', () => { +describe("MonthlyExpense", () => { + it("should create an instance", () => { expect(new MonthlyExpense()).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/modules/total-expense.spec.ts b/src/app/pages/expense/modules/total-expense.spec.ts index 1c7edad2..f0732a2e 100644 --- a/src/app/pages/expense/modules/total-expense.spec.ts +++ b/src/app/pages/expense/modules/total-expense.spec.ts @@ -1,7 +1,7 @@ -import { TotalExpense } from './total-expense'; +import { TotalExpense } from "./total-expense"; -describe('TotalExpense', () => { - it('should create an instance', () => { +describe("TotalExpense", () => { + it("should create an instance", () => { expect(new TotalExpense()).toBeTruthy(); }); }); diff --git a/src/app/pages/goal/components/goal-info/goal-info.component.spec.ts b/src/app/pages/goal/components/goal-info/goal-info.component.spec.ts index 373b46ab..fc1abe6b 100644 --- a/src/app/pages/goal/components/goal-info/goal-info.component.spec.ts +++ b/src/app/pages/goal/components/goal-info/goal-info.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { GoalInfoComponent } from './goal-info.component'; +import { GoalInfoComponent } from "./goal-info.component"; -describe('GoalInfoComponent', () => { +describe("GoalInfoComponent", () => { let component: GoalInfoComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('GoalInfoComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/goal/components/goal-info/goal-info.component.ts b/src/app/pages/goal/components/goal-info/goal-info.component.ts index 26128cc5..9d94ab2f 100644 --- a/src/app/pages/goal/components/goal-info/goal-info.component.ts +++ b/src/app/pages/goal/components/goal-info/goal-info.component.ts @@ -1,11 +1,11 @@ -import { Component, OnInit } from '@angular/core'; -import { GoalData } from 'src/app/models/class/static/goal'; -import { DataDescription } from 'src/app/models/interface/masterData.model'; +import { Component, OnInit } from "@angular/core"; +import { GoalData } from "src/app/models/class/static/goal"; +import { DataDescription } from "src/app/models/interface/masterData.model"; @Component({ - selector: 'app-goal-info', - templateUrl: './goal-info.component.html', - styleUrls: ['./goal-info.component.scss'], + selector: "app-goal-info", + templateUrl: "./goal-info.component.html", + styleUrls: ["./goal-info.component.scss"], }) export class GoalInfoComponent { title:string = "Goal Setting"; diff --git a/src/app/pages/goal/goal-routing.module.ts b/src/app/pages/goal/goal-routing.module.ts index e0f7ff85..8bdd366b 100644 --- a/src/app/pages/goal/goal-routing.module.ts +++ b/src/app/pages/goal/goal-routing.module.ts @@ -1,16 +1,16 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { GoalPage } from './goal.page'; -import { GoalInfoComponent } from './components/goal-info/goal-info.component'; +import { GoalPage } from "./goal.page"; +import { GoalInfoComponent } from "./components/goal-info/goal-info.component"; const routes: Routes = [ { - path: '', + path: "", component: GoalPage }, { - path: 'info', + path: "info", component: GoalInfoComponent } ]; diff --git a/src/app/pages/goal/goal.module.ts b/src/app/pages/goal/goal.module.ts index 0e0c09c6..33cd1c22 100644 --- a/src/app/pages/goal/goal.module.ts +++ b/src/app/pages/goal/goal.module.ts @@ -1,13 +1,13 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { GoalPageRoutingModule } from './goal-routing.module'; +import { GoalPageRoutingModule } from "./goal-routing.module"; -import { GoalPage } from './goal.page'; -import { GoalInfoComponent } from './components/goal-info/goal-info.component'; +import { GoalPage } from "./goal.page"; +import { GoalInfoComponent } from "./components/goal-info/goal-info.component"; @NgModule({ imports: [ diff --git a/src/app/pages/goal/goal.page.spec.ts b/src/app/pages/goal/goal.page.spec.ts index f2f9b657..c3c1debd 100644 --- a/src/app/pages/goal/goal.page.spec.ts +++ b/src/app/pages/goal/goal.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { GoalPage } from './goal.page'; +import { GoalPage } from "./goal.page"; -describe('GoalPage', () => { +describe("GoalPage", () => { let component: GoalPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('GoalPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/goal/goal.page.ts b/src/app/pages/goal/goal.page.ts index 95b59bfa..95d40124 100644 --- a/src/app/pages/goal/goal.page.ts +++ b/src/app/pages/goal/goal.page.ts @@ -1,20 +1,20 @@ -import { DatePipe } from '@angular/common'; -import { Component, OnInit } from '@angular/core'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { CustomDate } from 'src/app/models/class/date/custom-date'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { GoalData } from 'src/app/models/class/static/goal'; -import { GoalService } from 'src/app/services/goal/goal.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { DatePipe } from "@angular/common"; +import { Component, OnInit } from "@angular/core"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { CustomDate } from "src/app/models/class/date/custom-date"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { GoalData } from "src/app/models/class/static/goal"; +import { GoalService } from "src/app/services/goal/goal.service"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-goal', - templateUrl: './goal.page.html', - styleUrls: ['./goal.page.scss'], + selector: "app-goal", + templateUrl: "./goal.page.html", + styleUrls: ["./goal.page.scss"], }) export class GoalPage implements OnInit { - pageTitle = 'Goal'; + pageTitle = "Goal"; title = SeoTags.pageTitle.goalPage; pageMetaTags = SeoTags.helpPageTags; constructor( @@ -23,59 +23,59 @@ export class GoalPage implements OnInit { private goalService: GoalService, private datePipe: DatePipe ) {} - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); goalType = GoalData.goalType; goalFor = GoalData.goalFor; goalForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], date: [ this.dateToday, - [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')], + [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")], ], progress: [ 0, [ Validators.required, - Validators.pattern('^[0-9]*$'), + Validators.pattern("^[0-9]*$"), Validators.max(100), Validators.min(0), ], ], gTerm: [ - 'Tomorrow', - [Validators.required, Validators.pattern('^[a-zA-Z0-9 ]*$')], + "Tomorrow", + [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")], ], type: [ - 'Studies', - [Validators.required, Validators.pattern('^[a-zA-Z0-9 ]*$')], + "Studies", + [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")], ], title: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9, -.]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9, -.]*$")], ], reward: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")], ], resource: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")], ], description: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")], ], actionSteps: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")], ], penalty: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9\n, -.]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")], ], updatedAt: [serverTimestamp()], }); - rewardError = 'Only alphabets and numbers allowed'; + rewardError = "Only alphabets and numbers allowed"; ngOnInit() { this.seoService.seo(this.title, this.pageMetaTags); } @@ -86,17 +86,17 @@ export class GoalPage implements OnInit { dateUpdate() { let targetDate = this.dateToday; switch (this.goalForm.value.gTerm) { - case 'Daily': + case "Daily": targetDate = this.dateToday; break; - case 'Tomorrow': + case "Tomorrow": targetDate = new CustomDate().getDateTomorrow(); break; - case 'Short Term': - targetDate = ''; + case "Short Term": + targetDate = ""; break; - case 'Long Term': - targetDate = ''; + case "Long Term": + targetDate = ""; break; default: break; diff --git a/src/app/pages/help/faq/faq.component.spec.ts b/src/app/pages/help/faq/faq.component.spec.ts index 43d2eeab..2e7d0b8a 100644 --- a/src/app/pages/help/faq/faq.component.spec.ts +++ b/src/app/pages/help/faq/faq.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { FaqComponent } from './faq.component'; +import { FaqComponent } from "./faq.component"; -describe('FaqComponent', () => { +describe("FaqComponent", () => { let component: FaqComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('FaqComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/help/faq/faq.component.ts b/src/app/pages/help/faq/faq.component.ts index 365b5703..a229212f 100644 --- a/src/app/pages/help/faq/faq.component.ts +++ b/src/app/pages/help/faq/faq.component.ts @@ -1,14 +1,14 @@ -import { Component, OnInit } from '@angular/core'; -import { AngularFirestoreCollection } from '@angular/fire/compat/firestore'; +import { Component, OnInit } from "@angular/core"; +import { AngularFirestoreCollection } from "@angular/fire/compat/firestore"; import { FormGroup, FormBuilder, Validators } from "@angular/forms"; -import { serverTimestamp } from '@angular/fire/firestore'; -import { SeoService } from 'src/app/services/seo/seo.service'; -import { SupportService } from 'src/app/services/support/support.service'; +import { serverTimestamp } from "@angular/fire/firestore"; +import { SeoService } from "src/app/services/seo/seo.service"; +import { SupportService } from "src/app/services/support/support.service"; @Component({ - selector: 'app-faq', - templateUrl: './faq.component.html', - styleUrls: ['./faq.component.scss'], + selector: "app-faq", + templateUrl: "./faq.component.html", + styleUrls: ["./faq.component.scss"], }) export class FaqComponent { title = "Contact"; @@ -18,10 +18,10 @@ export class FaqComponent { public formBuilder: FormBuilder) { } supportForm = this.formBuilder.group({ createdAt: [serverTimestamp()], - name: ['', [Validators.required, Validators.minLength(4), Validators.pattern('^[a-zA-Z ]*$')]], - email: ['', [Validators.required, Validators.pattern('[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$')]], - sub: ['', [Validators.required, Validators.minLength(5), Validators.pattern('^[a-zA-Z 0-9 ]*$')]], - msg: ['', [Validators.required, Validators.minLength(5), Validators.pattern('^[a-zA-Z 0-9 ., \n]*$')]] + name: ["", [Validators.required, Validators.minLength(4), Validators.pattern("^[a-zA-Z ]*$")]], + email: ["", [Validators.required, Validators.pattern("[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$")]], + sub: ["", [Validators.required, Validators.minLength(5), Validators.pattern("^[a-zA-Z 0-9 ]*$")]], + msg: ["", [Validators.required, Validators.minLength(5), Validators.pattern("^[a-zA-Z 0-9 ., \n]*$")]] }) submitForm(){ @@ -40,19 +40,19 @@ export class FaqComponent { return this.supportForm.controls; } get email() { - return this.supportForm.get('email') + return this.supportForm.get("email") } get name() { - return this.supportForm.get('name') + return this.supportForm.get("name") } get mobile() { - return this.supportForm.get('mobile') + return this.supportForm.get("mobile") } get sub() { - return this.supportForm.get('sub') + return this.supportForm.get("sub") } get msg() { - return this.supportForm.get('msg') + return this.supportForm.get("msg") } } diff --git a/src/app/pages/help/help-routing.module.ts b/src/app/pages/help/help-routing.module.ts index 63e7f009..a3040cd8 100644 --- a/src/app/pages/help/help-routing.module.ts +++ b/src/app/pages/help/help-routing.module.ts @@ -1,16 +1,16 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; -import { FaqComponent } from './faq/faq.component'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; +import { FaqComponent } from "./faq/faq.component"; -import { HelpPage } from './help.page'; +import { HelpPage } from "./help.page"; const routes: Routes = [ { - path: '', + path: "", component: HelpPage }, { - path: 'contact', + path: "contact", component: FaqComponent } ]; diff --git a/src/app/pages/help/help.module.ts b/src/app/pages/help/help.module.ts index 05b7ea8a..5a4add36 100644 --- a/src/app/pages/help/help.module.ts +++ b/src/app/pages/help/help.module.ts @@ -1,13 +1,13 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { HelpPageRoutingModule } from './help-routing.module'; +import { HelpPageRoutingModule } from "./help-routing.module"; -import { HelpPage } from './help.page'; -import { FaqComponent } from './faq/faq.component'; +import { HelpPage } from "./help.page"; +import { FaqComponent } from "./faq/faq.component"; @NgModule({ imports: [ diff --git a/src/app/pages/help/help.page.spec.ts b/src/app/pages/help/help.page.spec.ts index 5fb370e6..07514198 100644 --- a/src/app/pages/help/help.page.spec.ts +++ b/src/app/pages/help/help.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { HelpPage } from './help.page'; +import { HelpPage } from "./help.page"; -describe('HelpPage', () => { +describe("HelpPage", () => { let component: HelpPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('HelpPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/help/help.page.ts b/src/app/pages/help/help.page.ts index bf9ec822..9fa7356e 100644 --- a/src/app/pages/help/help.page.ts +++ b/src/app/pages/help/help.page.ts @@ -1,11 +1,11 @@ -import { Component, OnInit } from '@angular/core'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { Component, OnInit } from "@angular/core"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-help', - templateUrl: './help.page.html', - styleUrls: ['./help.page.scss'], + selector: "app-help", + templateUrl: "./help.page.html", + styleUrls: ["./help.page.scss"], }) export class HelpPage implements OnInit { pageTitle="Help & Support" diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.spec.ts b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.spec.ts index 3f99518c..f5f8da65 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.spec.ts +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { GoalOnDashboardComponent } from './goal-on-dashboard.component'; +import { GoalOnDashboardComponent } from "./goal-on-dashboard.component"; -describe('GoalOnDashboardComponent', () => { +describe("GoalOnDashboardComponent", () => { let component: GoalOnDashboardComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('GoalOnDashboardComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts index fd43cef1..616b7f40 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts @@ -1,23 +1,23 @@ -import { DatePipe } from '@angular/common'; -import { Component, OnInit } from '@angular/core'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup } from '@angular/forms'; -import { GoalData } from 'src/app/models/interface/goals.interface'; -import { FirebaseService } from 'src/app/services/firebase/firebase.service'; -import { GoalService } from 'src/app/services/goal/goal.service'; -import { ToasterService } from 'src/app/services/toaster/toaster.service'; +import { DatePipe } from "@angular/common"; +import { Component, OnInit } from "@angular/core"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup } from "@angular/forms"; +import { GoalData } from "src/app/models/interface/goals.interface"; +import { FirebaseService } from "src/app/services/firebase/firebase.service"; +import { GoalService } from "src/app/services/goal/goal.service"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; @Component({ - selector: 'app-goal-on-dashboard', - templateUrl: './goal-on-dashboard.component.html', - styleUrls: ['./goal-on-dashboard.component.scss'], + selector: "app-goal-on-dashboard", + templateUrl: "./goal-on-dashboard.component.html", + styleUrls: ["./goal-on-dashboard.component.scss"], }) export class GoalOnDashboardComponent implements OnInit { dailyGoals: GoalData[]; priorityGoals: GoalData[]; - alertButtons = ['Close']; + alertButtons = ["Close"]; goalForm: FormGroup; - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); constructor( private firebaseService: FirebaseService, private fb: FormBuilder, diff --git a/src/app/pages/home/home-routing.module.ts b/src/app/pages/home/home-routing.module.ts index 720fb1c2..953f6637 100644 --- a/src/app/pages/home/home-routing.module.ts +++ b/src/app/pages/home/home-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { HomePage } from './home.page'; +import { HomePage } from "./home.page"; const routes: Routes = [ { - path: '', + path: "", component: HomePage } ]; diff --git a/src/app/pages/home/home.module.ts b/src/app/pages/home/home.module.ts index 61317184..1f5ed3e5 100644 --- a/src/app/pages/home/home.module.ts +++ b/src/app/pages/home/home.module.ts @@ -1,13 +1,13 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { HomePageRoutingModule } from './home-routing.module'; +import { HomePageRoutingModule } from "./home-routing.module"; -import { HomePage } from './home.page'; -import { GoalOnDashboardComponent } from './components/goal-on-dashboard/goal-on-dashboard.component'; +import { HomePage } from "./home.page"; +import { GoalOnDashboardComponent } from "./components/goal-on-dashboard/goal-on-dashboard.component"; @NgModule({ imports: [ diff --git a/src/app/pages/home/home.page.spec.ts b/src/app/pages/home/home.page.spec.ts index d628561e..7f9b3735 100644 --- a/src/app/pages/home/home.page.spec.ts +++ b/src/app/pages/home/home.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { HomePage } from './home.page'; +import { HomePage } from "./home.page"; -describe('HomePage', () => { +describe("HomePage", () => { let component: HomePage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('HomePage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/home/home.page.ts b/src/app/pages/home/home.page.ts index 43cce559..2f317a0f 100644 --- a/src/app/pages/home/home.page.ts +++ b/src/app/pages/home/home.page.ts @@ -1,29 +1,29 @@ -import { Component, OnInit } from '@angular/core'; -import { MasterData } from 'src/app/models/class/masterData/master-data'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { Component, OnInit } from "@angular/core"; +import { MasterData } from "src/app/models/class/masterData/master-data"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-home', - templateUrl: './home.page.html', - styleUrls: ['./home.page.scss'], + selector: "app-home", + templateUrl: "./home.page.html", + styleUrls: ["./home.page.scss"], }) export class HomePage implements OnInit { - pageTitle = 'Home'; + pageTitle = "Home"; title = SeoTags.pageTitle.homePage; pageMetaTags = SeoTags.homePageTags; features = MasterData.features; fabActionButtons = [ - { title: 'Goal', color: 'secondary', url: '/goal', icon: 'bulb' }, - { title: 'Expenses', color: 'success', url: '/expenses', icon: 'cash' }, - { title: 'Studies', color: 'primary', url: '/studies', icon: 'book' }, - { title: 'Time', color: 'danger', url: '/time', icon: 'hourglass' }, + { title: "Goal", color: "secondary", url: "/goal", icon: "bulb" }, + { title: "Expenses", color: "success", url: "/expenses", icon: "cash" }, + { title: "Studies", color: "primary", url: "/studies", icon: "book" }, + { title: "Time", color: "danger", url: "/time", icon: "hourglass" }, ]; paragraphs = [ "Summarize is an app that helps you to manage your Time, Money, and work which includes but is not limited to subject-wise studies, notes, to-do's, or office works.", - 'Thinking when to use Summarize? To live better and managed, one should recall what they have done throughout the day daily before sleep . Also listing tasks for the next day and setting priorities increases the chances to get them done.', - 'Currently, Summarize is under development, we will keep on adding features one by one. Till then, please feel free to manage Achievements of day, Expenses, Studies, and Time. It is a web-app that can be easily installed on all devices ( Mobile & PC ). Install the app on your devices to keep in sync and to check how to install visit our Help page.', - 'Note: Your data will not be used for any advertisement or offering any deal/scheme. Also our app donot need any permission to work on your device. Your privacy is important to us. For more queries, you can contact us through the support page. We are also open to feature requests and suggestions.', + "Thinking when to use Summarize? To live better and managed, one should recall what they have done throughout the day daily before sleep . Also listing tasks for the next day and setting priorities increases the chances to get them done.", + "Currently, Summarize is under development, we will keep on adding features one by one. Till then, please feel free to manage Achievements of day, Expenses, Studies, and Time. It is a web-app that can be easily installed on all devices ( Mobile & PC ). Install the app on your devices to keep in sync and to check how to install visit our Help page.", + "Note: Your data will not be used for any advertisement or offering any deal/scheme. Also our app donot need any permission to work on your device. Your privacy is important to us. For more queries, you can contact us through the support page. We are also open to feature requests and suggestions.", ]; constructor(private seoService: SeoService) {} diff --git a/src/app/pages/login/login-routing.module.ts b/src/app/pages/login/login-routing.module.ts index 29ef3a23..b02e783f 100644 --- a/src/app/pages/login/login-routing.module.ts +++ b/src/app/pages/login/login-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { LoginPage } from './login.page'; +import { LoginPage } from "./login.page"; const routes: Routes = [ { - path: '', + path: "", component: LoginPage } ]; diff --git a/src/app/pages/login/login.module.ts b/src/app/pages/login/login.module.ts index 08e3288a..a4fd0461 100644 --- a/src/app/pages/login/login.module.ts +++ b/src/app/pages/login/login.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { LoginPageRoutingModule } from './login-routing.module'; +import { LoginPageRoutingModule } from "./login-routing.module"; -import { LoginPage } from './login.page'; +import { LoginPage } from "./login.page"; @NgModule({ imports: [ diff --git a/src/app/pages/login/login.page.spec.ts b/src/app/pages/login/login.page.spec.ts index e6f9aac0..ad7e385c 100644 --- a/src/app/pages/login/login.page.spec.ts +++ b/src/app/pages/login/login.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { LoginPage } from './login.page'; +import { LoginPage } from "./login.page"; -describe('LoginPage', () => { +describe("LoginPage", () => { let component: LoginPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('LoginPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index 2107bba9..9620885d 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -1,15 +1,15 @@ -import { Component, OnInit } from '@angular/core'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { Router } from '@angular/router'; -import { AlertController, LoadingController } from '@ionic/angular'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { AuthService } from 'src/app/services/auth/auth.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { Component, OnInit } from "@angular/core"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { Router } from "@angular/router"; +import { AlertController, LoadingController } from "@ionic/angular"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { AuthService } from "src/app/services/auth/auth.service"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-login', - templateUrl: './login.page.html', - styleUrls: ['./login.page.scss'] + selector: "app-login", + templateUrl: "./login.page.html", + styleUrls: ["./login.page.scss"] }) export class LoginPage implements OnInit { credentials!: FormGroup; @@ -28,11 +28,11 @@ export class LoginPage implements OnInit { // Easy access for form fields get email() { - return this.credentials.get('email'); + return this.credentials.get("email"); } get password() { - return this.credentials.get('password'); + return this.credentials.get("password"); } get errorControl() { return this.credentials.controls; @@ -41,8 +41,8 @@ export class LoginPage implements OnInit { ngOnInit() { this.seoService.seo(this.title, this.pageMetaTags) this.credentials = this.fb.group({ - email: ['', [Validators.required, Validators.email]], - password: ['', [Validators.required, Validators.minLength(6)]] + email: ["", [Validators.required, Validators.email]], + password: ["", [Validators.required, Validators.minLength(6)]] }); } @@ -54,9 +54,9 @@ export class LoginPage implements OnInit { await loading.dismiss(); if (user) { - this.router.navigateByUrl('/home', { replaceUrl: true }); + this.router.navigateByUrl("/home", { replaceUrl: true }); } else { - this.showAlert('Registration failed', 'Please try again!'); + this.showAlert("Registration failed", "Please try again!"); } } @@ -68,18 +68,18 @@ export class LoginPage implements OnInit { await loading.dismiss(); if (user) { - this.router.navigateByUrl('/home', { replaceUrl: true }); + this.router.navigateByUrl("/home", { replaceUrl: true }); } else { - this.showAlert('Login failed', 'Please try again!'); + this.showAlert("Login failed", "Please try again!"); } } async loginWithGoogle() { let user = await this.authService.googleSignin() if (user !== (null || undefined)) { - this.showAlert('Login Success', 'Welcome to Summarize...\nNavigate Manually in case of delay.'); - this.router.navigateByUrl('/home', { replaceUrl: true }); + this.showAlert("Login Success", "Welcome to Summarize...\nNavigate Manually in case of delay."); + this.router.navigateByUrl("/home", { replaceUrl: true }); } else { - this.showAlert('Login failed', 'Please try again!'); + this.showAlert("Login failed", "Please try again!"); } } @@ -87,7 +87,7 @@ export class LoginPage implements OnInit { const alert = await this.alertController.create({ header, message, - buttons: ['OK'] + buttons: ["OK"] }); await alert.present(); } diff --git a/src/app/pages/office/office-routing.module.ts b/src/app/pages/office/office-routing.module.ts index 59837c85..b2567274 100644 --- a/src/app/pages/office/office-routing.module.ts +++ b/src/app/pages/office/office-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { OfficePage } from './office.page'; +import { OfficePage } from "./office.page"; const routes: Routes = [ { - path: '', + path: "", component: OfficePage } ]; diff --git a/src/app/pages/office/office.module.ts b/src/app/pages/office/office.module.ts index a181972e..6d8ee638 100644 --- a/src/app/pages/office/office.module.ts +++ b/src/app/pages/office/office.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { OfficePageRoutingModule } from './office-routing.module'; +import { OfficePageRoutingModule } from "./office-routing.module"; -import { OfficePage } from './office.page'; +import { OfficePage } from "./office.page"; @NgModule({ imports: [ diff --git a/src/app/pages/office/office.page.spec.ts b/src/app/pages/office/office.page.spec.ts index 5805cc62..2df6aa42 100644 --- a/src/app/pages/office/office.page.spec.ts +++ b/src/app/pages/office/office.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { OfficePage } from './office.page'; +import { OfficePage } from "./office.page"; -describe('OfficePage', () => { +describe("OfficePage", () => { let component: OfficePage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('OfficePage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/office/office.page.ts b/src/app/pages/office/office.page.ts index 473681a2..36be5908 100644 --- a/src/app/pages/office/office.page.ts +++ b/src/app/pages/office/office.page.ts @@ -1,28 +1,28 @@ -import { Component, OnInit } from '@angular/core'; -import { Clipboard } from '@capacitor/clipboard'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { OfficeService } from 'src/app/services/office/office.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; +import { Component, OnInit } from "@angular/core"; +import { Clipboard } from "@capacitor/clipboard"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { OfficeService } from "src/app/services/office/office.service"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-office', - templateUrl: './office.page.html', - styleUrls: ['./office.page.scss'], + selector: "app-office", + templateUrl: "./office.page.html", + styleUrls: ["./office.page.scss"], }) export class OfficePage implements OnInit { pageTitle = "Office"; pageMetaTags = [ { - name: 'description', + name: "description", content: "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better." }, { - name: 'keyword', - content: 'Summarize, Summarize, arise, arize, money managemnet, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis' + name: "keyword", + content: "Summarize, Summarize, arise, arize, money managemnet, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis" }, { - name: 'author', - content: 'Sandeep Kumar' + name: "author", + content: "Sandeep Kumar" } ]; Works: any = []; @@ -37,11 +37,11 @@ export class OfficePage implements OnInit { ) { } workForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - date: [this.dateToday, [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - startTime: ['', [Validators.required, Validators.pattern('^[0-9:]*$')]], - endTime: ['', [Validators.required, Validators.pattern('^[0-9:]*$')]], - type: ['coding', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 :/.,-]*$')]], - description: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], + date: [this.dateToday, [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + startTime: ["", [Validators.required, Validators.pattern("^[0-9:]*$")]], + endTime: ["", [Validators.required, Validators.pattern("^[0-9:]*$")]], + type: ["coding", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 :/.,-]*$")]], + description: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], // spendedOn: ['self', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], updatedAt: [serverTimestamp()] }) diff --git a/src/app/pages/profile/profile-routing.module.ts b/src/app/pages/profile/profile-routing.module.ts index a7052f82..26811c11 100644 --- a/src/app/pages/profile/profile-routing.module.ts +++ b/src/app/pages/profile/profile-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { ProfilePage } from './profile.page'; +import { ProfilePage } from "./profile.page"; const routes: Routes = [ { - path: '', + path: "", component: ProfilePage } ]; diff --git a/src/app/pages/profile/profile.module.ts b/src/app/pages/profile/profile.module.ts index ad4dc670..f16face4 100644 --- a/src/app/pages/profile/profile.module.ts +++ b/src/app/pages/profile/profile.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { ProfilePageRoutingModule } from './profile-routing.module'; +import { ProfilePageRoutingModule } from "./profile-routing.module"; -import { ProfilePage } from './profile.page'; +import { ProfilePage } from "./profile.page"; @NgModule({ imports: [ diff --git a/src/app/pages/profile/profile.page.spec.ts b/src/app/pages/profile/profile.page.spec.ts index 8027310d..9c3c324c 100644 --- a/src/app/pages/profile/profile.page.spec.ts +++ b/src/app/pages/profile/profile.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { ProfilePage } from './profile.page'; +import { ProfilePage } from "./profile.page"; -describe('ProfilePage', () => { +describe("ProfilePage", () => { let component: ProfilePage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('ProfilePage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/profile/profile.page.ts b/src/app/pages/profile/profile.page.ts index 2e7296e1..50f756b9 100644 --- a/src/app/pages/profile/profile.page.ts +++ b/src/app/pages/profile/profile.page.ts @@ -1,48 +1,48 @@ -import { Component, OnInit } from '@angular/core'; -import { AlertController } from '@ionic/angular'; +import { Component, OnInit } from "@angular/core"; +import { AlertController } from "@ionic/angular"; import { ProfileData, Project, -} from 'src/app/models/interface/profile.interface'; -import { AlertService } from 'src/app/services/alert/alert.service'; -import { ProfileService } from 'src/app/services/profile/profile.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; +} from "src/app/models/interface/profile.interface"; +import { AlertService } from "src/app/services/alert/alert.service"; +import { ProfileService } from "src/app/services/profile/profile.service"; +import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: 'app-profile', - templateUrl: './profile.page.html', - styleUrls: ['./profile.page.scss'], + selector: "app-profile", + templateUrl: "./profile.page.html", + styleUrls: ["./profile.page.scss"], }) export class ProfilePage implements OnInit { - pageTitle = 'Profile'; + pageTitle = "Profile"; profileData: ProfileData; pageMetaTags = [ { - name: 'description', + name: "description", content: - 'Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.', + "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.", }, { - name: 'keyword', + name: "keyword", content: - 'Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis', + "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", }, { - name: 'author', - content: 'Sandeep Kumar', + name: "author", + content: "Sandeep Kumar", }, ]; userProfile: any; educationDetails: string[] = []; - educationPhase: string = ''; + educationPhase: string = ""; projects: Project[] = []; friendsGroup = []; - subjects: string = ''; + subjects: string = ""; updateDisabled: boolean = true; public alertButtons = [ { - text: 'Submit', - role: 'confirm', + text: "Submit", + role: "confirm", handler: (value: object) => { this.addProjectDetail(value); }, @@ -50,7 +50,7 @@ export class ProfilePage implements OnInit { ]; public alertInputs = [ { - placeholder: 'Active project name', + placeholder: "Active project name", }, ]; @@ -127,9 +127,9 @@ export class ProfilePage implements OnInit { } async showProjectInfo() { const alert = await this.alertController.create({ - header: 'Projects List', - message: 'Here you can add, view and manage your projects. When a project is added it is considered as active, you can make it inactive by using the toggle and it will not be visible in Time section.', - buttons: ['OK'] + header: "Projects List", + message: "Here you can add, view and manage your projects. When a project is added it is considered as active, you can make it inactive by using the toggle and it will not be visible in Time section.", + buttons: ["OK"] }); await alert.present(); diff --git a/src/app/pages/setup/setup-routing.module.ts b/src/app/pages/setup/setup-routing.module.ts index 17d9f0ef..dccd92b1 100644 --- a/src/app/pages/setup/setup-routing.module.ts +++ b/src/app/pages/setup/setup-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { SetupPage } from './setup.page'; +import { SetupPage } from "./setup.page"; const routes: Routes = [ { - path: '', + path: "", component: SetupPage } ]; diff --git a/src/app/pages/setup/setup.module.ts b/src/app/pages/setup/setup.module.ts index 484e08c8..c009df9b 100644 --- a/src/app/pages/setup/setup.module.ts +++ b/src/app/pages/setup/setup.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { SetupPageRoutingModule } from './setup-routing.module'; +import { SetupPageRoutingModule } from "./setup-routing.module"; -import { SetupPage } from './setup.page'; +import { SetupPage } from "./setup.page"; @NgModule({ imports: [ diff --git a/src/app/pages/setup/setup.page.spec.ts b/src/app/pages/setup/setup.page.spec.ts index a28cefd9..f1cee968 100644 --- a/src/app/pages/setup/setup.page.spec.ts +++ b/src/app/pages/setup/setup.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { SetupPage } from './setup.page'; +import { SetupPage } from "./setup.page"; -describe('SetupPage', () => { +describe("SetupPage", () => { let component: SetupPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('SetupPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/setup/setup.page.ts b/src/app/pages/setup/setup.page.ts index bd6faf68..ca412f40 100644 --- a/src/app/pages/setup/setup.page.ts +++ b/src/app/pages/setup/setup.page.ts @@ -1,9 +1,9 @@ -import { Component } from '@angular/core'; +import { Component } from "@angular/core"; @Component({ - selector: 'app-setup', - templateUrl: './setup.page.html', - styleUrls: ['./setup.page.scss'], + selector: "app-setup", + templateUrl: "./setup.page.html", + styleUrls: ["./setup.page.scss"], }) export class SetupPage { pageTitle = "Setup" diff --git a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.spec.ts b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.spec.ts index e1691b0e..c5d01430 100644 --- a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.spec.ts +++ b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { AdvancedStudiesComponent } from './advanced-studies.component'; +import { AdvancedStudiesComponent } from "./advanced-studies.component"; -describe('AdvancedStudiesComponent', () => { +describe("AdvancedStudiesComponent", () => { let component: AdvancedStudiesComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('AdvancedStudiesComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts index a2df4660..d79c91d4 100644 --- a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts +++ b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts @@ -1,9 +1,9 @@ -import { Component } from '@angular/core'; +import { Component } from "@angular/core"; @Component({ - selector: 'app-advanced-studies', - templateUrl: './advanced-studies.component.html', - styleUrls: ['./advanced-studies.component.scss'], + selector: "app-advanced-studies", + templateUrl: "./advanced-studies.component.html", + styleUrls: ["./advanced-studies.component.scss"], }) export class AdvancedStudiesComponent { diff --git a/src/app/pages/studies/components/edit-studies/edit-studies.component.spec.ts b/src/app/pages/studies/components/edit-studies/edit-studies.component.spec.ts index 62fdd54a..1e859242 100644 --- a/src/app/pages/studies/components/edit-studies/edit-studies.component.spec.ts +++ b/src/app/pages/studies/components/edit-studies/edit-studies.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { EditStudiesComponent } from './edit-studies.component'; +import { EditStudiesComponent } from "./edit-studies.component"; -describe('EditStudiesComponent', () => { +describe("EditStudiesComponent", () => { let component: EditStudiesComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('EditStudiesComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/studies/components/edit-studies/edit-studies.component.ts b/src/app/pages/studies/components/edit-studies/edit-studies.component.ts index 28e19fa4..8e7f008e 100644 --- a/src/app/pages/studies/components/edit-studies/edit-studies.component.ts +++ b/src/app/pages/studies/components/edit-studies/edit-studies.component.ts @@ -1,9 +1,9 @@ -import { Component } from '@angular/core'; +import { Component } from "@angular/core"; @Component({ - selector: 'app-edit-studies', - templateUrl: './edit-studies.component.html', - styleUrls: ['./edit-studies.component.scss'], + selector: "app-edit-studies", + templateUrl: "./edit-studies.component.html", + styleUrls: ["./edit-studies.component.scss"], }) export class EditStudiesComponent { diff --git a/src/app/pages/studies/components/free-resource/free-resource.component.spec.ts b/src/app/pages/studies/components/free-resource/free-resource.component.spec.ts index ae00bb32..ad66ab2d 100644 --- a/src/app/pages/studies/components/free-resource/free-resource.component.spec.ts +++ b/src/app/pages/studies/components/free-resource/free-resource.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { FreeResourceComponent } from './free-resource.component'; +import { FreeResourceComponent } from "./free-resource.component"; -describe('FreeResourceComponent', () => { +describe("FreeResourceComponent", () => { let component: FreeResourceComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('FreeResourceComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/studies/components/free-resource/free-resource.component.ts b/src/app/pages/studies/components/free-resource/free-resource.component.ts index d9e78471..d641c4d8 100644 --- a/src/app/pages/studies/components/free-resource/free-resource.component.ts +++ b/src/app/pages/studies/components/free-resource/free-resource.component.ts @@ -1,9 +1,9 @@ -import { Component } from '@angular/core'; +import { Component } from "@angular/core"; @Component({ - selector: 'app-free-resource', - templateUrl: './free-resource.component.html', - styleUrls: ['./free-resource.component.scss'], + selector: "app-free-resource", + templateUrl: "./free-resource.component.html", + styleUrls: ["./free-resource.component.scss"], }) export class FreeResourceComponent { diff --git a/src/app/pages/studies/studies-routing.module.ts b/src/app/pages/studies/studies-routing.module.ts index aa9d30ff..24d52d63 100644 --- a/src/app/pages/studies/studies-routing.module.ts +++ b/src/app/pages/studies/studies-routing.module.ts @@ -1,26 +1,26 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { StudiesPage } from './studies.page'; -import { EditStudiesComponent } from './components/edit-studies/edit-studies.component'; -import { FreeResourceComponent } from './components/free-resource/free-resource.component'; -import { AdvancedStudiesComponent } from './components/advanced-studies/advanced-studies.component'; +import { StudiesPage } from "./studies.page"; +import { EditStudiesComponent } from "./components/edit-studies/edit-studies.component"; +import { FreeResourceComponent } from "./components/free-resource/free-resource.component"; +import { AdvancedStudiesComponent } from "./components/advanced-studies/advanced-studies.component"; const routes: Routes = [ { - path: '', + path: "", component: StudiesPage }, { - path:'edit-studies', + path:"edit-studies", component:EditStudiesComponent }, { - path:'free-resource', + path:"free-resource", component:FreeResourceComponent }, { - path:'advanced-studies', + path:"advanced-studies", component:AdvancedStudiesComponent } ]; diff --git a/src/app/pages/studies/studies.module.ts b/src/app/pages/studies/studies.module.ts index 36361b54..1deb8efa 100644 --- a/src/app/pages/studies/studies.module.ts +++ b/src/app/pages/studies/studies.module.ts @@ -1,13 +1,13 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; -import { IonicModule } from '@ionic/angular'; -import { StudiesPageRoutingModule } from './studies-routing.module'; -import { StudiesPage } from './studies.page'; -import { TwelveHourFormatPipeModule } from 'src/app/models/pipe/time/twelve-hour-format.module'; -import { EditStudiesComponent } from './components/edit-studies/edit-studies.component'; -import { FreeResourceComponent } from './components/free-resource/free-resource.component'; -import { AdvancedStudiesComponent } from './components/advanced-studies/advanced-studies.component'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; +import { IonicModule } from "@ionic/angular"; +import { StudiesPageRoutingModule } from "./studies-routing.module"; +import { StudiesPage } from "./studies.page"; +import { TwelveHourFormatPipeModule } from "src/app/models/pipe/time/twelve-hour-format.module"; +import { EditStudiesComponent } from "./components/edit-studies/edit-studies.component"; +import { FreeResourceComponent } from "./components/free-resource/free-resource.component"; +import { AdvancedStudiesComponent } from "./components/advanced-studies/advanced-studies.component"; @NgModule({ imports: [ diff --git a/src/app/pages/studies/studies.page.spec.ts b/src/app/pages/studies/studies.page.spec.ts index dc0f0391..0a4a5ff9 100644 --- a/src/app/pages/studies/studies.page.spec.ts +++ b/src/app/pages/studies/studies.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { StudiesPage } from './studies.page'; +import { StudiesPage } from "./studies.page"; -describe('StudiesPage', () => { +describe("StudiesPage", () => { let component: StudiesPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('StudiesPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/studies/studies.page.ts b/src/app/pages/studies/studies.page.ts index d487d358..473ad62e 100644 --- a/src/app/pages/studies/studies.page.ts +++ b/src/app/pages/studies/studies.page.ts @@ -1,18 +1,18 @@ -import { DatePipe, ViewportScroller } from '@angular/common'; -import { Component, OnInit } from '@angular/core'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { StudyOptionsData } from 'src/app/models/data/studyOptions.data'; -import { AlertService } from 'src/app/services/alert/alert.service'; -import { ProfileService } from 'src/app/services/profile/profile.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; -import { StudiesService } from 'src/app/services/studies/studies.service'; +import { DatePipe, ViewportScroller } from "@angular/common"; +import { Component, OnInit } from "@angular/core"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { StudyOptionsData } from "src/app/models/data/studyOptions.data"; +import { AlertService } from "src/app/services/alert/alert.service"; +import { ProfileService } from "src/app/services/profile/profile.service"; +import { SeoService } from "src/app/services/seo/seo.service"; +import { StudiesService } from "src/app/services/studies/studies.service"; @Component({ - selector: 'app-studies', - templateUrl: './studies.page.html', - styleUrls: ['./studies.page.scss'] + selector: "app-studies", + templateUrl: "./studies.page.html", + styleUrls: ["./studies.page.scss"] }) export class StudiesPage implements OnInit { constructor( @@ -30,22 +30,22 @@ export class StudiesPage implements OnInit { studyMode = StudyOptionsData.studyMode Studies: any = []; studiesCount: number = 0; - currentTime = this.datePipe.transform(new Date(), 'hh:mm'); + currentTime = this.datePipe.transform(new Date(), "hh:mm"); advancedMode:boolean = false; advancedModeAvailable:boolean = false; editMode:boolean = false; updateSubmitted:Boolean = false; - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); studiesForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - date: [this.dateToday, [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - startTime: ['', [Validators.required, Validators.pattern('^[0-9:]*$')]], - endTime: [this.currentTime, [Validators.required, Validators.pattern('^[0-9:]*$')]], - type: ['read', [Validators.required, Validators.pattern('^[a-z]*$')]], - subject: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], - topic: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9\n .,-]*$')]], - description: ['', [Validators.required, Validators.pattern('^[a-zA-Z 0-9\n .,-]*$')]], - studyMode: ['self', [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')]], + date: [this.dateToday, [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + startTime: ["", [Validators.required, Validators.pattern("^[0-9:]*$")]], + endTime: [this.currentTime, [Validators.required, Validators.pattern("^[0-9:]*$")]], + type: ["read", [Validators.required, Validators.pattern("^[a-z]*$")]], + subject: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + topic: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9\n .,-]*$")]], + description: ["", [Validators.required, Validators.pattern("^[a-zA-Z 0-9\n .,-]*$")]], + studyMode: ["self", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], updatedAt: [serverTimestamp()] }) studiesTypes = StudyOptionsData.studiesTypes @@ -72,23 +72,23 @@ export class StudiesPage implements OnInit { } this.editMode = false - this.studiesForm.get('date')?.enable(); + this.studiesForm.get("date")?.enable(); this.studiesForm.patchValue({ - subject: '', - topic: '', - description: '' + subject: "", + topic: "", + description: "" }) } cancelUpdate(){ this.editMode = false; this.studiesForm.markAsUntouched(); - this.studiesForm.get('date')?.enable(); + this.studiesForm.get("date")?.enable(); this.studiesForm.reset({ date: this.dateToday, - subject: '', - topic: '', - description: '' + subject: "", + topic: "", + description: "" }) this.updateSubmitted=false; } @@ -122,7 +122,7 @@ export class StudiesPage implements OnInit { updatedAt: serverTimestamp() }) this.updateDataId= data.idField; - this.studiesForm.get('date')?.disable(); + this.studiesForm.get("date")?.disable(); this.editMode = true; } diff --git a/src/app/pages/support/support-routing.module.ts b/src/app/pages/support/support-routing.module.ts index 49e02fd8..87335376 100644 --- a/src/app/pages/support/support-routing.module.ts +++ b/src/app/pages/support/support-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { SupportPage } from './support.page'; +import { SupportPage } from "./support.page"; const routes: Routes = [ { - path: '', + path: "", component: SupportPage } ]; diff --git a/src/app/pages/support/support.module.ts b/src/app/pages/support/support.module.ts index 7d5bbec0..2b253b28 100644 --- a/src/app/pages/support/support.module.ts +++ b/src/app/pages/support/support.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { SupportPageRoutingModule } from './support-routing.module'; +import { SupportPageRoutingModule } from "./support-routing.module"; -import { SupportPage } from './support.page'; +import { SupportPage } from "./support.page"; @NgModule({ imports: [ diff --git a/src/app/pages/support/support.page.spec.ts b/src/app/pages/support/support.page.spec.ts index 69ce63a1..d9e12a52 100644 --- a/src/app/pages/support/support.page.spec.ts +++ b/src/app/pages/support/support.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { SupportPage } from './support.page'; +import { SupportPage } from "./support.page"; -describe('SupportPage', () => { +describe("SupportPage", () => { let component: SupportPage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('SupportPage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/support/support.page.ts b/src/app/pages/support/support.page.ts index 54fa581b..58020a5a 100644 --- a/src/app/pages/support/support.page.ts +++ b/src/app/pages/support/support.page.ts @@ -1,9 +1,9 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-support', - templateUrl: './support.page.html', - styleUrls: ['./support.page.scss'], + selector: "app-support", + templateUrl: "./support.page.html", + styleUrls: ["./support.page.scss"], }) export class SupportPage { pageTitle = "Support" diff --git a/src/app/pages/time/time-routing.module.ts b/src/app/pages/time/time-routing.module.ts index 7f0c07f0..7f671450 100644 --- a/src/app/pages/time/time-routing.module.ts +++ b/src/app/pages/time/time-routing.module.ts @@ -1,11 +1,11 @@ -import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; +import { NgModule } from "@angular/core"; +import { Routes, RouterModule } from "@angular/router"; -import { TimePage } from './time.page'; +import { TimePage } from "./time.page"; const routes: Routes = [ { - path: '', + path: "", component: TimePage } ]; diff --git a/src/app/pages/time/time.module.ts b/src/app/pages/time/time.module.ts index 57d2bfef..c3b3e2f5 100644 --- a/src/app/pages/time/time.module.ts +++ b/src/app/pages/time/time.module.ts @@ -1,12 +1,12 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { NgModule } from "@angular/core"; +import { CommonModule } from "@angular/common"; +import { FormsModule, ReactiveFormsModule } from "@angular/forms"; -import { IonicModule } from '@ionic/angular'; +import { IonicModule } from "@ionic/angular"; -import { TimePageRoutingModule } from './time-routing.module'; +import { TimePageRoutingModule } from "./time-routing.module"; -import { TimePage } from './time.page'; +import { TimePage } from "./time.page"; @NgModule({ imports: [ diff --git a/src/app/pages/time/time.page.spec.ts b/src/app/pages/time/time.page.spec.ts index b11e0cd0..845f2818 100644 --- a/src/app/pages/time/time.page.spec.ts +++ b/src/app/pages/time/time.page.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { TimePage } from './time.page'; +import { TimePage } from "./time.page"; -describe('TimePage', () => { +describe("TimePage", () => { let component: TimePage; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('TimePage', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/time/time.page.ts b/src/app/pages/time/time.page.ts index 390bdd84..a3d9b2b6 100644 --- a/src/app/pages/time/time.page.ts +++ b/src/app/pages/time/time.page.ts @@ -1,22 +1,22 @@ -import { Component, OnDestroy, OnInit } from '@angular/core'; -import { Clipboard } from '@capacitor/clipboard'; -import { serverTimestamp } from '@angular/fire/firestore'; -import { FormBuilder, FormGroup, Validators } from '@angular/forms'; -import { OfficeService } from 'src/app/services/office/office.service'; -import { SeoService } from 'src/app/services/seo/seo.service'; -import { CustomDate } from 'src/app/models/class/date/custom-date'; -import { AlertService } from 'src/app/services/alert/alert.service'; -import { DatePipe } from '@angular/common'; -import { Project } from 'src/app/models/interface/profile.interface'; -import { ProfileService } from 'src/app/services/profile/profile.service'; -import { WorkInterface } from 'src/app/models/interface/work.interface'; -import { SeoTags } from 'src/app/models/class/seoTags/seo'; -import { TimeFunctions } from 'src/app/models/functions/time.function'; +import { Component, OnDestroy, OnInit } from "@angular/core"; +import { Clipboard } from "@capacitor/clipboard"; +import { serverTimestamp } from "@angular/fire/firestore"; +import { FormBuilder, FormGroup, Validators } from "@angular/forms"; +import { OfficeService } from "src/app/services/office/office.service"; +import { SeoService } from "src/app/services/seo/seo.service"; +import { CustomDate } from "src/app/models/class/date/custom-date"; +import { AlertService } from "src/app/services/alert/alert.service"; +import { DatePipe } from "@angular/common"; +import { Project } from "src/app/models/interface/profile.interface"; +import { ProfileService } from "src/app/services/profile/profile.service"; +import { WorkInterface } from "src/app/models/interface/work.interface"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { TimeFunctions } from "src/app/models/functions/time.function"; @Component({ - selector: 'app-time', - templateUrl: './time.page.html', - styleUrls: ['./time.page.scss'], + selector: "app-time", + templateUrl: "./time.page.html", + styleUrls: ["./time.page.scss"], }) export class TimePage implements OnInit,OnDestroy { constructor( @@ -28,47 +28,47 @@ export class TimePage implements OnInit,OnDestroy { private profileService: ProfileService ) {} - pageTitle = 'Time'; + pageTitle = "Time"; pageMetaTags = SeoTags.timePageTags; projectSubscription: any; Works: any = []; worksCount: number = 0; getCount: number = 0; currentDate = new Date(); - currentTime = this.datePipe.transform(this.currentDate, 'hh:mm'); + currentTime = this.datePipe.transform(this.currentDate, "hh:mm"); workByDate: any = []; projects: Project[] = []; editMode: Boolean = false; editWorkData: WorkInterface; updateSubmitted: Boolean = false; - dateToday: string | null = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); - workOf = this.datePipe.transform(new Date(), 'yyyy-MM-dd'); + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); + workOf = this.datePipe.transform(new Date(), "yyyy-MM-dd"); // workSummaryOf = ''; totalWorkingHours: any; workForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], date: [ this.dateToday, - [Validators.required, Validators.pattern('^[a-zA-Z 0-9 .,-]*$')], + [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")], ], startTime: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z0-9 :-]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z0-9 :-]*$")], ], endTime: [ this.currentTime, - [Validators.required, Validators.pattern('^[a-zA-Z0-9 :-]*$')], + [Validators.required, Validators.pattern("^[a-zA-Z0-9 :-]*$")], ], project: [ - '', - [Validators.required, Validators.pattern('^[a-zA-Z 0-9 :/.,-]*$')], + "", + [Validators.required, Validators.pattern("^[a-zA-Z 0-9 :/.,-]*$")], ], type: [ - 'coding', - [Validators.required, Validators.pattern('^[a-zA-Z 0-9 :/.,-]*$')], + "coding", + [Validators.required, Validators.pattern("^[a-zA-Z 0-9 :/.,-]*$")], ], description: [ - '', + "", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n .,-:']*$")], ], updatedAt: [serverTimestamp()], @@ -113,8 +113,8 @@ export class TimePage implements OnInit,OnDestroy { const response = await this.officeService.addWork(this.workForm.value); if (response) { this.workForm.patchValue({ - startTime: '', - description: '', + startTime: "", + description: "", }); } } @@ -159,17 +159,17 @@ export class TimePage implements OnInit,OnDestroy { backToDefault() { this.workForm.reset({ date: this.dateToday, - startTime: '', + startTime: "", endTime: this.currentTime, project: this.projects[0].name, - type: 'coding', - description: '', - updatedAt: '' + type: "coding", + description: "", + updatedAt: "" }); } async deleteWork(idField: string) { const response = await this.alertService.deleteAlert(); - if (response === 'confirm') { + if (response === "confirm") { this.officeService.deleteWork(idField); } } @@ -196,7 +196,7 @@ export class TimePage implements OnInit,OnDestroy { } async copyAllOfDay() { - let dataString: string = ''; + let dataString: string = ""; this.workByDate.forEach((element: any) => { dataString += `${element.startTime} - ${element.endTime} (${element.type}) : ${element.description} \n`; }); diff --git a/src/app/services/achievements/achievements.service.spec.ts b/src/app/services/achievements/achievements.service.spec.ts index d50563f1..17c541e1 100644 --- a/src/app/services/achievements/achievements.service.spec.ts +++ b/src/app/services/achievements/achievements.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { AchievementsService } from './achievements.service'; +import { AchievementsService } from "./achievements.service"; -describe('AchievementsService', () => { +describe("AchievementsService", () => { let service: AchievementsService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('AchievementsService', () => { service = TestBed.inject(AchievementsService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/achievements/achievements.service.ts b/src/app/services/achievements/achievements.service.ts index 0582003a..f95a4a20 100644 --- a/src/app/services/achievements/achievements.service.ts +++ b/src/app/services/achievements/achievements.service.ts @@ -1,10 +1,10 @@ -import { Injectable } from '@angular/core'; +import { Injectable } from "@angular/core"; import { AngularFirestore } from "@angular/fire/compat/firestore"; -import { AlertController } from '@ionic/angular'; -import { ProfileService } from '../profile/profile.service'; +import { AlertController } from "@ionic/angular"; +import { ProfileService } from "../profile/profile.service"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class AchievementsService { @@ -16,10 +16,10 @@ export class AchievementsService { userId = this.profileService.getUserProfile()?.uid successMessage = "Achievement Added Successfully!" deletedMessage = "Achievement Deleted Successfully!" - achievementCollection = this.afs.collection('userData') + achievementCollection = this.afs.collection("userData") addAchievement(data: any) { - this.achievementCollection.doc(this.userId).collection('myAchievement').add(data).then(res => { + this.achievementCollection.doc(this.userId).collection("myAchievement").add(data).then(res => { this.successAlert(this.successMessage); }).catch(err => { alert("There was an error in posting. \n Please try again later. Check console for detail."); @@ -28,14 +28,14 @@ export class AchievementsService { } getAchievement(count: number) { if (count > 4) { - return this.achievementCollection.doc(this.userId).collection('myAchievement', ref => ref.orderBy('achievedOn', 'desc').limit(count)).valueChanges({ idField: 'idField' }) + return this.achievementCollection.doc(this.userId).collection("myAchievement", ref => ref.orderBy("achievedOn", "desc").limit(count)).valueChanges({ idField: "idField" }) } else { - return this.achievementCollection.doc(this.userId).collection('myAchievement', ref => ref.orderBy('achievedOn', 'desc')).valueChanges({ idField: 'idField' }) + return this.achievementCollection.doc(this.userId).collection("myAchievement", ref => ref.orderBy("achievedOn", "desc")).valueChanges({ idField: "idField" }) } } deleteAchievement(idField: string) { - this.achievementCollection.doc(this.userId).collection('myAchievement').doc(idField).delete().then( + this.achievementCollection.doc(this.userId).collection("myAchievement").doc(idField).delete().then( () => { this.successAlert(this.deletedMessage) } @@ -45,11 +45,11 @@ export class AchievementsService { } async successAlert(message: string) { const alert = await this.alertCtrl.create({ - header: 'Success', + header: "Success", subHeader: message, - cssClass: 'success-alert', + cssClass: "success-alert", // message: 'This is an alert!', - buttons: ['OK'], + buttons: ["OK"], }); await alert.present(); diff --git a/src/app/services/alert/alert.service.spec.ts b/src/app/services/alert/alert.service.spec.ts index b20ed8c3..e6ebd6fc 100644 --- a/src/app/services/alert/alert.service.spec.ts +++ b/src/app/services/alert/alert.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { AlertService } from './alert.service'; +import { AlertService } from "./alert.service"; -describe('AlertService', () => { +describe("AlertService", () => { let service: AlertService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('AlertService', () => { service = TestBed.inject(AlertService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/alert/alert.service.ts b/src/app/services/alert/alert.service.ts index 4cac931e..2c05c192 100644 --- a/src/app/services/alert/alert.service.ts +++ b/src/app/services/alert/alert.service.ts @@ -1,30 +1,30 @@ -import { Injectable } from '@angular/core'; -import { AlertController } from '@ionic/angular'; +import { Injectable } from "@angular/core"; +import { AlertController } from "@ionic/angular"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class AlertService { - handlerMessage = ''; - roleMessage = ''; + handlerMessage = ""; + roleMessage = ""; constructor(private alertController: AlertController) { } async presentAlert() { const alert = await this.alertController.create({ - header: 'Alert!', + header: "Alert!", buttons: [ { - text: 'Cancel', - role: 'cancel', + text: "Cancel", + role: "cancel", handler: () => { - this.handlerMessage = 'Alert canceled'; + this.handlerMessage = "Alert canceled"; }, }, { - text: 'OK', - role: 'confirm', + text: "OK", + role: "confirm", handler: () => { - this.handlerMessage = 'Alert confirmed'; + this.handlerMessage = "Alert confirmed"; }, }, ], @@ -37,20 +37,20 @@ export class AlertService { } async deleteAlert() { const alert = await this.alertController.create({ - header: 'Delete permanently?', + header: "Delete permanently?", buttons: [ { - text: 'Cancel', - role: 'cancel', + text: "Cancel", + role: "cancel", handler: () => { - this.handlerMessage = 'Delete canceled'; + this.handlerMessage = "Delete canceled"; }, }, { - text: 'OK', - role: 'confirm', + text: "OK", + role: "confirm", handler: () => { - this.handlerMessage = 'Delete confirmed'; + this.handlerMessage = "Delete confirmed"; }, }, ], diff --git a/src/app/services/auth/auth.service.spec.ts b/src/app/services/auth/auth.service.spec.ts index f1251cac..0a6cb89e 100644 --- a/src/app/services/auth/auth.service.spec.ts +++ b/src/app/services/auth/auth.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { AuthService } from './auth.service'; +import { AuthService } from "./auth.service"; -describe('AuthService', () => { +describe("AuthService", () => { let service: AuthService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('AuthService', () => { service = TestBed.inject(AuthService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/auth/auth.service.ts b/src/app/services/auth/auth.service.ts index 998527c1..3b5947a7 100644 --- a/src/app/services/auth/auth.service.ts +++ b/src/app/services/auth/auth.service.ts @@ -1,24 +1,24 @@ -import { Injectable } from '@angular/core'; +import { Injectable } from "@angular/core"; import { Auth, signInWithEmailAndPassword, createUserWithEmailAndPassword, signOut, GoogleAuthProvider, -} from '@angular/fire/auth'; -import { AngularFireAuth } from '@angular/fire/compat/auth'; +} from "@angular/fire/auth"; +import { AngularFireAuth } from "@angular/fire/compat/auth"; import { AngularFirestore, AngularFirestoreCollection, AngularFirestoreDocument, -} from '@angular/fire/compat/firestore'; -import { Router } from '@angular/router'; -import firebase from 'firebase/compat/app'; -import { Observable, map } from 'rxjs'; -import { User } from 'src/app/models/interface/user.model'; +} from "@angular/fire/compat/firestore"; +import { Router } from "@angular/router"; +import firebase from "firebase/compat/app"; +import { Observable, map } from "rxjs"; +import { User } from "src/app/models/interface/user.model"; @Injectable({ - providedIn: 'root', + providedIn: "root", }) export class AuthService { isLogin: boolean = true; @@ -56,7 +56,7 @@ export class AuthService { try { const user = await signInWithEmailAndPassword(this.auth, email, password); await this.getEmailBasedUser(user.user); - localStorage.setItem('user', JSON.stringify(user.user)); + localStorage.setItem("user", JSON.stringify(user.user)); this.isLogin = true; return user; } catch (e) { @@ -108,7 +108,7 @@ export class AuthService { const data = JSON.parse(JSON.stringify(user)); userRef.set(data, { merge: true }); } - localStorage.setItem('UserData', JSON.stringify(user)); + localStorage.setItem("UserData", JSON.stringify(user)); }); } else if (userRef.get() === undefined) { userRef.set(user, { merge: true }); @@ -127,8 +127,8 @@ export class AuthService { const data = JSON.parse(JSON.stringify(user)); userRef.set(data, { merge: true }); } - localStorage.setItem('UserData', JSON.stringify(user)); - this.router.navigateByUrl('/home', { replaceUrl: true }); + localStorage.setItem("UserData", JSON.stringify(user)); + this.router.navigateByUrl("/home", { replaceUrl: true }); }); } else { userRef.set(data, { merge: true }); diff --git a/src/app/services/expense/expense.service.spec.ts b/src/app/services/expense/expense.service.spec.ts index 92b7172f..898ce7b7 100644 --- a/src/app/services/expense/expense.service.spec.ts +++ b/src/app/services/expense/expense.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { ExpenseService } from './expense.service'; +import { ExpenseService } from "./expense.service"; -describe('ExpenseService', () => { +describe("ExpenseService", () => { let service: ExpenseService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('ExpenseService', () => { service = TestBed.inject(ExpenseService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index 48112fbb..cd95e903 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -1,10 +1,10 @@ -import { Injectable } from '@angular/core'; +import { Injectable } from "@angular/core"; import { AngularFirestore } from "@angular/fire/compat/firestore"; -import { AlertController } from '@ionic/angular'; -import { ProfileService } from '../profile/profile.service'; -import { ToasterService } from '../toaster/toaster.service'; +import { AlertController } from "@ionic/angular"; +import { ProfileService } from "../profile/profile.service"; +import { ToasterService } from "../toaster/toaster.service"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class ExpenseService { @@ -18,10 +18,10 @@ export class ExpenseService { userId = this.profileService.getUserProfile()?.uid successMessage = "Expense Added Successfully!" deletedMessage = "Expense Deleted Successfully!" - expenseCollection = this.afs.collection('userData') + expenseCollection = this.afs.collection("userData") addExpense(data: any) { - this.expenseCollection.doc(this.userId).collection('myExpence').add(data).then(res => { + this.expenseCollection.doc(this.userId).collection("myExpence").add(data).then(res => { this.successAlert(this.successMessage); }).catch(err => { alert("There was an error in posting. \n Please try again later. Check console for detail."); @@ -30,10 +30,10 @@ export class ExpenseService { } getExpenses(count?: number) { if (count) { - return this.expenseCollection.doc(this.userId).collection('myExpence', ref => ref.orderBy('date', 'desc').limit(count)).valueChanges({ idField: 'idField' }) + return this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc").limit(count)).valueChanges({ idField: "idField" }) } else { - return this.expenseCollection.doc(this.userId).collection('myExpence', ref => ref.orderBy('date', 'desc')).valueChanges({ idField: 'idField' }) + return this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc")).valueChanges({ idField: "idField" }) } } getCustomExpenses(filterBy?: string, data?: string, duration?:string) { @@ -41,29 +41,29 @@ export class ExpenseService { let query = null; switch (filterBy) { case "duration": - query = this.expenseCollection.doc(this.userId).collection('myExpence', ref => ref.orderBy('date', 'desc').where('date', '>=', data)).valueChanges({ idField: 'idField' }) + query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc").where("date", ">=", data)).valueChanges({ idField: "idField" }) break; case "spentOn": - query = this.expenseCollection.doc(this.userId).collection('myExpence', ref => ref.where('spendedOn', '==', data).orderBy('date').startAt(duration)).valueChanges({ idField: 'idField' }) + query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.where("spendedOn", "==", data).orderBy("date").startAt(duration)).valueChanges({ idField: "idField" }) break; case "type": - query = this.expenseCollection.doc(this.userId).collection('myExpence', ref => ref.where('type', '==', data).orderBy('date').startAt(duration)).valueChanges({ idField: 'idField' }) + query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.where("type", "==", data).orderBy("date").startAt(duration)).valueChanges({ idField: "idField" }) break; default: - query = this.expenseCollection.doc(this.userId).collection('myExpence', ref => ref.orderBy('date', 'desc').limit(5)).valueChanges({ idField: 'idField' }); + query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc").limit(5)).valueChanges({ idField: "idField" }); break; } return query; } getExpenseByDate(date: string) { - return this.expenseCollection.doc(this.userId).collection('myExpence',(ref)=> ref.where('date','==',date).orderBy('amount','asc')).valueChanges({ idField: 'idField' }) + return this.expenseCollection.doc(this.userId).collection("myExpence",(ref)=> ref.where("date","==",date).orderBy("amount","asc")).valueChanges({ idField: "idField" }) } async updateExpense(data,idField){ try { - await this.expenseCollection.doc(this.userId).collection('myExpence').doc(idField).update(data); - this.successAlert('Expense updated successfully'); + await this.expenseCollection.doc(this.userId).collection("myExpence").doc(idField).update(data); + this.successAlert("Expense updated successfully"); return true; } catch (error) { this.toasterService.showToast("Error updating expense. Please try again.","danger"); @@ -72,7 +72,7 @@ export class ExpenseService { } } deleteExpense(idField: string) { - this.expenseCollection.doc(this.userId).collection('myExpence').doc(idField).delete().then( + this.expenseCollection.doc(this.userId).collection("myExpence").doc(idField).delete().then( () => { this.successAlert(this.deletedMessage) } @@ -94,10 +94,10 @@ export class ExpenseService { } getBudget(){ - return this.expenseCollection.doc(this.userId).collection('myBudget', ref => ref.orderBy('month', 'desc')).valueChanges({ idField: 'idField' }) + return this.expenseCollection.doc(this.userId).collection("myBudget", ref => ref.orderBy("month", "desc")).valueChanges({ idField: "idField" }) } addBudget(data: any) { - this.expenseCollection.doc(this.userId).collection('myBudget').add(data).then(res => { + this.expenseCollection.doc(this.userId).collection("myBudget").add(data).then(res => { const msg ="Budget Added Successfully!" this.successAlert(msg); }).catch(err => { @@ -107,7 +107,7 @@ export class ExpenseService { } updateBudget(data: any) { - this.expenseCollection.doc(this.userId).collection('myBudget').doc(data.idField).update(data).then(res => { + this.expenseCollection.doc(this.userId).collection("myBudget").doc(data.idField).update(data).then(res => { const msg ="Budget updated successfully!" this.successAlert(msg); }).catch(err => { diff --git a/src/app/services/firebase/firebase.service.spec.ts b/src/app/services/firebase/firebase.service.spec.ts index 8887a591..e394a431 100644 --- a/src/app/services/firebase/firebase.service.spec.ts +++ b/src/app/services/firebase/firebase.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { FirebaseService } from './firebase.service'; +import { FirebaseService } from "./firebase.service"; -describe('FirebaseService', () => { +describe("FirebaseService", () => { let service: FirebaseService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('FirebaseService', () => { service = TestBed.inject(FirebaseService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/firebase/firebase.service.ts b/src/app/services/firebase/firebase.service.ts index 4df1b2f8..36452061 100644 --- a/src/app/services/firebase/firebase.service.ts +++ b/src/app/services/firebase/firebase.service.ts @@ -1,10 +1,10 @@ -import { Injectable } from '@angular/core'; -import { Firestore, doc, setDoc } from '@angular/fire/firestore'; -import { Subscription } from 'rxjs'; -import { getDownloadURL, ref, Storage, uploadString } from '@angular/fire/storage'; -import { Auth } from '@angular/fire/auth'; -import { Photo } from '@capacitor/camera'; -import { AngularFireAuth } from '@angular/fire/compat/auth'; +import { Injectable } from "@angular/core"; +import { Firestore, doc, setDoc } from "@angular/fire/firestore"; +import { Subscription } from "rxjs"; +import { getDownloadURL, ref, Storage, uploadString } from "@angular/fire/storage"; +import { Auth } from "@angular/fire/auth"; +import { Photo } from "@capacitor/camera"; +import { AngularFireAuth } from "@angular/fire/compat/auth"; export interface Note { id?: string; @@ -13,7 +13,7 @@ export interface Note { } @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class FirebaseService { @@ -46,7 +46,7 @@ export class FirebaseService { const path = `uploads/${user.uid}/profile.webp`; const storageRef = ref(this.storage, path); try { - await uploadString(storageRef, cameraFile.base64String?cameraFile.base64String:"failed", 'base64'); + await uploadString(storageRef, cameraFile.base64String?cameraFile.base64String:"failed", "base64"); const imageUrl = await getDownloadURL(storageRef); diff --git a/src/app/services/goal/goal.service.spec.ts b/src/app/services/goal/goal.service.spec.ts index 169f4ab5..15951322 100644 --- a/src/app/services/goal/goal.service.spec.ts +++ b/src/app/services/goal/goal.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { GoalService } from './goal.service'; +import { GoalService } from "./goal.service"; -describe('GoalService', () => { +describe("GoalService", () => { let service: GoalService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('GoalService', () => { service = TestBed.inject(GoalService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/goal/goal.service.ts b/src/app/services/goal/goal.service.ts index aa63f8f7..1dd271e6 100644 --- a/src/app/services/goal/goal.service.ts +++ b/src/app/services/goal/goal.service.ts @@ -1,14 +1,14 @@ -import { Injectable } from '@angular/core'; -import { AngularFirestore } from '@angular/fire/compat/firestore'; -import { AlertController } from '@ionic/angular'; -import { ProfileService } from '../profile/profile.service'; -import { FirebaseService } from '../firebase/firebase.service'; -import { ToasterService } from '../toaster/toaster.service'; -import { GoalData } from 'src/app/models/interface/goals.interface'; -import { serverTimestamp } from '@angular/fire/firestore'; +import { Injectable } from "@angular/core"; +import { AngularFirestore } from "@angular/fire/compat/firestore"; +import { AlertController } from "@ionic/angular"; +import { ProfileService } from "../profile/profile.service"; +import { FirebaseService } from "../firebase/firebase.service"; +import { ToasterService } from "../toaster/toaster.service"; +import { GoalData } from "src/app/models/interface/goals.interface"; +import { serverTimestamp } from "@angular/fire/firestore"; @Injectable({ - providedIn: 'root', + providedIn: "root", }) export class GoalService { constructor( @@ -19,50 +19,50 @@ export class GoalService { private toasterService: ToasterService ) {} - addMessage = 'Goal added successfully.'; - updateMessage = 'Goal updated successfully.'; - deletedMessage = 'Goal has been successfully deleted.'; + addMessage = "Goal added successfully."; + updateMessage = "Goal updated successfully."; + deletedMessage = "Goal has been successfully deleted."; // userId = this.profileService.getUserProfile()?.uid; - goalCollection = this.afs.collection('userGoals'); + goalCollection = this.afs.collection("userGoals"); getGoal() { const userId = this.fs.userData.uid; // console.log(userId); return this.goalCollection .doc(userId) - .collection('myGoal') - .valueChanges({ idField: 'idField' }); + .collection("myGoal") + .valueChanges({ idField: "idField" }); } getDailyGoal() { const userId = this.fs.userData.uid; // console.log('getting priority goals for: ', userId); return this.goalCollection .doc(userId) - .collection('dailyGoals', (ref) => + .collection("dailyGoals", (ref) => ref - .orderBy('gTerm') - .orderBy('date', 'asc') - .where('gTerm', '==', 'Daily') + .orderBy("gTerm") + .orderBy("date", "asc") + .where("gTerm", "==", "Daily") ) - .valueChanges({ idField: 'idField' }); + .valueChanges({ idField: "idField" }); } getPriorityGoal() { const userId = this.fs.userData.uid; // console.log('getting priority goals for: ', userId); return this.goalCollection .doc(userId) - .collection('priorityGoals', (ref) => + .collection("priorityGoals", (ref) => ref - .orderBy('gTerm') - .orderBy('date', 'asc') - .where('gTerm', '!=', 'Daily') + .orderBy("gTerm") + .orderBy("date", "asc") + .where("gTerm", "!=", "Daily") ) - .valueChanges({ idField: 'idField' }); + .valueChanges({ idField: "idField" }); } addGoal(data: GoalData) { // console.log(data); - const goalTerm = data.gTerm === 'Daily' ? 'dailyGoals' : 'priorityGoals'; + const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; const userId = this.fs.userData.uid; this.goalCollection .doc(userId) @@ -70,12 +70,12 @@ export class GoalService { .add(data) .then((res) => { // console.log(res); - this.toasterService.showToast(this.addMessage, 'success'); + this.toasterService.showToast(this.addMessage, "success"); }) .catch((err) => { alert( - 'There was an error in posting. \n Please try again later. Check console for detail.' + "There was an error in posting. \n Please try again later. Check console for detail." ); console.warn(err); }); @@ -84,7 +84,7 @@ export class GoalService { async updateGoal(data: GoalData, idField: string) { try { const userId = this.fs.userData.uid; - const goalTerm = data.gTerm === 'Daily' ? 'dailyGoals' : 'priorityGoals'; + const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; delete data.idField; // console.log(data); await this.goalCollection @@ -92,17 +92,17 @@ export class GoalService { .collection(goalTerm) .doc(idField) .update(data); - this.toasterService.showToast(this.updateMessage, 'success'); + this.toasterService.showToast(this.updateMessage, "success"); } catch (error) { - console.error('Error updating goal:', error); - this.toasterService.showToast('Error updating goal', 'danger'); + console.error("Error updating goal:", error); + this.toasterService.showToast("Error updating goal", "danger"); } } async updateDailyGoal(data: GoalData, idField: string) { try { const userId = this.fs.userData.uid; - const goalTerm = data.gTerm === 'Daily' ? 'completedGoals' : 'priorityGoals'; + const goalTerm = data.gTerm === "Daily" ? "completedGoals" : "priorityGoals"; delete data.idField; // console.log(data); await this.goalCollection @@ -110,16 +110,16 @@ export class GoalService { .collection(goalTerm) .doc(idField) .update(data); - this.toasterService.showToast(this.updateMessage, 'success'); + this.toasterService.showToast(this.updateMessage, "success"); } catch (error) { - console.error('Error updating goal:', error); - this.toasterService.showToast('Error updating goal', 'danger'); + console.error("Error updating goal:", error); + this.toasterService.showToast("Error updating goal", "danger"); } } deleteGoal(data: any, idField: string) { const userId = this.fs.userData.uid; - const goalTerm = data.gTerm === 'Daily' ? 'dailyGoals' : 'priorityGoals'; + const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; this.goalCollection .doc(userId) .collection(goalTerm) @@ -135,7 +135,7 @@ export class GoalService { async markGoalAsCompleted(goalId: string) { try { const userId = this.fs.userData.uid; - const goalRef = this.goalCollection.doc(userId).collection('dailyGoals').doc(goalId); + const goalRef = this.goalCollection.doc(userId).collection("dailyGoals").doc(goalId); const goal = await goalRef.get().toPromise(); if (goal.exists) { @@ -147,12 +147,12 @@ export class GoalService { // Determine the collection based on gTerm let goalTerm: string; - switch (data['gTerm']) { - case 'Daily': - goalTerm = 'completedGoals'; + switch (data["gTerm"]) { + case "Daily": + goalTerm = "completedGoals"; break; - case 'Short-term': - goalTerm = 'completedShortTermGoals'; + case "Short-term": + goalTerm = "completedShortTermGoals"; break; // Add cases for other gTerm values as needed default: @@ -163,21 +163,21 @@ export class GoalService { // Move completed goal to the appropriate collection await this.goalCollection.doc(userId).collection(goalTerm).doc(goalId).set(completedGoalData); await goalRef.delete(); // Remove goal from original collection - this.toasterService.showToast('Goal marked as completed', 'success'); + this.toasterService.showToast("Goal marked as completed", "success"); } else { - console.error('Goal does not exist'); - this.toasterService.showToast('Goal does not exist', 'danger'); + console.error("Goal does not exist"); + this.toasterService.showToast("Goal does not exist", "danger"); } } catch (error) { - console.error('Error marking goal as completed:', error); - this.toasterService.showToast('Error marking goal as completed', 'danger'); + console.error("Error marking goal as completed:", error); + this.toasterService.showToast("Error marking goal as completed", "danger"); } } async markGoalAsUncompleted(goalId: string) { try { const userId = this.fs.userData.uid; - const completedGoalRef = this.goalCollection.doc(userId).collection('completedGoals').doc(goalId); + const completedGoalRef = this.goalCollection.doc(userId).collection("completedGoals").doc(goalId); const completedGoal = await completedGoalRef.get().toPromise(); if (completedGoal.exists) { @@ -189,12 +189,12 @@ export class GoalService { // Determine the original collection based on gTerm let originalGoalTerm: string; - switch (data['gTerm']) { - case 'Daily': - originalGoalTerm = 'dailyGoals'; + switch (data["gTerm"]) { + case "Daily": + originalGoalTerm = "dailyGoals"; break; - case 'Short-term': - originalGoalTerm = 'shortTermGoals'; + case "Short-term": + originalGoalTerm = "shortTermGoals"; break; // Add cases for other gTerm values as needed default: @@ -205,14 +205,14 @@ export class GoalService { // Move goal back to the original collection await this.goalCollection.doc(userId).collection(originalGoalTerm).doc(goalId).set(uncompletedGoalData); await completedGoalRef.delete(); // Remove goal from completedGoals collection - this.toasterService.showToast('Goal marked as uncompleted', 'success'); + this.toasterService.showToast("Goal marked as uncompleted", "success"); } else { - console.error('Completed goal does not exist'); - this.toasterService.showToast('Completed goal does not exist', 'danger'); + console.error("Completed goal does not exist"); + this.toasterService.showToast("Completed goal does not exist", "danger"); } } catch (error) { - console.error('Error marking goal as uncompleted:', error); - this.toasterService.showToast('Error marking goal as uncompleted', 'danger'); + console.error("Error marking goal as uncompleted:", error); + this.toasterService.showToast("Error marking goal as uncompleted", "danger"); } } } diff --git a/src/app/services/office/office.service.spec.ts b/src/app/services/office/office.service.spec.ts index 3742449e..3d5a6b76 100644 --- a/src/app/services/office/office.service.spec.ts +++ b/src/app/services/office/office.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { OfficeService } from './office.service'; +import { OfficeService } from "./office.service"; -describe('OfficeService', () => { +describe("OfficeService", () => { let service: OfficeService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('OfficeService', () => { service = TestBed.inject(OfficeService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/office/office.service.ts b/src/app/services/office/office.service.ts index 7ab4ef49..c1f5cff1 100644 --- a/src/app/services/office/office.service.ts +++ b/src/app/services/office/office.service.ts @@ -1,14 +1,14 @@ -import { Injectable } from '@angular/core'; -import { AngularFirestore, QuerySnapshot } from '@angular/fire/compat/firestore'; -import { AlertController, ToastController } from '@ionic/angular'; -import { ProfileService } from '../profile/profile.service'; +import { Injectable } from "@angular/core"; +import { AngularFirestore, QuerySnapshot } from "@angular/fire/compat/firestore"; +import { AlertController, ToastController } from "@ionic/angular"; +import { ProfileService } from "../profile/profile.service"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class OfficeService { - userData = localStorage.getItem('UserData') + userData = localStorage.getItem("UserData") constructor( private afs: AngularFirestore, private alertCtrl: AlertController, @@ -20,44 +20,44 @@ export class OfficeService { successMessage = "Time Log Added Successfully!" deletedMessage = "Time Log Deleted Successfully!" - workCollection = this.afs.collection('userData') + workCollection = this.afs.collection("userData") getWork(count: number) { if (count > 4) { - return this.workCollection.doc(this.userId).collection('myWork', ref => ref.orderBy('date', 'desc').limit(count)).valueChanges({ idField: 'idField' }) + return this.workCollection.doc(this.userId).collection("myWork", ref => ref.orderBy("date", "desc").limit(count)).valueChanges({ idField: "idField" }) } else { - return this.workCollection.doc(this.userId).collection('myWork', ref => ref.orderBy('date', 'desc')).valueChanges({ idField: 'idField' }) + return this.workCollection.doc(this.userId).collection("myWork", ref => ref.orderBy("date", "desc")).valueChanges({ idField: "idField" }) } } async addWork(data: any) : Promise { try { - await this.workCollection.doc(this.userId).collection('myWork').add(data); - this.successAlert('Work added successfully'); + await this.workCollection.doc(this.userId).collection("myWork").add(data); + this.successAlert("Work added successfully"); return true; } catch (error) { - this.errorAlert('Error adding work. Please try again.'); + this.errorAlert("Error adding work. Please try again."); console.warn(error); return false; } } async updateWork(data: any,idField) { try { - await this.workCollection.doc(this.userId).collection('myWork').doc(idField).update(data); - this.successAlert('Work updated successfully'); + await this.workCollection.doc(this.userId).collection("myWork").doc(idField).update(data); + this.successAlert("Work updated successfully"); return true; } catch (error) { - this.errorAlert('Error adding work. Please try again.'); + this.errorAlert("Error adding work. Please try again."); console.warn(error); return false; } } async getWorkByDate(date:string) { - return this.workCollection.doc(this.userId).collection('myWork',(ref)=> ref.where('date','==',date).orderBy('startTime','asc')).valueChanges() + return this.workCollection.doc(this.userId).collection("myWork",(ref)=> ref.where("date","==",date).orderBy("startTime","asc")).valueChanges() } deleteWork(idField: string) { - this.workCollection.doc(this.userId).collection('myWork').doc(idField).delete().then( + this.workCollection.doc(this.userId).collection("myWork").doc(idField).delete().then( () => { this.successAlert(this.deletedMessage) } @@ -82,7 +82,7 @@ export class OfficeService { const toast = await this.toastController.create({ message: message, duration: 2000, - color: 'success', + color: "success", }); toast.present(); } @@ -91,7 +91,7 @@ export class OfficeService { const toast = await this.toastController.create({ message: message, duration: 2000, - color: 'danger', + color: "danger", }); toast.present(); } diff --git a/src/app/services/profile/profile.service.spec.ts b/src/app/services/profile/profile.service.spec.ts index 2ddf7f2f..aaa02f9b 100644 --- a/src/app/services/profile/profile.service.spec.ts +++ b/src/app/services/profile/profile.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { ProfileService } from './profile.service'; +import { ProfileService } from "./profile.service"; -describe('ProfileService', () => { +describe("ProfileService", () => { let service: ProfileService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('ProfileService', () => { service = TestBed.inject(ProfileService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/profile/profile.service.ts b/src/app/services/profile/profile.service.ts index 004a91e9..0612a591 100644 --- a/src/app/services/profile/profile.service.ts +++ b/src/app/services/profile/profile.service.ts @@ -1,15 +1,15 @@ -import { Injectable } from '@angular/core'; -import { Auth } from '@angular/fire/auth'; -import { AngularFirestore } from '@angular/fire/compat/firestore'; -import { getFirestore, getDoc } from 'firebase/firestore'; -import { AlertController } from '@ionic/angular'; -import { take } from 'rxjs/operators'; -import { doc } from '@angular/fire/firestore/firebase'; -import { ToasterService } from '../toaster/toaster.service'; -import { FirebaseService } from '../firebase/firebase.service'; +import { Injectable } from "@angular/core"; +import { Auth } from "@angular/fire/auth"; +import { AngularFirestore } from "@angular/fire/compat/firestore"; +import { getFirestore, getDoc } from "firebase/firestore"; +import { AlertController } from "@ionic/angular"; +import { take } from "rxjs/operators"; +import { doc } from "@angular/fire/firestore/firebase"; +import { ToasterService } from "../toaster/toaster.service"; +import { FirebaseService } from "../firebase/firebase.service"; @Injectable({ - providedIn: 'root', + providedIn: "root", }) export class ProfileService { constructor( @@ -21,16 +21,16 @@ export class ProfileService { ) {} userData; userId = this.getUserProfile()?.uid; - successMessage = 'Profile data updated successfully!'; - deletedMessage = 'Profile data Deleted successfully!'; - profileCollection = this.afs.collection('userData'); + successMessage = "Profile data updated successfully!"; + deletedMessage = "Profile data Deleted successfully!"; + profileCollection = this.afs.collection("userData"); projectsCollection = this.afs - .collection('userData') + .collection("userData") .doc(this.userId) - .collection('myProjects'); - addProjectMessage = 'Projects added successfully.'; - updateProjectMessage = 'Projects updated successfully.'; - deletedProjectMessage = 'Projects has been successfully deleted.'; + .collection("myProjects"); + addProjectMessage = "Projects added successfully."; + updateProjectMessage = "Projects updated successfully."; + deletedProjectMessage = "Projects has been successfully deleted."; getUserProfile() { let user = this.auth.currentUser; @@ -40,57 +40,57 @@ export class ProfileService { async getProfileData() { const user = await this.fs.getUserProfile(); - let localData: string | null = localStorage.getItem('profileData'); + let localData: string | null = localStorage.getItem("profileData"); if (localData !== null) { let profileData: any = JSON.parse(localData); return profileData; } else { try { - this.toasterService.showToast('Loading Profile data', 'secondary'); + this.toasterService.showToast("Loading Profile data", "secondary"); let profileData = await this.afs - .collection(`userData`) + .collection("userData") .doc(user.uid) .get() .subscribe((snap: any) => { let data = snap.data().profileData; - localStorage.setItem('profileData', JSON.stringify(data)); - this.toasterService.showToast('Profile data fetched.', 'success'); + localStorage.setItem("profileData", JSON.stringify(data)); + this.toasterService.showToast("Profile data fetched.", "success"); return data; }); return profileData; } catch (error) { - console.error('Error fetching profile data:', error); - this.toasterService.showToast('Error loading profile data', 'danger'); + console.error("Error fetching profile data:", error); + this.toasterService.showToast("Error loading profile data", "danger"); throw error; } } } async refreshProfileData() { - await localStorage.removeItem('profileData'); + await localStorage.removeItem("profileData"); this.getProfileData(); } async addEducationalDetail(data: any) { try { const user = await this.fs.getUserProfile(); - const profileCollection = this.afs.collection('userData').doc(user.uid); + const profileCollection = this.afs.collection("userData").doc(user.uid); const userDoc = profileCollection - .collection('myProjects') + .collection("myProjects") .doc(this.userId); const profileData = data; await userDoc.set({ profileData }, { merge: true }); - this.toasterService.showToast(this.successMessage, 'success'); + this.toasterService.showToast(this.successMessage, "success"); this.refreshProfileData(); } catch (error) { - console.error('Error adding educational detail:', error); + console.error("Error adding educational detail:", error); this.toasterService.showToast( - 'Failed to add educational detail', - 'danger' + "Failed to add educational detail", + "danger" ); } } @@ -99,55 +99,55 @@ export class ProfileService { const user = await this.fs.getUserProfile(); try { const projectsCollection = this.afs - .collection('userData') + .collection("userData") .doc(user.uid) - .collection('myProjects'); + .collection("myProjects"); const res = await projectsCollection.add(data); - this.toasterService.showToast(this.addProjectMessage, 'success'); + this.toasterService.showToast(this.addProjectMessage, "success"); } catch (error) { - console.error('Error adding project:', error); - this.toasterService.showToast('Failed to add project', 'danger'); + console.error("Error adding project:", error); + this.toasterService.showToast("Failed to add project", "danger"); } } async updateProjects(data: any, idField: string) { const user = await this.fs.getUserProfile(); const projectsCollection = this.afs - .collection('userData') + .collection("userData") .doc(user.uid) - .collection('myProjects'); + .collection("myProjects"); try { await projectsCollection.doc(idField).update(data); - this.toasterService.showToast(this.updateProjectMessage, 'primary'); + this.toasterService.showToast(this.updateProjectMessage, "primary"); } catch (error) { - console.error('Error updating project:', error); - this.toasterService.showToast('Failed to update project', 'danger'); + console.error("Error updating project:", error); + this.toasterService.showToast("Failed to update project", "danger"); } } getProjects() { const userId = this.getUserProfile()?.uid; return this.afs - .collection('userData') + .collection("userData") .doc(userId) - .collection('myProjects') - .valueChanges({ idField: 'idField' }); + .collection("myProjects") + .valueChanges({ idField: "idField" }); } async deleteProjects(idField: string) { try { const user = await this.fs.getUserProfile(); const projectsCollection = this.afs - .collection('userData') + .collection("userData") .doc(user.uid) - .collection('myProjects'); + .collection("myProjects"); await projectsCollection.doc(idField).delete(); - this.toasterService.showToast(this.deletedProjectMessage, 'warning'); + this.toasterService.showToast(this.deletedProjectMessage, "warning"); } catch (error) { - console.error('Error deleting project:', error); - this.toasterService.showToast('Failed to delete project', 'danger'); + console.error("Error deleting project:", error); + this.toasterService.showToast("Failed to delete project", "danger"); } } } diff --git a/src/app/services/resource/resource.service.spec.ts b/src/app/services/resource/resource.service.spec.ts index 34ce1b19..e65fe6c0 100644 --- a/src/app/services/resource/resource.service.spec.ts +++ b/src/app/services/resource/resource.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { ResourceService } from './resource.service'; +import { ResourceService } from "./resource.service"; -describe('ResourceService', () => { +describe("ResourceService", () => { let service: ResourceService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('ResourceService', () => { service = TestBed.inject(ResourceService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/resource/resource.service.ts b/src/app/services/resource/resource.service.ts index 5618436b..a83e2947 100644 --- a/src/app/services/resource/resource.service.ts +++ b/src/app/services/resource/resource.service.ts @@ -1,7 +1,7 @@ -import { Injectable } from '@angular/core'; +import { Injectable } from "@angular/core"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class ResourceService { diff --git a/src/app/services/seo/seo.service.spec.ts b/src/app/services/seo/seo.service.spec.ts index 9f1cff79..e671e8c3 100644 --- a/src/app/services/seo/seo.service.spec.ts +++ b/src/app/services/seo/seo.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { SeoService } from './seo.service'; +import { SeoService } from "./seo.service"; -describe('SeoService', () => { +describe("SeoService", () => { let service: SeoService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('SeoService', () => { service = TestBed.inject(SeoService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/seo/seo.service.ts b/src/app/services/seo/seo.service.ts index 78db9c18..6ea7a8e0 100644 --- a/src/app/services/seo/seo.service.ts +++ b/src/app/services/seo/seo.service.ts @@ -1,9 +1,9 @@ -import { Injectable } from '@angular/core'; -import { Title, Meta } from '@angular/platform-browser'; -import { GoogleTagManagerService } from 'angular-google-tag-manager'; +import { Injectable } from "@angular/core"; +import { Title, Meta } from "@angular/platform-browser"; +import { GoogleTagManagerService } from "angular-google-tag-manager"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class SeoService { diff --git a/src/app/services/sidenav/sidenav.service.spec.ts b/src/app/services/sidenav/sidenav.service.spec.ts index feecc087..45bec33e 100644 --- a/src/app/services/sidenav/sidenav.service.spec.ts +++ b/src/app/services/sidenav/sidenav.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { SidenavService } from './sidenav.service'; +import { SidenavService } from "./sidenav.service"; -describe('SidenavService', () => { +describe("SidenavService", () => { let service: SidenavService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('SidenavService', () => { service = TestBed.inject(SidenavService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/sidenav/sidenav.service.ts b/src/app/services/sidenav/sidenav.service.ts index 08c05cd2..d837ab35 100644 --- a/src/app/services/sidenav/sidenav.service.ts +++ b/src/app/services/sidenav/sidenav.service.ts @@ -1,43 +1,43 @@ -import { Injectable } from '@angular/core'; +import { Injectable } from "@angular/core"; @Injectable({ - providedIn: 'root', + providedIn: "root", }) export class SidenavService { constructor() {} defaultPages = [ - { title: 'Dashboard', color: 'primary', url: 'home', icon: 'grid' }, - { title: 'About', color: 'medium', url: 'about', icon: 'reader' }, + { title: "Dashboard", color: "primary", url: "home", icon: "grid" }, + { title: "About", color: "medium", url: "about", icon: "reader" }, { - title: 'Help & Support', - color: 'tertiary', - url: 'help', - icon: 'help-circle', + title: "Help & Support", + color: "tertiary", + url: "help", + icon: "help-circle", }, - { title: 'Login', color: 'success', url: 'login', icon: 'log-in' }, + { title: "Login", color: "success", url: "login", icon: "log-in" }, ]; loggedInPages = [ - { title: 'Dashboard', color: 'primary', url: 'home', icon: 'grid' }, - { title: 'About', color: 'medium', url: 'about', icon: 'reader' }, - { title: 'Goal', color: 'secondary', url: 'goal', icon: 'bulb' }, - { title: 'Expenses', color: 'success', url: 'expenses', icon: 'cash' }, - { title: 'Studies', color: 'primary', url: 'studies', icon: 'book' }, - { title: 'Time', color: 'danger', url: 'time', icon: 'hourglass' }, + { title: "Dashboard", color: "primary", url: "home", icon: "grid" }, + { title: "About", color: "medium", url: "about", icon: "reader" }, + { title: "Goal", color: "secondary", url: "goal", icon: "bulb" }, + { title: "Expenses", color: "success", url: "expenses", icon: "cash" }, + { title: "Studies", color: "primary", url: "studies", icon: "book" }, + { title: "Time", color: "danger", url: "time", icon: "hourglass" }, { - title: 'Achievements', - color: 'warning', - url: 'achievement', - icon: 'trophy', + title: "Achievements", + color: "warning", + url: "achievement", + icon: "trophy", }, // { title: 'Analytics', color: 'success', url: 'analytics', icon: 'analytics' }, // { title: 'Setup', color: 'warning', url: 'setup', icon: 'settings' }, - { title: 'Profile', color: 'secondary', url: 'profile', icon: 'person' }, + { title: "Profile", color: "secondary", url: "profile", icon: "person" }, { - title: 'Need help', - color: 'tertiary', - url: 'help', - icon: 'help-circle', + title: "Need help", + color: "tertiary", + url: "help", + icon: "help-circle", }, ]; appPages = this.defaultPages; diff --git a/src/app/services/studies/studies.service.spec.ts b/src/app/services/studies/studies.service.spec.ts index e6051f84..a7ccb83a 100644 --- a/src/app/services/studies/studies.service.spec.ts +++ b/src/app/services/studies/studies.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { StudiesService } from './studies.service'; +import { StudiesService } from "./studies.service"; -describe('StudiesService', () => { +describe("StudiesService", () => { let service: StudiesService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('StudiesService', () => { service = TestBed.inject(StudiesService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/studies/studies.service.ts b/src/app/services/studies/studies.service.ts index ccd5bee7..56c89bf3 100644 --- a/src/app/services/studies/studies.service.ts +++ b/src/app/services/studies/studies.service.ts @@ -1,10 +1,10 @@ -import { Injectable } from '@angular/core'; -import { AngularFirestore } from '@angular/fire/compat/firestore'; -import { AlertController } from '@ionic/angular'; -import { ProfileService } from '../profile/profile.service'; +import { Injectable } from "@angular/core"; +import { AngularFirestore } from "@angular/fire/compat/firestore"; +import { AlertController } from "@ionic/angular"; +import { ProfileService } from "../profile/profile.service"; @Injectable({ - providedIn: 'root' + providedIn: "root" }) export class StudiesService { @@ -18,9 +18,9 @@ export class StudiesService { updateMessage = "Studies updated successfully." deletedMessage = "Studies has been successfully deleted." userId = this.profileService.getUserProfile()?.uid - studiesCollection = this.afs.collection('userData') + studiesCollection = this.afs.collection("userData") addStudies(data: any) { - this.studiesCollection.doc(this.userId).collection('myStudies').add(data).then(res => { + this.studiesCollection.doc(this.userId).collection("myStudies").add(data).then(res => { this.successAlert( this.addMessage ); }).catch(err => { alert("There was an error in posting. \n Please try again later. Check console for detail."); @@ -29,7 +29,7 @@ export class StudiesService { } updateStudies(data: any,idField:string) { - this.studiesCollection.doc(this.userId).collection('myStudies').doc(idField).update(data).then(res => { + this.studiesCollection.doc(this.userId).collection("myStudies").doc(idField).update(data).then(res => { this.successAlert( this.updateMessage ); }).catch(err => { alert("There was an error in posting. \n Please try again later. Check console for detail."); @@ -37,11 +37,11 @@ export class StudiesService { }) } getStudies() { - return this.studiesCollection.doc(this.userId).collection('myStudies', ref => ref.orderBy('date', 'desc')).valueChanges({ idField: 'idField' }) + return this.studiesCollection.doc(this.userId).collection("myStudies", ref => ref.orderBy("date", "desc")).valueChanges({ idField: "idField" }) } deleteStudies(idField: string) { - this.studiesCollection.doc(this.userId).collection('myStudies').doc(idField).delete().then( + this.studiesCollection.doc(this.userId).collection("myStudies").doc(idField).delete().then( () => { this.successAlert(this.deletedMessage) } @@ -52,11 +52,11 @@ export class StudiesService { async successAlert(message:string) { const alert = await this.alertCtrl.create({ - header: 'Success', + header: "Success", subHeader: message, - cssClass: 'success-alert', + cssClass: "success-alert", // message: 'This is an alert!', - buttons: ['OK'], + buttons: ["OK"], }); await alert.present(); diff --git a/src/app/services/support/support.service.spec.ts b/src/app/services/support/support.service.spec.ts index 4881bd29..96e0619b 100644 --- a/src/app/services/support/support.service.spec.ts +++ b/src/app/services/support/support.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { SupportService } from './support.service'; +import { SupportService } from "./support.service"; -describe('SupportService', () => { +describe("SupportService", () => { let service: SupportService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('SupportService', () => { service = TestBed.inject(SupportService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/support/support.service.ts b/src/app/services/support/support.service.ts index 604d30e9..ef11b22d 100644 --- a/src/app/services/support/support.service.ts +++ b/src/app/services/support/support.service.ts @@ -1,21 +1,21 @@ -import { Injectable } from '@angular/core'; +import { Injectable } from "@angular/core"; import { AngularFirestore, AngularFirestoreCollection, AngularFirestoreDocument, -} from '@angular/fire/compat/firestore'; -import { AlertController } from '@ionic/angular'; +} from "@angular/fire/compat/firestore"; +import { AlertController } from "@ionic/angular"; @Injectable({ - providedIn: 'root', + providedIn: "root", }) export class SupportService { supportCollection: AngularFirestoreCollection; supportDoc!: AngularFirestoreDocument; constructor(private afs: AngularFirestore) { - this.supportCollection = this.afs.collection('support', (ref) => - ref.orderBy('createdAt', 'desc') + this.supportCollection = this.afs.collection("support", (ref) => + ref.orderBy("createdAt", "desc") ); } @@ -23,7 +23,7 @@ export class SupportService { return this.supportCollection.add(value); } getSupport() { - return this.supportCollection.valueChanges({ idField: 'idField' }); + return this.supportCollection.valueChanges({ idField: "idField" }); } updateData(idField: string, data: any) { this.afs diff --git a/src/app/services/toaster/toaster.service.spec.ts b/src/app/services/toaster/toaster.service.spec.ts index 37defec6..e1de0429 100644 --- a/src/app/services/toaster/toaster.service.spec.ts +++ b/src/app/services/toaster/toaster.service.spec.ts @@ -1,8 +1,8 @@ -import { TestBed } from '@angular/core/testing'; +import { TestBed } from "@angular/core/testing"; -import { ToasterService } from './toaster.service'; +import { ToasterService } from "./toaster.service"; -describe('ToasterService', () => { +describe("ToasterService", () => { let service: ToasterService; beforeEach(() => { @@ -10,7 +10,7 @@ describe('ToasterService', () => { service = TestBed.inject(ToasterService); }); - it('should be created', () => { + it("should be created", () => { expect(service).toBeTruthy(); }); }); diff --git a/src/app/services/toaster/toaster.service.ts b/src/app/services/toaster/toaster.service.ts index 2c5b349f..cf640b00 100644 --- a/src/app/services/toaster/toaster.service.ts +++ b/src/app/services/toaster/toaster.service.ts @@ -1,8 +1,8 @@ -import { Injectable } from '@angular/core'; -import { ToastController } from '@ionic/angular'; +import { Injectable } from "@angular/core"; +import { ToastController } from "@ionic/angular"; @Injectable({ - providedIn: 'root', + providedIn: "root", }) export class ToasterService { constructor(private toastController: ToastController) {} diff --git a/src/main.ts b/src/main.ts index 91ec6da5..6373f498 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,8 +1,8 @@ -import { enableProdMode } from '@angular/core'; -import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; +import { enableProdMode } from "@angular/core"; +import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; -import { AppModule } from './app/app.module'; -import { environment } from './environments/environment'; +import { AppModule } from "./app/app.module"; +import { environment } from "./environments/environment"; if (environment.production) { enableProdMode(); diff --git a/src/polyfills.ts b/src/polyfills.ts index 429bb9ef..ef841f85 100644 --- a/src/polyfills.ts +++ b/src/polyfills.ts @@ -45,7 +45,7 @@ /*************************************************************************************************** * Zone JS is required by default for Angular itself. */ -import 'zone.js'; // Included with Angular CLI. +import "zone.js"; // Included with Angular CLI. /*************************************************************************************************** diff --git a/src/test.ts b/src/test.ts index 51bb0206..ee225c0b 100644 --- a/src/test.ts +++ b/src/test.ts @@ -1,11 +1,11 @@ // This file is required by karma.conf.js and loads recursively all the .spec and framework files -import 'zone.js/testing'; -import { getTestBed } from '@angular/core/testing'; +import "zone.js/testing"; +import { getTestBed } from "@angular/core/testing"; import { BrowserDynamicTestingModule, platformBrowserDynamicTesting -} from '@angular/platform-browser-dynamic/testing'; +} from "@angular/platform-browser-dynamic/testing"; // First, initialize the Angular testing environment. getTestBed().initTestEnvironment( From add438b6f40bec52322662e4d5dd13e8cd53d875 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 14 Mar 2024 11:53:33 +0530 Subject: [PATCH 003/126] feat: replaced table UI to card based UI --- .../expense-card/expense-card.component.html | 16 +++++++++++++ .../expense-card/expense-card.component.scss | 0 .../expense-card.component.spec.ts | 24 +++++++++++++++++++ .../expense-card/expense-card.component.ts | 24 +++++++++++++++++++ 4 files changed, 64 insertions(+) create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.html create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.scss create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.spec.ts create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.ts diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.html b/src/app/pages/expense/components/expense-card/expense-card.component.html new file mode 100644 index 00000000..a9f193ad --- /dev/null +++ b/src/app/pages/expense/components/expense-card/expense-card.component.html @@ -0,0 +1,16 @@ + + + {{expenseItem.date}} : {{expenseItem.type| uppercase }} + {{expenseItem.amount}} + {{expenseItem.spendedOn}} : {{expenseItem.description}} + + +
+ + + + + + +
+
\ No newline at end of file diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.scss b/src/app/pages/expense/components/expense-card/expense-card.component.scss new file mode 100644 index 00000000..e69de29b diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts b/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts new file mode 100644 index 00000000..6be5502c --- /dev/null +++ b/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { ExpenseCardComponent } from './expense-card.component'; + +describe('ExpenseCardComponent', () => { + let component: ExpenseCardComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ExpenseCardComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(ExpenseCardComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.ts b/src/app/pages/expense/components/expense-card/expense-card.component.ts new file mode 100644 index 00000000..e2e1effc --- /dev/null +++ b/src/app/pages/expense/components/expense-card/expense-card.component.ts @@ -0,0 +1,24 @@ +import { Component, EventEmitter, Input, OnInit, Output } from "@angular/core"; + +@Component({ + selector: "app-expense-card", + templateUrl: "./expense-card.component.html", + styleUrls: ["./expense-card.component.scss"], +}) +export class ExpenseCardComponent { + @Input() expenseItem: any; + @Input() editExpense: any; + @Input() deleteExpense: any; + + @Output() deleteClicked: EventEmitter = new EventEmitter(); + @Output() editClicked: EventEmitter = new EventEmitter(); + constructor() {} + + onDeleteClick() { + this.deleteClicked.emit(this.expenseItem); + } + + onEditClick() { + this.editClicked.emit(this.expenseItem); + } +} From 483f35341c87f56b581dba60d5f3a29348ba2853 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:34:48 +0530 Subject: [PATCH 004/126] Refactor : Browser list migrated to package json --- .browserslistrc | 15 --------------- package-lock.json | 13 +++++++++++-- package.json | 12 ++++++++++-- 3 files changed, 21 insertions(+), 19 deletions(-) delete mode 100644 .browserslistrc diff --git a/.browserslistrc b/.browserslistrc deleted file mode 100644 index c07ec9f7..00000000 --- a/.browserslistrc +++ /dev/null @@ -1,15 +0,0 @@ -# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. -# For additional information regarding the format and rule options, please see: -# https://github.com/browserslist/browserslist#queries - -# For the full list of supported browsers by the Angular framework, please see: -# https://angular.io/guide/browser-support - -# You can see what browsers were selected by your queries by running: -# npx browserslist - -Chrome >=61 -Firefox >=63 -Edge >=79 -Safari >=13 -iOS >=13 diff --git a/package-lock.json b/package-lock.json index 547ca25c..c9e94c4a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "summarize", - "version": "0.0.3", + "version": "2.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "summarize", - "version": "0.0.3", + "version": "2.0.1", "dependencies": { "@angular/common": "^16.2.12", "@angular/core": "^16.2.12", @@ -16,6 +16,7 @@ "@angular/platform-browser-dynamic": "^16.2.12", "@angular/router": "^16.2.12", "@angular/service-worker": "^16.2.12", + "@capacitor/android": "5.7.0", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", @@ -2923,6 +2924,14 @@ "node": ">=6.9.0" } }, + "node_modules/@capacitor/android": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.7.0.tgz", + "integrity": "sha512-0bnG1dqfT/nTjzMeHF/a5kF8mqGjHrPLADNqn41seWDfb2ch6AMiKUHsmHpEOWmGIrWOM25qNTrTOytoCSpuXg==", + "peerDependencies": { + "@capacitor/core": "^5.7.0" + } + }, "node_modules/@capacitor/app": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.7.tgz", diff --git a/package.json b/package.json index de5335d3..7548c62a 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "@angular/platform-browser-dynamic": "^16.2.12", "@angular/router": "^16.2.12", "@angular/service-worker": "^16.2.12", + "@capacitor/android": "5.7.0", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", @@ -81,5 +82,12 @@ "ts-node": "~8.3.0", "typescript": "~4.9.5" }, - "description": "A project to help people manage Time, Money and resources." -} + "description": "A project to help people manage Time, Money and resources.", + "browserslist": [ + "Chrome >=61", + "Firefox >=63", + "Edge >=79", + "Safari >=13", + "iOS >=13" + ] +} \ No newline at end of file From 29cbbbaf18fb4fcbaa39694b7dcf83616f9826ca Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:37:05 +0530 Subject: [PATCH 005/126] seo tags for expense page and formatting --- src/app/models/class/seoTags/seo.ts | 98 ++++++++++++++++++----------- 1 file changed, 61 insertions(+), 37 deletions(-) diff --git a/src/app/models/class/seoTags/seo.ts b/src/app/models/class/seoTags/seo.ts index 582064b7..87de8977 100644 --- a/src/app/models/class/seoTags/seo.ts +++ b/src/app/models/class/seoTags/seo.ts @@ -1,75 +1,99 @@ import { seoMetaTag } from "../../interface/masterData.model"; export class SeoTags { - public static pageTitle:any={ - homePage:"Summarize : Record, Analyze and Rise | Dashboard", - loginPage:"Login | Sign up now and stay organized with Summarize", - aboutPage:"About Summarize : What it is? Why and How to use?", - helpPage:"Need Help to install Summarize | Reach out to us | FAQ", - goalPage:"Create Goals, manage and achieve them with consistency", - studiesPage:"", - timePage:"Log, Analyze and Manage your time effectively" - } + public static pageTitle: any = { + homePage: "Summarize : Record, Analyze and Rise | Dashboard", + loginPage: "Login | Sign up now and stay organized with Summarize", + aboutPage: "About Summarize : What it is? Why and How to use?", + helpPage: "Need Help to install Summarize | Reach out to us | FAQ", + goalPage: "Create Goals, manage and achieve them with consistency", + studiesPage: "", + timePage: "Log, Analyze and Manage your time effectively", + }; public static homePageTags: seoMetaTag[] = [ { - name:"description", - content:"Summarize (summarize-ng web app) help users manage their achievements, money, time, and studies effectively. Install on any device and boost your productivity." + name: "description", + content: + "Summarize (summarize-ng web app) help users manage their achievements, money, time, and studies effectively. Install on any device and boost your productivity.", }, { - name:"keywords", - content:"Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study tracker, Study management app" - } + name: "keywords", + content: + "Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study tracker, Study management app", + }, ]; public static aboutPageTags: seoMetaTag[] = [ { - name:"description", - content:"Tempting advertisement and deals makes you to spend more money and time to purchase and use their product/service. Summarize helps you in managing achievement, studies, expenses, time and spend only on needs for better savings." + name: "description", + content: + "Tempting advertisement and deals makes you to spend more money and time to purchase and use their product/service. Summarize helps you in managing achievement, studies, expenses, time and spend only on needs for better savings.", }, { - name:"keywords", - content:"Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study notes, Study reminders, Study rewards, Study reports, Study tracker, Study management app" - } + name: "keywords", + content: + "Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study notes, Study reminders, Study rewards, Study reports, Study tracker, Study management app", + }, ]; public static helpPageTags: seoMetaTag[] = [ { - name:"description", - content:"Need help to install Summarize (summarize-ng.web.app) on PC ( Windows / MAC / Linux all-distro ),Install on Android, Install on IOS, Update Summarize." + name: "description", + content: + "Need help to install Summarize (summarize-ng.web.app) on PC ( Windows / MAC / Linux all-distro ),Install on Android, Install on IOS, Update Summarize.", }, { - name:"keywords", - content:"Summarize, summarize-ng , time management, money management, expense management, study assistant , digital dairy,iam5k, IAM5K, Sandeep Kumar" - } + name: "keywords", + content: + "Summarize, summarize-ng , time management, money management, expense management, study assistant , digital dairy,iam5k, IAM5K, Sandeep Kumar", + }, ]; public static loginPageTags: seoMetaTag[] = [ { - name:"description", - content:"Login or Sign up now to Summarize (summarize-ng.web.app) now. With its user-friendly interface and secure login, Simplify time, money, achievement, and study management. Easily track progress, set goals, and stay organized. " + name: "description", + content: + "Login or Sign up now to Summarize (summarize-ng.web.app) now. With its user-friendly interface and secure login, Simplify time, money, achievement, and study management. Easily track progress, set goals, and stay organized. ", }, { - name:"keywords", - content:"Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis" - } + name: "keywords", + content: + "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", + }, ]; public static studiesPageTags: seoMetaTag[] = [ { name: "description", - content: "Summarize (summarize-ng web app) helps users manage their studies efficiently. Stay organized, track progress, and boost productivity with our study management tools." + content: + "Summarize (summarize-ng web app) helps users manage their studies efficiently. Stay organized, track progress, and boost productivity with our study management tools.", }, { name: "keywords", - content: "Summarize, summarize-ng, Study management, Study planner, Study materials, Study schedule, Study progress, Study tracker, Productivity, Educational tools, Time management, Organization, Learning app" - } + content: + "Summarize, summarize-ng, Study management, Study planner, Study materials, Study schedule, Study progress, Study tracker, Productivity, Educational tools, Time management, Organization, Learning app", + }, ]; - + public static timePageTags: seoMetaTag[] = [ { name: "description", - content: "Efficient time management is crucial for success. With Summarize (summarize-ng web app), prioritize tasks, track time usage, and enhance productivity across all your endeavors." + content: + "Efficient time management is crucial for success. With Summarize (summarize-ng web app), prioritize tasks, track time usage, and enhance productivity across all your endeavors.", }, { name: "keywords", - content: "Summarize, summarize-ng, Time management, Task prioritization, Productivity tools, Time tracking, Schedule optimization, Efficiency, Organizational tools, Goal setting, Study management, Study planner, Study progress" - } + content: + "Summarize, summarize-ng, Time management, Task prioritization, Productivity tools, Time tracking, Schedule optimization, Efficiency, Organizational tools, Goal setting, Study management, Study planner, Study progress", + }, + ]; + + public static expensePageTags: seoMetaTag[] = [ + { + name: "description", + content: + "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.", + }, + { + name: "keyword", + content: + "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", + }, ]; - } From 5eda11d0c3a3233e5db2bcb900802a527de5a02c Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:37:43 +0530 Subject: [PATCH 006/126] new: expense interface added --- src/app/models/interface/expense.interface.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/app/models/interface/expense.interface.ts diff --git a/src/app/models/interface/expense.interface.ts b/src/app/models/interface/expense.interface.ts new file mode 100644 index 00000000..1036630f --- /dev/null +++ b/src/app/models/interface/expense.interface.ts @@ -0,0 +1,17 @@ +export interface ExpenseData { + createdAt: { + seconds: number; + nanoseconds: number; + }; + date: string; + spentOn?: string; + spendedOn: string; + description: string; + amount: number; + type: string; + updatedAt: { + seconds: number; + nanoseconds: number; + }; + idField?: string; +} From 7b93c9d161d0dc666c2cc7b12399823369210282 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:38:14 +0530 Subject: [PATCH 007/126] UI : scrollbar width --- src/global.scss | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/src/global.scss b/src/global.scss index 0d373ca5..29cb7cd4 100644 --- a/src/global.scss +++ b/src/global.scss @@ -16,7 +16,7 @@ @import "~@ionic/angular/css/normalize.css"; @import "~@ionic/angular/css/structure.css"; @import "~@ionic/angular/css/typography.css"; -@import '~@ionic/angular/css/display.css'; +@import "~@ionic/angular/css/display.css"; /* Optional CSS utils that can be commented out */ @import "~@ionic/angular/css/padding.css"; @@ -29,3 +29,25 @@ @import "theme/custom.scss"; @import "theme/typography.scss"; @import "theme/theme.scss"; + +/* Thin scrollbar */ +::-webkit-scrollbar { + width: 4px; /* Adjust the width as needed */ + height: 4px; /* Adjust the height as needed */ +} + +/* Track */ +::-webkit-scrollbar-track { + background: transparent; /* Set track background color */ +} + +/* Handle */ +::-webkit-scrollbar-thumb { + background: #3880ff80; /* Set scrollbar handle color */ + border-radius: 3px; /* Set scrollbar handle border-radius */ +} + +/* Handle on hover */ +::-webkit-scrollbar-thumb:hover { + background: rgba(0, 0, 0, 0.7); /* Set scrollbar handle color on hover */ +} From d38cc812b8b6e94ac84b5ed22fc9fb0d26fc0ce1 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:44:25 +0530 Subject: [PATCH 008/126] UI : Expense card component --- .../expense-card/expense-card.component.html | 2 +- src/app/pages/expense/expenses.module.ts | 10 ++- src/theme/custom.scss | 71 ++++++++++++------- 3 files changed, 51 insertions(+), 32 deletions(-) diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.html b/src/app/pages/expense/components/expense-card/expense-card.component.html index a9f193ad..5eaa67f3 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.html +++ b/src/app/pages/expense/components/expense-card/expense-card.component.html @@ -2,7 +2,7 @@ {{expenseItem.date}} : {{expenseItem.type| uppercase }} {{expenseItem.amount}} - {{expenseItem.spendedOn}} : {{expenseItem.description}} + {{expenseItem.spendedOn | titlecase}} : {{expenseItem.description}}
diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index 81155344..53c7412d 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -9,6 +9,7 @@ import { ExpensesPageRoutingModule } from "./expenses-routing.module"; import { ExpensesPage } from "./expenses.page"; import { AnalyzeComponent } from "./components/analyze/analyze.component"; import { NgChartsModule } from "ng2-charts"; +import { ExpenseCardComponent } from "./components/expense-card/expense-card.component"; @NgModule({ imports: [ CommonModule, @@ -16,12 +17,9 @@ import { NgChartsModule } from "ng2-charts"; IonicModule, ExpensesPageRoutingModule, ReactiveFormsModule, - NgChartsModule + NgChartsModule, ], - declarations: [ - ExpensesPage, - AnalyzeComponent - ], - providers:[DatePipe] + declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent], + providers: [DatePipe], }) export class ExpensesPageModule {} diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 2e6e3121..a9b9ff71 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -6,14 +6,15 @@ // /* or add it to the track */ // } -.card,.transparent-card { +.card, +.transparent-card { box-sizing: border-box; border-radius: 6px; width: min(96%, calc(100% - 2rem)); margin: max(2%, 1rem); margin-bottom: 1.6rem !important; } -.card{ +.card { box-shadow: 0 0 5px var(--ion-color-medium-tint); } @@ -39,7 +40,7 @@ min-height: 200px; } -@media screen and (max-width:992px) { +@media screen and (max-width: 992px) { .split-container { display: block; } @@ -70,7 +71,7 @@ margin: 0 0 10px 0; } - @media screen and (min-width:992px) { + @media screen and (min-width: 992px) { width: min(60%, 600px); margin: 10px; } @@ -80,7 +81,7 @@ height: fit-content; width: 60%; - @media screen and (max-width:768px) { + @media screen and (max-width: 768px) { width: 80%; } } @@ -89,8 +90,6 @@ margin: 0 10px; } - - /* Data Table */ .data-table { min-height: 450px; @@ -102,12 +101,12 @@ .table-title { display: flex; - align-items:center ; + align-items: center; align-content: center; justify-content: space-between; min-height: 60px; - .h2{ + .h2 { margin: 5px; display: block; width: 200px; @@ -119,14 +118,14 @@ overflow-y: auto; overflow-x: auto; white-space: nowrap; - box-shadow:0 1px 1px grey; + box-shadow: 0 0px 2px grey; resize: vertical; ion-grid { border-radius: 6px !important; padding: 0%; - @media screen and (max-width:992px) { + @media screen and (max-width: 992px) { min-width: 720px; } } @@ -141,13 +140,12 @@ align-items: center; white-space: pre; } - .ion-text-left{ + .ion-text-left { box-sizing: border-box; padding-left: 10px; justify-content: left; } - ion-row:first-child { position: sticky; top: 0px; @@ -155,20 +153,19 @@ background-color: var(--ion-color-light-tint); font-weight: bold; } - } -.overflow-auto{ +.overflow-auto { height: 70vh; overflow: auto; } -.bg-aqua{ +.bg-aqua { background-color: aqua; } -.bg-lime{ +.bg-lime { background-color: lime; } -.bg-red{ +.bg-red { background-color: red; } .floating-tab { @@ -184,28 +181,52 @@ border-top: 1px inset var(--ion-color-secondary-tint); } -.tab-active{ +.tab-active { color: var(--ion-color-success) !important; } -.padding-zero{ +.padding-zero { padding: 0; } -.form-ion-list{ +.form-ion-list { padding: 0; background-color: transparent; - ion-item{ + ion-item { margin-bottom: 8px; border: 1px solid var(--ion-color-light-tint); border-radius: 4px; } } -.action-button-container{ +.action-button-container { display: flex; flex-wrap: wrap; } -.action-button{ +.action-button { display: inline-block; width: fit-content; -} \ No newline at end of file +} + +.container-70-30 { + display: flex; + width: 100%; + margin: auto; + gap: 1rem; + align-items: stretch; + justify-content: space-between; +} + +.left-70 { + width: 70%; + max-width: calc(100% - 85px); +} + +.expense-action-container { + // width: 30%; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + text-align: center; + min-width: 80px; +} From f41be9ca0a28a2efc488ef6fd84ea8fe3955a380 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:46:42 +0530 Subject: [PATCH 009/126] UI: Spent on made to radio button --- src/app/pages/expense/expenses.page.html | 158 ++++++++++------------- src/app/pages/expense/expenses.page.scss | 51 ++++++-- 2 files changed, 104 insertions(+), 105 deletions(-) diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 8c1da488..51673326 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -37,9 +37,10 @@

{{editMode?"Update":"Add"}} Expense

- - {{item.title}} - +

Spent on

+ + {{item.title}} +
@@ -73,7 +74,6 @@

Get all for a day

Expense logged for {{expenseOf}}

-
@@ -83,8 +83,8 @@

Expense logged for {{expenseOf}}

Action
- {{expense.spendedOn}} - {{expense.amount}} + {{expense.spendedOn}} + {{expense.amount}}
{{ expense?.description}}
@@ -95,14 +95,14 @@

Expense logged for {{expenseOf}}

Hello World! --> - - - - - - - - + + + + + + + +
@@ -121,89 +121,65 @@

Expense logged for {{expenseOf}}

No Expenses found

My Expenses

-
-
- - - - Duration - Spent On - Type - - - - - - - {{item.title }} - - - - - {{ item.title }} - - - - {{item.title}} - - - - - - {{ item.title - }} - - - -
-
-

{{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

-
- -
-
- - - - Date - Cost - Type - Description - Spent On - Action - - - - {{ expense?.date }} - ₹{{ expense?.amount }} - {{ expense?.type | titlecase }} - -
{{ expense?.description}}
-
- {{ expense?.spendedOn | titlecase}} - - - - - - - - -
-
-
-
- - Analyze Expenses - - Export Data +
+
+ +
+
+ + Analyze Expenses + + Export Data +
+ + -
diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index f3b43de6..982d790f 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -1,4 +1,4 @@ -.options-container{ +.options-container { height: 50px; } .expense-data { @@ -6,22 +6,22 @@ margin: auto; box-sizing: border-box; - @media screen and (max-width:768px) { + @media screen and (max-width: 768px) { height: 800px; } } -.form-container{ +.form-container { height: fit-content; } -.budget-container{ +.budget-container { min-height: 180px; height: fit-content; } -.disclaimer{ - p{ +.disclaimer { + p { color: var(--ion-color-dark-tint); } } @@ -55,16 +55,16 @@ ion-grid { font-size: 1.1rem; margin: 0; padding: 5px; - font-family: 'Times New Roman', Times, serif; + font-family: "Times New Roman", Times, serif; } - @media screen and (min-width:1024px) { + @media screen and (min-width: 1024px) { .input-item { width: 200px; } } - @media screen and (max-width:768px) and (min-width:560px) { + @media screen and (max-width: 768px) and (min-width: 560px) { height: 200px; .input-item { @@ -72,24 +72,47 @@ ion-grid { } } - @media screen and (max-width:560px) { + @media screen and (max-width: 560px) { height: 270px; .input-item { width: 100%; } } - .data-grid{ - box-shadow: 0 0 1px white ; + .data-grid { + // box-shadow: 0 0 1px white; } } -.expense-data{ +.expense-data { min-height: 360px; height: auto; overflow: hidden; } -.data-grid{ +.data-grid { resize: vertical; overflow: auto; + min-height: 500px; +} + +.spent-on { + width: 5rem; +} +.inline-radio { + display: inline-flex; + flex-wrap: wrap; + width: calc(100% - 6rem); + justify-content: space-around; + font-size: 0.9rem; + ion-radio { + width: auto; + margin-right: 0.5rem; + } +} +.expense-data-card { + display: block; + margin-bottom: 0.5rem; +} +.expense-data-card:last-of-type { + margin-bottom: 0; } From 57a7f5e38e4f887e6bf150c2216b9cfa4603eed9 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:47:23 +0530 Subject: [PATCH 010/126] Format: Auto format --- src/app/pages/expense/expenses.page.ts | 251 +++++++++++++------------ 1 file changed, 131 insertions(+), 120 deletions(-) diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 428aceb1..b7553321 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -4,7 +4,7 @@ import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormGroup, Validators } from "@angular/forms"; import { ExpenseService } from "src/app/services/expense/expense.service"; import { SeoService } from "src/app/services/seo/seo.service"; -import { Options } from "src/app/models/interface/masterData.model"; +import { Expense, Options } from "src/app/models/interface/masterData.model"; import { AlertService } from "src/app/services/alert/alert.service"; import { DatePipe } from "@angular/common"; import { Router } from "@angular/router"; @@ -12,6 +12,8 @@ import * as XLSX from "xlsx"; import * as FileSaver from "file-saver"; import { Analyze } from "./modules/analyze"; import { PopoverController } from "@ionic/angular"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { ExpenseData } from "src/app/models/interface/expense.interface"; @Component({ selector: "app-expenses", templateUrl: "./expenses.page.html", @@ -19,22 +21,13 @@ import { PopoverController } from "@ionic/angular"; }) export class ExpensesPage implements OnInit { @Output() expenseData = new EventEmitter(); - pageTitle = "Expenses" - pageMetaTags = [ - { - name: "description", - content: "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better." - }, - { - name: "keyword", - content: "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis" - } - ]; - editMode:boolean = false; - updateSubmitted= false; - editExpenseData:any; + pageTitle = "Expenses"; + pageMetaTags = SeoTags.expensePageTags; + editMode: boolean = false; + updateSubmitted = false; + editExpenseData: any; dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); - expenseOf:string = this.dateToday; + expenseOf: string = this.dateToday; expenseByDate: any; constructor( private fb: FormBuilder, @@ -44,8 +37,7 @@ export class ExpensesPage implements OnInit { private datePipe: DatePipe, public popoverController: PopoverController, private router: Router - ) { - } + ) {} Expenses: any = []; Budget: any = []; budgetExists = false; @@ -53,7 +45,10 @@ export class ExpensesPage implements OnInit { expensesCount: number = 0; totalExpense = 0; dataSize = 5; - weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), "yyyy-MM-dd"); + weekBackDate: string | null = this.datePipe.transform( + new CustomDate().getWeekBackDate(), + "yyyy-MM-dd" + ); expenseTypes = [ { title: "Bills", value: "bill" }, { title: "Emi", value: "emi" }, @@ -73,27 +68,33 @@ export class ExpensesPage implements OnInit { { title: "Transportation", value: "transportation" }, { title: "Travel", value: "travel" }, { title: "Donate", value: "donated" }, - { title: "Miscellaneous", value: "miscellaneous" } - ] + { title: "Miscellaneous", value: "miscellaneous" }, + ]; spentOn = [ { value: "self", title: "Self" }, { value: "group", title: "Group" }, - { value: "family", title: "Family" } - ] - filterType: string = "duration" - filterParams: any = "" - filterDuration: any = this.weekBackDate + { value: "family", title: "Family" }, + ]; + filterType: string = "duration"; + filterParams: any = ""; + filterDuration: any = this.weekBackDate; durationFilter: Options[] = [ // { title: "5 Recent", value: "recent" }, { title: "Today", value: this.dateToday }, { title: "7 Days", value: this.weekBackDate }, - { title: "30 Days", value: this.datePipe.transform(new CustomDate().getLastMonthDate(), "yyyy-MM-dd") }, - { title: "365 Days", value: this.datePipe.transform(new CustomDate().getLastYearDate(), "yyyy-MM-dd") }, + { + title: "30 Days", + value: this.datePipe.transform(new CustomDate().getLastMonthDate(), "yyyy-MM-dd"), + }, + { + title: "365 Days", + value: this.datePipe.transform(new CustomDate().getLastYearDate(), "yyyy-MM-dd"), + }, { title: "This Month", value: new CustomDate().getThisMonth() }, - { title: "This Year", value: new CustomDate().getThisYear() } - ] - expenseMessage: string = "Getting Last 5 Expenses :" - expenseCurrency: string = "₹" + { title: "This Year", value: new CustomDate().getThisYear() }, + ]; + expenseMessage: string = "Getting Last 5 Expenses :"; + expenseCurrency: string = "₹"; showFilter: boolean = false; handlerMessage = ""; roleMessage = ""; @@ -104,14 +105,17 @@ export class ExpensesPage implements OnInit { type: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], description: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], spendedOn: ["self", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], - updatedAt: [serverTimestamp()] - }) + updatedAt: [serverTimestamp()], + }); budgetForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - month: [new CustomDate().getCurrentMonth(), [Validators.required, Validators.pattern("^[0-9-]*$")]], + month: [ + new CustomDate().getCurrentMonth(), + [Validators.required, Validators.pattern("^[0-9-]*$")], + ], amount: ["", [Validators.required, Validators.pattern("^[0-9]*$")]], - updatedAt: [serverTimestamp()] - }) + updatedAt: [serverTimestamp()], + }); ngOnInit() { this.seoService.seo(this.pageTitle, this.pageMetaTags); @@ -122,109 +126,120 @@ export class ExpensesPage implements OnInit { await this.expenseService.getExpenses(this.dataSize).subscribe((res: any) => { this.Expenses = res; this.expensesCount = this.Expenses.length; - this.getTotalExpense() - }) - this.expenseMessage = "Total of last 5 Expenses : " - this.expenseSize = "week" + this.getTotalExpense(); + }); + this.expenseMessage = "Total of last 5 Expenses : "; + this.expenseSize = "week"; } async getAllExpenses() { await this.expenseService.getExpenses().subscribe((res: any) => { this.Expenses = res; this.expensesCount = this.Expenses.length; - sessionStorage.setItem("total_expense", JSON.stringify(this.Expenses)) - }) - this.expenseSize = "all" - + sessionStorage.setItem("total_expense", JSON.stringify(this.Expenses)); + }); + this.expenseSize = "all"; } addExpense() { this.expenseService.addExpense(this.expenseForm.value); this.expenseForm.patchValue({ amount: "", - description: "" + description: "", }); this.seoService.eventTrigger("form", this.pageTitle); } - editExpense(expense){ + editExpense(expense: ExpenseData) { + console.log("Edit expense called"); + + this.editMode = true; this.editExpenseData = expense; this.expenseForm.patchValue({ - createdAt : expense.createdAt, + createdAt: expense.createdAt, date: expense.date, amount: expense.amount, type: expense.type, description: expense.description, - spendedOn: expense.spendedOn - }) + spendedOn: expense.spendedOn, + }); } - async updateExpense(){ + async updateExpense() { this.updateSubmitted = true; - const response = await this.expenseService.updateExpense(this.expenseForm.value, this.editExpenseData.idField); + const response = await this.expenseService.updateExpense( + this.expenseForm.value, + this.editExpenseData.idField + ); if (response) { this.cancelUpdate(); - } - else{ + } else { this.updateSubmitted = false; } } - cancelUpdate(){ - this.editMode=false; + cancelUpdate() { + this.editMode = false; this.expenseForm.markAsUntouched(); this.updateSubmitted = false; setTimeout(() => { - this.backToDefault(); + this.backToDefault(); }, 100); } - async backToDefault(){ + async backToDefault() { this.expenseForm.reset({ createdAt: serverTimestamp(), date: this.dateToday.toString(), spendedOn: "self", - amount:0, - type:"", - description:"", - }) + amount: 0, + type: "", + description: "", + }); + } + + onDeleteExpense(expenseItem: any) { + console.log("Delete expense:", expenseItem); + // Your delete expense logic here } async deleteExpense(idField: string) { - const response = await this.alertService.deleteAlert() + console.log("Delete function called"); + + const response = await this.alertService.deleteAlert(); if (response === "confirm") { this.expenseService.deleteExpense(idField); } } getTotalExpense() { - this.totalExpense = 0 + this.totalExpense = 0; this.Expenses.forEach((expense: any) => { - this.totalExpense += expense.amount + this.totalExpense += expense.amount; }); } async getAllExpenseOf() { if (this.expenseOf !== null) { - (await this.expenseService.getExpenseByDate(this.expenseOf)).subscribe((res:any) => { + (await this.expenseService.getExpenseByDate(this.expenseOf)).subscribe((res: any) => { this.expenseByDate = res; - }) + }); } } filterBy() { switch (this.filterType) { case "duration": - this.filterParams = this.weekBackDate + this.filterParams = this.weekBackDate; break; case "spentOn": - this.filterParams = "self" + this.filterParams = "self"; break; case "type": - this.filterParams = "food" + this.filterParams = "food"; break; default: - this.filterType = "duration" - this.filterParams = "week" + this.filterType = "duration"; + this.filterParams = "week"; break; } } @@ -234,22 +249,25 @@ export class ExpensesPage implements OnInit { this.expenseMessage = "Total Expenses since " + this.filterParams + " : "; break; case "spentOn": - this.expenseMessage = "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; + this.expenseMessage = + "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; break; case "type": - this.expenseMessage = "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; + this.expenseMessage = + "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; break; default: - this.expenseMessage = "No Expenses found for " + this.filterParams + " : " + this.expenseMessage = "No Expenses found for " + this.filterParams + " : "; break; } this.Expenses = []; - await this.expenseService.getCustomExpenses(this.filterType, this.filterParams, this.filterDuration).subscribe((res: any) => { - this.Expenses = res; - this.expensesCount = this.Expenses.length; - this.getTotalExpense(); - }) - + await this.expenseService + .getCustomExpenses(this.filterType, this.filterParams, this.filterDuration) + .subscribe((res: any) => { + this.Expenses = res; + this.expensesCount = this.Expenses.length; + this.getTotalExpense(); + }); } async getBudget() { @@ -258,53 +276,44 @@ export class ExpensesPage implements OnInit { if (this.Budget.length > 0) { this.budgetExists = true; } - sessionStorage.setItem("budget", JSON.stringify(this.Budget)) - }) - - + sessionStorage.setItem("budget", JSON.stringify(this.Budget)); + }); } async addBudget() { let month = this.budgetForm.value.month; let savedBudget: any; let monthExists: any; - await this.getBudget().then(res => { - let tempBudget = sessionStorage.getItem("budget") + await this.getBudget().then((res) => { + let tempBudget = sessionStorage.getItem("budget"); if (tempBudget) { - savedBudget = JSON.parse(tempBudget) - } - else { - alert("There was some error in adding budget. Try later or report via help section.") + savedBudget = JSON.parse(tempBudget); + } else { + alert("There was some error in adding budget. Try later or report via help section."); } - monthExists = savedBudget.find((item: any) => - item.month === month - ) - }) + monthExists = savedBudget.find((item: any) => item.month === month); + }); if (monthExists) { - alert("This month already exists.Please use update section to verify and update.") - } - else { + alert("This month already exists.Please use update section to verify and update."); + } else { await this.expenseService.addBudget(this.budgetForm.value); - sessionStorage.setItem("budget", JSON.stringify(this.Budget)) + sessionStorage.setItem("budget", JSON.stringify(this.Budget)); } - - } async updateBudget() { const month = this.budgetForm.value.month; - const updatedBudget = this.Budget.filter((item: any) => - item.month === this.budgetForm.value.month - ) + const updatedBudget = this.Budget.filter( + (item: any) => item.month === this.budgetForm.value.month + ); if (updatedBudget !== undefined && updatedBudget.length > 0) { - const newBudget = updatedBudget[0] - newBudget.amount = this.budgetForm.value.amount - newBudget.updatedAt = serverTimestamp() - await this.expenseService.updateBudget(newBudget) + const newBudget = updatedBudget[0]; + newBudget.amount = this.budgetForm.value.amount; + newBudget.updatedAt = serverTimestamp(); + await this.expenseService.updateBudget(newBudget); } else { - const message = `Budget for ${month} does not exist. Please add first.` - this.expenseService.successAlert(message) + const message = `Budget for ${month} does not exist. Please add first.`; + this.expenseService.successAlert(message); } - sessionStorage.setItem("budget", JSON.stringify(this.Budget)) - + sessionStorage.setItem("budget", JSON.stringify(this.Budget)); } async analyzeExpense() { @@ -315,28 +324,30 @@ export class ExpensesPage implements OnInit { // Export data async exportData() { - const data: any[] = this.Expenses.map((item:any) => ({ + const data: any[] = this.Expenses.map((item: any) => ({ Date: item.date, Cost: item.amount, Description: item.description.replace(/\n/g, "\n "), - Type:item.type, - SpentOn: item.spendedOn + Type: item.type, + SpentOn: item.spendedOn, })); - let categoryWiseData = await new Analyze().getCategoryWiseData(this.Expenses); + let categoryWiseData = await new Analyze().getCategoryWiseData(this.Expenses); // console.log(categoryWiseData); - const filename= "ExpenseData"+ new Date().getTime() +".xlsx" + const filename = "ExpenseData" + new Date().getTime() + ".xlsx"; const worksheet: XLSX.WorkSheet = XLSX.utils.json_to_sheet(data); const categoryData: XLSX.WorkSheet = XLSX.utils.json_to_sheet(categoryWiseData); const workbook: XLSX.WorkBook = { Sheets: { "Expense Data": worksheet, - "Category wise" : categoryData + "Category wise": categoryData, }, - SheetNames: ["Expense Data", "Category wise"] + SheetNames: ["Expense Data", "Category wise"], }; const excelBuffer: any = XLSX.write(workbook, { bookType: "xlsx", type: "array" }); - const excelBlob: Blob = new Blob([excelBuffer], { type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }); + const excelBlob: Blob = new Blob([excelBuffer], { + type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + }); FileSaver.saveAs(excelBlob, filename); } } From a05422467726098d639d160ee9ba4659738228d5 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:45:24 +0530 Subject: [PATCH 011/126] Settings: add todo, info, note, fixme,chore comment highlight --- .vscode/settings.json | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 31b61f1c..a93c32b9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -10,6 +10,40 @@ "editor.formatOnSave": true, "[github-actions-workflow]": { "editor.defaultFormatter": "esbenp.prettier-vscode" - } - + }, + "todohighlight.keywords": [ + { + "text": "Note:", + "color": "lime", + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "overviewRulerColor": "grey", + "isWholeLine": true // Highlight the complete line + }, + { + "text": "Info:", + "color": "#00FFFF", // Aqua color + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "isWholeLine": true // Highlight the complete line + }, + { + "text": "FIXME:", + "color": "orange", + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "isWholeLine": true // Highlight the complete line + }, + { + "text": "TODO:", + "color": "red", + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "borderRadius": "2px", // Using borderRadius along with `border` + "isWholeLine": true // Highlight the complete line + }, + { + "text": "CHORE:", + "color": "#FF00FF", // Magenta color + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "isWholeLine": true // Highlight the complete line + } + ] + } \ No newline at end of file From 9c035bb1253028e30f8f6ef176c40776a310147d Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:45:59 +0530 Subject: [PATCH 012/126] feat: Modular filter for expense --- .../filter-expense.component.html | 3 +++ .../filter-expense.component.scss | 0 .../filter-expense.component.spec.ts | 24 +++++++++++++++++++ .../filter-expense.component.ts | 14 +++++++++++ 4 files changed, 41 insertions(+) create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.html create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.scss create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.ts diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.html b/src/app/pages/expense/component/filter-expense/filter-expense.component.html new file mode 100644 index 00000000..a0114388 --- /dev/null +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.html @@ -0,0 +1,3 @@ +

+ filter-expense works! +

diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.scss b/src/app/pages/expense/component/filter-expense/filter-expense.component.scss new file mode 100644 index 00000000..e69de29b diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts new file mode 100644 index 00000000..853c86b3 --- /dev/null +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { FilterExpenseComponent } from './filter-expense.component'; + +describe('FilterExpenseComponent', () => { + let component: FilterExpenseComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ FilterExpenseComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(FilterExpenseComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts new file mode 100644 index 00000000..f15aef03 --- /dev/null +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts @@ -0,0 +1,14 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-filter-expense', + templateUrl: './filter-expense.component.html', + styleUrls: ['./filter-expense.component.scss'], +}) +export class FilterExpenseComponent implements OnInit { + + constructor() { } + + ngOnInit() {} + +} From aaf428cdb03293dd2b94a45dfd7b95e41e597916 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:47:43 +0530 Subject: [PATCH 013/126] Format: fix alignment issue --- src/app/services/expense/expense.service.ts | 175 ++++++++++++-------- 1 file changed, 110 insertions(+), 65 deletions(-) diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index cd95e903..881f5ac6 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -1,119 +1,164 @@ import { Injectable } from "@angular/core"; import { AngularFirestore } from "@angular/fire/compat/firestore"; -import { AlertController } from "@ionic/angular"; import { ProfileService } from "../profile/profile.service"; import { ToasterService } from "../toaster/toaster.service"; +import { Expense } from "src/app/models/interface/masterData.model"; @Injectable({ - providedIn: "root" + providedIn: "root", }) export class ExpenseService { - constructor( private afs: AngularFirestore, - private alertCtrl: AlertController, private profileService: ProfileService, private toasterService: ToasterService - ) { } - analyseExpense:any; - userId = this.profileService.getUserProfile()?.uid - successMessage = "Expense Added Successfully!" - deletedMessage = "Expense Deleted Successfully!" - expenseCollection = this.afs.collection("userData") + ) {} + analyzeExpense: Expense[]; + userId = this.profileService.getUserProfile()?.uid; + successMessage = "Expense Added Successfully!"; + deletedMessage = "Expense Deleted Successfully!"; + expenseCollection = this.afs.collection("userData"); addExpense(data: any) { - this.expenseCollection.doc(this.userId).collection("myExpence").add(data).then(res => { - this.successAlert(this.successMessage); - }).catch(err => { - alert("There was an error in posting. \n Please try again later. Check console for detail."); - console.warn(err); - }) + this.expenseCollection + .doc(this.userId) + .collection("myExpence") + .add(data) + .then((res) => { + this.successAlert(this.successMessage); + }) + .catch((err) => { + alert( + "There was an error in posting. \n Please try again later. Check console for detail." + ); + console.warn(err); + }); } getExpenses(count?: number) { if (count) { - return this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc").limit(count)).valueChanges({ idField: "idField" }) - } - else { - return this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc")).valueChanges({ idField: "idField" }) + return this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => ref.orderBy("date", "desc").limit(count)) + .valueChanges({ idField: "idField" }); + } else { + return this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => ref.orderBy("date", "desc")) + .valueChanges({ idField: "idField" }); } } - getCustomExpenses(filterBy?: string, data?: string, duration?:string) { + getCustomExpenses(filterBy?: string, data?: string, duration?: string) { // console.log(filterBy +" : " + data +" : " +duration ); let query = null; switch (filterBy) { case "duration": - query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc").where("date", ">=", data)).valueChanges({ idField: "idField" }) + query = this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => ref.orderBy("date", "desc").where("date", ">=", data)) + .valueChanges({ idField: "idField" }); break; case "spentOn": - query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.where("spendedOn", "==", data).orderBy("date").startAt(duration)).valueChanges({ idField: "idField" }) + query = this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => + ref.where("spendedOn", "==", data).orderBy("date").startAt(duration) + ) + .valueChanges({ idField: "idField" }); break; case "type": - query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.where("type", "==", data).orderBy("date").startAt(duration)).valueChanges({ idField: "idField" }) + query = this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => + ref.where("type", "==", data).orderBy("date").startAt(duration) + ) + .valueChanges({ idField: "idField" }); break; default: - query = this.expenseCollection.doc(this.userId).collection("myExpence", ref => ref.orderBy("date", "desc").limit(5)).valueChanges({ idField: "idField" }); + query = this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => ref.orderBy("date", "desc").limit(5)) + .valueChanges({ idField: "idField" }); break; } return query; } getExpenseByDate(date: string) { - return this.expenseCollection.doc(this.userId).collection("myExpence",(ref)=> ref.where("date","==",date).orderBy("amount","asc")).valueChanges({ idField: "idField" }) + return this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => ref.where("date", "==", date).orderBy("amount", "asc")) + .valueChanges({ idField: "idField" }); } - - async updateExpense(data,idField){ + + async updateExpense(data, idField) { try { - await this.expenseCollection.doc(this.userId).collection("myExpence").doc(idField).update(data); + await this.expenseCollection + .doc(this.userId) + .collection("myExpence") + .doc(idField) + .update(data); this.successAlert("Expense updated successfully"); return true; } catch (error) { - this.toasterService.showToast("Error updating expense. Please try again.","danger"); - console.warn(error); + this.toasterService.showToast("Error updating expense. Please try again.", "danger"); return false; } } deleteExpense(idField: string) { - this.expenseCollection.doc(this.userId).collection("myExpence").doc(idField).delete().then( - () => { - this.successAlert(this.deletedMessage) - } - ).catch(err => { - alert(err) - }) + this.expenseCollection + .doc(this.userId) + .collection("myExpence") + .doc(idField) + .delete() + .then(() => { + this.successAlert(this.deletedMessage); + }) + .catch((err) => { + alert(err); + }); } async successAlert(message: string) { - this.toasterService.showToast(message,"success") - // const alert = await this.alertCtrl.create({ - // header: 'Success', - // subHeader: message, - // cssClass: 'success-alert', - // // message: 'This is an alert!', - // buttons: ['OK'], - // }); - - // await alert.present(); + this.toasterService.showToast(message, "success"); } - getBudget(){ - return this.expenseCollection.doc(this.userId).collection("myBudget", ref => ref.orderBy("month", "desc")).valueChanges({ idField: "idField" }) + getBudget() { + return this.expenseCollection + .doc(this.userId) + .collection("myBudget", (ref) => ref.orderBy("month", "desc")) + .valueChanges({ idField: "idField" }); } addBudget(data: any) { - this.expenseCollection.doc(this.userId).collection("myBudget").add(data).then(res => { - const msg ="Budget Added Successfully!" - this.successAlert(msg); - }).catch(err => { - alert("There was an error in posting.\n Please try again later. Check console for detail. \nContact /report us in case of no success "); - console.warn(err); - }) + this.expenseCollection + .doc(this.userId) + .collection("myBudget") + .add(data) + .then((res) => { + const msg = "Budget Added Successfully!"; + this.successAlert(msg); + }) + .catch((err) => { + const message = + "There was an error in posting.\n Please try again later. Check console for detail. \nContact /report us in case of no success "; + this.toasterService.showToast(message, "warning"); + console.warn(err); + }); } updateBudget(data: any) { - this.expenseCollection.doc(this.userId).collection("myBudget").doc(data.idField).update(data).then(res => { - const msg ="Budget updated successfully!" - this.successAlert(msg); - }).catch(err => { - alert("There was an error in updating budget. \n Please try again later. Check console for detail. \nContact /report us in case of no success "); - console.warn(err); - }) + this.expenseCollection + .doc(this.userId) + .collection("myBudget") + .doc(data.idField) + .update(data) + .then((res) => { + const msg = "Budget updated successfully!"; + this.successAlert(msg); + }) + .catch((err) => { + const message = + "There was an error in updating budget. \n Please try again later. Check console for detail. \nContact /report us in case of no success "; + this.toasterService.showToast(message, "warning"); + alert(); + console.warn(err); + }); } - } From 5f980ec0d5f432c49c8a622f8bed8bbc10165853 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:49:21 +0530 Subject: [PATCH 014/126] Refactor: Changes made but incomplete. --- .../components/analyze/analyze.component.html | 20 +- .../components/analyze/analyze.component.ts | 287 ++++++++++-------- src/app/pages/expense/expenses.page.ts | 5 +- 3 files changed, 175 insertions(+), 137 deletions(-) diff --git a/src/app/pages/expense/components/analyze/analyze.component.html b/src/app/pages/expense/components/analyze/analyze.component.html index cb84116f..958eb562 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.html +++ b/src/app/pages/expense/components/analyze/analyze.component.html @@ -21,7 +21,7 @@ ₹ {{totalBudget}} - Total Budget + Budget @@ -30,31 +30,29 @@ ₹ Calculating {{currentExpense}} - This Month Expenses + Remaining Balance ₹ {{currentBudget}} - This Month Budget + Exceeding Amount
-
+

Under migration for new UI
Will be available soon!

+ + \ No newline at end of file diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index 4f075d85..8be3bee7 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -1,136 +1,178 @@ -import { AfterViewInit, Component, HostListener, Input, OnDestroy, OnInit, ViewChild } from "@angular/core"; -import { ChartConfiguration, ChartOptions, } from "chart.js"; +import { + AfterViewInit, + Component, + HostListener, + Input, + OnDestroy, + OnInit, + ViewChild, +} from "@angular/core"; +import { ChartConfiguration, ChartOptions } from "chart.js"; import { CustomDate } from "src/app/models/class/date/custom-date"; import { ExpenseService } from "src/app/services/expense/expense.service"; -import { BaseChartDirective, } from "ng2-charts"; +import { BaseChartDirective } from "ng2-charts"; import { Router } from "@angular/router"; import { Budget } from "../../modules/budget"; import { MonthlyExpense } from "../../modules/monthly-expense"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; +import { Expense } from "src/app/models/interface/masterData.model"; @Component({ selector: "app-analyze", templateUrl: "./analyze.component.html", styleUrls: ["./analyze.component.scss"], }) - -export class AnalyzeComponent implements OnInit, AfterViewInit { +export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { @ViewChild(BaseChartDirective) chartA!: BaseChartDirective; @ViewChild(BaseChartDirective) chartB!: BaseChartDirective; - // @ViewChild('monthlyChart') monthlyChart!: BaseChartDirective; + @ViewChild("monthlyChart") monthlyChart!: BaseChartDirective; @ViewChild("totalChart") totalChart!: BaseChartDirective; - - @Input() expenseData: any = []; @HostListener("window:resize") + // Graph resize onResize(): void { this.setGraphHeight(); this.setGraphWidth(); } graphHeight: number = 400; graphWidth: number = 400; - title = "Analyze Expenses" - Expense: any = [] - dailyExpense: number[] = [] + + // Note: Component Metadata and default variable + title = "Analyze Expenses"; + totalBudget: number = 0; + currentBudget: number = 0; + currentExpense: number = 0; + budget: number = 0; + expenseData: Expense[] = []; + currentMonthExpense: Expense[] = []; + // Info: Fetch data for analysis from models + currentMonth = new CustomDate().getCurrentMonth(); + month: number = new Date().getMonth() + 1; + year = new Date().getFullYear(); + daysInMonth: number = new Date(new Date().getFullYear(), this.month, 0).getDate(); + + // Info: Expense data : Monthly or by filter + Expense: any = []; + + // Info: Data for graph : Daily, Monthly, budget + dailyExpense: number[] = []; dailyExpenseLimit: number[] = []; - monthlyExpense: number[] = [] + monthlyExpense: number[] = []; monthlyExpenseLimit: number[] = []; - totalAmount: number = 0 - totalExpense: number[] = [] + totalAmount: number = 0; + totalExpense: number[] = []; totalExpenseLimit: number[] = []; - categoryExpense: number[] = [] - month: number = new Date().getMonth() + 1 - year = new Date().getFullYear() - daysInMonth: number = new Date(new Date().getFullYear(), this.month, 0).getDate(); - budget = 54; - totalBudget = 0; - currentBudget = 0; - currentExpense = 0; + categoryExpense: number[] = []; + constructor( private expenseService: ExpenseService, - private router: Router) { + private router: Router, + private toaster: ToasterService + ) {} + + ngOnInit() { + this.expenseData = this.expenseService.analyzeExpense; + if (this.expenseData === undefined || this.expenseData.length === 0) { + this.toaster.showToast("Expense not selected, redirecting to Expense page", "warning"); + this.router.navigateByUrl("expenses"); + } else { + this.toaster.showToast("Analyzing Expense", "primary"); + console.log("Data received : ", this.expenseData); + this.getDataOnInit(); + } + this.setGraphHeight(); + this.setGraphWidth(); } + + // Info: Line graph setup public lineChartData: ChartConfiguration<"line">["data"] = { - labels: Array(this.daysInMonth).fill(this.daysInMonth).map((x, i) => x = `${i + 1}-${this.month}-${this.year}`), - datasets: [] + labels: Array(this.daysInMonth) + .fill(this.daysInMonth) + .map((x, i) => (x = `${i + 1}-${this.month}-${this.year}`)), + datasets: [], }; + public totalExpenseData: ChartConfiguration<"line">["data"] = { labels: [], - datasets: [{ - data: [], - label: "Total Expense", - fill: false, - tension: .5, - borderColor: "lime", - backgroundColor: "#00ff00" - }] + datasets: [ + { + data: [], + label: "Total Expense", + fill: false, + tension: 0.5, + borderColor: "lime", + backgroundColor: "#00ff00", + }, + ], }; + public currentMonthExpenseData: ChartConfiguration<"line">["data"] = { labels: [], - datasets: [] + datasets: [], }; + public lineChartOptions: ChartOptions = { responsive: false, - plugins: {} + plugins: {}, }; + public monthlyChartOptions: ChartOptions = { responsive: false, - plugins: {} + plugins: {}, }; + public lineChartLegend = true; public monthlyChartLegend = true; - async ngOnInit() { - this.setGraphHeight(); - this.setGraphWidth(); - const currentMonth = new CustomDate().getCurrentMonth() - await this.getExpense(currentMonth); - let total_expense: any = sessionStorage.getItem("total_expense") - let total_budget: any = sessionStorage.getItem("budget") - if (total_expense !== undefined || total_budget !== undefined) { - this.totalExpense = JSON.parse(total_expense); - this.dailyExpense = await this.getDailyExpenses(this.totalExpense); - } - else { - // console.log("Total budget: " + total_budget); - // console.log("Total expense: " + total_expense); - this.router.navigateByUrl("expense") - } - this.currentBudget = await this.getCurrentBudget(currentMonth,total_budget) + // 1. Get current month + // 2. Convert data to date wise expense. + // 3. Convert data to category wise expense. + // 4. Line graph + // 5. Pie chart + // 6. Bar graph + // 7. Load data to graph + + async getDataOnInit() { + this.currentMonthExpense = await this.expenseService.getCustomExpenses(); + // let total_expense: any = sessionStorage.getItem("total_expense"); + // let total_budget: any = sessionStorage.getItem("budget"); + // if (total_expense !== undefined || total_budget !== undefined) { + // this.totalExpense = JSON.parse(total_expense); + // this.dailyExpense = await this.getDailyExpenses(this.totalExpense); + // } else { + // this.router.navigateByUrl("expense"); + // } + // this.currentBudget = await this.getCurrentBudget(this.currentMonth, total_budget); } - async ngAfterViewInit() { - // console.log("After Init called"+ new Date().getTime()); - // let currentMonth = await new CustomDate().getCurrentMonth() - this.totalBudget = await new Budget().getTotalBudget() - this.currentExpense = await new MonthlyExpense().getCurrentExpense() + + ngAfterViewInit() { + // this.totalBudget = new Budget().getTotalBudget(); + this.currentExpense = new MonthlyExpense().getCurrentExpense(); } + async getExpense(month: string) { await this.expenseService.getCustomExpenses("duration", month).subscribe(async (res: any) => { - this.Expense = await res - }) + this.Expense = await res; + }); setTimeout(() => { - this.updateCurrentMonthGraph(this.Expense.reverse()) - this.getTypeWiseExpense(this.Expense) + this.updateCurrentMonthGraph(this.Expense.reverse()); + this.getTypeWiseExpense(this.Expense); }, 3000); - } - async getDailyExpenses(expenses: any[]): Promise { if (expenses.length > 0) { const dailyExpenses: any[] = []; - // Get unique dates from expenses array const uniqueDates = [...new Set(expenses.map((e) => e.date))]; - // Loop through unique dates and calculate daily expenses - await uniqueDates.forEach((date) => { + uniqueDates.forEach((date) => { const dailyAmount = expenses .filter((e) => e.date === date) .reduce((acc, curr) => acc + curr.amount, 0); dailyExpenses.push({ date, dailyAmount }); }); - this.updateTotalGraph(dailyExpenses) + this.updateTotalGraph(dailyExpenses); return dailyExpenses; - } - else { - return [] + } else { + return []; } } @@ -144,17 +186,17 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { }); this.totalExpenseData.labels = dates; this.totalExpenseData.datasets[0].data = amount; - this.chartB.update() + this.chartB.update(); } async updateCurrentMonthGraph(expense: any[]) { - let monthlyData = await new MonthlyExpense().getMonthlyData(expense, this.currentBudget) + let monthlyData = new MonthlyExpense().getMonthlyData(expense, this.currentBudget); this.currentMonthExpenseData.labels = monthlyData.dates; this.currentMonthExpenseData.datasets = [ { data: monthlyData.dailyAmount, label: "Expense today", fill: false, - tension: .5, + tension: 0.5, borderColor: "blue", backgroundColor: "blue", }, @@ -162,31 +204,29 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { data: monthlyData.amount, label: "Expense till now", fill: false, - tension: .5, + tension: 0.5, borderColor: "purple", - backgroundColor: "purple" + backgroundColor: "purple", }, { data: monthlyData.budgetData, label: "Monthly Budget", fill: false, - tension: .5, + tension: 0.5, borderColor: "red", - backgroundColor: "red" - } - ] - this.currentExpense = monthlyData.incrementAmount - this.chartA.update() + backgroundColor: "red", + }, + ]; + this.currentExpense = monthlyData.incrementAmount; + this.chartA.update(); } setGraphHeight(): void { let screenHeight = window.innerHeight; if (screenHeight < 680) { this.graphHeight = 450; - } - else if (screenHeight > 680) { + } else if (screenHeight > 680) { this.graphHeight = 400; - } - else { + } else { this.graphHeight = 400; } } @@ -194,26 +234,26 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { let screenWidth = window.innerWidth; if (screenWidth < 680) { this.graphWidth = 500; - } - else if (680 < screenWidth && screenWidth > 780) { - this.graphWidth = screenWidth * 2 / 3; - } - else if (780 < screenWidth && screenWidth < 1080) { + } else if (680 < screenWidth && screenWidth > 780) { + this.graphWidth = (screenWidth * 2) / 3; + } else if (780 < screenWidth && screenWidth < 1080) { this.graphWidth = 1200; - } - else { + } else { this.graphWidth = screenWidth / 2; } } + // Info: Pie chart setup /* Pie */ public pieChartOptions: ChartOptions<"pie"> = { responsive: true, }; public pieChartLabels = ["All"]; - public pieChartDatasets = [{ - data: [100] - }]; + public pieChartDatasets = [ + { + data: [100], + }, + ]; public pieChartLegend = true; public pieChartPlugins = []; @@ -239,55 +279,54 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { async getTypeWiseExpense(expenses: any[]) { if (expenses.length > 0) { const expenseTypes: any[] = []; - // Get unique dates from expenses array const uniqueTypes = [...new Set(expenses.map((e) => e.type))]; - // Loop through unique dates and calculate daily expenses - await uniqueTypes.forEach((type) => { + uniqueTypes.forEach((type) => { const amount = expenses .filter((e) => e.type === type) .reduce((acc, curr) => acc + curr.amount, 0); expenseTypes.push({ type, amount }); - }) - this.updateTypeWisePie(expenseTypes) + }); + this.updateTypeWisePie(expenseTypes); return expenseTypes; + } else { + return []; } - else { - return [] - } - } updateTypeWisePie(expenses: any) { - this.pieChartLabels = [] - this.pieChartDatasets[0].data = [] + this.pieChartLabels = []; + this.pieChartDatasets[0].data = []; expenses.forEach((data: any) => { - this.pieChartLabels.push(data.type.toUpperCase()) - this.pieChartDatasets[0].data.push(data.amount) + this.pieChartLabels.push(data.type.toUpperCase()); + this.pieChartDatasets[0].data.push(data.amount); }); - } /**External Functions */ - async getCurrentBudget(currentMonth:string,budget:any):Promise { - - // console.log(currentMonth+"After called"+ new Date().getTime()); - let retrievedBudget :any = 0 + async getCurrentBudget(currentMonth: string, budget: any): Promise { + let retrievedBudget: any = 0; retrievedBudget = budget; let currentBudget: number = 0; if (retrievedBudget) { - let budget = JSON.parse(retrievedBudget) + let budget = JSON.parse(retrievedBudget); const budgetForThisMonth = budget.find((item: any) => item.month === currentMonth); - if(budgetForThisMonth){ - currentBudget = budgetForThisMonth.amount - } - else{ - alert("Budget for the current month not found. Add budget first") + if (budgetForThisMonth) { + currentBudget = budgetForThisMonth.amount; + } else { + alert("Budget for the current month not found. Add budget first"); } - } - else{ - currentBudget=0; - alert("There was some error getting your budget. Make sure you have added budget for this month.") + } else { + currentBudget = 0; + alert( + "There was some error getting your budget. Make sure you have added budget for this month." + ); } return currentBudget; } + returnToExpense() { + this.router.navigateByUrl("expenses"); + } + ngOnDestroy(): void { + console.log("Analyze component destroyed"); + } } diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index b7553321..9a8b664e 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -317,8 +317,9 @@ export class ExpensesPage implements OnInit { } async analyzeExpense() { - this.getAllExpenses(); - await this.getBudget(); + this.expenseService.analyzeExpense = this.Expenses; + // this.getAllExpenses(); + // await this.getBudget(); this.router.navigateByUrl("expenses/analyze"); } From 3df4fd1515f0053c2efb892212501c560828b272 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:49:44 +0530 Subject: [PATCH 015/126] UI: warning color update in light mode --- src/theme/variables.scss | 59 ++++++++++++++++++++++------------------ 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/src/theme/variables.scss b/src/theme/variables.scss index 47292d43..bfe38c38 100644 --- a/src/theme/variables.scss +++ b/src/theme/variables.scss @@ -36,7 +36,7 @@ --ion-color-success-tint: #42d77d; /** warning **/ - --ion-color-warning: #a78000; + --ion-color-warning: #d1a000; --ion-color-warning-rgb: 255, 196, 9; --ion-color-warning-contrast: #000000; --ion-color-warning-contrast-rgb: 0, 0, 0; @@ -84,65 +84,65 @@ body { --ion-color-primary: #428cff; - --ion-color-primary-rgb: 66,140,255; + --ion-color-primary-rgb: 66, 140, 255; --ion-color-primary-contrast: #ffffff; - --ion-color-primary-contrast-rgb: 255,255,255; + --ion-color-primary-contrast-rgb: 255, 255, 255; --ion-color-primary-shade: #3a7be0; --ion-color-primary-tint: #5598ff; --ion-color-secondary: #50c8ff; - --ion-color-secondary-rgb: 80,200,255; + --ion-color-secondary-rgb: 80, 200, 255; --ion-color-secondary-contrast: #ffffff; - --ion-color-secondary-contrast-rgb: 255,255,255; + --ion-color-secondary-contrast-rgb: 255, 255, 255; --ion-color-secondary-shade: #46b0e0; --ion-color-secondary-tint: #62ceff; --ion-color-tertiary: #6a64ff; - --ion-color-tertiary-rgb: 106,100,255; + --ion-color-tertiary-rgb: 106, 100, 255; --ion-color-tertiary-contrast: #ffffff; - --ion-color-tertiary-contrast-rgb: 255,255,255; + --ion-color-tertiary-contrast-rgb: 255, 255, 255; --ion-color-tertiary-shade: #5d58e0; --ion-color-tertiary-tint: #7974ff; --ion-color-success: #07b64d; - --ion-color-success-rgb: 47,223,117; + --ion-color-success-rgb: 47, 223, 117; --ion-color-success-contrast: #ffffff; - --ion-color-success-contrast-rgb: 0,0,0; + --ion-color-success-contrast-rgb: 0, 0, 0; --ion-color-success-shade: #29c467; --ion-color-success-tint: #44e283; --ion-color-warning: #ffd534; - --ion-color-warning-rgb: 255,213,52; + --ion-color-warning-rgb: 255, 213, 52; --ion-color-warning-contrast: #000000; - --ion-color-warning-contrast-rgb: 0,0,0; + --ion-color-warning-contrast-rgb: 0, 0, 0; --ion-color-warning-shade: #e0bb2e; --ion-color-warning-tint: #ffd948; --ion-color-danger: #ff4961; - --ion-color-danger-rgb: 255,73,97; + --ion-color-danger-rgb: 255, 73, 97; --ion-color-danger-contrast: #ffffff; - --ion-color-danger-contrast-rgb: 255,255,255; + --ion-color-danger-contrast-rgb: 255, 255, 255; --ion-color-danger-shade: #e04055; --ion-color-danger-tint: #ff5b71; --ion-color-dark: #f4f5f8; - --ion-color-dark-rgb: 244,245,248; + --ion-color-dark-rgb: 244, 245, 248; --ion-color-dark-contrast: #000000; - --ion-color-dark-contrast-rgb: 0,0,0; + --ion-color-dark-contrast-rgb: 0, 0, 0; --ion-color-dark-shade: #d7d8da; --ion-color-dark-tint: #f5f6f9; --ion-color-medium: #989aa2; - --ion-color-medium-rgb: 152,154,162; + --ion-color-medium-rgb: 152, 154, 162; --ion-color-medium-contrast: #000000; - --ion-color-medium-contrast-rgb: 0,0,0; + --ion-color-medium-contrast-rgb: 0, 0, 0; --ion-color-medium-shade: #86888f; --ion-color-medium-tint: #a2a4ab; --ion-color-light: #222428; - --ion-color-light-rgb: 34,36,40; + --ion-color-light-rgb: 34, 36, 40; --ion-color-light-contrast: #ffffff; - --ion-color-light-contrast-rgb: 255,255,255; + --ion-color-light-contrast-rgb: 255, 255, 255; --ion-color-light-shade: #1e2023; --ion-color-light-tint: #383a3e; } @@ -154,10 +154,10 @@ .ios body { --ion-background-color: #000000; - --ion-background-color-rgb: 0,0,0; + --ion-background-color-rgb: 0, 0, 0; --ion-text-color: #ffffff; - --ion-text-color-rgb: 255,255,255; + --ion-text-color-rgb: 255, 255, 255; --ion-color-step-50: #0d0d0d; --ion-color-step-100: #1a1a1a; @@ -190,7 +190,6 @@ --ion-toolbar-border-color: var(--ion-color-step-250); } - /* * Material Design Dark Theme * ------------------------------------------- @@ -198,10 +197,10 @@ .md body { --ion-background-color: #121212; - --ion-background-color-rgb: 18,18,18; + --ion-background-color-rgb: 18, 18, 18; --ion-text-color: #ffffff; - --ion-text-color-rgb: 255,255,255; + --ion-text-color-rgb: 255, 255, 255; --ion-border-color: #222222; @@ -235,6 +234,12 @@ } } -.bg-aqua{background-color: aqua;} -.bg-blue{background-color: blue;} -.bg-lime{background-color: lime;} +.bg-aqua { + background-color: aqua; +} +.bg-blue { + background-color: blue; +} +.bg-lime { + background-color: lime; +} From 476530c3e8aff939867236076203624d57cf710e Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 15:18:24 +0530 Subject: [PATCH 016/126] Init; Android build files --- android/.gitignore | 101 ++++++++ android/app/.gitignore | 2 + android/app/build.gradle | 54 ++++ android/app/capacitor.build.gradle | 24 ++ android/app/proguard-rules.pro | 21 ++ .../myapp/ExampleInstrumentedTest.java | 26 ++ android/app/src/main/AndroidManifest.xml | 41 +++ .../java/io/ionic/starter/MainActivity.java | 5 + .../main/res/drawable-land-hdpi/splash.png | Bin 0 -> 7705 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 0 -> 4040 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 0 -> 9251 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 0 -> 13984 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 0 -> 17683 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 0 -> 7934 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 0 -> 4096 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 0 -> 9875 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 0 -> 13346 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 0 -> 17489 bytes .../drawable-v24/ic_launcher_foreground.xml | 34 +++ .../res/drawable/ic_launcher_background.xml | 170 ++++++++++++ android/app/src/main/res/drawable/splash.png | Bin 0 -> 4040 bytes .../app/src/main/res/layout/activity_main.xml | 12 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2786 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 3450 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 4341 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1869 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 2110 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2725 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 3981 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 5036 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6593 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 6644 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 9793 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10455 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 9441 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 15529 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 15916 bytes .../res/values/ic_launcher_background.xml | 4 + android/app/src/main/res/values/strings.xml | 7 + android/app/src/main/res/values/styles.xml | 22 ++ android/app/src/main/res/xml/file_paths.xml | 5 + .../getcapacitor/myapp/ExampleUnitTest.java | 18 ++ android/build.gradle | 29 +++ android/capacitor.settings.gradle | 21 ++ android/gradle.properties | 22 ++ android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 61608 bytes .../gradle/wrapper/gradle-wrapper.properties | 6 + android/gradlew | 244 ++++++++++++++++++ android/gradlew.bat | 92 +++++++ android/settings.gradle | 5 + android/variables.gradle | 16 ++ 53 files changed, 991 insertions(+) create mode 100644 android/.gitignore create mode 100644 android/app/.gitignore create mode 100644 android/app/build.gradle create mode 100644 android/app/capacitor.build.gradle create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/java/io/ionic/starter/MainActivity.java create mode 100644 android/app/src/main/res/drawable-land-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/splash.png create mode 100644 android/app/src/main/res/layout/activity_main.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/values/ic_launcher_background.xml create mode 100644 android/app/src/main/res/values/strings.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/app/src/main/res/xml/file_paths.xml create mode 100644 android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java create mode 100644 android/build.gradle create mode 100644 android/capacitor.settings.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 android/variables.gradle diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 00000000..48354a3d --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,101 @@ +# Using Android gitignore template: https://github.com/github/gitignore/blob/HEAD/Android.gitignore + +# Built application files +*.apk +*.aar +*.ap_ +*.aab + +# Files for the ART/Dalvik VM +*.dex + +# Java class files +*.class + +# Generated files +bin/ +gen/ +out/ +# Uncomment the following line in case you need and you don't have the release build type files in your app +# release/ + +# Gradle files +.gradle/ +build/ + +# Local configuration file (sdk path, etc) +local.properties + +# Proguard folder generated by Eclipse +proguard/ + +# Log Files +*.log + +# Android Studio Navigation editor temp files +.navigation/ + +# Android Studio captures folder +captures/ + +# IntelliJ +*.iml +.idea/workspace.xml +.idea/tasks.xml +.idea/gradle.xml +.idea/assetWizardSettings.xml +.idea/dictionaries +.idea/libraries +# Android Studio 3 in .gitignore file. +.idea/caches +.idea/modules.xml +# Comment next line if keeping position of elements in Navigation Editor is relevant for you +.idea/navEditor.xml + +# Keystore files +# Uncomment the following lines if you do not want to check your keystore files in. +#*.jks +#*.keystore + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild +.cxx/ + +# Google Services (e.g. APIs or Firebase) +# google-services.json + +# Freeline +freeline.py +freeline/ +freeline_project_description.json + +# fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/test_output +fastlane/readme.md + +# Version control +vcs.xml + +# lint +lint/intermediates/ +lint/generated/ +lint/outputs/ +lint/tmp/ +# lint/reports/ + +# Android Profiling +*.hprof + +# Cordova plugins for Capacitor +capacitor-cordova-android-plugins + +# Copied web assets +app/src/main/assets/public + +# Generated Config files +app/src/main/assets/capacitor.config.json +app/src/main/assets/capacitor.plugins.json +app/src/main/res/xml/config.xml diff --git a/android/app/.gitignore b/android/app/.gitignore new file mode 100644 index 00000000..043df802 --- /dev/null +++ b/android/app/.gitignore @@ -0,0 +1,2 @@ +/build/* +!/build/.npmkeep diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 00000000..8e2f21fc --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,54 @@ +apply plugin: 'com.android.application' + +android { + namespace "io.ionic.starter" + compileSdkVersion rootProject.ext.compileSdkVersion + defaultConfig { + applicationId "io.ionic.starter" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + aaptOptions { + // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. + // Default: https://android.googlesource.com/platform/frameworks/base/+/282e181b58cf72b6ca770dc7ca5f91f135444502/tools/aapt/AaptAssets.cpp#61 + ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~' + } + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +repositories { + flatDir{ + dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs' + } +} + +dependencies { + implementation fileTree(include: ['*.jar'], dir: 'libs') + implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" + implementation "androidx.coordinatorlayout:coordinatorlayout:$androidxCoordinatorLayoutVersion" + implementation "androidx.core:core-splashscreen:$coreSplashScreenVersion" + implementation project(':capacitor-android') + testImplementation "junit:junit:$junitVersion" + androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion" + androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion" + implementation project(':capacitor-cordova-android-plugins') +} + +apply from: 'capacitor.build.gradle' + +try { + def servicesJSON = file('google-services.json') + if (servicesJSON.text) { + apply plugin: 'com.google.gms.google-services' + } +} catch(Exception e) { + logger.info("google-services.json not found, google-services plugin not applied. Push Notifications won't work") +} diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle new file mode 100644 index 00000000..8166df2a --- /dev/null +++ b/android/app/capacitor.build.gradle @@ -0,0 +1,24 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN + +android { + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } +} + +apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" +dependencies { + implementation project(':capacitor-app') + implementation project(':capacitor-camera') + implementation project(':capacitor-clipboard') + implementation project(':capacitor-haptics') + implementation project(':capacitor-keyboard') + implementation project(':capacitor-status-bar') + +} + + +if (hasProperty('postBuildExtras')) { + postBuildExtras() +} diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 00000000..f1b42451 --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java new file mode 100644 index 00000000..f2c2217e --- /dev/null +++ b/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import android.content.Context; +import androidx.test.ext.junit.runners.AndroidJUnit4; +import androidx.test.platform.app.InstrumentationRegistry; +import org.junit.Test; +import org.junit.runner.RunWith; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + + assertEquals("com.getcapacitor.app", appContext.getPackageName()); + } +} diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 00000000..4d7ca380 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/java/io/ionic/starter/MainActivity.java b/android/app/src/main/java/io/ionic/starter/MainActivity.java new file mode 100644 index 00000000..73e3a98d --- /dev/null +++ b/android/app/src/main/java/io/ionic/starter/MainActivity.java @@ -0,0 +1,5 @@ +package io.ionic.starter; + +import com.getcapacitor.BridgeActivity; + +public class MainActivity extends BridgeActivity {} diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/android/app/src/main/res/drawable-land-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e31573b4fc93e60d171f4046c0220e1463075d9e GIT binary patch literal 7705 zcmc&(cT|(<(nr>|fMTOJS62~&pi)C!msM5}P+CGKB4PmP)lgJK1SG6VlM*f>APJ!e zp{0NzASFbIp@$BUP(ulU5b_20-g7wT-h1x1=Y02kf92$TfA7pZGxN;+o@e52nHe1s zkQCtK<2!QW_unk|_=U!k4#NUnY>Rq2ZZl`ZN zfVjI^xIylQ`L(&}^6|-FZ~S)EDs*t3%1$bzMD#OAVZrxgq;P-q_j@#z__Z(c6ZRWh zO-~qeKK}mTwU$_Qsv98jR6{@J;f-P|&LL!7ORya#&gXXi`7;*wg+H&Ok(-dd%YJqZ zWBZ?|xF{zyIGg~B-U&|4CNBj5NdXAkGROv&EtAn_66zij96aNB-3||=>E^ul@7l-L zu%fmj!pC=5iI4B`0lw2^e0;~ie0==pWku zS>3+|{lmn++w^|~`n&eO8@|V;z3TRW_IQN%^go04cx3m}e=X^+f_8)UA0_Pp?M8Nw z;d|8mYtSCw{`;i(tDrr;-TicrO?xEm0qylIFH!#q^r*fCp(WWjB3-Rtm*~{9J{ljj zn!;MFAOIU~*sYfGfpc4P;*!GEy}1cBlPZ&aDoL6+k9Cz<)sR+s?*#V%uj}DstrH@1 z1e1n@dj|x;Z{*=egHq~pqLvGoG}QV4cCy<0!JNnV7>DsPbMl+t=mnn1D#y*eKgIgQ z>D1NPfwx&-uVX=>t#rvbp3tb8bMTAtio#34&_1lG#(YZbj?ay#`5P-{4u=K(KQbLqsSNcF{e0I~y> z_3VS~_9{z}DPX`}2zK{%t=O)MvJSg|ju!3*?B6e1mMAmuJZVHSYKL{~vOb%JH zY7i?|wFbWa20Ljma-!9L$Rey`X?oGk4Hm=mV->13sRctFv{sbzjj%qF=|8Pk8z-Lw zG=##ISev>?^UTPE93O-c|oh1~_a7EZ+*BI{&BM*t1d$DQ8b}3@r?+ zRF^MNac}s7k}X*u#G;Tf@bv+2_vHcNxXDIP3cW7A=s;`Q-O^*nzztQ)pSoGgXlfBt zt=MdR{MCwYs%}1wWf?)2j-09N^kxlLPfj`~5Er|f^_QNBrJ^e79g4z-ny)W7jhiwm z@xSr{hx%~%WzvY~Xeh4ub|S#KNc)j>b~rufoHY9$V(ego$g94X8P$|p*ULG zp#4*#4Hr{Vs-j~jG`*Sl13X8cF(?y_S}mScBL55uN|=FQYnOP>p6 z&!ZmNZqJXdIPR|Hh$PCnRkFfu4rz^fp_bj-P8nEL?tn`tc$$0Y+hA2g?L$Z|*|+U! z@xexeleGfHbLeJnLe!2cU0^pN<=@^#`QIJ_H;pqG;~(#d&myX&+uF&Z5H5q`lUV&* zy>Cvvy#A)U;l*|55Z#86fig|VkBXREgOKc)NF z7NjGj9n2Xj${^70o+uA4U7lce!l;^1oWLbv!1c*@&vvRUBhC$cAJ6%(QV>uROhA2DX&n<+zVuFmzVU1`Dbw z{LMV5e8o!%ioceQyjJi*An5KSkSS2_YYt0TWe`2=%cNh+C6QXg<;wK;r*;6g-P2Hj z-4dn135fBbsvg;%KZ(3SHm01qK7G92YT?^DBrtTxVO(r6ag-2I(|^8a?GG3D)+1}+ zY|upI^F`Hal8}>!`!TJ7`ceO`or`?(G%Ts5BUs3MD7(@%li^H|)s&W8bd;^8zumr) z<~(!79THq&x`}q2W0Z2u!fCTiD|R{Yy#aCga_vK<@)x*v=$6nrxOl@^)F7{fSJ$#2 zM(}2z5m_2uH!{o_ra4*!-qu^oS$d%&tN7S@`fIxFdg5c((ELTx%$4hNB03YLaMB46 zlc(3-RH^gcI#6kCyc)2vbAQ_~=s?yJb*{jp*S?`=^&^eK=X}FgeT(x$H%2TyiX%&X zk85g5E2^H_x@Wfyo&im7GK!h9*}C&viR{RPIywn7?f1$CaWIydQ`R>96sCYwTpP^( z=qVbs{%{mBmaG+h0C%5P=;e2G37b>CxY;p71}vmmq2!r4NyH`=mEqy=E7H3=j_%T{ zHl;^=W@nmUPsw|-ewXRz)TH$h!VsHK_kriwfEpAko*ckwnad=Y4-Y6iTpP%>#{rjJ zGL@FJF+s&UwT;cR?Fmj3%>QPE$Q{C9a>nP(rsbF&!`PQ|923Q>8uL5(%xIK>G}#PN z`!$TWZ%CPF$9)};1A?K)kNSLSt*bMpNEhkb9@Rb7N455T2ee%ei0L*k(=scG|8PB} zKqI3>Nm>P8Pk60O+>qFW&%#OR4z_BFd7U zA+E10#J zyp7Z~tu&^LqqFWULH)f7puyW)@S3eex&T<;{%OMogSV&!pHGhFM-OEdSl)8mvU-iQ zzhAew*%NIt1i;dMLBR;tF(uAX!@@j3P1IaE&_|Egqwc_;pk@Lv7WvYoo_zY_F zR1}w=mq3+ePY&po%4p)`iVk8(@GIr$0x$bA;07ixlKTH8MnjM^V@hi@H0}s;_WbYxFak+{esbl zElC}g3wu&!AscR<{gjvQj30eM|AvbnPIUQ9{#ZPoeL4GJX3L#?=nQ)zfAMz)K{KTJ zpzk2~BR`_g9Iw%32ZJA4^Vc)btI}^w>+#avdVFXyq&^5a2j;cRbAHX6hPU&}H#27E zk}RdRrZNx`ofUn|m37v5MTF13#|Mf(pQE*?i!}r1$T6xBT|x6=;-xq~?S zK_^J9iF>F7rB5=}C9zu64EqKe>^4r8V&rB{!t0k8zV}kG#dyF*Ye`AD|Bu<}&VpK9 z7IGl;*4hnk7T~2g^>IvU@+J7Z}^~C{QU zdTnXJAzRmgCi;jk^if-t2$|4Jk?yvz7}&FDXL+Y7=~catxm;w@Y}D%KZq^qN+Lc#f z!PybCPwMPge51JBC<<}LYo$^ytz9Onh)`U>KFiVWwLtJPg``x7m}InwBeaX1S1(~u z?Dz6XEwMh`;9d2FqW}jr8>F`}LgU8{!noEeWRWP=BFKLAasHx6L8P={hOl?~=v#8~ zR6P9&eW$q^7Na@vov!t?Y^6jj1jHDs5lfxmo6NCWx1fp$zgRygNyKRw?V3n7Z;iGI z+MY(cH@6>3!8f}4p}$iYz}H0)r&F}WERQ0&D9Q`k05&Sa@3Z@x5~rMBmfZi?8L3XK z1cgSn6){@XB68KZEM4XL>DguWYto-Q(Sq}4gI97GUNB`55y~|1va+oD>Li0|BpZ7F z1}sLb)t+38 zs7KS^loTj=`e%vHo>V2Sf3a}?!-jP6`Yif<&Lx0nhgRImP?Aq*$u4DVm-6({i4MG9 zsCLcDs&D4q=I~R6%AT?UOeaks1e9RCE|%bN(@@>)4({B;tXtf#&u9X>dHuBvR8v7u zpo z@?aTH=d6l=x!Z+Bu(!iruV*T#D3d(bB3MjQ*2c=40KAH=b0Jv|mY%1b>+F4L&0&{R zQ#5-^14$w+aZ)jy6!qIOk&=1xB;{i_O~Omch5%XkS9HqPG(+0fxkS01lwPtF;(H2N zu!F5hBHnMhZYl4-Nyc@1lgkt;ih9-xQ&|q<_M}pTMAnkf^^BvAiLcLREH+PhNHNOT z-xt`s>@fbYE!ppUQ;piG3dp;nhfxZ7vu5A&iKmHV@M*h ziNYiEwci=^gW?Fk-YyR*Wn!yZmX@Gem6J?%YN#_rGdd9bbApGZzqDaa72)eJ4TP|% zf_r_!^p^9Qe({$PM?d0DaH;P@kJ6vNir*q5Tt>9LB82|-168~C1XDm|5dr9Q3sQVm zszZ2Zg~yFIz%2F8KNIu$&i&&}VKJ9=h7j~ZLGxkFn-%5DyzSY;6xc`>3`ZV6v7WY= zR-8fCn}ifcy3NJqQ3GO_-xpd{-es4mF-Gr<-x|Pwkf@&i&89xAx>MpEtX&j>I3go6 z@@}AayzH7d`SC{cP$B%!y=ei%(ga8Yz=f076E`X0eQ@S>Sg=L>Sc8#oa(>JxmoZ)A-Am|m!}FHcrL zl94~XAmY?b3?os%-8*R&#E;%<;g(E5>y39D6mXad3Y|OqXI+~bUutP#yfUrLX#1ms zq7D6){=Q51nmQ6mLh=qNHVGcLyId&Mw`gj_)20;?>uBDQs(xt|e*n>!5p|$pcGXC@ zwQwnsh;(VmObHnAXRijbiuU&hj^VjN2`zRw8da=iP+_|oQV*(O>1qy-Mx;2Le+jQX znVJUzny%IrTrHw@V5hA8D4F3f-j>MnbB@%CUEKLL z&MMvbRMA=}fv~Lk^hM3SgkO3T=zSh;^q~dcm~Q~mO14H2+QC-#gC$&g+V-vRF&`9Q zjLmDQN~39VaIRm}SI`AgZ~h%tTMbC7r8l*>jq;u}+c-0<52{%%aa$0Pl}s&shVCSe z9}s4z)OIHQ?&k*r(FmO(;w=4QmwhI|lV=||%8V-I9YKa6T(4fET1;Cs1~wY0O%4~I zoO!AI;2=~Jo6DW^)soPFCq9Sp+bHTpbLlIrt3kZO#+VR$c<eJ|P=u@sx-Mtccfn~g`*&)ov z;oh6yqPUjSh0HMEjp_1M>LUTe%3j9)>KyOMez5SxSwiCnxVq^t=*1kTuar`!d+x_V zk7s@4Pn}GXdoV{I7+#!9306d1UB^VP$6LXNt*WoKUOMTSk?*u)rJNbJ`Lt;6kgV6J z^7t-?GKV#B$lYxHeWS}rR)ZVE*b~%{z~hnNCsJ~8=A-0ZN+1|XV4OFlQ7sWiHLhhC z0L86g6gQ11cjTeeV4qaB10*QU42I-@RIGOoOkFhwk!m|*JO1Lj=0j0X{bWd}m9PG~ zi#AP`QnU79g7R+QC-f<|Ft5lNy}C_s$KWpaDl@8mkBSO|X1Vg#!r<}8LOW33s90;O ztx!af+Vs!8;TM{|fWtC$v`bv^UKbHz!Re?Gc^g%sn-|h9Z}jy|dB{Ro*r>J+2=KT4!$rxucOWsNAIXp@GrM=PC*|Efjh!aH~cW z6qN+?h_i5MfLwaVHi@yC!uF^NA7nmw>-}u33;UIOXp<9u!+VPLc zPtgu$e);$7LS#cPl;}*af=w;{bX;j*5awI@Y;J>xF)X>7Ot-Gb^xfRh+)!sS1t%_+ z%IM$i27?xoKqa7DjmViDOXYSV@2wT=MNxv$!+5&Beto1UHSn-yCexie>;7-xXz&e#bcYuS2X83E;?Tqba+?B z6d>t{PIMFfcF94@e7aBSL$0^JJ%q6;W4b*tH&N)smd=S<0x}Q@gXC$>Ax+NB*bfCM zncjd)!qH=M5pBAow{=-#yc)i5zo_psI-Qm3&WHLSv6f&>^y2Sjy-aY%ae~NQV{vqR zIswMPR0bqYf?!)dKnM-CLCC`t;p=Nvu&w6N9A%pij)};0aUi&vp z?sDeNfR_rPS=>H(-+Wih?zscZ5`Sw(9G7FBo99#Mx4)W_Dg)w4eq1n z@AfJ$)u<2eQHBde%!@|Zce0>C6Vn=D;>y})Q0HxyAk68$B^CSk%e6z(63Bb0XvLlW8<$#{L~VAhz;;Vp36s5UKfUexU45)Adsc& zLQ+K^>M3&R%!}E3O;*#6it_a>A%ovLyW@77E91?fx*M}@UG5Q`;Vd`c0%EQcIp}#C zR9_<>xq^EgeuQ@vRcCi-+hAlhtR2H{Od8Zy_OTv5!#Db1`o?${y)JIv;c7d}k0I`5 z?@WO`PShXM-)b-G!^nDMF@_*^Qr(HCE}9@;=AODu`rgfhFnjy_$jvqYoH%S+~&0`8@SgAz9> zz%r;@g)E$c=kgj@_avcumnBavU?+*Rt`Su;Q6lAs2q5twW+R9)1x{dXQW+;{7Z=v& zht!Fu(MIV7b#!Ep2mSael`EPv&hhajo#rX0Y(AD@!26mrXA;%n_r#+H3@(aO)U_gf zIKv8A*oXSOn~u_9AnY>Gx&uT(_W;c`MU))^y>Z+`zb>;;Fz=8Hz*NMA5R@a=4pkHC zM=~?lZK^>vXPbx24INDrF$P_BDj_DcmAjA>8>qvuA~u%YmFTHFQrEP*bPCv~-3byT z>v=dW-SMzi7S(i2EoXq!XP`H|VyodojkmJTKBa2Zjb? zR#?kp6EX%Nk=vh8=4=y51Yp>f=zYIkFcbekzOjDkgibWiLsdCTN0-59yHMFQ&9&A0g1Q^EX<6c=M z;^MvK8FWtYL0-f5@*!eAN1OsN4h!4;Qi+iV&^PJa6LU2yIH&}dQT$QTB`~K35Vs|LKFiq)+B4eW`SRaL+5_6-Hr~^JBk8Y#_6&)3 wKmFJ0_JHhk1&0B>;%YXATM literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/android/app/src/main/res/drawable-land-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a64923ea1a0565d25fa139c176d6bf42184e48 GIT binary patch literal 4040 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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/android/app/src/main/res/drawable-land-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..807725501bdd92e94e51e7b2b0006f69e0083a0b GIT binary patch literal 9251 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..14c6c8fe39fcd51a0414866ad28cbe8ff3acb060 GIT binary patch literal 13984 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®q@N z14_H8ofW)l{|J8q+a)eH)I0r)>WXdzV%7J>PA~6_J)KLT90iYa^K=Wz7D!OybzqSru=f4?|KFl;Y)gP_H6V4x`~kZ6fE(xM1&;?72-TZNk+0 zr+Crr5yl%Iy@vfmt3eYFl!jIvPGFz^8Ek+2`48O1_pCX3xNWh-zBa{rIcc%+=|XVj zANYTg&s}TKb#OztQrCW(Xk?V^i{`q~%HtcveTxq(_HKeC9GzrtguMT4Nvs@KakPTA z9>*8bBZmLz`lK5=l)=b|=dT3a5ag^a1^znZyx5QKfUb1b9yacArRp%3@QWo(hrsCU z-K!-=jDmv!zb7XT>)r|-Z0Ry}lk2;dk-ECqMwr_nKN#x*X6~B5hVIN>6$1HwBz3Of z=Pk){AL5*=d90f17_qZEJLm;Q%WMdX=*N&!ki@E&cy7?>{1ssAH(tACtp*r@d^til z)x(1#6(kPD+joSF&J3sxJU@{-sWCS+pZq{Gsx=?z4wP;>?)1yHv0?X?VP{}cX4~aH zxeBPKw_rgW8rvewS1W2#^y+c>-183iMbJCqc38RN_o~__9-n|jcd&oA`m7*&Fqqpc z;Tev*0LS-ZK47Sq1unfvP1S43uA12P?PJmI8BeTYPr~R*tYUm^0;U%Hmu?bSZHEK6 zPjsW=E67Kq-&trmf;)UkmRABH2U)V)-eRT$j(%G12lLMsThSsU10iP#{)ZnvjzN$d z*K%P3`}oqyvpWP~venr>3viH8^`)Ma*=B31hw*Q+tqE>i2y7w!(o^lI^Yss^=tHW( z;cnCT(%B1gLz+TRGW9roFjI1EQTu-u`(f#RmZ8;FSN(bsC1J;+(i_R6mrW=yYx$cy z#%QKVrEx~kVMg~yo?^N28Wnk6x%L;J8i|*|ANEiNjq(Vhzuzl3ikpA*G!Z}kLAzAI z9qnySo%D|AuJj12%h;Otqjs(>LPj?rNdeU8so>P(C>XMzlho94ZD#w=cCOOU;=3&^ zsqAG!i{~lY271D|m>ztPV`)X@FO_;`wPjppYNQpM+ncvtz1lZjN>!Q^*I}T%uP78Z7tbV2$q3W_)14=kLFyJ z1GqL6T>ClgeZorL!}xP4f%OB_EsmJ`uw7dGWNV9OLlhb|UMpVhc{4@Bhh`tO!ZqzD zhusd<=K^ah!L@gQ?6dOpI-ge^e>S5W9eII57Zu16eU?GRbgKTeVk9yS{iK|O(zLR> zheb?;jwGCHS80NCn=jKxgJ>}qu4l%5NPihjzazGv#J?Jcyl;<#IW&x4mm>nrW8>}C z3U@aeD~)*F(0o^2{GnKVm$Jr#aZE ztl~TOkM^SdzJapQ((!-i8b!RkVQBKkL`2ZCBuy!qI1L{3Er526plVols~68U-^9Px zR(3{j;Z9RHX^muc0dUywJ|`yyZFf=k&-Gb#m4u73Lm5Ks%BfHj%2|gjn#i> zLC5pO$2Em9H;qoKQmMtl<@wgtPF1%2HariD5O~u>8=^*J&au~JH%Ih@&2Uging3U_ z0bzfKucW$ZHSx}!#buB?+-J)%RQbbXM-!BJTS&#dU_@lxU6>te2O+9 z@F{F{Nb!;{Cd`Gx+$G?11aB~S#wIH%D=*=7f7H@D@%B1)&bF$@t3JDq4l*%(wJTlh zo`?uMq{YilKUewPNaC)GuOr<8j9&ofqRU__BRUX^x8Cj3a;a$rXzgXqW>LR#CUn%~m)t zYC&ol(gAkbc^fd`xWU&bk5vT6KbFmsR=O78Bn%t7 znbw&=c+|T&#r+bls5rU6D#HMvqA<|;)BV%jOMonkm^p$7Vcel-Wwn$=uAJv&(8W>% z9))Fxpl*(%E#wFm_m!U~2HqgZs^2vaGeY(UfYKrSHV}w^D0N6!se5Ewy)Yy-!(2

aKj2hWG7>znxs|SE zN4rHtiSPqLskWp(?(_YYwgq+1@8v+~8As|(bC>$D(atG3ZE8-ZM3SVcg|vHQz$I=!(A`k`5= zOqR>&%G)$)k*QLz7MTB9wleWpv&N9Sta64wy}3Ytd?x!Ja8z>(z~(3UNFu^eFmn#6 zw!!gUxOuZi$PQIs*ixfZR3iLyADJ z5&s%tPfk>V!x|A-;oq%1!yk9H$UBP0ToA*EDtz(^!_AnF1bBQ7joj|? z5b)gSI8c8O$PYFE!vXJ<4gebg*9G9P2wcB{#kv0FItc5T@PDNo)}Rh4Us}L{e}xzW zhwt`)j`M)mP=G6H0;^&q=I0{jU%bIRkF#uLF;{vVC&H|_uc literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..244ca2506dbe0fd8f6a05520ac7d1a629ea81438 GIT binary patch literal 17683 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..bfabe6871a17a5e95b78fb30d49b7d2b4d2fe4c0 GIT binary patch literal 13346 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

VwO4Hu8X}%XHUAz_J@50rzbkIsat>4oWtQt< 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6929071268eb03ee0f088142b6523566b78550e2 GIT binary patch literal 17489 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 KR&><$`~L^lv%S~= literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 00000000..c7bd21db --- /dev/null +++ b/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 00000000..d5fccc53 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/splash.png b/android/app/src/main/res/drawable/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a64923ea1a0565d25fa139c176d6bf42184e48 GIT binary patch literal 4040 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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/layout/activity_main.xml b/android/app/src/main/res/layout/activity_main.xml new file mode 100644 index 00000000..b5ad1387 --- /dev/null +++ b/android/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 00000000..036d09bc --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 00000000..036d09bc --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..c023e50595074292c7361183a64de08cf9686c9c GIT binary patch literal 2786 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..2127973b2d318df7085734d236d0ec649a2b0292 GIT binary patch literal 3450 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..4d1e077104cd61e6a4c3707e87363b523077245a GIT binary patch literal 3981 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 nm0GElTB(&OnKI&V600000NkvXXu0mjff+~0a literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..df0f15880bee46332dfc6622583215194f948b0f GIT binary patch literal 5036 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..6cdf97c1196d48e9833487ff6de7c4cfc4e1232d GIT binary patch literal 6644 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..2960cbb6104b915c84760f889deed9bff2b3e17a GIT binary patch literal 9793 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 y3vD~Wi9;mL_v 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..a40d73e9c68ea638c28c7b13e4bcd1e179a3a102 GIT binary patch literal 15916 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 + + #FFFFFF + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 00000000..f08587f1 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,7 @@ + + + summarize + summarize + io.ionic.starter + io.ionic.starter + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 00000000..be874e54 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/xml/file_paths.xml b/android/app/src/main/res/xml/file_paths.xml new file mode 100644 index 00000000..bd0c4d80 --- /dev/null +++ b/android/app/src/main/res/xml/file_paths.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java new file mode 100644 index 00000000..02973278 --- /dev/null +++ b/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java @@ -0,0 +1,18 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import org.junit.Test; + +/** + * Example local unit test, which will execute on the development machine (host). + * + * @see Testing documentation + */ +public class ExampleUnitTest { + + @Test + public void addition_isCorrect() throws Exception { + assertEquals(4, 2 + 2); + } +} diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 00000000..9cc72cb6 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,29 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:8.0.0' + classpath 'com.google.gms:google-services:4.3.15' + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +apply from: "variables.gradle" + +allprojects { + repositories { + google() + mavenCentral() + } +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle new file mode 100644 index 00000000..21d8217f --- /dev/null +++ b/android/capacitor.settings.gradle @@ -0,0 +1,21 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN +include ':capacitor-android' +project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') + +include ':capacitor-app' +project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android') + +include ':capacitor-camera' +project(':capacitor-camera').projectDir = new File('../node_modules/@capacitor/camera/android') + +include ':capacitor-clipboard' +project(':capacitor-clipboard').projectDir = new File('../node_modules/@capacitor/clipboard/android') + +include ':capacitor-haptics' +project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/haptics/android') + +include ':capacitor-keyboard' +project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android') + +include ':capacitor-status-bar' +project(':capacitor-status-bar').projectDir = new File('../node_modules/@capacitor/status-bar/android') diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 00000000..2e87c52f --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,22 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx1536m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..ccebba7710deaf9f98673a68957ea02138b60d0a GIT binary patch literal 61608 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 literal 0 HcmV?d00001 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..761b8f08 --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-all.zip +networkTimeout=10000 +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew new file mode 100755 index 00000000..79a61d42 --- /dev/null +++ b/android/gradlew @@ -0,0 +1,244 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 00000000..6689b85b --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,92 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 00000000..3b4431d7 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,5 @@ +include ':app' +include ':capacitor-cordova-android-plugins' +project(':capacitor-cordova-android-plugins').projectDir = new File('./capacitor-cordova-android-plugins/') + +apply from: 'capacitor.settings.gradle' \ No newline at end of file diff --git a/android/variables.gradle b/android/variables.gradle new file mode 100644 index 00000000..5946adab --- /dev/null +++ b/android/variables.gradle @@ -0,0 +1,16 @@ +ext { + minSdkVersion = 22 + compileSdkVersion = 33 + targetSdkVersion = 33 + androidxActivityVersion = '1.7.0' + androidxAppCompatVersion = '1.6.1' + androidxCoordinatorLayoutVersion = '1.2.0' + androidxCoreVersion = '1.10.0' + androidxFragmentVersion = '1.5.6' + coreSplashScreenVersion = '1.0.0' + androidxWebkitVersion = '1.6.1' + junitVersion = '4.13.2' + androidxJunitVersion = '1.1.5' + androidxEspressoCoreVersion = '3.5.1' + cordovaAndroidVersion = '10.1.1' +} \ No newline at end of file From b85cb6afac3193917d80b290381a794dbdc1f12d Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 19:22:03 +0530 Subject: [PATCH 017/126] Upgrade: Package and dependency upgrade --- capacitor.config.ts | 10 +- package-lock.json | 901 +++++++++++++++++++++++++------------------- package.json | 34 +- project-summary.md | 88 +++++ 4 files changed, 619 insertions(+), 414 deletions(-) create mode 100644 project-summary.md diff --git a/capacitor.config.ts b/capacitor.config.ts index 3a943df0..5ab66cf9 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -1,10 +1,10 @@ -import { CapacitorConfig } from '@capacitor/cli'; +import { CapacitorConfig } from "@capacitor/cli"; const config: CapacitorConfig = { - appId: 'io.ionic.starter', - appName: 'summarize', - webDir: 'www', - bundledWebRuntime: false + appId: "app.web.summarize-ng", + appName: "summarize", + webDir: "www", + bundledWebRuntime: false, }; export default config; diff --git a/package-lock.json b/package-lock.json index c9e94c4a..23fe00ab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,30 +16,30 @@ "@angular/platform-browser-dynamic": "^16.2.12", "@angular/router": "^16.2.12", "@angular/service-worker": "^16.2.12", - "@capacitor/android": "5.7.0", + "@capacitor/android": "5.7.3", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", - "@capacitor/core": "^5.0.0", + "@capacitor/core": "5.7.3", "@capacitor/haptics": "5.0.7", "@capacitor/keyboard": "5.0.8", "@capacitor/status-bar": "5.0.7", - "@ionic/angular": "^7.1.0", + "@ionic/angular": "7.8.0", "@ionic/cli": "7.2.0", "@ionic/pwa-elements": "^3.1.1", "angular-google-tag-manager": "^1.7.0", - "chart.js": "4.4.1", + "chart.js": "4.4.2", "file-saver": "^2.0.5", "http-server": "^14.1.1", "ionicons": "7.2.2", "ng2-charts": "^4.1.1", - "npm": "^9.7.1", - "rxfire": "^6.0.4", - "rxjs": "~7.5.0", + "npm": "9.9.3", + "rxfire": "6.0.5", + "rxjs": "7.8.1", "tslib": "^2.3.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "~0.13.1" + "zone.js": "0.13.3" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", @@ -51,29 +51,29 @@ "@angular/compiler": "^16.2.12", "@angular/compiler-cli": "^16.2.12", "@angular/language-service": "^16.2.12", - "@capacitor/cli": "^5.0.0", + "@capacitor/cli": "5.7.3", "@ionic/angular-toolkit": "11.0.1", "@types/file-saver": "2.0.7", "@types/jasmine": "5.1.4", - "@types/node": "20.11.17", + "@types/node": "20.11.28", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "eslint": "^7.6.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-jsdoc": "48.0.6", + "eslint-plugin-jsdoc": "48.2.1", "eslint-plugin-prefer-arrow": "1.2.3", "gulp": "4.0.2", "gulp-gzip": "^1.4.2", "gzipper": "^7.2.0", - "jasmine-core": "~4.3.0", + "jasmine-core": "4.6.0", "jasmine-spec-reporter": "~5.0.0", - "karma": "~6.4.0", - "karma-chrome-launcher": "~3.1.0", + "karma": "6.4.3", + "karma-chrome-launcher": "3.2.0", "karma-coverage": "~2.2.0", "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "ts-node": "~8.3.0", + "karma-jasmine-html-reporter": "2.1.0", + "ts-node": "8.10.2", "typescript": "~4.9.5" } }, @@ -114,15 +114,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/build-angular": { "version": "16.2.12", "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.12.tgz", @@ -271,15 +262,6 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/tslib": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", @@ -360,15 +342,6 @@ "webpack-dev-server": "^4.0.0" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/core": { "version": "16.2.12", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.12.tgz", @@ -395,14 +368,6 @@ } } }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/schematics": { "version": "16.2.12", "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.12.tgz", @@ -420,14 +385,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-eslint/builder": { "version": "16.3.1", "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-16.3.1.tgz", @@ -2925,9 +2882,9 @@ } }, "node_modules/@capacitor/android": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.7.0.tgz", - "integrity": "sha512-0bnG1dqfT/nTjzMeHF/a5kF8mqGjHrPLADNqn41seWDfb2ch6AMiKUHsmHpEOWmGIrWOM25qNTrTOytoCSpuXg==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.7.3.tgz", + "integrity": "sha512-l4FoagqyoId+D/597fG8pPfmVrNevzWzbtkJkbGtQZS5rqRR4HCNoJn0LAMs812o9bfuxGdE1T3MjpehGOe0Rw==", "peerDependencies": { "@capacitor/core": "^5.7.0" } @@ -2949,9 +2906,9 @@ } }, "node_modules/@capacitor/cli": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.0.tgz", - "integrity": "sha512-md6217RXFQwSNo9vr1gDgBqR88MJaQVwu3C5W3bpWlmajhec6NUR7yT7QNcBWErhCIJfqOOqXu4ZSSShndF0ug==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.3.tgz", + "integrity": "sha512-bfc2QraYS5AsMyYCrhKqcPlZ9bFpsCfnjLKTWLLPJOgOhCdTALPIbzTEtjHyjMPMfch3SFuxdfog57PCCKyJWg==", "dev": true, "dependencies": { "@ionic/cli-framework-output": "^2.2.5", @@ -3058,9 +3015,9 @@ } }, "node_modules/@capacitor/core": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.0.tgz", - "integrity": "sha512-wa9Fao+Axa1t2ZERMyQD9r0xyfglQyC4DHQKintzKaIqcRuVe9J31TmfD3IxROYi9LGpY4X8cq4m4bjb0W94Qg==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.3.tgz", + "integrity": "sha512-xEuQmP+h0tugl2N+qRcdrUavZydvTnnmtvqu/OtCBb/bKZo2PDRFft7MxuQRE2GxXs6kLy3cvwzhDAHB3a+9mw==", "dependencies": { "tslib": "^2.1.0" } @@ -4016,11 +3973,11 @@ "dev": true }, "node_modules/@ionic/angular": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-7.3.2.tgz", - "integrity": "sha512-Sn9t8lkafXGbujHZi/jlUIDEr+RmuOKHx80oWQOgalczPAs4CYJWdLffuK70qOQzFmtKTPjDRyTNJKmfnkefYQ==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-7.8.0.tgz", + "integrity": "sha512-O+CpJ92V9CZLa9FqkTkXirPvepxx+ocSlWH6Oqsp4IEPMD2o/WJXKNINW8gX+cBQfNIPLJtle1GH/LY68bUtMw==", "dependencies": { - "@ionic/core": "7.3.2", + "@ionic/core": "7.8.0", "ionicons": "^7.0.0", "jsonc-parser": "^3.0.0", "tslib": "^2.3.0" @@ -4129,15 +4086,6 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@ionic/angular-toolkit/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@ionic/cli": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@ionic/cli/-/cli-7.2.0.tgz", @@ -4682,35 +4630,15 @@ } }, "node_modules/@ionic/core": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.3.2.tgz", - "integrity": "sha512-I0OHBydk7Qxj+qC89hdwzjVOC3rAgQWMkqTWOVFVR5opr/eYJMCnVLIyoe05oIemLFk+LUzfPh0bvtw2aZcY/Q==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.0.tgz", + "integrity": "sha512-rogQw6lWH367E5XQnovbAIB4pT1YmuTz7OvyQm0cp4pO2/64faKyTGteSxc99stG01CoARW+pjJN1K09hfKFPw==", "dependencies": { - "@stencil/core": "^4.1.0", - "ionicons": "7.1.0", + "@stencil/core": "^4.12.2", + "ionicons": "^7.2.2", "tslib": "^2.1.0" } }, - "node_modules/@ionic/core/node_modules/ionicons": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.1.0.tgz", - "integrity": "sha512-iE4GuEdEHARJpp0sWL7WJZCzNCf5VxpNRhAjW0fLnZPnNL5qZOJUcfup2Z2Ty7Jk8Q5hacrHfGEB1lCwOdXqGg==", - "dependencies": { - "@stencil/core": "^2.18.0" - } - }, - "node_modules/@ionic/core/node_modules/ionicons/node_modules/@stencil/core": { - "version": "2.22.3", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", - "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==", - "bin": { - "stencil": "bin/stencil" - }, - "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" - } - }, "node_modules/@ionic/pwa-elements": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/@ionic/pwa-elements/-/pwa-elements-3.2.2.tgz", @@ -5594,9 +5522,9 @@ "dev": true }, "node_modules/@stencil/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.1.0.tgz", - "integrity": "sha512-yIpL+CX02fy5zvFXwXcHZjjEILRm3aiONbucpfLIWPS7zcBAuucdROssartEa+D7E1JRko97ydxn1Ntdu4GoWg==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.12.6.tgz", + "integrity": "sha512-15JO2TdaxGVKNdLZb/2TtDa+juj3XGD/V0y/disgdzYYSnajgSh06nwODfdHz9eTUh1Hisz+KIo857I1rCZrfg==", "bin": { "stencil": "bin/stencil" }, @@ -5827,9 +5755,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.17", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", - "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", + "version": "20.11.28", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", + "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", "dependencies": { "undici-types": "~5.26.4" } @@ -8191,14 +8119,14 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "node_modules/chart.js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz", - "integrity": "sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.2.tgz", + "integrity": "sha512-6GD7iKwFpP5kbSD4MeRRRlTnQvxfQREy36uEtm1hzHzcOqwWx0YEHuspuoNlslu+nciLIB7fjjsHkUv/FzFcOg==", "dependencies": { "@kurkle/color": "^0.3.0" }, "engines": { - "pnpm": ">=7" + "pnpm": ">=8" } }, "node_modules/chokidar": { @@ -10015,14 +9943,15 @@ } }, "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", "dev": true, "hasInstallScript": true, "dependencies": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", "next-tick": "^1.1.0" }, "engines": { @@ -10344,9 +10273,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "48.0.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.0.6.tgz", - "integrity": "sha512-LgwXOX6TWxxFYcbdVe+BJ94Kl/pgjSPYHLzqEdAMXTA1BH9WDx7iJ+9/iDajPF64LtzWX8C1mCfpbMZjJGhAOw==", + "version": "48.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.1.tgz", + "integrity": "sha512-iUvbcyDZSO/9xSuRv2HQBw++8VkV/pt3UWtX9cpPH0l7GKPq78QC/6+PmyQHHvNZaTjAce6QVciEbnc6J/zH5g==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.42.0", @@ -10662,6 +10591,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esniff/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + }, "node_modules/espree": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", @@ -10746,6 +10696,16 @@ "node": ">= 0.6" } }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, "node_modules/eventemitter-asyncresource": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", @@ -11653,9 +11613,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -14666,9 +14626,9 @@ } }, "node_modules/jasmine-core": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.3.0.tgz", - "integrity": "sha512-qybtBUesniQdW6n+QIHMng2vDOHscIC/dEXjW+JzO9+LoAZMb03RCUC5xFOv/btSKPm1xL42fn+RjlU4oB42Lg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.0.tgz", + "integrity": "sha512-O236+gd0ZXS8YAjFx8xKaJ94/erqUliEkJTDedyE7iHvv4ZVqi+q+8acJxu05/WJDKm512EUNn809In37nWlAQ==", "dev": true }, "node_modules/jasmine-spec-reporter": { @@ -14934,9 +14894,9 @@ "dev": true }, "node_modules/karma": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.2.tgz", - "integrity": "sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==", + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.3.tgz", + "integrity": "sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==", "dev": true, "dependencies": { "@colors/colors": "1.5.0", @@ -14958,7 +14918,7 @@ "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", - "socket.io": "^4.4.1", + "socket.io": "^4.7.2", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", @@ -14972,9 +14932,9 @@ } }, "node_modules/karma-chrome-launcher": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", - "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", "dev": true, "dependencies": { "which": "^1.2.1" @@ -15118,12 +15078,12 @@ } }, "node_modules/karma-jasmine-html-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", + "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", "dev": true, "peerDependencies": { - "jasmine-core": "^4.0.0", + "jasmine-core": "^4.0.0 || ^5.0.0", "karma": "^6.0.0", "karma-jasmine": "^5.0.0" } @@ -16896,9 +16856,9 @@ } }, "node_modules/npm": { - "version": "9.8.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-9.8.1.tgz", - "integrity": "sha512-AfDvThQzsIXhYgk9zhbk5R+lh811lKkLAeQMMhSypf1BM7zUafeIIBzMzespeuVEJ0+LvY36oRQYf7IKLzU3rw==", + "version": "9.9.3", + "resolved": "https://registry.npmjs.org/npm/-/npm-9.9.3.tgz", + "integrity": "sha512-Z1l+rcQ5kYb17F3hHtO601arEpvdRYnCLtg8xo3AGtyj3IthwaraEOexI9903uANkifFbqHC8hT53KIrozWg8A==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -16943,6 +16903,7 @@ "ms", "node-gyp", "nopt", + "normalize-package-data", "npm-audit-report", "npm-install-checks", "npm-package-arg", @@ -16959,6 +16920,7 @@ "read", "semver", "sigstore", + "spdx-expression-parse", "ssri", "supports-color", "tar", @@ -16971,8 +16933,8 @@ ], "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^6.3.0", - "@npmcli/config": "^6.2.1", + "@npmcli/arborist": "^6.5.0", + "@npmcli/config": "^6.4.0", "@npmcli/fs": "^3.1.0", "@npmcli/map-workspaces": "^3.0.4", "@npmcli/package-json": "^4.0.1", @@ -16980,43 +16942,44 @@ "@npmcli/run-script": "^6.0.2", "abbrev": "^2.0.0", "archy": "~1.0.0", - "cacache": "^17.1.3", + "cacache": "^17.1.4", "chalk": "^5.3.0", - "ci-info": "^3.8.0", + "ci-info": "^4.0.0", "cli-columns": "^4.0.0", "cli-table3": "^0.6.3", "columnify": "^1.6.0", "fastest-levenshtein": "^1.0.16", - "fs-minipass": "^3.0.2", - "glob": "^10.2.7", + "fs-minipass": "^3.0.3", + "glob": "^10.3.10", "graceful-fs": "^4.2.11", "hosted-git-info": "^6.1.1", "ini": "^4.1.1", "init-package-json": "^5.0.0", "is-cidr": "^4.0.2", - "json-parse-even-better-errors": "^3.0.0", + "json-parse-even-better-errors": "^3.0.1", "libnpmaccess": "^7.0.2", - "libnpmdiff": "^5.0.19", - "libnpmexec": "^6.0.3", - "libnpmfund": "^4.0.19", + "libnpmdiff": "^5.0.20", + "libnpmexec": "^6.0.4", + "libnpmfund": "^4.2.1", "libnpmhook": "^9.0.3", "libnpmorg": "^5.0.4", - "libnpmpack": "^5.0.19", - "libnpmpublish": "^7.5.0", + "libnpmpack": "^5.0.20", + "libnpmpublish": "^7.5.1", "libnpmsearch": "^6.0.2", "libnpmteam": "^5.0.3", "libnpmversion": "^4.0.2", "make-fetch-happen": "^11.1.1", "minimatch": "^9.0.3", - "minipass": "^5.0.0", + "minipass": "^7.0.4", "minipass-pipeline": "^1.2.4", "ms": "^2.1.2", - "node-gyp": "^9.4.0", + "node-gyp": "^9.4.1", "nopt": "^7.2.0", + "normalize-package-data": "^5.0.0", "npm-audit-report": "^5.0.0", - "npm-install-checks": "^6.1.1", + "npm-install-checks": "^6.3.0", "npm-package-arg": "^10.1.0", - "npm-pick-manifest": "^8.0.1", + "npm-pick-manifest": "^8.0.2", "npm-profile": "^7.0.1", "npm-registry-fetch": "^14.0.5", "npm-user-validate": "^2.0.0", @@ -17027,11 +16990,12 @@ "proc-log": "^3.0.0", "qrcode-terminal": "^0.12.0", "read": "^2.1.0", - "semver": "^7.5.4", - "sigstore": "^1.7.0", - "ssri": "^10.0.4", + "semver": "^7.6.0", + "sigstore": "^1.9.0", + "spdx-expression-parse": "^3.0.1", + "ssri": "^10.0.5", "supports-color": "^9.4.0", - "tar": "^6.1.15", + "tar": "^6.2.0", "text-table": "~0.2.0", "tiny-relative-date": "^1.3.0", "treeverse": "^3.0.0", @@ -17160,6 +17124,11 @@ "node": ">=0.1.90" } }, + "node_modules/npm/node_modules/@gar/promisify": { + "version": "1.1.3", + "inBundle": true, + "license": "MIT" + }, "node_modules/npm/node_modules/@isaacs/cliui": { "version": "8.0.2", "inBundle": true, @@ -17228,7 +17197,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "6.3.0", + "version": "6.5.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -17240,7 +17209,7 @@ "@npmcli/name-from-folder": "^2.0.0", "@npmcli/node-gyp": "^3.0.0", "@npmcli/package-json": "^4.0.0", - "@npmcli/query": "^3.0.0", + "@npmcli/query": "^3.1.0", "@npmcli/run-script": "^6.0.0", "bin-links": "^4.0.1", "cacache": "^17.0.4", @@ -17250,7 +17219,7 @@ "json-stringify-nice": "^1.1.4", "minimatch": "^9.0.0", "nopt": "^7.0.0", - "npm-install-checks": "^6.0.0", + "npm-install-checks": "^6.2.0", "npm-package-arg": "^10.1.0", "npm-pick-manifest": "^8.0.1", "npm-registry-fetch": "^14.0.3", @@ -17274,12 +17243,12 @@ } }, "node_modules/npm/node_modules/@npmcli/config": { - "version": "6.2.1", + "version": "6.4.1", "inBundle": true, "license": "ISC", "dependencies": { "@npmcli/map-workspaces": "^3.0.2", - "ci-info": "^3.8.0", + "ci-info": "^4.0.0", "ini": "^4.1.0", "nopt": "^7.0.0", "proc-log": "^3.0.0", @@ -17374,6 +17343,18 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/@npmcli/move-file": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "2.0.0", "inBundle": true, @@ -17419,7 +17400,7 @@ } }, "node_modules/npm/node_modules/@npmcli/query": { - "version": "3.0.0", + "version": "3.1.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -17453,20 +17434,44 @@ "node": ">=14" } }, + "node_modules/npm/node_modules/@sigstore/bundle": { + "version": "1.1.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/npm/node_modules/@sigstore/protobuf-specs": { - "version": "0.1.0", + "version": "0.2.1", + "inBundle": true, + "license": "Apache-2.0", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@sigstore/sign": { + "version": "1.0.0", "inBundle": true, "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "make-fetch-happen": "^11.0.1" + }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "1.0.2", + "version": "1.0.3", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@sigstore/protobuf-specs": "^0.1.0", + "@sigstore/protobuf-specs": "^0.2.0", "tuf-js": "^1.1.7" }, "engines": { @@ -17509,17 +17514,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/abort-controller": { - "version": "3.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, "node_modules/npm/node_modules/agent-base": { "version": "6.0.2", "inBundle": true, @@ -17532,12 +17526,10 @@ } }, "node_modules/npm/node_modules/agentkeepalive": { - "version": "4.3.0", + "version": "4.5.0", "inBundle": true, "license": "MIT", "dependencies": { - "debug": "^4.1.0", - "depd": "^2.0.0", "humanize-ms": "^1.2.1" }, "engines": { @@ -17589,13 +17581,9 @@ "license": "MIT" }, "node_modules/npm/node_modules/are-we-there-yet": { - "version": "4.0.0", + "version": "4.0.2", "inBundle": true, "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^4.1.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -17605,27 +17593,8 @@ "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT" - }, "node_modules/npm/node_modules/bin-links": { - "version": "4.0.2", + "version": "4.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -17654,29 +17623,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/npm/node_modules/buffer": { - "version": "6.0.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "node_modules/npm/node_modules/builtins": { "version": "5.0.1", "inBundle": true, @@ -17686,7 +17632,7 @@ } }, "node_modules/npm/node_modules/cacache": { - "version": "17.1.3", + "version": "17.1.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -17694,7 +17640,7 @@ "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^7.7.1", - "minipass": "^5.0.0", + "minipass": "^7.0.3", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", @@ -17727,7 +17673,7 @@ } }, "node_modules/npm/node_modules/ci-info": { - "version": "3.8.0", + "version": "4.0.0", "funding": [ { "type": "github", @@ -17794,7 +17740,7 @@ } }, "node_modules/npm/node_modules/cmd-shim": { - "version": "6.0.1", + "version": "6.0.2", "inBundle": true, "license": "ISC", "engines": { @@ -17927,16 +17873,8 @@ "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/depd": { - "version": "2.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/npm/node_modules/diff": { - "version": "5.1.0", + "version": "5.2.0", "inBundle": true, "license": "BSD-3-Clause", "engines": { @@ -17975,22 +17913,6 @@ "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/event-target-shim": { - "version": "5.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/npm/node_modules/events": { - "version": "3.3.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, "node_modules/npm/node_modules/exponential-backoff": { "version": "3.1.1", "inBundle": true, @@ -18020,11 +17942,11 @@ } }, "node_modules/npm/node_modules/fs-minipass": { - "version": "3.0.2", + "version": "3.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^5.0.0" + "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -18036,9 +17958,12 @@ "license": "ISC" }, "node_modules/npm/node_modules/function-bind": { - "version": "1.1.1", + "version": "1.1.2", "inBundle": true, - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/npm/node_modules/gauge": { "version": "5.0.1", @@ -18059,18 +17984,18 @@ } }, "node_modules/npm/node_modules/glob": { - "version": "10.2.7", + "version": "10.3.10", "inBundle": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2", - "path-scurry": "^1.7.0" + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" }, "bin": { - "glob": "dist/cjs/src/bin.js" + "glob": "dist/esm/bin.mjs" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -18084,22 +18009,22 @@ "inBundle": true, "license": "ISC" }, - "node_modules/npm/node_modules/has": { - "version": "1.0.3", + "node_modules/npm/node_modules/has-unicode": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/hasown": { + "version": "2.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.1" + "function-bind": "^1.1.2" }, "engines": { - "node": ">= 0.4.0" + "node": ">= 0.4" } }, - "node_modules/npm/node_modules/has-unicode": { - "version": "2.0.1", - "inBundle": true, - "license": "ISC" - }, "node_modules/npm/node_modules/hosted-git-info": { "version": "6.1.1", "inBundle": true, @@ -18161,27 +18086,8 @@ "node": ">=0.10.0" } }, - "node_modules/npm/node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "BSD-3-Clause" - }, "node_modules/npm/node_modules/ignore-walk": { - "version": "6.0.3", + "version": "6.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -18207,6 +18113,11 @@ "node": ">=8" } }, + "node_modules/npm/node_modules/infer-owner": { + "version": "1.0.4", + "inBundle": true, + "license": "ISC" + }, "node_modules/npm/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -18246,10 +18157,22 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/ip": { - "version": "2.0.0", + "node_modules/npm/node_modules/ip-address": { + "version": "9.0.5", "inBundle": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/npm/node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "inBundle": true, + "license": "BSD-3-Clause" }, "node_modules/npm/node_modules/ip-regex": { "version": "4.3.0", @@ -18271,11 +18194,11 @@ } }, "node_modules/npm/node_modules/is-core-module": { - "version": "2.12.1", + "version": "2.13.1", "inBundle": true, "license": "MIT", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18300,7 +18223,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/jackspeak": { - "version": "2.2.1", + "version": "2.3.6", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -18316,8 +18239,13 @@ "@pkgjs/parseargs": "^0.11.0" } }, + "node_modules/npm/node_modules/jsbn": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/npm/node_modules/json-parse-even-better-errors": { - "version": "3.0.0", + "version": "3.0.1", "inBundle": true, "license": "MIT", "engines": { @@ -18351,7 +18279,7 @@ "license": "MIT" }, "node_modules/npm/node_modules/libnpmaccess": { - "version": "7.0.2", + "version": "7.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -18363,11 +18291,11 @@ } }, "node_modules/npm/node_modules/libnpmdiff": { - "version": "5.0.19", + "version": "5.0.21", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0", + "@npmcli/arborist": "^6.5.0", "@npmcli/disparity-colors": "^3.0.0", "@npmcli/installed-package-contents": "^2.0.2", "binary-extensions": "^2.2.0", @@ -18382,13 +18310,13 @@ } }, "node_modules/npm/node_modules/libnpmexec": { - "version": "6.0.3", + "version": "6.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0", + "@npmcli/arborist": "^6.5.0", "@npmcli/run-script": "^6.0.0", - "ci-info": "^3.7.1", + "ci-info": "^4.0.0", "npm-package-arg": "^10.1.0", "npmlog": "^7.0.1", "pacote": "^15.0.8", @@ -18403,18 +18331,18 @@ } }, "node_modules/npm/node_modules/libnpmfund": { - "version": "4.0.19", + "version": "4.2.2", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0" + "@npmcli/arborist": "^6.5.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm/node_modules/libnpmhook": { - "version": "9.0.3", + "version": "9.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -18426,7 +18354,7 @@ } }, "node_modules/npm/node_modules/libnpmorg": { - "version": "5.0.4", + "version": "5.0.5", "inBundle": true, "license": "ISC", "dependencies": { @@ -18438,11 +18366,11 @@ } }, "node_modules/npm/node_modules/libnpmpack": { - "version": "5.0.19", + "version": "5.0.21", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0", + "@npmcli/arborist": "^6.5.0", "@npmcli/run-script": "^6.0.0", "npm-package-arg": "^10.1.0", "pacote": "^15.0.8" @@ -18452,11 +18380,11 @@ } }, "node_modules/npm/node_modules/libnpmpublish": { - "version": "7.5.0", + "version": "7.5.2", "inBundle": true, "license": "ISC", "dependencies": { - "ci-info": "^3.6.1", + "ci-info": "^4.0.0", "normalize-package-data": "^5.0.0", "npm-package-arg": "^10.1.0", "npm-registry-fetch": "^14.0.3", @@ -18470,7 +18398,7 @@ } }, "node_modules/npm/node_modules/libnpmsearch": { - "version": "6.0.2", + "version": "6.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -18481,7 +18409,7 @@ } }, "node_modules/npm/node_modules/libnpmteam": { - "version": "5.0.3", + "version": "5.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -18493,7 +18421,7 @@ } }, "node_modules/npm/node_modules/libnpmversion": { - "version": "4.0.2", + "version": "4.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -18540,6 +18468,14 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/minimatch": { "version": "9.0.3", "inBundle": true, @@ -18555,11 +18491,11 @@ } }, "node_modules/npm/node_modules/minipass": { - "version": "5.0.0", + "version": "7.0.4", "inBundle": true, "license": "ISC", "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/npm/node_modules/minipass-collect": { @@ -18585,11 +18521,11 @@ } }, "node_modules/npm/node_modules/minipass-fetch": { - "version": "3.0.3", + "version": "3.0.4", "inBundle": true, "license": "MIT", "dependencies": { - "minipass": "^5.0.0", + "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, @@ -18742,7 +18678,7 @@ } }, "node_modules/npm/node_modules/node-gyp": { - "version": "9.4.0", + "version": "9.4.1", "inBundle": true, "license": "MIT", "dependencies": { @@ -18750,7 +18686,7 @@ "exponential-backoff": "^3.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^11.0.3", + "make-fetch-happen": "^10.0.3", "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", @@ -18765,6 +18701,18 @@ "node": "^12.13 || ^14.13 || >=16" } }, + "node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs": { + "version": "2.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm/node_modules/node-gyp/node_modules/abbrev": { "version": "1.1.1", "inBundle": true, @@ -18791,6 +18739,82 @@ "concat-map": "0.0.1" } }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache": { + "version": "16.1.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass": { + "version": "2.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/npm/node_modules/node-gyp/node_modules/gauge": { "version": "4.0.4", "inBundle": true, @@ -18828,6 +18852,32 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "10.2.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm/node_modules/node-gyp/node_modules/minimatch": { "version": "3.1.2", "inBundle": true, @@ -18839,6 +18889,33 @@ "node": "*" } }, + "node_modules/npm/node_modules/node-gyp/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, "node_modules/npm/node_modules/node-gyp/node_modules/nopt": { "version": "6.0.0", "inBundle": true, @@ -18867,23 +18944,43 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/readable-stream": { - "version": "3.6.2", + "node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": { + "version": "3.0.7", "inBundle": true, - "license": "MIT", + "license": "ISC" + }, + "node_modules/npm/node_modules/node-gyp/node_modules/ssri": { + "version": "9.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "minipass": "^3.1.1" }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": { - "version": "3.0.7", + "node_modules/npm/node_modules/node-gyp/node_modules/unique-filename": { + "version": "2.0.1", "inBundle": true, - "license": "ISC" + "license": "ISC", + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/unique-slug": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } }, "node_modules/npm/node_modules/node-gyp/node_modules/which": { "version": "2.0.2", @@ -18947,7 +19044,7 @@ } }, "node_modules/npm/node_modules/npm-install-checks": { - "version": "6.1.1", + "version": "6.3.0", "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -18991,7 +19088,7 @@ } }, "node_modules/npm/node_modules/npm-pick-manifest": { - "version": "8.0.1", + "version": "8.0.2", "inBundle": true, "license": "ISC", "dependencies": { @@ -19033,6 +19130,14 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/npm-user-validate": { "version": "2.0.0", "inBundle": true, @@ -19108,6 +19213,14 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/pacote/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "3.0.1", "inBundle": true, @@ -19138,12 +19251,12 @@ } }, "node_modules/npm/node_modules/path-scurry": { - "version": "1.9.2", + "version": "1.10.1", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^9.1.1", - "minipass": "^5.0.0 || ^6.0.2" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -19153,7 +19266,7 @@ } }, "node_modules/npm/node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.1.1", + "version": "10.2.0", "inBundle": true, "license": "ISC", "engines": { @@ -19161,7 +19274,7 @@ } }, "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.0.13", + "version": "6.0.15", "inBundle": true, "license": "MIT", "dependencies": { @@ -19180,14 +19293,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/process": { - "version": "0.11.10", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", "inBundle": true, @@ -19285,17 +19390,16 @@ } }, "node_modules/npm/node_modules/readable-stream": { - "version": "4.4.0", + "version": "3.6.2", "inBundle": true, "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 6" } }, "node_modules/npm/node_modules/retry": { @@ -19385,7 +19489,7 @@ "optional": true }, "node_modules/npm/node_modules/semver": { - "version": "7.5.4", + "version": "7.6.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -19434,7 +19538,7 @@ } }, "node_modules/npm/node_modules/signal-exit": { - "version": "4.0.2", + "version": "4.1.0", "inBundle": true, "license": "ISC", "engines": { @@ -19445,12 +19549,14 @@ } }, "node_modules/npm/node_modules/sigstore": { - "version": "1.7.0", + "version": "1.9.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@sigstore/protobuf-specs": "^0.1.0", - "@sigstore/tuf": "^1.0.1", + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "@sigstore/sign": "^1.0.0", + "@sigstore/tuf": "^1.0.3", "make-fetch-happen": "^11.0.1" }, "bin": { @@ -19470,15 +19576,15 @@ } }, "node_modules/npm/node_modules/socks": { - "version": "2.7.1", + "version": "2.8.1", "inBundle": true, "license": "MIT", "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, @@ -19505,7 +19611,7 @@ } }, "node_modules/npm/node_modules/spdx-exceptions": { - "version": "2.3.0", + "version": "2.5.0", "inBundle": true, "license": "CC-BY-3.0" }, @@ -19519,16 +19625,16 @@ } }, "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.13", + "version": "3.0.17", "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/ssri": { - "version": "10.0.4", + "version": "10.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^5.0.0" + "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -19604,7 +19710,7 @@ } }, "node_modules/npm/node_modules/tar": { - "version": "6.1.15", + "version": "6.2.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -19641,6 +19747,14 @@ "node": ">=8" } }, + "node_modules/npm/node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", "inBundle": true, @@ -22430,18 +22544,18 @@ } }, "node_modules/rxfire": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/rxfire/-/rxfire-6.0.4.tgz", - "integrity": "sha512-s/1SkWLA1SIKqQl3DFKkKRYHda4z8YeGBY/v2IWsN3EqHEParKV1+WXDkxhOhra2NDlv5GB0WAbeO3QE8kPkmg==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/rxfire/-/rxfire-6.0.5.tgz", + "integrity": "sha512-ycBsANGbya3GNtOBKzZVATLEV+0S9gUrlTfwnN15TCXtgG8OgIMAuv2k9+kMeVaevp/DRp1KT+vYf6Wkop6gvw==", "peerDependencies": { - "firebase": "^10.0.0", + "firebase": "^9.0.0 || ^10.0.0", "rxjs": "^6.0.0 || ^7.0.0" } }, "node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dependencies": { "tslib": "^2.1.0" } @@ -24530,25 +24644,28 @@ } }, "node_modules/ts-node": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "version": "8.10.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz", + "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==", "dev": true, "dependencies": { "arg": "^4.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", - "source-map-support": "^0.5.6", - "yn": "^3.0.0" + "source-map-support": "^0.5.17", + "yn": "3.1.1" }, "bin": { - "ts-node": "dist/bin.js" + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" }, "engines": { - "node": ">=4.2.0" + "node": ">=6.0.0" }, "peerDependencies": { - "typescript": ">=2.0" + "typescript": ">=2.7" } }, "node_modules/tsconfig-paths": { @@ -26350,9 +26467,9 @@ } }, "node_modules/zone.js": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.1.tgz", - "integrity": "sha512-+bIeDAFEBYuXRuU3qGQvzdPap+N1zjM4KkBAiiQuVVCrHrhjDuY6VkUhNa5+U27+9w0q3fbKiMCbpJ0XzMmSWA==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.3.tgz", + "integrity": "sha512-MKPbmZie6fASC/ps4dkmIhaT5eonHkEt6eAy80K42tAm0G2W+AahLJjbfi6X9NPdciOE9GRFTTM8u2IiF6O3ww==", "dependencies": { "tslib": "^2.3.0" } diff --git a/package.json b/package.json index 7548c62a..5c3ef934 100644 --- a/package.json +++ b/package.json @@ -22,30 +22,30 @@ "@angular/platform-browser-dynamic": "^16.2.12", "@angular/router": "^16.2.12", "@angular/service-worker": "^16.2.12", - "@capacitor/android": "5.7.0", + "@capacitor/android": "5.7.3", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", - "@capacitor/core": "^5.0.0", + "@capacitor/core": "5.7.3", "@capacitor/haptics": "5.0.7", "@capacitor/keyboard": "5.0.8", "@capacitor/status-bar": "5.0.7", - "@ionic/angular": "^7.1.0", + "@ionic/angular": "7.8.0", "@ionic/cli": "7.2.0", "@ionic/pwa-elements": "^3.1.1", "angular-google-tag-manager": "^1.7.0", - "chart.js": "4.4.1", + "chart.js": "4.4.2", "file-saver": "^2.0.5", "http-server": "^14.1.1", "ionicons": "7.2.2", "ng2-charts": "^4.1.1", - "npm": "^9.7.1", - "rxfire": "^6.0.4", - "rxjs": "~7.5.0", + "npm": "9.9.3", + "rxfire": "6.0.5", + "rxjs": "7.8.1", "tslib": "^2.3.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "~0.13.1" + "zone.js": "0.13.3" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", @@ -57,29 +57,29 @@ "@angular/compiler": "^16.2.12", "@angular/compiler-cli": "^16.2.12", "@angular/language-service": "^16.2.12", - "@capacitor/cli": "^5.0.0", + "@capacitor/cli": "5.7.3", "@ionic/angular-toolkit": "11.0.1", "@types/file-saver": "2.0.7", "@types/jasmine": "5.1.4", - "@types/node": "20.11.17", + "@types/node": "20.11.28", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "eslint": "^7.6.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-jsdoc": "48.0.6", + "eslint-plugin-jsdoc": "48.2.1", "eslint-plugin-prefer-arrow": "1.2.3", "gulp": "4.0.2", "gulp-gzip": "^1.4.2", "gzipper": "^7.2.0", - "jasmine-core": "~4.3.0", + "jasmine-core": "4.6.0", "jasmine-spec-reporter": "~5.0.0", - "karma": "~6.4.0", - "karma-chrome-launcher": "~3.1.0", + "karma": "6.4.3", + "karma-chrome-launcher": "3.2.0", "karma-coverage": "~2.2.0", "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "ts-node": "~8.3.0", + "karma-jasmine-html-reporter": "2.1.0", + "ts-node": "8.10.2", "typescript": "~4.9.5" }, "description": "A project to help people manage Time, Money and resources.", @@ -90,4 +90,4 @@ "Safari >=13", "iOS >=13" ] -} \ No newline at end of file +} diff --git a/project-summary.md b/project-summary.md new file mode 100644 index 00000000..46bebcc7 --- /dev/null +++ b/project-summary.md @@ -0,0 +1,88 @@ +## Capacitor Plugins + +- 🟩 [@capacitor/app@5.0.7](https://github.com/ionic-team/capacitor-plugins.git) +- 🟩 [@capacitor/camera@5.0.9](https://github.com/ionic-team/capacitor-plugins.git) +- 🟩 [@capacitor/clipboard@5.0.7](https://github.com/ionic-team/capacitor-plugins.git) +- 🟩 [@capacitor/haptics@5.0.7](https://github.com/ionic-team/capacitor-plugins.git) +- 🟩 [@capacitor/keyboard@5.0.8](https://github.com/ionic-team/capacitor-plugins.git) +- 🟩 [@capacitor/status-bar@5.0.7](https://github.com/ionic-team/capacitor-plugins.git) +## Cordova Plugins + +## Dependencies + +- 🟧 [@angular-devkit/build-angular@16.2.12](https://github.com/angular/angular-cli.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular-eslint/builder@16.3.1](https://github.com/angular-eslint/angular-eslint.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular-eslint/eslint-plugin@16.3.1](https://github.com/angular-eslint/angular-eslint.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular-eslint/eslint-plugin-template@16.3.1](https://github.com/angular-eslint/angular-eslint.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular-eslint/template-parser@16.3.1](https://github.com/angular-eslint/angular-eslint.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/cli@16.2.12](https://github.com/angular/angular-cli.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/common@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/compiler@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/compiler-cli@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/core@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/fire@7.6.1](https://github.com/angular/angularfire.git) - (Latest 17.0.1) - Is behind 10 major versions. +- 🟧 [@angular/forms@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/language-service@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/platform-browser@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/platform-browser-dynamic@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/router@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟧 [@angular/service-worker@16.2.12](https://github.com/angular/angular.git) - (Latest 17.3.0) - Is behind 1 major version. +- 🟩 [@capacitor/android@5.7.3](https://github.com/ionic-team/capacitor.git) +- 🟩 [@capacitor/cli@5.7.3](https://github.com/ionic-team/capacitor.git) +- 🟩 [@capacitor/core@5.7.3](https://github.com/ionic-team/capacitor.git) +- 🟩 [@ionic/angular@7.8.0](https://github.com/ionic-team/ionic-framework.git) +- 🟩 [@ionic/angular-toolkit@11.0.1](https://github.com/ionic-team/angular-toolkit.git) +- 🟩 [@ionic/cli@7.2.0](https://github.com/ionic-team/ionic-cli.git) +- 🟩 [@ionic/pwa-elements@3.2.2](https://github.com/ionic-team/ionic-pwa-elements.git) +- 🟩 [@types/file-saver@2.0.7](https://github.com/DefinitelyTyped/DefinitelyTyped.git) +- 🟩 [@types/jasmine@5.1.4](https://github.com/DefinitelyTyped/DefinitelyTyped.git) +- 🟩 [@types/node@20.11.28](https://github.com/DefinitelyTyped/DefinitelyTyped.git) +- 🟧 [@typescript-eslint/eslint-plugin@6.21.0](https://github.com/typescript-eslint/typescript-eslint.git) - (Latest 7.2.0) - Is behind 1 major version. +- 🟧 [@typescript-eslint/parser@6.21.0](https://github.com/typescript-eslint/typescript-eslint.git) - (Latest 7.2.0) - Is behind 1 major version. +- 🟩 [angular-google-tag-manager@1.8.0](https://github.com/mzuccaroli/angular-google-tag-manager.git) - (Latest 1.9.0) +- 🟩 [chart.js@4.4.2](https://github.com/chartjs/Chart.js.git) +- 🟧 [eslint@7.32.0](https://github.com/eslint/eslint.git) - (Latest 8.57.0) - Is behind 1 major version. +- 🟩 [eslint-plugin-import@2.29.1](https://github.com/import-js/eslint-plugin-import.git) +- 🟩 [eslint-plugin-jsdoc@48.2.1](https://github.com/gajus/eslint-plugin-jsdoc.git) +- 🟥 [eslint-plugin-prefer-arrow@1.2.3](https://github.com/TristonJ/eslint-plugin-prefer-arrow.git) - Unmaintained (3.1 years since last release) +- 🟥 [file-saver@2.0.5](https://github.com/eligrey/FileSaver.js.git) - Unmaintained (3.3 years since last release) +- 🟥 [gulp@4.0.2](https://github.com/gulpjs/gulp.git) - Unmaintained (4.9 years since last release) +- 🟥 [gulp-gzip@1.4.2](https://github.com/jstuckey/gulp-gzip.git) - Unmaintained (6.2 years since last release) +- 🟧 [gzipper@7.2.0](https://github.com/gios/gzipper.git) - May be unmaintained (1.4 years since last release) +- 🟧 [http-server@14.1.1](https://github.com/http-party/http-server.git) - May be unmaintained (1.8 years since last release) +- 🟩 [ionicons@7.2.2](https://github.com/ionic-team/ionicons.git) +- 🟧 [jasmine-core@4.6.0](https://github.com/jasmine/jasmine.git) - (Latest 5.1.2) - Is behind 1 major version. +- 🟧 [jasmine-spec-reporter@5.0.2](https://github.com/bcaudan/jasmine-spec-reporter.git) - (Latest 7.0.0) - Is behind 2 major versions. +- 🟩 [karma@6.4.3](https://github.com/karma-runner/karma.git) +- 🟩 [karma-chrome-launcher@3.2.0](https://github.com/karma-runner/karma-chrome-launcher.git) +- 🟩 [karma-coverage@2.2.1](https://github.com/karma-runner/karma-coverage.git) +- 🟥 [karma-coverage-istanbul-reporter@3.0.3](https://github.com/mattlewis92/karma-coverage-istanbul-reporter.git) - Unmaintained (3.8 years since last release) +- 🟧 [karma-jasmine@5.1.0](https://github.com/karma-runner/karma-jasmine.git) - May be unmaintained (1.8 years since last release) +- 🟩 [karma-jasmine-html-reporter@2.1.0](https://github.com/dfederm/karma-jasmine-html-reporter.git) +- 🟧 [ng2-charts@4.1.1](https://github.com/valor-software/ng2-charts.git) - (Latest 6.0.0) - Is behind 2 major versions. +- 🟧 [npm@9.9.3](https://github.com/npm/cli.git) - (Latest 10.5.0) - Is behind 1 major version. +- 🟩 [rxfire@6.0.5](https://github.com/firebaseextended/rxfire.git) +- 🟩 [rxjs@7.8.1](https://github.com/reactivex/rxjs.git) +- 🟧 [ts-node@8.10.2](https://github.com/TypeStrong/ts-node.git) - (Latest 10.9.2) - Is behind 2 major versions. +- 🟩 [tslib@2.6.2](https://github.com/Microsoft/tslib.git) +- 🟧 [typescript@4.9.5](https://github.com/Microsoft/TypeScript.git) - (Latest 5.4.2) - Is behind 1 major version. +- 🟧 [xlsx@0.18.5](https://github.com/SheetJS/sheetjs.git) - May be unmaintained (2 years since last release) +- 🟥 [xlsx-style@0.8.13](https://github.com/protobi/js-xlsx.git#beta) - Unmaintained (7.8 years since last release) +- 🟩 [zone.js@0.13.3](https://github.com/angular/angular.git) - (Latest 0.14.4) +### Maintenance Score +29 out of 65 dependencies were up to date without issues. + + + +## Nonstandard naming +The following files and folders do not follow the standard naming convention: + +- /app/models/class/masterData/master-data.spec.ts +- /app/models/class/masterData/master-data.ts +- /app/models/class/seoTags/seo.spec.ts +- /app/models/class/seoTags/seo.ts +- /app/models/data/classTweleveSyllabus.data.ts +- /app/models/data/studyOptions.data.ts +- /app/models/interface/masterData.model.ts +- /app/models/interface/userProfile.interface.ts +- /assets/icon/oie_6fylN18hnrZg.png From 1fc18bbcd5e16f1b065fae258402d148644ec45b Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 19:33:00 +0530 Subject: [PATCH 018/126] New: Icon generation --- project-summary.md | 2 +- src/assets/icons/icon-128.webp | Bin 0 -> 4399 bytes src/assets/icons/icon-128x128.png | Bin 5452 -> 0 bytes src/assets/icons/icon-144x144.png | Bin 6352 -> 0 bytes src/assets/icons/icon-152x152.png | Bin 6870 -> 0 bytes src/assets/icons/icon-192.webp | Bin 0 -> 7542 bytes src/assets/icons/icon-192x192.png | Bin 13733 -> 0 bytes src/assets/icons/icon-256.webp | Bin 0 -> 11331 bytes src/assets/icons/icon-384x384.png | Bin 33149 -> 0 bytes src/assets/icons/icon-48.webp | Bin 0 -> 1434 bytes src/assets/icons/icon-512.webp | Bin 0 -> 36037 bytes src/assets/icons/icon-512x512.png | Bin 42902 -> 0 bytes src/assets/icons/icon-72.webp | Bin 0 -> 2386 bytes src/assets/icons/icon-72x72.png | Bin 2900 -> 0 bytes src/assets/icons/icon-96.webp | Bin 0 -> 3342 bytes src/assets/icons/icon-96x96.png | Bin 7824 -> 0 bytes src/manifest.webmanifest | 47 +++++++++++++----------------- 17 files changed, 22 insertions(+), 27 deletions(-) create mode 100644 src/assets/icons/icon-128.webp delete mode 100644 src/assets/icons/icon-128x128.png delete mode 100644 src/assets/icons/icon-144x144.png delete mode 100644 src/assets/icons/icon-152x152.png create mode 100644 src/assets/icons/icon-192.webp delete mode 100644 src/assets/icons/icon-192x192.png create mode 100644 src/assets/icons/icon-256.webp delete mode 100644 src/assets/icons/icon-384x384.png create mode 100644 src/assets/icons/icon-48.webp create mode 100644 src/assets/icons/icon-512.webp delete mode 100644 src/assets/icons/icon-512x512.png create mode 100644 src/assets/icons/icon-72.webp delete mode 100644 src/assets/icons/icon-72x72.png create mode 100644 src/assets/icons/icon-96.webp delete mode 100644 src/assets/icons/icon-96x96.png diff --git a/project-summary.md b/project-summary.md index 46bebcc7..b3ef379a 100644 --- a/project-summary.md +++ b/project-summary.md @@ -81,7 +81,7 @@ The following files and folders do not follow the standard naming convention: - /app/models/class/masterData/master-data.ts - /app/models/class/seoTags/seo.spec.ts - /app/models/class/seoTags/seo.ts -- /app/models/data/classTweleveSyllabus.data.ts +- /app/models/data/classTwelveSyllabus.data.ts - /app/models/data/studyOptions.data.ts - /app/models/interface/masterData.model.ts - /app/models/interface/userProfile.interface.ts diff --git a/src/assets/icons/icon-128.webp b/src/assets/icons/icon-128.webp new file mode 100644 index 0000000000000000000000000000000000000000..d385629e72babcc961d8fce5e61c523c600c2b43 GIT binary patch literal 4399 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 literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-192x192.png b/src/assets/icons/icon-192x192.png deleted file mode 100644 index 798a697a35a8ba4a24172db4cd3c0954f905d7ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13733 zcmeHtbx>T-*6l$*UWnBG06hbyA18g6tjb%q*>8ASZWw7zpNOX$Ampb2h4KxE&yj+jFAl0mxdyF@{Z0 z{+YvbqPa1_(5ct0JKb7E`7e|4pzq65ikNIB!UB6eO`fq$u70D8+(X+D zNNKNmHNxvt`YIy)budUJsoxX4ON9--P$$e<-=Pw1S(0&2I&Tn@YfY;rU3nC4ItVW9 zeA3CCt`&GJ>JUZ@OT5SsFd0V+r*5dIzv*sR`PjxSWhTU{LP7f&i?YlK%#ucaNaUdV z&8eS+i@h}Cvw+nGxz%EPD>!9BC#gXhPV|t~qid!EWV#MuWvSKv^X(4-)gRRdkbv7aQt={B;kfgJ2y*2dg&^?6f(85VTVBNOknJ8 zHui|T0{~$$H+zVw70d}_0yDR?6`|d4YNZ8PLPcnGc$L6P_EInlOL-4Rn1+Y4rm2UO zsUVbAOcYbtO$b3?19O6a+-$6E;X-aAw10So5cj{UIcPzDAWl{yw7N>FASpXX7>I|R zhaJo&<7Vl?MJtL45_W`|38_oV{*3}r5}~zla z6zku7``z*iIy!>nsem+w+9)2(%8^jchD4GaBOu&dvIH7`nsGz1ovUZL(5X5j=+Ca=<9QL;6 ze;R%ZE+nD)LWGu!9sJK4RcnZo8Nxt>_NAq*v)ex#G%aml8cvYkYI5>}1^B?+JObQ& zJe)i{{Qm@L!yMs=O#IEs31;W!`P1@yScDM4AcTed&Qk=zpL#?rLQ;+}h?AY8rk$O& z2<>l|K))^j(X51+PEd#wL>l4*Ly&^Gc!a=QLR?&$ocu!EJVHF&EMQ(C?tj7CK`qVP z|8MBulLsXH*O1Fw!V&$u|Ec+l|Z0BlR^k$`d0{Whzkt*$4>;; zUrnYK5LD5if$yIR10j{-t4HZT|4{}hblZvk`s zUNin4u`tK~&_wtT;9nLQgxz0th{X%B7IOS!G5nimzn7i=kDtGd#s9}15Y+$e~OCS-OJ|0LI+JkOsZ_x}Fw?*9Jv_vz2=-F*N>oA4N_8W!~N0T_AP7KY7m0&E3t_ ztsi;r?akfo%}oGxP9Q~oAWiQ5&3yn>u0KW2_3d>4Ro?aWjUQE30C}DtNv{9n{Hv?0 zyBh@i{q6Pr_2rE(S@zxio&SAyAbGw&RSu%T8!y`rKR@vC`#S{W;>MRE%O8||b$Jy? zUg%4d<42SiPE(3-?IXPN?&dClq%fSK?DG6-Z)YEY_aVs+qAHA{stloh??aFqK$8)|w<-Xy=|KZ~4l%R(4Mh&dTlDX9pJ#4)?P(YkLbPTVqEr zuFv~&zO9XKW{Ec~PpoC@)pcf$#c_S|BFv1T{gftC7sL25jH)DGw`u45?&goJ68q*b z;)($B+}7lwA8VT%lRIleTc=k?KNh$4e;hTx?f>N8{yDTKOTO{P*2enGj}r5?x!#qf zo{hc_lPO}gm7Z-|v-`Wthv$cvW7YGcm9sOAYi(g;DT4LKTW48H^|KwTokc?p9z)68 zb<0EF7lu~PPR~EtcSi{pB`Q`-_bsHURDbas%~ShwaeA3=U(=f1U*pnO{-)!da9Mk8 z_t2;5Z`CWqrE{UAWygodr{|}i+`8)gdZ*i#2H($Qzp3gaeft-`BeeMtAnNn@ZZ3mzLMIR%(-5Yu~lcPR`YMclWjpgyUC4spYP;{~T$Xnrd1c z&X~=3UDZ`N7%Np$7FSnO&|K_ZUnJk2q*0dix;R83RmZrKAMuX^l8K_6G!TYHDUT>T zw3mMc2LP-`zYioJErS$M`M~LglFWmj$d9p6SuUE&UjhIKcp)vJ={C3Mjiaiu*|?|o z3KCrVX(}0iN}=(%`X$f<20u}~jBJM%*q=MFqs>pyaXM-ki`ToMf0yfGrmK%ll$X&L zA3@i=ncvjQD9xbN7+AEfBUYRb{E|fWK)A9@W ztzY}~mXE#nM~++e&&xr1*$p7EqvP-uF=i(;ar_Zer?1)lm>9ug1l|v?8&EDD&WP)V zImaHLf>^CBk=*#&K8kDmVf@IaN!yk2!2e#9(-T=$b*}*Ue68q?j0kB!!bmTAJMrid zb2|PNcg_luTiEVbYKSa~H<)ncOE40)>5F>#96<7?h?Lac+pgvN9^SjI1~t4p71F^_ zA7MaDv`;qasy%mDIEj@|g+ zRq%Sl9=75DI`iofYwApen3xgoN>Wc51}~$0_YyFm4qi_jbnP|MkU|<)yH86F$%7H& zQB&iUD(dZNNA1r|bM7uL-Z?IY@cE=tLv0R~Ws$du}xOC0izz*cl<=s6;JHddHL9&+kxvM7ArrMI@Sx2KPs05mW;ZWsV`Dz zgV4|c(u~09XHl|&8jHfnZJVkO8GvdPpv}VR&ghrp$ZXN*4yK!<=CLd~ZHj${zNKD6 z9zK|BVdYB}vbcVa7l8Fv5ILFiW><+tu$wVbS3VZQga)Xtptnx@v2F?@kz-+w$!_c> z!+sr#j1-it^!Qn^0gywQsO?k{3--7rVy6Snhkh(YL@a$d;{-@eLBP#%hR(0WK#}!W zv85$WuY#Cxw4muA*^9H{LMLLGVIZeUtIKflvdu~og*2ml$IJ2l_VBPtBtCi2G|QIb z1RXSpx8JeyUhzqK=>Xi((VACgzOrt>gp_0AVQ8xFb~SmTLVz;LsIjhuoDJ(ra~c0@ zi|@ahd_K1>pzj;`jE^5KlE$pl7$BK7^v-!Y74vW~Gt)_Bq-9PtZ}KRD-O4sg9gMGR zbdr=SzJjr3)C#>)E1*M%EgOD^0!Dz}%+I;^S7i$e*lyQR%?Sb5&nqs6mynV1+2dCG z7DwI?77{%S?pF1lYV}cX;_B{odxgAy)EK)opk5-6gHu^#$=u_3hTSH@qAGCHrK`Vl zcdCxLZdX}QJieW^2VIDNhP7!CZv?EoNy{-E6xTfD2_LHo>82%?smwN!pgAb;L2tuf zIguNB7EV?}%dU)H+c)K0n+bMfS3j-;OBV@$x!W6G0y&j797cSYx z-~P(M`LeO)(wcI|2FGO42kACSt{Y1nyZSiaRh`kv%;h5V?bF9vMu%Lh)%f%$B;u&@ zS3{p=9wuPYGY&ILJq@7vx|Uye`s*iF51HMwB~pv5=7U8XJFKn%mPEEXgJ&OP3}*Rd z&Cc=m>7%e7f4xChT><>xBW< zru(V+Ac7!dV4xJg6&X&IC;pBtTSC#)i%=K2QDx-|zRLH{hAPt<5$=Hc{^INxU0^r` z&yGvovQM{=c9AOJE%VmZF3IucsE}(O$e>p&OqSi%W?Tbqi(^{YIX=*n+C}CtQ{46Ytyl9b< z4R}poVmhpOX|zhS(rf}bgybxn`s5J52o(FIb<9*t$SXGj&T~#&pmn*CN&Q(0oAH6G zHm%la{O(r(xOngQacRq2VIOh}NXNtTu*;@B)1|qp9DMTW;~X<8kTr zN(vS*ig?sG^I_eHkWyRk1@!~3n(;8w3?y&gj|tKyT*mX(2bH(~}*3Qk#9? z5c|_jGx+t^L~U)6yCr|R+@vtWX66SgH*lD2qrSpvLi(dZ%gkNZR;4UcgHDq;4|<9e zJ6;``4+{aDB{Pn#+CRx3xFxG}u0{3DoptSV@HkUEccH$kJv^PlQfU#e=50qynOFx< zUwiV%MVRb8&af4<%G9_`socoo_w|Ik%GP?v?awpyS$cM8M^4*%Bd?2hS`Yr%Wc4+l z@2ZY}VkdT&Yf-#_4pY2TZO4nXv&$%}pQ+={9`P|RdW?HC7)<@4Q^6^Tp}$Ko3BGyk z(5fJR_dY=uw;1nru@Og?MFL4mNwM~`U-L6$II}k=(64>4${JT?ry8Q!*WPsAA_e1m zjF{zo8*QccM;sd{Z2a^>Bj;7dd|Vx%_`&2)TBO)5F;7@5xq2K2qPSW2bPRh(Y!+30 z{pWo0F2xhZCFXd^1(U3-$aq)F;$Z<8A^0-$a_JTPkH3diSHrp2P?6Pl@csD;c{pj( zYlwM7tv|48MCNR!HE>LvTL`lR##vF6_+==+_`JY*yai7Y3wG?>_ugWq>PX7`IO8Pb z570BMO%@-eyAIOQe+8F|v_bc6-jFfhZW?e#sFgAnhK%&MjaeidjF2)9UsFH8)T57` zj}Km*Abxz2eWw3dUoTAnH$u0FWuJWMArsX>rSYyW1WR1GfN$BdpPlq&&CT>-0V-61`I$0z(ysR3}U9V|*ugm=l>5lwEjvGv2kU;136-RAkazjs%ovm?_*3+#oP@!X{5o57ms-qYZJamP;>}GCK1sB-sKXaA77m?K z&31pb*_DJisQk$5{pMcSJM5<-j65EUG4 zJ=X>DW`}%BlS*E9p%}~cjwE#fT8BiruI{T(PQW<%eGW^CvpT#4DD|dV3No$~cQ`nS)64XpW zC0Ofw8S7yX6ZKNvmqk7Pq>)ge`_dbvr0HP4RGNoD@1irgi~_2&>#Y>=dzxxd7c3ra zD>#D-6|z;AxU7@Adfzt_3=dx1Yy`gq(P7qiq54Gy(yl|>)OsJhl&&wUvjnlk#Nvk; z0jdcFOcKLWFPfqtl%=G$z(RsFDat$zsdOxMHf?{shBq{-vHWz&gYrj(@VhXTcFkhj z+o^Uvvqmz2TO)%6-}pgKqVj`@=RGiEn7&nOKmq4daQnxoQ;Ish`#Limc?~0tI-^#L=(x3JD*|YHG@c7p{@NMH}-v%@_LeQIeBljDODbQE5Qx zeMw97Ui8lME1)Oj+WN;(d0*&dzT^_C$=N2bIcd}LrZWulp>j>JL7L8@8WvoY76e2( z=5qrW^pE-XnfnXBTf7DE6FQ6QUH2xDXn)?h8UqXOyZs_7PL_rg3KQf<^9t7|6l`77 zF>qNQ0Q|_!gp+)IUO#{VaeSlQ3-F^?@I^%}5;-!=gvLfC_yF4?qnk+59G448#633LNNs zC8L|r;lvMxe5crZM3zH1#=|swRm{PM%vyruhoR=Q8GVGB$ZT=y`hg<6M14SiU{b>N z8Ri-4gB58V=I-je1SdZt3o3w(Jli{G6}IGFPW@>wCvS%HvL1`uvt;fonTd$eA{G3ZK&BI!3{XlwJwxHgucWzJ3(LiZQ<+j?}C4PLLx7;x&-rFS1D z707Tn(EiE~{KOHjxg76|$ErSpt{q7{O0l^hg&KEtnd_^|#{$TDkKC%nWu8qfEDv-k zkKnI-W=?s-V&p*95zp|*(^d8f1u;i4yqz2ey>@mpsX)n_=Y90E>xFV#L7Ymn)f&2HnV)uJOA^D$UCabDOGcS+<`U1XBWhZ@~7lD;F z_eyS`S{i@5^7)dy;qKCFysWsm0w2Ym;SwB6pwqs#{F|OaVFouw+PGrczOKLihO4qW zrFg`><&R1x!DuB)lXSvF1tz2N5$k4C7_hTK&~)#{Bch}n486hd2wQsVT!!7K>~@S{ zEZkZuD#MU$%A7cWp&FHB{6yjIwmgw`AHX1hHxdt*6I7L84e5P zFr&Vr52sz6qI^1FNw%ZLAOnzSmsK0zYbbq`MNXUE>|mJqVS|+-iCH<{V%pg@JdUgb zfW5-zp7)<-c}G6Z$m9PdaeAInx6dn`)qOv_gtHI)7$nJL>McTu6WYHxZ*b<<4KgJ8bF?_aP=Wu>wXlJ|OM&LKYt-QCAeTGJPn9B!7F8iqiH8M{C|3pxCb}^x%<_Ca*kw2zVq< z7?xxqwN>?NEYIj-A&C=nooFqc_MjK|6!s!Rd3lBvnch4uEv* zaypc@u%JyN61h;lG~Fd&!|$^{i$58s$`LJr5g%>xu_$ddq1#J7AjIw`tVH^pCpLk1?Y-yMuDJW>gX%Tk zx19?`lDoxG_Z&9aeJ|*imufh)Hkd}@Oqur2er;f+(h)N3@A|(Z#StR5pI{);vc*54 zfF^gyV@LT}SzN|RCmwGCapBIqN}K*W6~}@AhCr<=oUbg-O5RBu992M*C}3PtL*9W! z2}~L-bG(R_LrI0XrrSRdFM3SP(&5_zRJii6&;?&5(>m+9Yx7=bi{|F9qN@db(flb0IrcLbSq{I6()comySG<=4UV z@9X$?8R*b3ag-Wk{3q?)PABB1FfuqVdLKXyt{YU02BlOj3nFvm*XFJaYoppBB9b44 z&*r|xH)@FjsCjBUOoiu0U)C~SW#QD;wp8<}A?UPWCx3BTjC3)_n|st5$CE z@pcBP*YXUWPE7gUelWzbOn_U3j-JfZ#$k?Oj@Go)U*ge^X)2KYkhiF)*!m1>#HC>` zeSfH1_)4jMA1WZ;i05V(du z5CkrX-4Kek?GsOoToa$L2Q%lInKCe>y|)0&4{r#r-$imu`Q2~%lnyms^CoLZOH#v# ze{MH?=hXP5(H$oULj85}m^pW}ZPjho_@2IGA$iBBSV*LrirIVVPT$OcXWrtgAcY>e z6?r<@S6!aLV25OGN72^_n=_@DCP__U@0c>m*)fArU$TkaTbV93x=F7rhSA-!YUZbi z=97gmBy)#(SysR0L}=1oRfKt=llh~P7eB~i}$TiRQKckV6gfj zOofddZs%|i`_!Nl@HI|ZmN}g@%WS2zp?3!NN;@k_>5ZE^>w)P+KdUm1V=QV;_6^0%fwKAu7E;#aJxHwY0)ESJD z78AOrJ{_hbSO*+M6n?`r_<|o%qJGYsSk*#K5p?ciIcnHXihL5?@`%B?^Al6BYusZh z+yeFjZP1jU%%C0bMBMk>l1MdkoNq|tFR&ugJ(X5l>Mq@<(Q{)va=u z*8;-@vb08Z)~V{bVH30th1AWLKhj$r`_t`w4%#26nb>4V=BlyfGd4h7T*D}oC_F|V zBh`1E^acR9x4Rp`=17@}@O-zHbrf-S)XR zeQz2x`OKJu9zq1$Cw^b%g3GX?LZ%EGR? zwD{9?k@EOTud0T!y@S%e8^ax2K7H(fm)A1z(x6Ox+88 zxEogHHU4@#YyJxhAOHg`B*hiGr2VYRS9j+mvh#E0&eO6kn^JfTUP_cWa)Yvim;(-D zV{a&MpJ|Kmshf+~*%db*-1eN;Q83o4VG$tPdA~OC_orDRv4A`U*ETzroOY-TzrI_y zlLe`9c7||-5=Gc&tQ|kCqDB5hPWxEAq9gj|M{IJaK6Tw5FTo!BBm;0iqJC9PR7G1? zSyncjFjxf&@mGlN%*NH0i;Yfw`JTnxU;}fKRi5eF`H^$qYH{qro*^NnR7!PA3MAV9T$R4qOU9+LwfgDfWM#juGa`ED)_nN-eu8Xk ze}7r%?yzU1Wlq3tN7+?se)Usk6A}#}VW*?4c6|zo9ot@ck6)t1FqXURs>05X)|=J` z)OEslxj7!obvE+~j-Mi)Rj3;n7$Ez$R5s@LS}BeM+A*A^DRH5PW}i7va!LCSPMqNd zyz5ILUE=ELzZ3ANuv|~;zANIbBbkDkGkmw1OK5+T!?;@$mXH61-SiPQ$!zNaXvF<| zOJrckRB4l$-?tOJ9Hm6eUe0K@M9U}tA+{s$YxUCGeUA13g!+tY_hy= zbH;b%ej7g^u7=AeHG+O!o$wJnGPG{VR>br00K*m}ymxpYLe+{Sz?-mQB#9r%kj-gC zWz96F9hVg@QNE%CbL3~#?7+YOv*Jb&y<#W_r_gqAbMce{H2>UD~}az z4X_{@AvJ&&wPg&OkWzdXJ**r?Xv|D38y_<(qpEj=T)8>$^TUU6Y*(go1%Kum>>tQr zGW!A;qpT@&7(E?ZVhyqP6=Y)L6BM0vl`iX1Chj^3S@)907yBc)0)OG?Vd*+=jp=tU z7NZZukDyO+gOq zW78S=vONElFZS14p3>5$)E*IR0bkK2XobMpQcK)v7&{?>d{F}WaIDdw zx&8Tdk(e-5>kjSuy1wsE4uMx+$_t*dSa~N(e%OrNdlwTcwc{7QC3Nc_xBbJ^^%p(6 zsa_ww{frvw`ia>qW+@AD*~hZxq-E z%JJFwy>#Y(i9TngLP_0n_^rBJ#b!&3N$Y7h^>Tm&sumv?7XL4R5HW+7whYmqR~2%`AUktvaPHZ3qEC*7e`Bh_lIfl%BK)0CXCCrLcFf6 z6aNOyzJK!G!Od>pexfQpTBWt~Q?>Jz7V|S-qiA8OzM&bD%YtbtHX=@}P(EloHn6gw zU@K#|x#H%Ys7cKS5lkY5lZ==72KLXi)vV56p+DczZe!penlUg^+dwy-tE2QJ zRmyCdBHH+=UP#JgfOc|PdZHHoYF|{e(W)lbWpmG~sGBquBMkNYjt^_;sWD@C7~VS7IL+MC(0!Ac9{Rk3Uz9C`UgT%{Hyl#~w#$uQ~u_{|YNr6e@dn-qHc9i1ThMG5Wo8T*f zc~K8*5Y}8p22sw;wwsLYUb2|*{I~f&710%@rz8Y7({u;f98kB+f#uoR=a;`iIgTA` z6EFj*lq<%IU^o<>Q1rHG@(TdJLt6Ty&YQ}m+KugXUdGDwg4fwviwp48rcCrP$GZ(m z8uw_P!9Bz~Hiu)9K#`$uT|%5CPR(qruNy7r7xi5p;o5Y61pL5w&Mdg*70&nb&jrJX z3j3s2~Fq_m-;@%~VGTjo-?3y%XGT z_Nh`q?~z2ULvB6~kFLX8E>n(57+AF~*50XxFV{L{>{9r*nmtbL^^iwF@@*rz`*}Rn z@ucUo^s_Ln8!WV(YUMH?T}W)q>3i8Q*NrG}EzXqA79;lapf}%jz0BNi$HM1CWBBz$ zFm9&>1&q+TPARi~lFht-8%K^4BKe73bkr@^1{O3}oh;QHO&wNY@QYNpRRRy?X+$3# z+{k-#CX;SjcWHja+7o;C^MnL|&0}F;Bf{m?$|ypTSemn}q5kBEw&H{_M_-~;CjNc_nD zm#S~tGHMEh&(tgxE-&nxSi7YjlBU{e38Tb_)+Rr~Ttn=n5&OLtph!?L^yrDt#`v$Y ztC%spTJXysV>TgBvadg+x4^4=brI1hJC6$98X7Z8>j>YCZ3$vD+wvMmOE3StUnF{1 zoBd4K+(osCz{@^+jd`d}v^XBOc?$DSMKO_K3G*E}XCZ8U!m&j| z2M;}D6a@nlB}EzNPLB8aJUKolR{jtZ&f#lE~D zv;NuPuRrNc1qxc43uA5DAx|TpxG(vki?VrGUzohe%!=ZoT=UC_+j>(PUc=x91byC1 zbgk}gkR&h{8*~1&afI~_5O{K%~BvRhe|ZUN&aJRHb*@@=q#Mzb^PQPHq;8Ut!`so)0-w+6^gI31X)S O@IppexQoq9p3*5=ju9 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 T3O5l|!GNyjU5y$w`>6i`R%$*Q literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-384x384.png b/src/assets/icons/icon-384x384.png deleted file mode 100644 index 1db7a771b696fb2e8e617b6f963d67b795060994..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33149 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 Hu0mjfyvHhw diff --git a/src/assets/icons/icon-48.webp b/src/assets/icons/icon-48.webp new file mode 100644 index 0000000000000000000000000000000000000000..b1bdb915ccbaa741957f7e6646d2d496cd5a1806 GIT binary patch literal 1434 zcmV;L1!ek)P)R5lBhGQm=7ON+FiARt?$Yz0aRl&-Wz0a=1T3N0;5%hH7|(@s0X%)EQ=&%8G? z+JZ!8x-et>k~{M<_q{vcch0%zoVghj@G;Pe8;Zb(^1Qd{+)Y6JZ4l&}1#u+|>GH27^HD%&x(-U%k{w5AWDl9fdQ=5~9+TWsn%EU#B%8;QxO4(ZX`2}y3$HB_>^!b<{F3Bw zxum#MQeNv$rz#LaNJ_UE4;?!|LfU9{Zy3*-9iuU?S z3~r@ug~~E!Zi4}H6)%|~BpL=r!wX--t7b`gjSL_U=#a{&rS_s?thxXM(c1+fQ7%R& zJDIxH$&}SDK3ydVTdQ%kA&>-kJfNh+mA(yoauPT!M5n`(k&2XTJ>C_X>}(I(l>(Gb z7^KkqF^NvGrKAkYj7S>BeTY_6K-5lnDpHY}?Y8#4rpO-jfYP(3@qVgOGB(l9#3UON zmpS+-xs_3gijaA*EGvKnD3AZE%Qbd=>*Q>qi`->SGV+}aS_m&Lgy-f#|0s+i)pr&o zWCoA`=^;^i#D)1yLEO8F)Nz8ebUQ=8ff0)(tMW8977NxDOIGIV#Y!)10+*Bscd})h zgA-*Ae$I0;BnCz$2pZeGMM~f4kXv(}CFT2ATCtz+E3!zqu$Rp0(|-3^J_+zHU+;8s z!qUbc&23m*PQupH>|XR%uk$ z>y45dP5K6H_nfD#KGtxBe)$pf&!5eZ!UYT{_>y|Nt!D&ym(Q%Xkki;~T!(KIJUt7x z9~E~^kzNlJ)s@pHdm6nCe8!R5DyE)V%VW9IX}HzR0=$+iy&;I*Em*Y2g*n5;lD&d4 zO9jtI!PX;g0h(Ts^*yUPlK-`?f=6r!72vgM)@ecS z=`dgpJUbiu&4PjRq3=w^rbBmnz)PssZspPJ&v`g&3VGF~f6ZUC)^qgcWuHm=?SV5@ zf`|c>c~GCf-Y%<{+kI7dh4EI_!t8fFH*ycN_QewCX@! zDv9RjiJaeA$Q$3ckAFi~vb(CG ofA*N5l&Wh#5#aEW*Evu46UB4!5If)_RsaA107*qoM6N<$f;u{vQvd(} literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-512.webp b/src/assets/icons/icon-512.webp new file mode 100644 index 0000000000000000000000000000000000000000..58138aa7ef8b2b06314dfbd05fa2ce026b007e28 GIT binary patch literal 36037 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 W^62BSlna3jK;Y@>=d#Wzp$P!D>|VeC literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-512x512.png b/src/assets/icons/icon-512x512.png deleted file mode 100644 index 7a8fda39a42d82c846da56b9a3a7a74b07520aa4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42902 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 literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-96x96.png b/src/assets/icons/icon-96x96.png deleted file mode 100644 index da82e0411beb1526bbc9611311796d4c69702dcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7824 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 OgEUnytK=)0`}_}eB6D2; diff --git a/src/manifest.webmanifest b/src/manifest.webmanifest index f790a5ed..bc5f3247 100644 --- a/src/manifest.webmanifest +++ b/src/manifest.webmanifest @@ -9,44 +9,39 @@ "id": "/", "icons": [ { - "src": "assets/icons/icon-72x72.png", - "sizes": "72x72", - "type": "image/png" - }, - { - "src": "assets/icons/icon-96x96.png", - "sizes": "96x96", - "type": "image/png" + "src": "assets/icons/icon-48.webp", + "type": "image/png", + "sizes": "48x48" }, { - "src": "assets/icons/icon-128x128.png", - "sizes": "128x128", - "type": "image/png" + "src": "assets/icons/icon-72.webp", + "type": "image/png", + "sizes": "72x72" }, { - "src": "assets/icons/icon-144x144.png", - "sizes": "144x144", - "type": "image/png" + "src": "assets/icons/icon-96.webp", + "type": "image/png", + "sizes": "96x96" }, { - "src": "assets/icons/icon-152x152.png", - "sizes": "152x152", - "type": "image/png" + "src": "assets/icons/icon-128.webp", + "type": "image/png", + "sizes": "128x128" }, { - "src": "assets/icons/icon-192x192.png", - "sizes": "192x192", - "type": "image/png" + "src": "assets/icons/icon-192.webp", + "type": "image/png", + "sizes": "192x192" }, { - "src": "assets/icons/icon-384x384.png", - "sizes": "384x384", - "type": "image/png" + "src": "assets/icons/icon-256.webp", + "type": "image/png", + "sizes": "256x256" }, { - "src": "assets/icons/icon-512x512.png", - "sizes": "512x512", - "type": "image/png" + "src": "assets/icons/icon-512.webp", + "type": "image/png", + "sizes": "512x512" } ], "screenshots": [ From 0a350a29aeb57937cac6953ab55c3cedd556e7bc Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 19:37:31 +0530 Subject: [PATCH 019/126] Android: Regenerate build gradle --- android/app/build.gradle | 4 ++-- .../web/summarize}/MainActivity.java | 2 +- android/app/src/main/res/values/strings.xml | 4 ++-- capacitor.config.ts | 2 +- resources/android/icon-background.png | Bin 0 -> 98469 bytes resources/android/icon-foreground.png | Bin 0 -> 98469 bytes resources/icon.png | Bin 0 -> 98469 bytes resources/splash-dark.png | Bin 0 -> 980653 bytes resources/splash.png | Bin 0 -> 980653 bytes 9 files changed, 6 insertions(+), 6 deletions(-) rename android/app/src/main/java/{io/ionic/starter => app/web/summarize}/MainActivity.java (77%) create mode 100644 resources/android/icon-background.png create mode 100644 resources/android/icon-foreground.png create mode 100644 resources/icon.png create mode 100644 resources/splash-dark.png create mode 100644 resources/splash.png diff --git a/android/app/build.gradle b/android/app/build.gradle index 8e2f21fc..f9d43928 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,10 +1,10 @@ apply plugin: 'com.android.application' android { - namespace "io.ionic.starter" + namespace "app.web.summarize" compileSdkVersion rootProject.ext.compileSdkVersion defaultConfig { - applicationId "io.ionic.starter" + applicationId "app.web.summarize" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 diff --git a/android/app/src/main/java/io/ionic/starter/MainActivity.java b/android/app/src/main/java/app/web/summarize/MainActivity.java similarity index 77% rename from android/app/src/main/java/io/ionic/starter/MainActivity.java rename to android/app/src/main/java/app/web/summarize/MainActivity.java index 73e3a98d..1b793ffa 100644 --- a/android/app/src/main/java/io/ionic/starter/MainActivity.java +++ b/android/app/src/main/java/app/web/summarize/MainActivity.java @@ -1,4 +1,4 @@ -package io.ionic.starter; +package app.web.summarize; import com.getcapacitor.BridgeActivity; diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml index f08587f1..5b0c763d 100644 --- a/android/app/src/main/res/values/strings.xml +++ b/android/app/src/main/res/values/strings.xml @@ -2,6 +2,6 @@ summarize summarize - io.ionic.starter - io.ionic.starter + app.web.summarize + app.web.summarize diff --git a/capacitor.config.ts b/capacitor.config.ts index 5ab66cf9..8a234e46 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -1,7 +1,7 @@ import { CapacitorConfig } from "@capacitor/cli"; const config: CapacitorConfig = { - appId: "app.web.summarize-ng", + appId: "app.web.summarize", appName: "summarize", webDir: "www", bundledWebRuntime: false, diff --git a/resources/android/icon-background.png b/resources/android/icon-background.png new file mode 100644 index 0000000000000000000000000000000000000000..95f3d159364b827b2c8cbc8e0675f6faeb80cd6f GIT binary patch literal 98469 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 GQU43>mvd_X literal 0 HcmV?d00001 diff --git a/resources/android/icon-foreground.png b/resources/android/icon-foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..95f3d159364b827b2c8cbc8e0675f6faeb80cd6f GIT binary patch literal 98469 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 GQU43>mvd_X literal 0 HcmV?d00001 diff --git a/resources/icon.png b/resources/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..95f3d159364b827b2c8cbc8e0675f6faeb80cd6f GIT binary patch literal 98469 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 GQU43>mvd_X literal 0 HcmV?d00001 diff --git a/resources/splash-dark.png b/resources/splash-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..100cefd5ad826aa83b7f8456be4f41be7e051fde GIT binary patch literal 980653 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 literal 0 HcmV?d00001 diff --git a/resources/splash.png b/resources/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..100cefd5ad826aa83b7f8456be4f41be7e051fde GIT binary patch literal 980653 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�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 H(nUUq-1{L;*0rsntR!`qKRc4D$+wSc% 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 literal 0 HcmV?d00001 From be35ba49d626ba3a847ea59eedc97309b277ccaa Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 20:40:27 +0530 Subject: [PATCH 020/126] UI: android icons generate --- .gitignore | 2 ++ android/app/src/main/AndroidManifest.xml | 10 ++-------- .../main/res/drawable-land-hdpi/splash.png | Bin 7705 -> 108687 bytes .../main/res/drawable-land-ldpi/splash.png | Bin 0 -> 21672 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 4040 -> 42795 bytes .../res/drawable-land-night-hdpi/splash.png | Bin 0 -> 108687 bytes .../res/drawable-land-night-ldpi/splash.png | Bin 0 -> 21672 bytes .../res/drawable-land-night-mdpi/splash.png | Bin 0 -> 42795 bytes .../res/drawable-land-night-xhdpi/splash.png | Bin 0 -> 256336 bytes .../res/drawable-land-night-xxhdpi/splash.png | Bin 0 -> 388979 bytes .../drawable-land-night-xxxhdpi/splash.png | Bin 0 -> 544853 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 9251 -> 256336 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 13984 -> 388979 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 17683 -> 544853 bytes .../src/main/res/drawable-night/splash.png | Bin 0 -> 21672 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 7934 -> 107497 bytes .../main/res/drawable-port-ldpi/splash.png | Bin 0 -> 21586 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 4096 -> 42710 bytes .../res/drawable-port-night-hdpi/splash.png | Bin 0 -> 107497 bytes .../res/drawable-port-night-ldpi/splash.png | Bin 0 -> 21586 bytes .../res/drawable-port-night-mdpi/splash.png | Bin 0 -> 42710 bytes .../res/drawable-port-night-xhdpi/splash.png | Bin 0 -> 251671 bytes .../res/drawable-port-night-xxhdpi/splash.png | Bin 0 -> 380392 bytes .../drawable-port-night-xxxhdpi/splash.png | Bin 0 -> 534859 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 9875 -> 251671 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 13346 -> 380392 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 17489 -> 534859 bytes android/app/src/main/res/drawable/splash.png | Bin 4040 -> 42710 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 8 ++++++-- .../mipmap-anydpi-v26/ic_launcher_round.xml | 8 ++++++-- .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 2786 -> 1874 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 531 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 3450 -> 6193 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 4341 -> 2932 bytes .../src/main/res/mipmap-ldpi/ic_launcher.png | Bin 0 -> 524 bytes .../mipmap-ldpi/ic_launcher_background.png | Bin 0 -> 277 bytes .../mipmap-ldpi/ic_launcher_foreground.png | Bin 0 -> 2707 bytes .../res/mipmap-ldpi/ic_launcher_round.png | Bin 0 -> 1205 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 1869 -> 892 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 350 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 2110 -> 3742 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 2725 -> 1767 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 3981 -> 3055 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 697 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 5036 -> 8992 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 6593 -> 4075 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 6644 -> 5272 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 1040 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 9793 -> 17090 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 10455 -> 6465 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 9441 -> 7861 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 1726 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 15529 -> 27203 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 15916 -> 9113 bytes src/assets/icons/icon-128.webp | Bin 4399 -> 0 bytes src/assets/icons/icon-192.webp | Bin 7542 -> 0 bytes src/assets/icons/icon-256.webp | Bin 11331 -> 0 bytes src/assets/icons/icon-48.webp | Bin 1434 -> 0 bytes src/assets/icons/icon-512.webp | Bin 36037 -> 0 bytes src/assets/icons/icon-72.webp | Bin 2386 -> 0 bytes src/assets/icons/icon-96.webp | Bin 3342 -> 0 bytes 61 files changed, 16 insertions(+), 12 deletions(-) create mode 100644 android/app/src/main/res/drawable-land-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-night/splash.png create mode 100644 android/app/src/main/res/drawable-port-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png delete mode 100644 src/assets/icons/icon-128.webp delete mode 100644 src/assets/icons/icon-192.webp delete mode 100644 src/assets/icons/icon-256.webp delete mode 100644 src/assets/icons/icon-48.webp delete mode 100644 src/assets/icons/icon-512.webp delete mode 100644 src/assets/icons/icon-72.webp delete mode 100644 src/assets/icons/icon-96.webp diff --git a/.gitignore b/.gitignore index fe2e39c4..983747e0 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,5 @@ Thumbs.db .firebase *-debug.log .runtimeconfig.json + +resources/android/**/* \ No newline at end of file diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 4d7ca380..ad421fd0 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,5 @@ - + - - - - - + diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/android/app/src/main/res/drawable-land-hdpi/splash.png index e31573b4fc93e60d171f4046c0220e1463075d9e..beed0d9e08ec51fc138491a4a7540c13b71ac90d 100644 GIT binary patch literal 108687 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 wKmFJ0_JHhk1&0B>;%YXATM diff --git a/android/app/src/main/res/drawable-land-ldpi/splash.png b/android/app/src/main/res/drawable-land-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..51acf85733168bc205f246d31ec46d5aadf620de GIT binary patch literal 21672 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 o$Gbx<09J%jC8uFJRXj==;I0adgqk+2gFA>?1bw z^C;i!!0qERxSgJ8^He_BM`Zfgh*kdhPx4SctGxHSyo~5_@EoZ1?|biiR%j_F%ew=# z+tHNu)&?l^23+B=-4K@PIGQoAnn4?cLEpKUVIR&)OmFL+Sp?pAQS+JU0hcVF{S;X~ z61z%K!%g>qwlq-y=RkUfzS}afaBJ{;pEZm$19!g~5pL!h4Q9{zu9)8vfeG1To%-FV z3relc-114l0^PDLJ7J~xBI5r5J~Xc(N3!Db1w-^FX;%WE1n=Y{ndVa2z5QDiyZ)F# ziv4!1>0{0_H6MC$g%lO9xo%$q-RG+HYC;cLgM6rHO1P^cP9bF+$+Pij69GEt>CdIx z$EJJBN-&(t9f(qb{%T!H;Pw9qM1hW#M$Pwcz)R73C_N7fZ~nI(q~%XM+u{ZL)OH^9 zEV9rFoo8e>#{EV-*QH^&Cia0z_QGGR35xJ8zJYZooefoi&AC!4pld$gPV|J_^e-&D z`C>aLz5Dd$b#|1nsag2V*avH~zX^(61B!%hby2m^TVS<({3oIHj4ZSAALrM^L#zEH zkGZUiJu|ClV+o|fVm(9?p5lcvXM3akrRorMZF*NUYjr5N_w|k3+dfsi}3!yhtsdOKKp=+ zng?UlfL^>i^6tEhaxbes=I%NjC=x_yC3l-tn*|r8$P{Zx&5Tr*z2-;;L(N?xW7w9N z<;(D4A>21LWtKid!rtc9-@iA?!jWxLk>-tAg~{%OP69%*{47sl{P5)pDA>>M@QEqYKXYa zbY9>GbqMx)!?OjIJ(uj&U6z^yC}(WPtK-@=;S;4Z4Wqu1$yRfGvu_tZD@AVvHwl7S zS&#Bd`U988(-*#clEGzhntDFwtiyubLKqoMZEg0`BQ4FrPaK77ssuwCxPj)mj1iYs$G ziV$e~#eaald)o?2^tNX1ZmXY@$L!nRj+OW(WIS!BdXzz7s=q6>RGMJnA6`#|^R(wp zrHTZdyOsT;?luj^`%uHg5?YHN($4lv9#g7Bzn}%xrvjerh0m%rkmrL=cPGtHjWSrGa~RiKR`);YPek_^Tkuq^9POx1HE_z{ z+fL5l@-OCsv@3p_7uG|O(FXBCK<{WfZupC92@-_f?eN~MH~MEZ|7>R!`g%HF5#x$@ zGp{WHnVDmSf{WifelVWTr-`D`1VW3JTcs_D;<;BRMa{MVjD=oc9P80g08%w5AJS5@ zRs437;Icg!Xg>C-hVaUDyA4Vv4cUthS>+t1!WB9aX{_nVEabX@E4~~<~aiS;pe@ooG%NX+zL}f;`$%}42b7n7q z|HvK-wGkO^`=!$RiYu-EKm&Sy!&yW9sTw1OG5>b{*FE43O9;(Q;b?itMrl-=c<%77 zT!gz`%zvcWYHy;p>sG;dwX1vd4Dq*2R5UYHTT$@mRw{^{Xvd|puJ`{YT`e7NpHORX zmexF;fLE7p_b>XPCslG%66f7~>hJE`DR_>+f4Is|0zM;&JN7&AZo)F$wxcq>yp@sc zKy_lF@CxXj_b%Zi+qRLCZJ5s4Yk@Y5;M*^%cvs3`%bO)V7G&;&MPgGalvlrSJ0`QYH%4%z1=g*1(x64nJ-0Fyh(jkvb7_>pH`2Vdh zER}Y2U`#Y3DLXhT-}8`~6_1*gj9Qe8n-z^(6ipa6Hsj^tIsLJiPPR#sbRsHQeJ>d= z$eqH%cn0x1@w=kYjigpt5>cQb=|_ZFgye~-&{U*4JEY#2r2yru1~JCk+-MmUEHdK{ zf>{cuAn@3J=5)3xpMCu5+1#Uz(Fx!tCVZ}%NTx}agTgj`>rAaZuwG50IEPQcUY);t zO?gz~7bH3N@ z>SS)?1>Cf3!~3#RkzA9jdd#dLiqSzcnzxakD;GyCs;^Ig-A9QPsY)P(b3Fg!T=V=b z!!8g7sY@_YE@ugDB$kpRfb<8TS2WmsWS@jT{91k=36=0my_@jFsLE%*>*nQAo%`oI zxO&rIeB<~LWioAb7-QX_|0`?!FLRl4W2s5`@=sTDMnimC^eZ|wubYe_~d47KD&W`HcBFy-2KmN8pv=s)p%74N-b8ton=CYhdE}q zmH)8M79hAdHOUf3Ul>{%R7Wi#;aB6b%@rxPkFgsudRDZAuKxL3TQdT??_U)5mtjq6 z*N0NtjFc$nWBp7$CB4u_qK>hXn4`xik$y#A;>mEZ1n!TkaI{p_JS_2_+7pHlgSCPL zR=^!F2y8U$DbM+XAHh5W-*=ONRF#nV2vOlH4%%3lGYFqq&LH;Db5|M#DS!(kTnm{? z`F~^s3{ggZV}0NykjmfAVyQkld@5-pJby$oi@+$cv@ntR9i7*uzxmnqj4-`ypF%kO zI2~%Aq*_Xwa{;MPEr*r z)UU(X1B&AG8#jUqpKhr=_i!!iP=~Icn9-S>7jbp|*C*X3G^D_*UA^%8fOL6Q0vE#v z-hV-BfMQy@^R3tA-{L^6Hi6xr;r0r?wao{U4Ske1&_~=yl$A~e_f-O^iuW)VI~Qr| zJKTS?!Tv{^Y}=gy$pSdrg@lpl;2{wGd{)gYCIh?kAs|=iVSlMILAQ=gE2M)kus22S zD4vjrF;$r`Auu`P-E7q?x*Eb$H%J?Mo1N5B!PpbdQnsZ&7YwPeTlTydY?Q;c#Muq4 zl>K&sW(B#^W(VQJmgG-;uV(I()L8iee#>kEMo;C$6Lte@l-a7CJzBo)6{&v+<7{X+ zWW+SlzX!2Y4z>=4ya2RbWx*wh+2s(DC0nX`zWbGm1D(cYHP3*dbfcfiQK(8WN znLS?Lb8)0?qcToIs8cm#P4kFEsnbeO_`VW3xiwhMELEc&3rGgpru>)1EPqnN(!=Gz z`~9M1=yTJ2E_@Y76a#o=*i{vy^E^PLb?#C^}C|(Q9VA%Ps`ooYofvYmdNN zT~c>_dRI1rlAnnK?{6F`WfP&c3!I|h6v~}bet4%$R1cYU_Z&R4!3Uw!_$&tja?>}Y zxA3^QQS)l?+NLM(RJ2j5)bMUsqYQ)e;^-oXfH&c0JxNJNhZ;#Ita?;W)I}*LZyz=DKo~SG-)q9u=`}jzuAWl7d|zhq@3o|Nh&=3g8d&a zvTzud9_&)%$Rus|Y+`kEqVu&9Wv_O=lCGzw7xV;Tz<2v%Zg$IFFujITWlwqF_N`H~ z8ol$-WvoY$_okl-4k(jE|AW+ZhkxS~90_*Ftd7C?rIb%HakyqPU&H!~!C0#R!<9 z1IUk2{9ikaHT{aE#bM<{&#K65jj|2SsC^GQ_vU{QLA^#0y@Lx>BRy$Zs@BVRa zLb!eEY=VD?GYz6%>|&hh_TV7@6=K+mzxXT8@DjSZ<2S%=Ia~X7+voSSC-=GxDXMuHe`o8$Lc4g`ps^>nquet4k=Rf4u5+;BL?3 zWpc(H&lsjEW$lqIw3Ob_Uq7V6|7@H4p8)5txq1AI+30y(1^VMbn0{WwNeN<~pU3G# zkEUq3j#7+CcUAuu`d=XxK`vj7x+~xn$H{&7Z@BjXsxryjTvpeC~PSVBOn^~3ak_(1QS^4d z?ve|~1J4kB+N89yTS&nHe6sV!i;D9<#p#TIx`)tAwbcKuJ`zy|5exV5LVOj|^f4JR zYSKK`=x^MRrJ78DWAbC1H6>VI-eRHy`Bz3Da{bX`Lz@F5&fQh#SYtfE?HwW`~@{0#ud2 z)$39F*y%I|Mej$>e{UJni>kN;Dvs}YRP9-oGi76FcHnVpx7W4dIWi3s8|!cUXOD+! zFgkHq614MbY>|eqTBQ|{*EeGlWkQk3n(B)~ZblZ`4*Sto2aWeZa?V(`^hRjbvQh!k z|6*9a{VMN^)+eA1`h#2N^i%m?5l2<|rxhXgzK2sPTuU1PSE4Kirq9)q4W5!I>BSu2 zP!qj*Gu-uKfpmG(j+rDhQ$ElG`0#+EQZ`uq(P8zcB*a{nq>)T`hpUJ!n=GAzI1_A? zY|FUY%Vwt7Ow;3{k{a2A9T5%{&_}T*SGuIE*6|)#NhRqmRYPgb2bE6oP1UP7QuJ(T z_!AmDzUt_O6nEx8SW^S(fwT+N=Gi(eWA^h5HdK^^3<@?P2(isG(UXmds&S-iO}PHE z`1wci&)hBK7}e%#Tv;&Q$RnhGkI~Uw$<~sqJ7h3+hL5{LNXfyn(Yk$QG$~DY$d|ZQ zo&uu&8^MrZC(~9NcRF(5&bNo*YUi6N?HrML9XsBvLbo6!pmcf6RnjyW8_!Wx)*n#^ z#~`=N#$r18Mmh3{JuK@gbr`k5kv_wg%&^?cC2MWYYMxuD00Z64%s%srniQYNykSgF zfz)^6*u8W}qUs@mTxj#fslm()DJJ~+$uDxG)DwR}_+-ikV?n5mU}TDoPorS&vCuej z{)RKUk=N>;)!I%!gvgMk+@qP<@sguEWV+N-2qgkeho>}mc+h{PBZ|Rq+d5t*FNq1` z8^9ido~|7pW(lPC513LSFDTsyl9@S7a&Qajs`oLW>@1?AbBAdz&;LzXE}kO8wNz(L z@e*E9a(vK$_G@h#3B^b7?VUr!mCF3EV$=KX`L;8xN+t458UAWMJqKAD9+Gxo71PCJ zBA9ow$ls?F*ws7h21T**lzX-u;gy-`vse_X8PJWmaX_v;m zlyI#}h$+i|5iFPzJc?p7BmkU{rB*_*5uImfn5aTcZ{zk&5)r_;NXLFD!t5Kc$L#aQ z%b@0ii<tkh^AJGVk4B#_pP+ zA_zv{uk={HKwSPW$T3AbmY^p_I$v#>%&X@9TQ;gX)oOS?%l87EZRQcxP?cKzsD%5y z2DyZ&I{1q{uAa2<_q2gegjT!tFx5X9g$Ed+zi&kUXOfYrM!JyWYCFfD!x#~SGZ5q) z@GV_Q@}kU?>k+LGcTa5$laCE31JDm*cIEh_FPZ4DU7U+$=R|iO)Sy993$3) z*A4%n7_Dp&aaKXmA&iUG0505P+3CY|(+PL>f0&kwmvEP9hK`#JNBl(B0NUo(KMI}X zhpk|hw|Hi*@C}^3WA$X?nvU)fhh+HOIJlTvhqemAteG$^L(r{v*IcLKcKld(}93G>}JI8 z-eFpX(M=-IJXGNjXUF;<|3aA+*E)4t29L~P5AwkiD-jc93T~`^?LvBTrQ?JLp&95C{jw{9`OIbJn>kOFVMJw#d zPC?Mkh|OGrIgjz&gRYr7bB%GNxPRDBupt$88*W^XyhLP~#=s1lg_l9hIT;`@5if1p z!ot$OB+dIp4Wr%%x$tqyp}|L{4c+M)GtCB96VhJw2T^x^9Lv~BG2Q#RqfPU+AGcM) zgsI1UuR*?W%;Yi|k>UZJ>miKcr58~{%f{RCw?#o>w7&?&PQuGbD?mzvCWSy83+7mh z85$Rc21d4*A|IqxBUjl0Dddgcy;@}O&AF<>k=D8gQu?LGS*|xS{IdLE17$62mRCdT z>peC>-x6aRrH{pn?@OGD|1XumH<;cPiFJLbdAP%@-f`}$O2#PWIR~pgsXmW%qss<)$PQ4%cgHpu6ot_V+Gm?JKIZLL%p>` z-h(3_y4*VhmaD%2KSS3d66n<=ApR&F};rLj}eOte3&UTTX* z$OgD&#GjgnoY3r>{ZHVa%y|* z3!u~be1W*r1qp>e(`Ij02}P^p`6$IwPhV`v=)qG~OJsEw@*hnIYQKzia@>N3B|hw` z?2e_=ml{B!A;s)M1pJkVWEM+epD!^DYRs$39En*Q)m_#>jIz_P%Y`jGhHV$5D zAZjuL^sD0mD8}53aMpBi`E_9=U)}pxIMn^VG2g?%E?NrXO;l6dFYGr>ILNA2VHQy% z2okITA1z8M5fWUzDqbv083@3AB{9c%+}Yh7L4aNHft7_~U_~>1}WXlLhqq%in<4({!UnBjNlT+C2wpzMyMpEqKUXIQexd zR=49q{^_}EaAXmb^q{6H8o3{)^A~dHtJxohon&fRzIweCI_wv;43XqWzy zr809*<8$fN6%EzN_@);9h?QlgkVbBi9P_nuWY-4j*#L42heA(x-4dk=-3TOF*L;?{ zlW*{BTXXF)3XAzM(Vr$_@m_p{XIpD}$UlXTj=LRA=2tP^prI*`Fdl>lFAeX2fO4FC zc{6{`6_%Iq^C=IaADhvvD+IRLy_M`3cLC0rIjXYAo=@SfVwsEw#>_%Pe@wA~*=K0? zi$l6qBD{KX)uX(&kM_ zKTnM9(23epN2t;*ce@;TU=+Q0 z=xD`yI7#2DDFWOJV;BI9{)+&6gG2^zWfqwuI#8mV#ZqD=sCxc)xsfZbG28!F;Sy%a zFTLIBMzT$N(UPwhVeXQ?Y%$Fmb8P@f3i!S23Rfp=U%V!PfLQ@Os5Y#N96*>2DIq+y%01=lm02oabr#Qf%K+aN@-p+rA2VkSi$Gy3$XWKL_@1AE`Z z3?OgaF!H2>ro(Immwl(3FRW;`C%sac=4{k#vC4E%%I$Et+f7?{-IVN~XPJ|nzM}LK z4v!8&_`@(vi@&TIcJ&5{2*jv}Mc z25d;x9K$;%($B7;qs%ONz8;n!BEmw06V~c?ZG1nMPIptt29NIZG$2nKcGW4weCDEQ z(=5f<9oyz;ZMy1hEEg()_NvAahm)gqxr$-LPC&V-jNi;&S->Hd`yR3x`Jx#+Z?P`y zc}*Cw8LLxCEp1pr3`QD;GUufbJ3;=48KR-L-9!p zAPrnG6ymx2XX{F38SY*RE9ed{N7ic!ctOWkRVE^7wS4mpozS}~+c?Rb4jqTiUDf-# zu8gW(&%fsYebSbSe`5@Pa>Cp+>x8?*+I@42lzxb~Wi7W0#WX463U55qDm?1QHi5e? z@h_PDss=d*+|bn0@LY1T=+4BEByC1-S)feb7&mcDZEU=aREQ!_A3PKnijuheO@3!(li-i43eGT>*!8>%eU!NWpah95>S6?^+f2_ddw%oK>~~eKJ?BUB@G&?fb$Xh?cvET#$iYW6z;)lushitidtSgb zU@T}$$cB9g%XILTdlDb@&iL{9c#rh9T0KgIWMLK^1h{ z-WK2Y#(#~$d{m3;?)YyUcQDLor&Dmcg{PtosoJ#H4||idMZIHGFTN*xtz2KbVz}Ez zL}BsC8g-5KFu4)HmY!P_Lq>tTTwxoPToF#@Yu0 z+9fTCz@<$xvz-GYV``OpJF3QS_K+aG&u2C=??j1d%5AzZF^lYN{Xe@}AJApEZQE+_%_X zs>z&}sHpBYcN=dx$5tb*B|FP31ZwX&Ha(kk0Hy4tJ<75ycjJUq;*xJ?nys8&v3zse zL*jf~{qMcSngq>yfASk9Laz9n-rlR2k1HTjv;o}`ZNTT!L8TX{PO0Scn2zL}2n@1e zqs(vkC$!F~z=mjM)d_DKnPXO*^;h9Q;jBzn(I=t8t4FWDEJYr6$>?38v}X5YY}a6I zK(Rj(Ex*qDU%^!qf&S+d+~4=*&vf1#x}zn4AR(;-!|9$7M#$56Qn-ETmh`y%Wkcv8 z2Yzb)v7+oxTqXCa9WsBa$1}ow;rdhB*pDY&_^7^b0U88G*aXaCaMn8MB!Iy=r>_;6 zuFO*nvJ$C+sPPq`LeedaCv*qr{79wV7lD2KvibRX;aktyKaH-2_{9sBx5XQo?t`dc z+b(pV?RR$Q!s?Gb;DF#^;^$uDZ-fN_G@8i;j(d}ICD!GOmLer7gK*oG6EHDOmo88! zpKU{LLa&&Vz7LS@gffICV|Pn5Gu+N?5MrMaeOC-+Ihj4Zx8j1DvO#~4;;b_lDt6=P zwbob%s7oBzIKm|+a9c{-v?=NCU~RO2a>Qn?Z{iAgD;r6Bs8I_?l2VR70WGgcn$uV} zd?S7R4Gb5tP0Wke>*<}rSI=Ej>z>_DCJHtsM)>J#J!1A_gQk3{Y9r+n3v^es1$&xV zqXP9IuZI`9*wR@TeT4{h|y9d5T%ayyc{t-`@-66?Y?j&ay*))`_dEkfu zbXhKh+z}x0UJ>H$<1-b>pvA@}s!fNzXZiq1*xjKoVH-%U4>tK?T;K)4$|cv|e&I|| zgFrahyWy;RM*@YTzHbMQkcC6L&5!#w`%97VVO6E-&aeSRs``SO=e>!R0l*6I(kbnj zTSq+PEt5C%2MFYAt6CNJErpj#vVMO4tU(59;ov6bJS1=}f>2rshkZ_epB>8o1ZN$; zaPa5Y(|9A3@a@p@3@ZJ$<$3oK498N_Q|(G>+9-oq*a-MQUTL?imfxl5`tmb9gGNYf z^11T~CdA+j%`QXSwiUtCWzDtO*tGFG8~1P#++@cHi6DA|F8sOxV8XyWXTp0$ib@g4 zAg;$4l2~Lh5e#wA)r}LEVk2KWb;dIvwTioUKWx&<46;Ew(;M9y5FM)wQ;Jz*fRnOR z8jw4yPn3TeeVlUplBNy0C=;UMvZ@SUwJhGK@F$XDq*zXn*!1Ij~G zNCTJ_DR5vIGxr2x?uCv3zu%|U2Qiq(%S3&jc_J>h!W6sKdZstlG%q@iy6+2v^*`cS z%SS|!jT|g|tp=zB4D*y@{D>4JuWMURthq9A@JtU;v>p(J@3_L3W~2a*DY|!w8QAzQe0ZY z10$37=tM;<%rl_tqah*K61gc!-QK&8?Lz2k-qVjkXJdfWRr*@jsb0v}+BAV!`Xn*r z)GyLqN78(tdxSsudMTaK;T?bd#a3s9l}U-h;30di>D4P*@ZGbB;ymC-()m!LV4wq9 z=gbg1%8m!p@uSFPZ-*-IC|(YNjhkcD$oNT6pDg2ZVgXmRXpmafFrx35HCRkMZ)(%9 zo}hWBbYs?LX!e^>F{2d9)H{Do4#=V_ro)_c;i?kAZI>nB+2iNyTa+d*ox5IP0Xu@4(65Ynz|>cib?Ifegu2tGN*zbD;98E`9S_ zbMxY1<6A7QcU8KxK|h{#XA21;Qnbk6-q@8X#J598zgqEkJ3ql_~hmpO31%mERZrmz2H<`H`%am4~X0V$1-+^^EO; ziy%}tYncwCCzoN&(K!9B1Z#Y5d-MkZ_3!RKH+t%E%ibOL!n{SYrb!MJzbEe96uHQx zet0A<6exU2uv97?JmmLNb3ztqbf? zN-R0wDsbEikxU8lswILloFki893uX=hj&@{?l8(m1;CVrOp}yi_kXMgoLcda!8H`( zrG-Ly@QM(zK|wHp#X-9wA#kvQzq$^!v@fKgV5$TCi_`}XRoueFlWYmCaotD z#?<~7{ye!cWqaj;`*JI&Rc!EcN8;cXJX&vT^x^rc`=J5(a6d*rO7e3{5r7y6#=-{G zjl?#bykK8hH1j}TV^`}djCS`id|Du>LkY48Z52sAuf$h`SWsAbnaFnGF!fLq_N0u{ zinlluUY{tC(ve)B2%h#F6CSVFZca6q1TcM_524)5w1HI)!M6q$GWF{S&YvqQl_|-G z*nE!0*-K~Lx(aQttF1tbu;h99h&mPnV-naOb&lW;ta~5%%&!w~`LE8ae8Tk3x7NeH zBvKz%;%XeZpoLHf`dc4B#N?D4eLqSh-S%YQHKkgC;GNdz~Ab>dNuLI7vZ;>m0mUVrpK0useG-l5li1iM zN9rJ1))1frC8Q2Ji(L!wl%XjcsDxe5MJg@($+ZALEbD@ckw|F$s58O{mt@hH!{$La k^bGK(|6gcN%^lrFL}ae*P{Ssc@4Q5**78o0n$*^t^fc4 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/android/app/src/main/res/drawable-land-mdpi/splash.png index f7a64923ea1a0565d25fa139c176d6bf42184e48..dcf229c7feb6625cb656f163f1e025127c9264cf 100644 GIT binary patch literal 42795 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 F{{#GeOyZ-=Ql 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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy diff --git a/android/app/src/main/res/drawable-land-night-hdpi/splash.png b/android/app/src/main/res/drawable-land-night-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..beed0d9e08ec51fc138491a4a7540c13b71ac90d GIT binary patch literal 108687 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 o$Gbx<09J%jC8uFJRXj==;I0adgqk+2gFA>?1bw z^C;i!!0qERxSgJ8^He_BM`Zfgh*kdhPx4SctGxHSyo~5_@EoZ1?|biiR%j_F%ew=# z+tHNu)&?l^23+B=-4K@PIGQoAnn4?cLEpKUVIR&)OmFL+Sp?pAQS+JU0hcVF{S;X~ z61z%K!%g>qwlq-y=RkUfzS}afaBJ{;pEZm$19!g~5pL!h4Q9{zu9)8vfeG1To%-FV z3relc-114l0^PDLJ7J~xBI5r5J~Xc(N3!Db1w-^FX;%WE1n=Y{ndVa2z5QDiyZ)F# ziv4!1>0{0_H6MC$g%lO9xo%$q-RG+HYC;cLgM6rHO1P^cP9bF+$+Pij69GEt>CdIx z$EJJBN-&(t9f(qb{%T!H;Pw9qM1hW#M$Pwcz)R73C_N7fZ~nI(q~%XM+u{ZL)OH^9 zEV9rFoo8e>#{EV-*QH^&Cia0z_QGGR35xJ8zJYZooefoi&AC!4pld$gPV|J_^e-&D z`C>aLz5Dd$b#|1nsag2V*avH~zX^(61B!%hby2m^TVS<({3oIHj4ZSAALrM^L#zEH zkGZUiJu|ClV+o|fVm(9?p5lcvXM3akrRorMZF*NUYjr5N_w|k3+dfsi}3!yhtsdOKKp=+ zng?UlfL^>i^6tEhaxbes=I%NjC=x_yC3l-tn*|r8$P{Zx&5Tr*z2-;;L(N?xW7w9N z<;(D4A>21LWtKid!rtc9-@iA?!jWxLk>-tAg~{%OP69%*{47sl{P5)pDA>>M@QEqYKXYa zbY9>GbqMx)!?OjIJ(uj&U6z^yC}(WPtK-@=;S;4Z4Wqu1$yRfGvu_tZD@AVvHwl7S zS&#Bd`U988(-*#clEGzhntDFwtiyubLKqoMZEg0`BQ4FrPaK77ssuwCxPj)mj1iYs$G ziV$e~#eaald)o?2^tNX1ZmXY@$L!nRj+OW(WIS!BdXzz7s=q6>RGMJnA6`#|^R(wp zrHTZdyOsT;?luj^`%uHg5?YHN($4lv9#g7Bzn}%xrvjerh0m%rkmrL=cPGtHjWSrGa~RiKR`);YPek_^Tkuq^9POx1HE_z{ z+fL5l@-OCsv@3p_7uG|O(FXBCK<{WfZupC92@-_f?eN~MH~MEZ|7>R!`g%HF5#x$@ zGp{WHnVDmSf{WifelVWTr-`D`1VW3JTcs_D;<;BRMa{MVjD=oc9P80g08%w5AJS5@ zRs437;Icg!Xg>C-hVaUDyA4Vv4cUthS>+t1!WB9aX{_nVEabX@E4~~<~aiS;pe@ooG%NX+zL}f;`$%}42b7n7q z|HvK-wGkO^`=!$RiYu-EKm&Sy!&yW9sTw1OG5>b{*FE43O9;(Q;b?itMrl-=c<%77 zT!gz`%zvcWYHy;p>sG;dwX1vd4Dq*2R5UYHTT$@mRw{^{Xvd|puJ`{YT`e7NpHORX zmexF;fLE7p_b>XPCslG%66f7~>hJE`DR_>+f4Is|0zM;&JN7&AZo)F$wxcq>yp@sc zKy_lF@CxXj_b%Zi+qRLCZJ5s4Yk@Y5;M*^%cvs3`%bO)V7G&;&MPgGalvlrSJ0`QYH%4%z1=g*1(x64nJ-0Fyh(jkvb7_>pH`2Vdh zER}Y2U`#Y3DLXhT-}8`~6_1*gj9Qe8n-z^(6ipa6Hsj^tIsLJiPPR#sbRsHQeJ>d= z$eqH%cn0x1@w=kYjigpt5>cQb=|_ZFgye~-&{U*4JEY#2r2yru1~JCk+-MmUEHdK{ zf>{cuAn@3J=5)3xpMCu5+1#Uz(Fx!tCVZ}%NTx}agTgj`>rAaZuwG50IEPQcUY);t zO?gz~7bH3N@ z>SS)?1>Cf3!~3#RkzA9jdd#dLiqSzcnzxakD;GyCs;^Ig-A9QPsY)P(b3Fg!T=V=b z!!8g7sY@_YE@ugDB$kpRfb<8TS2WmsWS@jT{91k=36=0my_@jFsLE%*>*nQAo%`oI zxO&rIeB<~LWioAb7-QX_|0`?!FLRl4W2s5`@=sTDMnimC^eZ|wubYe_~d47KD&W`HcBFy-2KmN8pv=s)p%74N-b8ton=CYhdE}q zmH)8M79hAdHOUf3Ul>{%R7Wi#;aB6b%@rxPkFgsudRDZAuKxL3TQdT??_U)5mtjq6 z*N0NtjFc$nWBp7$CB4u_qK>hXn4`xik$y#A;>mEZ1n!TkaI{p_JS_2_+7pHlgSCPL zR=^!F2y8U$DbM+XAHh5W-*=ONRF#nV2vOlH4%%3lGYFqq&LH;Db5|M#DS!(kTnm{? z`F~^s3{ggZV}0NykjmfAVyQkld@5-pJby$oi@+$cv@ntR9i7*uzxmnqj4-`ypF%kO zI2~%Aq*_Xwa{;MPEr*r z)UU(X1B&AG8#jUqpKhr=_i!!iP=~Icn9-S>7jbp|*C*X3G^D_*UA^%8fOL6Q0vE#v z-hV-BfMQy@^R3tA-{L^6Hi6xr;r0r?wao{U4Ske1&_~=yl$A~e_f-O^iuW)VI~Qr| zJKTS?!Tv{^Y}=gy$pSdrg@lpl;2{wGd{)gYCIh?kAs|=iVSlMILAQ=gE2M)kus22S zD4vjrF;$r`Auu`P-E7q?x*Eb$H%J?Mo1N5B!PpbdQnsZ&7YwPeTlTydY?Q;c#Muq4 zl>K&sW(B#^W(VQJmgG-;uV(I()L8iee#>kEMo;C$6Lte@l-a7CJzBo)6{&v+<7{X+ zWW+SlzX!2Y4z>=4ya2RbWx*wh+2s(DC0nX`zWbGm1D(cYHP3*dbfcfiQK(8WN znLS?Lb8)0?qcToIs8cm#P4kFEsnbeO_`VW3xiwhMELEc&3rGgpru>)1EPqnN(!=Gz z`~9M1=yTJ2E_@Y76a#o=*i{vy^E^PLb?#C^}C|(Q9VA%Ps`ooYofvYmdNN zT~c>_dRI1rlAnnK?{6F`WfP&c3!I|h6v~}bet4%$R1cYU_Z&R4!3Uw!_$&tja?>}Y zxA3^QQS)l?+NLM(RJ2j5)bMUsqYQ)e;^-oXfH&c0JxNJNhZ;#Ita?;W)I}*LZyz=DKo~SG-)q9u=`}jzuAWl7d|zhq@3o|Nh&=3g8d&a zvTzud9_&)%$Rus|Y+`kEqVu&9Wv_O=lCGzw7xV;Tz<2v%Zg$IFFujITWlwqF_N`H~ z8ol$-WvoY$_okl-4k(jE|AW+ZhkxS~90_*Ftd7C?rIb%HakyqPU&H!~!C0#R!<9 z1IUk2{9ikaHT{aE#bM<{&#K65jj|2SsC^GQ_vU{QLA^#0y@Lx>BRy$Zs@BVRa zLb!eEY=VD?GYz6%>|&hh_TV7@6=K+mzxXT8@DjSZ<2S%=Ia~X7+voSSC-=GxDXMuHe`o8$Lc4g`ps^>nquet4k=Rf4u5+;BL?3 zWpc(H&lsjEW$lqIw3Ob_Uq7V6|7@H4p8)5txq1AI+30y(1^VMbn0{WwNeN<~pU3G# zkEUq3j#7+CcUAuu`d=XxK`vj7x+~xn$H{&7Z@BjXsxryjTvpeC~PSVBOn^~3ak_(1QS^4d z?ve|~1J4kB+N89yTS&nHe6sV!i;D9<#p#TIx`)tAwbcKuJ`zy|5exV5LVOj|^f4JR zYSKK`=x^MRrJ78DWAbC1H6>VI-eRHy`Bz3Da{bX`Lz@F5&fQh#SYtfE?HwW`~@{0#ud2 z)$39F*y%I|Mej$>e{UJni>kN;Dvs}YRP9-oGi76FcHnVpx7W4dIWi3s8|!cUXOD+! zFgkHq614MbY>|eqTBQ|{*EeGlWkQk3n(B)~ZblZ`4*Sto2aWeZa?V(`^hRjbvQh!k z|6*9a{VMN^)+eA1`h#2N^i%m?5l2<|rxhXgzK2sPTuU1PSE4Kirq9)q4W5!I>BSu2 zP!qj*Gu-uKfpmG(j+rDhQ$ElG`0#+EQZ`uq(P8zcB*a{nq>)T`hpUJ!n=GAzI1_A? zY|FUY%Vwt7Ow;3{k{a2A9T5%{&_}T*SGuIE*6|)#NhRqmRYPgb2bE6oP1UP7QuJ(T z_!AmDzUt_O6nEx8SW^S(fwT+N=Gi(eWA^h5HdK^^3<@?P2(isG(UXmds&S-iO}PHE z`1wci&)hBK7}e%#Tv;&Q$RnhGkI~Uw$<~sqJ7h3+hL5{LNXfyn(Yk$QG$~DY$d|ZQ zo&uu&8^MrZC(~9NcRF(5&bNo*YUi6N?HrML9XsBvLbo6!pmcf6RnjyW8_!Wx)*n#^ z#~`=N#$r18Mmh3{JuK@gbr`k5kv_wg%&^?cC2MWYYMxuD00Z64%s%srniQYNykSgF zfz)^6*u8W}qUs@mTxj#fslm()DJJ~+$uDxG)DwR}_+-ikV?n5mU}TDoPorS&vCuej z{)RKUk=N>;)!I%!gvgMk+@qP<@sguEWV+N-2qgkeho>}mc+h{PBZ|Rq+d5t*FNq1` z8^9ido~|7pW(lPC513LSFDTsyl9@S7a&Qajs`oLW>@1?AbBAdz&;LzXE}kO8wNz(L z@e*E9a(vK$_G@h#3B^b7?VUr!mCF3EV$=KX`L;8xN+t458UAWMJqKAD9+Gxo71PCJ zBA9ow$ls?F*ws7h21T**lzX-u;gy-`vse_X8PJWmaX_v;m zlyI#}h$+i|5iFPzJc?p7BmkU{rB*_*5uImfn5aTcZ{zk&5)r_;NXLFD!t5Kc$L#aQ z%b@0ii<tkh^AJGVk4B#_pP+ zA_zv{uk={HKwSPW$T3AbmY^p_I$v#>%&X@9TQ;gX)oOS?%l87EZRQcxP?cKzsD%5y z2DyZ&I{1q{uAa2<_q2gegjT!tFx5X9g$Ed+zi&kUXOfYrM!JyWYCFfD!x#~SGZ5q) z@GV_Q@}kU?>k+LGcTa5$laCE31JDm*cIEh_FPZ4DU7U+$=R|iO)Sy993$3) z*A4%n7_Dp&aaKXmA&iUG0505P+3CY|(+PL>f0&kwmvEP9hK`#JNBl(B0NUo(KMI}X zhpk|hw|Hi*@C}^3WA$X?nvU)fhh+HOIJlTvhqemAteG$^L(r{v*IcLKcKld(}93G>}JI8 z-eFpX(M=-IJXGNjXUF;<|3aA+*E)4t29L~P5AwkiD-jc93T~`^?LvBTrQ?JLp&95C{jw{9`OIbJn>kOFVMJw#d zPC?Mkh|OGrIgjz&gRYr7bB%GNxPRDBupt$88*W^XyhLP~#=s1lg_l9hIT;`@5if1p z!ot$OB+dIp4Wr%%x$tqyp}|L{4c+M)GtCB96VhJw2T^x^9Lv~BG2Q#RqfPU+AGcM) zgsI1UuR*?W%;Yi|k>UZJ>miKcr58~{%f{RCw?#o>w7&?&PQuGbD?mzvCWSy83+7mh z85$Rc21d4*A|IqxBUjl0Dddgcy;@}O&AF<>k=D8gQu?LGS*|xS{IdLE17$62mRCdT z>peC>-x6aRrH{pn?@OGD|1XumH<;cPiFJLbdAP%@-f`}$O2#PWIR~pgsXmW%qss<)$PQ4%cgHpu6ot_V+Gm?JKIZLL%p>` z-h(3_y4*VhmaD%2KSS3d66n<=ApR&F};rLj}eOte3&UTTX* z$OgD&#GjgnoY3r>{ZHVa%y|* z3!u~be1W*r1qp>e(`Ij02}P^p`6$IwPhV`v=)qG~OJsEw@*hnIYQKzia@>N3B|hw` z?2e_=ml{B!A;s)M1pJkVWEM+epD!^DYRs$39En*Q)m_#>jIz_P%Y`jGhHV$5D zAZjuL^sD0mD8}53aMpBi`E_9=U)}pxIMn^VG2g?%E?NrXO;l6dFYGr>ILNA2VHQy% z2okITA1z8M5fWUzDqbv083@3AB{9c%+}Yh7L4aNHft7_~U_~>1}WXlLhqq%in<4({!UnBjNlT+C2wpzMyMpEqKUXIQexd zR=49q{^_}EaAXmb^q{6H8o3{)^A~dHtJxohon&fRzIweCI_wv;43XqWzy zr809*<8$fN6%EzN_@);9h?QlgkVbBi9P_nuWY-4j*#L42heA(x-4dk=-3TOF*L;?{ zlW*{BTXXF)3XAzM(Vr$_@m_p{XIpD}$UlXTj=LRA=2tP^prI*`Fdl>lFAeX2fO4FC zc{6{`6_%Iq^C=IaADhvvD+IRLy_M`3cLC0rIjXYAo=@SfVwsEw#>_%Pe@wA~*=K0? zi$l6qBD{KX)uX(&kM_ zKTnM9(23epN2t;*ce@;TU=+Q0 z=xD`yI7#2DDFWOJV;BI9{)+&6gG2^zWfqwuI#8mV#ZqD=sCxc)xsfZbG28!F;Sy%a zFTLIBMzT$N(UPwhVeXQ?Y%$Fmb8P@f3i!S23Rfp=U%V!PfLQ@Os5Y#N96*>2DIq+y%01=lm02oabr#Qf%K+aN@-p+rA2VkSi$Gy3$XWKL_@1AE`Z z3?OgaF!H2>ro(Immwl(3FRW;`C%sac=4{k#vC4E%%I$Et+f7?{-IVN~XPJ|nzM}LK z4v!8&_`@(vi@&TIcJ&5{2*jv}Mc z25d;x9K$;%($B7;qs%ONz8;n!BEmw06V~c?ZG1nMPIptt29NIZG$2nKcGW4weCDEQ z(=5f<9oyz;ZMy1hEEg()_NvAahm)gqxr$-LPC&V-jNi;&S->Hd`yR3x`Jx#+Z?P`y zc}*Cw8LLxCEp1pr3`QD;GUufbJ3;=48KR-L-9!p zAPrnG6ymx2XX{F38SY*RE9ed{N7ic!ctOWkRVE^7wS4mpozS}~+c?Rb4jqTiUDf-# zu8gW(&%fsYebSbSe`5@Pa>Cp+>x8?*+I@42lzxb~Wi7W0#WX463U55qDm?1QHi5e? z@h_PDss=d*+|bn0@LY1T=+4BEByC1-S)feb7&mcDZEU=aREQ!_A3PKnijuheO@3!(li-i43eGT>*!8>%eU!NWpah95>S6?^+f2_ddw%oK>~~eKJ?BUB@G&?fb$Xh?cvET#$iYW6z;)lushitidtSgb zU@T}$$cB9g%XILTdlDb@&iL{9c#rh9T0KgIWMLK^1h{ z-WK2Y#(#~$d{m3;?)YyUcQDLor&Dmcg{PtosoJ#H4||idMZIHGFTN*xtz2KbVz}Ez zL}BsC8g-5KFu4)HmY!P_Lq>tTTwxoPToF#@Yu0 z+9fTCz@<$xvz-GYV``OpJF3QS_K+aG&u2C=??j1d%5AzZF^lYN{Xe@}AJApEZQE+_%_X zs>z&}sHpBYcN=dx$5tb*B|FP31ZwX&Ha(kk0Hy4tJ<75ycjJUq;*xJ?nys8&v3zse zL*jf~{qMcSngq>yfASk9Laz9n-rlR2k1HTjv;o}`ZNTT!L8TX{PO0Scn2zL}2n@1e zqs(vkC$!F~z=mjM)d_DKnPXO*^;h9Q;jBzn(I=t8t4FWDEJYr6$>?38v}X5YY}a6I zK(Rj(Ex*qDU%^!qf&S+d+~4=*&vf1#x}zn4AR(;-!|9$7M#$56Qn-ETmh`y%Wkcv8 z2Yzb)v7+oxTqXCa9WsBa$1}ow;rdhB*pDY&_^7^b0U88G*aXaCaMn8MB!Iy=r>_;6 zuFO*nvJ$C+sPPq`LeedaCv*qr{79wV7lD2KvibRX;aktyKaH-2_{9sBx5XQo?t`dc z+b(pV?RR$Q!s?Gb;DF#^;^$uDZ-fN_G@8i;j(d}ICD!GOmLer7gK*oG6EHDOmo88! zpKU{LLa&&Vz7LS@gffICV|Pn5Gu+N?5MrMaeOC-+Ihj4Zx8j1DvO#~4;;b_lDt6=P zwbob%s7oBzIKm|+a9c{-v?=NCU~RO2a>Qn?Z{iAgD;r6Bs8I_?l2VR70WGgcn$uV} zd?S7R4Gb5tP0Wke>*<}rSI=Ej>z>_DCJHtsM)>J#J!1A_gQk3{Y9r+n3v^es1$&xV zqXP9IuZI`9*wR@TeT4{h|y9d5T%ayyc{t-`@-66?Y?j&ay*))`_dEkfu zbXhKh+z}x0UJ>H$<1-b>pvA@}s!fNzXZiq1*xjKoVH-%U4>tK?T;K)4$|cv|e&I|| zgFrahyWy;RM*@YTzHbMQkcC6L&5!#w`%97VVO6E-&aeSRs``SO=e>!R0l*6I(kbnj zTSq+PEt5C%2MFYAt6CNJErpj#vVMO4tU(59;ov6bJS1=}f>2rshkZ_epB>8o1ZN$; zaPa5Y(|9A3@a@p@3@ZJ$<$3oK498N_Q|(G>+9-oq*a-MQUTL?imfxl5`tmb9gGNYf z^11T~CdA+j%`QXSwiUtCWzDtO*tGFG8~1P#++@cHi6DA|F8sOxV8XyWXTp0$ib@g4 zAg;$4l2~Lh5e#wA)r}LEVk2KWb;dIvwTioUKWx&<46;Ew(;M9y5FM)wQ;Jz*fRnOR z8jw4yPn3TeeVlUplBNy0C=;UMvZ@SUwJhGK@F$XDq*zXn*!1Ij~G zNCTJ_DR5vIGxr2x?uCv3zu%|U2Qiq(%S3&jc_J>h!W6sKdZstlG%q@iy6+2v^*`cS z%SS|!jT|g|tp=zB4D*y@{D>4JuWMURthq9A@JtU;v>p(J@3_L3W~2a*DY|!w8QAzQe0ZY z10$37=tM;<%rl_tqah*K61gc!-QK&8?Lz2k-qVjkXJdfWRr*@jsb0v}+BAV!`Xn*r z)GyLqN78(tdxSsudMTaK;T?bd#a3s9l}U-h;30di>D4P*@ZGbB;ymC-()m!LV4wq9 z=gbg1%8m!p@uSFPZ-*-IC|(YNjhkcD$oNT6pDg2ZVgXmRXpmafFrx35HCRkMZ)(%9 zo}hWBbYs?LX!e^>F{2d9)H{Do4#=V_ro)_c;i?kAZI>nB+2iNyTa+d*ox5IP0Xu@4(65Ynz|>cib?Ifegu2tGN*zbD;98E`9S_ zbMxY1<6A7QcU8KxK|h{#XA21;Qnbk6-q@8X#J598zgqEkJ3ql_~hmpO31%mERZrmz2H<`H`%am4~X0V$1-+^^EO; ziy%}tYncwCCzoN&(K!9B1Z#Y5d-MkZ_3!RKH+t%E%ibOL!n{SYrb!MJzbEe96uHQx zet0A<6exU2uv97?JmmLNb3ztqbf? zN-R0wDsbEikxU8lswILloFki893uX=hj&@{?l8(m1;CVrOp}yi_kXMgoLcda!8H`( zrG-Ly@QM(zK|wHp#X-9wA#kvQzq$^!v@fKgV5$TCi_`}XRoueFlWYmCaotD z#?<~7{ye!cWqaj;`*JI&Rc!EcN8;cXJX&vT^x^rc`=J5(a6d*rO7e3{5r7y6#=-{G zjl?#bykK8hH1j}TV^`}djCS`id|Du>LkY48Z52sAuf$h`SWsAbnaFnGF!fLq_N0u{ zinlluUY{tC(ve)B2%h#F6CSVFZca6q1TcM_524)5w1HI)!M6q$GWF{S&YvqQl_|-G z*nE!0*-K~Lx(aQttF1tbu;h99h&mPnV-naOb&lW;ta~5%%&!w~`LE8ae8Tk3x7NeH zBvKz%;%XeZpoLHf`dc4B#N?D4eLqSh-S%YQHKkgC;GNdz~Ab>dNuLI7vZ;>m0mUVrpK0useG-l5li1iM zN9rJ1))1frC8Q2Ji(L!wl%XjcsDxe5MJg@($+ZALEbD@ckw|F$s58O{mt@hH!{$La k^bGK(|6gcN%^lrFL}ae*P{Ssc@4Q5**78o0n$*^t^fc4 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-mdpi/splash.png b/android/app/src/main/res/drawable-land-night-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..dcf229c7feb6625cb656f163f1e025127c9264cf GIT binary patch literal 42795 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

FFHi5# zA#F2IYS)``@n^LmbWwQLLozxENd=Cc90&wgm$WdzIy-JCPVC5Dl0QN&d+eW~XUi#M z{R3nEaUwF#`?O?VT`Qy^wc{bt?FY5pW@oCP0gELh;E7(TSfc}aQ1xDW9M*K#ZLPauhMEj&y=~C z0sW7e)OnEqi^=0( zt0iP1EBGjvd&vkpJelXr08^vXTQ$_gwrg4nHUHlhei~HzL((kVxC-~p5kzbzHTG9u zT&qP^CAChvT$Ll?Faoc zB#nA+CAvAMkUF|~vdxdiUU)VGZto;^&MERUrkCcqMAKVF<Llfh_@6albJeiws zGB+ss9t_{F2<2|fe5=MASDqt6x1m@HH(+2+aP%(tT_@6T<06n~%k}66iS_FO<@e2O z6(RCMde!L}QUAh-b$jBORK$UgWdKp9X9rf}HCodKLuaKV`s@`w1bI`_r-hD)N-wq| zQq)eosu?ICB+z@r>yN*9{lBhf!w{qMmaJ^0ia2D7BypqeGw2r8ajUBq(r}7>#q6*4 z5PCkekf=c)>SBh6Xr(UjBa=J9jrfB_{DDCxqZN|o5C~}Sk{F#qS=YgubTErE+r>Wq zc?NQr?fOa7B~}&gWP-LJ4nVY$6r5RJ4skCV>vt0Tj9xKjh;lH+K&(FlAex?4Iw%Hp z{F%KCY%)0k3~zIP&uYg1ojEd@*Md1e^J7cHG;(P)y4HV3;CkeOd5#pDX}ANGyT(8v zA07V8o&f#PzqJ1PPYe~3%f8!e8cvoq7TH6BdHl!rpgf%3(gNr90x)bN92#kZ743;#^; zKf#UvUD9?wKlLwpH7zrOngPTwbViN~BlL-(Z*Hp93PdFiJ$`5tr{+mr6iSn(tpwcD z3zK<^QFYCD4b7wt&2&{p@%uGEhqK>XvwVs_TS&YQyqij@^G#Z5`ffYAd4e!3S48Kw zxix3_qRNrcPJ2p*h`7RLyw~m=!#_pgm4cLp3l<-q+aA?ArUWyD+dD=&IfgsE?-Fe& zMyz#EEtS^NmDZxM|LzxQ%zxvQW=n1DTAw4cFPGmy+Fna+yNl|{alx2%gB7tPVj*54 zo-Y%s?a%z$&B|5$1VY8ZyxVK>7^?IM|GsRiXt}CRx694yGRs5ymX)~{{0pkeohIPb ze&rlRg$y>894IP=!mu?buEW@#Opo9RT~!z2bDY(m_YfmzC!CyIci=`UaY#W(inY*A zCyD9$RI>?aj4(`~{Rf$uK|K*Z0;Sqi+^F3s%pn8|WI^=}OzVc~u*EnHTE* zfNg|ldwe=@<~UHEqh#Q8f>97R!id#%1szLR zetr&DtQPO%epI!K{JcRl^jOl18(l3SjlGkJ_?8!~?*TJ_7^Mt~>30bu9sTVXa{eF*(WJ|i?QKnY;OoQP>% z>xo_&&eFJXr=c&+I?N7NrlrgG1VsLkWDX)7vd#RHggw+C$NSM6WFEPKVbg)~Aq0ee z`RhhhijLawCxUv1-R%3zGNh&X{-`Qbo$r!4rxhwDfIxYJpV z>sb6@Xwvr2&TnyjLHiiW`qx4nIb z1C8AxVg&(j@pGt#y8^Wf_dvXy++}<+qJiM!awpL1>S%{xnuZ&6$R_3SUi#KNM^Zr) zGf!6wYCArN?mLz~=fXq=SdQ30Hh!75)yLg`V_W@i@V5U;c!wPlRd;eYuY;!dt<^Up z)2iMiDrt>7vo5FeX=nae^VGy+d8h~aG6lYrv<$&xgA7{Ap>X%0Mr|f+l7#49YcPk` zWuVTee26`cm7PT9D1Wk$YAyOWys{`{G9R&fPr0!=Yxx?Cfw)E=UEhC`*M#vq)4>wf zLFDV7uH2}JK%Ws~o@wmX2K+ql5z?BS3;Vtp(i+6nBHY+R4(q-l6E9tb;zan(9piXv z1QPn)kwhF-b_$-8EW+w)Df~R153}n;qyiR&fFboSvCq6}D)C<6#{y^(d=v8M7EWl; zKo&;_{Ec;b_}E2fJTf}qwHRd0MT>9go%@kq#?Y=NZ7>5Qo^608QKJoSWBuET@xroE zdN*VVd-@g#x$_t-la6#;Am5;U=ONq0tb_%aBIm$L* zLkZ5yYy8VV&0&98idl+N+pLMrNT1K1nnx)KEqo`w0b*sgOlALyCYKS8eH*{Pp+(<==>5KQ4|pJ>vhDR zZ^R!qS!TpW1fCdwQw}0JbHY9oT(6It%(-H9yb?DtNGdKUj&-B{DVZ?7XP5MJ3C(-~ z`@KtKHBxSVF(K^k?t}3%b=ER9%}Q~HIU7KXMT9TJsSU5H)-3rQB?4!r5pZ@Uvya-; z|4sAjQjFDGwAdl>#9oGPltITuG8bURfF~=b>6SbCYSnVjy-;F@I%Euk?V$7n{87)Z zQ6h@;nIt{f_Jo7uZZFvcNM`|K{3s_xC<=JsQ`Uu1bc;}Dc$TdyK>J>$#T^8Qb|OCQ zeN+XwpgG-LhwC%O8w@?!q%xn5D(~Nqp1PA0n5{F zS^WX9F~gDg5(=>02SC@>WOhFvmfaJ~Pw6LCE{0lNzs-obJB%MYtn^_LnMgsQcGKn$ z*xx6)qQF=VU`2T|%+O;+$aa1B22C8tfxc&F&+d^epc_jwgbua!8|>^iQmG$=Z?tEz zY7K_c?_E&r7%$W8DgdrA)q*$yK4|q$$%N?0&sT)-ln08d({Gv(XLxSN{Uw`gB|oEQ zE^4gX-1*&>`tJxc53x}Z(#Xv&^;R13cDw>N?3G^q5FG@H`VvgwP6Lz`j3pdIws)!P zI-Mu`MjCxCB{_r7V!b{FuwKUI2ulQuuUKtH_?p>h$f#=G#i%^G+rEDoUbRHwahz$R zW61-ieYWK?d)gmeik+Ubg}=mOlTz}d^(jAJv$m~u2mX`hfjF=8Jt0B%H&f|!@k}n$ zXo+Z{<{#UA`x9YL%hH4cU^|gDg{_N+EZu~v6@@Q`!hi9yRNUkD#qbv)nozISH)`D^FIkOlX#Et`7(={douo<6nZ_-h9uw0#*1? zVsdC&kP(gmUR#W%8035-{ryv+Cf#xUp`eQ7g&X)WiHhSO)(dz%`i6sg;WZa07a z0DK|8xjDdl4wOOdWon%e3IGI4y@Pb))DOfimS5o#M%RH|>POM-PRb-5S$Odz?KL>; z#~)|74$X=YbTt03zU{CKjCUGDc)A&K&-^`4ZtE7^c?EBfLpmgAjcacD0ef9(WuxZ_ zH!rcAS1!aOW%#RAR>Y-B++Y6yPsjWx`v0L!4V)kePTitW!6D@EaIfTD3*dWHe8bHO zl;fw$R@I*fY>r&?SsC#bYpFR}MNh@VDRejUMaT@; z@(WulG!48a6|kHrZ9=lb&9C_UE3+nD0-tzqr(pLL)f|YZHpcRNo$O*3x&YQ~OfYA) zU@JI$Io&)N^E%9K=eBKu>@#6l+*wZV5J-(@fCzCsH8A*uvP@HraK4G1mP^`0xN!VIFnl zH1}N*yKH$l`n%Mf7SGcv8Sm9K?B98SDi$(|aT@eoWmAaE3CAaKCUH?~s&na=Qksw1 zBRB=wzs!pNkBq%o%Cc9*&gu*>M z;y3d}G5-YxhTgIh1*pt29jW-ukIkQ>DirxZ^k>)8I zO+1tFf!DOr?lWS5GXm^-UJyHzvP%_2s2=Q@00?~I?%4EshA zOs9F6qxjI90Z^%QXtETx?csp;+)w}Yl&mCPC~E&5F592P5u>m!q4xopzkgI)`#q`* z9kH%zN$iXgUv+EFde$PHE0=2=ZjG3cOQzlY*|3AdM@7sp^j8u4jS-Uuac&RT2UNX1 zARAG)axCNe@mc%1#Igsvd7wI-a9B}_6xK!cqud(j^li;r)^e@m_n(@E3G*u4AIYVX z%1POwoXCfnnS@Tu@j|v&=68pm`C_NFp>sY6vDRKaY}I|e)ymb>%l`xB{0nqf=vWip%K4C4Iu=W>gScF@9Nr#6m2%H zKp&7Y-aDA+C+N!`T)CxXe%`VU|3Y+%dH4MA?*7qO;JB{@ejsvfU<*`N<0;6$?Gb{0 zEZSO(K3L}+WGCw4MG$2uP$lt|v>oF(RAVt;*klO*gh|MdH?i4W~2 z#H(1PgNTFpmSj0rz3f*8nArDc0Hj z_s^!dYJMD2=wgL$D#IO|P~Luf!R*fE^05}(S4#E#gyvD-^tT5CgRBKZ2fLV#FWPGA z?*vTZ+dwo(#mQT>^)i<*9~esn4tyV3Fn#$PNSfX~d)`Hdz>u!RDh;9wyL4Q{-oOGssB<(m;dw!)^p2_r>p|*EJYz9wKko z?Isx>Xf9)ZW5-K@9IOYaAt=rX7arLp0_P~6FNZtMl2Jv*#vGy|YVhYptutK{nOGsG zrr0_N(tw8_{4(<I@nRTsd8I^yD}eJAsz9+Kx8#B@sz4g{?q>Pl zNeBPmNe};{y^YKtEjHpoQ_s1_l9#b!3EIRHH&=C`=X}_}@W-|*M$!EnE#J{1A=o#% zo%Nwp{ax)QqKp?*X`{G*UNVf?Mw@??%>D2+!#<#5E~K4k%NW+}H<#FJHn_G?o$aBB zZm|=rfwAR#@K+7-OCPhyD#vkl8fI*`6ikbUIj*utDByleV+|*Gc36O=QI1sas$PsM z^kaiK!HVxe516PmUFgf+A#%t|FkHj@eZ`e!(-Mc)pS*#c+p_OjcaIKu1iLLbLgGvi zzJ`>~n2Xj#zzQ4C?)ou6#x%>j3!!W9n1v_obLOrrkT`A}nQbvjiVenq+aXPoZImXu zs&=%}cDl5o?rY49Yd&~c2R5=_0dRg}J}`BPa!Q@vDS%?Iz|A(+x2_<-Z5~b_JcU*} z5b+fbF^+J={j)B$^&SxhJ@$?`kjJ(}VX_e-FaRGaGkCswNq8w3{gUDRKgE=P3o*kE z2?9b+Up_Pq1wi6 z&>C+?XXMwM@6g~o_9Gry3YtXorV~gBkn|QBkb>2_4KzM$y04;DYM<%KK^XSQ5AeKh zL6IU_*B0D+l#;vi`~u`1LoxQR0II39!AD76*zXEkQL%!uudU@jpo-vioYG~)WG&}5 zqljM-L|9RmOlV=M!qURNICs)whG-O?;gD(KRo?pM28Po>}2c@skd z8&7dXD(OI_{GkpA0;HW~AkJ>`oChZOd4l6PU&T*nx!~(K?0IW!g9y8aneVV46!uSA z@NRv>cldKQi?0h+0Xq|Fe^D>`Z)6qBxTOgXIob>eA{isP^b6&q*p}5Jm%Q#$NkM`o z>pIOWfDwXcVlAJ9mg`}<1T;9z_)S0s3A_M+YJqtu^Lh;g4GWEw_8CfsU?-6Vb?*$zi0_jyK~ zTe9-cI7E#)XHk+)6%u*uq`%}xfs-%i@d=y7g-6n zn0FGyA$yavR=6(VtY_W5>=D+rw6lQ!K=` zx4%zwWo}NL4Bq|@x!?PZ-8X$`sTIW`;aLQ*(MQ{cb_&yyG2RsEp$fdj{-+XnT==iP zG)W#9;tyJN)D-9A)`m%B)8F_!&tF5;<5jy@HCh!y`D`mQfey^Ig|=3&h%9e@z=f9H z>OA@qJG(3XfXmw6F>x$wzuI3Zw8VG6F*sR9NJ{I{=gM47?$}iC+*QPiz z(}k{n7BA@00`H7Q`Ws{Qw)b+A`3(H;tXX6^pF$e|HXT~$oVtIV)JYO75%avp5phj+ zdFuw`kdChKmWVB1SZ+~T5f^yh=t1W@0WR=3Y-3=|YNoS|FZsrEVT+o0ck#0zyHzHL zDE_6JKk`x(ekOQY*8e?|O1`YmEYNsm$5>NTtg~J;My9tmM++c&kuT-}_UE{lD@DNy zdWpVF$jRG4Q03%S+uGQU*3eFB>jBXY?^{>Q{4>JYxkn5lNfdI;w(mphoDxHkMllD+ zxSxLkQ6nRr9))0q61W-d?oZz%PGq(MiE8$uKcLwX0)YWe@EoM&*^DfY2EA;%t8}YF zrxgz7{v!sdDxzr9OaWLM9e=Gt%Z%%99n76v`^Q1T3?kt+lG=G4k41BKqb4+O#_l-N zW5U?8wI>-b1SxO8?nxE8^yA)U0kp)-JM@`(f zPtIOI8^)>^2q%0NV9uL}R^GfD`rwNTuT%1ltIWI7O=NJ-?!9TQpO*>v;+&q|)^3qs z<0%A3IDcSQy8)+$cDXC2<8ubT+U>`rweY;m{yfwAca3K0YcRsbqZS&CwRi@@ZW?EU zz6S~MP#WYlS?;qW%Xt(jDm1HNtbBN{3aS7hD%EhuOvA@P+5hPU&>?09_ieC06I***=c<|dc~!wTS1~38EX4i+uaVRjmt zd1$4u&J~#;^7aRL8xEw5;WwbA6;|h0^FS%b6KKZJiLDWTw0lI1;N{waCM_Z=DDZjR z(C1=KGDH#ip$VwIdFk7T`|OcPv&TboYq2rT5UQXl-_rV`vN?ty=MC zl4VwalzUPL6aGkWiBl~5KdAHk2X$$(1bqy{)*ThTQWKwTxyOp;i{jY)Z7q!LgZ%TR zMACxCmluT`Ei%8h;@3DaMkxpo;L-u_I16f5I_FQ-75di zdmB+qwWT~(DJv&$=svt&woZF5MbWnVE07V0ywMI=x5$6#zc!=W z=>1&3bOXY`(O$B1t5-Vk)NNRpL3;}C)@)p0)FNr7&1?c>!P90VKT5@|CLQzX*aZdUt;hgl% zz6*)A*=Hz*ehTm8c~#A=Fz9%!aZ2*!n@tk5nox1<#x_ zG50d=t?k`-)t@ww253SUq9z{b*b<72p$yz#q7xg>8D|WcTZ!A-(G>3P2JPBI67OgQ zxR2}rxs+oZqE8Z!100q+zv) zzgl>lYc*0T#mgCFg}*`1Z*>EbCo4N*S%m1G*ImCUk0Y+vPBG~4zYQZ$otN# zspy*8=u<4pC+T?&79QrVp6l1-JPtF~mPEj@ch<<_11@r&$(-0)XhVy^LM5N)rQ z=H=1kHFLcxQuA3pHWcbD!>vGbSYCK4V`)7P6I>h&(V*Cepby3hMQWEMn!VO?Ct%g` zZ(b!-KxOx1w~9~ZPE&R_G&F1}^X+h-OoZq>c0{FOulD|V5-A7A6-=UHaD3t38-wRy z`oSd5m4=*CP}QDv{i@JnFXf_dssxN1l*6nLL7az&5Oc1k$H!9CBu`5fUqAVxa(kA7 z{$6Tn-QE{hZ^_5s3=L&aip^Pt&kWKxHOXALgR+YEF-qxG$9kZ~58XuuTarp_i`aU( z+!Kq1q4T(%!D6KnOgik&Wi9mZuy7s_z>k&u%mTD)VY){wFFJEZaQ(d&efhxVvObFp|adalE$UCAZ)oW2FZRNs@QpM5v$ zc^9uWQhaw_g|gXw$CEOk=TFVqlpz+Ky1*=brvG9;6U?=IRHK+q$Pdr+sMK}o;WO6i z9T1k6WWQV*QN00P;7C8|-WGpt6DyW)}LZw{F@?=`IF$~kVZ5A+e!-zH3OOL1(_Sr?fRysI+U_6=D9@+QP1V{ z@dGxE-bxQn{;kB`?QD`*Ram)Gv`ZD5(I$(?IM&-;6!kwP07u6N7srs)+(5X`x0Scw zP*ncJ6GZuWa@0%H65EV8Gg8krx9mO9^1H}+MKFg_t!Kt|7mvO0fw}`v9)%lD$9(( zF%3N#TEWKGbR);4w#bRAVqgh)>qlp(TvdNpo z*d?>`Mmm^8?0%Q|;1)&(y;~tX2x^M1hBn4&Ks|`{gZwa!!AqTai|(k^--1wrJ@--X zZ(AhxzU_;E-CSs-Dh(`4--}^RF^d0 zxHc(!3BKgiB+JobC>(fdWcC)X zicgC~3M7~Jv$64zH?DP{?omz5cQ$cxB=Hm%aDeV)El&$YhquB7u#A%kLme)DTU{Iv z@}2tB&?Ug%EZVE@MByBhVW$=bdXJr`TBXdzq*C!%+Uk$-O_5}EcUDUx)k|jTr?Cmm zS)5Z!wq2TZ*38#r+epS2(Z1#-85)??Et!tu{FF3HJa-bm@N9>~ZzMtB!HK~2)lXR{l|54v8X5bY@KOPyA%F&yfkQJH4kUz0~n-31;#?D!tG(_3m zG=w&nYiJTno*TGJPz&4}X|tX-X_Nl#1_k1##;2p>VCY0LJkESG965x0E9;xxp~YKN-n6upA=2Lj_g5V*`yF z1Y^rq^kyYoGW9~@H_ySA!}K`wj;#w!&BpcX3g=3tm5d*T@^`z4S8L;aOAY2wr~2r=mTg*3z;IbHt>f#~1O;Shi0F#Ya*GY~*U~ zO%jsjpAQ#-13{LYAOAKmnNj^qOuI&UUsbW&rm6s9zdy2k&6eKNyssbJWZ7@{ zsFsJQ;wB_(LU-ZDo)V5leAd3x!XF_?7dio{H0ujXu#b8$7#yw-ML<#)Q+mBydbD~A2@$A8_!Yzc(VtaG2@BO&RM^W! zDP~9C1IaAR(eq9SBk=~IqldLbHf#XSLy$=(lr$5*o`X$K%q#Eq^!k}KYD(J*$nx{1 zZt6Q#sOLWQ?{QsJ=dWrEjpfRDpz#X)x@B}Dd_CPRDc5%_wzajc!lk`o8(lAsQq$Hv zVvpIYxZ0jU^t4BH$onv_ZgYhR_P?VlYNhwiyy3LhRnOM;-Rm3pT}#=z*>jN_XABwM z!FoRZozOkKx;@=LH7p)B;nZv8k+8M}YfWDa(lQ%(MIDXO>pm~OF9dJi`^HW03td`G zK=Q9tgT=yYvtHM3AM!LHgyM;AdqnP!I7Z&^ic|JD)sgVWPM5Va=Z~w6dW7Ceh^bx+OOBAi{J(MWQ|q*AHJ|*3#iRRHS-@LVFZ4=g zf2ayBabaXf*h*4o^3ZXHrU#~1^Qz9D#`NZoys0LS7cT^j5> zNAnEAp1l=WtR-TCAfjrn(cjw_kI4543bSnwtwhX1;s6k4*0i^ZOnu45O515% zv%Z28c&BBXya!MVlyAmrr9;dh^BL7J~Ma zaawCNMC#b!A80|6_D4rI&*u)4{95;AXk41v2WSYrU6%;T+;*k;*ER{F!PVg#)YU)yw~bf#@yr z6I_!GaOLAH5XacKrtob>9Stb$c<985Va;EY5mSV3-NiZ`>8v^b?9Fdcl7Y|NlDgX5 z-~d$?)k%XO>YKC5)DRMOYJ!L%hfku4JeeB|ejV^Zc}b z5}$afZqyP)7|o|A_`r6hoyBFvF*rKUsQs#roYFXY?qDf}Uy5Z|W!YiQJZbs-s9bIcZVyoOR4@re5O?g7d}<8n69_M%P_6p!C$BWq#0D z8stiMp72@KNaxDaE9j&5v#8lAzEN%GB_-Qz5WOKYZ$Q-PQyZ7|%iNRSR>>&~6W_$k zlQ%Io@w1;Y>vD!@JX;=OgFSq*ZMrC1{?L&paPsUxYvy=V{u{5t}hkNc507_~DW|Hz2+=LPtY0>A~Kvay+YusT)q2pqb`e;w>w}X_zdu?hs=K)EmHV=Wv6o`OH$~at+=k~w+GH@ z#vc-4H_v^HujW3-p`Kv(p$ptRgd8~#_g6>cT~RbuLV~r-~@f*nm5L2@k3?MY(OA3Kd9famJ zVOv6_yL-V+*XqFd_$|?fBIzsph(4VB4#0E($^QIA!E_6yf&-~!0H&yD{+m5T?_;Fq zd2obewhRnaV6^KZFY37$#qqW6V3~86@s&nru5u;qt6R>;Mn-HcIA#_6|$VhlA z75EG@)Sjm2xV;MASZAS8>RtD$#`Ca5o*yen)YffnHvK4lmS;I$|Kg~WMyU1Z*EHof zdrb3(ps48_Pq#53BU0FPOHql$3<7fRbDvPXC76~7M<~gQGRrCMuv<^J)|Uhq)u*OX zedc<91$9rw}L+roYa|5;$l*^?#8>OM@>f(>8NRkQH{7On3qOVNHEscB}HgF zos?OBISN+@&Gc`(ntY|jb{^&Mvht(yd#*^)Y;q9)Q_Y6vr~VEW1KKzs9g|ut+70tP zdwq$*trwTKpJdVD)b?2kKY?n6@8wu=-tRQ4LIn6!J{T$=f2CaHP~(;mD5g#Dq#V6o zR^0Gj79Ec&e32_Qt#4>F^tSAEP;wZ=S)blNKA=RVoFsp=-;Lk7N3e_e)7KqreS$ad z){Lxn1mfRQ<*auOz~h?TSp)SHPPtBKJp8l*jOLP7#GGG=6R`hQ#4$OOH+g;-$t-Xl z55GyekRWr1rM0Lgr!F`b+nLnIE2_23cUHg0(I-aMs{GcBs(oPqHu%^sUCLhG^aXys z9{1#mV?Z53NIksNd79r-M`R$<3B@un!f0t$B5xV2s&Lt{xe|q{sVB*Dgb4 zqIfF0o7wX3)bhQsZl}`=D-eK=Yh;Zxxx$Zt2Jr;wxwp+&B`9mxx}zP39dLpAl>N?I zHM5!(kX1{>80}lLNFE>GVTUS!D}#XgB!^IRiZ*m=>?NsmQ#O!a4 z{f_xghgHWuIvlu_-9(@BGxD(kwnT}MG|tdLtVJzPZsHE#bhH5GXOQ-M;vVa^)_4WR z5R!GnrJ2AIF}@t$CY%y%gj@00y*B)}qaXeSUlsPY^95Xg(nAZUKgdV>ZRR`(fL61P znw!Dxc4_|la8v*3(K)yNA;&D)rMc3xIp_c-3NpSwPLi#Ca z%Xh^Dh;=ndPP6?y<4%p-6l9`+Q=HoFmQF>KNun5Lzb1E zA6@m$Kp=($(=N48q5Ec`5ETKo+1iGLhPV0T(*d=Bx@7)xrF5FoAFT!NEuCSXLSgp^mr-A~_np08(9`Uag2$vWk!{o7va6uMmtdw|qGsl=a8-MwER_Hu3zEXzLeL zWF8@cXL@H})a2xb)pT&&Rk5_^TvbS3YC}}6@na=8voho$cLzUD<%?>DZHB&+a#n9R z<(fLvroILajr!LJi2O`QNV6^5R94wk@-I^9=1iYSb40F#uEt-bytLN;+GMUb?OQ~) z7U*hxW<8}{Jn=@AFKw#dl2UM++^$6t!#LjhU6EGQ9rIf8_Kc2Z1K9>dx*aR|yV@O4 z!M>!t&z?bb@>eJTj#Hn^T-^C-_`?+vxPRofTBKj{Lkkd_4I%ZkzT`fquPB}Bx0?RM zV9ldjJ*?FHAi=r68LN|@nf!i0`hqxi>aCVziA^EoXZ#(G^@BY7brZw+a%S&_h{g8C z;M&@IY@0J10ya7?w_CQ9gp}K~pm&_6T)NfAX3y74WGzuu%frqDY-76n+Aa5(erm*6 zxg`t9M<2gmh_%by5IF7+B%(1Kyo57rEfK z9KZJY^J#XpcT8GRu(@H35GeV5di2U}UYN@Rpr5z6e9d9w&eb609QAPzm>=6eambJp zU@gb4`tB{cGObV&2^$7Rep1}=v_fZNP(#@7#;1or(MB#2SiDQnnqG$A-}_3;&AU@h zMiJ-+?BU{(!Y@Z`3*XyzjMkpYs~(Y2K{LD3Fmq@xSA0XI^2~Y}XonB4StQJY1EXe5 zJ0ggnXTV%>`|qjCnMugA{_bNxUCy?o^0p(?oa2ZdkwVY4Vl%U^L^}{R)5h1|9a_cH zg;tqWlAVpDI43qbaWl_9MDZWGx1_`AbrViyKldLIvJ>muxA~TvZ3_^p2+&4!;xYLx zs#=v?yvRjzNs?Q3G2CB0e;7ZtfN1o+vef7`<%y*u?2p%Zan%WY4!495y)f*-Cl5$D zN+pcwml1eTKsoZ#TAQns`g19CUYV1*q|iJ?E{^x133>RV?nPrf>SyhQZQF@uj|6!+ z5ab2zkoCE(zZqH1{|pJ0rT~%$JDe(buYfT8c891n!tnli9`qSnz{+=ex+z8`1?Y&d@QB2l-lUe%&+>4WHg@X_y5ak^hx zo7s|Sv`ooCH0a!HbPjTRuAu2;h07NxAoa{26||INK`~5k+jyjmv}4^Chw^VfOgvRT z*yzL`U-k^Y2rr-E+D^A&2+&DLi{xmdF4oK^CFC4U{kw=glq$tCKJ|u@8B2 zU|1~Y4p{QFnkH`xX@<8wK!6tItA@#Wk@5nV;ECm9+MlkJn$Y+{!El8GH22Iz+Gsq@ zVGKeHS^b3I$&Z{6F5CU`Ytd56=#;qGv>urHG?f$7kYN4ean7Q?JA8`cX?h@g8dA?X zAO$~_lNG!_aGSehx`AArwc>w4=vSW59NNL~>WnbXZ*9^DBk8l*+r=tLjS?b?^-E>8 z&8grz>J(CGkS1Jzbu<3W#b?gBa(wAPUs6XJreNyVD|z1?0*Fkptg+!x(yWz%&)Um5u6qyZQ64oedCHyCSRU{1=urjusFt)gpFBB# zh|?ynkMBe$4cxUX<&(LXxyq1gCiLJyL@#w$3Y57-W!^i$$4o)H0V@fn=#upm2bX%M zug?n>t~h{}n2}lG+meLBXKYPn)r#Ul+}(>l%W?h?$+EqJ54>ChjsGes+<%qSWl~*7 z#$n8SDcq1`vj@+h6yXkEvif9wxP7Cs%um#K*dI={<-7_m#gtYSPPeFaI z-XQ3QYhuj|WcWvm;O>x8fFTJLsWTKzbqTehKeR9idxLA<=}K*7(F`JuhGf_trj@{? z<{3B>t*jE*ifj4vAi=4#ot*WSPi%xC$trR@>=hY`B_ZWgSwQFH7iv1rYsCweDzQg%cS>Uu|pT4rotE9^iphrYTfhTzi9Y>bHHKk>{cHGloKnBN?w2tV)E5Fl(U~F4! zj&2}Ua78$coy39qjaT&g+WpBImtsd_vN1}}py%PtCN5z+1kTyslphlT{N&$MjH zz%b{1Y9MKJNOLe|oq1RE)hX#as7=}Ps=vGHu>ZBqSLMxfWwC+YtLww!uR^Q#5?jyz zrx$?v1A1&&u1P+OpL+3V;H_<@El^CBtm0Zx3;t7_E@+T0Nb~`NfIvSKZ<7 zPtHS&SQEED&nPel8U#@V09C_=2bfsskTpAo0?K1EvWk|(pr2MTMUAx*!8`drQHRTs zk6VxWO-x8|j&DE9wmWpo)ruqwm3&o1F9C*K)AkED1L>&r5vZm;n-m-+!yGra&1S0X z62&2HZ7nsS+Y;xJar5*;EKwk4PQsg?BkPM9`4%`#I=EU;R+lEo@i&rz`$fF zT!|KN3NY0(?!+v&Xi$0AGCuMPgpG{Z-mpq_rJI(jL}wgsWWQ|CZz?cm*xzTvq1K@Q zXqfCFxi*NQ{&A)tFbsG?+$%_|7}||ozGn`+x6xWP0=B~zt2(cA(fLYW7?8i@G%ew{ zYLRF7>7`Z2Ppd#(rn?Zr6C*urNT?rUJM8xHUGYYS45`+0t8y&4>JMM3Zw#q*lo8Ex zBo3mnsWZQ{AdS5vihsP7VS}G&#nX<5+c|V#I)yF*NfNk<#CcV)ZXeCC&v8>emM?;+ zw?nsu!i6R@{Y!@mzox!0-SOcJd*_1XQ}VU}hQ2gKIC3MHZAFJwbl9{Gp7SDf+ML8e zapFUkm`MMjus-HLcpjLfCzxuL_&mB@c>{K>!88e-W_YCG6%1Hjqhxlt4zPw*oJ8*Q0%>YAmstWH|{ z*EAIyh%^jXP&F|dK*J;VYl@IAZPb2A=$;vk{!^;Q&Db2v{zQf1S1RiR)pCMvynEaH zjHd@^dL39ks}6&2^;xQs5m`pj0)Ak*@Qo(g>soGH8TCyk&88!Sck3I}?_v%AhpD#; zi>nK^b{hf&3lQ81PDA7F5Zv9}-L-K^Akau~mjI2sy99R)5(w_@E{E^=_ukLBtNXQP z)tL2;s@eBcWq`<#5ZLsA^Y$7dCK)-bu&>xbw)DJb?E8k?bV>+mJqdvFT4QX{_Mqsnuh#%Jr;E`vOs%(G>{Zuuj@Ny@@FrroRiE5GBmITm zlQkxmSth7^0+t|f)2BpDmlIhuULsy`Q=(REk~fo{B*2wzF#0ZYAcst+??_wKkFGbP z%AlVgZDOOb4R1QtYlztV=0lsWg*C)Dk8lerPOqgfOeFhr#peKPU~-}j8?}?MgdX^C z&5KMl>&}{i9j>j8CXMhCLsM+-%urM{5HY}}k&O2@-aIN4t)MHLJN`EWiNx?)Y6rJW z3Am6s#M$X7TS-qsQ1$kpkjO5-ppvVCpSbVl4XYL%&la^a7yp`vq0qxGmuB;XSoz^B zZEO>lelhFQ2?i7mYMr@lw?5L@{wg58G5VwkBLsJ3?3!%J&Pw2muG*}eDAQBF0%qnOR0w$Qqn zENi73sO!naGM6R1}ErQXpA+rtV#mwTF>yTqm{5ZDfo>6d{?Rns2j z{dUHSzDt!UVavY6AjO2LY0PszgzgI(xjW~g$V(YJqtUkL$6%|+Rc|{-+aql%mwmV&mCbqufEilDCPSf+qxfpG~N@6tahheSy>~` zc_g~dATrTC`R2W(?+A}PLEto0al_i-7U zqE^-*>A0cP4u?7yox$*-e_*)#BJYpAaqkP&GPbT&T1PPdZ}b_DJhK@$^?}3h>T1ZA zJ6F&H{!uO`bd(JKIrI4%TNu?CHk~ZN=ArYyB8>DusNpLMP91a=%zA{yTnp^noPsNK z@Yx54)6$^mzka7#^>HS364<_=LGBL44fHg|;eOje|UOh6-^v5S33Z` zMa#6Tc#qY8ASFH9qP)xO9>}mdZ~Wkp2Kzi9#^Al&18m=;^jNvuBE|KEX)%eglV5S4 z7X4VZANCc~rbfRdoh}1mGjbtf3*8&MYR2nKH|+)QsulSy;=3jY}QzD(hT_csnjm>3npn@kSYt~YnD69H| zARwnVvQE1i29kZyPRAjEok-d!O+AGjggayoHlNRRdU%w*{s5(=Wnv%ZaYmt75$C`G zSm#=J}zb>Hkn= zRXkI8L9#dm?R@)X5&!6n%pk-pE1%4nGM{H9nEa`z+ozllGN#7kVXPx78{BsWEIqef zIh9BC%#v6psyB#e996BfC$P{CX~?2;2BPa|fUv^UTB@$?%~}e+Gs@|JS~z9+yc|T9 z;maSt%-W=MNbsBQtB!#Ut8Xzz46!v=5ZbFm-`Z`(<#YnZ+E`>AOZhuZHNgLEjMbPGTfUxdg1=-7XM`l8ZQJFG>~?>m+1d1+9G8coo3*on zrcTM1C?0gBAV{fyFhUlxJTRS6C~yHWGiORTeq!sj*zsTILM=fe>#zKwK-45-sTH@B zeH?3WDkaeAEuT)mK|sYJt22xaH*!tNzl`&XpcXb+MoKG}2o)DBpGZm~<314MO@UV6 z&WFq=WVN)P)Pon7I>6_q{PFIC5)%GwxmD%j7E8>C_pPi+Yn=c0nP}=Mc_CFxWhBiI z-})x&XOVABCb!JE9dZP0PErrFNu$&AmjP*;J5qQWY_;Pr<8bcHc8T&_e7uI+_er(3 zjn>9?L8(zB0e>;WCsa(kWC8)XNQI213ZEKCdCYKA%k6iqk{Bz!Dw|hR&OB(1swRNLK^gR5FY4z=ZSHK4( z#w1DqaYQ>?4@Y=l3{8#%NX&kX49SV|a^4@^@*e!fx9WET`+DD7<~{m{J>ni#5k9NkYAhEizl7uMN;=@(z0M`dJ(tm7 z!8W^Ll61(7H0+d4%j(TTETpw)}lT+7KM2l5{4;MZGu*xo>iQ z0zN`Az{s|O<_%+5#d|2#DYK zC5i)%A3x1`J(j&e=C~Eq5GzHU=fi^DX>hpY^18aF=~Ci8xKK#PQAYH)^@{Pn3nrDz zJ%RbJ&x)FjM5#k!>> zLlo<#VXCf{pf}4nS~<(ltw9DbBV1qOBDTjzgObKJ#FtI{RyRrr!i}<>@B0&brfnd@ zI^k-gxF`mYq>#&mlHWp+Q)0U<%^ljinc}1pi6(rEq-T;oHiey@D?)|ncCEEWwXr#< zr!^vz00xQfvC>|4HQZRCtgV#6CvBU->-4joYJ#qCF<#=o^Ts6{siSUlDag;JrG3-9 zkR?Nr6tOg*hT3|(&6r59?8e^A#SS0hF}g1PwJd~p>s)?e^H%~jX)%tsdu!iUT)E4G ziB!ZGXw!4h7k`W|U+ZI)uM5QgrLdM*H#1`+7+_89*vYB3W#GOEVEm(mG@Vr2cft7( zYs;!Qg=VH`W)0R}X~!*}heq-^cq{ud*0Ll&s=B+w*7>{8G}h~^gUcrQEkiia%z)q= zXm82y+#~{GgBoww`Hcvyx15f<*Z5M!yT-SiJKlWEbjN)fWHZ8#KXbpN&hoGisz`l5 zt(^O}ZT%Hv38x(F2&2TVsA*-qirN;N~6K< z%)r-ZP06{1WqStC3!j0b}#TRGJAGnB{By()i5=Z)f0GfM& z#+8YtzMME@XMn^es2QHCe$Zt_ftWKD>coN(5d#0N&vv=XGso0|%W9bT|jPfPYQE=6%n9 z(X(yXcE&J1lO3rB(anONGqVS4T2K3Nofo?h+X96Kx-0O-nv6d&^_{kSEIO)M?5J2Y zdvd-pa_MNcWz+hizH{dDHY8VW>s6+fb*R4A#Hj(${x6^>QlW-Nknk`mNoNhM1tifH zi5M88C;OGOqtJ$<5*nSDTW+y5fdH zt~&YE8}IQ#NS5z8TkMOd_P~_-q)Ou_s1zJd;_SL^iRs`k#q$G zKSZ=fglp19?C|(=cJa3rGBS65#$`N*h}{+UGM~_#kucWX))B{c2oCfzd)4jCer6hU zurRrXe&Y4PelaG?xbv88^-bN+#x4_*uDvR_vJy+Nh~Q1l)k|M)NeFlLJ6eLX;L3lypE#FaF1nf!oJagQLbCl4p@nPaKAt za$DXXcZx~&l4-d&NTBPv1Ac5V$$ra?W$z_~S5kKiQ$?U*%n7a?941frK#SFWvGcy& zk!2|TA7!}@chA6`TKl<7ra=z+#X$r|7yZveRd;=8VmKtc1g@(&0A^uyL++^d z>zZh15=%*Lg$lSFCu*+$P~S$*v#$_@>mfyJw&)(MLo8%ue0G;_|5lKr;QOR~rHNN& z)YbRM%~bag&1C3Z6rT0u3*O5hzX1~yFuAo@vzY2^>!XM*eTDZ%m{KxD`{GCd+P$UK@!G**eh zT4qhMbt^#ais2y^NZP$&_F1g2N?FY4wO`CIUQ>b(Ai?Irr^8B$R7!7GSn6VwA1pLq zDj4ND$Wt(y*%(BN_KKy|zUv1B`WA(UdtINe1b^nk%KK4{eL+W3r5$O}rirXKccItq zF}hzk?)-b_Yg2CtQ}|XET9-Qy@sT^v>WOpv=!SO6II{unU@IubON&&{^St@emoG&4 zPOj+LFf{)km#{|*@#*>fZu}tko+PCV zLZTRSb?M^(?Ho&EG61GHF(0-+sl_|wpjV%UI#M__VfmMZayog{c_`sAlkIQ*JNwAv zEi@SMO(Aw8-d#|`HLp8QcL-zHLiskYG+KS*2cY{s8@#>h+mwI8bgi0WfmhfU-AFB$ zhj+M^O)KwIi}xOA(tg0B8xS)`coTPYX8n6kR`YRh;~EiwP3I*XuwW3ZTjeFBxTfE3 zsPd8NwF$;J_q7eHO$xAnnfsjY3v-QVu3wHUT9C9zcu#4$CUBe$^%fj;_Qf;1o#;Q# zfe2Ou+Ri+au!=u{ayhE?ci;*0%Umvf&!eyI8#C*u9L3mzI5h^KaQ#V^=ZES=e1A$N zoa{;g)&B(=oLWr1JHN2W-{@WtWpSv^RNs^Kr4v zECw19)36zw2Malz{HvyuaFZ0KR2in2?~g{tTe^Sb3K+}ZwWL-*Z0d*o3&%QsC7b^`zAZO$Y{%DFDW6-JCtW0mEPJYw;e%8j`1Gw^0&16-E2#`AHBgn)IM zH^i~_ryFs9y3YR&lAsn86jK6%BA+xGCBG~owF=@)d|uAl`dO{-BgV};VT7pm*O8?$lfV&Fz|EfEVx9KfU$tIPU4hR75>Puh?LM`JJElvMU(O+M$2vj z9~Jl9GS`+bvyZHKMLF+wIm}*JzCc@jXwSRKK)QFs$Nl zpMD}4v$NSNbmrz34^P9AVWG`jA8^i;aOf3ig{DNeeSCN}4?c~eTW;@82N8f{3csk& z2af_%CMU3$9xv$L9#qL73#iU&poyCexH?J~#~-L}V$HD`lqov(hp@2%UTGd@=oiyS z(GaAZ0v;cYx(aQ5Xf-8XqU(=Z`6NfU5$2@3J#TYlCaZ7*Atx{JR_gG46#23m1ZTdJ3^)JqXUp$nZ#Q}?HU_bRhKKhNa&1C5n| zZ(vM1lvyO4Q7f>nOi?PqP}T$5(l-bn9G zI&E`5QB};S=9z;R{kWn7T(W18dBI$V|~Y zQAf$^@;uCl*S%3>1yQxswNgoHWGjCQ*KSqr>U`dDx52~J-#V3GoWSwNu1;gXH!ESn z^_5~p!yaSaF!<*dR6P3_^i<;Z!#%Y`tORfkqSS6|#-g`~{~ zS@515BJ*gl_lw3(;faIwY8@n&_LCC@4Gy{Z*twhnlE~{BCKC8DpZ&GsX`5m%`{Y6e zIvu`v+owng$9ByPZZY3nZr=uEE62iQudoiO@rQwJ2kDeL1V$40!@+)gUt&*)cdD3+ z!0vj<;n@loQ-v_E^{*Uyclx`>L5hZRO*7JrTt|_j+WnUi&Du-H4#dOc9ts+bZ1#_t z^4@;Vtz)gRY|l1QAZ1%H}PoN7dL#Nb_x+K4t325Y8Z8rWw1;iq+>0 zwp~FT#}`>1g*Myzs826N9nt~ zdoCv03Z*=9qGd&0{q^#{WGaM zZu{yXg;{tlc5YJ8vc8DF#EAEIqH}V@2Jr%yRVv0XYYX*cqICRY zp=e>%@kZf*<7>M`s#YhRt7o5D)wCu&hK;`P_Y*aqF zGk6FOF9RSC2OC>c7kHr}4qJJ{4b?R`_OI}yOVho3288)cQPx6hZ>2Sl(T0w89es1V zo`oEqth^lJ22?$L&S5UUFtL8qB>d)5`&#%HVS)Rm+V4f8kr;nx5GJEwTgC^LZnVH5 zM~xDVzf0k2A4PD5_|*9CNB~V$l-hD?K_O7VK`k2?ZE+|jQ79S7!EwYPVBx&Qu0yKN z{d+XWf`=W{Xaa1;=xyU@ktGiknP!Ooi!-2Kl94QFw3K4e)+Z-q^r~CvaE9S!e{Akk z5I#H}`fPH-66ni54hcu`bLSnr`(P7;N^@UIIZPyM_2V?U&i&|10;QS$Y@(H55gGHhHY`I$dLq<9t3IM|Bp0;aERhtR)+i8gJXE{U!Swp9&n>rr<|4;2 z5w**aK*TO@I{`naI%Y0Q*Z(i0Z85M?Iu_|e+tZJ1ZUVC35}<6Dp%je^+D zNq`Eu|E`>WQ#|e`PVph;5Sw7kV?jF($-8yKrc2QV*t{^sU6XVk{dt&$^v+dDv$;rQ zx9)<}w9r_d($IFp_?pc;Xh*qkoX_eyR@$H$Ph4K5flSL&{SIY5sRW1lo;w&G41>i+ zX{NGQ_z7S0=gNumcZadnvgI$I20r8V@#)MzqBuBZZ%8X;*E3KHyP_~3w#gF2U_T5! z$Q2}%9!t5t>ic-)eE5eDr!=U2{u`sA!ffta!pdUu_6FW;xv%hKWmR4Kqd_L45o(?3 z*_XTasX>J}(L#YFlfy_hh*lC}N7`1mPV{M>l8X9I^K&>*Gc^(7 z$sKaGGLrYhm9&_vAXn7@kQ=}Mk++YY^y}Oh<|k#vbt|Uz82_lHF5I#^@|9KSy`a~Y z$4dAbIpCbMy^ldzA=a@5mid(%kh_gM(MyQY&26L;&=K?Tg70kb#4zSx8)8u) zli?fLxzFC$LDT13ei#0;--kM3(}5p7*Hqglo~rrD#K?3Z$!~D~YzNOVwTB*B0GN8Y zYzEYn>d1Xmx;@=Z=F@6i+8#|6ivMNHwHb97+0G38jLE&g zt!g@JsA@#kFVh~WSBgoWSoZko1~4e)3>V#5qR41nofp( zQXELOb`Euy(ws7apBwq$nwO#R>fz{^4UwfJNB@{|@&SX|nC%1$L$aAJNY39a4Bn3Y zn7=YXbwV{5Leq&IKnEx;8CZ!wVpG0cd{Mx=Yw#On9N$YNB+9E~?B8zWP@~{2MA^5# zwb4Fcaj*!H@}hZYpWU$kYc;77E!A}6D!1Hn|GfCWUI6f}Q+szU-ZI$R>SOFlYquFc z^ZB`37D%6SXiPf$?~n2A>cO$p(PQUy-spcTHHA5hA8Rv}bj|%zM8|g_R}#8+Q7(h6 zq>gA=d$*h^;QJQRS2sQMcP+5Jk>%nT=opnT4^91?9z#rVNPmBpt=sC)ao&@M{=7ZeK9xsGKOMgxpAm?3a(6%^18lA(einiW$0MB znqhHUuxJ*_Q(4(gjVCGK|mR?SA3^sB?SF^8V|w@+TKoQj005Td59N=_ZUvM-wDh5UekW0Rt4k zr64KSm$|3p+kcV%a-dw%8Gq+022YJ)36QRkupwyrc?58!<-yJ{FC}LE1Ktj+-MM&Z zIv{+40(I%V!~o$3W`~CC#l_DnU!IRcfa-5bGPbbcc77{;d2%eBPnN@AI*S#p~RNJ zi!NEwqsJdNijm~$Z#@i8%Ps7lQM?<9hj})Y5q!^5V|(eTqXk^CHjJd~=_Hm_b2b6M z(H%#<{+)rU9S?qZX8ylI9nDzWn=bgG?!54f$WtHTtLbO5Nf6!K4fki|m-0b{G557%IV z6FRHa7RJ`HWNIzngdjh=y>R)JS-9BX4<#eq)=MG0IwmVDnl*h;-9`r$L=&1uSeyE{ zz)g;-f6b88@@yE^UxGI$oql0DL0%$){G95pUiS05(kucbO6>^0EsMQs+N`P4j;$|P z1Zu!bWN-Huo>!35xv!&<{64ksIq?yJ5oxj`P;3h7+DVF!f!@Qu`s{7oPG~f)Go%H* zy^-b7wSQ`RL)U(BV|_|CzFi6Z}4 zKeYH-eGQ7Og^1{0N3;PD|0J-H&Iock;Hz+=2F&S2*}+50qm>e|{wrw?zq# zLEpQ-Rn1=L1YY(XfgSae3MzqB0jtM9dNO|u)E81f=BdFaMX5cdlw`m&*aYx zUXI5_H!q+wVxY^uenh^Ygkp5^gN^c50t(-9=RDX{E4ZZwuI@K4q3(#h{cIXO16zen zRF~t)-sl$az4Fj}k`*r46hF_Qj%k%9uSs;#sY*48VhG;t`Me`qW!mhU$7z?7~39C zAsyTwSv7Nt{O%#^Wo5Y4@xDtPxJ;2uB_P}k+ZA9Zlv^Q`srER-C!tiGqd?|Rd9o>m zqqX+CWf;s(JkZWOWUk(NLS+nh&;Dz7(an{Wkwtzg*wK1``jO34P^)$)5%4cZ$FPII&g`J8$Gk2lQz*1E*bQvw?=h`kJo3t$Q zYyIM?1+yw3+wA0(BDM?4?p4>boeC9dYps^>Pf!%A6ZLnCD>71aEs*)Up z&XX>Q*2qpJUZde1-wDle8#Br>Hq9TePvVo)qV_)Rr5fb>Bw70tBszdBgaS;7JIQZD z)4_|0Z7yHT$~VzSZ%rM({we0)mscsVHQ*dM1OayPIlAz|Q}R(MWaLo-^j*cE(RzFX z3{Sze!U&(X;eqIveh61wIiw1gcX)00{^qGNjNrmb#moI8ncGax7JbC@KoYfDLg;6K zYG=7Xh54XaK^i@wF}I^b0kyA$pT;FDB_!{!Vqnm+foz(W)%G8ibUH&b#cL?EpyGcX z942rG@83ux)T^a8A8equw}VVu?q}+ed{QI4K8}N@2Ic8KNuQeS2s(>jeReml{}GzQ z(sQnNrNS@PDT|7iIl=h6oml&iviPKIxif#Sl$c^gXPO*5(~kNF=C_SP)SQS zc7IMe$478b3^oB`>t_HR-Y?f8;CM}T*v{UNnrSySLut=iBXt_dgvzo#8}IQHhFdX8 z+nl5TP1Dkx_?3KQUyIE+V&D?%Kw~I;XPa?Z<9xY}%_vSos(D-lwaOfQHiR4=sWX@w zmn+yhyZi?vL>}9xr@wjxC8hh>G=lv_=k`r^`;U=3m!Ix-4<1#UV-!Ig8+$K;ni$Q^ z<=Hej#Zwq>hU+wy{_?blx=&IjU$Ew3x?b%HacpPQcvA}JD*vyG=O#jiJM0#Jv*eO- z37T++Lo?i)&!Mfmm~PzL;J1QbxxrAwoK`z6z|_^{2%4QNdl|Ei9cc$|P7FsT;q~HG zevgsS7%Odo%EGo9)k(N6K=j+^PKr-t~% zB}X0U($wshM7DX`Kc^mEOecr(1efS;u*Kp8vCD4yA(kuUq5@5g!r~SGP-6!h?}>9H zeso_3rX-g9Bp=q@!uJR492RHMV5-e@*22LA_`Sb&zy7|Z&}f{!LL;bj^x87^9S~GH z)i&EyOc=C*l7-3kB2Gw-U&wnNn#V zlP_39FYG|Jy6%PFkwI(e`7SvFq5NtqEAykF{7>E|;$dno3F4~~400&UiGo9$apwjI z969+NT$5zdwch@CYNlo!_4phdy7Hfn+fpehj1|yinrzHtpJj64H~Mo7|8(y=q<`u>u3D1Kum5hwU+Vv8 zKW}!k=i=yiVx?)87M4W%iNPbeieNL}OlP1#L%aJ|hT34#20wmh5RkXB;8?QAn&3Lg zU;@`qk;cEXd4KBJCo@AVe=PFHrv-Drvi@(4Y~1Cems4^Qq$`;_m5q++ch?siJFr%4 zF@F_ZdiSn>PKLc8G>N0k301HPZn9ERY5oyiedZcdUP#bCc2nPI!v0svWdIN8H>N8wt<4!;-NRtkK7KTP z*ZoxZWb|zO0$-1_c)G52siskuQoQ=DB*M3$*z-S|K`y5#(hUkQqm3%EVYw{eep;_qO)CJt)1+|B6w|Y z$jZ<{b@p!_y0%V}GLpVH7=E|Tfc-_q*uxMsbxLv*F-I88{#qa>_r@`06dA>qJ&*pa z7AM6{`zJ6mq7}ybw<4j5n7F9?@2}C3pTux%?}$Qcc4+!UIw;r(4fiB6)H~vi^@)&G z9i=KU5D}30I|f=>FP82Lk6J3Zz6yQ|gFVl2=!V4~U*%6io=Qg8T!p{?hjPx3x9P<= zp!LP|v*y{?u}%r?e<;=bcqZK%DBu7z--DLN!kG|;Zly$z(l~Y167xR~$biHVMLBhS(}TGoFjJOJ zPE#OD^Vt&dCj|>zO@yB%m9XiDx{S8E5P9oiR#uwZQ3~z`^ZQYVjUk`*`Z5Yl2XAcs zPT81%lrFsiQlA$#6+@|Ypbb)D1~^V$qjr{FbkVi0s{6ZI-u6DK4q8Y0V1GexCnYcG z3ftImAu2o0b6qhcDRp&5$$KpqHmJ3=vGJV5#xco@k^8)783!lt=peOHtmj)Z0tq;$ zs#V|g33<$Mn4M`;4eP1|!Xs}xpW0T_-KoY$FsT;Z0}JpUR7MtC!^!>G4LkRlSX4c$ zQEkj|^sHfKM^!Jctg}gjXnG5ZmorKK*!<10n$eA3YiNy%^^uR^(_bUro6KOk+$o`u z>BuX<>`3sd9GS5Qc35AY*|z@$xzS6{BvGj)xZV|PB%5!xIKgjV;4I_@j|B{vDCSFv zEm}#I^^5Ue`g!M#S+Djv!*UjjXpF|;8VnPT8OIkMC#kDlRprwx3&{cdjr_%}Ov?uE zf0T*LY-@)8)c_Y(5pKj8xZGwk&Hh>vbxfz$QM+VGbR8-9w!1gwADxG7fy&!{eSrV2 zi+>5lTUd_elbf?LzMuP>4!?V`%z7rBpd@XDhS3o;{Ys7x5Yus0U$2qNhkfaE=utnD z-TQ}8CX%^YFS9|r;f-p^d&Nq!S1#W2<>P^NcQSZtEv=p7d-|>NChbgE4Hi3bq}Id2 zt2#wdFP+OILkM~vO>-vUmsi;5qKl5VW`xQ_ni&u^BH57>{iDs7EGL`5r}jh^kC6fi z1vkD~y$yCK^7eA8>P8{@igHXp!%`nq5ozE_Hq55pIGjod)|-nHRm^$T zNuu4inxnL9Jr<5L*=RMi{cT~Jk2`B-VG-H|jJMeONIem|xJ?osZ>1U^pND*m@=7z` z9|@~I!Ckxm1w!2UOpxQ$=1%JCAf7b3f=|!VwqzOr86XPhkepG(_->37vIxf??F2pV z5FpLVo-l1A04dQLdV=@P@lm)@ixIzT^T# z`aylL{AL^L3i{t(0N1jo0+_ERDo z#_%X`!&_p+5k^dwL_Zfb#hifGl zUOb0L$C*VL$w^Bl@)>D6xlq+6r@`+whu-BW8MM%^Um4v~@MEyxXAc?o?vk%AB{i}n zyz2Of9qRGe%)o)%L5RUXmgj{WQ#M^298IL1^e_c{fo&8a+EZXdOQ2pdfr*OnqkMET@;s7x ze0$HJXY|F=1Djab_PkEBtSYsq=%+zupm8o_Q@T-YsgF&zfHC|79`WgNwpPyBJrY)3g>v1~_KKCf< z$!}wu`|femA|KT}H-IegXqinJikn`vfuvkJ!UNk3?^^;AiL=u+PEOMObLC3kraDX9 zDYS836wPZ{j-l5z`i(2prR*ItkeEE6P`2NQMO4;fcQ;!nM_07)w0<|i!>=R0&2nuv zGm8oPIkEjSXc+ZQkb7ir&%+`-#ZzDW&pyJ&Tc=ug11hFY3OD+;HX+gWW0FoGC*fR^ zcN8S~;b=l-;zkF50w=gOXsX+=Oq~N;Jvo_9VOfn&p)I^bFU#WVC|#g$2ZZti0$2}w zh!9>&?OgE>CJ?@s4g_hAk=(29IqWbSi=Zh^I_^pZxmwE`rR@eY>Iezi#MQ{dD||9K z{!?h%s;Odt11Ns{6yoaQr@=!7E*9F`LL(BEVQ=$D408@9`inQNr>-UGzk1kKF1z`iwl$*iAHI(ltmu$TJ8`Lc7}4x5dK~ zr?pc%bM1MBH5$bKv>;27$eEs{NPN(dmswxJ0~W233twZ*PgNjam#D^M^Vj$!n*t%H z|8V5avyeAm%0{{v06!<%eyQn(r>x(Bx=-3Zl{tNueES;J^F8$g3JVmwV2||qRO)>B ztk(_?qXm|~g=nq$n^Uq&MK1p6b^lFnnb};Gc^|^13rs*TrC8;JxoE!6_J7jo|K}$8 z!<{q+dcW(P({fKGA3{;t0DoRulv&k&C<0umD5q{cJZ1yIV`giy64{GFV+u7q3F%jJ z-#iY@U>#8lxd_IPm*rFBJ1sL>f5`bmu-&%PaEP`}@uYO_RN^OG%QAB8ndY%dFWM+J63I)LBgY@}B_BH-Fo&2(uZR-_|1BcpZQh83z$B+|@6Uk4i8i3#e?gBzTkO zE*!)8b<(NM>+WeExf$`m$C1m|JFz&Zk=rpvf5eCI z!iI4Qa7SCwI-gKb0%Ns=nb^8?WWS)&^!Fj0l$t{H^lFd!=$7aESY+|j0YWMUGCC2l z8#;;Y6cU%#c``WOHqAc}tC%3=+o6lWfwBM%@af*7duC#dpZL zn1-}m%VANfi?yMsw@(Q`Qhokz_nK2lcS~^u@cI&y5Pt?O?b!muMhjt#xr-(sp(s)k z1dTZozI6m1ZE7anf z2ieVZQUXX7Wnn?1&3dUp-6eMWXKPF`#9me+g*hg<*$cwqe>BJSB>&msN;YeayI-e{ zcKpFa3aD%#9DK6pECB3|6E-aIPwtN#2`nRelD*whM)G`1)RK_l9EY{%{NpLe9dG$0 z8XXMMZVY2MS4#Bl1bvrAC@WN-b`4{KSm-3-K42z{K*>{*?`ETnk~Ug3Vr+Y|F>0F~ z9O7aF=@OVn9z>nL2IZB><{j#LQ0}Q{SpXt9k0lGzCq!%#v^^r-uzJ@18fqD))K6C`K?)1Q0_g=9+I`v|D z81IEnz2ddYp__WG#0s{kPW7pX%CT;pt z@{T00mec70|z?vGT?l&8n^0eF9F zn&$Bou3cM_K`>2D!)=A*oHn!1#<|I`lLm-LFCH#Pl`!bDjPI@-Lga2lJKs-MFh!dLKV_ZHbJOa@_n zC0(Eg?6Xkv$sVneGtmghle6bhVf6oEF0?w>#0qtrGG^$fjAX(7P*!1;hKxykHg=J+ z$8UoeVKHl7TU`E?&yCx1(YH`s7UX$I`))`%0m5g|WeT(b@<8q*qU2#)z$eF%cS$sc z2w5;H=mbg_3?Z}OWQ+<_QxC^MEN)g>%NQ2(_?cP{%=kndO?1*4shL&2#FW@i&)o7A zw;VsR4d+>h@J8d#W)yUbTFEYM_v~E~AF)h3sHc59CEQO|SaMc>{pGiEIS&~r1+6Q5 zu@h}zjZI=Sd=nUUm}Wi9aG>coZr9f8&5Im$^&HD9PFI4jg##$(7KH@CrVu|ohu~U? zt%je)*REd~d62HI^j_oi&Pj4q+PO6|=^8J&Aqfdt#L-7yR>k`lT^{+_4-O_5OGN0q zL+M1{fyO@_-2%=T@cn%_rdJ~>OAAmc8e6V@Q9cG+r;&BkYS5lTEisX=(GfUc;F|lT z(H7nfI;#E3w8NRK+Kl9@h}ieQI~>B9H5V=?AM=Q;%vlb)Tu6x|J}3r=@R}!D2m*rg zy5jwHQd_s-A~hcMmC~kS$SVVBB*f~5=ahqm#ig{H_{UpFQ4G4%@i>M{?In~hpZchB zG>oT`By~RV`I5}H3k^i!$P{wg$)ltY;7zC9`Nb(Qr;d0YM($|MSrq;?ezRUmj1pbO zVJIg?uO%Tb>ea$CAYG+7G*t2Pk&kYXN7-vOo5g5TIzp8-ELe=}$orc^t*MrICb7J+ z*NLjsIo~_??tbBKtzFgXF5D`5xJLV5vpr-2QGT0A0cX{P+QcwD?uey;0ac~KG9JYDzG~t^9=k}Rm zR`N+Lz`@qtZ6Krp9}=P}jSwwmQko=gwPo9ORY(BFCACPLdKA2I&CT5 zd^w!pG0eanrD1&gsv_juf0>8B;;`>$f9#i1@rkL%Kf&3{5;pfRQ2{p320xZPs%$@^ zxdNO9&oFORyYd03=|KnY_Ar!RZY}^ooA^=_YQ-BGJm98hIq}otkv3WiS$EenqURH3 zs=v~P`5H_UgEF6Q?GSe6+4iHP`en9uK-L=;z$fXBPRr^K_PgWvzvj@%|22ms@q>z| ztLNZ7j6dKC8XFs7@f7>fQy9cSRBP4|yDzTpVZYda>b;aE6e^PZw8|I1d(ecSQyq|+ zHjSD02p=*alH~Hy zIYh%(vN;jMu5=|45+YgNA74$WX*~ReBk}$H&35_=oQrHmTR|Yg1@CJ1PQ)IQoB!5N z`T&ekM}xYF_D{f7VFRkIG}#Ku0TCFY%Y3*3pGxziq@K9ljrb9kOMAWGq2`ai6Er&Q zEg8UZ)yz$Hq3yDPIjKf!o>gG7J<&Ml5ICNjW<&s83>jNMx}I}*Ofn&?SkB?SO?(`lqu^G`4k(5_ge#34*YWBj1eS;u?+w2rdg+7G1|5!g zK49-|$C(-^!M>R$p|yCj;d8i)NrsdsF0T+aT_RjTB<7LqhiZG}B`^JDb!G8%>;4ei z5j##lAwkN1bV_-oXx7T{_4EdzEnV3aYUAz9MGFW0regK)GqrXto&f!AD>{bqZie6< zw8|inL2|W_Nu}gwD}ORI3ZSi~UQ_}F#5u-7kDZwBB+n*K5_`0&D$!j>MZMHs(B?A9 z6%lJWWm3(stt=p?et?uG%VcT55o%cx9r<<4!qqI!H;4J+L;|J^HfZ~1=#)zJZ@X$% z1hSm|&CD+S(~0$j#pHrcauunmrd!Ox=V+Z@#G{%wm%G72VOSRS3sPzpIHpyeiJ#^! z>Tobl*Y|}CIuMRl@huh2GSd{`3%T(Kn4Nv(;y&zsnkmfxlB22+8K_wT{P3e($X6vr z#;u~=X^qnCch4y4-Ps5WFw;tP4k`rt^hYPz{@Chnm`$t@yCbm%n);OuX(!dioZsh} zPuFs9!6h5)@GYsTVDVNaxc9_jlX|!U+pZm3cW4jS{-cdV@|F&$G@r2j$}A2{6xK|m znkU)lgiXVpCh+Q-tQOki@@24svSO#yTP!ii@%&XjHVwUW+deY-Ixk6)<@1(-?U9*grXc6k31C+;=sV1^={Nx0TWFoL1apiyu}>ZAi8lh z65m^!7b$S%k^Ptzp1#UAHsF+=hTg@&V2bB>TfGls#mhu7a@D0_RJ|T3b zZI63I?YI~tYI>!Aa~koH?(B!c$yBko3VS*W;(tOX^Z=;;XR1##!tHC*cfJv7{&*Ux2`6Urs< zOt&#qIJHXGy`$thqfkZBjK-q9gFUFnkqRn}m%cCp-UtBn`h87+aoAv1c!ljE9%;~) zgx`>atia_g-f;VX1+8q!*D7VK08@|Tvu{EE&_PZ&DbbSNG}lP_7_q~fc`iVEIh8GQ z)`kU;e%3O+oIoqpWP@UZ2t0kIh}qXM#nJbqJmRLR)Pv6F>uBpg)f$V3tq1k@(qTS} zsO+vK%PIClQUgCT;Q%(Q`mq?7l9GWQ;2jvY)6Hof`b*Af_@a{(}(43sEh}nI2OH z`ranQ@G0yzOIz;d2A;h|Jbm!kPNr4RAoKpieznx-mt_VPD&=$w^``=KtQ~#pJe=~P zdA!1HSDCfT#}(kc-5JQmHFq_=f4^MPo_08gIr-rw7_bUpiGWsic)E;4(i}}F!U}}m zqNksURS8e~T;gSQ`sHRVal$^zb!$kjkhelnqyk!b#n z7<|n|EDO89P_l(}B`5xt9b14}EKC_^BmGtbIT$=3NgP<0FQXMp_PZ9IPg@6Ngr6y# zPw=k~)!=|tE+Q*8;9h~wVQYP`-7*qIuBmAG-+~8HbzS46xPn%bUsxoUflN+r>!cMt z=n8imM>}Tl35S+!;Vyp7z=)-IH2v`UZyfKT1Hn#!g!@p7NX>GK7!`>R)o6ogRtI#T z%hc?T!msWQmE|GT`Bcy0a=at~f3RFBED-Oaat z4ljCgIv}OBQlDIt){rD=@^XZ*1GiWv-u6`4DAp7qCF@O}j*#JA=i9%yn*lz&1@UvS z*pjgTrda%H?||e}vk$nK3scwbt!UD8wi4wO&Dzgtz~8QEY8Bro5$ZVZ$?Q&f6jh@4egRq3F3kN}!yG6DGWP{CKBO z?T%`~<2cWbTf|ncEgxm3_f#J~Ev>hN|B{Ju=&U1a_LBbJ>`|*>0M#_}aR{zgMc1%- zn}VXY3+r7RbbLOifOfh&{gSE1ssI0i@r(ZjLYt5h4_tX1AUEim59*KcHV4ChuTPV6o9IrZ4Mdr4^Xn5pW^9T;L`114n2F(E?6U z+9pezsif>e+cLG={*TEWJFf-Dlf0vgm9~oc)h}35VrFG0*s>H2kAg;adTmSuT8;3$ z01yn4ItEo%fBFUZ-Y#>E8;!kf#aJJ!*7_>r3xjJn?Z+JwidL4!yR2{q16I>|N#lSZ z^E*O$;t~26>U7}W)(%g~{zOh|4J4M@NsIMLHunOI&xn9Cmbc%F40sX_im;W4mnqYH zU;M@?T*@afHLRmt&5rV!}B&u8;Ii!_gRP^yW3l&w36nWYD% zk~+EKI`my~bZbtWLw0eWnKRZK?Bh>Yhguz)hs1+yV)#5A=`Vje?69 z#7Z#~1(hK3Vccc{7)Qe}|Ise)PGbSi3b_c5erf(VT@`OAZ#WKxCe2Ag835>x9#IB!pTB^s$ws>?jU0&wP2Q;t*sm-27`NmvL%#}pfHw)tojFPeedOecVz0l7Zd5ZXmz zlI$1S=qTnwMvuE#XIPXOS6=pv*JJ!t)F;k6Vg?rz@gggk9SQvY6c;39rDjeadiH7X zkFSrxpJ?{bCNE?x3?g-TyNWA*tyuhi0_Noala_Jbv1T^M=_+p4?lGpjhLHwP7Lqao&~Ph(Ha+*`7@)mYKc$p*4v!=7cFB<5XWx0t=Ox}$J0f#k+R2HZP1Hx~Z6i&Wv~dpBM0vg*JLAoJ9JV zk9;GEzzpBfvHPDQJr2?9RmtIRAuG6h;eEJP8`>#9^t&*bmi(A)U;Hlsi3Nz1rxNk+1z7^B#Z3;&<$Jyj5)dupr!m(5F{wCtJ`2M;UtM+-SH7IbyUfDKqk^LQgq zb{{_ceN|X_RBAd#L&k6Q-Ni$p#dDJFzI5#qSO7wFtLmIi@0XLqZ^?QtgrwS-RMXSf zu9eCAR$8gT!fWI6Dc&byLUWmL0Gw7o`{1}ZY`RrwzhW#=EZtrR#uSyYdM?!^Tx22{ z?fHyvUdRRbeFATs>)-F0YC2@6n4UVPi10im=WoCs)4)5nO1Nd^jL^bdRVW8p3rdL8 zqn$V+UB0RV=WcBO-y%euIzo`@@&{BRqhOoxbVwesntb>VBnBnBlA6d&Q%MEaNx#tC zs3$#T2;hRPKx9F0Zy633E@^dC$fNH}Ct*^-ZEocmO7d1jl|^J z8JCzR5%I2w35L>R%O_4xyGlpI+{!0BbKlZBY2c=k6Qs{qgZEbi@^Vw`IG}i`QW!zs z6C0?F7vIWuHDo?k#1wuEdy+PC`8rb%3lct8r~&FH=B*Ox5>!&{#+@z;m-9=YbmonN zTqH!rgX~N#?*)-;NZFHfHt#rPYo&C56j1)7Au|j~q{8S}}8GiKrvjeCTsWmlQU?m)`sR{@z@j|qrN0JEt+&x+Ew864OUsX*DbU*2HCh>8P zFG2#0IfLE;06kx~)N&b4Pu$Yn`J#jn=?b_E7S7H`Tp4Pr%Vpd_7m&+83VH(X4f~0) zEOff1nt{$yz0C~*a=GU_uVzI92l~avAw&X&B1n0I z96}DV;#fK7r;F34TGNL^5aeTY1)eIW?k*TN1x>-vmf@ap1Rd`3d$)Vkb?>{^Q`1Zr zug8r?{6Fsf*%ktX?^DJjJ8_~QhgMcH%3Fyhx*Wsvr9?@D$nv()H}kbZv3DsW4?+?R zM|-!x zr?j2CrB0OYn~#4Q|Bp`e2KQ&PZO!N)@8!g2n#C<9Is_e*G~7M+S2*rAm?gg09m@sP zN_s}s&%DAq@2CL7QRE8qFwGewV~kqp|J#LORQxZZb4Us}Ljqud^r`NYzNXG*VW<3+ z*Q{GWJ;w%(W0#~{Q~-P%+GKpnIlSp<&2*PjnaP>2z4K!If51pZHg%@$Oj%-1*vPOo zSBQuumFRK}O7i)~3=K3FzOkia%sz;bUQ^ zb-=XcDE~f==0&?8A$;39>pV)+Kj?%!E=^>5TN1C)dQ>e$2KFv5QzAlV z&lgnwaKYhS!LvhIHYa0)mdCbNVtBI221iSp#xd%h`#l+i(Pq4OP0cC0Z81j$*qu1>(ww`D_w&Zyc|VkbG&9c(NL+)5zKr3yIne#_(B(WMtnPl5x7fM|&3T;+)W#-dlwk3UKeJT@~?Mhn- zl1w6gA*IxpHtH-z&}gphG&}L$0&PAXoVgfXx34UAp8SesArYHlB;MFCQC_U~oA?Mb zDZ}iHp^1r)IN0uvk?CVo$Ifj(_O*=*7t(YgTp)b<>3Xy6)XJ;Fs*Z0;+(3sX+wS6X zS0Z7yTMc})jjKz*Pppal`8yb>a|v#S|k@uX>*N*N74#a>F%-`3r=Qezhhl8 zxvJ6nCSjxDtOf&yB{1GiAHTPzBfh0!)@p)ZYB4=Wv%>Y7aI}-vGL55dpu7CB-#qj` zTW${6Be(O)#4_n#5rbFX(C^fu86w7wI9|q37FKMZw|Gj|C;cUUnMJwvJekDv-Btz-}ni$Y}9)Y{gYY#_T~xW@6Ohc&aJbGo2AJn zU}VlAGU!#l@Cf!+PQp}g&JLe2!c?!mai*Q~4JqAcAJVkLx48|oRJBCcTg)M7IS^PZ z9I7y#%yT+qhUNs%Bmre^!HxETH+n;@_3mM(5QVEF&zpah+M{WmJdOF?v4GPXd)Po~ z=DIs?$Nk&p)23RZCl-X^pOK#shdg%gH)V}81L~;%>WMuFC%xaJ0y+{}kKkcmUV7!O z!u%tJo#<5Z=7Vey4ec|7_j1>MhTng?g4y-zo0m>W)B#x4;r@Cpx*$2kyf*6c)b;`U z(F&Q}bx9gPY3Du7mkGV!mZAYp)$*QvPlq@Fge+w8X0BH9)cHZOy2rYqG4f>=y>`jA zoGQuc%&KoAisd%yX6JLbuFnVhK~D`BZ=K=^p71vEX**TF<1K}2W^U&xwH%2}Kt8F5 zZqjBx1ATW$QGCc8h?T{1Kx;;4&=FpMFQ;69XX0x(=w0%&Rrej;}O^w|wcSGQk1c|ujMK!3{PY4q01 zLjr7iros`=O`KyW-&or*HrVKer3o_<4yKM$CN4CT7J`kgZY2z(aCN9`@qgH`DquvC zbvSzkXF=}j3rqS6J+!SLQbAdNbN1&*K$kK)DHMos-PMI-O;L+%DA=?P^XcCYO6R|t zQb&88%zQ~ZKe04i1sO_x6QgH4pWr?pzg*E-5}_8wqw9smK)vD+X_h78=S)$X94D&$ zN@ZG_dD#*dso!Z9eF%Y;TO-CP(-2bLT?{XKY+UNUw}a1XNLyS^^xlG>kghpOQqqqc z(ls!q|HcM@H>R}*zOno1vR2UkuNccOAn%k8g^543m z9zOesG7>82!Pch2a`~ko&^Vm(rOB8aUS$YT)}6N}k9mOO0C-sJ?K-3Xl@x2`$}obl z4*S@@OXQSY$H50U9_KMuS+$#kBsV8f1lw+LiuDOiOM#@2qN*;oU%FB%r*5cS_lFLb z5kmrp8XUj>K)aFD`dv?}ic)39cNuz%$1w6Gdy=D2vDgo~Uy3F5PU$lh)%R8zd|@Vh zxdzc6@Eogs=xRdM?|XW;>)e4Wv_~QPUyWqF-g3yRxTaaU2Q97jCR{ivTlOC|C@_gg zuIXd}Hg_M1P5Iu;cSLi}`FteP`{@t`(o9Rg0v^2k2GZSOif?6j2cIzYWgbD8TbYXeQ=u6I4dzPHtdPe~0ujuV0u zQN)v*^Rh!)Z3?{oPHxT#O>7A%Of+0H=`3sY4sRs#Od>;%X_z`=**kJ%r)yw4mlFON zD9yL0N;~}xfCeDF4GJz{{xgtZsgE??Mnc9}VDY`P=>uz_|J#t{`SpYH9^T9B@Mcv` zfT-vVvc>DBHnNU48#}>&C|9^_h?ISanJK#Ts=17k_7*o~8 zTE*^{QB2}g-`6aADm`PXw`f0c3o^$@MvYW-#HRV`SQ~#0ocv_L?`W@Gq)89x1-JyX z#n3P`!Sb9t`{~na@3hxz;nZ#Qayl+Ta&u6VHE@|~?7%-0jFoo-9Vp1{opF zDpOQVJoMzCc*Mc4JCoC;ZQgTVkG3>QDi}=+rFvf6f(ZZS9Tt&5X$zK#nKrH!H@euv zXN-Ppe4+rmvDlBS1|Wuh-Mz>|a~Yg6JS;Uh^birFFDRGYlUE{(%f3J*Qk5a55oLFhJxs7EG*-x->iPy zL@C>RnK2)Mqx8q_U~@iJi6E!m2w~6o83zyj=HEK7@jNW^?j2$z%r~|ANwU?~h*@~e zHIwv0a8T(k=b&*zOuyMSy4goc2kaT_+H$B}ukxjHq|q(x5JIHoFkS!d8g7kkh8J3X zwyDX>;Prw!G5egQKpQ=--XH(NlH9?^Df#eDhG4F%0f0Pa1h&sU5(Wd5MdoR-Z5cNp z$x=Guk)LTZ0@$Pe5g^R}?p>U>WuaV@> zbvZ8Dp6@78t2Z1i?b%t8ZS{=%g}3ZY0z#uwVnGp{$_|Aa7QtLeBO zsW$MCK((?3o#v!&p~27XieQ!$GZQ`w6TNS)RpW8|W!B#0^!i)BJveHkA+qD}6`3T!K;0{rflgvJxeWxP_qdIpY-C{}j1 zVCHrbUufMp->i`SgRw#WGG9%j)K>f$_bc;>( z5B13WmHf9x6+V0~PQvSZg|65x?Ng@PGh7F#=;h@#deLuW@*~3$DvNaQN+KeUMiEdN zXeRp@;<{KgTl+DOAAyfThcO=%OAI@QCp<^uY82!0jhViNp@sH7)UkwVkC*w3{zReS%gf!a8cUICSvMf__3XNA8Dlh;L8HCRG zso8^O6EJ#&W^&_1d3p8)UAk8cZuH+o596fzZUg z9~|}B@58Qcks$T3V6xy4P7!KkrwhL$z>;}3(Cf|eSG52nDYjVx6s*D%n5C* z?~8T@NR_O@O@c+fekwBqwXRW7ZI8CH6`k3SV{p(G~8mrtg#JLEI;SlnXz z-jTZ|Eu>-fm8ZCdc0_kj#bK?QM*lI&c_2CKa-W8ZX+yAoJy}T&3C0n(82s{7z#5xZ z0VT4MNJZadH;S@#!}ebmK$CpD)V}fGKSMiY)5PS85r?PHkEA_RaCM2a7`=tRl)RZ< zkkJ|OUJSFZtZL%WDh}92O0avTtX|Vla2{uS?6-X+Nircq9T9``#-=~P96Rth-bU?f z#l$T?^4YsSlKe9tbcHOY$*4?Us~up$ZYA1(YyUt3(&@<-_&VJ9kuoEvMsL}3>&?h? z^xicw?b+V(o#=W9$ClH1@mJ|yFSJOI8)v(usQmHZ{(49q8`-p<4rqLQ?&UC!Lch~C zUT!t)aiu%%>LZ-!LFWm$bRpR5Nb(q5Tc&iq{f3_FU)J*$M`S2`c71fO@6Z+y76!r3 zT$KYlriCsXMG}Jy`A#yvVKFkp87U++(pAkogXxvcK5-2v0$dlMd*;wvgm{Ju=aW}F z=;y7a58A#De_noq=6*e-IxniNVqQKZ)diJt(QDoKdL zRd+Q4Gh8ONwiulT7ZDF38ZozC&OQ@;nrZwblQ)kdA`5O02pyrEfO0dL<>~o>^zdZ= z(noD$L&n+W7x|o}NMH~1t^^5ZLZx6p3*`yUs-dn~2yJhOQj zTEb=PmJ|)7v})N^;EV)yabfCrh>fnV{rE44%)}r3W%sY+aDV)9n)h{*Bjq*sI@|`v zYIyHDHTVBvnG=ujDm&#L8{e&YeU+d!*O#w7aEoWzqsID|*%2a-Z=p`I+aJv!k`pgu zT3Qqz8DUnA@k?Wkzd_|#vwuLY99Bj{JvcNtn2T%q7yQYQo!`la(0S3y;saFwr>N8r z_~j%Y4i}r@E0={B(px_1FTUGn-u$}ZXhsh9<|y$yWWZIn zsdo$dmq)|Pd8meJ_Ch^*LNc?vGE-LINf$T4k8BP%z3Q!Gf(em$uvut1jMt}r{XhrCOpDpJ4JhH`@=I_I zuOXj0=Zr!mFKBf1TlEooE!!{{=OCD045uZ0VnuuB zneaycMmZtwdx>fzZxp;sB|2}cf=Z}@Hu#U3CRF(=c9w`p8OF_+Ftv8O_rS70E>cLT zuNmXVO>vLtL?t(0gZ#wgm$1zNJvCUm=9j8$X11t3DV->05y1C)4?QMI$rqrBkkP%1&2%BRWbk3~p9{dXz+OQd$?i^X?2%}qhNCH$~oiAsEan}_Plp>xMxuy z-s7;t+bP_NbJg>Vo%+Ns@FE+u)LrRh)jE<NKF=j2Vt^wVPS+s{E0@sNUsA6v`vV7@)Vco3WQzZ*tr?s@L|iR^}xXR?$D?tG#P*CR>a{{cn=6^%6-)f&*l zQ;jSi4cW*svZqI_+{lJTaVgFwS2l`_6{rt9=3v_STcm?A6M~?;7U^xX9PRxJng!O{ z|9G-Ef z1U7}#%KVvAnsD@wxQzCEC_7cGHnD zaS~V(^2x6Go7LB>foN*m-yAzb@_dL&e##aLcLK<3$qjgoA0sQf^E{pc%hOk2H2TGw zF?U*HQ*~wVDf>!Zb>)mCTmjP#}v9lw_|h}n&v|zvoQx@ zQd;92huTt4^I|7PN~*CFrNy`!=EO(E4N#Ld3m@jK2psoF@jkDYYNLlU3&hl`w*6&#nfaK;7966YaodsXEyPtN&*xy$5~_}=bH3;z zSKq}nr>^-b8YmUden=%7(cvCxC=nAaPJZO0EF!@T5n9TQ2gL}67HKH$Lb`(n9^%=V zL+4=%2_Zs^FLP@xSFjL}_ua@sd;ORs*n-P(s*7YLFRJpH^(e0SG|u9Kzp)RNgT&Ui z*2t>K^);r3U^8kkost|iw6Mu1o2tE$F_z_u9U8r&s67{$sg^;4u4~)i2Sw3+Un?ON z8-Oc(b@*+5e5Sudrp|hyj|S-Po?0XC1;F360{30%W_GHT%05LB+~$4tvR}q3F9_Yu zS3YJH?3lmUmOa}RBvaW`6D(+YQBXa z;JB=GS&WL*C&s9(XtI-VD zB+@k{b|Ty^@;=45-E^Y3nPxFHl6t?R|OqWRr6;blGsX!;4`s5@N&V>#87V}*lpy|z|8Jx?MoRo`JA;$ zO(9p-)UrT~tQ-z+)`sQRl!mp`3TmoG=bm=Uo0q3IG8kIIHNm+`{uc0vk|)UfU=GPa zW12CWY{VFuzM8MXqs$17q10fds#k7n`PT3iIQ?sK54f>CGXw8Bhq!f0?|R$6=R2!K zt!i6|B?=E1lhqx!;t)i`(bYh;phq9lxXGS7)E2wQ${%7s^-TF&HANN?>i=3Tp=eV!RD+4GJ zY*-2Q8}zfqZ}VoQcsJ`baJ8L2iKT8CVVY?vIV49OhuRq@N1jU2H`mT-Z>I8eSgnXQ zUk#`*Rs9yP@pHrvAldi`)&ZuGuD`Cc!K{S^{g(di{h7qPn?n1_HOq~-_-`fTDcD=d zPsi&h=e&-UGQ}Uq@=R*r%XN@SDnuazBfj)5o$9nozuP+dl~ju^8P3VzWqFu2a-Lut zbAFDuQlbtNe7C%$07Yz{UP9LJIE^&bosGg60Fc)uZRP-z6&N?%@V<^k)Azriamr-v{K>~Nf&g2{h~Jj31REZz$}Hu=FdJ=;@sQU zAv=hb3*D-tc0>3b$nXD%2WSFhTu!J9b3bZ@)?USm=OtTk7w2Jj#U;gA=g^DcOaQOw zH2pf*mhOI29&{$`e7)vGA3$~~9BMx1tGsObS?|Pz{kuX^I#t^L^i9rND5?F>D0L>wMzSR@9-hB{xy2e0Y@$G4gOMD^HGbvrwk z8#O3oKHu6^p|P6_R22`nZ^i#2quCUq^pwW0TTRtjUUin+wsxelO0DJ7GSbk}m;Qh| zY(ru#r5=3g*@VY`hJB-e<O_GG*w))_u^Tr6eQ0!+P9!g~@LB52GT~ zPlb2`tvuVjEK|~iZpyzyiSDbR6UCoMQ%=kWEhZzwZ_60a;O!6~yE4gponL+=)t-ZN zY!j&GptD(8sz#bW$2pa^n4bkkFf*9cJgSS2b%_-9Ai>d95aiR^)*Ea8j`9BUN>{r! zE2XxEf=Wz+nnQxTz~p-mD+PP<&9DHxdzVLAGlHQ=#$0DBEQ zq2vw!#^qsQeN1$~{TbEitlA9N^WEW~L?^u(XOC@w>$Bqa6mS*;)XzJ#`Mf$x&%HjU zB*tfZws6CbNwDU+-s+jY)O|^Jx}C7WfliCjIG<2#Z=z9+vnxwVHK@^>>{$-G-^`pm zzBGIdLCl<`f=M#}(e+&^0=HY5R(!Qk;u~CZ){7h?UJds6vYaho4QCPw1Ab!Qax4O6 z>5RZsw2C0r49AU++R|xbLr3U={A*8?FEj(7)|j&+QX2CWu2 zySQ36wlt!80)N>SBTvyW0EMpM|WM97MHZeK2Jw1xs!t388BBuNHXsWFXxk06* z_u1|sTJDMkA~sEdBj5IA`uLS~+Q(U2vf2-NSA$fVowZ+(FuRQBlBGf{wdZ%ze+El7 zGgPhb=h6wi>UtRTYC{QEd@p%P`o&AhHb{pPytc)DOK;Jhaq3>t=M#dhOa+m<}eXvaV@H#lO0tw ze<%F;Dcr#}dGgmEr^N<}@ON^mZt0jeasP*a_{okbK~yJ#wQpnJs0vzn;I8;PpI@2H zXI2-T41*WX(`c(Jy1Dd7PdtrUU(7JhYcqO=U=`n2y|MRHL($>u^wX4+2i#=)a~@gDH!}jIC*eRNe_G++)UAd=-NLH- zyy+R8qZ}0lwVBc~<<8{_QTN(Xf8;GYaP3Qd2UT&w!qILHc5d1vTfF@|c`8d~5L%}) z&fejGlgCDBbVZ?2(QD zB?OPMCIyd%q%I+uz>=zm1P_;!UL7eR>qBf;A;_NJC;rg0x7dam333dj*+AilaWKw8 z=ybn?l#63%$29w^b$_xW~Bz^ud&t!`T9{#>Ed;$f?^vBr8m&21UY4gSfkZln>y65AkJxAU%R zP&bzB!cE1)ejZ~qPClIcaQ(Y@YL#akOZOy5QEOy9Mgp9(w2`y-V_J;dTRmq+JD~%59CHZo)gAc=npVakleJyf<;dG&^%ppWoR> z9B0nUhDGqRj-tmrGLt$<=Xc)ur{+5&TYheCHn(Wnxmhf%!F>v^fc&xZIMli9so8iJ zooo*s;N?1j)3X?y(6O_8ugVu~P(dwo?I=vm7fLE0VEByi{$*L3l=l0vHJ9Kk+&d5Z zw_fvTddwzMlGSjj=gRfl5f%njOrT<#wL@KFE2r_*_wXu6%+>CZ&b6d9!4BQ?wECw< zo<{5^CLXBP1QolJCv!F~TM1e|<>t2LXMKZq^3Tk(r^xcD#$V{j3#{(E1!3xiwqyVg zlN<0AOMc&o-y0mPRJWNdDyyY06TEarr zh2<`U_@(Wj8Hlm8h4Q$@7xTczt`5e$Z$Taj09MGs^KDH1T@mjr+*EI#j%EL0M?UPB z_mc{kp8q^=H72;r8^yvw+w9C8Y6X$#0m<;bX!(8PE^rjc--}>PZBl3~@BC(FD{Us% zHw&R(IwRT*osQb?_&LM;<&hUAF$8bY)2x?oDH3TAMqb`?cQ>R_X3T@uIDSU&ZsmRv zmH{$(=@=Y93?-)uHNK?P=05l3!k0thcLd!ao3pOO8`|5TDUcyQRGpedKoJG&`%@87 z+Bp#?Z|K$*7K@`<&x?9!-WLC8K`(|zQm%FbL^%juFgivPN9rI9F>J+mfRau&ZlIj> za-iVjce%!jt9#js2e%Tw-QzoHpFt1T)p6RPq0F3*WdK<`bn%1+AGtUXhtAND9v9$p zAqnmD?xWz^haI|&Bzn*lv8}gSrZ2$)7V3${73oGO7m^JAA{MT)A-)=}EX!fa>}JQC z;v2p-_GS9OXDkVhuE$Uv+5=h3Y_sJ^i1r<6WcN`;Y7%LyXK=-TUum<#+uP$KYt&@T zdq}nK7p5=8f!h3!SdifW+)us%<0waVM4)p&d^CUbFX})*Q}IeL^MR@i)xA5H#q)Sk z_SSDHGs{qk4UNp=dfS^;x1?$C#j~Wd?Gt+?*OKyM_|W7DjbsAD2=JhgWKN~WbvR1j zb&KZ)M57qKn7NU7@N`Z=^wK0=LY`$K9g7qz(=`96%BquWla@NU{^k3EZI$>?Z*t)J z%Lu{^7uwBhjrY__p~ndw(+2;@oRNA47l@%TOB3~yi#M8Y2&Bcy>-z)~+Yq^P_cCL4C+0f|CF0xEGchYmW+?9CVoomXi|7}zr5hg1qHSPln7zC5`kp*xnd7H z>2f^=^!hcy!o+esx?)-?moMq19@A+q>Y?(#c8Zd~4luRTo+?njAg?uox+t9z)2Ik7`Ok@%OItaRtzSE0!(@eag zR>Ex4j%ZZsZ|pze0<3HoY(2JDPah=L^vnL|ZgFyBkojN#h0u>KcTyuMWszfkNR<~+ zab*^UC~hW-mlMP3$V_cQ4qH3kCHlJNgQoDV9AhRW+W)abFQMkPoleBZoyyA1`a;3_ zW;FUf?_|9b_)FymUes$yk>+(pgm-_lrHt2cjbrQda&p%TBsJmfnbPWd^hK&0sB(*W z9bvD7s(_Y1&(qi|+n`}lpM1HU1!9ton``Ygapo(i5H$6+iN00(e060mK1KVd*ndtK zP6#f@rkV2@O(cFUx0Anp=iyYP;_yOpN@H`oTPHXX>CrD+*0 zk&N1iil9(ySkvdZ*hlcm{6~735R=oNDVeS2L;QG4^QOTkL}cWKbfaUxR{{ z`TT8zg?p)PcgGYN4npjHA*pLYucnh;4-}wOc}CZlZpk@k9 zO3`R))d8-okA;mu6X}oDBrP(dpra4RW6)158|<9fwh`MPDhK7Y^5ga8Ts)`)SSZN_ z`jc>tnbJ-z*6frM)V5U)fE%)h-_|p-XtmZ8mg7>_o;hH#9EWw~LUmq%!QbQ|**&?X zubXXx9Ghd-W9Z*M`tt1F$0^ONb19mI%c=buOLR-1vQD%0;O+2R9`~@DDxexlZjSZ{HepAgFmu_QJL$ zMZqr_-5_w36Lp*(l(FH_h(aoWeH|4pm9fP+l^vsj^C5ktEnCfvNR>z!SPyKk^vJHN z4m(e_f0J3=HKcY>f08>&o?`Sdlx``{tG$GpizZqy4=9ZovLK4p*lzet#I%}o5a9MO zaUMK`rrptdQ2VKjmvtL`1Y&o66_Ut^0$E}-=r(7BY%gXkg6X*<1H5Xo30 zB{eb83VXDNLj4mmR2wL9&g<`N6ttu$z7O5&Tk#VXX#d;_Xgk|gQ4h=)FTuOHlk#?0 zW)o3+rmXsaJu{ds@S;p3O~*4CS6j3dn;juraMsj^fZq~Z0p2Avm|J!9A z(tqF8DX^QCwL>BsHa`}p$dn)ER|YB=^fVQSnLTq#2pwi)!!IQe#v_}4AJ$jA4(gL}z%lf`K zW=FO9^iYKu@WG&bTsS=c9|+=rGG88q1w)@qMzvP3N?lSvOTJdM>q9~#CHU9ZH@NK& z3Ua$Xj{5`923fwXujXUT$KQIfMF74YjB*bRb8{xpyAb+1lpZ|M6fovyCu&HQILO11 z3aKj-@zs-l;h6Q{(=1Eh+|6fi>?a!9A5)MFt1f>FVu6XAXR z%2w4rgp#e37^yRhQ(p+m+!EjzTq~n+Q87o!1&3MM=DVZ(dzNf2yY$zwHKRjW@JD7Q zVsbg(L_92^pE&<%byhtapSv4r@Pmjax!*Zij>p!!iBRjyK$W08uLv!RIrtasV5EOv z&@`KVHz>Y@kqT#FRTH;4WW8f}=h*s{m=2IKN86kfny@M*IanSV+M}f~nK3dYnBfg~i%UPV*~se&o~0v3hQKZ3d>O&1ELHi|-1HRv zh_2+He6Y&+fsm3-Cwjy^TF3DcgB-lQGW$D8at#w7^BDbD4DFM2XsGfT73z@~IU6+T zyjbh}4?eVpbE@MAxRKKwWIJ(vOXaXGI9VknHns|(=Pt)?#%tEiPc^J+i09Ng0TMn_ zmq>{Z{Wyx%YQ4@CCE&BLl6?f)Mp-#bf}b{Ja`_K4&g=XvylN^$H3^F#atnt$_!qyf zbO}yNt{>RYJ01^ExE;@TI<|0iGE;*cgNLR}7B{m#Mn}*=YU?IYtqcCg;+XQ+j~(3m zTclI7Wv85E-VS$1~K32T`!V--0 z45#paZGlGqH9mB`86T;gtojiH!{DiKy=V!l1htRO!&X6~t({b}OG&FuHmV9qT5SDH z(jfBE16&q36R4?ilnR2+Qy~_u|Nho_znI55_tHT1^fc77H!4hk1GQMDrTuSb$XEVS zxpu9n3+c5Mg*H|1My!S);@1ql{OK1EUgI3fR?m?5lU{OOe|C>{N}9go)m;mtYrlFSG-RN(0aR*yt*JS!Y|LS5s5oYVBRrRD^VBJfA2IS- z;gHmM#W(d7yiwj~=0h=s^%MWZ@&-XZBfaf99IVy;zCl>=KTVC3n{KE7vSSWsPx?mc zwn2~0e?KDwN>rl|f6&(&nX+8Wyxyx2sG3dSULHqV{rzWcle2sD8RhDG-FULL3Q(Hd zAfw4qneDDg7hSxt64g4ETozHia6o$=)uRHR; zMU1F@LyY%~spv+D$4LB&_QGhZp^qc|Q3~=I3_uaYjXCud96{!aVWZOjemNWuxrupH zTH09$sX|b8jFy=Wd9r7h&?~^<&-ms!894HaokCGgI*<9t9GblRg z4mPx;7vqm_bl4{ke3*d;LCi)w8nrx0e3Pa?m;5-wJ+D#zLA%WyoBjhW=S3<2p9|4p z_lm8`qIN!B1>Z3?lUUulURK?H$$~i8L&iI)p{yW=`4bzY>`8^Zrr8B$9`Q(Jl1 zTQJ(sa#(ALpUOj3Y}zrBXmQ66s8u;5el)DZA;A?U03yV#ph^ooKnLpe zQR#k}x7lo4=5T9&6GiDvRkYMGbgmK~r*C5D`RYMQweUJPRj_*C zjEh-2Q-*%?42{dUEhsGJ6S`jN#Tr?}XA{ol8f( z*0efsCh$!KfvP0?bx{e>BJ?=Fk!_@4-kaDo!@BCX&br}xMRG+jk%a6lD?E}pm5fkW zz(WMKY6af>CzRW$cNx9z?FH=E?SZAWFmC-1`!uvbz9kMPA+@jE4lTUO@_aCW|Kg8S z0=}zxG?|-$TW`TMnY^vpv@L_vGP%bVj~&BKWU(_p4cBkdvh(`ssk&bZM3lvAJVn-R zaL8(-du$r9&+A?ib{Cgs@)M{;z=s=myD-`!ed5U~fOQncY2c|>;rJUiW**~pzFM!@ z9SRiiBA(}M^*I+p2%|d1YSOe zj#+wol%L!;PL#6d{ur8tF%GP3=Z3s?|KFnxH_Lxv!|L8e-K}K6eoZR{^m`^{vwzye zB!=st;8NM7*3#i_E1O=IWpaou1>QU@D6ECugu_y-bk66fnG6`Op{oi*OY=snd`F4C zX245=Io7laREUxImx$=|ByJ+r1=P51<%7uTefpFJMoiY)DRYlE?s6)r7w^##^2-xH6S*YHYbV<+sGh3Uv+Da$;T)q0^|TuJVpXyaPw(4c;tAz?-T% zWFNW~$<93&{3@8Zbw!=8HTB!_VLvSBjgRRh7}q(+_F{3doUzi^_38Y+YPMM{z$kWe z+3J`FQTHMfcCBz->Bmng8{{iPTJXUi@laMOw0rIQ_9rzgUJ`Kp+PiY=ed0wwatW41 zeC)%8mVzX3z!IWa$r_#=LWSYDmW+te;3=L5rJ022{T`TZE||kiK_Xv{i&ZR;p~4t* z3ieZ}B@g6VURV9fEkhp(W)DmSph|RISSQ8=JVXvu6oXYe@@1Wm!fu7z62o)KGS}mj z)~Tc6eJ_DUkpEmIwO7t|kkUjc-ZhkZ48?LcxvWV7%Z4WNUX`E`@zb~8Y^nz}V*xi~ zK|O;{FGCfwW{qvA(GY6#d7OKp1w}Y`Bba>9?nhq%a@uDh)fgM)!SgrNJOf?AvV7FHxb ztsGK~xxS4zbMEt9;vUccGPv|Sz_`ktVm0~H`u+W{1aw;*)`Ga1Pfvwz1oBS%V2Gy@ z%vrFMf6Yk8|Fj)$S`S=66Ya6`e!rAkEKT)NSIW#AJK>3?9wcup)5TVy#?my`1>*cD zLB%Acxf}#z6Ig^-B&qW~TKa!-6)OyxYJ@s}GFV6_b3Ibq5@{6>B_5}Qop@(GL2V)6 z)76z5U7c~5nLy^o&ptLkO&>L{j>jip5~b^Q1;a!z&88i5EgHu>yXnO+3TbIY%YC>5 z3*xD=Dm>$Cfpv@Re59Q>awLey8BUN5qY23ffAlF*(kxDBp0h z)4e(w64JBHy3o|xX3)FMIs37jnU;a=~PQa9Ukctr)2W_q=uKd!#y zW~swQaRLnNDO~(HdD`RM4uXH;cmSLHma9OGSHLA0&Wj z+T@m4`V0nYXszHjFsmO#65<;0>yT1Clqn~`396S3d(bABkSq!_?#^irx3@Khz37`A zxpYp-rlhYQ*4d~A{GI_em`lgO1jJtH@aKRw2j(;|Ae)mRd9zOW2|7ncbt*cH#o{t< z?A14M>;!g#F#_NI+u%%-ZIQbx4f2qbZIaa@TK$uip3T5;b^c^&>%APY@5tCMB z-D=%x8<)>XiIsWcPIh>nmhVZ4VmE+GMz71EALM-)Y1MS;L|}-ChzNMe!5{FocX?#t zfuw0%$xH;x8d(+7WYK}qPAMP5Q%>@F`rF`d#RKh)6muiZL7+%_k2B58mf{x>aQn?k zd8AOZ^?ybvGsDZC`8D88_*Pm=GWrKtO|pgE>eX8Y4!6)ByC~E>UEzjGqAgH->FoSg zAso=HPWqh9tU7cc{&|M%q2Y{$0HU|HS69_6<0Kn9!KHZ9+o-MZz-yWn+=a1v@N;^UK@+*6RZ-D=l*Fkw1ap4D%cu4~n{ciCtixxU-5U?iq4G=^?RFy&$E}Ak zx7HHY;!e7~1&9)MU3?=+#C+Zym@LXMG!iPdDe_|VW6%{G5KsZVx*;+bY^THCoOq2N zL-g1sVOm)^#&f^G?pm<`xr{dpQ;_9I20Xs% zNM;!$;C;aKO(x9ty2jD|$9Rd;;2}a%c+TWDN2$TIJ`a6_{fd>-9k2&@J%)=9gYT9 zi*D3fB>HvU1u;?)uLsps@2i9!9y9>!8BR!>Uw&NDaH)&2c6 z#(zvSm{=M#t+gV4loW=%u#GiT1vBuAdLb0U3n?Vi?uu!DYTBLNVoJWHn79cayX#2F z+*3i!KL7nN2KbAAL##HY^eAt|PzimFviMjCa?hyKd5-TgZEv#ryg&8hp#- zkIfq89QWql2&3G3<8Nwds)xaIj-z9^xywC|t9LpP=a2V}B5y2qoyQPQ-3dkmY!s<( z2U;!p^VEmbxHyFnCG>WJg|tAhv0I*gWK-#wnv|MYVAzf;|(mo;l^@`|Qu$z&#*L*#`?jUB$}D zjvsqu}M5$WmkobL*n5$&6h zsm`&En*%-@ex{N8L;e-m=pOZBA1XOHmp$-nUr#C5D{pJkz2U*fw0BxOH=;Z%4QYl31QE)>Zi(z6E#BAl-FJNxiJL zumJPv{^8>ik5aC^-ZY5?FmGS$*dwgCqty74)Nly~P`Y)vjV7vroU{spXV$$@rO{LA zu+xGlDzgH5cfm<+P#?&+h4y%4FY-&jB@Q092^~|_oB~VLR3~1iNz2*>XR!#w?WE%| zH-T7$u=_*(VR)hxM;lo>(^XedvXMfq8yq^%tSJa@UW}VkWHP&s86yYX-VH3R6*yUy zbiY4F9ld^niMyxBmEN2LbD8kzHSUt6rjcl-rA4BoHLQp3(I+0I0)pK5*S*$A%a`M` z$>VHXzw7hpSP?4_8Ayd>Fx$>Q31)h*e-sJro{y#X*nHheIMlV8i5!cjOBM~KM1v|J zkB#ZzzlkF_e?-C$pPwZyqlRaP(qmk3-Q=6zhlVFOyE(;22Bb%pVUZh~F;*-ow>#x4 z&N<;!C!f-#^6>0lZ{*Xq@~fFTgpCAF2Zs>CB9^C1_N{Zq@mu$B0{?iiu!Mm0PnQ%KR5+~CI)v0?~QA2-4pZ27&$E)V}Y zMQa;VR4=-t4q$vkIPz9dg!Ep-c9_8jt#s4&dg=c)NYE+IYrpO@Eq~nhvWpPsbK&6r z#h3)0nUhedqJm(g<#;^e!ky(srFYc1ckCwK&5Ilyz|>ya%af^h+?R{Y5!Qf?|Ml-S#%S9wbv3ArpU1FBF>Vp>6PyQT>V)R^O7+h!R9$l&LZwy$V! zx?|YrH#vvaI;l>cCm`awGfng(82C0hC1Ylm zwB3AK68Y8kmPf=lq@mFMROOPFLn{Z7_?xSlJ9okNNssB4(>%(Nrg4R5dZg~n+FwIy z0*`y(&5J;~h^DJT*i;}5B)lJ?-nTIN?k9F);@ePVAu?)~W+_1gpmms|D__ ztY9=q{t?Ckn-lPH{M)5~gR@5GsT4C+-&%y3$0hyRieV!~w^)yPbz6;}^iaJ8?`|44 zELAA(woqP-{@HKEYk`DkymI?)U~q7-`|dC%9iPqcXm}$Wz=VFq_tgBcM&fFM0A({7 zi}DQ%+_({OB^6Y<+d_l{E5LQIrxxl9DZOyI&o(NFi<_VIzy$H(-Q7m_+lk^jx2>43A{-PtU82Q`u$T36!TIzR+ANc;i7t=ptJMYVf}^Ep zgip~=XcmMjDL--N(-?1I3)cu`>ByRkK6l+an`rJ?v#J(f^78Ve%F!o7nLr3rZ+Q^$;80XS!|axWI+u)7d=WjqCf#lzIez zSw{v#F5<$cX$}vv+;yfprh*>#biOS)!3N7{U$)qLUG<=!z0>oScP_EPzJprkgtjc6 zUcFUdtXEW(FYkbt0Q#c-sn-dr2NH+S&ch`umn|MMAhPkQ!r{Gv7n=UZ^OFbYb}n}P z9}ZAx!+oa{@7$mx4W0_0WNoh4AE()cdUq!%t@bo{eXPvIi)LzCW>rUxr`52jf}H&v z$VhB&k0Pe zN3BBv9%2EqzcAWgYm_yBeG%M*h(^jOYGP@>^{aMeTmQH-jMRHLAxYcj>#sUAA!sTa z{OP9lEMgvWC0pB%6h`d2_`Lg$CgmLMaO6U+=P|;4M?~~(^N3&9$&8;y{)s>hMX9Eb zE>}(a)jfd+Io9Db8#tdwq`q|)S;VfK+(isKd6fc>e^i4$jyr~xALAdPsJ2&j<~cZy zHo5v5N}=4%-XJJc;kH0#ij_6Hme1=g_CbUUc_*V^i2lr>UVnrTy}5J{{L(lsYY|cC zYKddB%h_oM}UazJx<}alm;jlO!TH8m&BqO|@loTp~Bob2!E^-{v1q zh#J3G);N5-qrGSqeqG{u&nq1M$y9b-IL)HaVV4!9snNFA!wV$%?w-~WTcH~&@zb%6 z?SxMy$+E^{{v4J=B}SE{k#J4ZzBXy1#RqLb{2j`uo;+mG^5HS7rX2QE<*@#uL$$LBEM7~{H`N1Nl2 zoQ6J3vb@$Iqzw7SKW!;YjGf)X2IicGUsj1nVpb=OmXmor`k4JX%#(}prL<(PV^J{V?ae1FeD`|e{?k&|_k;!g{v&^+ zFWW3uH}UuaQy}YSOC0=itmE7oT;s9^kB>*fK<)bUXO!UaXz}{XN00}nw+gwg+@fs2 zzghqdO7xYKE9ui+K=NZ|#fAM_T-?wtGBybL0$ZCAs{@6tH<-Q$wA(k1hppA%7gc4z zLd=fTjNC~Mq`vvcVXuJsez9-Z!cRE$7Z8(jMy}k!IfJ1O4|18K#}XOVKhfu%SvHh5 z^VLJf_3v!PkitYiS9{d7ReoLn_|W_FH2|N8*tBn7;`3QJ7XH`c zkG&WHf-aH)(BEPNOUg#S5@~-LsvgxG(|X50jV^H%%6KkF&#)pNLX~VZl4|<{?;5*P zQ%v{QcZy(0h$n0~#KAvVabpz3D~5{Ztf=f)V5$^w4ew?L5zMFVU&oUAZfJiW4rJXn z+!d|Im8$gAB<9;YnuIczWh<>#+8Vm6pOL@&s>=NVja$8NXl5ixH8hz6}ZG>b& zd~gy=8k?=VbJ8C4-qbyrpY4Klp0$HbNQ1Tgh`Qc_h=(3=6FC#)H|4mIsL0*GHdB8G z&E3H;GY8+0RmVLw7R5^N(*n5YQg}S)n5CG`_S+x_-WzPQ_K)LkC#*Z#znx}Q`B9Bn z$g_^&L5O6tFzw7--8&sk5j!ph+QsUyPby*~IV={4#Om;mGSv_s1WWi3Y^Ux&Lk1DF z{zx}uJUL#8MG!ijyj}=df7$F%bZ63K-NT;d9%o=PT1!Sd-fP1k#a)<{*4bo`!)Qu?hA{eFSDH|K-%)f zg2(uSZa}YzeMP?-)KuiIGIly7rv_Y));!OQACXbbJs7bB7 z(}oLAtakF@$&h7i59g4>^3jW#SD*J0`C3Q2&5%^r>libll%B3Y0m(Oay_@H#pseO= z)z}NUyCe!9f`+2pfg0kSbZcmydME#+btvxo?on9yu$Q4dW#1NyWO8f-CsW;kT%cO* zDKyUgqS|+1gq1zE9W(g~r!W0K^%ktLG?ylcsh>A(lE_uF40NWTg8;vZR% z^t4QV#u~+TaE@qmc@H*(ZI@R11$tsAtAYmk_M%^za=Wd*5zOW6mbHM!0yGbvt)-q{ znk8Zl(vR9Gv=>Tm(|flDM%gCVu|M7e$wu5B zZze(@ecRo`b6cOBM7?qhosW2om5GJ)(~TdiX*hrC#<7{;3s#`U|E{jvd7R<4>%)F` zS576z!hDu67ZSQU*>4MhR5+bvJI}D2PS4#hdL;XqY+^6MR7$@#Y`N^$Usasz@GFt% zJHwdc*@K6IcE)khxzqdY8vO`8x$vB!~(PLeUJDW9>;PXzaF8)2t?L62dGB85y%P&>ys83LkL^qe1i~f2hef}$bAvb17fGvXL%hM z@XKmxd~TsUxkIEyY$K?IG`0fHc$SoAC9BAk`Yf2tvhSuIy&JRd z`CFk#BnA|g@hF`vcijXGteH!_EP(TTuU#G1<|b~*#wVBXqZr}0PA{Sfu zHRTQ|#yNZpD{FifkHTMJ;u6uK^Ds7N%;>IhP4}eckP;?=Ktb23HfI%G|NWM<$+M0-45Bp+u?n^o|oi8>*Qa9DRr)-=Nt7sahbU%W~Z+hTvb;_ zL$Camzp%A>@_VZ@p|pD}gO_Ha8_vo}Q-xM%V(^_dy2^9S{H7h&Uw?PCRQCqA2|^R) z9Phnk{O%@l6XNQPiF<0?ixB)(#Z-5+3YuCw)9?yFXtljG`E3YSwV7o;RD#henDYHF z$-_=tsDH0CYU4&Umg!bqwShr^et_C|GQ!&Aw-)#hyfR}5sT{bb|CjDD5D&y?lPuowsN4djOJo}`h_8ZbKx zec|TYmGygLzMpL+QFnG@4r?*sS>9sAZ1$&znsj%1O}rER(4OsA?PR)wRkIuzEW6ft zg6#aZ;|G;J-$&=VRAJhWr{I1gKRBL7BA7Ex-Bq49>NQRG-1rx=Hi3^C?L?Ja?+{rJbo( zM65d)GqPKYKORz)#Ho!`ZRNI-1-?1EUmW0XN%rmWXZW{0b_QHa$4;ZN%f{UgVB|H& zV8*#M9?g7IxqBw7&qO!6iUq9aCYT7Cv>YL&;igsT+Jaiy*MwVf@^|Hs9|z!?|`p~`XD_1duUJ$Jrdue2mpiG{SY4K zNIKJXT6Y8>JrbCmve&RZ4lKr;R7RFcK&3Yp63K72bflI$l5)v9U2aAkjX`Y+LM)yd=r(xuhM!SsAgFePI}}@WV8P zT((sFC#LVK-1~)G;D&T?`@RwYJ?0wQbb9c&K#JtHG&`L6UbxZd?83>}F-o+5Y6+#v zC!OzZY`YQdUM`DJ8ef&;vh1r%dJf?nQB4>oJOfsgnPD%SKky@0EK%gZQ%R0*KbGT` ze3i||Mvh$gg@q1GH}4?-6qOo4pMNV~+g(RAUuJb%2ul3KXS1ra+mj~QX0{IlPmF(9 z0WAe^`UB&1$;f;>Em+gx<=+w(s&%gxfS=3Y_ynw-UpSuPI^)twxW|6Erzw*yq(42y z_Cs)(jY&3r_INf}!r=(#rim?d$YprRX7B+u0ab!V(i!I#W5EMC6y2ON9VflQ;5Rs_ zxI1>U2DaE9D6Hk-|8$Kp7c9S#oF?VKVpd*&xW$SUZ8zRSQBg--t(Zxzfm8HWG8v#^ z^xM3={@yX&`GR+aeeTVFc72*YfnDsc#z3MAkK-n`5F|V9GL&c9g_^+l;+*2`S#+$U z{yGtIpCT4%0t${!8saG4bCy)wd2mj28mZWU7EkMSK*zW*Vk!=0(ncT+Fccq)8%@)D zEmHh8WKws*rgei`_KIOm1kSN6K21;c#Sr$S_Suw9P#;~e8<)@FRKh%^ zb+s3LUgtql#d8UEj(EjUQU&z=^5EA2^Qt{IokyIC=X*`Fc1C@(H0LFg$+&AV)VQH< z5J`wDd}#4Z9z~U`ak7R}rL}mq=58ECrDWYJqOY_8V`xc-_sKqv=tMqdX(Ed6l@cVe zO1JIc@|(&Sfk2{h0)*)XF^J{6KD zu@f!gRh1H?6*X*~{Udu`To*q(HPAr&)Um(1JHl&HhL>+~D}3_QCza(zAY97od# zhr4FE+hr6dnJe%I&@5%Pzv@Mg5X!p_?hn`mP35-nzo!Cwe}9|ob1WXYD~WQokT`K2tXO}cS~br3fSYL2dO4?i z^ECy`lMZ#@(BH`8s^Q-5epDS?@}upcCpie3m%T*d$ z))4WuI`oL(q9){iQEZ;In}}Hr9;X^2S`94J8Z;;-K0s$Q52rENCsbCDA|k>6CL!L6 zoVEKSgG=31^{Yk$w_g-)IJ+JSwlxb#VkY`g=Q4r4qk(&yu@Z`KJ6yL3scslvS5ige z;Rlpr_tEY3gkW3`#`XQVpx?{vVNCSIBWhY-gEw;K8&U8B%%Mbti!`huZ!I45`RIK! z`w_i{Vci7>`w%bch^y<54BeDr`3-`uVYRQZSKpfh`IpalYm%6VsaQDi1M*-*nA~&4 z9wZib2+J;(%5vCZ=EA14<&$|bnVq1FE-?zW_9Ggo(9FKjT|0NZ)3o`F>>tLJrV6Hc z+Od4j7M7izTl`UVZXzr|C^NpzxuqZ>7V7~yXj~j*6gUka`B|B`#CrIA^Lk>c|3$O@ zlz^Y&n+`n?jO+*h!KCfNVhMSIo1f)|Ww$0Am+&}>sq;I}Vda)KwpQb411N|~N^*=C zK@ahtGGDFOi>#SVby;?z0%slr{O>L31*MZdj5JjfT=}PRKgR5VkLdv4oIH?nye;Z# zWo;>z4`^s^cfIH}$07+Okro>GKB{*s=z@5NLdlQgmUNx>^eK^^#sY+nr)>hBk`*a)^QSZj95$cjNo5Fk8mmmyYp+ z`)BfDN%#uDkL%(MpxLbK>gf!3uVZaAkcx06d(p7X1MiXk!w!b^AFtk1H}0QpU6n7xlCwE2ggPU-+it8P6ch315>C;O%x6O^M}6Wj>X`PKN2{wBhrjsECY!%c z95!iF5k^H(@bnZz7oVJsvGfFC+f4WZc#&K;B&*lE+qb5cM|(0R?JebdSSDZUqi| zgVBX*o^RaZUV5xnE#{$@f<2J^<^$M22{hgty)&B#{FAmr99(mfr!wrFU+l6jGO5@` zMShQMaytzuhU^{C>H88cST3e}j9$eHsdN|bnT(peOfwXk^$PSs#3Z2eElk%kGC3nE1B^Llw9J=BmEIkIxx+mz`8iEMo zLXEBcLc1xZ=8L8N0aiFXflS8L-{yBptHer{7wf%%%<=L9OiFmg5eoQ|80aOH4d#W^ zdxrM5`PYK~rYet&RUj7iT0IL*8;dz;l!@@G!oDYzfY1e|f``_3TsJJgII{~o4?_;a z^JlIP8?S~c0qx6elaJ3-vp)>EX@5W`HdnpaOMR9+f7AG#pS!h0pPpZ<*8&7>U%flM zrj`#Y1&?c5hPZe%-8g&{TVA$J^nW6Gb;#4Fb`y6GY_^qv{OZCjkhtUwHAq0MEA{;n zjKUr>0~nG$5M?4 zJQh61o2cDrRrs7%Mka(pOxsyxtVdz3#(kblWKz0Fvouv9#0BhtBY=i9HQKp7*Roy< zXf!+>2oMt{*h?DjO5`=?k*7Zknzeu+amdF2g14+Ug5y3^+`|BtCj%jDJix?)l-Q+F zznrkaQ|%2yAx@88Zwp3fH-zgGu5+b#)(&rRpA)q0hGk@jrR+*+;`4`h;gf#&xMw;wonkhu;tY>(*GQU*`aaFQlm=3PC(rXDV z8v`RKr`gjv1JQVcT)bn3p!{_p%T>4Zkd(4$9d}8+|f1c{+ za^N*Ma(@4AY7RK=As_=ACdc;JxsFPRW^g4jZzG!$cPp?RNilj6T)RSjWcsQ5Zzd+X*cw9xcB$X6@ROc4)mE z%f4{U4}a;MP|fQqKk;X-$_D|bZp$`GF=N5p8y%ic>HgC+*<`kK zGG7w27nI2NU#8*Ub*6W}=}ouXeIpvfS&#D;j)l+YPXysNeXx{g5J(@2+h87077wUg z6J);pT@7YeeSf#iAy&l9Q*)p*SQBp98nw>dg&<`T8;Ln?5$0WTY==K@vlKC6c9yq_ zatvk2+3=~HP!(PsyB5{mH*LA~v(*;v0HdD)Dvzygr`xE$4iui}OJ%m2yTwd>Q@}MM zh@A4;>;R%6aE#`XE4$)@M4KXa#S=HmpM%Gl8|CRMzv3cjv>YP7*{HmUUC`-^NXZzS zV_3*)jz`Kes`s_f9I4nA9`JRlFzaWu%%}0$DqUG=ZBgncgTfhqSB}&5-7>2BwkUMU z3eU<)`AC7q#_2587v{jclt2GC*#D1%e`gBlX9FLoQp3BmEL0w~;U3rq28cXVUK7Gi zc)wBCxGcNp@viv{8SOhLhda3E4~~u>d=)>ac6)id^3~gd=wKtymAaqA9vz&o$RUQ- zVZt=>pqBHX?ZmL{#W0r(;H;HGnwfv#BUER4+a1?W2Y02>ZiLWo1f(uwB`qV@h$1qQ z6SM)oeS;L)RS4W0fDn7yN3887?18j5rPvx}?MeuN7>bf(5-Ig#^!=c4W=HDb#Puih z9$rmUd8LCQ+{0zn(1AInm%@LH_QvNYs!`2^HCxeUiMPnGB4Xvb)F5mU9b=e zx@EOs!hJQQath_#Y$y#uyQ-|Cd!evQOz?2C#46 z2%N|{!gXKhmbQ?rR$qdP8Bnn1lpzV1NT^3pIg}Dv%D~Am3n+q=#-76?l$K$drOG}8 zA}!YT+rDtID|FwE4vY--6^Duq1#`cK&UY$?lnLkiM8s3Wz@{YMrNS06{h++epMT?% z0bf>i+a@#3`YKVsUh5!=MasU`$M???_QKWxY5FHV{#nqq6d;j1m`&;aO>q9;?kNn5 zp2w;))4+R8V;9s3j!FseMw{Xoyusr`%SZu5Ox<^%0GN;V=WRn6{ymllzJN{3RdV z)S_f9+U!x8IcapzBGA8*f%sbLYX1#l`~R)de}h;Rl=&GBl-UXu#HXpI6~_P00tfWk z%$Z%1`mk?JDr%)vysHvjnZlT0inK_G37-MSgRY2?}vUe zWBwolg&GP}Jq$Hii8BbhXo);1aPU&Q5&zk7|D9uC$DS(GaxgnH_@ymZt5w(jc{)mP z=0(J$DC~^*$xb{}a*L&)TR{mMkLH4>Qpxb(cRwT@Q>T$`UFJ)p3VV7PQ-49RV z$HN(!{@ z6)dIaMa{`Jc)vD3$RX*5sy{dP{jR7>16%3x+`TYv_vmV5Y*UQGk1C~~mo@}*5pJRk z+wL=?K3ZoNt0Dwb?M+kl+)%#T57*9!#o&)h*H$xkx0}*LZK0l)l+U}7=#zf<0UIxb zXP|Igp&Bk>YFPR;w#FXQ8~zS3 z%zp-$>kO0{EHB+nylm7O6(qNG-VO0#L$9EIxi?cdj3c=M-y}{L-wVlEOc z>J!{x8BX_UnQV@bjbqTN}mdpSI;syV95 zAH0X5LkL4X5ubI54Uj(O5yk)p^G0kl3?F$2*MCnPXQEg?kJajB|jnoQya~vY>xG zQlxtz4im~c*kAm8=)Q0a9NmNp{_Bl1YsLwInD5F;Kxg1@mm&tB~UQ*uqcJ;_bQUkDr0eUT8)~Y6X*) z3&uxwBLkCi{gb%jsco%1F+`E6D^VInaUqCCLW=qn!V& z1t8k+$|%C8V6@4E@ty8+Juq?hSmc$9vVY~i(ac)(&YIMFACD5ZT5JPOSrrh0kPF~= zWzaP^m9M%}^Ug&VACr^;hA0o8U?~EyDLfDOgK}!G2x>Dt5CFs7BgKJJA<)OUw`mz9dNX=Q12U9Y!G~bPt-dwG zd@BszXIl6=Q<~Ea)!GpvjEH72au4?<{#sa$Qw>?fR-pMEEYJ=W#5`YxEhfB_LRC@5 z?Wb!NRQW>w8-gm?#Y0YX8Xth#C4&YZiIokO)f}~WhT`N!JrVR7r7egWGu=iqjkYE| znWd5W?O!dx*Ic1mWWNLDvsEBgV4-o>;)605r9R_Y^LvAhOY*CAVA(@g{*$cyKl1?n zWqn3$H!phdFq2+*bN-xh+FLepGo!daA>7L(7@bL3wpDpzdZfDhYaa9sMWMp$r!>uv zgCM&+7p&Sx_N5-Azals*+*p~J_cakKO6MqlcUF;0@xY6*lSR1# zqEl3NUL#j52>#D&Cbxx7hqjybP%36h7G6jlR`8Jh$1g#%yGJ_DDeJ()mbN^jyEz@ zB!Z%%;3xXPNq`|;!6a@y%!(7MX)M+F$NW9|7Z*HQmkt_Gqy{!vCu0mpJiAN&f}761 z835}ROqxGbKzc?Q)Y|V6V&7=bM>MODkmu=j3w_p?xWwaQ6qVBNa$~g{C`Lm!#)JLh=+-5Sd(ICKgbSU&$bR0Lb7J z&4~N28{|qdCR2{$atO*Iprs87j(@znHdaf*43l{ml8+*vvA<8hOOgVDiWDTw6(}zR z=3xBC(}S~Q()loj+-ME#DD7Oa6zn*6SAupP#BlNo;=i_2>w~I`@c9Ib#qAa`70&rF zhX>AbbB3-BzQ&vXH-X@^_Q7ByD*^aY7CoO$L2a z#q}S?)MDMRqD+2NlJ*m}Z8&0mPI+hpRKm^^p4`$|a0GHvlJ0%dG4>|1;N%yQz7IR8 zLGhIz&-71xB$BwX`nqBn9NBc;d$^w(Qq@}*bLb>u3>9mo3C9E^NgxVFroAHCT{Qia&aonvng}vC;cWh`x{s2|A{LmSpQqaD#3U0wxm!$>5^RTEfq;sRxqRF zcXU#EHSLWvsH_VPNf5RDT2by$PM;fbeRSxZ6&g($%b*?bv%|0-l6J#{T7jBfus_}D z3>+X0j1IY?d~s{~akV5&EQ(=q-QF~JF*H?)wPby+k+Sym+rW`g)wiU=)SYqi`%wsa z@}xwN12S0|`|QrRxVxiZEA0z|;M{q!K$Cn!RS;}cNHfXG|Ch$s{wM#K546y%|3y{Y z6LBu33W7mpXo5n<*oK)zgHsT#MvWWP!?^PcxJ_7(D7qC$8iM)}(4=y#2391%gp=XQ z{N#7o{w)HXTexYfG?hN9fV{T;$x#UZ+g7Zzp=w6?^SJEVsp$`7$6QEF>1^WM@qxSr zSCFgf$&X$f->+9c!(qw9>j)&yjbJ=sq=-v$J`o?bAfKC;XMyWC6nK?%JQNl`&lprG z49`ql#p^4Ocus5u|Kr5J8v~w>&TB+C#h>3OWFS!D?!ydR%pQTP61>o_!B!Bhk8n%g z&L^5(j*&3KGyCmi*~Sa9_gwZ8H!|rWJG2iPN)SH zWA)~KxU9oa)0f_%p*|KULb4-uC7nS@mb2?AFH2Omp?k3~O6<7-jzH5qLNJO2!UF0j zz8iCy)k?t0Ppr}#Fy1qcexTrKMhQCcfeNfFy)?XyMgZ9T^#6zCvt|Q>oNPSAqFN4L zSlSytMKS_5G(-3ltc<_Svi}CV?C4m9=^a$v1MZzjjXO5-3wUjShD#G#QVePGB~`)K zL2gv_6Sbkz#^>6lAP)s zH*ZB=u^K>Gtqs%u9+dX9UG24I$l3Z|o;!Tjuui21q5?_m@i&x1ektxI zyjrPW=BNfQzWqBMWPb?B7D|8g+aMG-jfLOK{U5I0GAOQa*&0TILkRBf?l1%o7F>f% zaM!_|5Zr0YZ>uQx+exq$!RZEU^& zAD{r1^0A-5|62L!jo%NV1`Io2}-Qo&*Z3p%@INtTF+I?ymwi-n2CjvaMg4H?`efh+67v*I#j7nPyz;>0L~bt0S{;!N+%77gcM$XOgyx)D=bdZrxa)^xw`6!-IFGc* zmEOI5rhAqCby2ReTK&x~J81J2f$*3=v0hVcWIQ*%Ez0`i{!L{nv3Pro?vZ&V1s^)E zWieS59BjE6O4giPW8G*SaEwkGgeO2?@6K@4ftt!n@6h09>$R-%67#Bpv^G>ae+(mQ zULQXsqs4u7pucI}1M&b+lQT>A7uO>;U{zEhr%{Po2=l=SYwNhns%XK?-DI5MKbNBW ze`h6)Av!~BD?@syeHXsY1OY9xBm!_3OU!zw083wc!y;|uLfu7$6`xTzWdLK({BY*G z`CVc~eX7F2dy{5&T{R`%>cKDF7&a2ah*4#5mJMea=VY?aN{C zcXLp&d@ScO@%ygZ$Jfg3HDd>9DTSzV+Mu!sIz_U7u03$%J&e?{{4J0{biGV%(en@M zkc?oQYg%bS%9EKOAo`IlD@-p}O8Rr)s<@poSJJe13HoLTp9h`MwQ$dy_x007AJc}S zi6z?IHcm5D`BkVr72`(u38*r|GXfhuf>*Civ$p2}RHN4+AS@hB zvCXe}JL`a6cQvAxpp&a}^-!|EOdS!QIYnu3p^`WW;te~0v_6EsM4}mVE8I7y`@9Ye z7A|#oT)X>@y4$|!v&5zu`Ct8~%t!xEnV)<~?0tjfxX7lFQ-JWtLGYr_LP^K8%^8i& z81#aPnx6T$P+HlN)n%vr+W!~RHN63wl^-?=XKfFiNND-jpOiPHW%LUiY49O_FMy~W z6qv~U^c*bBF;Pj6flAK4S!fk}QSw8bwZu(5f5^xfS(?=dqPv2AC&Qm}@{82n=DYDd zPkx8OT3_P0W}^|0TRq;xr^FgMyrAv9u7Zaj6%;;J8^g-s-zYUfu5eX8_EtG;m_a=l zA_|a+xXG>HEy*o9j3F7E>U7UYi7T#CyzIOIySZ7)&LxwHn^EIwuV)dxm#JP=koHvRJi08pCDN_|`DfZ`tghH_Q^>(<+T}bKOKU>d zp{Cyrf1cg7#dTZvDYQrsa(bLpa7T$HV#Ar$aV$QeQv*YxFVXXb!}=wqyuk0o4Hp-KeSyJETBr#8t$Zp5r|>be zfb^F~tZ}yK-Y5XAdpAvIB2NRlVbrM%bWN%g&Y{3?#}zUL56Sj#WVX3aVr%63!SPGf z?o+!_!@eGOESr?^<8+4!VP1i%k24mstlWj~8q~%)dNo%0kyiW{WBn_0r+L&|JS(YC z_`{xGUpbXop=oSnSg)uWkcLGwZeUXcH=`%$dNTiYVh(>}r7V^Z2I{AL@Jig=5Q(}9 zb8ilQO$mDRT{Au|CDTkwh;5uyx_rKj5NGFLPO&MHcGqKDQ7T-jk3P+%P3=qXq;|fY z&8_=iyjxVKL>`!*LG*}{#nSeLkh$>045;v*tji{p7m@W<$v3)A>(QNshzW>pqz6&S zxfXtCeGp@{zoy)7n3a?Mv!3pFhK*4Jtm5`!Ij1=`mim(EMnXsyjALKrhSobxMM@nR zI~!l`!NJ7ton^CAXnG`Ro9uCGb7(}ry->4NDCgPvveJ^srJ&?vP%uJGu4n%PO#ClZ z2z(hQ2yiZB)s}X~$uh;|krS17%_6XdVWClU;@<*oc#uiT(5h35#Ozk&H>2wO#*-uo zCX$k{|9%vyoDfEUY%Qy@5P!(g!o!?g9gJvhP=NT&jJ0pfsf3zKXp@@t3{9F#Jv9c@Yx1ZCxNwSz6*mJDDt*UL?Kw6cvd^Wl z4~!tM`e0F*{0r+-Fxb<{STKar&Hiy_QzMV;d-8;PQDR5r(BCRnsm;~()KS>-r0wf| zn+OqYkr;v7&lR6cF(0}nv?v)M2#D7Wk3eEf6<4$N3iR*9RY&mO45{^sm01`Mrc{y?X+55g1lJG(irg!a+?1b~b z*=bV(Dx+)(%V?BN-3dLvXve}u%xXKy6xNGHKS&2f?%wrUP6AIPzHK}HuK3#ZJH7iz z94fk17-_DMSzVIp20bcL?-%J%ZqqFPUv@tsZtQtkM~?AGhc+(cgQ=yLU0NQb-33`zj+w0V2bw2WASKk|Pm4|je^Cl&&)YdM%!$e?k{pZTf=$;Bi3|HJGw&d7#Yj)9 z?4+GG+!5};eMHSOWy&~WqUKIEU}UecM74NRxd)Y}o=JY=BwiA%tWq1m0+(-=vw%I9 zl!!bye>HFFB^0iISmt|o>wo&<-P-i4i6)%Hle85tGz%`$UE?HPl+m(!F8L4v9ZzF6(kd36v3jmdF8Rh+5 z4BH2ln~n8f@Mo0UjSh8Wvc2qITf&9J0qa8|B0f#3pp(p%Iw)t)z^mS5O4yf#bw7+! zXXq(Bhi;iDempnbEP`_65#uXrI1KuxyCW=~bX)VIj01P%{wc+vJiXBCuO(M5;c4uZ zNH}wTJRvndQdKkA3M#jpy#l75T)du*I~zY=dS-f2Ug|gaJV2AK zJ3+IoU_mHx>?hlVbG$r3{amx5Wd;v(CF~9)3ANBg`%`x^iXjGUw8kPc-olD0pX@?@ zSoX|hwP&urT-|#VMg+sSL-HC=+m`_XLE40VZn{Q`to_w5P(o`tihd0v&#B1O#Z2w- zrB_l8!Qh(@`Y7gB!!6346RSOe;o7aJj|g)a)8Rn2J*jWCEpo%ES6}EIEOq)!eH|kq z90N|+-t##18Rpy=?~hI2y*x91Sr@|3eoH$ZO&9KP)z>lXDxaM8xv12)4F$)$Cgggq z`PeyxyC>MyORoZzvfjPVSFLU@PnNv+ba#5sK9L=cw1cXy{F+8WQyDLdN83RR(?WWM zq~Eo@GnTEN_Z;jpi&n9ccc00HxE3 zq(TW5;+!=coQwf0-cFxWB~<1Swev^gM-vt*$W+c%^XkrFKcAw>4Rrzk;RVFB z^FdmYjs)gb>U70EKL#f(jLonholk#@9xYVGr*dN>sKuA4=1Aj)F`cI4ej^6TNExKy zdwh2@RIOr8Gyh}yBBPOqn5g<4zwC<$vOI33DfK`q*eMbk~K?b z|0qeOI!m%Yvom(=ydZDq^kl}oq2qQ0_hI$8({!sKs6x@{L!r`a+ONT?-#elOX1GCCr%-%v_t5aV-Ws)jImO1ilx(GCMjQaJ(W$thiRJh58QmNX}zW}kuY9|o|95~rSRJRTqlJ&r4- zq*@tPu7i)ZX}+O*PE}}i=7t+CpxZWWsm49rY);f-r6dugwPgREsiJohziGkg0NX%D zoz3xf5l#|FbIHzoa2-EbM3?)a?izR*pJP{_Uwc^lGB`2LZt{jNa>5Lp>Ol^5j{!=o zLW$Th-6VMCzjzpg_kO5XRyh9Vp3{7`VgiOmfn%Mto&lka(N0IEQRzm&6(e)OtOa6` z3Zc|R)Is;_)`dm7YPq8HKM!_fhf}7_Ce)+ZA|ttWJcpVRC%@BZC@QV46N)JF5S}cF9)U-go`N&`z`y zdnU&W=7foZ6M3~IbmQIo(m&O{C_BAd<|E0ETclZ}KlS_aVM+f(VQ}JD{eXbGKbp=k z=9ZC9lei)l3imY0K5w5i+dI;z3^OJlvNL-x4cao@rBtQbYs@&39bC>*otFYyk?D{B zyw!}P_X-K7c_z%K9;QAV2W3D`6o}icNa<`llck?G^9+B;Th*i>9~BV{a6>zmsei1# zrJ6X2mJiA0g~?6?58`wxypzpF)-bfw2tCJxQk~Mw;b+*?LI-4K_PQd%@Yy(7<#_G8 zorQ4M(reuA~LEJwPl}y2sb>rQui>N52jO@$fNbnm?syg*Z+2 zk|SXN_I+9Wdmpl#qL(4N3)jch%k#iCUGq~LcihU`6kO~!t%Hey_vw^d=9#DkZuCyA z?V|}!5v?2u7%t+{HH3I+8))g>+b3oR&9#F4>`rg)!f5VddG8Qw(sdv9x+;Fp*K7Wp zrT2JJA=|=z){RdIxGaWQxl8fvEUpZJ4G>w>+} z-+U?mFJbUM)cdAT5x=i|S2yQpa8a&5^TzP5vJ6A6>3vv>=x?Hs=3McdT~!gbirpt3 zN~cJafMEV@4K>R5j}^AP%YYeJWqD)?ZVsW>f`5|1-0DM2uR<^PNzeRO z!Tm3%DE>QLosInXXb=Q+tcEprwY#f$nc~WK?4Fu&D;0)P80T%v zObO3d6+fdp%q#D8)w1>IR4uG&mGPZu_E%a+9VQm0qeLv$wbDoutl2^NNthS)CJ}~M zj(krJbFa*&cy{bKoFhJHD{FAL&JPF;sH>k zq6jW@;bD;vpJaG5AgNSfU)~;a&=BE};7=C?krT8PwijmGt(9wB+2>5F<}#OwS6I2x zJLOK5e$wLwEfQ8%r@yTnSUfdJinc&_3?e-|9VN4(aMvwl_rX4sH1&&<&HKb-E$Z&| zfpc26=im~XcC7hOt2|luH0CoH)t%@4VxYLoPjmXIHM7G3xF&Cteg9;&`%JUy)MY9V z4%KQ%`FmhCZIbRem&dK{()`S&YouxI+I9TF?xKw(IaAOfdA{ya_d!#T#WOR?{}`Z5 zyhQ4(oIdz>{B=DSqS7|G9XZgl4F__Ow6EiyQo-2^iE1eNZoh}WOaH7p_(A9d|CiA5 z0e{dVd{ZR)Vv<)0q=vQPmgEz8Iw~{J1V2o?0b;C-T=Kz$JSQr_X@)&&RZdTdXQVA( zKot~%I2OlYG69L7F7jc1>cNm`s(t+~!np{bjLa1im-Nvg*p68fc;UF?7V&mxc;63R zewk!5?0$!=ndv<(CbbJJ*+q%pk2ivSR{LHbj5RkfNtb{AQt%~neqAW$zg+*}b6M@b z9VHsi+_8jcD*G5Ydl{eQQ`84AMU91FB_K3) zqTk{Qkj4NB&u-R0s|oUX>nr&K@r!zpZ5pp@Gz6Y^;PeNWmWwJC~o{MJ@{t~%WO(J%q7-#_F0>L%oWYGIw}AG+9NTduLqj4PjD zJ0YXuYE3rmX6LI9T)q6~R5wXmtU#9C#O9u|;AQKg=)HNIoeLaXB$=uLG>;$Fczzba z&23fa>kcEZV-?Zo9#EKUGc9utYKAxB$AzLv5a7tdr2F|lCoTGaPTE7t!jePrM+ZJl z!Olae4FCkbfy#rjr8(qj;v4o*Zl5Q-pA5U<2*!eFx{o!Jj|${qz{6 z`CtE!c8+-71BQF)+WmBL-#bB^sVQh480!@a>XNAsS1`{PSXMs^{`b4(<(J~aiNlYB zb}jmji)@XmDQg|g5Mo+2Fj&LS)(FrX?8#pc&wzjUQnZTWldKD>;M zYF@ny`Y~vBw8o&Xqnee`f>koYY$VkC6aZG@E7(x`w7)seD5D`zjef zU(D~3b+Fa+2ev?O4lzL04H=>7FSK244Udpq70>6Tao~Fidv>lb-!%L)_}m8|biWy7 z#AQB~&HMJ_*1!MIGSeY+X}z^^@U+Y1i26R}^;TiG+l`;s_jBf<^W(S3ORN8z1$g<> zdk{>#g6pWP8%>25?Rb03+EVsnQ1MMYW_=S&jSlkE$fy6GHYwsiZPKWF>^fpV0-hoz z6fI5HPSbID*tB)(9a+c3S+Rz5UpAi8fB!k!;av#ne@l*W25gNOG`Yy2>G4t zbam*_xj7X}OvMfMygis(LBVs%NS^i@%uJDi8kf{1@T-+jLnP~B<%i#&< z{rngOayMG;;Z~4t#KHd9q}fw9X$}Ri3d2luNV}^b3lx%V{RT43+1-79bVz4A5b1Ih zMsP^&6^G#AM^VQrRd5%84OHVq7+@IH6T<>1p}e3wPj^egIKDM`VpTjJy<1!gbyqM> z-uW_PsEGc>^bW5*q?R(_PA*YNu;k{bbx$!0+3>FZ^$V^xry-ZBL;kY2yBn(a-voQd zL#n=J$NS>*Il*L~%jBj1+^%0sr_ITRccp``4ae!mT+X-MW@!#<^A~fbQpmk zCV#NBNzs*M-zU;dkvNgF%!$!wJPykTRT#If!7X31o0}}NcFd-zfF(0|!G9EF2j@S% z&s9{{aMaUC019l$1@PX~-v?D0MZpauOwCkHFr?NUXtt~o`>A1YFP4||_G^40o1`iI zH)9>x)^`BM-KKUx;>c7Hnj`Xaf{l(QN{!D2uGyBmhWpETNp(-NeXxNN&d8{c(q3xXsZDSmEA8vJ38=1H8TlwT&Ea^k6!F##k`?&Dy-5V2*DX4Yg0b&^I@b>7_F@0|J zSiTJNX6q+3d+=8q{$c!LZ(1^%Inq^ag@G4S(RMVqJ;%4QOE?(f{?FIIA2MpV8FT|H z`rn}I$-1GsnrzDbmWEHuSL>eYMzpBg)Q3{1UdVKr`p^8hFO$|0-RmZYS)So{=zfv0{|&qD9DJ zjsVf&sR!~oN%kQ6eG&PMuuFR@>B)>{t_!Np^5A)O*K&7{Os4nl`b4Aup~jPmtQ9NW zCT|c-*tgo2S6UxPaEffEbV2mpfuH502@vL}b_QyZSCi@Vt)`|U4WpXqdwt3_m8`qk zvkxJ8iyF*7yqbNbnt${i^C`0M|6A3Hg-w9gjD}Y<8@wIQ>xD!q27w}M4Is%>Tve#b zk8llk8v9TR3=b~U=h4Uavh;JW*b63ytWG%^&oJEP>fHK*>g}t=1J4z0*G4X<3=P4Z z$QN%}JypecIZ^iCALiY*yAIKoZm-u_y3&e#ksew_-mUS!E0Hf@eYsbM@k@Z3DkcP% z0#_@PY`4KEgv~Zt32k_Q7KfODATE~uSNFwl=_FI`+d^DLe6gxe2l5H&ht6C@T z*x8j5pu>u;mwh&W-_a3tsMr4l?q1(&&s=k7Y1LIVi{uN4qNbG% zPIJ|AlPWYWQR5ivQePp0G*H8s9lc-CNK;#IT&itSx0)$alRo9wk`R|yD|v8$Kb)oQ z^)8oHJx`fD0z?XhK?iM=$;1O-MB9NCI>qFQ=$jDqXmaAi%Qp~T2~ss{P_b@Es0PQI z^I~iZ_YclHp?>ZBr7JEC+}|+zup3}zqh>P^x8tNS$5QMKK5%>1iDf~lMy9N76NEw2 zVMZ@*&`<=F^Pe!&DcKZEJ8yH+1W2z0@3-!(iZsTKyjP!M&4Sr>{Eym%UM~#XJCC2r z9I{cts|t2@ERvGJdwY8&aUhVil@&u}Wu-sddn*|md39}VoLaGBTza~kn;WmTwl+2{ zuBw_^Q1A95k&;NDHwg(zA_$a_o&COVGklnolmsAFOd4UG$9i)G!}%w$bk`B@>s31a zZSCWQgSyPx-O{`z5d`QS<`VEejMp{;a|cKw1=kw8d#evpUc8bggA~Z4P>~XwA9Mve zcTkpk9~6CGIDgy=0NxnqA2tcrVBK_^dooUqMLCNB3(>p6G_PrJO zHW|Ao;`v9ZsTit(`i2poCA_s2gxnG638&jk?TKnZ^Lc+e#p;Yd^LzS6DS586=eeur zu8gWZ-s7zc8iZutj|rKz1-FF#iwyL_Q3K6mZ@VLC z`YsjF5_}48(-*Aj!gldOmge60D~d=rxj${9B3R;}5~J*q0^Ou%v&T@**8~Sbt){Am z)?cSxUgob|UoGC|U3cHVA&K9L@u0*G=6CD*_`r}=Y5g6Fqw+j11bMtc4n23H`BM0S zw7N~U6f7*!AtCT^ucqqii3y1*Lnrg)DT1Dy)t&c@lU-LZ)$KQo`BJgwkQ;PFboAop z$HZS=X+^Ue8;Xi2(>QaA+IdD{CX0K9q_;B)nPdnbZ%ywv&WbSN14e3+vXKo&2t#jhaP zR1$Ai%c|%;vKhWn6@%yn)m^nmBLejg)b(=5!u-EM2h--bo)V|AYrmOWsksEdQP{vZ z=*T?1Q$q{^o)kJDM5?ns0?t#QnZ+2@Lb_cn`;kJAn6!_p7G+rjn8;a=1){n7vLAhj zLjH$Z6#`UAl-`jsXQatozDxCp_f+UTR48gHKh4}@Rbtyeorhyik~RWQH$)ub^s=dV z4{?o57VN8#OM%N&utn=|zA5*)%MaofhLvdV4QRaffrW19SekOjR?WH!SyX<8Q><>m z=~kdBK*Sfj+2LR!K&ip|HP>FbA4~U_lmBMNvTWyF{naDjO{5sk#$0rX;8me4wTmxJ zUQDJ-axq2EYn!pFzVX1iDw~lrdzins(Q3*`tNN03At0xZt+q2uZ~r@ft)g^J##7qh zeqU}F?OAJ5+pGCq*>I>M668k? zk1kppn(5AQCJjPz63ndh-%|B~%RFOMgWplAebm{TiF(R;7$>)aG}gOE7Sk@vNQ?=xMia|iru?jmB>r14_9ez+#ESDPJ2U?~+_x32*6?$lId~$N40#l= z)h@=;vM-4;N{h|Se)@@rTPA5*B{QNa+7M)mgNIv&8{FEiV5Tqx$-@rqR3>fAnAbVK zk@z?M0$S3F3AWBm2E}cvRZ|`IgL>pQ+edgN<9Dev8{dV|J5e6~3hCN-!~2(1&ofvt z%^RAV(~|i${}K_p#j|hTmV!rZ4g*e}i(hVZ94}V0f%M(@-8Ud8zkdB%Zn8^PeJCt0 ztljC|7koanXudm0Z}}H5ckI96`S0A9^)P!eHV~HWaOKo~J6D?2Vqy)hkB+#YBLRW*kw;VCmFM-zQ1lY$4Ybb|*7Mkw)B}#kdhW#yrt+Kch9iYHG&SW|Ws$OU zcfLLj95fWeu;*rOPTFWNls(8jU)n|*PF_KGdmp5}7zh4kI|zTzuIyxkQdT$J8N7dI zQa<(DST?*pG<@y2m~0!|e1K`&M_HEWn( z9Q4b-Zv2Bnf3Xm7pvGz+4PSH~XI+~^6dG}IY1H$&C1byu&p*MUP{m%k(5l_UdrrB* z$~MPS`}TN0Yh>k`YY*4<){xmbt2kas=8UEW6fbsHyw+n4mN?|%;qhkHDVgq&g8Q%R zeHAN?CRU_yh@U*ZpXSO1BU(0W_XT#3x@DLnoF_+`kLD<-tLMF8!5=1D-IOM*!JMjB z*CW}>DHwIw)s^$dTBvR8#@GC;LL?eUml+MWV=VaL^9AjCqRx@1^+qo7eCCXoyA8JZ zyr6gPcuIb)HJWw3-vD;qF)#gG7?GauM3%wK$nr)o`6kFle9)?Oni=nNITq-==Zm9d z7+HP*IvEsj^mG)9h!u4TYzDe&rEM^|dsj`X%CQP+i-Z@-zd)B&GD1*(Q zSlg4%L9dkNMq1O85Ttd!$;pjj(YA5(=1DlZV(~s_+1bF-gQr^c8`2Oi;DWuKTigD` zarWoXTdMVhT$K5NnZrRyv&z3nvXP+aSx6prDs6A!hq8#yw&6XP^M>gc14Nq+_c+U| zD068@Auj(I3#(fJgG&2POE9A*SMs3L!}qYzvCshbWi}N3Sm}VFLq0h+;F|Ll8hLw|1qjbEN^~M=+gc(+n_lbm0|N zMAa3NRumf0QlvP%Gqzz$c~WhJ20CcymB~`&g|kK@wHK;tguKb-5U7HJZ1+GtZB3Yy z^<-i$=+I8kKQHDL*B~$5;^i5~6VkO1ywKy^b;sRAn+#$LPqae(H#beNb(KYH_2oO_ zray)~XdoPmF7>M`BY53U;4pJF6gY9z-+eo|ofi4*+>8DUoDUHGCvYh5=Qxmx+Uy7w zD{_y|Wg$-oU=PTC+jC<*T2Jrn@Z!js)YjwM6149!h7xJr`^I{*nhl)znq5C}GK!_qGV)0=7^Bvgy6yc}me<#Y?StHUh`85{!@xr{Of!x;C z-@bl{nT3U%U#2eNs)76M39k_Ig9f68#g?BP$k0|hS<9U{=tz(+OLPp~=wtUZP@DXl zpeH6qQ7g2!OE;a)Hu2Komt6sV1mG5_cIYk5RNr1_3+=a-a6)==}R z)rWQw&9nGm)vy2dKgEbI%l{Q43p0gKm|Ml12#G#Jhodw(3NyS+E_CV0 z=+}cw?w+lVG}WNWgRY&yDL(5jn!nNa8+*xWs)az-tLJKyslvjv5%i$k-7iP9{=5;Y z<1R+2tnIClZsQ8+cB-*rG>Q=oU!4U;7#!!6OC;$7Xvn(N?b?#pexpd7cJu0;6d7PE!O-ajFy=s^AI|~hnP_KqMdS3P zFkCb85_CTKF&L2-X$ItriaVwew*KQEMX}NVA><5S9Qb4jG-Sw$hdO&MDQ|p#3RoKO zS+QdasbUB=YqL|1jr_V&TAV7C_DATb#`SAEe5NAFxLIzSt9)-IR1R%`lJf&|g2rkN zbONKx$hB&;6cuaQQ9(Se^>H`DL}YTf?yXp&xqRBxoYIO_Q7~?rqe_q%4sMcGqLFeC z2wsqTCr9Qd7CeqeNsmH#3BWGUvPjmE$2G7Lmvpty#KVc{ks{VrMU;*}L*RG=m$Oky zF^y+0#Z`S*on2kDO7mxZ0exh4I(@ONij6C@RUoKHX`7x8FHb6A6QhRmJWm*(-ce2G zRU-J{Z|QRrq+wkwX1xa~Kb)!xUh(MMR4X%aN`{G5unDWzacBP1+R*7!cOFA!P!U4) zdGcmYV3jD4gtqv~aYk)0d;*zKkOa_2q{es5EpKg02R9dIm7HLt@yC2V!5*wucCZr7 zYNM#`4TBb}?*>lrHX}7t*pA9x@sbyv(ja3W2Y%o@}5*V)6<(DU^RR{Lj7viIj zYpLUtv}e`_r5j5*8vOft5t}-)5MgSq07CA*dPDESzX60oiMk7^#X9UQ)Wqq1;SWpi z3E>g|q7<*Oczg;NInp2+F_WA?hz&4^W_BQ%y#WJF`tT;p z)lM5B6MIIibzY(s9D`aJ!(1PyS03!l29wYZfLn4e z{8;V+zaJ7LUmkAS7Gh$~12IS2Z_4P;bXj553y~Jnz2;2hd9tg@Ds2}MdiJqvD1s@6 z>)#(sf5+up_ux9r@PuDPJ?fo(*ckea=QqA8o_(+$H_3i_H|TK-7CD?C)Bm;!oXBz5 z^waabYt;Lo7BajS`1Rc0_yyetUFAI>MjNCMYB}k*7&x(5&bOpzk9$6_^K25{)bkiu z%hoUG6DQb@%4f6Q%jp^C)nl6v%;h;{GDZZ!21*GI|K=k-gbZHn9E`H<- zJzh~1kjnKO+YjUmO!Z^cjFMfYGeT3{2|;bKS){+zF{#{d@F(BEyxcKgL+T$PKFzwG zRjJlPlU=t^QzD)9K=KX$2idDZpCCilFAk#V&*q+<&VE8<)G2Omh{+tXVz8PwB%f{l5@XSLE!9ZL`P?zReuk&XX|fl|1Hb614K2iD*_HwRHk~A#Rm##;2u4rMmYxY` zepBCcPK>C(abc*FkjP=RAm7c%V zX|EM!06^daCzlN#@b>=3PmH>4M9H!Jj{8oh4f)pPB%8-;8Iu@V)A0$c^7+(AbVee%9^9l%$_!6Nv^&kviTI3cV= ziE7q24Spq&vO?kEFNu{lo>{7$$F+_k;g|+;gN`Z*P9N`HeIs{jKmTf~r{M3Dnf!*9 z6{|%-Y){>A>j@KAPgFT%cXqHN5f_SEO$l{W^p9a;yYWH;hi_aoCd@U zE}Et0aGx*~{ZBROf@Jfp1s>-{Df7gOy}@e}0G->HL#eLebs4qCX5JX6516MD3oG&9H>J0h%GG=|zf$*$0yNCrOVx$!1O z%yD-#^YD$gs=>Wre?1AS95J?2A->$ZG*R4eJ24FL( z@tKotiArL{p&mYh*PGs#GilIAwlvUle@z-)MSZc4AsAjB7SkgX z`L#`_5r0BoI6J4Vn>i^ss{T_2ge#^ZcEGt{+Rs5}M;8=Zu>+p|;P5(! z*Sf3#STQ~mr1^i8&$(@w(76~qag;98#$Q*9Z*TQyn_Uk-`8D}d#!4uf9p$=fyME2! z*5t3uW1an!6K<`f4j@d1(VUqnSFv>avY^BUPs`4~v?{|0n`eCS)udN;GqQd|425!-^M-zFl`k zz9H|GoiZRu=(yd`0bmX~JJ8us*yu$O*gSafKD=?66AUS;_$g_Gf1OE_(Ub{LZ>wTE z62ms#(Ow8w$SqHbRqgQrK6ndawI+&4c8nVKfNoAE+!0rrqT+NnEu4Q(tTnXiFa{56Rd_iW}*ad&5B0Ey(s?q$0f4+T0HXqNrP;@2d)9Qv2`lqOjH zMtQl&szA9WXkF+s(k!uD z=grH)@?Biy0-_okWltNk|VYneQ~o^?MFKL(^;+h}Dp1Rkr{ z;CCKk4M%~m6jShnk)e( zA_?;Zp^8l%XlAKoRk1%MCLgi|34Vf#V4UI}c3b4)bszx^!T~jU$e*Oz|0c))m#3XG z;AhuyaH)l(d2uFi??DAu8Vedy#IGrM#<(}>Lr5>w%mKxDbXcmm3N6b~2yCRf`6QX2 zbz`zCU=w7^gH1?UY$w)7qmIxC@UAI<=yrRRb8K3P?cpu87HP`zpaIja5g|CWu^?Z9>&vw8_mVsOVR?V;+;JJltpMUoPHsn@jv1{Cwv7 zQ9a){cv*;~M~ap+v_5v?HwH1R5R1MQiE{G70bO?S@BIaT9gF*o`hpDya1I}KvUICV z6{plBxS%)rz#Jp5EHvJ! z_=euP;`Rd&wANm>@HJY`od;`n;Z}W)QX{c1!Ky*Uwz0PIgglmJEJw+h{1p=h;@iXA zlt{zi8ru*VfsiRGaV>zg%Bo9zClr5hT)1&Y-p-ni5xQ`zJZD@LnS5{HUP(&H+C zaD7r+*uI!GRMF$xp799HMyjpoXpU%7$Hzr2@O!hEdH-o>`d>8iR{Rk;scg!`jT*+D z6$_wWO;KILV43b3t=`Fo7N;p)Xngq-@l#m#8R76{zIknd2jBGsrECQhHc;~j@dA}>Bq#A|KDKy^S>eOvl3_hkj`;V8w7#LSFW)jH=XO*XiB(p^ zt!GTa4s#V6FDQ#tx0Jb|=`?`ek1l=<7L=0`?W4cu)+-wqX7iRO%`SrX`IXsbq`N_`tahMK5PH5U=Ln}S& zNL(!xKHN%lo&6U3;n+hu7@L4`^-kB%vobBq-S=upQDJ%$2?z(k(X2Qx|gs2zR;Va&ennBPveR-b)lU?Jq~3?3(wL$LeuJ`m}3OWk-k5tL}LDW6jLSV zlRz_Z9w{~jFkz$OCDpi0qqvM(R~sFNXTI?JVYv529fo2A{)_g_{16n}T8`m=lg%$- z*LBR>uJJ81y~dtr&Lqr_E;&FoC)FRX_qJdce#2_QrURCAs5jbM0Ls4Gu^!a#(7(mE zC#FBd?t{Z4wG1(&I~D>KT}o@Hif=lxH&u@s(45zKDj32K?jFqqoBbK7;x%e&+2a$7 zQ0qF10Xri`zGkR_(i)D^N7Q~T{*1e-;$hY-IRkE6$$Uti{j34&SJk@E^ozt09Zdh* z8|M^WUt~=~SN;yKyS#VL4#;@5-^h-P1Lpm)>CA#s-p_UV2w@_5$O@FA10pT3*D-z} z#tbrt=W$%SivK(Vd!{2Ck{HbeXtCm4CX$M4vqyv@`ZcUgCVw!XVrrWyf09h_+mACO zxHo&NQQEolNFyhyp-jX1bGM5WyvvHvvmPlplxu#I%Rkqo=T3&e=E>)$u8 z%=yS$wzI*}>UIfZAHg*7p&LFtsV#(nO~Jk!^#1|D_N%k@5dz+BKwX`OP*Wfn+wfmS zOp^+wViJXPAur~50UT)igE-466Opx%1c~h#&G*J9ENsysk@=bZQNq^@i@|W5>^BN; zOg_~0iWP?i#ZrNsfiN)8a6JrL6n2%E&PD_cTCC0;XlD*1yRT&u29u9bWc^Y3N_{{5 z@Oe{06U^C<9+7E_Dh_({l$%^L$Tt`%=F7-s1o{^i@}tHf8QHW^xeha5;HA*EA${QG z**`KJ1+{LHnX;>eCFrZDK?yoka>)1BA0sI(!nW*cx0=pN>2e+G7eP893h8FfBW|@F zG?}0nwu6zd#g_AKN7@gFmqMDK1#=;%tp+U?M!k-0CPc@==FECxkBvc&03YLu4@&tP z#+p7fG*8n2M|slS`SGVrt>Mbt{9}LeKLV7roL!E1{8@zi<#c?znB?2ZSJ1F)MPePx zrGj_DWwD33eQ;|;JfH_z6aE9coEew$t4IxTO;T%u4Z?#D^efYw?z&A}?y-a-S=^jK z(v4}qDM)rzl9$Eya%ih%4@~fdKs0+v)IO59cPYUp?1H&KJ*W6W{e1MZ?k|cX7!i0h z4T0ftZFvR#etqu&pu-$9ZenO$o~CN~FOCduqR(Z_c+z)YH<%(10!s+=I@$h+&`g-C z{h-D%=V?7wCH29ir65TS`ScZk=aAlrf%Hyg1vpJTtexnUc4N&1UR_ppO?jp|0A5#3 zxBKj<-M2b3fOV}J`yHml%g=wX)W&TXhu}DDjg+XoIQp{(q5FQ95a%5)lho6paQ#}T zSk`Yi?E_M>@|qCGjc@nvVCN{A=nggZ6)wn@-?X=1}5eNr{HwI z&wa0^jy4W7tKqD_r^PDxW#}%q7ir=#>XUS!YNAYe2lb(K4@`gc%#~G=7`Bf!?CgZAVbK3?apBM?&IITVlU(j0nfX% zwWZ8iU+ZD@U)Ym0H{Ma9%-aM~vRWgFC~0qCp#!G#Q?nZXA6@Sh9a*?Wi&oM}$LZL% zZ5tKaw#|;yv2EM7y5pqcq+{D18#nvxyI=0O=b;`}y%fe;bA12&CL%}_MAL9oaGK=| zfXxurp1wvREvZ@W2wHC^+r}^A2n7bJNYi9fCJI_82;NyY1FB#IC?Y0ns;BaZ9O#V| z90}CoXHU<6uCp-(!#|Yju6UIIsT7Llt$QecOR0D8P*93@n6k4SQ{?5cz0&G?SwXEhlDI zwbZ=h1;wZK7V!tXE{-K_9k_)Hv=ovyq*)ngtSATU4Q+J3JCyoOvHu*oP4Z1jPijp` zo>F0xCYo-;13cJ*VF0KIH|#MpPORwknX+E}ouIxk9#3;y)_i`M)Jhg+K-)aY?rHnY;5(iKcngI#8{ z`+$?|t)r=hHbwe6;`H}}v)$YuFip;2Bx&&qV)gE+}$p);!IJGL<|7r8E)w()O*hW)S|v8wnqX{RD?2cu4e!$GiRz8Y7az&`SfHy!ad$3 z%|z(7S-{WFb2=$k{ig1XNG%!J@YP)0r)Zw?~$PkV<&M(cnqM1}2WS}Y(DCDTL1{`lLQL<=lD0*S?m)Gqdf|79Z zeS#=8wI^BB8nkNRCpa*R`1L0ov&2p*C``}JtJ`zemm&Jce)kiAAUdP}@J7s9F3j4> z4L1|q#o(VavE5?)(W#;PxV*gpQ?3BB@Eesi+I$nI;(o0P7)4_5#qX-vuwqJ?@fJ@l z0;gnF$_u#5Ro;lI$C&Mgrw$(kh(+h>bvEtEL673w@#~T| zCYtal5vc31<7ZnsnG%r)gFz5@c#6oPT+-(FWoQwfv!%e&KUm{G4G5;#a%_h4_JN{v zHFil9AaUYJ+gjd1huu<_l}+JjDeeA-VYbx^^;O4ba3NbRJ1;GRoS{6_G#9&N=&v6( zY;oYUpFY`~X|J351En?m1~V8h+sFBZ=uu+I>~~-SpQ9mcUYdk+rg};3N9(uWxkf}A zglm~uqcVb1f%rPuoYqurTYjiV58P=2M-PV( zI$W8Zmj<+2TydjOPiGPH_+EP+N>15>r(r9xYOKjM(%i%AJOj|sQO;P0AXgM^T}R}R zzITR#dM)vRBhLNbM0t9a2M30Pg&%-EukZuH|DGa22K@hH$^6j+)Y~4DD!R`hK01)4 zNbP=~)+$z1+set_>;3XLL`Le%Uh2neXxf2J*>xa4srk;Pqi<}@iiP*(9=`msy*u+~ z9iKI(O@?%gbxmzMwAdBMQs?S6K3U&9G^SWlXS`T@0<1vS${SKqayh|d{pIH*%;)FG zaAy5O+1hQpnLY2huhu9$EMIcKrk%PZmtD<>4~;oA(8$4AZW&slw2pLErFJ_G>kk|t znF%#8HY3*Aytw9Y_&rb;l{p-;qiXa%yKo@>PCg0|ETHojj;89eynrD37`+nd2_b88 z7fESDEm^E~m0ZbCWMGET3*QM@a^dDfV;6UDAD&h}K#5rb7T{x00*Hdj_e_JiLyE|1 z7J*An&X2XVfNYvybh24ie33*r>?4u5aX-Xp#8ad3(jba%CWp;maD(~d=%h<)KAte` z>Hev!zJ#}*yit%}O?4z@MIBK09ct&&XH!ad%E5hde}0?{C?l;fI{LuI z#BRg7Bp!FLe*E=Fvj=)nwk4ie=W78PG$bE^K@GKrnE^kfed#%~f2k7eMl6f#`WeFi zkYqG8`ywhbgXOsw6H(4tX2dQiwl&ax=Hdv@E)V6*k{;tfz{U;98tZtmU1-C#YAj|` zDf-qlbQZ&TwETo6LTR_^GP4_Zc@AQYyvGrsULVPUqHw8a;}4S=2y=W7ESR8K2Bzu-FF6JsinV38lZ~Mhx>mQrbEM+$EdG+d z143`_E*EqsJ|Oe1!BV4#)8AgC5GyJK*~{V}yIGLBL_IpY>~p;gAsn?XU(+$J$~4Rh zm3i`1y6)8iQ0FHb4oON&st-ebi?BTnxfICgj5X|FQ@oSFTXTSNXOJ6E3HYsY{1hYi z5)|eR`=`rBcX0^&OS38~stIB(H|A*Mxm37)1P}?5W1S4nt*oCj?)F=psV+s|UGyfH zh7W2E+S~A)_Nzvu*%2#`^P}CJtIbK)V70P);wT^Kw{!7Tu<;&=vw%sXi}K0+8(cAnEcj*EzRu`NA#uBfzQTOS4dM6XBh+c}7@cp@kfk~}E#9Pg zn1tI8?M}Kl?9tLzHe7{j^HfWj4C!=BL`rmoE-4LU4wN4FSkrD@!RcOitT)((Q0@eX%+jo|AN33d#H!tZ&ww2hBxRQ!amw_YlY9{VB2}{s^hlPvqvSHxi#UX{)}T~qv7dzQniY;JsH&N#Fd&S9KnKej8Xk>{ z*a&m7HLX6>HaAvBtgqaVAsS~K_k<9&AZ3Q=YPy-p_WH0f#aK$)+igBS5b4)O>-Owuu`V75*X<@HI0V`VjlY)40Ou>x3zUPUtkI6!Cq+2z!j zAsTPcEFlnH;8+ICK2=sdLMlZOEv5GSOc8affu$;Ey2{v#$_eM)PS-McNa%s%KLU}9i@}_&X#%>xDgCAtrT9l>wALvwYRF*C9LL7)q_x&sFCuRNh zj)0!YjAR+C2t1w1;i|O-OMCaF-2Ic{p}PozDaZ!Wr@cQz=aszj6$kmqV15+#Dk?@~ zz-Q`;npQap3xqxSUspxt*YMF;Q*dJ-Xq&Nuxrdn`@hZDH^UP+QRORZH6@6ffwun68 zc5Zt^b`sL>$%Z1$#GVwOL(vT{T05nqq+34d!}Ylv=4x(8bZ+l<>g;zh`VRzmC?oa} zF9vfM&PxK&w^xfRC3!CLT=kTIb>jMo0C|<~8FqfT{7`gRJ?x?UHS+~mpqA0Fr z-&B$rQGpjfGYRoJCt2JCyOQ4^)(MqjMFO{}sdsz0TuB!Teem1t{IX(3wRSBeOJt(V z)P0>tPd&OVt$QmAqZe&kNNj<7))Wtv{80P%CLDyW!#m#nqRRB(%wg z-D;m&yis_AF&6s_zO5_vS2>s8yKbkllU2%tVyKby9%;O)sAB)VphH`FjXJBd5c`sH z{!%bBTy`Xg()|6RGD3yuX_&e6 z1%?9eeCgi>u4VT~7^^ccE@Q+m>x0G5dt{tD^_Jd}61_WbbP3!ndBXj+o!buMPpQjr ztm!hypA}4}Cky2Hl4S!o6>uA!HL6u#DltvH?~HiK51&Tx&_A|U2H+yB#?@iZ92`)u z1R2nw$=#7oC!u~E9F&}|v?MJVc%^_CI+9(c`GT`*aip%`;_B}=VDMlwWL`qG_J2i} zQIUoBy9K9A8!Wyce_azfTtLGv#ugh+Qo$}o7Z^@*-7LzJd0db=FUpbVpal@`eZg7g z1Oln_7FXt87KNkbEt_(u4{`ij4H;o zA}H93w`*$Kf#Ux@DG7q*Z=eER=4^+Gfc8nMS+&ah;U4K^w%$@sc@$hG_|wC5Miy2i zY7$YM(hu05Yq0V;EIe9z3BQ9I=D7rE!UJbXJ-N&g^Uy|=Ou5j=(DIA4qsaACy2ot6 z;`E52OXXN`3hr0<@O$Fn`hz;Se6WHQs>vi&B??UwA9fhp$pJzFn1(AsQQ@7c`q3Gn zg90$!R)1))5dq>=t>W$%co@%mx%;k8^8DF>f(MoEw5~LzF+x^WEB1u4IHek1Rhe3q zC8zfFW}dYQmP{=J^l8S#(ivWRD$XJK?Y%@MnraN!wJ0;I^u)+201X=rz%x;>tam72 zl(U_VB|sQTkf^jmv0|F6T1ZLIK>=W?5|ZU;As|dCxLbKl^aY@U!A5(}$Epw+-f(iQ zHOb~E5OenJV@o)iy6tg-k_@J9!dwT5OteJG-Cbh%lotu9F#`{Yi~9XgVXas8a}=?z z*`*Shx^{WqDguY?xalrFtZkt&YTNgV$Jeq`n^KWovdrq;sS(GYpZ$Dt)6JcIun z4SX^Df!h56U*8}Cc0UCbw0t&BlBEu73$>z78{$q|b}k=j%emst+i)pjeqgtM_{-@| zo?uF?p(x$Yxd&*HVrrz71`dF{0)|IR24SP2C2nKofzO-*W6%xfLnU&na@mKRWToD+ zBbaHQ3yBiub0t>ge&l3ghLz4UCoJsZ1O_It#Z*5PTMwT;L>?GPj|#^rzi#d_F?pzj$uW#S3gR{WqXdl zo!nHkqS3a+y*NY@V4AS`r$3spo!l7hy(qYY)4fyKOkLAHL{QADis)&H$}5>qGPfz@ zB#hI^cR|X}kt*J=A^6$r4njZjXIjA3K{vq%!?a}2K$6j|7n3zd+u-CjCG$M=sP0(i zB3fdMHVr%@gB1*>T6wlbD(C+!RjaGEEhD7% zw}O}qTRPssk6~TdXmvNd1Dt(!`VzpzG1p`^s!cn;F&X9{;vQv$il#aSF!rxd%Z7Bx zMe%}rm6AzEd5dYy(yf&nUY~TfT;H+bmn?02c3Ec~(Kg1~jhd-QDohm7^>J=%<`!+BeO4?amz^9ptS>lfN}EZM_S!#NHFa^F3s z#>F3$9vf6Qi?IcU_nxpC3dM$h$!^G%JZqW(apWfNRPy$CQxS3l+`V2{BOGxg-hZJn zVtpgSF1thFUb2TEzkRfH?sVC=G=I1!evSKBo$?h`z1DTMgYRo3}O=95Tg?^objuS`_mD zQ?7fO-yTc{j(z%m*MOD}93>>K%E0Rl;#;b6!P zj#^>>2MS*y)uiGV;9Ar4r$P$=6yt_DVLM0!vOerlDOg8kPYpy4ZnyGhDpFQYTvw9* zmTIl=MH66vYJ@gNMXNl?FMUxmoh?~;uhR+K-XP$$L`d16b&LMaO9-1Vuf&8TpY29b zNDn6N+bCObFV8y$^$pVRH@<`EBJ=zzGd@I8PLmD%D;A|pcLmAk3K*%NXYqK zUVtiM@3K518~2_jZK(SXYM8~9`k1_W8f8Q0IZ|HAP-87yC_)KLH6#D{NJ&_Fc2iCm zDu$!gx#r7I%x>rm^8{Bzgl&y}OUH}$yzdTHV+@Ks>B(;b6;1tZb4N|9*lEv@)Y_zo+{~t% zVmZ_xRbjm(igjBC!O@&+R4&R7x!MQ>Q~TNPjj|E`S2QVwJYItn@&U;KVv{mqD`S`` zFmF6ou-}THTuhb~&CP3%+PicEW&R%8E-&a1v~uQdpCprK6AEUt?tSZ^G@_wBLmexM za9<17K+AH@brr_eX`L;)QKXvZ(aLTJ))|m=(syO*i_ZGNW^{wM`R9C{n!N`1(U^sidANAV7W#cm8E{0$d8*0Q+bV9TA zC^WtrT_rMDJ#b!+Am4sK@l3jD!*c?WZN4C&vp_^lXo+b4?_m9#oo*smtjiwMwbUD$ zdK!iEDiWidP6cI3kmk}g+xk%3|Fi(!8^vsJpiaj1?zI20&oW;X9P*&1CayY7_114?lZQu0951- zWaXSnY^WgG*}piQO)(3_Si=Z}{RkQc;(bk1+nAhsL+9HT;V-TvR>VnT+N_D|_XE;f zc(SXhMDq3oz{BC4{c1wd&CYAI>I|u!(=oK_T(Qm5i2Z7O$;HlDQ(LS*5psWu?GZ`b zWRSuZAsg&Jn)u$U&f41_v2~X}MRNU5%-sL|D5-2E=;3YD?+;}AQF2daiByJUEgB-}z`^fHqBr z$}_Zkm47lU?B7G$$Xtsg%y~g?==XuJEALfFvGyCQ#vD&bKqZE9u={-e-*}@rQ*G5% z9LUxzRqb$2nsCQ`)Wu|Zv3sX}n%MdZy3|=K+751WlA~e7qtfGsYObCtEGcAhe(lhGiqE&;|Ut~4RatY;(+U3Q^l0|a;^iPCDF@3^oPcFmBem<~f7 zq5k+mg0LInDD$!jpv{^N>FaILg zbevI9H0{Akns8V=?Bcgkhp#X~Y8tr1mw}$cS>~MT`yj;C{0#C0PeZJ#M#ha>k`P24 z)hF8d9TjB0Co&LPDzhtvo6^H+Ef6^y_Z)#OB$NL`EJCOhF9|}@y^7hOS z#6RCC;-8xbll=d#-!6yvT5UKUL#B2cmc`)(dqZp3N2pp>Q&trK`RmhBFY?{<`xu+Q zkJKuZ&Bd*b&{J}%zZuB1|MG38i@{ivgR#r5w~^+c3BONv&Zp1IX`x(EN*SvhM;pel zKg6V-KgMTImw7-iu|0HGzN6qd@R{+o0rHnMm#?9;?(9Z2lKCO?25vSuINP}bZX*{H ztRmNPWS%uwon^(vOOq>cN-zHyxz;z4< zd!8do#3BO`ra0)qD&9frRm(QE7Jh;I+G;|=aujfi$Wd4as3_L9+r9GHy9k8ckMt8; z>aTXbWV@u>4Jg&VOZI^fxz?({6UoKfy{m%koGYF*0-WLeU3R=Hj3i-J$r$TJRq`93 zIptc}^ii#`q7y>Q3D$_FW&IqflojDHh=yeh2BlRia3QxZrzx7AwHwZj!hLp->69ri zF1leii#?m~uKr#^J4`h{zG%pa4yAyz_mfEK8)-n}|T*Jt6VH@+%;GjNg zjC3@!gq*Qz@@5tETowW{1Oz%-G7XWLp?98x5jj4tr>S%2COxiI0KihDxSFb-Ej+(?tN0)Cf z%G~MlkE^uM?DBxKQ)6fs*&^4mR@s{Z!HIUP+_!(}fPI#$xq3u< z{a`8G<;Xo=*&h6_U`;+ep*Vl^h8y`Z9%NX2jDG}6T3*EO63`|?R@gq>Y!XH4Dv8Jp zmr|wl(Z3sD0sPhgwB7vxCcYgQ1<#Kqm~X$Yeo^vm$p9>~p#plG3vVN7%^nli*>w!F z0*{j)yydS&Rwdugw{3H$bU}lO4xUX<062w9qm!{ZE#2m<4)LGq+TC$Wz{e}iP4C*M zjN$rrW_TH_N&M@1&$e@-BiFR?oOwH|^mE7n5fZg{|MFQCv;d`xA-<&6AmRv9f=NunncqZmwj5tlZzAsQrlH}k z>1BA{pOGU(l>;eBTdG$D{n+wUG2sO}DDM3iLV%~m*zr7}Am!n! zkz&Ymhl%3ZOC@V@r68bE@P0ElH~?QI#mP0CW@2sVEjs5-W6+a9&O2kLqV6iJ`ng-D zGi~x<%*W}0DvMTmS(#u2vt-tmKWVg;wc?yg#$;s0wKcW0q34CGq1JiaHcfdx!cF}l zOo)9<0_`_x2t;W%rwS?6bPs2la))3|e2)&1L)gLLueMBIIc^_KbWm2=1Czi%S_!<* zAdOf%Gt&omeb81vVbj*pa5A-SI!9&|Dh2EP!dD>L*e&WSZ>5vgL-=onKraH`-+`I% zemPuWei23O)PC?FP;c>a^)P9dP(Yp;6?^$tEp>pX&WO$HlLT4-brW_XQ{vh#MMJwK zZpa4@AI&$^lELc6cOT`H(H^HJY!t!Foof>>9wV?VHvA$bAT^x~J3HJHMoR^0-4 zoE&Fgh2RwAO=(WpU88;(sqqGW#F=;wYSzZ(j>e&U38nA2`EvRa573dxn$uJqo|3^8 z*Pp>q|LXQO3FK@IP8mz}gLJcb60@2PnOaS0&!&cMq_x1$rYLT-v`E&b$r^8E!Fi_# zo2tlS^(=N*^m7MWE7?d+V^wx5hKk&;J=8uejCBNLd!Xi_D=neH0$Z)h9}_OW;;0`9 z47MkbDc%XL zSLN(m1bK+V1Ksgtmm zN*-v?aP!#wQOz>+YlwO$y}W`f7*xDqYawn&_hX1*=UVjk$>#27H&R!uM&Tm!b$z*h zD%0hRv4mvx_ISbAlWS~-0r_z|PkzuWsh%Jl7N3WO|d&}MuXW0ES>eZdt9(l0B zyP}8!N*#B7ShQ&RaxHotytb3t5u}mJ?Nd6l8PiFnH3_$#Wd+MYN?_Ic?_xmR@%sFQ!aWzt6Lv1A0`rbf=1BQO- zx~S)ju8#LnvKR8W?VIE!Y&UCum{soaYZaR_)iu9UydQt%In~@T?_;BQs&vq6*|>4! zS|y@PJI7+Wm;24A4QX5LM72ap`u{GJ3@9mQMYY3 zvU6*E&Yob?;yu&28EcvV@$>%DZfJMs?g;PK_A zX*eoK0_f^g{yj~+>am?A7`WpsuH39WiYxaMcVM)3ci}g+XD9FyQEcDBc(kfk(Be}k zad6n2*}v$6#V2Yy+SLNva=#JfR|&tGh8`bn^yzOfUqEz=qaoHiY_Nyv(#{?CJ?M@K zi~6S|Afs73Dp8#%vnbc1WOnijBXZk39kmrp`rjT{RW`UkS@hhymyIv9LD2pjIys1Ks`zlNo$s#6@fOj4z!jhn;-O z5ol99kbozIs^dFHPsSzn|O|yCSaB&hCy9Y$9a;VjzR~1(hS^3vPS_E$N>;EWuTK6i!xinlEK>Up972 zKMcVbW^9`koh0!V3hn?70p8@1jxvF$E%9j+&F+BfYrgoFbh#SpWbPVO9)?JKOf&g7 zYnVEZ?gbtJYy7&^GdcMH3`(Ic`YVodfdFW$n!cZ;gstHvi)ic>*g{SFKGG&G#{(ov z(HiQ1n+$i1?VtYK!?)-E5bQbuO7Ptxu^K${JH$MFgER0=9IAUu75{pL)P1Brlll#G zBgZlSyO+#(TpgIey(YRf@C^v5;~VYQATXZ=#WijpjA%ZMC&~I=G7~)2ongCQi^HG$ zV;4!tQ_!A~@#{B4Wnr}v4%}7HsXucH*BZFlQMq*hM7SSzFt#0VDMFS!{$c$BGxY37 z&HWtw-%up_<&Y8;l05#-r>cvDq6nQ03vKBLL4m#RZR7R+WKJNXI~6&ak;(IzVaWPN}p`@ z#1ksvt((es%Acp@fBD(caV9hKwC5)mU)cOI1=0egO`g5ZRXJ1%lmLp_mfsQ!mf-;0 zKLA7E+3$#Hl6_P6N_!u;fY!*3rLT9znJGAHdRiK^r6!k+aLK-pW2>|$oEcNHP?_UB zj!c=!*|CMVf3vvY=;cZqFCRs)rQsgO-jEDSZZM=}&pwkTANvgQEVJe8Q_%fgqf|JTJtWw~ zdFABBV|9r$&dz!N2OyVOYN(@X!{86n>_?9vZD;l-b5XD_RICzn34-0FmZ~)rIbKCF z+y2P(@k?p{0FLy<*Vm4f(+2+WuqYxq`jc6s7qIm^p4X3GH(1bayRCaf< z-ResuFlOZ+9F*?72}!`Q!f#t4x7)DK4IlF}rr>KsY0@w9z;UD;(=7p&Hy+uHF3TdT zci=kSfTZ)P)s$pb=5brJKXxaBJIQb5vb>ruTXR7|By9;~fBi(rKmRn#iGzyg*T=E6 zaN0!lOXfMC2KOq`x%J|{_N|S=0wF=(7#xKZfmY_- zWwip|LqltDeD~!fx2>r1nnr|M9HHdk@{sq7>oPNj@?2crOhd(Djw0HJeAF@|a;S&T z0I7Q;t%I4BwE33hF682TbCnkbR5KzzF4S4Hb6Scw2>#RW;Ra<>JEg@ix&)6jqA2@s zaXT%|DPn9#bNf$M%cbLBF}4#&&&vn81pK*yFsPnnUIIT)RgUX`ab1GEL1QZ#0EiwkDAsssE`JI-~2@DGFG|_h13B6%TlxDI?RFT_~0e z{OK|8PDHoh7!8kq`{}Z~5-q{wkGhF6sGVtRi83B!7JU0KyFXejcwgwW53l~vThuD#^xLTvGVxij`eEO zh@AvU!0|BfxpH5y&C2s{EFkBn5~X;46;NCOcfQxkX7!U(?>!r>qm`oD9$4mwx`RU; z49it#^~f74{dH2%3p}H(4p>WAmT?{d*vnc^q=N_<>kzrUX zB`q8znf<49hfJE7SPG5P1BwlC#}#GSgNyp%AbE*z#AK(9o?^Yl~4O?=0lV3_A7J<-g(^;$`s ztPhw08j{|7GTLRMK=%W7w*Aue=LR{uGYeRuI^iEQ13MyKGQbs!6SU6jLwN)sT4omsCV0H)(?aLOiWM@ig+RuCkMg zC5&JL6!~kgY^TE15y-p_RR0vbD@1qViQ%g7nd*HySF4n53&w?QbAUY&Ek_Txj_b0a zL(#jd$1vTwJ%JA1K&pNjevFG&xj3Ueb~>JOfV5mlcXDGk?XKj_K)F)4+8sCK3paSH z!b&M*_1Lv)MiPamZInZ0+;!EH*PTN8DE+L8*XN!76b^l5j%Gj#+Io1VTGP-t0)fo$ z+&sH`Ex!21U&3EnW`1iN8HMx0<+b9e4Ba3wm9ioCrZVar3*|#6x4SC%SpS$;)GcEZ z6P_}B#*NZo1N7W*_Qn1gIq=e=aqi;$gX-DwHA;6!$q6wA8G=b)a6ndKIfkZqykXs6 zU7*~DP6UO5`VH65zkMX%Q-1)86SQm51O327LhRr~xX=C>YCSOc;c-U&kydGEHK%}s z^-w~y)S#a&oVoaNX=ek-y>V^E3q6TWo~lDC(n5aC)_e+mKNlkN_6j; zrOq_sV^r}f4`o|y(AIwPuV?9AFEaL#S>p#`BiE|u#=X_RqPf#Q^xJrIe^DPj3NCXl+Q^TOmqb*`?)DB^SDA9yef0<>6x%%gO4C^=~~t+HcDQk9K=~ zu^p`hLlL^7X+!mfuL{zbeU^!8vAnT0;PIcf&Tc*@J9j^?KEJL8uZ#w;cs#K%^?axY z>UsmOlS&g)T(Scw2)}#P+qEfEkGBv%x6o*)_jq{zdAJ8|^o5u#y^hxSEvL>+5~g}M z{xgpHnZ~o;wy^U-&Jjn);pv(%^xvb{ z8>KuJAe54C=UG2y!Qz-kYck5@Q9b-SWbrba;oLq}4+rCqp-mbLGru8Lrz%aoyfLeR zU=Rn|6||IRAM&8ZlM`=d=QAdHrjC680vHN@w+`ljf-?(ORaJDvH|r&!N~DVuP)3XBMVY%+f=ZE$k|zk1&+jDB=z*l#-Se3B)t@l&uN5-4lh$TV)5> ztT?~nopOyuji|fGEoj<@o7(ByEqR zKT^9g!A_E}lQ|-`O6a$%N+BND%2?RV_+=s=TtsaCkRD)_7X40Nf}vOXP35LGGn_c$ zQoIa+1n9-ewe66%_55st0B++>- zPnRQW6k~(=Fu$dl&6#DjC*P?4PAXp$Ax8!hQ)k2#-k@kMz(wv`JaT;>>6~Jr+56^) z#G6?lZPFq5f*`;UQMm3rPu<~I2tA;Loyee5wt2E+IN2ThzhejOP;B8gHSx zlVsD6woUwdQfV4wA@x0f_)jMMrF3Quki$MEV;l$;pv@{EBbg+EDVnJaX~^wrJR4k_ ze_#7TMsigy=+knLrXIrXt`cX{VJEt?)(X|Zq^4-VFw(1xU1uRX66z2B?&Vpb@1C$IAHuE z5?l^g*pUK@+Ls%D6-5bycIg9+hkmmw671cU)P*_q5UaG z-6pm{h0qN?<|fN8l~I?VRp#Mr@`e6{*dzb;FmJ@&SPoKke_{xam9Y(OIw+TTG}e)) z4Gq1f=QZVQpj#zBYagesOM&|9PTJXXzRTq5@Pob-abzwq-;yMp-6m{g`8yKedlDHW zM=sLQysa|~uDIJMqRqBvVcwYhzQf616bjW9$<$Y(4klFErG!u-{Kc?W88L~}u6^`w zwq2#iZ==6wj|5VOR8;#z27WFwDVoVYaO_c8;&~&0uXgGZxcj62*;DvPh+@F`jliip zVDNc^#Y*v+^33`$|1xkrv6>!0$~UI9|@_hH4n?@7;c=t^-rTbfy!4KVX`+~0x> z^lvOVXhJK|RYT+Wn$*5X>oX?m?%tpOf3QT_Ni$NHYDyY$BYPgX+k5UT)>B%9>&Fv= zh}dR+Yy3qKCAQ~EO>^U1o>eYR>IaTa%3_S;q(L=VEijn$MX1j5uc4T`8hX zxv4Pd_w>UP%xRP9Rj;IuLstyJ1D7lIQduy{G@1{R5L<)!NN*1U8B;om->D8C_{v+? zN7}E&Sz(R8Q~(nAa+lB9g3WoQ#C|gSOMk`}G$dgWaOW~}+n}pDtr5`8Qy7Y-?3vwm zh+T5CMfo+Lwv*Vie2!{O7UYU(i>sKPVP!_(H`luc(h19d$JKPVhFT(%&G&!d@=Ih& z`7tf7Y~7UtE<@dy{32tRFI|LhsIVlR3(_CBdXm<~=S|R`RMi+zy%dmu<4Dj9<#W@@*@DbJ-x=o7^Db?6pSfuKF0K5W2K+N z1GM|hcjrY{d_$FiIO&u3)3yj75%6Dw9WU*N0C zVSNv`7B#>Zw*J1=qUr_@jI<|4(AY_R2$v&pvk;m36q&d8+-AOBO)G344FfVW-NT2s zjUZS2bI@u%mnDo-rd0{4x}P#4!CT6XhC7u%Rj%d4NI`~Sx}+C$b$opnM+iD-2z>XB z_@5SF&y&Q9IB#*tWzn|ZWQ;p;H}k7VYpYRYTZyhYRlcDt)=HeWo!Sa9ZA5n4LmF;b z7gZr+MZT>Bb;i~0;yyoNQEzy#Ip)pwpDV%UD+S@c&m^@1y*_O|3lf6dK;0Q^Jf~57 z!QX~vW5zZLx&6~}WLX+b1!G0DmeBDL+l7tuTHtPPvDKY|XNpbX$o2F@%BgR|%87^y z&1rn3l2*gdzy>NoNZ6lrU`-pv?l~pP8~GoyzcaiEFaLv2+jSoM*xHSf-dkJbItm;i zROdXaU7kOOfVDlR6yNpc;`~4Ek&S=U6q7x&PMQ15ia$`$xU?$gzLI}sUn(XvMMRz} zP){e^V;`*KDdjdr+^kQk?%S*Pr5^c8h;LFRANc~cHjk1IeTA(qkBTMgj4yE+9YK>C zGyXyb=2PkYD~Tj``BVV6`#%A1ykzYP3ss@ksF(n(^P%OfsRlS&K%Z|sy1o$rEB8M; zwWI&>+0zoqxICdHMwKLxV?=OZLSO`yrhi}+392omub22xTEe+U+EkD%OC?u{5T1>} zObfeVHhxFWiC1f!4l|Vp3kuELC7$t)oU7<`up8mLCk;EwonsA~`bsr+{gMC$FD)>` zcT~96li4s>QoS0A*f9G?_=kavDOkCzX-pshI4$FmxHD|%B8+ATG*yai%;2Go8^dj> zSH|OE@Tgse=VTIxb(FInkqiSdmvDtA827PR)1aa!w|&y>(0?%6zNiR%p@&=1TwFauos79z${gAnNgU5|Cn>B=z zKH&lF7vHaY8=`1P$nUqoL_Ie%2(u%36i~b61w<2w7HvK_72mQk5^9gZL8UfUJ!7fG zO0F39lnQs87~A=RKbCxHK$B;6@i|iy#{MNOWGj?y$_YKv>bRAeeo7NZp}}JLfp?}c z%qt|+WwcNlYvwowpysfJ|YLNm)jMVb5H$7=8NI0JmT!T>$=IvE0iH5&mWG>lv1gLeg;iAE0-;V z)V5g!6e5t)882zrYv;Dcb3pf(Hm}d*;0<45I$=iOq0f<66Zg>(D2l69o*eX@FLl=F z*YR;@NPsOOU687Nq+vDl$0@XK`AQ{Pu>4x`;;(;k!hR>H9Y@DHwst6h<(gz)5(YKw z5b&HSPH@`qRGEei?{GwD(3DHY(0IIHR!JBKB~%D*EblGRf~^r%U%oWyRW`qPzN8Gw zzU}6|(12tn%kQmQ{i@?yfk!;#-n=$6#-2>>1fqLi1fohLSLxNw?BB0dXo2>>VGC@_ z(1HaY<$mJ2v9hsyoZ@Ab>AS+5HzIw*3r)Wyo;*ftlnNH!Yi%5D#fL;;RDuUK{G*EU z65aPnvD|QjVT+cCWUZQ~Y(VDDfWylbSEzD^d!{hWBu6Vdg|o+-s(lRBSYeVuq8VFx zdO$wIgI-j2ZBuvZE!fgf_we7@x@*M+HUX}ls9nRD7o>qY8wl4iuwMi^sb6`8TT#{&TX+lWS9-k7h0^24a|!K{MM!_B?X^bbnt1OB*M+P&FF z^O0rka@1bzZ`+lS4R53>a@Zz*f+|+TvOQ?|SK{ng=5x`w?;Vr6s%uS}J8w>MFiZs}V_G_ZigP*;<-XT^tePD^@2%#V?d0!*Y1l6c?J$ zDQf(DpHA1!(T~s1FJ2p~*Eem)L=)^k$aEy=^xyse^rJP|Cny<@(yR_%3u6cpi>(-| zUkOk(=8C$KIAV~vb?}k?TwM`<*i6iA;AeKriXc<553xKZ*9frz2S6i_E{gJ93>!J! zNmiRa4INldVM&rf(KpfDl_CIU*KBJAuGB8*2!Qb?LY85B`uO445x%ZPdD0x{F+^nz z$Cq2Z@qen21ff^rYh+3cnNzt-D0y3!0>s7$=fmx(cb|)YU}5m46gVY$RXEa1`jlC6 zY}`S-!?r?GE$gL>k}9#Ds6b+U2RSjqZ!i z`Qz45)GpgNfl_uYzd|gJtJg06PC7Ecgr0q;2@d#ne#$pS*tEpN7ik>Iol=Dmg1?1^$DA-uR~- z&3!3W9YTs$864nT4UEQ;e4M>Osxq68dIG7cIRu1kW<*&fW8z8VEf8!%>Eiq5Dq&Vl zI;ICi_0v^HYBQrcGmW||8a+02lVgb^&>a*s5g@886FcCK>`@|U3MP_#NAGsqg}eMB zI@F|-p2R0)50CtWL(kaUByjEIIdj^tp-tU%+jHbIv+ZwMBm@L-r^`tR8y=p7Y4|50 z27~OR)bk5eLyZN|)r!Wo(5h;(T~ctVe-9BgytDaFYYw4PCv`j>d-|oYM8!>sD;jgs zytb{K7H`-V&0P{r8T<)ieeDo*2h$i)DDZDg7LGQ#%aAKhKWMKZfZvE?up3i8%zt*W zA;38&=&hF7>zmsuR(OG^mCv5)XZ^`##8!1g1S_d#O2VYm#PlXCo0rD0F*!9Xd&%GV ztM|I7gW3qMNruCPO;Nt9H{11#uJB1$&qeZQ;!Vxpg zaq$2=6&3ALh0Ky=6PvsizU{w>1BVVmW;!bt-?`!2`GuA0irD?=*;+us64S!{ChgIw z+DFdxd(s~6DsQajNQileWn9o3IFij3$_4#VNpuT*RE})l0yVr$ZvSWyg6R{jRqOgw zOFoTN0tqg)FS2;uvehl0TQ${NX4l>k6O|iH8im|ZDJd(K+c_(uYntQK&5T{>LjH}e zkFoe71kx+@0|(RnAYyGq)*tZ*lMY5V2HZ;HWXKI0sQMr}i<~180KOwRX*j28FceC7@gpNyZlG_mx&eF>WhOsdv7#rpQ zD!$nW@*BBf^gS8(9C1K7Ap3@n z)`cWTq5_Z5-LAT~Y(6?cDRW3!Io1^QYqD`NflcjS2zR4{h)34B=$avFhmvZwwz5H< zT3AB|l#k^1V@?i8wc`5r##;RyyNWEV9;&f`CZF>k3M5=!C7X*Epxz$~n`;4E# zMQ8dG5)?kByMspoc?@bi$-rAAZx9emnW3kewg?R}NF(2i5K3xWS^pp2k{S;&g#vVGAgDdWz57Xdt^rpOH)W^WAJ+ zrC9jEP}j~<1C}>?ATL&F$3SDjR#aB+=rdcEO5VP~x!qk!28SH+i*WsG=HA8{C6wi>k!UQG;NCn)Pm;d;Ep;oIa7mqr-zD;1- z^?Mrk0ynFf5MhbRwj9ujv)P>?<2Q-jff|f1jC}pJ&Jgdke^^3jp4-qby%_m5iOl9q zPc?b@(|o2-7{0Nlti^dldYh`<{f{%P)ZgIl`bVwJHnlPNtbXo`_X)Pg31yZQCvaP1 zxKvTEi@K$!S?F+!zp%tLr9sD}841aak}bpP&JH`}&NIxL+lo+Z*xRc~{{`o?2+Gkb75P|2=i#5n`omY|66ut)H5FyqVf>YnaXzY<7`EtapwQzB<5+ zR;Lx$*dr2L3&$P{LoUl-3h&{k`+g)x-t8byAoXZ#=-h5x0khRrYp-YpFP(bmV*~PP zlX6&dm>@&fUYgwc#^G?}>U+`9+J~ci5N}e2DY=z0;aqC85Cjlhnyd0v-KY4R`&20~ zI>0vRZxUZBX;LZI%Phf`uL6@-TgsYla##U2J^}TUv|y0$)ypTg!9-FfCnTi%emJMi zCZ7Hc-&uQWfCF6oz^IMxj&2xv&Y%@AF|Re^1|V;l**HtGhN=WcMhTcfSz47@EAt)s zE7I5Stn%P;jTa^ZEzpkL9Tg3GhM(E&%f-j#op9M?vDQlR9EBxHPl~5b>1*46=)^hg zfbWS7lX-$y5Ia%>0I7P4h1>L|h&4*F>_du%`%J|RokE^S&2(eiW7D0qh~;H7;Q9VsAG3nqP0b!#H&_efHO za&B6y(y!l+;pesJ5;w}}|2US8o@(1|E=w@j7<%{_B@NuiOb`**N97bp&f0#zI=Q-G zdE@x&C5C(c$74qic?v}!(~b~pxxn1hOnA-Pmn34bJLk{K?fXX)Z`kHHXCjX7drrt+ zcQ2@U=<0O~rK9}|DuhtkdZ5?Euf~*?lAY)`GMe%BOK73DljNDcK$sU{-0oVag>I`e zE#-J%iq@6M?iwPEkImHQ)Uh`PT)DTn_P|?sq}%og;kP4YzKRtIImN8Ujebvebo7Hz z?Q<20x-x^5V=eL(C*(RP;OUQ8KWa5647$ocfP=uC|Gc|;A<-(K3O;!KiLVQjfWJ}E z99mr-ccDD;LDo8Olmlmd<1+o@Dz<2>j8(Z&)!!tmRR~-wuCk%BLePMs!WJ zjcRKZe*!e-yNmGeSgo(a2vspeeT{0kt-PKD6Z@6>Iba&H3SrsM(l81Lpm|LS*qkb* zl~KVY+#7N1v5Lc+@!Msah>Slo%bfl^z60xFWA(%B0>!pvyhI3vLM&ewtIE#OU%FKy z!O%^VqzA2Od*g|Rh)^5P`W8#dB)6tZzh}Ew;_lRx{jK}D(jb17la12|Cd0rlv``8^ z3)=x$On1V>LM^p}2DQJ;36>!qT4i%qFf2TrV5F0c%xS0ls0d&Zz`%{wz8I4 z!M^&Mus?c`Z2w|NYLe&Cpi0=TH)?7)7vjb;DUol0u&49&Xbmm$KpWS6@s`U!-eIoGyy{J(+sX=%L0y{bNj_r zs;oRLSXZ*Rm-O;Ra>K})=4|Skgi_@Zv+k{~(N9Gpr!*W|qm(y}b{S zt&je(CjwoDu(h5p_`ESp8{p^7JW;}Gp*=;fox1{o&W}{E#BbyzcE(IB5C7TLu6w@6 ztkaLO}@Z7@x0qNU_CtOQW&qx$Urm3yZ06bjic zaW#0hf6Z)+YPIpK+ZtUMomd);NKX-=ykMuqBc}%Ij3R3xw{lqX_0cdmEB3MuW{=jXlo2>wP~}+`i5EParrp z1nDvBRz~NP`gWnvW|hD(lj-%{u=Ei_V)5WjwZePbWB0+l)&57Y?iNY(7j*AWQQTu{ zGL#tBKO3qP);U&(@+=51wxzaPMa{`nidn7gE(q3vQKm*(=%kPW-2gw~nHh2Gy@Ls# zHd92Y__$J)d0ln@abKsrTe|kW;L-S?a~W5f#v0()6+Imabh@z&e75Ty^;q4EFEA_Z zF#Y8|;wzJthYT0D%Gq|aE#yJ+THxj}9Eu{J{;|-??1F?+=B zR~JqW+hX2%@@v4JuIq^iqU=A2t5)A~FicwoC5DMjn0b)e5*~%D493;VlX>OsYUZb= z4;u1m%W@Zbvv@Id4B&rEf)*~3<#9?oz{0cI8m>=`4|^Uuo4g%gJcH~iQ#ihA+-vMH zJ4R&>NXbJo)H<>N0Aeyv!UQr#8f{^S=YqUgg}j;Ha;b=~_eVE0zV|aJib-q0WXHPZ zzlcF_Iaw$_cdKnYY{@42yC>MxoLv2Pcmi@b(-Ii?>hfK&&U7d@wlDkq4E=)e^;U=| zAKuTH^VOFh6WP4vcxSJBE*mf2Rrj2AKyMiJcpc?gT6X$CEwHxYn5K#>?cJdjF#^Wl z4tySs{5}$zEQSZC-R^=mLt1YSA+38LmKJ@shZoMOc00xe6JF_;Z?P3D;XmfJ`dV&5 zkhwcUuQ|>e-nuGsipQt&Ff6m-jo*fTo6xlrU$EoFo(*nKmg6UOwRR=qibJD*k=bHl z{dS;xtpB#qOk0Nz-@_U7#121P1NRR!eIjt{|Dv(Z7Cskr9}Feb!LL+b?iFoNO=t~d zS5)5vMsX;VbbI^{uDq!%*s+R6_iBF#K7Vw94HV*vPe@={a%Ii{1u06xx3=Qoo2jza z#K}aKhFUE>`3UX#LpdhL{aw&n_^sY!6>&guHa;R5obe1>`xoA;hPe@$Lv_y%mWYsu zFQVg%F*ncjR!s3ltUDL?t{*j5xisA&%T@T66&bp+IGrw~T$7Td%>Vv`A;aGuH=aCWfP=c^ zQo7fi9_mMqnzr$TJf!EW>NugjcNa@Ul>yd`+9Ds3M4q&8-2HQjLpTZr<9-dOss%s` z`>|b6vearS#iy~-#0z><3AHnMTl&gya+~;%LYug`u|8Q)v0X`A8lFP3hh8$SywCso1*CPw zbWyHKIM4+u>GmhpI$gTVD&w3 zxG>h(&Z$(rH>WFw$^g5S`8>TChsvh37jLCD;nFEiYR>BT8E)#u42_ek$}^7f=<4v^ zA-Vzvp$#j4UY??j^r%p7oL_h;HQ{-98NUzp1%N_1Z^Hio&0D|&WrDtY;<8s1&ogh} ztA~bDV@*4AhT2H^+(ZCRz=wDSww=giI+5Il^rs{ODDr^oHTxPiy8g}?R4>^`lhqbt z(yXams5^<)>0!?lZ>2x4pBt6cCz>$RBJ7HECq1#3u=pTC+Wnosj=#2?IoMl83{9cg zS*KUi5t{wRCzdiz-g}Swy%IcNIt@6`mmJc@%1V$6Yt7Fb#Uxv>K-3`Gg3-o91)6TP zd+u-({ek^bkxo|7%+;_$%O2J@>QmU?Ga4H|>E#?&sH_G!1bp-v>1z9{#vrW<+A(26{ez8?MTo zuTYNX_whp=kgJg+BHv@Ql70V?qF#q*DCja5I--%lM5=4x7hzE~!y` zOK+ReMCx?EOQnq*(ElxNJNH6(bk;2lgYGjRWyQd}ul}x%Cyg|K865p^J<}-iJo#ei z`a2Z8We1L(ay7o3qdR$13W?Ki7&{D$crZwj{g+Cf*!6+i2meRI9vQ-Gv&kUE7QacD zFbuMu;+IFa--v`WrSYr}%U##qe{sT0mh--b8G^N>!kr&BHlcV`K|&*eWZ^(RenkS- zea(RP)>QZ63`$YSv=Q|>2OyEtKe;fR=rC^>RNCI5{{gF>KOg-+M>!l@iZEp`4a55L zbLLkz5+07)F{|UU2@4e|v8Sv{fyu<7^%5v{+OpnA+kp=mgf@IuR=k25mZ>*@#B4=Y z=Ug_^+24>{Tgew+ZCAgvmfja!B7(`g=UlcaAV*RcSv9dK@#5k+OF{FiG1;{+`g<-? z7m&l$*9g;>;=)5__M85NkYtLyH+W|B_i~bb`G}c; z1*UJ-mB4Ja+z*jl5oIIHr*hW_AbUaoTv$85@MJWgbC0^XGosR?wgR*~lz8dD%CR!? z2%eNfh!><_ROr|wrCKsH z&BWcVtM-b4ML%jSx#?LaI@dyup@I5=M{O_S69a;|)FCxf%};G8^m5T-iNt5^h782C zApzh+CaquklRVb7XNcLbvnzT;- z3#)2ng%K3d)k&AGQc(`~SLwk7G0xqpS_e6B;HjGCM7_}Qx|GvZRkW?F=++0fL zySmdrD;7cZcK zpSNIH(?*?n2d4I}zQ%^mkJJ^ihg|2@&n~YqBSY6-w~+CNzAD`EM11E-^oqiQ&T!|p zG^vBoIWUxeu8!MLGuJKYcx1yjE=kW?*LQ!&>a2V?wq-I^F`{@XzxwRRUdX-}OPQlR zq++du(O!PFsGSC>3KO~IBdF=F4GO_{ICdDewvi$bKCF+h6OpX!Rs{C-`r};#>t1GQwDGezlv{3PJw}EC`LBPSS8m zo4e;c#r|-spE`4t;LOseG$t@$lQ!|LR3HxS;n4@J6(6jZtTf@dHc@-4a63y_Q^=GD zKNc!I>?8#9VrJ79(3ZHv3_I69`h3oDZQ z19JH0%nvsbxlsBFwD@iLt%w^8gmO|POKqWqPKRfPZH(@p<~5qX(_&)80Xi+FY5!P| zv?#$h1Go9m+dQN?bJ=IKC0`1(XZo9tBceu&hAx?Q3sV)!BR%U$s}K6V zB3>+7GcJtQxDeCFS_h$y0rVziiiwMs>Rj{^3;%9RIjm+%mVT&KDb!mwA`c;vD;>O@ zGWXc#YQKndn3_E&Au)n(5Z;s0*rodAX$AS~px%f9j=|Kz~ZUZDdK9f_HIg1VezF zHTl*lW!suq*UBWjzGATP&O;fiG~#nnKdmM$jl=Zivh)Q*F-n1whGdF*vUwiX6TjAc zS_F(03eSNPhS8c3s=8?sa*W#dl_N3q614P_2yzZPF1Di$tbNS)+;BjF_&9+m%!Jn9rhQZ}cs*&3?6PF8Mqp4*so0b7 zs4AWB_E!XKhVz&8%&nGcDrj#JHHdn2jMaQwBBK`zw*uqG&qv|sUU?6DH`wYivQ`0 zT|kFU&p*08orqhVWxsr!21|%4R|6WGYd-1!*xduyqLZy? zHc7&wz+rt?=%ju5$tPwzgXfWHW}&E@Qzj?9SERR?$Zh?@w7{>@vV%A?_We&B#H{?C zZ9UAcb$mRkz2;iDCUy1^K#l}j8r11}ellS=mt@*hVv4Hy$V+M@nyRab=(z}L_>{`- zDb7%&iW+gE8PLeXBN{}W48v)woHDqn3aJ8y>l@=!VGH~K#BX2sb{m(2@HB_-!>gmD zf(8P6mBmtemWV%Z#0Xtr?+9v#F`UYX`g`zh@aZ#qdW>bXCuirTS;?hLv$6>*bwmmk zeZQVnlOT8?SKDsaviVI%lxOk{WPSzaeMPO&*bMo=o55I$P!ndFnB4bnHOX2BKCi(| z$hAren~^Gt+v)^Ek~%UkiIUD)!B|Q)he1*DosX!wZK~TZl8S@{x;K0(#*@YmHFQCW zw`CGMH!nXZgf|xN?Q3SQifm(l*)IPg+KEb}olIIq7VC7WEIa(BnUJy~iqbL|;`+W=Qf4c4E}xqS zb9gmxhxma!I>=$m%ig2%de|j7%tnwPY;izlghkbOL;sy&)c2YploLhU`}v*cYuCD~ z$y*T^JOaij1*fyzL~%5SWmWq84wd1LnhtBA&AY(W)I)Xelh5CsO2|9kuA%U=M(xk)PPLm2&HCm$KINJ!UW(vuE$Kk76~ zr6VwD{eTymYH`49GVab}#jk~@z*?@LM+k?iU`pFfnEzoi|4!Bf7>{Q(rR7^{eZ+hP zSf-OPGe1f+uwgW%%9p)tZbRI9=ZyY&F9!${w5kfhXtM0};k+nYpl16C*Rk_}hJDaT zg?g+G=75#^RyKuGOBY5Vm+S`TuZdedN%}!%9orH+ohqJYND+92fSqoRJBy+Zch!Kc zs@ls0D+jm!oL<1pMVD=yfFL78HWP3Czxwx z90Xpx!gYotYAT_Si!1%!5LUeGMQ&t200(eyoBAuQ!A!4)gSv=&|5puLowXe)jtPC!2g~XW)zwaF=+u%3nWfbkX zNvCpS+P9R7PVD((2TkoE!ya8Hq$~+RwJb0W5v}w5duFodJOIms^?qJ7xCt+4<*5VD zG|3#Talzfni$JDm0p(=-Exhw8sJ=kt?(MeM^YOcRbSIU<860Ya5hwyr&CK@XF3$Pl`j)i_QL%k|Cz0t zHw#-8R>DjI?7_q{<{X0Z15d7?XcFQ*yuZ4k6}+R(Ql-5Foy&B|2Zf=_Qa4Ne*54)~ zIoCDDM=rg{gyG6iOf+XPDn}d!x3p9Y^7b+-tGR6EA}720?aHAZcsslX{pzW5A)2Eb zw0ECoKA+mjsZ%^1tl6SYr6kt3bOg5y3sUEQ_Ed@s8D-H*n+TEvp@ao-!v3s66VH#x zs@3z*BvfU~*IsSnBT@1KxnhIlA83{*Ur|PCQ!y`2@l1D-l9A}S;&WoNA20FnowT|9 zuAQIZ{86xOt*(P8SU*RbYg}B}R}U9j%Lw_V4%N3)CpbW+Ka&e5fBp1)es^g(TNA9= zkvQV1$QRC5o6Q;+XHh)iQYI3-yz5h8k~wyb96rg%^P?w-YH)2O&C58hq>3vtWOt%= z0%u^pPJnqIVDV`2(gONQWZbpBI^8MkX6&6HC5H)I{sH$!#=hPCj%%9-X7*eWUNr}< zqPV!2ZW>d9jjb{-xu~#kHQNC2Zl3XG0Rc%KAQ+7H8I*-GsALljgNVq#Gic~xh&OB% z#8cj4(Z9qnF3hcQWv-LfGDCv+*h22=N_os9SpZn&uFNjZK+-|e_Kj}a^maUPolA`*z zfiV(~FKGxm6^hB#0hL55-8TShFN_eZBRpEI{e<7CSxWazHkvX)$E{>#|RhzW{A6&vLvvhpUyux&DJPr@6XBfBO zy;B+nk_>&m`{I#H6zhsdj)!bfzNy;~>83G`_VB(3<8f@8afK>>;=_k3+wg2fB-Uir zq0ff-;9p;OD&9vhTVc;Ws{-Tf*G2iY#z=f<} zQ*4cO!aME^%#KvBjqhH8;5>C~YU`OJPv+$PxtM>^`Z>(*mBlT)GdRShwY_OZ>gDbB)DTeWdugN@6xU1t-)rk`?^* zP#d*?_AH9ODomM^D32ldIZ_uFccnIeURe$6erR+HhR)5$NWFLgB=YYY8{t*qIWZ)m zFN)9u|F4-+!6fsvY2%u|+j-BqhaxIWp+?y;Ds+_*=8J$IdW`id ztzujD7CT&KGRCCy!Dld93Ozr3a4UP_ zCFl{K5lYe*aqGu?h{~+YC9Txi1jtlaJ}?4D2-wQhRAyP? zkgH$ruFlb3f3l{GckoY$;N@<0lp;HL(z&#~I=k;IkF3rHJdeEcn(&a(ca~&Et`J<6 zca!bJSB@=a7A*zGgeG7z9~9Y*rl2XSo9BQpY=qw?1o*%=bgZ()4J7O=ty5`u`c|Im zLwbX2=jc(}@~vP5WqJLIHM4nAya>8DmSFxd0i&=!+0_E(7oDIKh20cMyfQkf@h@90 z6tg2AlH473(>pdkC;h^4o^}uJi(F7SiHDOw)kI0-B3&A8QB(%$9{n(GOn+ij1|ZUB zX@W~&J_fhD8q&#h$Y-Vq6glROUZ8P8f)cD54Bf_aKmJY>w$c;@i)c$sIH#fJyMkK3 zz)9dz2xiBj*-nG{s$fY{Smw#?a_R#5I)R5|nI7+BUwDAot-){>{h^Ephj5#*S3U0O zBZ3TlW^LqF?WDCV*!Pt}vV(s61wUIqSg_X2v7(i&t0VUqnX1jR*gkQ2(E^qb8kpzw z=RdfsueMggogu!U408u)I=Ay!If8h;BEDtYDHG=dO!JBsNvjlE>E-?91&0uoqj9w) z?OF+1PyA7>As=z%%46$6Q(;r&%K=kO5I^lI0OC=MgY!reD3WS{VY@@kcHa(jm{(yO zt#vR1Kx^rjj5bbHs6L`X)!_OVt!4^v<1b`g6gb4-pGH~AbHS&{-f0`t>Xq=V?fs$2O`0@J zUnH>gx}_Ya=>Qr*k!#MRDE+Fe{jB{?$r(vmj(z^cWCE^kRq94-w)tDkJcfd()R7Pc zLl@L2fl(6Iu=aDmU@3Xu#;i3RK>mlucg3k`0{+QQL)R#vS#h7W)7P??NP$uGhz~!d zH}ZQjkn{oJ*=q2rt$#FM+O#wEE1%~at!A2$Gulq9geo!=o-nvG?g!ws{S1aMl{L0S z#=^ovM%S9Z1CLBhH!ot3n{zfB+@JA-eo@8DhPh4Kdoh<56zFViC7q~$9)BlD&y2QI z(M%7FKXp(a=l5D};_{2!9>NG8T{Wz&jI>ZF3Cqf1{K813O~R1fcYwzM>>=u#W3Zip zOLS={+e3k~TV2T?oOH(<`AB$IHc7aMY~Dv z7O+=2Dz7Iy7n$_vsSZ(TRa^V;#9W;L+$9twn&4@%U!lcuC%_w667!>#E4@(LJEQ_z$;Ss5RKK3D#6D~^HYv%zLXvDCbeMC z0&(SAi35gmvW*j|*%>N>j0R5E05-FRi6y+UZJn;7poV?z8^bx$lq*AzuY52$TN!&k z*8J6y+U=V{sXPWLaI6ygu>5@k3|HC#s+_|$ql8PCh3*nbD415Pvo}K(yv%XBKq+8H z1l(~kees$doUh>dptpREdd3X1mTv3Iju3-5&Ty*}r|N?pZ*#K7q$n0(zbsn^jL*8? zebMDTt_jyAxNi5|q!&{nLHI_8cE9W!`$Bpu!R_&qoZlysgq$ks{-N;TW+R!+<63*> z@sg6ZppcYSvbrL-eCo(f{0n=N-0|gUR&^V(K@1&PW|;epAYt#j(4|>TOH~Vb3okvA zc2+$q2Exbn7xVMX6LZ7ZreV{Z?}TJ^Ox@?^gfl+H1(oLj_pA_a+y^-uqT%}-5D zogbKnfdGFFp5H#y*XC>;l@D|cFR>P4P>sn{n*FHE!aLYNCY3-|qhy$0MQIClMwCMF| zN1yEKP~H%zKv_Pxe(xsmnlsvHbPnPiP0KC?@p;}0e29}q6iQ(kiBjxU`o(LPA@9Li zFP&v}u0AQ>N}s|#olk;UK1+jZvlB{dq4lcBMonW=I_0R76Z_R5V1lJ_?%IT0=82cP z#mb*V<*Z^Wv@gr&wFfD8y)AiY0qp3rW4X-p`N3kiu9k9n>FCLc0YG$>D! zGrads6(`7ib`$5By74I{*;t+D={1rsTZQx#VdwtXxjL#Um z@IC@^9S@P3r^VZ)KO;7n&ZDqywcBWWZ8v|OcbtVsG zt6U;plZbD7dY*odf|bx)w2oV}C!Y^7B=K))$g=Pf z7#r+1FhKI4|AfN-7#{;o&X~i^dp>#z8KH;FDh^mwYX+sc#ZSSs+`O|retR!T7hkFd zTVmBsCw0?iFV%rXTZI~vk{iLWh{?W#726)KVxyhZ_1PKU(f5unzwlsj+Bp!*yo@;z zIOk`ZAPKk%r?2LT2F8~f3OI&m>B%Xb)U^{C@}&b z`+>;3FDDjNcKwoMMm4pAEvGT=CdTXSpT4rWb=PnnhS)nkS#dSLaD{Z8;X6;XBZ}O< zUUeAWVYZXTU!)uvkZ8Spg8wToQ~^3F9emotj-VN5FZ>nUepkFQyC3!ij??he#p6nf zdrkYdXnkt7Z})1A;z>J+q8lRfSqpxe9g;;6DrngZlDD1lI?7xVV~#p;qwDNHXe=vn>vUtKn?h;sui~WK#E9U(y=H42wG4Xz$%+mI zbY!p%a6g<3?mv9- zVULeL3{@cwtolOw=@$2{&P|>~E{*mg%L+(Vzf-%w70w%7Ka#~8N5Stt@Mk6IsQQJN z15adPq_4DwpLD^Q*Je(VKdxo!^Jkx;Io_kKw>V%z+kH3SkHzfn%IhkER+b7k=$z%- zzR=&CvjUZ_=q?{+q}^qrY>Q%*t|SV#e4XIvS07CL%YZ+A`*g4&?$6hQ691NfP)<6S zGHBz*BjfK|2nRdb2p?L1@}tA_>`ucAdV9B+!b30yZJ^rNVr8_?aXnrCTvzb!-OA$H zwQ!e9j)sv*Y#0iX-$U2R`C9E$!1hDD|0Cr~+*{M?+odG`&hyHE;oJPuWp&lS4Nc|S zAD_5q?jx70#6b5P@mWDXK@;v*|3`zwo3#s7rkgEge5#V^ryL&M=JS#H3Gb~DAVL!g z&Fr7F@bGoz-HuY|9-0(?t&w9UfT@ZVNqaf>l2O9=YZNP{zUza%89gMi`nGj)#CfIJzS!bSvLj!K#pwx|njj!@Y4{*mPBy>Yf~R^*B5M`XUP z!E2Y0ckdjf7MeDT;>de%Wg^K~0DHrA-k8ZnHO(T?Cn*mdH~Ki-l$5p!qJ;IpxDg>MRwXN0odXkTotmb1Ti-I?wsxjq&WFNvg`lmn z>FMbj?z3-m?>i#GgXm6@&$1%YNZUcE#UgR9>@{9EsVLNqYU;jz^MFzsp_l~ zouN3ClR4$_Bw%pMXUz>s^%i4Ornb4&t?F(<%gv>TIrinH3*CO`NgOV3O*&Y366$#I zYuSy$9L?a%JW0Y# z^twW*Z?7vtQ(#zf8z&fVq0JQh>Qu0_{9OvQGy_<6daWrh`HzGjy{Z%K?_dSq{k@qTb-i%X4aI>l#FAL zg3Zt+D_?5SrR$dNjU53o8SBHhidUjP-dnfg6qm_3x_Vh8sZL;us7i*G_k7;E=??c6|)4bwr=#ic0k8dfw3bq~Py&ukbd zMHGcg?VE2+#+}eiSLHnn=rURM^rCsWbc>r1V5K3B2MZ zP!#O+z3E?oB%Lm}n~if@EOiKkKGq?`X%E(Rb7ichx_c(u)HX9mKOSm|aVS~^ENgyS zbAg9;@2-zr5R0!U3LOFTE84X0xw|-wsNql?aC?%luD3fw<&PUI>zakaE1{mIoiUP7 zgTiJt!r-rm6m7FHzC2VJO?ySxe0U!}@UbhK%6U)-mtU3vp&OO8QWb;=U|LFb%tc5O@r97glOY3wc$EdAdx2ko6~?whA^J-VNIRxE1*$j?%!n1 z1SyD+`ORo`a(NB5wRjF(Wz?P_=tlp`;rm~_`7j1qtc^;-?UbX_pLAg%yY)*J@;lLo z_Dwp_{R7Og%ZHYp`qSQYW?XAd9RwUI92BHJEGvH^OKy4~&mKdH9f<;or0q!WH%`Xx zeV;Cl9uAIc@ziw^hSr(&RFLvg2QS8>XBfwF73BBO6=q7$PdkYHx>)1Zc1MmYhD~j( zFnvL^b&EzBzjMJ*T`E%7NEm(v3)r!_*r&g-B67>R&ZL}NT-T z!=EYi^@0--`Rj4j*pVy}GDg=rt8L?)&l>fzs|NL0yV1L?&@#EN3haK!lDKG;3a+~* zMsImR5`li_Pazr|qQ&CXIJbS3U#4EXSE<_%4l{@6bUy2Mqy+mK1|Q?$cLm9QW(K6v zV(OX$%attC=t544iI17(e|3pu{8JL74%DwCf=oAaqm=BJXOGLF!nOzYgL4u|Rl6 zD53s8@$RL)_}|hxbsmeRbw%4NdwLe$p8bobfUV1CZtN>|O~U}bG`m|f{CkGb10z{- zi9(@HFh&|i5MW7W0GGtmnHxs-$jfa`m?^eT_ps&d6TO@1hL;b{d zLB<%p9YmL~42^c6x;YC6AFjq!Xzs|hWRxN0;DPA@_ulG>S^eJG1;=MXY&=%Sv;WUR zT0)`h#p~f5Ph%7F2GeF$#RgIkW;2#*W@t+`ND_Q^&|X9yM6zWxj;$g5kE43U{eJ>0 zyvm`=X~||MW2f11>I<_7duDT#aCzNS#|Oqt9KipR6jXmUO|^3}dp)W0+!umw(|v6U zzKl{h?P@P|eYDG(JW@4p)1nPH6WT8E>{yqML5$E$grafx z;ILCl%k~&FZ2hqMg@Vjk_!sQD`@wQ(>(!piVRQG8ofqh(NyzF??5v3`BDH^zmLb9$ z56tt0WHRP|-1w`}zbzVQlO{X?+?ph;P*_>L8kF}|YML(q58y0wl-mtNgaya8KkXSc z!_Gs~0virdb~0sQWi6%aPu&I&36c`JNn^?bvq-4_uFJ7W?r0a7$BvEom}8=(OJwEvJZr#Mk%D)( zbvD&TLnl|#zqO}Z8nZPgq7G9Lvz=v+nSV>{p+f+bWg1uswtgwloGx9Tn4qRPzq!~< zkfXHNF2T~Ol)7_bR}c8zG97g_fyxdWblLp;t`Igq%t_qne^%4~$SH{wCKJWxQsq#2 ziNjlE)H#F`RM(Z(@#Y7 zz{g+5I4Yxmuo(IrbNj}bfj4ObxnO(zb}h@gQtFW9OLWZC61NW89Nc2yF^97C%CzOW zk6><|jZ6ZsFKX-5jBX<3P`kLw))kmFWw5=PHDehpZI{YWUoI4CG(DyxDGnP;3|?wp z;7aSR9ka?_=P@A&>S`=wl!p%r5Bbtm)4!G*3i1@;@`)l^Q{Tei6k||K^mH(f_rt zco>*iPW7=O`m`m4{+!41>A>BRYjfoMA4vbUBeFFsg<*r3Zx-Ta%m&PwnHOr^Dc{y8 zU!{L{5dNKIO5`+Ap&<80X4xOC=@dy@OPO}y&so#TpudNh*?1rcL;s$I3{E>J30VHw zCeVd>2r@0me$cTie_XC)_0>m+GS&Lr%ocM6np9N|@2P4DJt-zGnWV}(Xfd~g5@S8s zRG>e@?8~CDq?1rV7U*H+wy1L};){Tw?+R?DWx4k%6A61sMbLs*mDtR!BeP@kA*&cJ zuHwmgymYr?g__v-o=!Cb*HyxA=`ds*vc<5a`hum#_S8Xwa5ZFAqpt%AZ0FT7H%5d+ zjMac7Qg;8x=H>2-N# z0Ff@_;ENWfgirIF-EKX3ySLr)48r|`8{kQGYv>Oo6On0FTd~v_IF#1Et^gcK8(5E0 z^3*D>@t1+itB$c40!!a&m)2MF7zx70Cl@={@MQL-OdVIp{c`l7_F$PVV^Z00)*~AN zZwcx$-#kw*u{6GdxEHl@z~lc!d}VVLEu5Pa6ws-OzaA#8vPm&*SFi8SmB0shv zLinJ{I+O@-(4$9Y(<5VstCD*_QQpdKkQMhU$@%vL8hVibKk_ z6qlXM(_f*HaA(K!7w~9U24=F@Zmm_ow<&m+87HurS-95OwLx7;cgS!WJcXxNU zV8PwpLgVi4?(T3p@B8h0zJ1THuEoP@SXH%VjXB1snp^-{hhkbOLtQhzJ7pOB;$-Vi zm|00L0kFViNW>JNeF2+nPltvS5BoMa-Gp9_AaGa-grcj9Sc0Cz$?m06Ho}$mcvj`9 z*`XbZo5*atQH8aQ@IiBI(d;)FQT0#T+4$kDc#(T7%IYedyPE=`-E@;VVHN%o6L*RU z&qIRvo(F9+-khW3od8FBjde8ebeA0E>LVVA9xa0A# zViaN*2581f9z+cDIjeprjTJc_*(omhuBTcE=%jO2{aLKx8#0W_t%N%9%`YjwRx1uT zKFrq0$hg_jpY|t`Xh<35TOefP){=VNQi}zh^D_Ez`*iXC_M!P8aNY4S?0h?c0ex5?mz$*%iTO~U#S)% zodkez%S=4i!|7s;zSCm$5&>71tQL5srEKQ5o`Z(nWMI~()6Bl}T08`X(Q59qMazms zD?}}4EW`|mj5#rf8*b-|cmFijsN0P)-X==#Vbb;{vWzU+>qX71a-O^Sq(TsG4hS%k z00BZHAJO`wUMXW6BMJ{%sB0sII=-l{BMFPz1XTb%8PV2b{PqD7Z8xadLPgzlNo{o= zC!@4e#*r;Sv&!)2S}k*W)TLS2ALZXwZROLWzH@GRm45n*ZP1lz2yWlYiFMvBbzp!m7pJ(|J|4g$vr)1V=ZAxClJ5Bh0JZK}2Z#@!E-U zfJS=Tez}HM`#2=^Mqr#PtJF9T@QuB4IFVjp|GNW*1f_NVmSz7DOGX)&Rw+;~0+S7M6DJ4s7>yL7M=?n$}TkS#)PSmCjNE?aKc;HjR? zuY$b9l3v2l!YuvSL(>j72dk*AgDT)mRQ*&feJr|=+mdm3>n0DMUo*L{aoe&H!{kar z;uDBbt83tjn24}nswByn2xpz;5ulebl1dZ7B}(~SSI8DXPo8E;ojkamur19`J-#`! zjn7Y?CM;@A^6=1}@q)i*C?kX0p)xMmVPo3$oRN*)Q`Arx!UQj! zYi4q^rB0?k+bXYR3m+j0Av1|<;m=aAF)nU8m&-Zb0j}K4K$Go0Y@AEf_7NajZY(6%x zp(<`C>X?}ZfSX#pUJeseMVt6Imc~p_dHsz zK|_kc7Ftz|iM_wYX8FA#ejYisE9(`SNsScuHcM6eJDS*H*_NefP5gP5xj@D%w!Q=@ zj^hk$x+sRs3&;ezLl{_(@>7;T1~~g7k;9RGYeqVh$`L0Y0$t`e z(t917))ol}j@OI3?)#zKcAmTYd%c;WVGj1~5bhO1-KZ-l0H=)#(HUv;9G8S7BQVSC z=xJz*Ox1D7MGMt_wudLnYia$djW?pBO=eD+NL0|Gt76nwA0kOkqT3CaySQH2ASmjm zh?eG6Nx5P9?8|YkVl9B>g#k!()Whr8XLC@^P0CJVfC7XZsN*C$1cT^@BgMr(ll~5o z=?=ln4xI+0nF1%xtH58EReXsb2r-zM`?)Q;*PAyV{i!WJKc&a1e~*3@dV03uasqyX z8*9cd>hZ=rbw&e(vrZOsmHrhIO8(bS%Zg19VO2C5)2J$4)@9ffSPgt9Y15HtDyz)1 zSfD+cF2vJrbuM&BxpzEYjvm)unQ4(SA>q|E6Zxr1(&n6dgQ0!6T#@lCeZUa+H$kja z)&Az%X4~%Rb$NN;Gr;K^I?2Q%9ym!(=UdssuZ40do)W7^A}kyV4@bg67dx&G<_HT{ zps2=_)hl#}k6EB|f`2Z40If^XNB$ZHZ;`)#f{r3M(D?2cd6{phDZrC9wFLigBZ~se zr(5ZXl-=?Z3H~%i&K5d2$>9hCN2cJV3dmvzkKXb#S0{~J_?cD-`U7wXzZ~=cTb=J9 z4RvSlOd`~>DN^PqXRBjpxOG;Wz4F1h)=~?cHm?gQ%QX!NY1J;QTZbZQdU^;P+M$=iCTSo#cz@puus1=KJNc@6zG=x@QcQ(PEZtGuyRSMHCB0aDc*lO-2c@ zWOr|CfSO+Z!79ah`ijtn*3xG?KqC{^1)UchE;iGFCIth()H-9v)6=q8a{1Sy9ecb0 z_9!~_H4)GmWtdi6eZ5gd>h)K25ewc@N9kSHcG{#qW~eC^tPCa)T?TOuq#>5Qhoh42lXvepazv4njBwq$Y`<9Vf8xT!cM&S zX)DVbaE*JYI@vwxrkn6Q&drf+Z-0o#b;tfHHekg5$$m828zH32&Ti8Y?rwv_{!)`x zT#lFfJ}FCpgUeKboe{5l30gK|YIF2UNf+px6bMNu!@p99l+=F|q`xYXcKlJ-wNIll zEiK)g;}N#RuO=dawo2AM@w?3}i2!WYT*mx?2jkH{I;#RDy!n)C<5YKx0nBJ^H=BRX zBME)5@+nrwQYp`O-@}?%++SrP(`?}kDb{;ZC0v;7x6f92kDSjlX0tpf*M~aL+?nhZ zY{XMK`m~MwOv7dKk;61J>g5^5HP!g>7I>TJ-Hy+zsY&;poqA!NL(9T(O zG8RE!fPEr=l5l|5#%iG85-iuM*k3L2^_?O(gV`XSjxpzK9Q2!;>tUd(2L-&?`oN9^ zYel<_KP$5@4>E`2-8(H!@HV2?bVs+oPip(Ulqa>wV8yl4P+I$hli_QFm7%VWAwI#PY1dXwV z!w5#q#xu1eVBWpsh+BszT^!2G2Pc;(>yMkt5iLDW~Rh@POS z)lvlYm+h!Ea->h+F(;NsfbOWF^JWYeB^ot8dd9}Ah}plJt8+Vhqr$9|(YtE>iCG?H z_#TX{^THJVM8rRGLc~Ajk7V@53W^rom{y_2SI=CS6%nd6wqE#foPVxv5bWrfh_HrR zIYnwFBXguIBMo|f!+n{+lC%s}7-7&M>W_Dlr_*2@5x;o`Vq;oHGAAb(%@0(&YU4*N z3^`NOxN4I`%v09ddgWcM;pL}wnQ>HEhHvkU*|j&4$3YQMRNETj!!3x_Ia=ZOpP*9f zeAZi3je8{B5vF28puj!#%z zO1BeM`fBSJRF8Yq_g-s40RYSLMYB0OoG8CBqoTREY*f#Mh@ z+=#=DAzhz7!2T~+4Et7|#ZlwYRRS{M_O8q~{+#|+%8DCV5hmFA2TwJEELYRq#i zb5LlHBQHu=@>}_{_U?|#%cV^AI+YquGmOhiWsKakKPlhg0PUTQ%8S_>U6f@o%gpW7 z8#r^4JmA#6$R`Y3dvPlb@z0w4(8&=SdUvEjG?rJ+8M^jTZ*(Z$>_tEB{lW+cs1W>Kp z7zM`7@M(9kh4BKZ{kALt|GhEo(+?+P%_%$XC_lEUn&lpAh?Ky!LPE1-i14XnRd{a( zr9uIi5O7~vEw(KMah-qIE-AVHj>5HoN#h22?FN6uGu{#&=X{gZ;a7IKx>r41qlPQG zH@;|c&26<;JGKb^Fyo#^u6>{M?mRg(^>*?wQ6kE#o0tT(dhTqa3^b~DsMVWAfEn-8e@0qklU}(UB90Dz;OH z$0He1y)h+kM=_(@gy%atu=HmnsMDOhP=)2uQ=@xjn$k5<4~HTdQom8fZOaUyTS*q0 zD&qDN6)LuJXHCaUQ>`Tm9s$+pG7PFM!+)RVV@vYO7MMDKixL6rPV*rp1!RByROIW& zL#19xlw1NjN^%-2)G{Y*%iz$xFeMcd6;?YsphobA8%`ywC3~Yz zv1ZIrKXdsNYUZi88*#ujjT&4fQ-y=}9xnl1!#T-o9i>=qKvz8>VRSE4LEB?BbZhtU zg$;Eje2IcrCK4iJUV+hTLNIV}lpGY%%U(`g_=xz3lqw+!0-QSIfJq6TrD$;84)SZQ z+hGSgRef5QF{`|ZRh4Iq#UoIyHJjfN-s*^A`<_E(U3@)5tTN$POIor?=%qXMI1t=A z45zYK&LL-*pAb~^qaQur^K1){U) z0QJkKO3GC%06k4Pv5EF1)rIk2&w?~kU7_UGN2GkHGdUr7FQD>K#DtRg!vQdTu4LAb zF+hZ!t;Zfd^o^Vl!_Swlr^G-Yyn)s&F;Eo2z;c$DFb3z3VGV>En>8Q?c(*h4*eUks zZttqOGcp1sfG+Y&haOG*Nd=P*UPt5lA1^@aSKq6;&rHnb$Y}YWSeVTLJH`kItm^faB*QkLm%~AFDqoL=X&xMwtj>2nG%9-dxEV8Dsw3?bkeZN{12+ zHZQ&5a9S`K?gU@yt^Obk#|17fk-B=`6K7|0My7D`%gpt_OEwmwd_7?1afTzMQv&FL zH#oi6QMrPvP^K^g99f7LWIy<5ypps4U1YB_W@J85q86pDQ2gFu!G@67aY{YvmZ8bQN^yK@fE!cRl4J47f<2Y=Z&Ic= zQ&#>UBUto~6aBkk=KmRXOJ%^MEuhitqz7VRwb$Q?RZTu;G;gd92X7;%`ny2Bhcz$J z>+;j~!Z=db4}sS{&&!j|0Nny4uq;n#Q_7Ji6sj!i!isSsaio7cW}nA1%|5ndwjl^5&_5PojXLi%|_ftpuH%GFn^4zrn_#dBY#hv%O@ zo>4#6+@q|_NwqBuFA9}j77~csxU`!801vT?uZ1k!* z!K}QlPROz%-k=c>iOVY(A&A~^Zq~EMOCj9U8h@i{K4ND<0)m53@UUcLybw5wAZQsh zv@VTi_TT|lw-acO3zCdzfcqh*DcTL$Dj~a%r9;M-c(@LSUviBJaUeU`$Jxg9icLBO zBPyVH_|H+ZCs45GD_FCM-Q=%nce`bT-zFR{$W6a~b*ZG!eMlCHgZUn}?y=!w|AT|g z{}%@ZF&@ zxzn#a<5tE`G*VRZ2ZLW|H%UJ*BnTDn0pH`qWv29aof`x2I%9+Y+LQ&d1xQv2g}?xE zV=Q$$lf0jtp#U$t->S3@lXiAHPpeWt<}V)47RG`>zLH>dp7$Z<*jXK3XWSb5Pk0E6 zW<6i--bRh^L5OSn*`i0X4)zM124KpN{}=gE|Htw5FHa;lEsw^vU|v*jPJYHKg1R^# zAwRJSJjuv5dh(OT^hTdBoC<(Jyeo|AqFmURkL!t9AMcQJK6oE$x}Mz4aJvlC#JQf7 zacs*a)mi`c*kslx<05u_nc%|0UCN1;4+@y>kZAeh8O)gyQ^INZ?3qJ#7y5YxFJee~ z3Zr_!F~Y&cLvLxx!->Gf?8vOS0GPVxtH($`cx-RDGoIkh6C6Qb7i@1rkaxO1*DHf# z)ltUVomh5uIc7fk(2d2_XLOk5cj;jkW_p5W#?kguP6km zbKURp`4No}MLI@@^ZGI{myg?mEg@fw>5DlN+Ri6derLdr;WI1$Z=#+27v?XmL}*5M z`OnN|_W+79!rn*qhhp?~J7!WhK6h+G!_PO9b#I5v+dTd&AzK*8vMUT(N4(e0=Q-Y- zq}i7^ z#})<;z#^k6aZdBc>8kc&L6aloc${@N;`4zfPOJ%_dmU=B4sbs1z(n%EIO_BA@VZay zCv1R?Mpv+NjRR3~Y|_8aBVKj_Ur{Nhp(Kol#XbapfcH+B6^*`%r zO6`AyA&`G>y7hJ!l@gI{`7}`#55Pp+8}eejK3;~GUHB}>A@IQ!H?R|2T0b8P?IR|8 zC?Ph*w%`85Hc^#1Xi-LS^*ns^vx6h;TmE_P3}vXZHc2Ym3E}X1#9r2ff?5N80EXs4 z_3KQEdgq;yigiX`sg+y%li3#=Z-v2(9OF833m%(`!L7Bmr}hTc1m%?(R|oM=7nY2> zV`Gd=HWKg;{IemUp?aQQJz?%)H%n!|!Jn-~nNY&(eLF{=S2C%23uu|Oq}$!3bi-dt z?(dOPD1M^~W1J_i*@{w=)baNJlO~Mwbyv)~l_K*}kkONm4+iEwU-cv7`*;>G{6Tkr ztpZN%Zb+-NX}9*e&QrxJd!*EgyS;@zq^W8Da(v#>yM{faNnmIvs^UiNZb?eX#w%@a zMc4Q#S}55kPPl)-te~C6&%)-+KSU0&uzt^KY|J-IYs25y-c%I-u|G5V)-Mg4EVo}$ z;HTv!irnK(2=9LA4!fQydFQ7k*$A@79@z2ZeD;-}ojvP2cBE08J`QBWV{`$S7MkP+ zw80@f=x*R+z1b7M4_YX%2oP_4vjGcqz+Y81HFSMXX}`a}U;y{!n4=IH*kk*of?sKT zT1jD9siKjIsDaO*fj_zJXyC+C-L`rrK(^GO{FO%=vBk1v^6!YF|3`}lDMz3@iP8z} zEU$lEXfIrn$MNv{k3h-?0WaE{1%bZnH}%rKi{?iUXy~gi_1eTp3+_?S#-UH;>gMzXx(`#|0>@N+!)&l*l~M(wq-bp?gCa>?B5(;D^YxX00^}0 znS*o-O~gvyu)nnJGxr}7^hq>MRAW0Y#Xf! zO^$VT89j9OXAc-_ZDzFA%ObyUz7w7k*|V?l1R)=uh#pj;tbRNK_UXg+uyV#s`nJf+ z1@3t)V!C>lcNlBW58*7ip84=%#&`NiZx%ftp*RTK{hY*gjLxot+Ffp))_LDqh%%}4 z&Pwp-iH7vARwkJB9>*SEo@VZj$N6wL6G8fDP+>;V&GUX5-6C$k6kd*zc@H#66>JaV zWI$)ks^q@rguL^iXtFh<-u!Bq<0+;cKa{KPoAs$|+i{+`Lo34x1@YUp}LIw3XcZk9|^RpueLb zr}PDnfYdCRyt+AEj_ph5G*-NRP8iMRPi?b4`JMql@+Wyc25XTw&Y76`Azy%&a2h^S$x0xc~`34=a}5vi!bIu?sxV1Pkf@R?|V@( z@vhft`t>$M-}D5D-!3}*>lZHchn`{R)>*=yR(>?lfSv-%@01aIPOeyb91OSp@0 z9gc1XZcprAu4WEV0N_a(tTCOOc{=`rv&Kg-0i_q?b+mxRx*t3rc?!NSd(F}S zD(dbEc&b?IZkgN6mG3cb2&=3IF74O%Hr!81^})yh)7!vFyQfG$$(@EJJB>533#5=X zu|g_TK#@A2<-9T4 z_0i3)KZ+o9+%2=IXd*K6`lcEn%sh@$y21fhcp(;4aJ&;*~(oWNeCUK5J0_ zZU}sxH)-UhOKuBGT*3A2jf>FznQ&RGk+PfAx2@_-u@L z$)(c0Od13VX(33m?cJX#b++DiZXP#(Vp_;i)NO&($y3^&>$OX(pl#56?JJX8;lzaA z*O>c>tDtJSG4i!WBvln2@i;+!hmKKfuvY~aeJ=4I#^`gO_Z8aNQ;NA04qXcY-L~5X zh9y-i5hF{1BTk4RWk~{@+>D9o1H|38TOABbREY2Q&3#g=690=G1fZV0+(1_O*Y=2UmzwkT4U;kG8g_H&HW_oZS zmzqPg^}Y`I;%5KRv2e3qYVz3E!#!&as-EI6-duFS4hiLow#@81m2hFO#h9n=atOtN zpWqtSAP%SI!IyB?HKc!6<2jF?k-zFE7JefI+zHcC$&oaQ^7p+_yRrjA%RA5aY68vh zXNS4Ft;h^-+MDF)0>`@qI&Ys(6MInwGs<6FpWImvw|HIOql(<>7~n?c*$fUM^LLWA z0)v9kh!VbgS$$DT&;%200d$26VxEy>5Q_WJ?u7k96MBJ2Ep(RO0&I zj@L2gZA$65Jv?OcSpfvKk!1gg-U@O5djKu1tn!Ze0Jp}sqiwEU+URA71$941=zzd` zQsO@ulc9RRNCL@y+KIT!SF}j)+Rv&RDAB6bpWji|Z@VrybZ8>>0@kW(w=ShD`S?Tb zC<_~P&s_j|U>4B_HTSLzCm%!}2LwdQX%|}(a;CWf2qGdpH1uq=5lUtxpgjsg-@kN> zOY?-TDTn)`e^Cm$_4Rjhsff)Ul}2q-D34`18+8!4NP`iP5 z+1RO48c?L70V_ittdyqQxFz%0kRv_4@@V<83A?(+cH0F+I!o82q6yu6Q6Rt+hQ|~p z+erEIquL9s?xHpO#G}5*rfU4QwUtzxr?GFPi5*u?ZncBm+|zTlrM67q&0YK3M|Res zj|}g5)^tv$w$$Tz?5GQdL}GU6PL zhU`}jf~C2zpJh2RQqj~y)ZqOG@U0l>b_WlIT1X~F}dc3l_ zvpgUjm5PmAfofd2lCFUR=(| zYu2@~B4ey%6`3Kif940yNYfsVEMbHQ)-%@ggJnolQ83dkbOZA-7#67NiTc{=gQ_nUbPd z-}8F&gAoMI2ffvLefTynWUE)rt)nvi(Rv+oi@V%XCg*q3$j#X$M<*iEMJ2uXR% z@q39EpG#Eaf4lwKL>N}^-`+=+i0Ip5@infCI$L>|EOc;50ko@YgU72kCPz_XI@k=_ zF4sT&5zg7$-y%f{vN`g*if#H)DlIkwde=kvPcmfBuEI_{s{`8Rlfr>G*-9UV7X`5-t zV$2<(yj+(j$nnDNOQG!JdeH~R3U^!_&Z|}pGT;cjmNCPx`pN&N)+5+fSzHeEAbQ9C zTbAzJnW_jecC)ukA++(_2D9+}rJ@5S39BRTRO!=3lw{ zhxi(N*l!?g@;9n2Oy_bjaOF5xHQYA04#Gl0c=@f^BGbGP%sfnLs_0U!Y(kI=V7r|k zUtDZqx>?YfdB+f)p{N0Sf?R()ydJp#kocYKpQ&H31-3{9sYjvBqnkSp$RtVj-L0Ug zqw|lVOlIM9g{*k{dO2%)c{4Y;1&id4bpD4R!J352nm+^a&*e35$!unI5KuP?FB!+N80SE(}8Y)S=_deXU-B+)jKPM)qxQj619w}+c@ z7A|s_(p_OYjGwQqobaQF1{8D)`?TUi^V#5sRrSlXz8NZG=X9ctL=POWp8ux3oHuRO z|L$Tys3UkEaze#aPPvdezEvuMn2|SF5=E(MWrjJ$L;kB6Qc2Ul-ygXM8$Bu3Ey->- z`FJUr=-cjdi*$z#8-&<>-VFQMmDx^INZaT2iZyJ`I;@lX2}7G9jcgAu`ft<@N6UTO z5KLTLk$Kw+=>08x-(Ur~A^r_BpZ{-|`S=1p89_Y)?n=U$Iy$Y!L8v>l8Y^Fa|4@)r zg$EJhyqDeI7wYvBQxh@hW*W~7pWZF-HJt65#%UL?VK<_Xkf=XS6HPdoIo&d0@wv=F zg5?V!VTcp+G6 zBl9zf`D|}=V z{2D>orZFfW4@R|{TBk6+^iB(@NAd)OwC}fwI$3gOOD=&E-<}f_z9{pW3W@BybZ3i7 z3R9EJuTB9P3Sb0uu)$l1QaSBeJiUxKgdq_QZ$Aa7@q8F3j}eRu--umKW}?ugVRnyd zhS+JRFt}Q@o2~#8^!uu|{h<2P-8X*3FRb=>q|q{CiEdLN^{TXfvM_=+R%FZRB& zUALXB#|ja;Qy_ooWPMO#`tGJ}4>FV6HuHteo{eC;n-H;`<609rvA=MP?cA2Al?QW` zlW$S=*Kma!)+7ZQP-~7n)v8_VrVcz#scvpn_ACq_5Xm8UXXCzhu+`s9PHN=$EQ~?8 z$holbpC2b{GcqD{65{@j>GaFbNLEx$^z9%)wNNKZ4u{5t*Z0&$8Ou;FOXF-nvTA47 zS}Q{PGF0dG^u`7oX|`LE6zvXMCd%so`*aL1_~p@HP}zhK7A94;QU5D9Fl4AqN4&8Z z5xt_j0S0}RLO~Dx25DxHQG(KN2DS2J1&UJ+VduOvEb^=0DWjw^)F!Sx*kXPkIhYz9 zu*XJtdKeQ?!>obuoa}SRrC@>#*XIe?(|X>8vLsG&hwJWlZN|?&;>({}{ zvin>Kf3^_y#q0HGV(0A@nSu_=Z(j~Fo%OKlg-y~qH0&D zhEPfrf4`OscO<{K3Vu(>3BAzf6WZ0}nATiBTGzb}otnevHd(SCKhnN+ehKpoD1M*e zPDz7)QYENRdEA>9iOW~vKOQQPRTkBYW{$#F40mAoMf3U2{7x^o7@IEai`5Mus8dlm z89AM3ZGq>+_bCO{XHk&zWD{*%5VkUx8nUI}Kfd+&E5mk2td#$Q0-y5Z{%^F{Hbtex zj7THkb)GD&D+V~44AsrDg^+ft$L!;zvZ&5kUgx(n8b>guSI z*Yei+QO}%ez0ua{7GD-~mdwd}@A*KHf(o{fb_=0{C`t0QE3PD|S+Sawp%YufMaZ?| zGi31Uq)x?XM!gono2P6FE-N5j+l+=2`Bu}%d7&5dw_s73JAnHDHl8Cz`1h>_|D za$-cN4B~Am`{>k@H>-SEoJ%QVbfiH7-z?rcuXQYGHKIl7$wlH_8`U=tm#K*+&8iB>41N(p2-AY}=$wJf>pqWS@UUY9leOaaE$8ZmT;K>aGhGX%Z%^`l9r^ihTio zoUvYo%zPfNU(OM5qHHvgcpPm8dN0k|ADwYq8t`0OG$!J3<=+l0&8(KM%dDT-!~2Q1 zU0a5`0wYMOyAwrn^$8{p2AJ;Nr(7SKnTu6bv!}=QXOPfJI7Q1a+~&g@7HRyel|SiI zBlVMj63)D8Wz(AEiav#Vs`=}?RN9%xMrrY-l^VW>QwZto=^PHL_M=5$)-Q6>r_Dba z-j7@klo?z9;{^zQmLn~$lGznX(y=19ri)M_&+jlmxF2SsQ1>8V&uxBUi>glU zuD~JC-QdMrA|(ivCK6d*H#(({*m`ObW&}aw_cIt+9VvPFBXTg)6!0G^{|45={|c<4 zaNYl8BR3f4P@A(x!frG+7%!5fi>{tH4#MC{U{uMzbTB!+*-Z&l#Y4m^WFpB9OXAsT z;0DtrC~(Yy_#>)KFUQ^_@9EpCzcfvy_fx+FSh>YXce(_&jv5{!tSu(;XE4h3Ppc6~ z7>Yvf*V>k2_$|_?8dAgcC}2hx@}*a;BkpxT&~i7PebZTb0zkE$8y+amgu&sA1g^Nx zGzeQPzcjPHMH8N`aD_022R*{&jbnfJGGaq8x>6h7u1*TsE>??HXoMdQgpS-^QIv15 zHQ`1Z&<+90^mW&${#v;PaPQ$T^ic2P9A~chh?3{W`ji4@TX#*;X@$TkT4*5p{n43; zn0m-%X1EpFqYI)&S{iLs+17D^qu7GW>*S!`+<9sufmYJ=ebWYK3f$gCMV|t<{M=R! zNc>NR{ptTgU;0L(%S8p8$4lW41xKkL)R{LZC{ZqoJi4HXqm z6@=N^Sq9M9#08T(0xa49M($=H$4@N zqbl6uqEQik5~A`#4u`Ny6t~Z%3Px*FWpT5#X@GJaJX`qX;SIKg;eKs#w~H;JFvR|| zndYs2S9u^#m*C)eRLGyF2@>v0s%C|QL^mV|5NUjQqzZ}1CN?u9{`%r9ypykgJL+9< zrrEnbEt2g+nmjjjb2y#<_3ZTx1{N`|xfxniUg?S)>KFRIfQ$RT0GAsVejXt9Q$!S& z^Xcz8DS)gxe<-Mn+0cARudF~g)grm_4en(_a#u};#tpbXeG&iY(0C6EhAHkRPv!@{ zQ+TkKmcGBky%KbTpy7-j%(UZ&;_A`Le7Nk)mz&jnKuOA^DsI3K0n|VZP$2a0@Why} z)x*bt$^7^+upUx`#`FuqdL6fY#q{#lZeXnlA$$F-`90m5F4Gx}SHVQyfi4pm?uttz zWJU$2v=Nc_1D`TLUNXQ|i9axZ`y0MdMD9=a=xblH5@xt0R@+@ zgIlH8_U49z9A-ltp+!IKmlrhr*5K{<1gdb1kiO`(tyn3+T~y@% zCp%UHQ?qHTu@a}qYI9VD+T7g>aO1PV@sR3Ua`c392oNu!@6M_+?cc8EU3__Ph2@u2 zZu;1t4GqE^GH1`xI5M6rOY#vf+u<^g+%INMHvB{%6ijxFAQTwp=BH6>UXNcQK~g3b zTBGFLl{VNxYcnvj5Rk3vnhS>~eD;E(W+CEX4d19JPt_mCCD~gIg0qZrn{5yAi*XzY zn%2j`RXG{Uzfbm${D4guR?E*!F3U3bOReD(>)}PYA`vZo$-%?W$MCsqiJ!Nr)C2O# zkTsuh%Q4ETlNbk7TEPoRunTG89f-tgFG{#0aqOY2&q2-so=k)n)dZtR;xeAV_GOV; z8G}!Gsb@tFV?5FYlju^p)c(E4wy0VzU{$yv7QE0)l-93oa!;n>U&a;Cy1O`!7ge*`_;hAf5e7|=p{MU6qRc9FHqJ%R`@5t{{_t&)=p~<%79i@qa_)>xEJIX$vn`2VmK^B%0ua;SZLI69V0rw(T8WoB)GQl$S1ijH5k-Y zIDmcsCc_dm7q*L+H&_+EnaUh(_=zA$d58gwie?jas8nXx76b&@w;OQqJ$?Sd?tCXK z0iMQ%YU8UY^epIYA!WAtYpTR}YvZYW5SzVjGJ= zh*oQMH?x}yVtwV*5JO7@e-`?W*w6o+{L>t}EmZf3sqWcn5nU3X!UbR0yaMcP-I}DLh^;5`x3;+x^E}QBO_6pcWR`GGw3rnnkJJ>SV@#V=YN9QQ{5EkgK5$Ay-Zd@)g4D z9thS?Q#Z#d%^qflOLYX_q<~kzPCW+CR9GVzDkBT#lyV?VBaCW={9aCfbKvu}(IRbc zbxMR0>6cVmLuw!L_(Agg=GJ`1PJ-8FMn@LL&cggnQhGNKYoi<|60Hxx4ZPb;RhSi} zdIE~TMh>ClPE(g_i2Hqs@=S=$bgz}B-kmj$)ohckz#Xj&BWvP_E@$~#GQqgF{H{Hx zvd_%=spfrC_>^(sYSlsrFkWPVGzGqzy&2npjuAoMZSd*Wwk24l@V`(-WE%Xx$Pb~n z9RG%zZ0(h%=?VuEjfRKa^L|oS9@A@~4n(4JjMHG6ykA<(aYd>y?E5Q9+F&X#`Vc=rK_9Ep&%zOjllv z^wXk3*cvTyUFT~KU+lJnKR<~HDGDxYYoM^6gQST*s!lwv!Gbbm)ClSz2@M{en^mnS zn5xEia3gN4r78!}TGCsdx~LSUDyhe)1^VOBzPyzZl6PH8T+;**OOsTINmZu$sAY-hIMHx_I(Yb@mhdM|(TvPS z>syugn(f0p)BX9kpQpM*oh$^Jx-nm<-1xPtP%wPYU=R`Wi;Lm=&%1Md*ZeZUsA&I@ z6sCp#tMmP#HlduYe6p>xc&CPSp}PUu0J2dYs_els_^B4Gg5LMv)shoa zrCd6!WOWzH^bRTOVr3lJT5J6Qp~{?!x6ioVOk#S>q6YLa0~(kS6*Qs1Yf&~8`d*a| ze2Y6+x?p8B1dFF!s`%}8Jp~~f!)~WDI|moT-AO{e1m=|GrhHR6m;oJJ{{~Bhs9?S0 zGNBr!;C!V&d5M$;3{eF&G?_6UHOWOz2`yL8vaYVC*t}K%qzjKweBn>(!DO|i@q?^J zv5F1RS|~M>1w67*i;o#5i-J0H3A-xXP*wpbX6G6fjj+L|)P*In)d6U~YVNEI2XM1~vbVfY7*8P+6s4Pw z|8YDlY{~{SpqJ}bNe3}fC?N7=BSrMe`kW?toi#SPV$F0#wEja@ZvYRZvw<_swcIVl z77X*(>~S{n#Azve0=YR~aTnqYJp;97c&VUSJlDO?R7>&ZWRZ& zi3O(`bufkH&-K`(6ph15g&r?A3MiM^4P{Ov1v*A66*&}8q?IqbHpp;Q@yshj74M|V zkJu^l4ItQ|V_LWw+YtMtd9!A(6KZ)R5i$3GdDc4>JYHZX$X9z`MIC$h@fj&Xc9wr428E(q=j-mGgqoUbicg9`r6 zZvn;VM!L9*Z}=}xHT~bOej5|dG(fT%-s2g>Sh=Kcv-&{T?i|U)^cXl7qAVX05&51j_J~^=+(!qeUl6>J) zptK)*-=t+|K{kzK`J!_|zsb9(><@KkiPqKl{n=@e1CER^`O*`R4|Xsck9b;Kud;r| z1ZTmUFib@CYUlMc?q+hNQ80e8f`IB* z+egdwuDomVY|XvA&HG%~@Zf$D8e<{oXNm*)q(( zF=5z)sOvw%gqv_meT^R~nTr2hPA^qA9=_y{z#+%}^CRUvS^o=iJO^i$jyoBnDBh%&yX;-iK;FH;uyxYbRaDP3I*?y%_al9;<4&uFu zKAy7G9*>P194hxrI5{${kvIMplJRkBUN=RygHlWHHC7Er?rso5ZPbP)w2y61mJ?-?6xS|K zcL)0R0zK*siCUScJdWx^lJNxa4FF2ZZePb{;TyA8nh@3!e~uzG2fpr9bTu?^E+eLVolYy3aitA9`K9gzk@<;d-WBOdWxNX_{lpj| zB2Rag^4xUUpkIR7T2f2#Eh5?(}` z<5I+KRlFfjHA4GcR`dP3;|rG=_9jg!o&tH`%Cv{gTsAi$MNWqo?QMPOLjz-Id}Y~N zmMaarws8srUNqrn_wDSyloLNSW&tgw#4r0QI8xn%Q@FD<%7)T~S;oT6Ki}cb)2Tc- z3Te$%la_?j%h||OEQw`1!amX-dpfzl#W7#|Zs5(f`m%cPzKDbiKZ@?G`dJIy!>A#t znEO0;>UclR?sgTN1JJq zH$N`j9thPQs3H)gQ>S64P=}eN*~AYoNyAT=TU&}16Ehug5n`4n9oJ*o-jC+obXm64>ujoHN@Q^oS!*}!U{RR)!KZFhYzmj+;%e)H2Wb7kwln9=i|Nocj8|fA_sZC31Y9 z0l7Y^rGjjPdY~43%b<@JAyPs;R31$^m`6L3M_(!_m&iE1{gZc$m^5$qih5>ChOl8=x6deJ~&DimBs)WW)cIvvG#703)^Fv)(R1M9gfHZ-}~#u zFbN^2ZRiZ4hDcXI3d6ISSeNr9u5ko9Jb6FcVsfdZQ}rk732VYn-Z$IrbGw)5cm7c_&DHF6ST`k`@?`t zu7WaL_Y+J|j_cA7#cax-FX8G}jQwtglql50yg|-6bSc7v+fDA5rw{HnfianaIOezX zr_J6=PA*tV6zO9I1}XhGOSMSy%|WGJjRU3#7yH{=l&3c`pk+aBSidOV}JoF$-F)6C!T z{zSDwbo-*5q3Aoj!<`^Jj6soi@u-7^3#>HWP^%5o=T7Wgbs^K!dEDCBlZjbhOKv|v zCkJq(L8j9&!}gNl}6biXuzGx@Bf^5vEr zJ{S#Go!(Jh9W^oUqHp}I9l5LU+1c66$y`v@L#rn%{g2Ll(V_T3^4*jjrrC2Zh3Pfj zrBY#Hd$inwTYB3K&buV*r6+UdZ#nQyA)Rti!794yN57yCx+?fyLHL`d|8&&Ef#v?I zfk}w;D-Qdu2A7VzZJ~1#>x1is>GZUbP%Jeg6!p@}k?Q`Nn5@r&7|Zq7CRb%DeWESN zb*CfJ>#uLE1o7h`dCnqC&PxT{C}ygkf8tt1)7L!L zOW(EO_nv90ErEWUoQT}PwZ_PJ`rNsvy2vdtElWZJ&`=rNfH;V>I# zSa!YXUmL@S8c5fqTTSl{_lQMt^k_ zfpy|*OnHdqUSoP@Xh*ajRoddQxtFcd2x>S#>1T;Yz)pFEA~6Uz171P^{8!I>u8fUv ziN(Tk@rf5p3W0%=IWP>@jZ{fBDe%OD_FKACecQuV;+2?!s~*ULIvJRH=L_6U?(Lt65x*w+_zR}p~jrewR9r}EhT7BV;{I#Cy%CtJS;1L!-a7;P=e2Df$F3D$FRH- z`~zljqQW0(`IU9Cw2M7oPkB}H6TEt-m|uS9?r4gLt=9V>#_X|K7-$iuMzig$XJJ8lsCp(wB96V? zEl$#52?dKqP3UfoPG&_S)8|u-8t-$wD@z@(n~;^xnVK8UZ&x{N;nemK*gek}3PwrF z&5r_N<(usp)Xpdd5*|&GIq%U6#>plUJR7+@UoFpmiAKtxgm4_bZppXV!^PuA8Xo!P zCVNac1Vu$p#Y%(8!&z%KvvjRT% zVI%;GZj@qp_gRYLu>*>3jW=B8KFWL=@>e$8`w%Xxb!lMz1kMCmci(eJDR6LtaA0%G z*K(ync>S#WV7(mn6KsXa$!-Un{PDaub=?5H>QDpp(%zoKrvl`z+M`5W6%a2KlH>tdk=IBvW`*oP5>#ydY$J+neb2nU@Bhgmke!P&}chMt~%?CrcnkSvC zIoL-F9s7-K=anGA&Z9@6pG#rh)o$6eSA6i(WT$L=qj7_MQW$)~%rk%rz?m@Z0!a_+r3vv!vqn zB!>jtZ`;?nMVi7ofm^`?BWO{r2)t1U7`$lfcEsAAmKV2^o2S_-l}l?1fs#Ant%Af# zj=tpM3$50Zp|WD4XzQokO}rpqQM6wg6}g$mX-$d-Xv7EMS5#7o`1Z?-QH#HeQhiA zk3s{T(X`N5m!q8s0EWH5?M;rH5{AJ2O_m7;o50;oz6pk?K$V6s%Aa00 ze4eQ;oUm7l$y{}l@C94t8Kz!(ie+g!JW5MSTtUa=&xb3F!iOf3JGOSP72f5MaQ=~H?4Miu^&xmo?0KrUOP>S9?J!#6vb=| zsICzv9>IJmYY*&SK4hL%G#i_l@pyVLzDtCwzCOkL$Ynltsts6vc7ID_$##?ou=r)k;2DdW4vUsgqpa$i3Ve-3% zQb?~VpxrF{gs=V=*|}8pHH9{$$^2XTd0!Q1O*#WWA2)VBaQWh`-O!%eb?0ufbZIxr zW)AH1gq&yh=E25JlK#7Us>N4*!j%mau;aQbxxqufIN!#OrtW#Zcxffx`Q->;2Z%io zeIK}Z+0EF{L0!R{La;7pJkn}(!l12Se#ofrVU6~oc;;}qmhAO(1*e5Bc^e}_dDM+m z;|))LHnNxn{HE0a9ZwMqyI37mVb(aPH4TciToZ9JTk;=Y=IZ%Rj|n6jj;(m5Yg7*N zfch?)1(X4dP^t4FFT6k}Fl##a@yzg&S;f=J^}Rtv?p(H^tG|NJttc7GBDdYtXD_SL z#v1PxyB62OXagyX0#=d%u1D)d1LBbiHR~l`#>Do1ue(IcVdjXP{u;uDr2d+6DwVPE zD?+y<$*NXv-LVXFDGRDaHT*51M9CjZE}cuw6l-p46K$)Y8j6h#J^VA-MWvd%jV3mI z`gNvoVY8`|cdm3Zt}hGsxgOQbaRej10Dd#0lNR0I3pK5bp=-fn`V4v_4LNWPkU_lV z9xQ_46vj$2Z&x<7<)oM8Tacg+&Xp{Oh-Jf-ASm&1GkoKosUH4;gs#x1f3eSN;42Fp zjo|E&C?%BCVIL=^#Q-;wSo$_D;2#ot)%suQgaEh-8ae_EU4Y_WYI&2?Sj4*O^A^D} z=&x7$dj(G;a+Oy5I;mh(g1yXIWaYHF`S&%}$0#nxt9Y4icB=x;Z#k6KCvx9t*1mQ* z&7bOYKlx%nd^M+eGVPDc+4(e`b*O72Oq1t0gT7C+tqX53bW8i3K zit`u~Fdocgv+1sd_V<2l{QfP*-!7X~OkZ(R56~J+Y>P}5?rdGo=RdE7uADBrp^~pe z_(N#$S7QShy49{CBwkF1gVk@(ahGT7bm)KVCenhEfL35$`($g#Y3NnXr_!WA;;wv*2dn2 z%mRmxs%WqhX;)S26Nm9%liHdSIpV!Iw;S|t&b;A8Ao}3RWJcGV+`~m6Z*eMg4A7g13CdD?;osX}vjN$@f=Wk(b>oz5G&B+-9PJDn zdixiv4!7RR9~ts?h4BN7L5XR&Yowf|7fbmy7$t=6=P8 z9nW`m>DASXHo|*A^fO!ksZ{21W8bOqs-IflJrh-jJ+C{)0zaC*K5<(+_k%~v z&gofH>%gaSDBb3-9Os!nB&E~-pQ~p!9WKmZPdq@RYO10ZX?Fn-Xk8-AI5GULuMT>T zBqs6m-_ZdG{6kV-XAvpQocVyU#UGW*FRbUsOSoAI9MRlDKmDzF8C7fCe2d0N7#QtPW*C2NKP8QUpG)b#40j60UY)1U}sxZTcV2 zp%PApK*K(97#ac)P)RSqsnAp)!bLCwLb$bROa*Gw)*ujY=O>DQPB`Qb9Z1M-cu^VY zF$RTze&C(b>D_#cxuG-T3ADWg-BNh8|AK~nW>+@tx*b1n0*E5qP>6N<1s?JmA_m&E zgiRJHi!eOL-WI=c9^h|tLY~T>lkx`9w8#%2*6kEmzpH=iS!x%ZWqz5xO zYMHM02bBe>|B13VFbwoT*#S-j{iqv!?OL>gbf-DV*VKu|=V~}y?2-DC`8xyL1uy-O zvFI`L-ipO^mKKH6wi3cN8dx?asQ#Vp_v1Mtno8By&moLN{Tr5XfbnoqN-$}(*L&pK zSslO4^3KlTMBCJ*x?8P`rMfVM)C`jm$PI*f>wdpjQZtQ5%pG5tQhC8Y6?DWijCK+& zmYU4CChV4aY9~O@OEqB%Iy@x{HC7|FW6`2x6T%%~QQOOnLiZ#!5}=duPC#?#ZRPbz zqQ&E}^LXeAiC*PK&7)R>&3a$Kn2v|rwX=@C`c>c$1xZ4|KBx@_m8i7-K5b@sPwG_;q=#jg9PD1fw|rOmF72`rH0 z7_d`)_#|-zaP6~Zd)eo!1nayXKgI+elaN?hTIOX}$36v1-g;7P%=!*4+#1XniYf)F zO0`c*2Y%X$@LKfRCOMOR4Ch!zIFqmDN%Uv-GA{e2^1KMF1O%z81Kw!XXD#9~8#^ynm8h`moPH^HJKBEEv{~$%H3Cs==oMtWC>Bwb{YHa@`6-ou`r4%NQH2~+iL%BxgckDl@3PnmfC?>=#W zm-usuLbb7`S%#jT&{oxo1LC7aeZbg}jYK=)NPp;W?$q8$%Y$e82>6JWvCq|CR7QD7 zHJ)RZ1LulrUs!FyO=(cLFe*bDQyA~^GS^tmkpz5m7*KInjK|O|UBm)mkLD0B;qXgg zOSL|z016RE6D6y{HwwsGL2piEg~N^2`V-dnTWFF@)or#L$Xa^?){I>Hr%yWeIPU>Z zX_*<|`zj3!w z^>!7*k^Oyh5#+JhZ%K2-BkXf5&t2I$`#*?H$5=o`V_k#ehzWnv{7Ln^|4H?^vTs}A zTS2PznUKKwsFB>g`Vi0Eq>7P|!dI3PJ`rtPZ-D#FSR_lE=s^2m zD-C0@En9mPAJ32VvSeJ>g~jZ{sENy@VF*Gsd(Y2nD)fi$Eg}7?ZqM3}xe6+!&&+O9 z11x>n=?MMu?Y)x1tX4&Qv^mM`<|<;iWXRw0gZCYqre9t=y;d)|Vn9yJ;D}_v1fQRo znBMNxW_XjmEf1Aydf~ec_uG4?BCO7Qi3ewrFJqII-zG>PpX+u4$9K8lXtdRr2(p~n znTNX((|-VT)1dhz7Y?xf@&Ayh^T>Y##SP-4sb)}O>9W#LJ4J^SzdQc(VWskT+JNI7 zYML;L#YA&7mBr?$7N0Ld2QL3J#V@Xl&$Y+kBZ7>T7miC}NAM``#jQJoMdyIq9ceU$ zpF>JUfsirZZeyR*PXze!Ijx6>Rrs&t8G|l&Fa@=)gyXX+t{Qn6 z;kCC3ndOByy0B)zzEgzXeG*UDbW`3Pm)W=06S-F_~E~tEZI~9v!0)PUv@e zNVXXW2XjRcDndpzaTo|>Sh;n+6Lkk0kO6*~$E1$GHx^j9NHrE(@!xXEy?&aze>ntV z-lvjV3jhvv=Tam~#<`W>InBF5E`3`On`;&*8J{!ZTk*e?hb@>H&)w2(e*z`>=t*5J z+$Q*~Nk3{`x|0-%tci^!p{WBt4~AsUU5l^tMk+o2Qqg8=4DBZt2-=bfw?+yLg(w3* zr;J|>RC6JP#5*U1e|bvvWq3#rrR*mDdX6MjgU+G3OX3doQoB zX&Zo0lxKsSvo1#m*ewtYXR439bX|;_thHg*qO6gR2%3`K_DOJu3?=Kmo$HWnDRc)%uoFHy3!=Y z1M1pqjI_W7$GbNoQl0lWF5cEM0vA|Mpv>$IZ(`ql{@diXbL#1PqM=3Wx1W3~m83VW zX%D?So&ZY053MPg@fnXx_OiizXOC$&!UjzupRRX0rT3E{|6lRzzQtG7J3mR;{mS9O zyc1CJtZ#kZDJb-&ecSsb;YN6SSwv-m{=8DMapU{zrW6g?Q)HfRW_%kEMb#ZJ&@!r| zm82E;+8?9!a-$hJlWtL`Z)AfVDXmUep+=ZaQvx=uo6i=ZGY5y+w&vdOxV~oU!u*vn zv4_t?{u2qI68LVZmXDujzcvhr#A#ZSf71(#Lq!&K-T{m(nsg zBAjO|u21XueMI;4J5qQexMm8S-JV<&H+*>w#*({%T!m`FK-Ngg`^&LvYKPZ1xUE0D z@ip@^10~C5jRqLaU&BN+T1&B&)sae4zuSI&wo8XOUzpAH%}yK+n_JC)P8)7fO38ap z3wvTqej9g#w-Z0kE^^4c6R&tJdeR<}nr>DP1|_vEJiqz@Nxzwz-wV^mBg07-1sHx% z=VN5VR~KS5<&1}-%F4*0VpxREm#IF+n)(!mdq|t7aPDpH=DqB@k$JCuUrUcl+eIne zW9sWvesXsr>@Dg&>Uw$EIxo-yNW0ac<8N^lESHHsO5HE&AOal598zp0zhXt7lI$gS zAVnXhZYOsf!YW@m({JSc(pIm8{P@;4{#g@*Q33boh-Li9rV`!ZeZo#q{UW^3#Fo+ zae4(+ETXP)4pvP}HTPH7uo;WXN~k2z z#&EH$;eqjB?l|(seDw9aSJ`&z%OB8Uz*<(Yp zb;WF?^Ub`YOa2wi?qd9=me(LAHRYNMx;)AUSy|j5Fxm5$I49z`eash3|C;w-B17w- z>1WAoRnLf88Sy2%_c8$2N3(5T z!5b9(pk-|^ia1ps+H@k)_1oeMVcD1Y&7b3xQIs%<8?pEiNiAW8KSwo;VL>6zKtWYo zu0GksWk;KlcO6cxo_mj8?t|$}rOhR6fo#08#>JCDwUdz=v?V?YWEMXe7J)8rZ}_@^ zo^SAHUk;{cV~rbHms=fy2EI(}cny{E#w~t6M4Aj_F$u^%%BVmWF+i5~J8tmHCqi19 z?A~aN(GG@l%S*+`o5d35X@6UUqG++fDzFBQ70_Z&?$<7UL{}S%$GuASfj%yk zR%O5j3LvhuhOTJF@6JyT;S=cqXt+e1;ps@&%36ME7%;6k=EFD19BjK#hB~t$inU@u zHx-|$nF{-23D=++JAW)B@J}3nZ8UI_Kc1WTmIqC6WGJG!3{wVK4m0ha4aJRI{{-77F(~aLNBPOR7OG%dSU+jg7Gh zp2|C^K>C_6RkTo=9n8=SFc)1BZ_9c8(D57LI@iW?>7ei+c#!}7Unfc>k$YZ?ieRd) zI_dN91FG|aPf|6SlnT?&P!zKO)o5+0;IC4GV@|>1yI<&H#&)NFCss8_Yq&mfMpSe* z3FzNEpbWAI0WMGb2Rk1g+5E<>MPI`!Gf%%qO1GiM>BgGBQ&Rr@)Ls% zXah}MJ|48UxQ%rPYDSMMtHbOJEOLRnRSh2A-m($(qcv&V5SuK5TVPupe zU9dRSx3)9<&2bGFhkkwN6=;I8{+qO{)_K37!DSeGuNV zO!#>h?kfgeCn{5Mw+)HPGdScOsiN|4_Ro9)K%O$wn>&&)VmxA28ZkzyIMgh>ON+PF ze$YcB@P;o}_=Z^i?ZM=oNPKzL&hi$S*~~Ci=bQF;b6&nM7pI9Zvv7YMv6=+sKL9Y$ zl-!b1_!U@`DlokGHXE_)R*I{$P5Q@ajtV1}flXnCU_hP&T!jOl<0U&W*+>ctYwj=m z+zk8N6zjqidwacx`~{F%snc^)y7$jP0`isTmI%LroRz44QTKD_yGsF-bEZ^E8zxK^ zrkNq!;)I&fM9x`cqLO|d#{9j}pEa}LW+nO9wN&tOU;>>NKq&HgmI|}#gc;KE`iF#J z<%yrkqx(x8ua=Vb%}9d05m8iSqtEg423Y>%7_c`zY>u4dld)~{s9g&0JK-1Up}czu zwEaIrkvkx{F(mzcGR@xoi6+{p?gt<3vAH72&vC^n+bi})C#%jxe0Qe7(Sl*=gZ74l zmr`5}Thb*`x0nelh{z*FE=eyv5wU24oDMGt2#OxwbDINbk>uVmJA-L`o0lY>XS*hg zepg;@=?#0uo6gtCNw!lJK=&*@rad_raSsbgJ1BMkjCTp7%TKMD&Ap8sEIC_Ccc zD1tQU60NMQN*z%;$ga~HrC<_L!0{=bW`~+)CvXv%N&R|=HrjseQnF-MF!92$HF4f0 z+=#;^5KKk}c%Hj}bF;*z&U7>&dm=}TLM*CroSU@2NBKbgX!=>_@?B($zCuYA;)Z-~X;07p zKZw@`WkV>%<+wQcVJ#rE3r-iY!AhnFisX%Q3Vp}*z52Q<{?9u*Ns$+=UjQ#C#?QK> zCJI*#j7c<@Bfy{eZAj2)9|;W2KG`RT5snOh(|Uswya^z;*ybW&pPK7lL^?O#m+I__ z8Wkh`R^0?;bM)YVeTULbg94-cYPX%X3z~k;1M%uTW+QdMveef7EAxf$F#d(gxDr~^ zL(DB+Cq+_7JkgZljsukF@@*P#W0sPoBj;_R9-=qY_(Adm&a`emH)^xz%@q6AG(72M z_YI5|)dO4DQl>a1+{HN9{94nLzAYMwSKGws`z-agO6)Jq6CCS5EjD-62*Ho1O~uGO zR>tYweJu6|q%zE(UP^=`(dl%{JqzzAOFsB zISg{d^j6#{QWmgfSmf}liNi>%D)dFUd3yyCjY{tIa?gu?6~V1j*pW?+1V zhtp|gtSQA&SGRv@k%E9os+Y((>@`gNea*9G0~GJK76XKB3z*-mm?j(=yIHKz{F9t= za{tQ1mbrh5UN)$5n~e7g*qXgf#9=7x8hOdrRt+r?Vfl@&PRP#3Y(;JN+`)p&OMdH~ zvtXcKQ8*M1v}IRY+pZs$SHtJ={tllu#j+))VNuU$z*y7mOWti;V%N&^mnUuggZjL! zp5w9Ge+Wj5!Q3I>JGHUW&cpmr4ac8H7}<$L^0q5>{#-0U<~_H^8|Z+P5N4) zz2WXWNflS_5ANxOq$H>4E+T9a@7S;9rY~_C5YvwnfX$j<*5yZ8<=qUGutQQ=1@Ez! z!_uV(YJvZfpZ<69#@!qH_g+viu@uF5%jH2Q(m_*ZD;0%hMwp3Y(d-S-huXLP9KKKc zEzLg|9h0sEs>JwI9_EM+q*>nAT<<6ncNw1RJ7%MA87Vxz(`NUqXsVpImJai%ef3R& zS9qlQz;N!Kt-WtUamyG}PktBSDdD7=`yrh;jKK4%U`Ej}>|^lkIUu2036L0u$M2Te z5L=xJ2u{to$zk)YCh#+UdODm)RAR3G!RRwpJlJjry;#eiW1%(_t`9j@V053aDmwoE zpF#vZ2=VRsL~gur{d5_zCp-g;a)2#%f^%F#Y8p+;jt1QZq%@ltcNUcbvBik7+}M_H zkBS#OqAv%@f-*W8e=*+`@@Xgj=>_Ov`f1EY;LnzDZ^VQ5&1r>VM;wL~`x{DeFX-{% z6`1!vJSl4KC5ETV5 z67JO#6B5I*Kqq&!4XI%HD+IhDH`}f?Fsy4G8dr<9xB>F+6fhl%b@GNHcfqpN`~xN7 ze-N1mMYxoOfS$x!0!*6&<4a;Ew;qO?mPz>n(v$bOK$Vo^&j3FZ7J+a5isocYHP!=C zb!?us(;Fhru@7lwI@F>0tf=LAet@;Be%c6G;VUA&fHZGUYq0_kY(b|Ecinu%PFcV-i z8PR5ggGE=~8e6x@!w7f(55Be8~ir<4`4*|jvVK%{Jz_d>wjLwi|B4g|6M?X%v$-JNA^EzLku2i9uS%-h9 zZv?#P6eY=aKA5#is9q+$E^T0JAY(o8k`&zb%*Sa=vg7&J-fs+cHB*?B%yut&kDERv zb@q=fs6&;A3)0Z${BMCSgtFEo0td7>>Bru=z7(Fp_K!vEc8IoI$t?ESwJBKPI`INO z7lV%!MM>DJIcg+(=@Fx-@sS<^q^#$9U@*aI1nP#2L-t3?GEk#G zz!&`MDu)Uxx7`_ufQPVE9M14(iubwE{gMTj+L8HonRC(0T};#09R+-UM{6X+7P#HF zKXkSKPE`q?VE--wAneUkb$H=dBXCbMZ2&qSesP31)(eZL1WWV<$~p6aZ)T(xHN#IJ zDiwepZ$d~C%eNCBP+cv~qj1NP2v9A)^1i&oYW1KP%GvAk#;}Td_U=aP*u6rlVNYdu ziQ`Og+hxFWD4(}zt$Irnoy9peN&y%-s~tD3nH}2=naI7{0QAoV047oYN>&@_cF@HT zUsDD5zl+BtL#i(P#Ji_EO)URI1j7ydG{Ukl2S?cJ+1y#yCV$z6z9A%fte4F<>^uPq zd1ic+SkRUdM)@$4Nl6h@I1(xI-Qs^7?NVnrKYj^m+w)>8{mYKc`nOMCnG#YyF z{S3a+wSskn4 zeE(n4K^Y4rpJXpB%O;bg&y3jB=Lv1T0~P`~9^JTmRWAQfyrh zonN3G70L%69-rnokcLtJoUfu$3%sj@ZEHRvttp z9X^TuqYm3k)k#O&4dMVU?A5O`uvRxos{)X&S+l-=GL{jNU9rbCR)|DOZIYreI?G|> zoUIS2rsh>`-}i2c?Y_~ygnV(LnB-rSCRntW_kSXOy8FoD#*>!7I9<960>mHDvHV%7 z;@s9`gDxrr2_L$&A`@B(g`cUp&pY0jTTohV$03?fZOER`X2|JS5$tXRFkP;uWk1=iS$n5l%i zgxdjL%TKE|*q~cLQJOP4bv}BqqR7vqG0{N{y6T$u9-=(4MgPC(8E?0S7e#l)($!M+ zK9dd4p9&a>hLrcdL4&ph%!caoI)mzdU-i7}&ha`!A|pBY7Ev2UInj!+Q%iH%9b~>0 zRNqoQ*FptP>q;=4I4qSRgT}oVAybphyv4LlPxmoeYUNB#fZvW^v#GXiH5{3 ztTmHJ4jMHej4|N3sT!qqWF+}}=LUIOPt6fn!0B8gg2H$BzAbrf7iQ*qZEPTBc#~^Z z#y9YDw*uW25rCvd0_^jQ^WjS`y{w|Et!$d-G>Sw)m#W zHru!5ozvk=*po`IG(R5wYaFN*5zCm7!m8t2Q`&DsA~PHjyst_ZUoWq%ULM)l)w(4) zcx3YpOo?fDr1uPZ#p;pNxE9G;5y}0Mj||STUsE^O!GRQ9&tvE8o_oB6&AXhzPi*Ec z$N7;4SDy)=^bY%je~h2I>O>p0rncujy#qujj3f|hGdc+{oR z(0os}AVwrEY=@WA@u)TVWm78owTI5U!!rs{zPxePd*+2OAZb_=o{G-Fg*5E*aWyhD zS3rhOX*!L%c&ApV*6mU z^Ma?qQpiP)dfjr1T{G++1VTL+r!0wte-LoV;E$%d8+()TbIFVK4jZ%c z$0xX~{C7xVj=IyfseEiuCR{OVw}eslKIv1rJT-+T@V%K}=BZwQoW)^(A`Qo(Q%tkt z_M5X@ueBJWleOQq7QUgvgJcuCCH3lZdf%6*=;C|LooJRw3xq>-GWyA4`^naWwbmtn zSm)}GE3*(JvnCOq>JN7f>@0!0YYCsG;niP{H>_TEz2aJ5{ab+_Ja*rC+-YHQ@Le#U z_z`FL;nto)|LS}ttG5P-n_X*2uDj#olrBs$Bo>(^axA8p-0!0li@p-d)XNBI(t93I zn!lcMMOHAdH@&Sylt)Ol8Z@tMl1E=gt}25YiCC1+$oi2xm6E@d zLd$G{cx5|_GLpj7$Tg#9?6oIg9wQjkeD4?fn_hHSeWR1(HcF(Rq9wBU+%NFb9{gq} z$zY%_siUheWZd{D*`&y&EGO|eJB3Y+sh(>p-E4RCUKO-7*0d#4M6}w48+B}N{IrXc z!f2Yzx8p+GxEh}RYoKqsA=ORk90M}jtt*20Uy@BYWai1=hERUYWrTfL8tqkt7}W+g zbM0Xy^Nb~uSoJp^#ZVg@62(}dOJ2H)riApt3Zsc5bUG0*QQQUyeL#}K=sOzqQH)TJ zb0!E?P{4WAtq#lGyy}tKA;oObN04VjGEO*>9YAPgMC8~3xe@e(H}rCNll-?P<+sdx zp>jlV+fMR#?DG4WVO-#(B9KGQozSgMN^vxHFOw5$*;q9&nG<%f+|aOB03ljyVzMQd z@KkHqMJiUC^;6pLRt;^=$BbcB5?FeQiP6T+K;IYsmO8K2m+=BEnUbzLZ@7#6{Antaxrk16INO6@;xW2AymYlBc>2T6zf zG%MbEJ;)Ss8#RP^`qATTwEv3T;Z+{PP38lk?%OwGNlH1y+0{j}yD>sxz+nA5MG*Xx zB1mC${AYMJA%z86RT{NG!*Oa)N#&|u?65^9j7`VV4 z_n4~}IICxRlZb{b(aq-^j7gw3)PtE_Hjex%TZr4+TX2tn9$YYdl4x39Rb*9Lnq+g7 zd2v+J4;h^RXZRuahq{b-b;E+>bygQ_APTp$M8HS-56$uBQV@jYjBUDOWd%dSgeNvTqXTLS&X$^?#aJm$ z&|GDl&?8|5Psn@9Fpj>k+d>P#0rS7n9}*0eVB4wxthGu7eNZU}s9MDn*gzl^ zluA$T3R>JJy#@fjpZbC#%k)QF+zH|{1(FV;4Z4O1xl!!|s9Nrc7&Z0B4&D`VeP*79 zM6_V^+jr#9DP@_@^w&_ZGC;f)q=-|RxQ7v-V>5PLl7lT-RU65&rXi=W_^B{l3i80_X2Rs7B4w%4b>ATE;fLvGR7O)NSr0^6J_9 zhNjUM?f}#6>r7J@1;IdTl#|yRPwrP2UURo-2GmenG2>Lim7DVELm3|vOO%Um1X};1 zXt)x8YZMT{j>J*(3?4c;6biSPHdQq3K8uVjQ%EU?9!@JEx&jP@s)WG;7 z4bGn3K(w~P-UtCEXsgpPm+SCjR59lD1-kj`wYFQP7lIm-0FuDi+J?uH+c-6 zm2boQ(pMvhvLnf7L+mf(ILXZ~OmO$>fvLazwL?iV=pSc#NAL7|9$Luh1TaiCdo9>+ zuQQDif~7xx;*vqsll~ahH)do*{l3Wl7gQt%4L2#oLU!zSY6VZ+OS z7Vw_stQo6B(_muJ>fFT3ETuYElk>5k4SNlwx!Q-y%{)pg9&>KEow{LkaWj*`=5E5N zTFSBXp5}CoCWW&=nTFLg%yc~yv8Sx=HBlQ|dHLJOm(CA-=~&V_NXt$?lI}Km;#RSm zY`m9Q(@q2KSiw!h6a%_IBh<{A=&(uy$(JE&dbPx?DfhK4S9!^7~X{`j(0C>mg=8L<|yB*lgE>FKGCGY`t|<6nfA;zI3(k;1kNJz7ENQlxM(%mJU(y`>yu)E*A_j>Ppe((D`hjZBFFFrN% z%rno-0638p{eMW8_W6yMhv^k5o`M#L5pKQ;l#`L$uzU89@QOvYbE3QH-iDyZlwM<>3lGnI4Rs3U>L(b2rA_?vzb^sI1_6hfvk-hRvK zMhh=Hp?)JpaWpI1{+k9~CSM4{w_nEoYzaDl-1u2 zs4Yg~%3jD`K%RU{mzpCU4`ef4(qy}-Ce>8m-_zl@@4oG8zXyga(T93J{!Zd>?QqZz zqhe~!G5@sbedSha-XDgX)dX3KJONP_?K?Sr%mYE)n%$M+=ab27Jhk#43_OYYx4%3+urAgg zBHfK@jOGIDUmUePAJ?1$#hi;1**zNl8 z=yn99alp7tO)h$Miz-0b7BhF6DgY~R>korMOZ^A&Z%^o<-4jNWJ(=A34 zaL)HVI&%dTyNrVPoOgV_xw(8xK~?jm=1VZtNw7@_iK?vT>*?(gV#Sd+vLJ+R zX}>MMm?YXW*^DQeNA=vII_Cv&coJ`^s!{0j`R|C10PoEp zWaF}hgfoB^vw%DGhUX81ntY88kGr#2Fg1O6lO2uZ-4I_J2XR^Lh|@6x@g8Q^1~8e0 zI?`Cd6FEdV_>V~Tu67}|sHZaj2eQg*0K&LY*g0g{FPL12_3ap40TvuekX_WUu{gcN zvF@mh7wR%kN%{Eai#pYXm9ytNFY4y_oo4T;PCg93z4m66I_2L1xk-BLdf4%48dZ=; z)+8?02@Am5G@k>FRFjZcC8Kv6eH;HxRlsQKQ#O_$KD-5?0n4f*j19FwKHx?FpzAJP z*4r_WsC6IdPN_OFLmN3JhE>6it;;!q(=(8Tv3gp3IU`eX)))lj_vI#j*Q6S!4x2_O zVuUvE$5bsrdcDS0I;C!R`m?c+sj@>=jCHumi|Yh$$^Ips*6htXI6sbzqGG!*7XL~H zS+lTsv$x4BUU)MzddnT1q#urC20>PaS?mG*=D8u}!W*22b^-shIHWEhpBDY!*f)|1 zfpP5P)r#*HrLd9~ijWb04&}`vU>5+ez}Q&k{Cq0wLX=-l_r7>9$5>Vs*(=E9&=$GS zmeoY#-?t~4WBT(Ry-z&WWDCto;Bxb1;?qYOXLn5DxgIG|8CY?Hfd5#NS~;X>HLXy8 zYzo3onxq2OVyl0Bg&Jo>h)XrFTiNv7q)6s9m(~fFz`{yz57s!t&F{;`{syyR+j)-o zXmQH+Gw*ECT^K~7I`Oyrd;CnOtR?7_DTmliK;1|(@M$LtNu({Y{+leD<~QeG`Y`mS z0i0cKh^-taYc>GgieK2V)UAY#yUO6v?C!y8=Im!3_ek@DFZ%~Xdj~}Ot9C!_ro3&( zW#@J-t}B-BB$G}odRh0Hut5teQK^CZo>qGYs_fT-q92EeQ&*ZZcHjNY2VqhDiwMv^ zRSg<|aT|FX>P~M^H_AdHc_dhO@)x6&RbYx@gc0$r-l0QRbY&%dJf=1JeIl1@&txzw=4 zdFLq(4KpA10(C)Ibu3f#bfY5{9vyb5!0hqO1&)?N^m|a(gy79mg0Xdx=3L z+i+?{`-M@9hGX-Vzd7pdr}BTmSBsrENmZ>}e{fw@J!@ z#YU7jr6A_**3^f*TIG=3ycXenTUUs5dxTtB!xgRDg}90#L2nr&%63a|a%<(sMAi13 z)jf^1tJ!q0aC>w0+Xtj4YRZ7pB@X0C&}k5z_UaBeyjf&_JE{H7sp_@p z34Lyom-tPOam)$_N>$_|MkRXP{noJ=r^QcrV5I#_G~egM>fuLf^m0PTBVC?*LS2A6GqT{M6_$>S>A?P^AEtv!6$akWI?ZzWkU;h(UQy&~v_U%6tCR>q1fGkL*_grRDUoU5!; z8PypQQP!P?EzGZSv*sz_Gg+uc=ZC8u`rNFaUUPeDSoye(NTJB2Jdlp6`0NlU04vda zt*_6>^MEJR5?#=$l*CPzg8Sn0(THbq+QR@=$*Q+s`reNjW8ajUV=OR|YYU7yq=F1R z_r0Jl8be5oW*m1(wqud~!uiVT{OA@vH;EbX^5J$Inm~Yo+>Pa1&~qAxca9_9)%iJn z3X^qrP>M?WdTj)x@m}v>)RS5;;#2I5+`dSkMG?i?$L|k0Zi{&Ahw?*6Sg*B7MH3Wy z%uo~w3AOfuOn3W#Y9_TAiVSrDKrFzmYo>LT-T+fQZxH6K5ouC(V> zytNoaB_4zi((__$2ZVKx8rlJ>0$*zdzKPCAXY$|U?}J077n~QVqRDmnJ+{u&>{nFI z*U{z=e48^jOOAfE-4X2Q(1+Ual2VA{;CdZwdxXV8OdC(+656G)>-2$>4v*$U|J4E{ zetGWQyNyp*6Ihb{1XDvQelqI*8)E;uG0z12#R&!6V_G^OtV+uE0q%9i1~OQRDTK#E z3<1?!7`b*~M~hRrwyH75ZLFNk9Q6xR(}#LZ99bN5Ool=CW@5-6^WQz>srA^ZGzW5W zPVxA^yz#~Zxo(K54#_gkB}3h==h%S~n$EUa)xPZ?NO?vaqebdH!JMGB@GPVvh~RJC zXxtx>_M>g&K$Q~oM`_zi4~%j1q09-`j{?aJuuB`c^XGx;R;UX69&IY8Tbt29=z9fC zA0ll!PD;`JPdn|Nf*!`$)Hu=OWUIGWJFAx{`F3owRWDzUz2UZ?{B%92wsK)MvW3lq zZQ>NNsOjG|fh^?De`~zeLlEtM$%(#n+^?Z-{E+~GX=fd|5i-xqQ{}VdUr62nIN`*( zv2^~1Y#@cC5QHDq_igdUa@fbeB8l2TRk2TT(|@T8lIc$gIG>H!(2;LjYkdm1#^sp% z-kWex*l_)>!hQMBFAFhxR0Vb}c*)lQJn z|3>-yu3v2KFZCqexJRGgMrGmWT=NI{Ah4m+jeM-P_tPW3zvcQ`bdjpA!JAZ`TrULB z*n^rz(SH@lNaG*Fl#sHfv*CEMYr}%LazMOiM!9}>-<`(=P=&=VlPfydrXO&s*xE>6 z+=S9kozqON0E=x^lgGH0uHly^Csji%aQ=eU~5^O3`$ zvsl1_)9E+?JkmR>YQPKUaY+)^7Zbvwt+QZDUAe*+-$BNIe~D*;asRWuVK)`bM;ICv zDr8P_au7DOAv6tA4~^qgoIsnwuaObFsq6WyYSCKvGrS9zfkgaoAm#^2p4#nja>y1J zj|!i-2cPF4i&~k1d>kj)P74)hg=M3sz@YXQIlm`6AAcd7h?uOhN3H97Zc2(L9~Lgb zB_to@T1mBoNOLT|4&S1K^H;aDXm^SqJE7-`DOB(?Pf;&-^&(Whd`}W`kGxmjHd@KSSb1KsK?Kpm7de?#ssg|7~#|P%$8t9=n+F(nWy)(QkW!m9z01&Ch5VCB^?$zdC9&2d+VUQ?Z>6tySZoFL0A;3|eF!*qO zho1X|i(Bf3o)wUKN4{P=)3BQ#H$#Cz+azkdQiN&CQ(AqHPn|`9A%y`xY%ss$J~DiX zN&VRnwfTNmZ$^6XdmB}=knrAKRPE}9>%X4>&~;rDvKQ13>|6K2b+-U-P=0dzp8+OQU2SQ&rlc5bpL4&AU)d4 z6vU8+u?^Jr&L*HNEr16#F{Q?)rm{+X`QcHW{dM)GK#obH8AdRhgZTxPZhZ7{m}Me6 zPFkJdj(W0)wQ-kNU|O-sj~=0(SD37pX|UcbiR*F#$i9QwK{tKp@+}q^SuGtEBd116 zX1GfcM@d849t1FgFkgLc*HwX+0G4@C=BpOoAPph}Prt5ksCgAfqs=_i6UZajNu{eJ za{1XyqbG5%odt?eyOZ+fA_Q)+X7Vs6 z&;@bWT;5%X~2|9BnU-RGh@hR*FYI5IsoiAwkwMyR?jsxB9f6aNrrDCOFpZQl^ zd*gVU;N`=`UURxuqOfzSRrhTXD#9A8b{=(E*|lPwxgg7XVE zCFtmW{@+_GjPXBP%RJwu)2oN%V&3N}$>^gocEec+*cHVx0+fe&0VE8RW1Ail!^@uK zrl%o^lsqX5(BDM-h~l+%%c5NJgdUul^1)Jq2(x&vSP>Q9Al_Pa-Yf7Io7H>b;N7gz zvB%*8m2mc*ibmY~o2PHhj2;;$0#cco`zGAN!gA#IJ{SUyIbp@z9rsljl(G;Mb3AA5i6dQUX!vMUc= zzI}ZO0usT4zpTyKLi!JvFWZ|Cqo3OEKaI9LNy-r&=cUiw91FK~@1!;3zA4ixzRk)@FMoEn(%>UZ#;YgUREZ4ol6!I-P*!vPD*1tsvm4p% zALs0JuTig$^~-sTcE2UFJglBy7<93+{K)qnlvh+h%|~ZV_sx~>afdnfW?8y*{WCYU zu&@QbJZe45jFiY`vjUW_1geFr%#nv}EARhGy%LiD&)V~c&C?V&D*dWbX>@Vav(jz7-8o8nvAZQu-lhAiRtcw)0+Y_|M{R6tghTyxavo+DU4GIt zo^A^u;{|if+^=89wU!xOVT@uvyEpR<3dnvkBsI>@qF(WcR}Id3m2kCdp4(10AHD*H z&l-XV4Prqj2(^USBR96Vt&iGuJg6%-X}M(xG8qFz3_jLBn2uKB4~6y0iy)8%3XA5t zCB99C>-r;E-#lft-~dt1qZa;mW)Y;pKLjH@A;u4VH1qCPqL5?#&g{n)VPhhR2k)f2 zCB;A6hrQ%ss7jz#v(|{N-nEk6{;jRK@%xfy0Zu-f;&~aCPE#(ftuuf zLX4428!DlZKt!107>u0=bOEILxha$|#5^X1VZMTUto-t{c!?ikH#*brNjK+Q z^^f8VD=9bDL}?hxPFiu^b0Pw~cX)ysW0VDhkJP{SyzJW`-EDc~=dG+2G-hnR2 zWO^65$j{Y?|4v&Sh4QvupTuG+KkW+5fK->QNN!`tNx7SM-}sw`?^=zT-=QMJ|3n|( zor3CckpDJM;2Z3e8sa)`yi3C@8&D^>2F@6;AT_2zIV)!<0zt)#K-Zk$N^5w#i~A?fk@KC5~&s zOeMbpc`~IUq#$O2WXP(PpC^TdF-5_)a}d5Y@fOfl52(F=6mXx~_E)(nvS{NUF*x$* z4poq|YltJvg)(XfR7k%d=M6Xw(!Q|e6H|9PF;n~C|5(1bEhoM_8KPek)Cq+rFA_+1 zNWsv5nOB8(qN_(|u~^dDj6J5>>!SQ#?Pp9~#9Dc&Z?}8_MImEy#b#<>nTr4zgxTDDxQrJ|}oUyMKHfg45`5j^V z67-Woq3EH=gd!-C%bCl*zq-C44C*PiFdE-huH1kzY)YmK7%E1}QvZ-EtE>OrqQ_S} zR;N!irUGopU!&(blknJe%wtaiPfRwZqNv2qKK1$N@KyRt2IsT{EYf+dV_q9~W5z2- zn1%lcw*5Sk_?YpXv^-xW${S)5O|?XcGm*2zFNtaz>!^{(`n;&Gru1zj>v5`pPfYn{ zjk{T+2__$=9Vrp#R#Z|REZsj`AQIb@3Jq7Ju-^@pR>TJ+JTCKmXM=K9-;HVf&8kMw zE{4_BY*}+DvKghXD=;o!e?ZOuTd4g1@dniUPC}W*Z17 zwO9C0JYSGyv4q9GAD;+CC|n+|ZL%sjy^*nFT=S-hsKldfYZt2iu--dHJb1PKF>we6 zGTYrwJsYv05I9ejP8=DRr$6|!!A%%Rh{tP0E!}$-RU)UP!?yclDRv0BgSE}R)CLx zM;`g?SWo_gKVjIFBI={c8@#myLEmH#}H%lP37q8_i`{~ z&fHQ_NsYh?&2-K@mRjJ2^^K_iR2v=-Drd>hrwmkC<`;J~UN=eFjgH-z+3?lth<=5q z-%ZtK#vzIOzSTaBzYzl->k;$Jjq`HG#+I?CjzoO$n2PGn+OPAgej+}xhTZcN(&NkT zJxwtc^HSE+3E3E5XCJ;YMN7kHcin$DUnqEYKaKc-`WiVK<1ef9U%mXJ?HOVeay=vV zC=t}4MwMTg-Ld%E_cO?ZWmoFF>xegIOAD3Q{)-~sTk1(5eb3kkF|w}R;fd{GPrXX0 zK5NPI6H~_2v2#}&?C}QlmNSkWhxTB)oV!Qk{t$^UkO$sij|fi*X_J?nxTYOV8%*S4 zv>SzB?gCGaSzU?Xn*q2a{^7_34!Syi&^)dlLBQHw#;%>mu$4WJ-nCkokn|+`QJ|R6 zcG|l=3T0l&syyKl$YmGXjAp84cX+x-_4qM`j7(q%%YH%P#p?U_OIEEX_wG;TU?m#V z=nJgqdxvTL7Vq5Ox$A;RAAZ9c%kR@$;0ApfqOn=>?>wH=WmjqXMTefO#jJ>;#5^*O zkBA>b%7cXhqnTO=S=DRo*<1j*A%PWN@m`Aq>d;DAb`#HLoEM|6WlBSw#yVD8<+Aq5EyB7b zZX$F+-@k-OW02gJ>z8taec|O2aN74&HvdSR-=2y-g@29Gj1j5c*HDNjL*2)8Bhewm zif%FM)pF@r^$owNVgonsTV_jLy7kQxR=KVai;qix={;GE^>fgi#Q`f}vd8D+KMF@L zmp5mUPKV6V4S!yrlSPvu03>UvaJZk^0KO$5KU`i9n0#VIia_yDA;*%xKu#2!^z8v@ zg0}kXSNyIJsu$($p*O$ToMQrBs6>3F%owVU!A|vfiUVV>s!EwxcACpGlQ&RS;}nv@ zu9ZbUVy$nInF9A?(k1AP5!AMIj=#cWlop6)V01zWOny3f!*AN2FM>Yj0`4$LXZXFj z1iou9q!Nd5T@n5Q8!h#(LdWvpE8>;nYz%w_q;k}%2U{&FmEaqh30|@I(Wez(F<$@Q z6?hI}8tP|~7<h&Am+c71Gu;AdA+vkyVn&K@PG24&)UW9@xWx+$DpxGSg?o`OzW*iIi zxjLL}AH68GqdWCBlh23D1$ivVGL`YhIg5jkvNcOcw00WpGl3PL<$3q+WHS`2@jcl* zU*`a(al6I5dvHfYfDk{!bLIyFxigS84xPjdceuU{&ME7>Tkh4Yk7=)_k=hwHQrIhCx_orOjI43ZpUgvbGtDAX1 zdL{V7ZlO9OC-9dy8CcfRr+E3&4@CQBAZD*Sj;Z&X^CkL5ekgMvIzsRYY@+6SduB~D zyVKFh>KF)=5<^6i08_F|tP6Me0u4x2rhtZ7vw?*rQur$ccczxU#qsz^jY`Fo;%wzR z0iK_5q)vJITJGnZ%KtqME%WntW1WU}BnUWzWtd``#JSSWovm872Pxj#!?T?PJN4{;cs?$?!qZxJK9aY2;Qc1@SG!x62N!!97gJOQW|C0GHv?=9 zMW)ed;))pFq{kI-*c1m}?&3-HceR7UC9N{MvpWSLVy2QlLcX!P`>5)Il;SQKO;QjE_{~M&!Vc9oOFB2kgkq29XT64$pp*NwXV=f2 zmwjxOA6TY}>6vg2Ls)YYYyI|iH;8Ha3v5*4`d*$l(yfy(F`KoNAU1T>mM`A1ww-!e zj*Dj9UegXPPXJt#skK8%eV~$RkBCg#CgeGR`B|Kk?Br=jhh_(0PyVw`*9F)D32Xa} zx|lRf&~nLjz7L-#t-A;+!ltSy*UrT(#2=5Nlz?e7(K*AkW+QT6=Xkz6$i}~_YrO08 z#r$A#m>=Z#Xpyd+vd59^iXpeR^=e02^M4;?NrPa{<}H_|oFo(0_HFNz^VjE+oSLlb zrCjaS6S93DTT}&uC_OZ%9x7U>#J7Dt=I$0?<=qQDGlk5WlBk`Js@^l#@@KKL#&8KC z*ALzi(oE5K)T{YI@!pqn$YUSCpqP zriwaR7!wB?HQ*W2q93TspvfSAtF#`Wb-ZQu^4mzYv^t~O?Ut_L0wlenrz5wnR$AAJ z&dd^CdwP3xl6LzG(_<#q{Msa(-+8jw2C<{t*!N;~gmg*NbfJec&@jouF$;Z)`O>WJ zcLk_(t1eZ*1HK^PdhrHQMliu~X$BQsJ|Ha}lb6yo7$eg;N1u^+Qz&EbZ2g>N;GNSg zb&($H_bnS;-RW{VmE!8pIwh%1m$nN&W8w3zo9-|CuT@8WIaoKG+6FTnij%4@UZ6b9 z>mIOnfwIHbCvhTDbrciZhj|k}K1JM!S7vbNFrStu> z`Xf;ES{q;@Al}8l)*XnIyWGIRua24?(q}A=+2R*{Tj3YedLkZpHbgw`w-?N{>`dd~ zGL!?gI->0xjZY_MRjVFr!rpk=19`&qFi5m;zn}>n@mcG2J;Y3d95Q{wU;pekp&j-P zV{dTtv*?sdY-PebBOc?Z-cmF^-JWecuvTE>+ov4lmFJC5zeLpzu~`0i$GYl{pO|xt zKT5wEN(UlbRF4~fR1AL6htBXaY@S-IJhJS|EL=tLeiFZgPeej7DaY+uTF>8#C zCNwnQVL4@*tjNL)__M?+*2P1?t<1Hl|~^bQg# zSe&Kv3N#$IswIU}wy&dh0pX-eAE&BFqBMk1h8c<9qvkVp{Dn}wIsYuz(Wm;Cyd2lQ zMU5(Vpw4lz|B>PWZKU0y`WECTdWJ!}iRYCxJh+VQXR4L0Bt+sq_=W$SE5we5V&ITF z4=>W%H1U;DOQ5Y#WP?<9moOr$bvJ8xYw=mxM;1rM1{=mfI z@4~tHwcE}RxV^x15B_N%xD^w*^ zXPBMQ!)IYe(?J%8HQTOH-dU6v-bC za>R4u5gesV9Hk6n*Ce~po?iLNWKf3=5ev_?7O(ES>!Qubii^M?FuP08)Xp?QU1@Kz zr(QkbrT=8OpB>hvs-yY%@9-KQ`@l1Ggc@`btMa#mLOo9Vm|%w(YUw|xEOzq(@D_R8 zzi{^us@GTn<>GK#?vkho9M~+7Y0wxw#MsJ^3w|NhC-uOPUG`)sR$E%;{%WaGz&)R` zonih}Y%PIMk_8Pnq@2yh|7309@^=lGx|H~xw~|VD!VY0?*+Hm0u9NkXxx{XA=zO&s zT={fvb2!PHzmT^4sjBSf*X+M>S?n0T3|91QdmFoxct0x$rOtARQK*yqVeqv4%5?aL zQ|~*lORNt6_)B0i()DV`=f`DKDJl=l+xOYYkhzu|^MYLN=gkTii9%I#?c)UsB#VlR~ z{&`CS@jiJ2`BrYZTg=0Jw{qeXlL918D8S)S$=%Mi;TM?xb<&!6_9bih*WI%+_>->h zA>N`R2OpO6Zee)RE~3$H@Z=g5mIu!AK63BeIH(osohu6RYjRa#0uY<=eF(A!^)6O= z0n;dV6_~rAdukYLUlK9=SSjjNkU^wQSr0^pesecl5q2-#qoJ0lz~P**p1`*h#zj$( zHsN*S?BUoL@;*HE)76T_)x%+7qgBqi6`fcUD>dMN>hJKvTlL?^>pJ`8Zirs=P}4=K z9jixQP7ZahPfzrIoI$u2f0Aiw-hB|;XYTES>lX3!PxY_g{?!7^eNb(-7w3tjw!5C0eySP`J7kt3*crr6Cx5f~HCK*C{`go|(ms@<8m-lO{*BUG}#bpKXx~u(( zT^m+GcZD#P=ssYi9#CAEz^h$)v!pbJQ+h=@*c3D~gYMGKMH9sNbXe8}HZMo7+$8sw zdy0LR5-8rWid24HbV|qbVD^{<36k`MXZJZ`)^C!Hta)>`AWL1!^JYej+!&5K*M6r@ zp&$WqHp*Y&NJ)d(KbZJZ$cn!QUMh_PV}2MWM^Ob(l1z1`Q>Ka(l#I`qZQLUZqoGnm zFPl=4S=+CEb1RL5UPjS7_{p7K zNH~D|t?wxtU7*Ws4%eOD0o?T!4%|Dpn8Mp-BBOtMyAET+C9;49Fa*=!R&3F1#?y^Y z(lv={U8s&TdhCsr>p8L3{1ZLwRgg;T?Z?I1M zQ&m~5RMRe@Ge^+q0|vbXGEDfra>9CZ<>{>LP9J@MT^S4D{0mE!ssDqe$|3+0P3Tsc zM1U9~!1jRjrZ^gZHH$DyG~NEHXnw_V7bIR$KvK`b>j=V-y{VW>qL~MAM4& zqa*IXE_=T)5o?kg{&nzx!prKT>ymz(Xgf<6WA14*Tm6SA^~S1J;^Dx^iroWMtRlA$ zLy)>?GB)^kPuhpGCh+*G*!X&%5R54$FCLs1LlT^!b*IQ(_eOOs!Y79A6IRQXYcc*F zDe>R%5(gPt{C(d=m9w;}w@z+Rj2W3at8uztijXB1gqhnBjSg3sI#?4-D?U+xE^=0i z=kzZ0coNhXMt9a5pcBE$wQu)oI>HRRAHy*^xEodo+b)%%x-L|dlfr>*S-Ekt4NH6Tht4n;&VchXnb<2z zIuE3bG$R``t?G45HZnoXcl)sU&{tC;ojp^7lw{4=9!JJ!!@@P!m0#0J-=?)gRF-G0 z7}R9CS`c*rz9Y;44K$f1a`>8YN|nmntoI*pk!Y6&z?YtaF15It~o-_3n)qZZgBMe$(=y|-r&h@qPok;D@I2!&B407|# z+la6FKer7V2lefU&4L2v3qxGquohcC+e3KS&Qv=I9>>Y?%2E zGvu9-NHXgHVCM`__ek_;S2N`kdWq>1xy1ZMYGi~>dhDg>`0-{e)6KYJCxo(3h~GIP zio4vtQq!*3eV;u2@LtK~2S0}BZbgnp;TMfJ%`hFZIYJf=`p@webgG>>As(Xp%bfT9 z_3SIbQ-!+B<&Ttn0pMW=4&dlI+=Qo&`DX1Ybh?Pdvw;u?<9PL7KG~R zC#mLt{`CduUfhUnq`v4UriR#JEm~aLB%xnwh|y{Ct0$ir3)7y;?=Rd&E&gN0g#-TE z2NrU2tHNp$)f_aHYash}#B{{GyHh9XU~s$X-B)@`$EJ?4>9MDcP(muTrTcsYGX8esS~nr5{m~p9&OF(7|Yt)OK@d&sxxqEq;H~ zzW)nObkrta&C}+)ka}j;`h)LQ-l=+D7!foHl!kMfb+M?G7`~#yN_ovk^EhR0;NJJO z9(z1_O~O6gi;Dhg7h?zJ6{tT5%LftMJ}-aW`)CO6+oi!henl2*_R#Lot-)(ds%Xt! zLXamg-c^AJKO@TNH3IVbjEjZd-k)^V9X8e;39}4`8j8vDA7T2sbmfEu!|$34%T@L( z)%J<+Vg{)JAF=)+w0QnF?|QcPplU7I=1Egz#`o?gfKQpL3XlH?XR*C8s-#BKwEC?% z1cJB!06_u&xOdi1rNk!iKuSK5;bod9z50(+ko5%&SbMi7Ymg913j;3`vr4b`d#L9X z`()>!`)pe@RMdaCY1>{qVfp^_YuAE)VEKf6aecbg7qRFn-j$FQ(a1=;_~_h4A#~^n z431I{y70BU8&=D7d5$N2N8;d2Xl0-e0E?{QQw~}<5mIGpDEngXxk@iU8Ri6&3I}oM z7SYj>tNO=82dn*|1Ym;~-;*5#BTE;V2WEj-D2*~HK?C1DVofiq-?yFc`^{FVrFt*8 zuZFt$pBa7=hJ~$*cr?Z`E%0~txC2eRVUrUiQ|ZZ$FdO zuLn>lf8N%8ove$zRCoSfMvNRo`El}*_c~RFm4eYge>#st4LfV)tj$>f|+_U@hNdtP;G+o7>0`=S8Md7imgUJ!NKO#Ph8adLJeo#y>)YPM9{Fa3C zthJ|5Lb*!Gfa|#B{r7F4=7*iz_Uq>D@gtC5;J2i&??gg!ZxE!qx>cT|#ECideemCJ ztV8wo!_=6p-K`&v8R|jj0uXAw?s+T?s~u@jbcUT$lzBaNL5pNlmZ0WT{KR;F$siQ1 zLvN?l;)O^Tso4d-3^Mfn%dG|@dC9;0Y#FwTX;w0iv_V0Se{pE$yIn10p3|@_#t_W> zaCV(01^sk2>pk!M8+l|HoMBP5w$Dd& z%%eo4?>@SHZ$(d*j~s4gb`i>v{&8~hYgiJYRpArae=hK~P2vbno7MJVF&S0-K71aU z#%m0MJ$*qfLi2m;8h4Qk4*wzn-PeRd7E$W6op5~|5(zt4duD;09JZ&jz`c3l2U{b# zgDtL3h!?^D2cRD9`ur2jR8?mE%XqKv)vOn$aQ!}g6@E+)zI`<1a?+Ia$C4O>I|U?( z^%Fx?%5$j0as{>Y?>#_LdVgb$R_?N5_C%sCPQXaDo)HySBP8g=gw2R*Lq{szs^fbqL;k_sTW`y zzJQ-%dHCLGN0*gUU-oQLwL=vfMR5QYhl;{{$t_d()>&(%(aBL@eb)W=*ELQXban}HNePfN%afJsYBT7&XwVfDa`Vt$xw$d^9NrYQ0OO^oIjqUCg5-lt zc6X&a=XVRFhR4SJ0;|T~Km1(0WxNI+Tx}op0udP5EqksK_n}eqUXv`ymW=|Mj!oIE zYX}sNT|(?7JsL9$iRS4%*gAdM?G2mWH}VB9$UV3bsIgaXePD$^r&E@gx$F;ij72UtN9KSzN{*vLf zkr>Tz8mQ0lJSK)IZmj(gJ-UiwZal?ktx_8Tk6c44D$O@Ei~jae77&iIV+i+Cs4kz6 z_s~ih^vdtgVZ57`NB<)Aa<>A+>igi_B`vLRv-dURi=^7kUNAZcF4>tw&+=)j0{x4` zS>J3Fj)9nc;`t)}{4x%w;eK0FTdm1c5o`L?7l_6PZKtt(tU7qX1jj~uFqtDv4 z1M5j6K?@&}LlG4u;mpgf(eE!v=6i?QQCceKk1x_Qc{VJ&Ro9op|35)r@E=&%S~eK( z79S58H!%%X<_dIuk;xRdO)tdiY){H$1>hk?Y*CD4dys4Q;+i3D_!rwB=(t`eY0F#F z(H%bAdX|iIdYCgeqBx_a);}eDiqDX=#EOnb{EGo1Ln#mb+4)$WR&F^^16@6efHpq< z{Q$o`#k31Y9(sU14glGVvnj@;SQ7BzHb;-TfBa`2&thHdLas~`gI>pKkeI=Q8Xb;D?nBKyk~co zXa?@z8cc-xM&0=?G1Oe2ER~yy6J-9hbV<2s!vfzAuz~k~@H<29(-7mJ{v%&Z@+%oL zTyj=p6Hu0c)|b*PU-nk-TUf47Semc19aek-4txFk zB$0m)-)r-U@V~>`pqG+yxkki2>=pM&AHjK~5mcRi(oA=qni1vgX}#J~0}z?yeY03o z=T9Lw<>ENU?cwXY*LQPR*DJ^wS@cSlSHu~yCwHn@c3MJiO4g*)j12LGoGxSeGk{9X zKi)C!k9TYkqgWlelTBT0&>HH@V6xpQpbi|9^{JzQRxpSXB*Ux)c z2<&l}0g*uXbb*B}3o1WYifEC_>UIXZ#lx1)t}^?MRjfIhmDT934^>IZZE` zT0AbEx?+_z+~r)X4fGU&)=3DUJ+@qfN)?TZg;%+bn?bsFYoI^B{PiFH-v9l^lKzH1 z!6WMzRXg#^6n`baJmXbEiQB_%S?B-YoIl}uYneWN9-jUSZt_H-vk~+%$F-q(tkq%H zUeZJu8l>bM_JF7#^w>Z&|KVDW=(YKup~v zpZ0xwLGU$FVwJsb8t>s4^Ua9i+cx$yuOPWdg|-nR4gYbegJgy)o!P2OKenptF>$_8 z3=ljA-LG0%lsQlSWr&?Yz5np}ng??HD~YiiUgaNZNjT!an|sRfG=E>tz(!4iUwLyU z11!12PTh;ET$s~nz*3T;gok10_yoz=>$tx36YVkxY&7b8^rO+2YR<4{2Uq{`kp8yn zyf2Ai+{qhOj+981$6Z=6-`+BDyi-!Km=gZ^xuB5N#zwFxu6rx0arxukEvT}|lQ`LX z|Ccv1_)v~|wS0gp1Y~`-8##=urCwh%JIBy!;!eSd3PyI6tQuMNQuGMRwL^*RU`?54 z33*w-b50ZV{xcCAiEjS&?El(J*=5d8@X*Vy-4Buray0Rz1N!bIy^yRz=V{$EpX)bn zpC7B02XQC!*O5ANeBsz)0EQT$Bp$MGZz-#ur&B)~dd)5;MHEU~pLD%_-um>NUJU1j zFT3E(;LJbl*O6v%Q5;_}lN-@m}AAo*P%sA431%x+v%HQHx*R#ueES$Um>ECh@_iGQ)Hw1F;W zY^IN%5Jzm1f-19FDReJBzlLHRCw-q1;A@uM8DoE^$R*FjFHggSDa>;5#o*)D*u{vi zppXXR!Ceii`Q=FxpH1U zx41TW3Pz>z?+9jkZcrSYy-{i@GQ{%00@N6r; z(=UlDX+2@)dWWN8vAB&o`jIFLK2!T6yn4Rn^S`kSUN(d&5w2=)vVHN;XUrb()&-M;u)rrSUIBLIv&FYjG&a9OAs@@QFD&u zDo}Nt*H5xV-RPz9V#pw)<%Xyj;>u!&Nc^+4`=sX$_thnzv=jT$&@-+5RVZD6;2vGa zC1JwOU8JiZP`O+soilM~xMw9HU=+lyYoN0*mtfS}zI)q{tb6A(Gu!6nu|-CnI~*RbJ%$A(r-yewc>R^*$PK=wccy8 zn-O2J+dOINKlHzJ00JltZ)pxE3Y5*o8(#!Y$YJxOI2)hF1R$m6XY=(D|Bt%2ev7gT z+eT+7K{`ZgKpLc_8|hA^OH!m8BvnAVOByLr8tIrp8ltGhzJoe*<0IkxcubkxK+A)kB)(aOfW<8)YLA>y%_iS96n8TD+>QH6wrLyC_M<{rmnO% zwerB5b0dsuUr@`~p=EvYg?#tT`@QEMXWrT6KB5KrkK(70pIRRC5@1|E<|ye~@K-Uu z_*(8)ISC%^=4kdSKDc?8y#Uu8WLG|ULSQmIX|{#O`fBTy?a%87o}2lXx+00^!ZBZ6 zX9E&geg4Vjko0}feJ`*owCQCrsx@oXV8E*k7GnZ6-&va6NaOO0b0M) z;uv;58>^pn=}M}X;;lLGE`IFvv#QH`K`{8 z+4o%8-@OjAB5+rpbf^KH9vpEbZI!gQsmUpvesw*WyM0#wjGhQ*Hj z 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

KQrN5-w1jeWPda=?H#9L!;JqoC*a;Z|Li!}~2? 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

uhL^+E8N^ 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 (3X8bwJBsTFYdv!v-9;#O*5>9f>6y(DJ7<{d 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 J%hm5i{vT2i6&?Tp literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png b/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa455435306a5045faa641f0cdf5b1cf38f3871 GIT binary patch literal 544853 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

qa@&U8<=pw_yI3ndk{7*F9sAdq#K0O3L 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

37oUlzAT+n&9qdX}Ie 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 >>H*aU`r#P5> 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 v!KV6Pg2jV*C>0R(lpzn; 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

&5c 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/android/app/src/main/res/drawable-land-xhdpi/splash.png index 807725501bdd92e94e51e7b2b0006f69e0083a0b..03bd7c144f117e3c7f3cdac584fb32344af967d8 100644 GIT binary patch literal 256336 zcmdqI1yfsH)HWR4p+Io=;98`GV8v6kxLYa3-GW3zS?JoozxzL{_4WKJe?a?U<`Uu&)FT5IhXO?4##TxwhZ06?Ik{6ZT5zv-fgh@@#Frs*u5+$g%i-rnjv_ zZ82IAxt}+kKai8Wd_oox6?O0$NFcr(LLDP-CC41A&qz!vo1Kvza!~b5N7u_s-)qe7 zSC3fR#YGizVKe)!D*&MU4FaTo7BB-SZLf>c97adr*>v{P!lY?u13Cn*Z

FFHi5# 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 z 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

KQrN5-w1jeWPda=?H#9L!;JqoC*a;Z|Li!}~2? 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 diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxhdpi/splash.png index 14c6c8fe39fcd51a0414866ad28cbe8ff3acb060..b2a8f43df7df6378ff001654d1eed0bc9212bcdf 100644 GIT binary patch literal 388979 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

uhL^+E8N^ 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 (3X8bwJBsTFYdv!v-9;#O*5>9f>6y(DJ7<{d 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 J%hm5i{vT2i6&?Tp literal 13984 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®q@N z14_H8ofW)l{|J8q+a)eH)I0r)>WXdzV%7J>PA~6_J)KLT90iYa^K=Wz7D!OybzqSru=f4?|KFl;Y)gP_H6V4x`~kZ6fE(xM1&;?72-TZNk+0 zr+Crr5yl%Iy@vfmt3eYFl!jIvPGFz^8Ek+2`48O1_pCX3xNWh-zBa{rIcc%+=|XVj zANYTg&s}TKb#OztQrCW(Xk?V^i{`q~%HtcveTxq(_HKeC9GzrtguMT4Nvs@KakPTA z9>*8bBZmLz`lK5=l)=b|=dT3a5ag^a1^znZyx5QKfUb1b9yacArRp%3@QWo(hrsCU z-K!-=jDmv!zb7XT>)r|-Z0Ry}lk2;dk-ECqMwr_nKN#x*X6~B5hVIN>6$1HwBz3Of z=Pk){AL5*=d90f17_qZEJLm;Q%WMdX=*N&!ki@E&cy7?>{1ssAH(tACtp*r@d^til z)x(1#6(kPD+joSF&J3sxJU@{-sWCS+pZq{Gsx=?z4wP;>?)1yHv0?X?VP{}cX4~aH zxeBPKw_rgW8rvewS1W2#^y+c>-183iMbJCqc38RN_o~__9-n|jcd&oA`m7*&Fqqpc z;Tev*0LS-ZK47Sq1unfvP1S43uA12P?PJmI8BeTYPr~R*tYUm^0;U%Hmu?bSZHEK6 zPjsW=E67Kq-&trmf;)UkmRABH2U)V)-eRT$j(%G12lLMsThSsU10iP#{)ZnvjzN$d z*K%P3`}oqyvpWP~venr>3viH8^`)Ma*=B31hw*Q+tqE>i2y7w!(o^lI^Yss^=tHW( z;cnCT(%B1gLz+TRGW9roFjI1EQTu-u`(f#RmZ8;FSN(bsC1J;+(i_R6mrW=yYx$cy z#%QKVrEx~kVMg~yo?^N28Wnk6x%L;J8i|*|ANEiNjq(Vhzuzl3ikpA*G!Z}kLAzAI z9qnySo%D|AuJj12%h;Otqjs(>LPj?rNdeU8so>P(C>XMzlho94ZD#w=cCOOU;=3&^ zsqAG!i{~lY271D|m>ztPV`)X@FO_;`wPjppYNQpM+ncvtz1lZjN>!Q^*I}T%uP78Z7tbV2$q3W_)14=kLFyJ z1GqL6T>ClgeZorL!}xP4f%OB_EsmJ`uw7dGWNV9OLlhb|UMpVhc{4@Bhh`tO!ZqzD zhusd<=K^ah!L@gQ?6dOpI-ge^e>S5W9eII57Zu16eU?GRbgKTeVk9yS{iK|O(zLR> zheb?;jwGCHS80NCn=jKxgJ>}qu4l%5NPihjzazGv#J?Jcyl;<#IW&x4mm>nrW8>}C z3U@aeD~)*F(0o^2{GnKVm$Jr#aZE ztl~TOkM^SdzJapQ((!-i8b!RkVQBKkL`2ZCBuy!qI1L{3Er526plVols~68U-^9Px zR(3{j;Z9RHX^muc0dUywJ|`yyZFf=k&-Gb#m4u73Lm5Ks%BfHj%2|gjn#i> zLC5pO$2Em9H;qoKQmMtl<@wgtPF1%2HariD5O~u>8=^*J&au~JH%Ih@&2Uging3U_ z0bzfKucW$ZHSx}!#buB?+-J)%RQbbXM-!BJTS&#dU_@lxU6>te2O+9 z@F{F{Nb!;{Cd`Gx+$G?11aB~S#wIH%D=*=7f7H@D@%B1)&bF$@t3JDq4l*%(wJTlh zo`?uMq{YilKUewPNaC)GuOr<8j9&ofqRU__BRUX^x8Cj3a;a$rXzgXqW>LR#CUn%~m)t zYC&ol(gAkbc^fd`xWU&bk5vT6KbFmsR=O78Bn%t7 znbw&=c+|T&#r+bls5rU6D#HMvqA<|;)BV%jOMonkm^p$7Vcel-Wwn$=uAJv&(8W>% z9))Fxpl*(%E#wFm_m!U~2HqgZs^2vaGeY(UfYKrSHV}w^D0N6!se5Ewy)Yy-!(2

aKj2hWG7>znxs|SE zN4rHtiSPqLskWp(?(_YYwgq+1@8v+~8As|(bC>$D(atG3ZE8-ZM3SVcg|vHQz$I=!(A`k`5= zOqR>&%G)$)k*QLz7MTB9wleWpv&N9Sta64wy}3Ytd?x!Ja8z>(z~(3UNFu^eFmn#6 zw!!gUxOuZi$PQIs*ixfZR3iLyADJ z5&s%tPfk>V!x|A-;oq%1!yk9H$UBP0ToA*EDtz(^!_AnF1bBQ7joj|? z5b)gSI8c8O$PYFE!vXJ<4gebg*9G9P2wcB{#kv0FItc5T@PDNo)}Rh4Us}L{e}xzW zhwt`)j`M)mP=G6H0;^&q=I0{jU%bIRkF#uLF;{vVC&H|_uc diff --git a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxxhdpi/splash.png index 244ca2506dbe0fd8f6a05520ac7d1a629ea81438..0aa455435306a5045faa641f0cdf5b1cf38f3871 100644 GIT binary patch literal 544853 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

qa@&U8<=pw_yI3ndk{7*F9sAdq#K0O3L z9s9Hy+hr@V$Cp|m896*e_xcdBb3p&Ci9JQiSDe}TJZtWK0B{)wjMmIUbJ(pW_%)C{ zFA&{siOWU;KZNNvMFB{DtZN3|GvI_T7C)*$W=#88^6j_EY(S&^Hw=4gn(*p1{B*ZW z6lxmo95@d>86WnUob9p$xjcI)I9kWTL9<^KzbHR&_DGwh^2P&n@-MpIPR=2I_F}wQ z8E8&#BuBCF3Dlj(##s`};Vx-iYR4CAO=vnNU+(#tL38&-*qRytf_(nSixVZpPTZk( zF3?M-OlI`cuF$#s_%F|D27Wj}_CIRxTUD$U1KSWgY@lG^2?i<>%$lGb$1ooW>qqD( z20#t+xtxM<>5aVI3IC~Axk*E~yjiaMHsYW?MH$@=Eqbv+m=yvr6(LoiIgAbtkwXoO zo(M|#tucLFgL!=`u_HSj#XpQRUtw1mTYN)&=nR_#ACeIu2PMGW!0! z%2&bRpO}UHa~`R!j! zM`ufNo(I<7N{!<}$LGvIWBj-NH2#DD&h6JFG)^1}~%%iK<$|K!@< z-B2z0|1})~HdLFq?lr>8Gv4nd>O<#_B%jLAu z7FxPcNDlb^5H75$z8PX+brps$CXTz&K@dwet5V(Kh61UQ~dHN&U3T9A%P#c0nBC1Wwe56qx}KaAn)$|uKk{AN_AO3vrBn^=Ci zTb2q;B&wB-UHtCg?{h)jMiD?}pzh70a9xzLCg*_lFb~NRR-Fmd0v3dva7`rc9@8}N zScu96J8}4$hsT54 zXrfKj3Zth}0VywHi*nc9e$%fs2`CHIN-)?1X&l_#wFV!6X`0r*qqZ^tljx?L<)Q6l zy!*CQQP={aD4jl?sH^p5*(_8!i-*35Kq$$Ctwn|vW|V1&G=uhW<&YtN$p}0mnM!4u z(ul6H_MiM^)_-ci%X`1;I8W%eZ{mw>5@?v~U26KI-+_k;#z0D)%u=*a_34$3VG&c{ z?Y~d;qLK8gDLw~w(r7xgt{S^$v4Kk6edK;fM<^73n@8cD96Jnc42zyPP z+ELu;SV(Ty)x66m-CdKl+a-)@x&V$i#&ZMPsnbEZ7O84<5L?hI@iM$*=I~Kubedne z#vsJQZvi_vn!3Z2?a5#`U^SKCz2>OH6E+q5)zbvyj`no9&6D{`^GWv(Q%S-^BAA`m zz}x@hny%Ppbz#rF2)>}x+w+#l(pMk&8vd?Lsq-w5o>z+|B!1q1V&XNx21|``SYPcA zB7=G`MBoJ^USUJs1vMUlDV+&7&g{|wyRlDsR40713)wDH$xiStWLV=J5zYkg(c&>6 z6CnH!Dw&2DC}jelwT7whS9aH^zQ>2G_yI;IP~)Fkw(PqPvW7lVF@8CeIm*Y5_@Sz> zrj4B7u{{EsCCvL@G(=(?$=_w<5>}t=+rR&d8u2-6ViMqgT4Z(5L-2q0{5%bq!EeZNR zbtTHB`!^2aZN8n!Y5hmJdp0KgFQJ~mc~&XWfPj#=OovMiWa7jk+F{YNhQs=*bH&j= zxtB)vo)EvYYkt*WZM!%}A75GT@1Bl4$fqVo zl;6yGjTNz4Bx@TKq26|A64oi=i-^?ejwtHO)@6{&GYj9M92^Y(&_RJUFsG-vNg|$r z1T~7K11wIb=wXEV@yHC&9|+niMS)RhOAn8!8c<2D!?Kw+3~X<04W&RQ@u>*6dqXrp zaA>iHgXxmInCP^S7iqB6v4Zh{8h(F$two$t3#RBPJSVJCYz?7l$~^NjI>%tc4f-Zx zuyvF z)3r&YDLE)}20Q3g>dgJH-IV{Ew`?*1`y<4q%*6DX%r3x|Ta!mk-fzVv1cx4>#!0ci zHP5F^;HO@OOCC18w-%Z~H5m`0ZZW|Y{n!RB)4ayC>bgIMo!+OX)sH61WX4_ec(R&Hl_PQZe$Wi~OKG}UHhxFJxAn}|* zYw5{1O~!YkM|-rZd_XX^N>ebdHt@sg*EkEY3|elKTPOdn=Q}?DA=)n}fcee>UxOqP z_f^z10Y_;P%F|{&BU?jGpI{F|ek&SU9toxf<+3mHxgK*r2J^Dq0nj;miFK0!!w?gt zP!x}tGPXOYrtR9{a&imfpR(Ls*ua~N&+{n_0kwjP=CMzK21pk9VDlu^>_d}$be~bb zeBzAiB%1BTPyfVz{w!#0ot_9gfwy{Yr>*-LMceifR8f&XyX!B?)W}`-t^9PuoHBgM zV5UFcDjVWduJva;&+fsCAmGFG0nAO=u;$!K?I^p=5AQCn82qR)oJ`WhF^(EWL>_{) zkMnEwj^lV~EZ?@rWa(k5W1RT_8;Uuf!s>p19Eq=`Cb;C+>SN0GWAQR5mWosfIi@m* zIVKU|49Whq?@1Bwwl_P@7Kqn^t@N|Wwv9!%uq=EzO^xL zXQ$NvL$UP#F?E)4QH9;wA3#uPq#Hz#?ruduI)@>K?k)!yX;F~w8oIl?o1u~J29fR@ z;^jH#ciwZp?9Y4OAFh3^>;A8`y7dQOb99caz+?Q_7XLvOzrb0^u?YR(Z6V}!cN)Wa zoKhc(e?BXp97f>uGE1#cfz=0NJ;#ude^~v4~o6p@ZG8Z z8FlcYh7Y^{TibFW`vI*9;=XLWk&e6~{2g3es(Nsmn>3w^v-SQm{FCkIW|m>a`U}{`uEG{jUPxdub~~NU;}*rPX5j1 z+tCuFw`6asv^|AJ-zIud0u6$4bR*a4D;Tkga$Uc2v#^b^1~%dU(p%%{YKsh}cBV>g z$>P-|s+l0A5s)HjW-{YCxAOb2|9-5Qo4WTj`R(ghiKNDfA6t=I%iSoWbjQl&!Eg48X5bpl#ul#Hf ztXdzG%sVfTc{Tda2|VFiW%Vy?pJ% z&`;7TZ%~U@8Y`?Z%aBl4gKO9en|-g86S~e5&J*NLMrf<|POXsJ;`!^lUk#$Ws{}MJ zi`QKKjLOHGFF3X;H9zazLHTu)hwIK4a&NLFzpymD9=3QSl;p+tf8)iHw;piN6vhRY z&#=I27SFQ&M_WGoKv)nEtvf;A+px?+uk>4lX9e^709d6zVf@pPgyRKmGRD2rj`;Yl z$PIQG%2)-x6VZ;K{qBr~q^KMY=4kU)jhdW%?NsKFT>7{&g{hE43YcVwpBKG$Vm*z~L69@oDZ^ z;(8UKP|SUVcnlc3Xt%V$+_sCzjFDChi{ufG;K@NwLm_=7-S-onK`}`h6@{4@Ic86_ zsima2q?u)|Jnd$;^kB8cFL_sJ_u>4uoX_?s6jEW6+46l3`=-2EV(tdfH!KmFc-Tws zA!$y9-$a?+u+^7fB1>e7$@+;}JAx2_zxtJBJN@TFO4JkJ;}t{rEm84VhX&>SYh5=U ztuuSkBiYKF^>8|Sb02&VP-yw~q`hZ0wXz$XrS#=-;M@KgK%u2={EJXan;6MRV(!8a zsge~3Tg&klWVBqXj-#2-Q5@62O|*O>Ss`-=aZk|)u4boDJt z`J1xq#>Dh&TU{hS!Wt&byVjVubenZ66Zniiu_7PU8qpRMh1rJy;zMNFhC&G|3*Gh6 z>!qqUP8DX2ZnBVZ+LAWz)43QLtih`eF3^_#-UxIJJq+*+Y)7KO40;v%?$J6W1g~?= z594ll8f(aa^iBilI~5?dQ4-BDrby5i^NuF?eB!K37xl|M&F7qbAmJ;bHd~$>jl*z= zUR)CLpNBjT!`)d;zE|?=0QMrt6@WjZVc+hvRnyX0s+QL2a)^4>(EFIk z1JqW9{lW@^I9hoZf0L){x2ZKw;b;k2cYjoMrqFa%@|3SO!iD>Q{3YS^YZY@&rLdty z{C}m~fiv7We%%(r;UK$qr6;M9LLLhXD`uzQ<#>gw<`!UCZ0&ku2xO(W*f2_k3mCj zN-vYNIg+xAucMf^XK|n!$r`;dKw8hQ)fjyX$@9A!H?=m2su@wiA*MOelR%8(!VX&K zzH0oe_P>ES;BH3HxcZ$$t%G0PZ3{^+*a_xW+uY=IKDuf~G&sf{TB5R`cv`=AVVR$d zGKw@6LZuiVZ`Z=2OV>6J0b2ylrI!nHBW0nj@F#YdLBY_23O(gGlA~c#D(^w~O{2uPH5EGR|pRjdj5! zmg&X;TFKG1rTf=A>lIS?!xjA%zpG$8m=Vxv z6~~(BDikz_6H#Si`vqy8DNPt(M3kYS>ykfd!G_Bd7{4?}=y4W{J`omd&3}4{{txCD z%zAp#+E#@_{_ram<6v06B41OXe3NDi>o<|8&u>1D9is?YLuD?<(Kj`E3W_>qTv^hl zKRVaSxh(4Qwg2E{-R!U;BKb*}nx_>FCzx?HC3F7O*i09C&@;!)#5Ax1-!N2hprwt5 z+gJpn8O^$2op6@0aPQS+QnoG;#JckN6*I>ESxvOL+@LH(2|G)Gws~ih40+d1w5ONP z8$+$i6F8)Xq=n9i)}leFBJn(1Un*I3wEJ#&obfk(rB+uJ#(N;@NL+Zi(&+3TeYvMN zf6S;6)YlqYy}o_Fag5 z!=d|l=Kc_ry?@ul)1cRgVwfE679zi~7t&V&;1=>G8$FPbOg8(Dz@prhsszFV3K6Un zQ@unj?p2do6>O?GC0@22NMAIIT$W4H6&75Xn)nGp1q?>xC0Qky4npqI;V-Ce;9mjR z)Sw|^z$xk*R>bn_PGleH6ZR+#82^6xq12j>e$#04C$}=Z)Y@~#Kh5l?iv>05^zv%d zx&jv==In(nWRL>ol`=JV=IKK+EYJn{mqWCACeqPtK*9lM8y z0~YD-*s86fHT|h}jaw8}4MMxya-k$G4?MmNQJrF%s6;1GCe<)#*&R>ZM5pO&x&w0? z{xR?n7%H;1czNq2`nti34%-y$O$_vU<#^E5 zPWw(3$aVb05cb;ZIrQnFxgj8}ppItE=Nf0)N>(fRGvI6kuQGwtG8Y9O^&8mfIO|0R z>1fMIA9VG3<>oFYxY)bIv?+)`zOh{)P{J@cWOfda(J_2mQI*_Na!56naa&9(1tZFp z>vvQ?kDZ!P9j71ip3y00q029V!=J?IB(B`S5K zp5+9OHbmEJS9d3w9Fpr8YWV(X9X86$n@v4Nsom_p;nCg!-%T)P227{3ePtBH{i5$g zWS*%1El5m#<&Y(BClrIwS*Qa}l^TomoVPHX(TKM&S-Zn;i}ghK4UvE%45t1=%l3Z( zh*Qux)YtTu{A!~{o%S`l8HbB3z&8;Upxw_cs>TW@&W01KMy>@A9rP<6c2nY=BHo&< z^(xrIgTEQwi2a`OB{r~otGvlyx;^@@h}TB!u_m`L*D|XK z?EM@)D@_CVtZyd-f5<*(fwL%;@<%6;wc`1SNfxr;f9&jk)b&220v8bUVrT#3X)B8- zr|0h@kzbpu%?EY2`{x$EK>@Iaa)v0P*Tsf?QL7?F2V_vzL9Y%dSn4qu0ityZmL>)8 zpZt-*W$YTdY!-DhO=a$3@SANRyqTg|w&g$%P65dqSJ_8VprNZf5&$7(pEo2h zt!jviU?$T(Yl&YA@Iw<-SnZY|A+;^@6{vx!Q`5apyqgF~Tc8z3?zWy68w-T7qS^d{Y=! z@d2CFLX1#&4@a#d80A~v549<}iBpo&9?2Ox-HQP-RScSvP8HOFFVRJM^MUjC_orXA zc`t?xrj*nGi$Yp z|B1Sg1Zc$Wft@~FA7zy!$QErxS3tLIsP2Tr_%f|N5BgUJ3@H+3YSxlzrjlVHMagp= zF3GZJS9p2;vd{0^uf<73N?i?PwDKyh4Y2Sd57~% zzMCCHF@7rj7tPp|Yl}@kmG2-B_ipW5IE^j;e5vG2`5`PNIlDWRGBReP$TZ3xdxhR| zK5T)AP=#RiNAMR)R{ja(#J+y*bk<79EQh46bOmx${(0RF**k@m_4%ZPU$l`fU}OQS z!3_5KC?1*>KVvqMb9eG;_HD7mAGyq)Waday@^!4}GtKJ0CZK@8w}Y-%I~~Y9Po#ih z!u3}*k#?0CooxTWwVh8*49_h43POI_`$Q=(BP+MmI3F-5Pk~Ui6%p z3}0mF-cF!b|E-tuYTJ~m{fi?{E5Nv(3Gp@E3Lm2qUJ@vR~s*R-fB?Q7lZ z#0snUHMS5re+!?4D!U5ghM~aKIT1v1HIhecAYf3d{=sy89F*POW+YY-5oG2+%%^=r z!qyZ(lT?DOYFw zhK+urEll<BX-`pa5lhJHeS&I()CsJc=0nJfSfvHQ>_7h@ z$0M=2O~>pWd`aBsB{mH~{pLlgyG>0Jtt9ANGUHyM24*xCD<^NxzXQ8N0nGaX^4k&;_DI;q1R{%l36qC7sDEJykGCIH6 zbg3+5C=C$b;|Nm_NmKmY)7VN#>%)s;J{^mHtBGQh#e@YeiL~#$62`ITNQRb3u*g*e zyff(+;*e=z39U$%_SohiQa?+bc_wTAj($Far}u*aD(NpW{3*ZAJZVzhY=4NGM+=lR zqh_u=P9jjDa@HB~DgE)oVB{l^8<+^w=6@X`V~F&TnZL@M2r<$8(tvK~Umqhu+G&Vt zj-scl7EelCf{#k`J;ZVrGqT!3qcDZwfPqk|v%(Q%quV|-^HwvyTJ@;p@(@F)P2So& z`liOtPZBMQX6XIY${_RvOcv$#l7kE^Kk@ogJ(Ot2$T1}A-JD=Wq z1|zQbfhqMvOEAX?AG+i=hEh**}k(T~QBex(`QmRC(-{ugh*tfOZ z*b_;bGLFxGa+BQZsk>X_6M(N1#D&)tvJbMdTnREyr&U#mE5Xj+QNsslI+L*JeZXLN z6pG#IA(EhHZ4cG)qHYjMtrya${0(H2;SKfb$+G)xGx1tx6s%xAQQUd*YZ;W+4D4JS zS0&18>7-PP*V2!yK2qZpt>#PF2$8O~;!3I$#A^^-cD&HY80EkV#b*j_SBtfp_@Glq zVk2m#7}RRdbIhMrSP`X}P%soD7{z9g+vG==NC-p7V_EqKf886^Cr{qZS7s#;P?+C^z$?T(NZ z$J!owzg0k+vIPyT0jBtjGB_-n*#$X+!Yol2LzKa#ku2+|3vd(PBf0bvv-aj^EI|8u z3=R1qs{H4!I}^U+hR&}SfizrI2zGz{-WquiEy6j1fB*jc5o2!d(H=E!G~~-2f|OT?u#SYH`nM%pAY5sZK6Iiv@7i{7wx}7xI|mZ5b%<}K zGaU9}RiZGNIBambjd)C7)1*Z=L*0J3TUNh-F+$re#&GIaIyL7S3N8E67eH?mTz>*& zHoo&&yK(kb z&N9X1;XB?o%>ei__qHYGGj#hdWb)^vU-9vpr%k>@?nLH?QM3eE12SyP0dlG>ENf1u z3Ct$qVD%f5Tk?58Ocj14;bdbQO~a zkvVF%cZ<7FVqCyaC>H>myBl~B3$7R{Sbq_H*$0KpH_HG0)4G$jyPP>B%`0v+^G0wVxv2 zFdV%6t3htB6F0C~dnn^5)=|Z8l}7rMm%}JCg2-Edk1d@G&-eiC^@^d#a5i|zY7wAf zUQ}V0V?vKc7>DC~Np+dl?4JpdO8n5OKnH1+kpjFn47zh%w@a?WdAj+k*PJ=-rZR~p zeZ)o|cTEc%`s7zbl2b#)ztP=SO0K7Hs$X!K4s+76RGRqq$X}b}8FsQC!mU&Ls$`vd z?>_51haLoGQK-HeW0{KyO||dN|KE(dq459zEwuh=5h+I2K!XI@$#><-7Oq)B@xbH`sI z)Z-W1o>1(YIVR@3BuPPuoAK9NK87By{*oJNsCmC)f+fl%#{-eU@L048@06{HG&~2r zsquJ9x$=JlF7}=YO!DYFD_MtAU zBnf`F7#cKknb$FW1^LotW(mSEIJS!<`AR+C2({V%QAtThw$lcfK1%xtC;vSiG`=@6 z4U5Ob^pAK?gqfMRIA`G6NGyY28|tF&FQFqk5r3|t^9`dk`au`Ty}X>pU}dTZiY5)G zDNDg5!ip%ceIOy-O^MZM7m45clKr{aM6Di`AOw9Lgp!gFOg~<6D34kl3RA8YkVew# zaT!jE*pBD_V~4a=eZtB+mt}!5eL4^?79*4xE0ZvYFV$UHAdZG zT6Hvqta8Y5zUVfMxGz+>=Mnk&hjJ zZ}U4wDo6vgSIm2_N${QC0SMxEO3qo#b6`yk?XBR2CA59Rynh&R-kS`pnaTu?CI!W; z=4pWyf8tDOqjbup#!aWMzs}g*yP(Nt^R)}9ZRSviv_8oFVyggYBjnSSD)KxoN_b^s z$rb{omC{78ip!M-uNfCrooH-5zR0t~1NpG8!)s2g65Kl!Y7n8A99}SUI2@Y(nA;g@ zNB})bLH2APzgSht@p`gN&&UCyxnyr&7S20lX1mAzYS6Y}dBZAcAgzUwc}W^mSlXxC zwEcPZ^7jmd@(!67HCyG$$Q#c{h6Pu~{&L5yRu7uK2yg3p-&9is+*Gv1F)XoT@T`AB z^dy7*45GgKWrEH@Qbw}65I26&z-5=Y(SUT0ttiYw1qr$;SdcKD>H*7IDysH6P;7Z0&P|CJ@o5>%}^a?Zm+imGagcR$^uB;ypuP6sZ1Vv z_$FCiGb~gIbYW2Edh9*ox%o!@E%PS5_DTD@C1ouxk+5at8%#$B8H*?TfE7?`s`?F! zc_>ELCCS^?MNRw;W4*mtNAom+t=Ow-{Q9Pbm#k3H8FiIoXqS)}pa+_rY9DQufV150 zN*V;24Q|;j?(8DPazp?<5Gl^-&rWf0LvrJuu~#Z>WLu#puDR7jSdd3KY!?(gGC~T4 zuCx2m%7~eHUza!>U&XU~kd!Dw4t8{634Mwcb@VmdTyH|#<;Kq8Q{iJ^{N+1U ztYfzlPg$R;vH5<(vRA(5S0mfBBK|06k-Ub?;0CyVQ?<1Jqa_@=lgOIVL6&_K@FB82 zIs5U5cJ)?#yeUks3%9PtahLs8@-)kFmP2O>xd$~Hu^XtaSt5!EQKt~mLRqO~0*P`% zzgmc9lSca2%C7x}FBqkgpZy!Y-2!utn69;XjGE?;2$*<>HHftz$#A%xcQ@7}N$8zL2tN#o}&U-Uug zRM%Qm&wFFgI>Rid6gBd6yA zJ)#%T5PRx^`RfT>6>rfI4C?U8gDK-x;i%0X>cHCvZJ6VI{~h$}*0%`;2SKx$I#xlr z8g#~mLesbZ?$F7%JMk~Q#IrX2_-lans?txL*q7kj5jffaXa3yjh<9aa_7;Q}>fXeG zp^dqk!-9BM6&QtRKKZy^Xd#Uc67u_SN@i#Za+@U4lcGnw>5E2?Qa7h<{$bM$a?Fix zN3y-O$nzoew3OYsU;RbgwA7#-@fG{jUhoVm4p1KH1HLo@bz?l?Ag%YwKeC+Ohyo(m zfBY-MO)Ci`j~#Bh@m&v#?>eIA_2dyb525ppzi)K>67IhQ)_P#)Mtw+~UeR z0kGcdHPY*KInBl!_%}PxAuApHS*!_}?T*u;ncVYGX!+c-agkJ%CDIa+F=bZ~kq36l zHJ*vQR~tm>Qe}VlUze%>_2~HY3-CX|6f&TcJ2|d>*95Tqfu?<@v?MMaix1gXIxis> zl^BVCi|CS=a#bvKE6eh}v7T=*ZibMdeo^tzsj+lw^M(@5_n!@C6KJb=6`7^p+~Y3v zeMdfPHD6+Lr>1OYjwDeR=j7XbO z-g+fI-}{EK&2ih~p^bv$hqVG+egfV0TDcX-3Zcl%Au^7fJTx-QZL{zGG@(eu? zHR5Bv%yIiMu8hT+YnwWsb}YsgpcO6o6fakE*#Sg_v`bb-^T=NGAdp?4H-=f&MA)3@ zeJIsOS8R!VMR5s`<@koPo0rhYeFI|87=3%JC3Qsj;XU)n6Ph7K$@y{DyK!&bY)h5s*M=09 z6Zod!2Jzw4auR`WX`37(_Z}BU>Hi9|GMh{n1p_0j|Am3r&@R}6V)+ruv-4Nx2}+K= zI*(up-^K4Rk+}?uy=EUG$FG$hQ*RXb3!1zyIEMx3Z^!MOwIni(4$_TRZ{NcO;LNEC zWM(1d>O*%z-N@RgxgjPx1~oXhsEr|$%G1tg)x&3a0TpJ?l+35SL8OardAGwFZ;ux! zEbsaWh6Qq)Oif`T{FpU%_F?9>B{Fig9)!fH%@=B zn4fWhC!s&3LfiC&7-y?5vqFbgsYATmQ#S zO3Z_^XNYfWs>K#u+CU7vJB*Z;qm!aNlgFsFTMa(6){gL7d{<6)_YL`1eDVeA&SA%; z`5WtZh5Pf!)jNX0B0n&zT;@>b0O2tEs5w@XY;|S6dEe?0Tf^OjX7``7iKY+cp47g} zE-+7lG_$_`tq12vj^&1@*H5)idQ{pslsM&Ly(n!#cNdE}qLmwhIAYKcxZCv<;uu$j zYT#l&nw$E{mV$y`i0?S67)pROs2U$;yhnuVc^3Fw2y;VznfLmt{-&O_U;em4_#-9e z&hK?K{GAqU^+fQdDYmyxXlzgRi2bR(VOnIww8x!f{OAdR&RsX-jXkBs-r}o^rPn%t zTwu@O3zl);sC8|{j}>x6Rc7Ic^;(1 zJ}Q0|sp?$2)21v_pYk~vb2Lg+R;e-f#0 zs5RqZ?i-(YljyN0>7VvGq}3^N=)%xO6k#4vaKktMBp2{eqWEkZu_bzUjLYGJYrYnl zbBVP_Kwj=r7u~buzhmpOeGKVv8V{r^o%e`) z_Idz4-CvUGy2CvlrYKr`%b8yXXP`zTiUpFVSN}*ninhOm3C-^RZ zaXLf%rw}?=8z?KZCOU*04`f_0?G=Bjd+WC|+UzWTvg*!qPKVixCB;|UJozvaX-U~z z@}pFy=J?gW|jZXAA>c9OU1nIDFr)&LA;btK1o z!q>7(v%FdUF%;@wk|P@pKI#8V*3J&Zk3HO=cUndM-md;ZgbS%ffpaUA^Ie0<2ggoD zgP{1vw;$bD4D4tP?C{cu_^y#E(_2aDgm74z03X|5vG|C{crod^Fx6#w7GXZ8$y;Du zJxr182vlBioR;DnS$0lpehA3P2G(YND#!Dhy_6VFQ^B|KLHj>RA@%&5GiY@A|*wpI7PA(j!K*7taw(}#L`A}kJeYbEdIZV0OjK|^jdc@TdVV%9YmvMKNzJ}cjnp&kxk z<4F;+yB(Q@^$qFqp7_X1pQfNk_Lt^=S;3oXn!QSIO5HqTkrC^2)X2GCx<0ri^7F~M znA>wVOUu{%%%yG?Gs9x(G~X!U7()vZ`p*(?INAl>U|9EL`R#l z(BcCD7O{canjm}glZRF30C-2?`TT*7mME#|#=VcjKGixb;ti<&V`DbmXlevS&Eolp z9jT>^g8xF<7I;Oxe^j3|p;YO-a|`dgp-z@l*#-#hYtc`tMP0DcVw+eqUnbS*jU19^h;- z{mmkr4W3#UUrw)K)$xsxkl>RXw`FqkQQI8WU?`B)m*J&G7U*RLvjqZAqgwwWN9d`e z+fLaRhN;HWdOMd}Mn&3^VgIUDGF;qD`4oGj3~Rm38BBPD2uqOcR*BJxUdsO<9Pia> zw*IZxEZbC`*9&CfD+gOU_0dT?I8f$Z#UqJ}>sVB7s=81Xr-P~42eXGcxB?n*!fT9A zIDI{Zy3RkMCAZ{fl!)Yv?2(vQ>@rS?z>_Dr#^U%FsJBL}hIv}V;4_puf3GmByrg~v zWkggNtHivJBF>y9g{d=YRn#C!)pOgDc@uheRc)pUTD2=d(aqDRGc*-noy?r&L#h9zA4 zc}%dv7qp`~{T@hY>nK#9gsJwR;8tH9G(BC%aFM0$FOcRmvuRdCE29tlgM^!a zX_wsaWe3bl8DpMesE$TWQFJoM0E>It3${bHj1bP@xXxPc!ek)_AyT zGA&)a!?zc~nY@2!5WT*17p=Yec)a2iCT*+i;(BB4@bAd-IR6z!2FXVHuFM_$0G0o! zqTr=LL2bu%qvhtKsvdBp_^}o$)Y}z zTZi>QuViF@y0N*Ww;Li=x+pZTBw-=MR~(xtB)0&d>pOC7IK$q+Ki^a(36?J){V&VX2_v0 zBzK9tIFeyAH`VF?ba+Zn-30Z;y#>Ra6s!z>p$qFw{T-+rV=;`FXy+NtXb7(~8Gdsk z9&Owgt8=^}JQBhtr)3x6e3H+2;}GF;vc;t}Fi&RQH~ahf_LhdF9@}MY_RUR^Z=!D~ z+8Xh0q+aau%?pHIkInSv8E(&{B^te+{_)-NqghN#eV$G`ByJ}%(ixG@MN~0fWp?yN zVGgsp^Z-OPf61eALb=`2UM&3A1j=!dwG*N{7Kt1M;+U@`m2fNxETn0dJn}STa$wZ6 zkQKtc1c~{K2zq(U8o>qV7q7SPrY@jFV&X$rD^lPEqOHa2PY!#+!!dmDCf60?WAF`% zdnqElj~v@|_};LoeD@WoF5@q(-pAoMq{?jTjjxYI*qA_x=yUuaynr$ymy*wLpp{l= zlsQ>@p_#aoxUPv(lRR9lE3@6p}qL-oX0oJSu60o-Q5qn`@PzxA@sd?ExK2F$Gy0N_NMZz{t>#V$k@)tKSL zn<45@BOy$7xW-b0roS;y6)qip1)2Vbp3wfk_3INV01+JRzkMVMa2wZS_e}r%S{#tjr{%1R z32>SS$UQzaeYT*Nx`3>Vt;Qxy(bXzW$!uT8#3IQB8y7)+TdHjotU_hOKpWe+;_ z(SzI>4;Zk9Rpmkc{0Tdm$wY)pnTPlFgD+hr;`x4*D}6i<;4eLXRn`&XjzkZ+u73_OmF)y~W06z0I4~ zN=_T}36G)0z4qkj;I$M>H+PtI8dH9KUvd@mSZg`KQN`c8%~WMYSJE2$x^+i|gi4@R zQy#P4?7I^)J*N1+ZeX=hDDoW!Q3l1}S+D0?UH81(sSBM1QJ~T4ESJM_(gw@`DXVA1 zZj{R$5**Bi#co^GSUPH$PgBv;Z(*Y+I2TV7KdQ~BtOYgoxv)z$TuU^;Y1yVcrBDjW`UQkSFqzYL$&^+kXPLcX8XRAE7(A)9jbo3>e!|M#)Y3bBj65ams%TGc@m(QRhYhdX zfz-?g6c?2KwdShrJ@r$ztLRb8M6ZSJn0{41i*bu-qXE^@uxT?YYXuo=Ot6gx5i?4O zPSx>?u`-W!4MwM?8me@5j0rLvcG(R@byzhp8S8h>FB|606BwN?XPsIMQM4`Mf#h{< z!@>Dw*GV(Q&fcIHxEtK##4NtXJh63)%L4iZuHP5s@0Bbz7gnCzQ1QFgK%H1 zx%(d$fJS2}ThW@@MBXxCFwJzo&Tvs}V=_WG5yIQpDrKqe8BlaYHnqe&Vl(Ot(Mv_O zz4y3n`jmdpI$U7Mr%VWTNyuRxR%*!3bnoFK6%a#HU|;(}*6LL$2`BF<^?2Xk%Ewi{ zugERs(x)ezybQB6IUvDb!ccVJU@5sPVgu&aX(g>1Sjfo!NyXb+Gvigz;+F4v zn$Zd0#o5-mvWXF?mu@T<7`lvjrLm+jvPZQ!JKD3{!6SPUWP11#YNos->ZghcY24Ux{)vcU_sL#&Iso6(61hqt-iPdUO9 zaZ+{fFA|ZO0qe-=bi3M0$>v&w``1>D+4BS#hv*U8F9AAPL|LatvEA9DWbn#s8SQ6_ zm>H2E==vV7yWN=6!J=CEQOw^^3JtvrMH@EGrks(u@)s1Aj{%~Uyqch<^>A>5?M!3B zsd_`=EE=d3$%C5s=q=1aMPhoTKzckM_4hu4phgRxG@D>zvzzoiU13qlXN`Rfk3F%0 zFKL;3$o}BcG@t4$x2@Txrw>cE=+sr#9Iw;REEkGCyyMfdE+ZbS zJ@F;@;5C;BC|gid$&Dv}J2a3(B|J9D%R`p6zE4Z%ScLoa-3_&MDCY-ieRH{%#=vk( zn1`E`kjz&e*-_VlMXG`!_Kbeaba73yomEzaj8UgPwB*=x#r*-U9Pc=C&zj{XK6nm? zoU2T_J+(RXe2XAOJZ$RB;YW~xQl*z{9Q1$=Jd=a0Eas>M zy=ozo=w-_WI@3lo&|4QXZGIO5e~jGK^m>gy*o$2{F7=;>XE}#_08RvWpH#bXplkwY(-N*Vz)Yk844J2KZB4M%K)UH+{GTEqf zPqKNbgs7$DEhz4%4$JN~x`6eo3o^_S8(bo^J>9cLwpi0FXH1)YA!n8Pb&4<;o{P5m$X;?cw|}xJ(OK01S!tof=w1b!dDLc+ykC0 z*10j>>{tcwNNH~HB%VIJ>inN*dDcK;A1ux|Dl(hBNj=hg)f^#O zV!-smg64W^#)T}YHFZa*b@2=vX?7OA3=OIR&ai$|9q6vgBIEFxgg+j1SQ-qgfEU~% zm?(P`56R43RMH1mpbU@*o+hQv)Ui0XL^-x}vRIJqh=Y>rZoP5(isANLt#tDS9vjq) znhR>|oBlc@(rN47Rq;d|zFqEPaf$8J2lFZ46C1v=Rd(Hi)hy5BZ;<)Ru<7KNvU68S zTV_9`D@P6<({#~!lX>iVG!elhE>g-p1+jfAWf zVRA3aO_{e%f|WnVbq`hl0X>JPfByj5SwF+8Z}(26C&%V0xggLG4r;2c88{KKeaLF* zr(fY?KPlwN8Z}c7?b#-Z3@$NNFFDLWn=6$&yO}d-g*5jMR?C9j1!G?Z|9YeyorIqk zuz8Qzi;M#8y}=V)oxl~m^1X1^qs0$%nJgsFc=E&E7u?#HlQwg#x~!4k0_tJbYXqP`Mz~Lohr*o`6WpuR8sI zwb+Zya~le_*GQTy{~gBXt8dHL86WR$G+zO@3cpUCOfYlNgOxPP>YOR2Us1<-99gD$ z;{|27Viz!Dx73dXOX8CZ56HOlIHWBp?Ya=DX|#7!N9B5 zTv-~Hx(LCBvf!6!;|+q2!P1s9Q|N))ruyb*e}3fo^7FT!P5PF}HO-O9Y;GuK4Rwq34!kl z`??d*^$eMu4{Q58@V@nETvVje#n6@5bpy3pvtYkjt+%V}6cu{DnNjmI3h|?u2erYA zMQ;z^)GVPs?1NWLxQb?sboG);7I{XFwFpsxQgU;31Y=@7QPRAwxlKubT>Xo+DF)B# z{H>07hp#KI2+bXck0eT318%q5qf)IT7aY{#%^n3;dY=fbBE-8Uz9iRLXt?b>L?N=9 z-#sv}Sj$Gsuy727Hc;60bn}1M1!+EH(=-54;K|vevb#2RqMZF9`aR$_`mvvUJr7wT z@EtK|`I6|EH%Ht*?}nkVM=bH%h0PM42=z)|;u=9*>(jv|VMj`qi_I=B{zJ;0EKBZ@ zgE1~sNIX-CVt(0dQ*&AW556tY^Uuoq|qBg^}hGK?6KE^SbV)1uY)Yxj~;} zzS=sY*A4N@&w3Wn2sIS<^%ckQ-BD}3+mTs0l@KTty;y(VX)jL&_8Rv^GT;)U%rS0R z>$K_;RCv6yywoV&c1@}xI{ZiNyfu8b>CU`aMsz|62O6b`-{FS&BQO4#|L zX5)f&Hd5c5L;N9`@f2K(cM_4+L~#waFS6A~BxV}>@70zY^yUQzDVLe`X8vxtCpton zIrD#;sb-Gs@XBi&P1#mC>04y@ck=f?4cTCT`y&@MZY$6%$F`EqnKllY366V8CRGlN zBrf?$9qi}!swlrctTdFgwjCil3(_c@jk4E?4DHNQtLcs^=xeLWm8DmpkJ~eIRul|h z$5N}U$Sc?}JJ~5GfNH=3(-w(;UXCSofla&jE1wCgKzDa3G`Fn~jJdMK=ATW{i6DdL zb8hU)H}C+tn6sJ%rE|Ng!U3`QR)!vOW}!+rF~e4IS=N%H4W$CShN@+@%84eaffwcVSF;<3~8uIk6_Y~4Oa zw)ZFO`ZyT*T-v$hX;VLb%EVRnd*jkAQ`U}^OHgmmg*$DPbMQEYv05u-V}8w;!jo|- zC$~I{yyZiaem(ein`4r4Z0b@c-|yU9S;wPg{)J|22eo|xu-)N)AUOwxFNe|?Gl!so z;&h!wFzAPwhovUiJ7r$yP48FBcKpc1_*_1<4;k02Esdz?V zz67RhExzM+MjUioXswjkPs9q6M;dNQSFo&0Z(KHw{CUobw`_}4QKN^qT~j0N`QnnD zJ0yZ-LDKo62F_W)gSK&u#@Hc1XYh<4<`Mn9czf3kmFgdxKC%25v|7S5-Ob_0KBF)h za4rBs^)}k=Jy!*jG?(-q(*QzYW8UPfCsqzt$~h7Gj(aY54KB{nO+RAl&RS*bH&o~K z>j}cPWnoLmm9tG2$-66%(bN0KQ$NB=VzUA82W%0%{RAS@N*|udauHbyZ}0H#UmX2G zY?uuu-k}4eSJ3H9i_ic%D{h>3YsQY+9YZ@Bsl*i|dTr%Bn069}!Yj8A{OkR|P#&U* zlxG9D)A}jjn;K5hccJ4Ua(-3MG`{bFu+2)Tors&to&GP?dzWg4+4Sr3S3@iu_Q$b~ zQksdxoSKc1oT3xIR)&@?q+-r!2!o_jamc^2e89V5r!co|3T9%O;TTcj(VNMT@Sohf zNq+I?t~8HWbodr-OEpVW%W!vziszgtA-h3wtK9OFHgz4SjiCOW#=2jnx0 z`CN4%Q&rt;Sr|OKW+)st{&nU5)inHb4WD#<~=G3sQ%qD=jeOBR+>7qj^>FwY3eYc?gYr*e5cYQ28 zZ@psoj&aL|^d)Pqj=wwLNzP0+B7UdALWW=LmryjC@UswZWSQ^vs=wXq z3iv#J%Gt83pzqE2tq*m=cQxb|tEVI#U7Yv#!6SSK$YCa+*rG_uq4H>}VyCqDrdIW8Xp9#FCR5&HAHgF zUzg#zR(R-IJ}79jTzMyCcFaQG6cX*8oX9@R$%4oaxAdq8SHYpCkqsf-oDo$`Z(Sc1 z{cLSNkeoOaRAYYiR&4Q0jy1BAx!s)zdXq7ND!W0es z`^HCEIC$D0!}>ddwKtY!FqUN?b~To?P2#hW^5+dC50$`5K2v&o)k8fYj7=w zJW2sxH>drfp8m_r1kP*A?fO3ZLtRH51U~3T*f4xJ6h0x-XoK!URurED>1ofG%3dk0 zx&f_`0WAr14mFcE;i)Nr5;T<9FcQc6Jy#R4(4DCL34e8ZFL+NI!-e~XSgs^Mig=-- zVk)JJ+3`R*NkQ*mJCXlcJ3*^x%Y)1{U4CB0vYqky zTNU?h;8dG4ps2v$(z=)Hc{4I`{%^8%-PedLO&Sv|pCs@qsE(JkvKm%?JZ18MCszaRU>m0BPO@*NU2 zI$CYAY>v?Z=>qF9E)am~OMMEH)>X=dM?#a442M!ekZJyXt$6?}&V63eBstt?DNhT3 ztgi&ra;Aa@d{K}-)FWk2`6KQQ#P1qaN010!!hxK>+@yd_xR)d9l;^W}WwOI_K=G=Xn_y zblNwR*(-6}fNONFnghwBq(vjWtGqAzFYWhgR?dQ^Qede?qh=aYLDhKEFLRAw8k@`` zt#bp&%5(1_!eG<0T$CJfBkAU<&=U|y!+w>AQHvtT6Lz~JwcA06r0a6CuY>&lo@G5V zC4;T@Nere93YJq`ZTk4>u-Fjt;+j|gMenH}W#uk*Z*LFT&dYQs{d6>;_PPUrNV%20 z=HC^oRXuAdZUDqWj=YcGd!r-a5WXrHA<~{?sqKQAoYEGAa@x@1R`*{#p3g}OCyh|6}IW!`CKW+(nWep}hBi&1!q^MqiI_ayZ`s*nBDEcAOl z`#}TuZiBE@-IwH`2sHU+dA;Rq+N&=)d`db#so3|tM;C{8wC#o;zMqKDKiFO36S?0w zZwKLh%ALBH_Liz5@w++V4D$mzwbt}+eh#{Os_69V+et3~xxri+zt@=fpqhK`>16xO z`#cy1g+py4ovcxwobz}{lXkf~dv*oK0_-C&9+``lawv)_QL9WyjtbQZB0)f&2_RDG zc;|q76TFz#ZaiFgaQ@dac0UfQ;bh}undbNVC($HQx3)^CbwlNElh1?3p9f2L2nNsH z_4_+J5Hgm9MZTxHVmhwO{uaJY8F=Nw@s3L#J{Fm1%Iw;{tX6|II{%!Dl5*=Z+*~Rk zSQA#+{8rO>hZ}|***R;t)s%#+Oi@;UqL|r{Q?Cshwx5GPkF}R;P)wb?y9b5+7Fadk zbD5e>BR2KanVVKS7B)KfteGma8Xyu8o$~qi{bd`kav3@ml3mi~VT0XrOkxb{pUHWs z9Vdm=(ifCcJom=XRt))CuP)##n&TQ=wiz(VXUF9<(^63_ zM}`H?wH(|-kd7?4r#sE37?jB-FSZ-y{}6evEUFqDMM*NKs}UZIUo^}ZVg{P-CLEi$ zho|tVe?nM|;uknQe-0BkT@)DqA(fx={^^D>o1=qYp!d*j*4C@2FFy(H_ilJSeR>C+ z+b7;f&e>5{KF89H;RP8ehVUxD)Whjb`uJ_|`)ZUY>yl`1;x+$%vxPwSs?id1P!Z{6 z?bdCS=YNIoa%X^M1 zK8;Tx>gWTlw+A8^UmKm1_r+M8yhexOqYWG*9X@8F^E-9+b-6nqFXqx-`2-5(^0xZ5 zjQnU3Xmn{Gmwj?H6&K87+~w+CEpiQ-_{keKUpVnY=n~q%cgF@;1Rs&vjGQ;ES^_zr zMyU1PzLb($LZ%0n}tfa>h~i-8>%}iUh7E{{_!aFy@Aw1cvs& zZ;}ex61u40D{_wI@=etqg`l1JusjS$u2Dy87|)=k)!AXJ_a;T_IbOvBEor6mxLgP3 z_4p*;U4wC$x``gupJh5!KNw5Sqw({co(~df^PZ8KoXo?4i-xR5@zWRdzxNgsYl!hH zK8mOB$F=$JkaJppmYS!eKlR4t$szu%eM;X(X?-`JoPV!$IV{Fu>0RDmlxaSmzTDi= z^lKC%8H+9`-L|`lL*d6Zmhd@jM6R&r^Tv~8SAdZ;U)adgtUVFWv09DS-=nvXa^bbDzhhpP%apoG7lMtB#vKDfScCxI8nO9vbv^!5Llcq@EcXyX=D}y@>Zpt-(9fJPzJgH@Zfa?Fb zu$AvT?Th{Ut3I7&rJ$acdN0m+f&_%HQF=?YRz?1~^y*Er;k!y+c(2Dl>(<+2BDy1r z5hrcyNLms?bxYg0zb02)SS%zY9^7;yB&tq}+(nAnb?u#|86e%E*6ly2Ze+tw8>PK` zL99V-@s$Ur9<0Sbwvn*{cjO|L>0QDRufOI@g3-PNwnDyPnPghlk)g9tj{xxvEtXut z80FKmgkXrv->^l_qdSTpr{13>^S93Jl)=7~m<{T>`dZ(hpy~Pjh(H&T2jax9Y2-ImjsBDb ztu!5CUYVtUB}1;-O##oF#Bs!YlRpS;#yq63lelbwtvdXq1#% zedbM_{{;_`4oT#^%xnh+flmF(he5g)THw(-cB?;3ZQXV_6DL$GjJbQ!Qu6NUQ55X= zM^O~IYtH|cb9bAcyxNS97jA9j0FmK77J@z`# z4qj;V8eXJXPoKd&y8dRrXA6YAhBr1ia%)0ix6b(Jgk$oUV89{> z2c_$F>EU~dkh`*@)g6D7swat1`S_{RgKO$grBZ5W<4B)m&e#l1qX=~96?^a>c~cob z8sBqzqIxC{y3fTqjpjZZv$dYT!;Xo%k)Vyyo)HZ^-ziOV)nrf~Mt+|La|s zagLxKtgx=mMf3UFH;lAM4nDuL0>7TTedlG2duzI#RndVi8mhZvzP6iJVIueMuCu++ z!U6vx;N(GbS`*Brprlej)XI>w9lPpD@zk?5P~+qF%i{7*x}>$TBR8tu`~LSSTw+b^ z#p0%Ln4inN@h3BWBI{Z%W2tC?NMl2e50Y7q)Lm2Z_720&hKsh)+}%)=Fs(I#9_ZYs z7=6&5J5pogQzO*w&$5BBigeDpJ=w<>TQSOKEfeT@6UgWIn2bLEEt##9UZk6M6BRKQ zE>E1JO#{9{4o4x4iZYj>;pV}y>e?W2bT*NfQdK=;$*J*%;|&3aE+3BWcya0p4z_RG#9u(#t4JWpbjlf2fu>oZM_M zj^p#9F%T|Te9GQR_)V2**aUm2#H=z3wUQa+oP<#`oN+^=SDwVFV1<-*m)-lZ9BN(c zR$JeJT}te!+Tv||O*_F!!<=K|v5q9+E4%a{U)Efh6UU{WUgG?i2=3#^0owm~0qndL zHS9Ul)-}vey)r}H;^tjsY~+rw8=&V?Dz}|U`zyw&KcQl9h+Td4G=ue2Lt(HVG%Ejn z!Bo`x8HuDEb>4YRCfg5eeTQW_N^KeCeRKY?Izt_iaj+Zr+ zKQ9fMY|1IF0_~B}Q-a7_Klo)4RR&%+j@cM~U%EG=wCV7=SA6;)uS%PZ{;PJ(=;oGK z&=CBcLOIU&K?r2^<^0Q+6={L3Rvc+^8LTFTXer0zP&m+nMLXH$>bIV4%Cu)k%^U)9 zfj#;dE#Ec!T85PEmh1v(op+iqB@sXGVL}Uyo}=bDt<6mTtP<^oH@Y>fPbJ_8hAsmf z{4;Kv)P?W)%)MCEM@x^bAQzhNLV34uUI=Q=ynIyN(C*1Q6OF_H=O95tzT@sT1C?m=@N(~8Ftb^AQqBtlv(H0qq%g6e!C;3|egUkgsO;>;( z3^f09ky@=YTol?3iHYzJCuCK+YvKmPnjvV7<@g~7NKxRUHNHo$qt4%L5fxuz|)DQg7hL1@+AAMg0Z*sn5Z<@#Ouy9VUUk8k@9CMs>-&c1dNB-nb-?C`rBNuc7S_Q;Il>=B0bN zKwV0*ZN38z@TVxCVme7J3*knZgDckIvr8aB_HXD#|9dvd8n_L1YWzi}^94R0ml(bc z8cc*=xxDMmNtam2;h+Z6L*^35eC15kQu1=gLq@n zt_OdaiJ*m(R`oa#dpYA6Vup5Jw@DApf~pT$>wuewol62I>}&;T3kMt>6{FAzWc0Ht zhY?=_KYznO(&lJ~r)G*~VZNRtLvsO9Yc7L#jG*57o@Rm^dT^6vNSYZ=6z8PFfD_TA z0<$Rp_SNDh(^2k}^HOuCJ#SjeT9KoKxM?PY1NCYK$C-;&o)@I`YiuKKiWqu1j!*PM zY~TSlj$wEBnT;IH(vKA9d?p?U8Ia7XY?w> zO#zhzJu{0R#bp5wS~eQ*i;B_eK$29~>9u5EnR&Or=fSxuvu-*3=%JxpgkEYzn3JM& z)3Id#?qn#_ny08Uk?3zTanHQw|IsjIj(xA^+1(4ei@jQab(-x|p^6GvO($J_X!%n7 zE8ge*q3v{eBH~;?`Fv>xe)2%@8JCfij~L$NZ5%5$InZgJ0&Y`nTp2$-vp%ikkHsWi zu0Zz1OD%);rhDcXw6$dPL|Ie2Lug1!ckp4Nn96>QYy1|wp>s)dSF6{&6W2%`{T(=bwFxgQo9?_pNnVo_$M_}G*GrsOcU&dezukJ?jFI`T z@Qj9#b8#2JLNTq?qKaK|qMCPQI<3!d^M>*&uJ7x7u{E8Vd7cS+z863^nV9nXMO88Y z@O6ZQ%=`Q(o$IQdJVpsVcF`%iq1rjaR=S%H@b?Q*%WIokbDs|AhdlPfn1WK?NuWM6 z9Xx4?LrVE~4G5zQrEM?G2N#;}AVy8^zNqmnj<@DahKg;jjcayx>krwq|vvV@&%X^@tV>uEbETI7x>w#M)&Y!$PJvVO1q>=UO ztNU>m{ENAh%e?Z0=x~YoL+t*vC7C6L=XJDaaz;cYkA@> z686jH)avrgh+*5~_gXIahR|aIXNTi2QgNR`p!y9m8K>ctE4WN3aXJMnSXxTw)V)=9 zI+$nNGcP2Dj6?bnyVphgCR?0*L^n9qBN!|U<@ z_Jx1(8x|10K1GD_2K9Lr!=2I599E+B+G(6O&-913+U{?49mCF)>H-`j@y;gax*7?S zKfyL^qwW!aZ%sF16cNkr9}WB`%Qu>IxGC7l#4fa=8LNRIsX%)V>=re6%Y?q-RC)Y?=As|*hpz>@78bi+oBz&w`395x z)Haubf}V+7ip!z z`6ojWdkxo{*{DVFF^kU#hW_@+O&1o2hL{0Cxzr&$sB-%P3*^NAH5UFi+-dzE+$}84 zsPZlC5Zn|0fE)VS2$4!=Q48!8O;~hCrMj^0*re9JMl6h!TkJ2AlWH>y3V%)9dQpQD z!U`9$k8mEqZCNccmXJ})H1WgDz?)`}miq%G?gz9M^dHAkI}1i~yChqlaBHn;Z;eiP zzBYIC_@azq^5lkGEZ1rUCr3K@J? zaA~p>j`ahT6bhZ<2OzW34nb~AaOZiI@oueTW^{7=@PaeNO!!81}I)88Npgw@P731$KiZmFhSf&-|l`!cj z%v-qlR6TIABA>NzIt?vO%MNZMC2;0#TSmKIST!eUkJ1TYv~Cq!6&gTbGZ(n_jaaja z`pMEfjFVsR%`Kc$r0PAouZm0HZV*et$YSF9KFUDzWg41geaM#6+Wtk zyK6=)pHfzi2CjFc8A-u-r-wauIidmImD}ifIflz8tdeK!obvV$>%L|(Tsu7+*~&|% z4Jg0U%I%nO8>W1@mq7iZEj1#s0vJ2_q-(PLs_j&D^EDk{1k3u#bQtL+WL8tD^hyhi zA<$}dx+e_X=P;2ZJ4F5G)zCM3GRxgWWMzM+y$IW?^zCVLN2%1JtSeOflMx!CPeo+Q z*>;lv-+`5KU%&7ja;)m8m^Iy>5N&I|Imc<@Tc@CDl4=lNsFVF_CyB+CqwLSPkwg)- z`eVQCC6HrMUTHRi*Xj@}eU*TNnSAD32b+!{nGT=!_`06S>maOE)FMllGTUV6iFS>& zQNZ+J=Sv-PGio-IO4HBsWg{=ioRWqiyYjRTY31el+5>9QJ2awVyS4i##P)th0krAH zs{wTkC)VK%Od}5wO!8{l8g?Y#x7XmX-n2g2gg%m3KJ71azkfjt*v8jtquJj3@Zb!e zX!e_HT5fn&JJn(>cW;l}6nMs96Sb**5Uwpq$v1R};%qBo=Hwx0#QiP#CxAYh%D)r! z(1!VG5qE7`32EjYrvpwhSPq{zvh02AIKS}uCdR^9)=p|( zDuI-{(8aCQ;vJb%CJU}6az~NY-I!V>~quK|VHj2gaS~co-0HIecK0CKIMe@SNXER0={mvL&p<)>_Qva$;w@6P68dilVg~&V{3{uxX_>iai1l1eci2tx*F8oQ z@_O{{sfOlX>Ox)Qw~e#ufyZ!U+Dt8AfmD8Hq@@GT=5)&aZ+L$;nh&_OzL>`ABz-x5 zB}FvxZk{Px?s&)Z-JXxPzdc}NahxM255;`R=}!%pk58NmyiDiFF?YpxJ{NRUcR0@FuwS8-YCP)^TPTgvqa3nao1`;c&A z#gNm*kSD%bvMbjInmcz)K+N?c2qJ_v?IsMO)tT7Kt#W~%Pg2zHzp1XDsGfTgz!-2@mRnb`F zOp-`Elb-|rI1QtS@w=RjHMDzY?2<+T!JU63vpAMM9s)4~Q0~Q)ZyVkW0kvN|DG~yH zF(~;GVE$xKVD@5W`l!GdY zk=blS0?!3Q4peztZLM7r8;=akxVhih^&N!2j93u>$okvH^YuzT&g?@DpQ4wjaxqYB zg)E(JVmYJwm4pduKVq`X7)|F}9;=QYU~^+O=7Z?>wm_pJZ!FE@%9%NHjt&|# z4IK{pGE1cppc05*jHAD5W%7Knmuwva$;^(pg$GbM3IA~K^$(8eb|Z&j!1U?zV{+XI zE+T7!1zsBnz6C<%(2IWW#<{f_$6V=a6dhux)+on%85$tvjsnyrs_hgp`J7op$~n1W z={!cmi`}(LGbP;r=J#8d?nw@iUo zeoC4i*eoJ8k#Wihrl);cF;xKG`eBT2B1+H zyxab0G6E#*nE^n~rO25q^m|9@r`8J0Umsy2O*ol|u555}H9*H2Fz!k@E_X3pg5r~J#8)Ds4 zBIW_TQi!PF@+QDl`4LZb!0TJyb9Jl0QO(K=ndU zR5dp+2nDzOzPLDM${~%*mu21xS_?nb1ZudYYR&Ea(_1Na#bP63^$m^xAg3aY#P4CH zvndj~DkgZ^XG|$~kN~{J5PIsbLzbziOY?O;|GOBa254o(=@D=kKXzW|gN1TPOqal9 z&h40ct_n^Aw-n8kSsM*hVT`(DK-*FKl*Att z&G(!O;18v0%0+uldGSiOq0JB{V=8=*bn+)3;4>BNSYxZd?L`H%j|8a|$KQ?kNv85K<|}Qsz!@`wGVy&v^k<2R zp95I!8=+(;e2b5lA2e+#3(6|`k6~LbvEg8|o<6tCD8aGk6P2J;F?V7{M2{Jnpd!0z z%v~D*>tcTOe@R+5>$FFe+k@NNN)%Ucq95 zB3rty79Uj;GEcKN`gWoxOYN+$(pLyMG&g?GK{!~LK)K*#37h44reBMrGx?rD^0UaP zV7E-#vhvAx{U+M6TsQLrpSJ!SW!p9W&8rE?o;0l-!GzG{t^mBMQv4XOWgoCy%j?Jh z-!-9!Afhlal@je42dcJ$m^l7-TFR5|9#mR3b}SAsB4*=0_f0B4arR-~*j!Mwhk`8z zLOG+B;dO8$J>fe!u`tPzz^{k_m|mDFT_XnJ;^P6sadu@=Vsv{}13Dz>r2)H5QBAI& ztPutJS(jbEIe8@h_-7nKl~ld+M-Zl_>~B?>@3}obYtn5k5T~W$lJ0E4KDPdR(J<6H z%D;lVfm4^+TUpu!?;Hq(bOH?sK87+Su!&Dnol8`85nQyKeGN7UKI(O$-3mIpYCI#} zN*u?CQcJu#K6+j$R*2YBNSJpC*<}o}IUA{aI3Qkon>T92|MrJC9vrF`xQiRXR!@*W z{(kq}TpX2E6F7xA)AgQW6wll`<>#3rbx9-cWA!g{)$PB>_mKgu-20bG9a8tzVgmjhLxcf zAXy0{-$0qe{fxzNbC8n-60N}ay@h#?4pChTXq~$iIqBDar+B`JsB31{MiBWwQ=7>2l{&j%}Shsx*%vB@k}%IvgS9es%F0&P9@hN}WCANT-3 zyc}pms7BR0>*za9Q>nsng2bs+zSH`<6IA;(!BNi8VrJkyd>lP?e2Ui4?lgXswbNI%4ZXO= zSN7M~%uEQdBHsTTaPrjJ9QGqL7)hvx_hW z$pn@d3f=^$MFO{>R&s@?^i&$O!#}j*EZan-UedHf8fLen#hXd4wOac2UE4dhNf-Ut zqf<%wE|^Up!az!2FaXEok2zO<~C>TyGg(n}~k+^-~~Hqm@;H7Nqf^v8Gd_r^Ge zP}+VK@f25Ya7;uRPn76t>RxyTwK6O*5v62EILAY53KKi#&vf=~Rt#&*YGkOHxLW2| zJyvQ(GstrT6r@%_(Y#o~ti8Im$0Q)>uYuC@AM=IZE3ph8jN0^MNMPVp!w+Os=MJ#& zRpPnh-;EF|i>>J=?O@Qjy)~35O=*Ta>j&|9@T?gr!a=*i=fLojCxLgbv@p@Ew2Noj zo8`JXB~kwbEj` z?s-AD7I3fEBE_Jx>Hkenhc{yy*^xy2oD?(59DuSb*#Y@rR;6J8G+s{v%taN5ooZ4#ApGi-a3h5 z!j2Gq*_Nx^c^RgXbjG3%#XFBv~7?08HgCZITIJayOt~^VPz}-9x{;-AU3!;T9#%Ri zEidpkUd@yvufkYC^{wjtD6&H$0I+${#MEZNR$7F5BoGV!i>CSzT`5y(hJFddPhY%U zZ^_S}>i#^6gePhneVLEAzjp!esEJg<_8VnK^8}1%rw#HMwP!~A2O`jj=+K|HH-R-| ztg}J~su%E8BQ25#B?_3d&WNJvIwS0a_A z5nerOdkz(ofVzfe+L>cB%>f~#dVBI*pJz%KiEAOVTh&9DxBkY?Ce(9GdTQzsfk8Az zt9ah_;f;L)a{?m}ZWr}J&>om_vkkrmF+k|v4{59=tsXuW%Uk&TdxT93p;ltOl|uL> z!QLn8JzBktWwfkRlKt4#?ao*IbR6cwa+d2adLzCulKBP&Y!;g}6k*k!AJzX2Su3(p z*AoO1Z$)_tIx#-th>bJc`fBX4Vc$9w8A2Za#|xlRpNp=FG^rRVI32g{KUz$yy#?{U z{FGC3K8YTY$T5!#n$;7ZGV4vjWmn_eFQ^$~E>ep9L z#{#JnnZcxunkQ=W+QwKhEWcbDkzp3yZL|jX@CNCg>B-SZYD;|Wb*|&_u0$kQKnx5v z)sE8?OWUcr!*Vv(%|Wumx=O;TDkB@?3exlb!S?3kn?*xID8M)8wk&vd2b;$D3i`nv z@EiR)97-m4UsSq>1Qt!yM6^LZFvf6ujFxpd*+OY1pNd9c7Oo))Yrhbf!3SzRu?kx7 zYb557Aj7<1agf|RvXo&0=;}V%@CB0~x)g1G5uV?D9L0S9Tb;Jtfj-Z&hws<<@DZzj z>yVLW$M2uPkbDsnr5SVk;=ayUGW7PrR^zEpLSkj-BjHnNjB=)7-prIJMph-+3dC<;8HZVEUOE*CNI03= zt+u}RFd1V_KmEdI~e`X)s~=epDMI_2JJoUsEMS23>)0*Al#xzkVDXQsz}a@ZAKGz?4LP(BMpm)5dDJZ zml1n0}_m%tr}i#Tvz9I%NI4|C+jjdk?}j<8+>H zA{a^dCeJBXd7az8*dd9OOcV(aIQW&w9**D|K5wY9n}ng+sgRV|9tpMox98#Ind?1l z@Z9Qp|BV_VUikeSnv}MySvFo+rl1!h;)e4&y{ofHdW(AeOG&~ouzPKT$3qbPUgt~I z@UQCc6FxU=g)pZQyRYWwv%k~ciWvU8@ws=hyyr~Wy2lt*eI#x0&Mvg`_j1R7b~>JiW=Wdy1(%d>j=({j4PPXV@7g6g*%MI2(8> zf$wo6wh|_nb9>iw0kv;zfcwgQsa5#)|8+OMsDl0*ZU0NtI;0cS8t~E!K_JP z7#5b_zlt1Hrl&cI!5rDEgg|jenYMJX5KM8N*4*1pUg70elu+v3S0ZIduSH~99H0>H|OAEVHccnn^8m=gJRiwt;VQ`gs zlHY6`+waAXi*6g(-9+Is|4m$2o3>lI>TwXt(!TYB(Pk<%pVgd${PV7& zSlIedMKA*fCYJ~pPSCWf;DTiURWow>zTxCe6%N9=A8TEl1IROyeRJ0;ry3{;+I)w& z_i5!C8@=19#PKsAqB)th+G$Kqvq4;)E{)?xJb9I0?BJLI{PDuG8IPJPjtj@RQ}7!N z9rp0+O+t+rpt@lVlk7_VbhXawqTY3i!)?f|D7eLf$JS24dwkO4SVjfMsyJd@O&mMUBnEYV-F`80#puw5^!Vx=hP;vy@vNm(w0U;%$4aLu2!?;j)xmOyr}u zuiNcpopm*x3O233$$M79Na0+pT5Bsm3Cbp{eo*UznTd7 zdn$jMSzRz(%u^M4%12`E8zhZwM`Tl`^uP7Ps$nov5H^PoNjC5`Yv3Pt;jSd zwv#glSbSnE(fna4O;Jtx?GnGli6YLIecxG2A||~MrJ3rkP`Rp@ghUoMEUZY7Z!T-hA4)A=_B;C3&>Jn zY*`?(C8itTl=VSd;qOhtoG2x|UK8r*f1#Tqd7Kq0ub`Xjv?M>g zwd;L%MIKl39+%@Emum+qkU}pUau%>NF=C|CX0ATk$ebh;{eKjae*sqTBKOqKk43A; zh>am`^Y4{t4TO~{y`efQR3>TS%H&ix2O7vvzo9$_9$lbR_onI@sXX6S{{iqfn~I_b z_@@Jn9<8O%tp6o!GyRLG%9p76)z&a2_1aSLf7U@kU7Z&K3qX`8-95}kdboZs;Z+!DRf%8Wo9Av*F8%^aiu!;N zX#%<=0&%PfU-*uK24q;bI#l8i)(MxqjFMN}?i>$95P%cWe-ejh3aj!(GM3@@=&AQg z@D<@>R9T(Xu&y{+uV!Lj+W?Az6fstCx&nI^g92<^qZy};ua0l{LOCqwm-KYfPkP9a zaI^N|IN6|kw2jCX@_u3U^H>!w&nj5!^0B+r%b{kIs?z=s>lPchL3o>fzXfW}iq>N3 zw^oz0A<-5Qbu-8E$}4t@qD@V!M)(#E(|U+$R=1ew_|dv1F;Esg%%u3yb(pv zR3@937{kfdhsS*IZtx{u;zfX0*ga$2Ejz!-E~D5@enput3dy<8)UkfF+}la`UMFzY zv>I6r;?eX)7lEAly6)%uv6xzY6=XECD5~hv))Sr3hUNo8QnU3zA`dbF{NLezG#e>2 zQm0UXk)ksA{T2ZoxX!$Zf;Ro+8Z7i#tcp{P#h0(?IkJ?qY95~h@C5l2I_V5`!5ZWb zB>xsZPQza87?q%V8%boJaR0R}+4{7R{IOouv}xmx(?%3LY(a2R>cqtJbUN`XbDae( zEzx`lt!cyUEA^9T&9n_-G9o~V=cZr#$zlXjVa{nY!;I#gjm^Ao&=byZ)B{d4t9z$` zGw^XsUFqU7fyv+BBOHAh*>aU#(R9X4BW$Xs-DmQkQ7b-uQ#o$({5Tbheo$hxSU&G6 zmOMM3Tn5~nc)Yau^ZzmRmQihm?Gk9v7H^BY6%SC{t&~zqfu;~3xLcsO1g9-f+@U~_ z;ts)Gi@UqKyW7oo&OP_LfAaHPD{Jqy=Y3}8nbDm0@<7~IkZ4SmSO5G9$npJxSQe}eR!nq z(CJpyq$fim^2+;tCMvi#l{r;l8Xj^sdnzt2MpuRu3yrotJ;%(4?+JAp9+6aQ%z(=L z99K<#&L8Vp14qO9e|IdL_}-K}O!)h#c+gi|)jzMG>^J4r>%^~EU-cr}JGHAYqZ^4G zHq_$o)6zDQhImMpbxqnZlhr|bEVwDU4KDpe*Ug$6na98`GaV{K5y_|}rRa5r&NN=b$OXhsNCVWPGsuF-k@xePexi(n)2yj-e4u$h}v1+VAB2v zalOkXt$wTonCvw>8~>lj@4^PtZEvP+D6`mjkPk{umcd{NQ%;tWzuF(3Rx*M>ZaLDV zv8ir(2EB^RVU>Aq9)iZhw7cZ;T1uTh^mtKpZ2!Pmj%X0Sm=e}l;CpXeAnnNBy;n@Q z@I1%AjGr8<>$i(K$27b+b>2|>?e}M}UIod20*CFe&Wt!G1VANt|Eh&Fxr)S7xWZ_}*yy!+eR$A!9hxgcYc7xHk>b_#cw%u10kK z`&-8nmyM{cRI+b-UtACc*UBsE*Q$dq-^d$K%s-qtanloVSRmYwnu5x%G2bKnX(ByW zzQtjnl#=Iv+qD;Cnz~$oBW`Nz|wZAx;Ks&yztTf zlaE|1WSU`nbtKMr?!sP-dl#JO=HEN_oA6wBj&D@wgV=4~+figRy5L7`Nk0zIo#zil zM?7Yl=!R~bM^z`>2w{{JS=PfoH^y%$42@1boWbe4M*i#NL$Z%S|9=|;XhgtXUB%4#n}f8qrOHA$}7pR{)t)~@{g6R={elSwDe+i+gDP0_2``g0~X7Dx5-*ofKifF|a#)bE( zvPv<$WJpJ{8W4eBLUafwFu+(J@$bMD^v&@sxQ$jwz^} zRoGwUoja4o|0?bze~=MSf4<8=k0+%QERUAss4F_XB|l|cI^r&0?eylFn~;Zkgy;N{ zm;KDcjpaD+sYPg7vLx7X^b^D88F*D~RL6NzLv%}qit=wuWIeVfGfD0SmugKRKJ+)>opdy@L3Q0aBc($2^n z&!GO*m-8`DVDs)v)j}WBM(vxZ(&N{+LJ}bGM*;r=Zn}?j+F8X`5`L{`9vP9O!kl&4 zMn9qK?ko&?k~(X{*La9Vuh{r6K>=I|v$~QMqEuTsxbbG?3(bZ9&eJe)RXD`ES;}=| zDGPNuX+vKI8+xi`3J+_)>62qSoT7M(p7eskIzTHM=u-oP{jKx$N>knkZe-_UC8;up zq57(_s~01;dz0BueQ1!i#L(ty*jp{?d~oYCwl4;zmVoMxRWX}%k}R&usL<|t z9}CkH!ZCEYTB%I)tW`Awl|<3w=ki9(v@f$uSsbOf@-Nq`!fC4xmJw9?~98 zJpigNveCJ8h>>)%sGao#m6U14_9h!L=*O)0j!JPJ*9&M-Iuco#IB)1U*nxQ;J_lzD zAX=RHtaaeeDD@tTKCX@NSs!i5Ax+_DNG7_phgw_&n^Y-VN@svq-;WO2;KM*`_2slo z5pb5wQK3`MgIZ6{UgFU6pcx-~T7AC`9@DlXu(1l@V{ENSZ zSeIk;bzeP;QvYdup&#)}{NZ~d)HRe>NMNv(Z%mWO^7mZyuPqmpR!r*qV5+0jKm41i z3C#3uEe@MG`<`6-abNmH-LWmn=j-UlSTIUIrs6`~kWnSBr?~|<6jU&oH+lC`kpT<%Ba%M}ZoI8ocXX`<)ri2n zZ*19rw7c;t5YV8f56fvNbU7@TyLM0A-f$jqMsr&HG~&!R)SCu6enz_t;;ik=eR-hr z@+W9KG>7M#x3b;!25b=s~X%FR!V-+yv25&&|1ixd!Ty7be3(kF?LqtzG- z{fd$wZOV#m1U81fQ^OPC-8}0;@OoUSj9;}A2_3;Vel##cQd7+o*oWKIqF}wK=c*Va zPVtbp0AU;6pBMn4{`hLkqoR=ohzX?Niy}0Rn36q7)=j3HYqBfw^X9@8i{AjAAH{&5Fbhz{r3BgnnmQU!O%vOGuu}ef$^6@BZsT16aS@j=#7%}; z#WyWFx+g$&O6}hp2z>$w566yB6H@I}|FKZ~bdFA{r7*-%2*1KXHHg^8DEAOiG-zm< z(O#EaVeR=nfWW<=0-(v?T~5R}qSA1Smmv5~8f=vDittP)V#RjwL9#C|7Q=nkRrY(& z{G*&;6aRp}YeYE^WMKcEsMOB=jj}Bvv4h_w!I!fhF$kKk1V~zR0yWTR2lOxDgA%o$ zk)<^U;DnJ?iyk-R7jLzvUwCxFE*pR-F3JBl#MZyfH+DhQ0WG^djc6T zM7)ETT4oH~6+>uXoTXD8$bw|K^zNMy(*a6>5`MJbyeh5H(grppCtjaZWp#biO{_3s zsBg7ZuX1u>xyPQmS?l@sQ`sz#3Phg+0;&XqM>&abGR0?e?b8&U%mjkNO*gg^4=h3Z zu-B2VmHb^^?DUdD-uEM3ap;R^I2R=apo6OB{bZ-`ZnSuPr4U3Xsgoi@YvJPN-w`)$ z>S?q~A z_l?WDz$J>g{#KrDF1ivIf%D+9O$VJ1v^W|-*cEn?YfC8aI|*kteNo)Tm73RHNsJK3 z%xNnZ9}FPAtlL=p%qWeL*2s>rIn(n#la&-hulIOUBJnz>n92%DX%I*+$DPHpecH}4 z{@@@l1tp9IvkO)sFAP!N5w*nwdrndMN5$uB=Jbqm5e;4&Fr%#xQrYqc?s@~WLSn&)ULn)mz_AJ#3BTNQ%W5CD6WPHf{ztKV=@ zY%KRR1`{fx{bW5h9g1>+}ip;6x zpHdTHNnEdKFmv0jc(aIM$sUD?kBExkO_^L4uMgm86iggI6}w1M&P$-EAO`?LZXHU3 z-g{IYIOdfOdHM9)_3A?6bM}GXYxu1Uyvj2%i_ zm@l+}SEez`A$yRk(p1}2_88rolG_>H;~jyo2g7o4;fQ5gt~O-Hji7|830OV~X5*X` z?Hr%e$L|`e*;qA@ae+?i3g0M^x<1_``I`Mp9 z+)rAGj~jd8ANMQKCgDwjyn%xZ@h5Goj121fU($3|!-IBbBsHlX*}*JOb-QT+yETd*CD0RP zJ(Z?yQninB`R248#g9K*r4-1voFvr~=)4vPyI(nmfu<=EvoQesO;#H?63}OHQUH!l z+PyW~I}vq2_y3}dhR(7|CqVdrQKt3@4WLMpB|bGjDqFwnJ^kWwcH0ehL%L#=f0=`Y z8>$Ybe5FbE^MP7ma+)G8>fx>NI9tdi6KxLlPN}=69o08s+FCh|}WZR1p z1H;$h|4A@f65Aa~Cg>H3%C7kFQJ(m7fmLh-V_oB(Bh(iTcr9aWq{^1|=_5EV`w)S-TEfhfp&>?oqUpzY##oHHw zVDe~c34vbhTQ!1MdXj=0rHGG%1ZCQ45~Q` zoJ@onR|b5J#lS#71n@R_t6o5cjjV?{^^hOZBuHs)A_$;V z$){?>EZA#3P8y_CgYB8Xq(s7rJdRKX6}s?(D+~q&y~4cC4pEHZZ42g&-QoR*HH3ne zU<9A7V)%IV#7&!7#JEu4fQlGUh2(bg2zA)=z`+_5JKE<9#IeQnxbR5TI^`!ey6H=H z?DwW=GZW5I<@M!GhaR6@g<{; zBHe=#2{-56G);V8Ny&Em%qHN`y(!)F@?qsG;wVi8wL}RhkUW9CkG)h0Bk(n&d z8ovQ2A+$>8g@N}Xg?|Cc9{g4F{Mmg#1tQJa#BK8k4cJrJupMZN#rT{fKHwt?u#^#x zz!Vjt7qK;ag~SjZIq+>#8qS)j>G_fF9ATTzk~J zT~z5wiUjeg5x7ug*HfTqpDUuig2VMGVN(V8f4-a72PWxY2opg2*`4+~uSvsU0C zubI>{HldExUNS`JVY^%*^H7~8lUSC1m+K%5K+O|FXdl&~=+Ns(t zROqTlxju8p^!$je8ipGwCFH0wiPJkv6C)rWcM&5Ok!U0>V^G9+HH7+R@P6vSsVa@X zPrqtC{Ge_VSCFqp+9SDf{e06dW%1ao_UJFqR<7eiddKE~Q_m0nf+77sMUGQjt<@F4pif@0dNREG@NdcpCj2$Ru*3@bsA8`JVTx;^Txr7m7J~}eJ zMax1#Lvfwn-8Y)^vQF=E%UVwazIw&-Q6$$mn91nx;wmD&V?A_`Mrvm5q+{rfhNO6h z@iXvz^MmvhFFuBY5_l3Z*Pncy%|&&#o#7O}g)U$IS1G4~mPmkm28;bpa<4=B#sE@>`gx*vDRCtL{x5F#lLSL`Wn|5&&p(i2$MfR*oF;j$o?%Afa-t7 z0tpPc?=L>Kxm*1p^>|zNBIX{LnC5^!r2rq(R?9ig;&nm0I@!E2x?FISfD;iPs;p$0 zJnPAf`0%uiL|_GQF_6`UrXL3%^PmZr`>DV3WHVgOzIjYo$1m!j(NyuWlc@T8IT2X$ zkGz(mBS{(?_|R&|7Tsr%`I%ON z;4@Al^6ukUW~n7{`DF&s>Y%^xxjj3Uyx9MLGmVDM^F1-z%KwZswQE)rI!H99i^_F8 zu|1i#&H%;Xvb6D4L9&e)g}w@b$!|x0HUm>bKC7zfmG@W!O*fzA?3qbQ3Av~^0;rPg zZlD@*i!VYdo5VYn8UkxAptMlc$093Qb5r@$cqjiHwG=t51STW2#iO#uruT~F(vDCC zzF(wFvQ>tXoVu%_oG_BbIP=3rzW=!FJf4!a2TQH%%~1#aiQ@8onR@w%IgB9>QwN=_ zI0F%O8cHn`R>EkUa$#)b)!n(WG>>_GVG-d7WPaIg3e%P%mtn)kQhkvnhds#Xmr?}& z+1BeA6rI7)*(LP}ax$F0ldYKGmqNchqMGu7^Eh->9qgB7$|82VNqJ{C z%ks6R`+)6*D8o%^d=8-iOn_~r<*eG;!w~sgYT{}~i~uiExkjNZ7x{QehGGzNF4~Vv zB)9iDd`?|RJOiT#D~s5Tl6TF&kr8m?&%?FA4yY{v++4Wa7`}in?ILO`iU4lg^N@OC z0FGV7M4!f&Rf?{4RGW={TYv$Ui!+B=jK6SIc)U8sXu*6E3*;5R8i_1QNMy;atIcdJ z7u1gEAWx=NUS{}QMbRHU>4PK)F->kid&j5S-R4()vIn+c)A0mHEEe!QFKvFAfeU@j+HMGpdIDFGaz(!pYE;zD#;gZ&0Jvno4xCk&nm=mucKSyw( zGh)v0-nGoRieRmgkSF~vix24FS+<;mWd8310f`>czzdtx2F$9KcoQRYR8gKRs6IuPf;f8oqVC z^6`&G@mJ{0@29`Co~LcyP9Et^IpLP&IR=c26=M6SEFU;(&E;4+`X$qFpKq{8N{~-n zfu+-DmivTB|LCy!g{`*Wr z?I39q7{Btp^(+0#x?TvW6kEl47_V!KnrVNC>5-4p#1Kq!kBt{zsOq8v)aT9R&^)V< zv)RQ!cS#TaW{>e_@z*RiU0l(jdyk(?;Qcauwfz1g1P&|{wzM2_QRN-cncp%AqonCO zUGT$}7^flb=Yfoc+qAq1IAHq^GNQ^vjz5o-UA;9Iz8KAUq4=6M6yXXJaax)HVkR^n$@xYN%s z0QitUXPSS2j#Kei(cE9oWFk84z$GfkRgug9cwGr;)MWOTATTK=4*v6vOR)SB<;K%= z*X+4^fU6`2-@5}4XYx85KxbkzRq)TmW#gL{C>pu|T-KTt-_xS*hQNJmcm8gSU50*9 zYm)DH!ZsDd&*Q5Wsn^j%ROZeX=gST5u&b}(wz-}*=uwGZy0Y*$ep~L?#gn~gDyIYh zH5hyZkMD_)uT@-YT#;#72JOkAT3ojz*;X#Wb$PuPyi)<;9gn-@OPjO#_?x|MC{8Q{ zc|Y9_>5UAkM;MpR(1Teh|v7J zj4aKO)sy(f^!R|je?((wI?vA$&7_{qUSz>xvC;O;5)+!X`r}Gc@Ze~T_BqL{oZZSI z@58w#uJ1aMHadOO1&`0RK-tm0r{QnIf++uU%}wP$QKVY`?9YIgqRmGBy0=ZBCT z*3e3}rfdR;wjO>rB6`rqae7x8=6iW*w`L{mjX~8y^}G>Rizd~bbkNFv)Zx(Fir<|9 z&G$^)Zc_zl9^Hl7{;uw11CS_&z61y*WjT!r;B}2Lv#P}Zm-ecCvQ_)ve}aUJLQoin zO?GYA3Nx%x2(U+lOgCYCnN@J2=#*xq0gO1eLZgI?36exIQfC&oesBOtSR?9U7u1J4 ziE&J&CUho4Uu1s&q`|b3$%9<(&OhCF!gZC9>N=*OS=lRogd<};3bHoPNg=TX74J63 zVjU)p>g0&*ik;)%ijxGlmyfT%NG^OhDZw^hfEXH@2UR8WE!1*$JeJ0~J?HfsNKSNG z#L%-JE3Cu-uu(u6wR}_c(Gt+W=w8d%^58o3)R&F+5@3Lo%U7b-^-8C31gowQNUPjd zS8Hw$J{i9qy+KzTaaD*~+w$t$o2odj#$;TBik`O~5WA$c?3a~&JUqc7A|wS9ssLa= z7pi4&ffy$SJ_|F)ftSs%dA}~=G}pusdZ`il|d#jDl;P z20xaB+F4q^lm)d>yyCvsC;HR=&1pQ!CN}r)4+G;A;8aBiafE9N*U0U~OAQxXgo|-N zoDFe26O=#OW(y}$*+ZwfxNrR)N|koTD&|0i&YSoT1Yr=%mVN!erH|?_V5v0B4f1CP zR7(tA#}4ciZJ&a`>XNG4f=`BYhpE#95v9md~!`b`SZi|(3@czhg%m4 zhvxKg&q~tHU-KJ<*w*r`e>n=ENV{Mi-7>UU@gNeTF%hn5JkLq8k5tbd6jGND_STE8 zWRk`pTe)(6hkPxJCVG8_5c8-gJ#78D5-ti1rvIu3)}vJYg%S-rP>^X`ljV0j z$wYYQ4Lgi3t^=bNF0#6#KYUU}tui7}TuH7rcYBf!YPL*BGJV}MY-=4A*C1$T(d@#A zrYW6{Fcl(c%;+iF@xT!ei6(Y%6E?Z`08iN_8`-lD|8TK%!2+WIjXmY&iAY^skebae z*ZNKu+Nv7$6*iYBD=8pf2#~D*K0k9zRg7Px+eo71U1d%%D3c~mDdRn0-R1HVjHN=y3tJ&iJGLT8)#WfCz-Z^^=*u&2-MbYi;2)-kDQIL})5 zS?cbdGK)Urjl}}X-W}SRiLO+twOSscj#HP+=xr{!QZ4QL;O<)45vHR2X}o@NXwo{W zkXFhf+nn^PlzC-`%qdLz`kfO2h7*AYoa$Pbhx}wx*i)S7Oxd+ZHBdrSkJJ9}if1aT z+d{z<62(=)3;vs3+%q=CFc|bkao$Y0)XP^&Vy;6>-;}J-gNUg`A{Ops*$`dFKb8C+ zWde`S%`XO(i*hiby!SD{%-Yj6^}68K5uM(nSJ47~0b>p5@Cj?FxA3J$iFz4DY9nUL zJ}>-;b{+pE`gc~}76P1|!pR?^L~^#nNFdS3XR4I4!#Wy~o9Q4m#M2KI@U)D*=V-m5 z*l8M?kxJ7cVBumBM}((ulRS(HEa^zYwfO?{r?kJE~QWmAn1u`zLZ>g0d+m7HNc{N zqgv2{0I#ewNP6m{8S#hQU-ISeN*`A<_|J89rn@SrJ+;#d1NV~`lu;z*giOjYJ228> z*12eXpr>OmAV)qff2734TLoOh9lmdezK7qk^)?i--Asng3#KvUNBUF0vn?DZch!b_ zyT;L4vpKpKw2wK(oeOH*%>Kl1c_?oGOPH!vt*$G7u1qZWdrx6PwO}M#&fc%m85M>8 z?@Ck8omM%>OA+NHC_l2BV4}`+7@b4(gQaGM$YvS;ZdpcEAEcO1C+Q&D*_PXuhHX?M zk_wWk2W}YdLJdM)2?$pL!2PJOMgMVC{1qiy`Aeq7Uy%_7)!ao4od}>o52weiaFf9h zE1M+Ih>tOWDCilxyp!v*?gbJbS(Zy~ddM}gvn~Kugjxp6PxB4E8%>j#6#T+7zExigzQQifXz92Yv7tD;Wx(}dn|3euJNl{<1agk`79phhG} zJe`95id7W03IQwR>Q!-&)S^6WO`=}&99^zu^{t>su(EQU8vGMhp1Z7Z!L%^pAQV}Y zDA?b1rG94MKN{eY{<+D@fambmGm#XavpU6ssfoxA%o#N1ciz&R(=#@0H#_X2kXnk| zj36+FoksTeTC(2%P~xlI$RINFvvxc)qDJTn&NiUJh<*3U^|PqJJ7!5J*ke6B)F*55 zFz<%UG{sC@U2GV;EZB#(_#<6;|hO zrMxm)E7In1<2Q220M-selz^Foov$l86R6*!>OMQPO#-!_loIKHAHs0M%{)Uki!@P( zHw^0mv+Nt3prE_Cn{+!~BCss`DzGtnU+%W!$mW85qV^!n0PmE8bV-nFMRt~0mP5x@P> z?fKW>CxtVZl34{u@H*@DR45JTk49VhU#_};W53o5-b~GmiD7>*z2ZyOB$WqfuC^e) z#KS;a91`44f5={7Cz{GRn?NLWADvS@jRTTts7&px0${roA@jP%SX_H2SGeZ3|!e#4~$dd0k`@8+B6M6cWGfCDyJgQn)Lf5b}9?SdIf>wo=YV)5{ z+z&nN0c##8H4ldwUl^pER_Tu)!YCD^bu=fpF;sOpm*iLIEN_juLW|um#cCQe)AEEI zwQzsS5E#-o&!!psV=K1%)^+M;Fvj`Fy~Au<3V8L^cFqlSW+q zIBql_C`jP7Qoc{i716kV)}t-hpkI2@qYb`lJ}z6=jSzc2a_E)})JE2i-uUry2%1~& zMLt+2j+X-!w;)qV=DPu?N|cJgdEr4~SA4`}ClA`ceMuO~p5K86$`SK4-+yF;edJKo zjN^Mb$C7$8`ZH9LMBsbl8Tyj_!ddb}H*Ln$wLJWY@}&p*KRv}6FM+mR4m%I7uEQ2G zTlL5L7Chh5U_e=`KJ1b5^4j~^eZfzW5%6GKv`TAC5JKTb?fnc!FCb~gcAt{HCLXB@ zKiLRFN25H+bs?Ns>b!0!>nK_R$*D*>0?MlK22olaiCd%aDs}8G65D2E$u;s+r_ad# zt9(2Q{TC4?SqF_{122#Fyi7q^ZTD*A1$7nWk=!AxMp(>=f1?}N^ic!D{Iljh2~I>i z@)u`>pP?cyoKEEy&BT6%&rAnzW+RfFs5FYXIT2w+GR%}?LI)?iqrBW+nk&tu6%Sjl z5t1o}&fB3}Pt~6=4GNXcnG-sT>Ca>6&qXDM8Y_k#Jgf#<6dedTF(Nslqr0_NYUcUG zZ(V{IAGu;o_0NSKd&V^B{8?q>z|7T?(U*nn(mu*h#WSxO@Z;CV1yEExE$sJ8*wm|3 z%K0INkaktprt+%xStReAbdck0D^%(O$*6g?$Iv9ufXmQ7`s3C_1&l`o!qFR7vW?fJ zAn%KMugGa77X@j>>W^gvG;R+XmNdEgn)c%2#Du?3G*yT&Eq2xtB(6($4A@X5$4|+N zDXnvBM$tBs<1_#hFX+j>7AusSTF=wMBIn3S^bw3v1Ln)2i0}TQI_NFGtouG?Lt_Hg z4$8)gnJh|Y0-MWa^nhIl%eF76Bx0PYP(Z6h=;VXmPF|EOFU|Bd$n?=_Eh;tntI;d_ zQs3Z}>}-F?X1VHTjPFnG&aGQd^d6cQ{VNi8J}*I%WkXV>Vfh&wz~y)u4~%%`RC&%T zJg_7=`k1DOj_dfNl#%$8i8B{TK@{B_oQ^p{ooGGUm8~xOn3k>lG9NVMii>bp4T!@+ z^X+7Cm1)S^0#4a*oNN>HU3{sX$fAEg@drEk3v;0ajxS|hN*CE2>#3|4XLr=V41lAI zEs#XDxjRayNB;@DMXGX9Vdf~*FZ$6^!5k7*ROX_Z;&{yJxO*65JtNtnPcV0(6!Knm zXqVixs)7W-exfoFJnEkJ!xfnU6j!?UlX0_@oMmf4(6@90-AM(b(UW!fn1*8Gp_)g% zDqeGmJ=jTel%m`^Q!_K+_Vx&SnC6TO{u-decyYFZ{Sx0vTy&1gsJx@&*eUbV6O>U( zeMqigSEZt$f=Jset`Rlh9kK>kvd^ zim2B-+sk`1!kXy3b+ac@>T=zMs`skSM47U~+L7inq3o-zNp?ulAaQz7lMV5nfRl2? zW@ExI(WdM4`w%M&)u?3;XY2lUgf&LB-27hy4U1ld7+G%1}lwVa@ z&@?b9{MJDw0S{0*lkItMNu5uUX;7n?Hn&2+-5dv@vyEFVgGj6H@RyTSp1{!z5Fi9m z*=k?4IDPwtBs?1>s{q?^Rt7Z@45OgnY}A2lv@pB30;xmJeIf7~tWB*9CCV*MC_&8J z7G)qRb+?1wl&tdA?8EIPZjJam<(Q!e=cIY+c!hA!@-L1?0ggfh<4+I5_Z~&8Xfp%j zAFmgC0O4HLc>7Nle%eD?mhbaG8K3+-zcSMb7jzLjHzLYQ-_(Lrwkr)8-nX8Sn?3~N z)l#FI?9s~yaMHkBeHL@((HzAgf~0Viq1+-_}^CZL!Sr7BvWU*J+wBWfEYrS}uO>9pXRK_df0;}47%xkB>VOT9pI&9X=y=G#5f_+f$+fNwTYXxXFc|lq z_$_oh^gZl_@qheS|50BqCH_lCaj>IZG5~-CM-^Qy%uqFqNUK92PP;d{)<68&4L=IN zK^ki7=z9k=08UvnhFxzk@x5|I-LF(2l3v(<^%A{8C&q90H+7z2i8^(8XXH^(p~Il^Bto7qr{bi38H?XAnd%46|BmH^yh?J=OzeGs6Uf76nK<}Ud)riOh zc@rlyz*jb}*kVFzW#ssLi2*GF169|TqYILQ4_Ebb$-zojW7VSlS{MNHPZBAsBd1#E zzDz9N1W_zeZyAWo0Ddpu_Z13VtT40O5dq?jIjyR!Uh=v0uq;B3+^drdMPF!+YlQ;r zTBBog0dBC2*1LvWCLmZ|4_Ohu)Iz#L&4+Ceqsu8cY({Ir z{VNqS3MfjE>sNqaq_hU7_m#fS!T58BZORfXdF%!Ld!DbrbxdVysvW+Gg-9(az;*>8 z;eowqK6R6uHg<>lIu8OO{I!Kh3WXG+_!0}_j96M+|0~dpg-Mz&XYb9cbzqya4}2hR z9rgwxg}xUzp!x)2WSk@mPLWli!&QLj_OhPI;^BIwP4e0$nqY_O8UyESCJc;V2gGYc zEvSl0d{elhZyQ_b0MjJ3~aXFN~NLsLZ2A{k^(|~ zFpDwpW<%(m&cQ00l>E-{s~d9h(%<`2_BJZp+^UU}cyZP@m zu{W?CjqkZ^AzmqB`IY^2H6<6Mz60amejXD=5-7r?J2`wDxUvz{6;l!#Cru`Q6|95 z?Snz()Q7>ID%D8^nS%nIz6K&J6pDixlF^Q8)`(7a9q$wmQL7kV*6VBt!(GkUJGo zs{XW#Je{!QfZFupSWu}5_a)nQHSNYhc!cKssR&fGd8_EkRzwIE ziZiEdX9y)FWpTf?hYD>kjUo?Fc2L$PfNI@qrjnV-Z3`FHgjO&wc0lrNMWkS{A%rZo z{G}`cn7G3NVN->!zvfyf38?-*9XojczTm%Og<3hC z)xALBSaLy|2N`a}cKD zR{y+lJ(BYj-}EEG;9>iTuUxM>UDB;H*=vt1)6jIehN*$}!~LocR^2ZXY!VG@*oXUE zl1=laD||_7CN-m9iEU90Dj-4z5I`_8A;fqxhf2dG)P8$B=3#xGy(8%bu%5N|FK1y` zE}3qBMy;P8Uc|)C&mh#%bHsvgNl>Je&yL-GI2H7bNIVmj)*E_7ZHf4rDb4x#)eJQP zN}Bzx%hJymBw-kpn$$vLWsM>LP24zQbR7P#5&D^dli8%8n0#z-`cL0^>=IkhsYHEF z!2!(iH}v@UFPlUgIW@8fMign#gGA?zPpEG-4vIvpYzsRzDwk{(66gC#N0oCr;DNId zR~H=E6W6&o!pN5v<5T}NR^;F;N??P-!nG5@bk++IsA`m{jRVlY@N-c*XMFW`-9s~* zOJm&XzbrZ3$!@udKU+c6)=E+dR9L;9U{m+3%9v^OhA~!GbwN;I(!du13)2M$*!_*L ztGH{lBT`M1@$l!Hm)#1%b8Zg}$qo`tSdKHkri9gh@Y)yb%D0Y2;S@`M&C32$57Q{_ z9sg{tnO~VqpJ~)cFtAM*>>3`Ay7W}9j7;Dde6JVJ`cVnR`O#USL9>>m&f%U&rA0s8 zb|6=ea9>+MFV(*V52MUaggH|=wgfX-B(|(qHPg3sSsaW_^h(~rpL!ORI7Hlf);GDwdCMgJ|x>95fKS-U*B_vr}$I>!jTa!Mi2 ze^WSLUSyrTb`WmqeX1Gc6{vgnSu$=!6IrRlRqa38ZhNzcNiIQ3yre+m=07s%$0xh9 zaRSE?_H^+%bsm|kaG!hjaMw%jUGExP=wc##za$%Qnj^YSwWH!bsQjoIV?Y$FQ?lN<3kQ1B&1)Rmh2IP^;F&^J z9Lt!#oO%jHG4#B~bt2Ve8gOUv(1;X?I2^!xHThL7ikqj$}<;*-ZQ=;>sq zW}$hT%=KVzEj(p$p*k~ddDkUc>gZ_eN*-A=mHOTL{u6Br%*l6IVrrQ7ie|f7Lf^4_ z$oA909>e1&0&QB_wZGfBFiRhQl?V@9l>jw%Gk5$wdKrNU#l4~wx&PUju)ZA?kSd2I zHXX@R`|VvA!9VfG=pEmmtq{DLlIrYjM#|lK>`g7XOCE&ZpH*Jo+0yMiV|gD}z0Pae z^H2r6Xp*AeX`)AM)mRTcbF)i9&Kh+01y97LX971(8mm`2VdJihLo2lQ-N%eQ&4A4g zgNS{v+68EzR~qr>9)BINf$`vWeXpl?gZ$61h_|jgV}k6ilsR(eM7USmD_0^7A~gR0 z=Y^WSR{O8eoi{=8Z8e%Tj-gPoO~vY`8A;=1o#Zz|im%83lBY02n=_BhYF_f_T(!8a z9I$jyHoFYU;GM19DJw~8s{9K1ND;@7a(Z13_D>sv;WN7fKsO&xRCKWj7=JhM?B>QK z%>0T}L0q6i;2LYBw}OEUQX$EykYE}_(LZ-q`IZlO+%pDAyk9jB^xUo%{j9Q z_NeV2SKdc%jT$I+`aD^0MZ#VK;^kl!wG8)*S%pcsDKdYPZG72fubxEM`Du|_<;PKq)kJkt2JC{*vWoL zx5E+et^k)*Y%j+oMe%s3{5*`Rn?;xXZgkU)f@2%vpB51Onei7uM!|!Vt>hb1x~F~z zjRtYy*uqNQT1f4z z<$Ynm1ibLe2Gnkgk&F-)EvXr9GDm=u4JNxrSbeoI0Moa~r+!4<8$`@un@*p;jZ=&5RLcL0F5CzI8$?m(};ubulZL zjvZRg9=&X~uWc?GKAtA3caP_vW$L();S-t&pT-yMPBKq{YKG z#O2CisiO&ge*)N+csGFI8ew-Tv99BOOqQ@9*5`k%T)tI86;cxmsmvaV4#)1Fb1eE| zs+rn@;Eh_3KO|2T)BFo%e!ES+GuLxQXj&x7^I?z{&v&kjU!yGFSY}8LgsbuLhp62A zc8KB3Z7N`eKAxr9Qn~kr1fyI<@xAqNhz>l};Jg`loMy)eur99>;1lQPgWphnDpZ81 zZgK+U+TL)``7o?2_M}ivtCBAkd;v?^P&iz;zwK^9{HEfZN#+4wEjYYYIv+ux1a>n5 z7ADjUK~QN$$|7rlSDMym!;0HGZd_tGzR)K&05DADuX|^*BWTM!kt;VuF@>+ z)|z;X9tWNq7;{P``DDRXlY5ajN1cr+T^7jb(%{+^Zpa*U%rVz_f%HW+#rE3@9gl0G zpxm!;x;O_2ip%enetvCf*+zAwS zcXy{a#ogTrUMzTVcXx_Qal83v?%cUAc|0#U-&uR_Wm`9XCilm`FlwlVt`^>V=)S$1 z_z{NQ{%Y|{L+I1>@D`q*u=3{3d&G5K<;}+Th`KNBe@4P0pKl_8cD`vlV}2&?FZCch zKXv`LU+<`?nJy*lqVadAcBUuQ5NoJ#hDAX`^z*p?{gHjGCu6-zoNNyG6n*nk`+9F( zBL~ho;fc^jZ}W>v;yll!Pcxc9VGv)h^>LLaeF!xvk6lj%KT)D zRH0erwdHh_mc33r`}pE(k;kPWv7>2JU5E*&^lF~6Ccyt6O>D%m*Z;puOiwX` z#}>6E(O-Wb+GQz+jT2&64CMQZy{V2H8qG-H3J3B^{`xrIQcnc2gg-JuG_9ZGUKqUT zx1G-!yGfLAtpg`l>T6gt>pW0ta>ky7_sh?rrd0=1P~LdFT%+A}q;HkvM;(vW3#ge$ zgpFLeYA|zT{BQ!v?ODi2BGyQ$ESq`ckM2>bGzjzcwn&$L zAtM0RWW^k^v@Dy8rf)&QsyJ}-Sx`C?vEu5X-?@w29EiZ>y4t5(9BF! z_sboDt|h)dOJz#Qk$A#e)0rq1zcQEQxUE*CpAF5DO0bYJM}G=JIOD#K(Uu=o?}Ub+ z6o(JbbJQ)Cck&qN#YFQH|LLiWlG*^rA7~#Adz|0{+UsNI%GlCX=#m>(DrLcz-#c8z ze_bcg`F50ycPhXmLQRzTVd-Oko&|u=a*PQ7G&pGIxQ$^n#d4F@;+JZvDRh#GFz*aZ zUS9p{l6%4xB#xC$+XJ^tL9TbymHZT22Y5Mxxb-$kv2f!$l7r@aoNLJlJM} z2#qgTorM*h4o|VIXF}$rAM#_A_;YgD04*?cEyP$I-NERig_e%-S)7OZN%mfQe4563 z(I{X3MGT6J+z7+At4wfNEPHp_fZI9uCtPzxpN{tN|eg*N@bjQJl`wdFpYjC+C|~#6eOCwk7tJpt*>gm26TvU->z6?SxqU zPgml;1G>SNv5Rq6GpKRs)flKRto%GIInfv_2=uq>JANX(-IP4JM0Rleyg7%3+aee& zI^XcK>?y`VmVE)Gl_&8@q4n-paSPvtn|x}`5)WizmqolfbYMsPj233OJD&I{;wV7< zzm7bW|8?Z$BRjx*e`TYyr1wy)!7JUCVMnLyn+DV^VaWH2GsM(I~s5BSso-ufer z#^vAaEBEu3{wB8wSXXNVR~Bp=s0GuLw%Bk-a!2f$rG=a(oAyMwm^e*uXR5~N*^--W zyi)j(X5<^GxY?XQp?XS9Xyy%K1==c{)qGX)FBU3Sf-(Ow$rys4u;XjfAT7FqkeD^F6 zFi-eL7s)GmL#lrwyWs)GR_yVHvRZ^u@M~^Ym(aIx|Jr+Au~tV1$n%XJS2{lK z1JRpyTkU@Y*qqP8a6n0eu8~1dClktz^DQ~zD`nN7j!;1q;&r$QHJ5cfCV)HYn`R+q zNW@@(UGcY<*04zKSjYz@15tKk19oGFX`}DM`Fv`d5HI@0n|;o~66*rM{Hp9yVL*3j zZuHfpvF?g$nbKUag6Otup))bgx<3>Mk0^wd0uO_O;ZPsV@lK|ZcGt*|vN%&XIaCE^ zC*tM_`_rHTfhXJKfH!OaC`?bs6lUTuPWJhH5Sq&jpQqEF5c!b8IRodSA~s0w#~SmAxLQv9M1M-m z*;rbmu{d#6>Q zk9Z++}O9Qn#QMAt0m zFm$@3z0Ccm(e37PL}%^!@5JDDA-6>2*X90%bFAy_SBv%gmeHp-2;W80$l##15bx2| zsAz_q-;jg+0WUhY$=te*$Xi5kQLaw9qVJVrh#8iqC2IEF?n#m>mgs{Emk#&$@#$S! zBY|{FGWFrBhj(obW0+W$o-9O}alO5?*sx2@GO{E%In&s|OO5aqogYZ#0_LQv*Iwl7 z+dufYL;hE4g@RhrF%QV``b`?y&r)wv$Y@6Ohl(m%gU4G5{7$%M>MnOrk~Kr z*jSZ-GH|s}0DMw35R8<^&{e1;QjGxVqm*1=ucJw^N@#)qY14`&4P4+9;(DgsZI8di zk4S3Od1ue0D$$|m=y7A7_C+^ytKG{9Bpcz<#c&`vZ~Kq;7%QjV)~&@J7W^f|I+n9B z=HR?KbzC;uJqInVgxAqYabu|g&-;9e=ED5RvZJ9;Tw9z``WF#AqFpH`G7Wei{UcAI z8|&Wj-EJK`p{=ibs#;Yq$YyM6m41+4-vKYn=)lb#w4}9PELH6BSb(-6A8cH1x{(5E zMMf!`hhLL+tZspu(Sc7g3-wh#9&1B1ryOch0SF7~aF}hdtN~c!ZH-1)Y)%wrzDCN`GFT1Z9Bwbm5;0Dt= zWHd-B0S#Li?-meS6&Uay@q^`gbRY0D%QR}knzn9V;JWTS1J_;ZbLZc%Z_c{xoZfub z-V`pp5Jlfirkb$y2)lq@dyRC|_xx*t*~gb&cKwu#Kfg3l@;tq>y)gooU<;>Cc?q;i zhr=?85G=n2uck7h*m~byv<+{x0>I?o#_EHZg;L$8h>4&LXaWWJ&5o522J&; zZN*FY-}F`|K0bluXH+H<8Bq8XkH2voUj)a${m5L>H8`CIW@IxvUIfbt!A8to^-_A) z`SxVZlXwN)@XZ>wI5iUdy(+YpU$PUHB+4iTqgZ_Qke>OH;#O{0)z6Cdy!Af|d6*(! zCfwr(ns#kfUl0r{g#H?Z2WsTSMpAxTPxWSjU&s^zwd^INS6XPQTQcNwy=l0{f_No5 zhuEK`C1PVcM<*ZdX;NIHW-?0|pSb{wCf^|g5Y=p^vo!s?jG4?-NEsu5n^AuW!H_%C zp71Kf)>zR>Nu2<6bn_=dofsO$s92c}!ymNGXjp;!Q?-Cuu{BY#zQvC}jsZ@e>S%NJ zmyts~&N@axfaFH*9|V<3GXbW86)!D+#*0wJiMGGu+K}#bK%LZf$#1GSt$xP4x%2Oi zDKJ_u3XVR6qiV&w5ETREWqPss#l{b7!Ru`OHB=eK8wQbQAXUMogJ1pb&gneU(CCMj zXALc`4;flya7Vw)T)tMCBs9}Jv{6xvAPG3}PE1gd>i6&C61nc*xJ;bH?W4ola*fOH z-k-xDqh^p1VJ#`T=L}r{o+zpuLh;8kxdRJxzj-ON*J` zZYs5p0*@*~6tycRL~ZYWX`kk$o3XnPi|w%FBVKt%kyqve>nbw>bs8mdHAg!=P?Fky z-@oq_BvpA#XdSW7F zSrQn{H_k3P6Nf-=b3$2QQ9syPi5 z_@2?C@rtN1ap-~D@?F9wAvavj^sp3{`nLbk0&sePIVNGZBXdy1=n&#$c#$QjVJslx_Pif3DS-vBDFiRORes}}; z7vV}CNDWDG0$T9KWIWd`Lt9+2{?fmYUkS}VYO#mUjcZkxxs)EDR-#F)?EOjXAAgzA zZnMfv9?$RmXhES_|7ll>9De?F$mE8asZv4CX@Wyj=ziI-1*f#P4hi||IGiLla}@<} z8naZrsDYp7D*#-xxzCEFWmN2z#i271yfAWgMeJzU?=2{j zQCovLVkgxrcv1f2A9z$itX;p(vW(!0uG?P{-=F349rQe~O~)@{t3ePAoh1Fh;1eMH z!g%%vo)^B^;BF(3!=8B@3NybQUy{+lqNo~8h$7AF!=vjTzI45zwFit`Jih7OuJ?|_ z9If8I*sZs1E#}U)(lr9R^;zkEGVqefvi@y%vMxNMZ2JNCi!KnT`OTkIi3BG#Dj0wt zrFfX>cC=o0TTQV~dHtiYE#$n#Eb7>6+`ZRrwnVAH+~r)c(NgX7=4n4OrKbSmCUkx0 z=)Nl1!nSh9?p}}rrG9B#-aV-C=kexR-Ll&JpW0gN2p9Xh=*)eF*lQtr_0 z0_A|*!}O7@iO?u>-6#HX(y-PLqXBj{;GtKVA$O9+otFE{Z~++)CoPWVa9i`3UQr6IgGQWk7KckjX zbY%kkp3a@Vb<{?9OT>W~I5v}dXR^Z2tW}^pI9ay{0 zdpc_B9L~$WCpByDCjW}FoIcGmT<1Q?se#PZe;}=R#0EEot-!?(XDv1U$k_`QJ#Ad= zUaEsraKs;-;OH%d9Ft=q_#$Tb5st6wC3s0+I_OW59&OMf7zy4^2kev$c`xs0(h-(Qib|=EyfaGK- zXwiU=p*FDNTNF9fpWGxYR0kbMyv5-*YwJm{TU8dJ?Et&<>xHa3jvcd`ES~E2*s@6>IzlB!qyT!J0bb`3t03BO2D$n z9etY^x}O@^bOz8_3*eloT-P@|4dv7BvLTyj|It&2N?gycXtwk1u$VTQEnc_knJ!T| zdx1mm-H6~meWVkh=F<786t*a#P(2BcE2cj_K&W9;J#uN>jf3u`0btE@ z*HN7oh_~)6jlf5>);*SkLOwWUHEkpxiyiE1vUc!;a%|z~%wH)ieMu!1gZ^3o{gZ-% zn6Ti3`&F~v^jyh_VPE5yoMbS61%2s2W{sFu3$EqshZ9#SfRnG1JeRfgG{6q4Rub1- zuRF^J-_(@YGU1c?PO}Jk8`{m(h(4wcQf$*?&~ZS(2H>L|K>n2@P(}4bmlkJ%vJK_- zKBRWg7t`z?drPlI4`nCgYIQJ&BjQP&i~Rsg5Qpcd_AQw$Y$otYRAms?Z>+~d{#mIS z5u1NnvxC0KMvQPAPYjvc85dT5a3>B3x_qOLYEwAQ3;Jg@i^BCz-*q^9Vm5F#xVL}3 zxuU=QvI#zt*XjSjKyI@vTrr;!;zM=z&s;JFhA#gNF$s)7=zrmkk^~pFKjC41j}7g4 zJdQjb>s|%)dv&2ox44z=hX3ERT5ljJ3&WQSYs}xe{l?!1bHZd#?i)g*kxd;|#w}Lw zH!-SPc_L++_8k7gduVrY#LhC+yFav%z49N>N^R1*<_2ps!l$Sks%nSR)h$LibZ4P` zgSS8S*9o$l(_e8(&3@mdcLj`^7i{MNi=S6$YG3IiSd(U%*BKX}ZccCaYeyzM`NN7)Z9Ew(w_cA!|fp*J2W?8zCd9gm3~z=9MJ^DuNA+zWFGORsZ8s*A$%6U zxVu=3Zew?p#`;-&@-;fS$(^!e&mk@XSMvnbt#)`i;dtqWM9IYzpi_>z7LDF*XH=`E z@prG!6rH@)1=0ZPR(ov|9c}y!D=||RBwUN&G`$Z|wni#^V`u;-)sLP-(7`Cu%^4g( zjZ89vdV}4+DFS$+65w6A~&8_|3gX!Bq9SeH<7ehm6U3aarv=- z(btU^T0)r`#f_x~eYc99YE_wBN$?GIUkObVC}r@+h!EM448YsqU+sB6ud3 zhsexUK7s1b42rcllpW3E;EJ}QrWkk?=Zli(W5r0a(zy#L2e*da&I@Zg73xq82196U z7YVsldxD{%RqSkfg5_I!uF(c^j!0wQ;Uj0H;k-@xahUe2Rf*hAvb!UtWHELFevb(# zn^>*cdztkH7SjW~M zc)FagMe&L6e&-kIYSRwE`~bxKm~D#ejxMZ4(6&IZ*ucdOw^>N3JD`A`o)JryZv(xQ zHWCf3R16<867Y7>`T<=qYP|Xf)O>0%51;<*3wXeeDy=spBLbWRGL-NpV#4DCDeO+B z6@GzYu&fFMd~uWCx@?wqfAhlsSgdV4EF|qoGw5F~Sw4a|?0AAofl0STpl2o0f%43| zYdF!Z`FxaZ@q8zQ8OhUXe$+UXm_OGRRNN47OjWjBq<|S^;zJV3Wa;-MSihK4y|z1$ zoCr`G_3@@Xx+(IF3y>|QQRyGk60JV;rDS-mcNo(}JN=LT$~sW!ts-a%FMy9YKB=m3 zI8cLoEMGaP7|8#n)FUJs(Xk^B)4`}fu#MqoB5EgC7}@owcamwQ4L^7JMV~_8{2)bh z@Q{BId`T#Uz>_H{k5HUw24It4s}Ct1Cw15Y*(?lj-wTJV;!?z_CWmYty1f&k{s1AV zzM_2)N|g2%6=nAOb%x=>ywl|*Nr-4~E;D8%8|ks(WU$B*qwsgpi6J(FDyxsLL$mIm z?Xm0BZ#EGrp4$AC{&Ffz;#-s2%fF=UFLH<~gc^>Ae^qHO5z0-ZOfW{)F%RlQmXe&9 zbCUNO%4|P`fAOUh+N!CdwNGu-2^zGj7_o{%9J_WXC)nKUGH)?D;2n>U%i~a&P?_$@ z7ovXa*yw*tXu8yUqJUAOMlbLlCw?^%-44{A(N4hF&w0Y+zg4**JM&xap;4dqg^xvP zoT%Vf4_v9FB(W8_#vNu90oSiVe3zq4+=7(F8bN!iTb|A+484x~n=N!LzJxKQethbw zU*w8v9d9-r{xi(yKYkCPQ1-ESR!Uc!+kb3s;ArPaoIpcMe>5zcKzG3n;J}>V#rpAt zaI-CxSP$!DUkkjtpDV@I!!*0lLJ00Eu|O4*5I&-m){a#4_lM%p zhun$N02M#t&TIHh6M!E28t>xsN^O%ZrztaMLAm0C$Mt^BNli}A#(*%_RRX!&q~+TS z=BwbT=zrnHe}jk9|AGf$a;bMO_FDvZ`RA>xc3``9Vu}ERiRke?KgI$MVa#8oS_{95 zAE~LIwmZ6Hx7K+|>RyLH^Q#$BX73{R))1Wsq|Lw2O)l3MNca>P1;6+R1HS{0vC@ zt-OBa0t$9Oylyg74MV;ECE+u?)xtX3Zz&EDEqksPSeE|H@I@$wkV3$#A?iy`R?lai zSOYZ$qzWUh%81s(6RgQ;c#t&kEzxmm`bSSyo9RW586pND21&5B>N{kv`(P-9Mh-g3 zD&J^4wd%r25)+*O^tW042gbEhu0Q-XJ4w-8`(Zx<(OK$u%=P0(L;&@3aRe%(fBzgO z!k0WUuyru1Z@;p3L(BB1{WxZVZp@*whly9G`TPz%4}B+itpB6EzjEXUa%PRY%{j`a5OFjIG08l|J;Ua*t-->g!fcLlntj&su zGAaHbQ~>C3m8}w+-#}v z&bY2j==MY6$*U`&{~GE6K3EdTXkwxsh5}EQ#zPn?`TH&}@CI@yv=i4rO5? zQpP+~^p!T9%r%?MTS|J}dv`d%jH@>36h|0%35UrAt#LmX+VHOU8ZeiDd2XQ zn}u6C6dLa&y`O2Z83fGV5=_qb9++_ec#y}!8P#tH?T-^Ao-a!S(jW!7N+LIQRD`2> z?~G140iar)PuHk3S4n^{g*5kzs(16}sS+A`h^OBvs|5Mg>0K&MYYbpnEEBxGtsVq# zSJqfwLQ@w*aUomzpVJOqmX{&j61N@01w_a|(ckzOM7_m1=$}>4Yu?F^!p~BW7KWh1q-7h#nc(J5MNg#b<}UMBJDo%l!~%kD97*oBKe zj8Ig*gY-jlgUqm#9cJJ;4u2lha#rWj6%`0tQA4}Oj_%tIKeV|KEn0jhdeocaxV8w zRBb*p4R~&Z$$;*7D+~PvoW=A-Q59SH7Nu*SC{=ihXIHgRszUrvE&YHKHR?cX94eFGZHhuL*v7?J(PJ0I+ zGWt+>8ra&WiqXd2#dU&(0=oZw|HMKaw$x8`+Rx=~iBVHXT!gG(@SjVwV>&OUG7Y9#14^M}Fj4DRi@Ab-Vci0xKgfQOKWWC6X7I z=4uI+{eyG5U$dgt{oLN!i2Osjl>C3kDww0(zu>>%Ekar-{qt@IUL`jXYbkC14JmFa zSX>41n+$7!X!*+8t#xYk=ZkL~{<2g3Tj!1~ej9Ast*5-po+WjK&4Iik;M z^vQP9_Up-?R)4>E3EbS$bW)b-SDW_c?UgWKsj(CSv(egdIG6J95+nb{D}a*oN6W4@ z(}c8Vf)3oT(u<=3Ir8Z(=UJaB+x&1U@H{GINx<@SrlV3aqrLGTs=_Iq|0O%@#C#X< zF$cnP5P}L;ZcOwS1h|{xF=Lhq6GmBDs zDuxgp{_(=<96NM>&LUmCfFg|Nv)dVAp0a6CkweZ?ijKgIjS<;CY7{~Sd0I|ee6A?| z@I!{2f{cg{oxLIpGZg1!fb^R1r@(KS!{*&A0kQ280PX(yjs$Q@wxosvq757N7@NKY z5S;1y0sg-Il*9dgjY8hU1>8gl)HkEW)&%+X^2mlX3}xz3VfVl@BS5(xYDC??${3b6 zQRb>%UJNY|T6-Fjr4*N`W{9KL=b%2Su%su923K!SS9zQW@rLCo!h!U^y0?>z4u9Ek zQ2*V*dcm(+G-3#bX_G{NwDI>B6e;VWD_17cmEt^5%0UX2ZA4(@WxLRWH zoRjreD=^(V5BH{GC4Rm9<1`*1A)`GQdd!}Zk;~m6ey}=vq6$K-wiOU*M+)NBw+A zqe2V%XgrH}=FpiNP!F+IA2@oBDOExZ?!Vk@a5cWQZ)%r*$QV1j8{@H&3$q#k%pR^VvOtf(q6O!h>QH;0!0vmu z$T?5Xad^TKA@OiULM{b#{s0_u7vjn49Vi*RxW!hBvVgOUDcQz#7c>pRyR(DRlQt5A zCPKHS=M%;#hfTB74(f?mO#t}xiuR?Qd%T$rK>Zm3e>n)UkPZq zo^htyr%K3^PqW@-jRB`iY1)zw)%#Wc_yEs|-Jgpt`*5u+hSF|P11k&-xb-rFCp&-@#8l!I4x(ZTzJ@2=d z`W(n{Wd-g%*2j23y4msz5~?Fr-(qWNB;M4r>vih%Kgbf>G=tN_zII!(8A1nrQNF=J zBj0+vE@m8kil!g^@2gUN#1VDFI{?N1r8KU}vLlK5)Mx#s`4jYxFUmSC7|zW9knIC2 zLf~w*aWozxT=4%8!FzM)8=bF^uDZUlRi05nEpsmVR3|k*( zlD0R_pS^=6Y#cvA4e+Q)Fg!-2w^zg1}eHjJb?8O@VQRbUyypaWvh;_@{Bo`xd;{&(r362DA5@b7POk-eeE)n zy1de}y060^&`Ba*s;#BlEe1wN<&sgs^^gU4t4eyQYL>r<$ zr+t4x;7T!UKw||ht||fO_tg5E;&?y3>n2poB1j{ z?k`r}dFD{{)4jYuj53>&rOAO9gOo8>;z2vxUhMI30;zTVo+-Db2$-|kxH&lNOmwtz zYGr|qy>ceW!@d@kPfB$p3|`x00(CTg*T|G>Py6;~#qW~oZ{)5_lMSt-3+A`l;_nC`m75&5(p!~gKSWB|GSHrd1 zX+}^njc@+l3Y>mh%iC|Xna8I&n7%u^0njf$X<_)I4vUmXXXVka6{9~B0MHBUX6HZH z3aaX;1K&2KFOg1@%jV&3)V!|n%OkDF4ylg z|DBRUB{HNY(^JKrYQp!0$Vc!(!L`jdyxRh`uXz+OwN}_&mpvD=z7|RH1Tp7?$Xg}|~A8&jmv47eali7mW=6i1apwt2q`GM`M z{Q-Qvdjf!WhY0|Z10mR>6^^vf<`zn@k$?FRl(GXQqT|Z2PP|%Bd^iL83wjIw-I=-@ zZh73Ib^aHV-&zB!Qz8T%R}>UAM>H9WQeek_-iNi42Mv)a7?ryaKAMdD<{DKLHH6d*HBzxE_ZA$oeGu#w08w!BT>p8sREb^%uEz0ftxd{to`Zf`kvh-!lSBS z0Mwg{QA+!^Mfo)pkQysI^e1qKjJqqomu{ta3O7gGDmFAGHD+&A)wIcRbTA?~pyHfq zb1I1A-t~73A5$ELa@N@H|7ZbRVmy?TuOn~{C*jY2Bt=-`{%%tpf&?JJ3J8l$DZPaa zHfIbdsWBHW#+)(n2`SUX&CpHiMq3eVC9Gf@J?kF6e*-!h3xbw~IL_Tp z@OTR}prox>XOniDSW`rgWcr6_`WMprn~aT^x^NgZLBdy7?ghj@O&a(dFh|2TdNaLA zxW8r;gT&5!>-MD~C1p!t9C0Fv7+ zfhLy24op;S<}ZhMD3aD=s(fduW2(^({Ny>H?0`P&qW@uMYixq)n;>7fj8|A)`^WbY zgY&x7Rb>E5?LYFfwePaKP41#LJ2eIzjP;3@q!C@}F&3&(cHezd;cv62%-Wp8A3$dc zHe#fnQNmf|+RDHJN=S%Gj^!-C>#y2h47-u8zWzf|w`0`*-qRCb7)vjb^U8*!ZTc#lifd7bwwC!JQrH;&Em z5>spp&y5R6sWY8nI9vV_l@eod-$_Puz(}qbUlKFZ@D$d%1tK z6_sL@5+rWeh(}Oo(^^T+z9}#Rl)R)+7X3kt1xYxmTFi}#!dA$C49W zj%o~P3YGP89Al7jz;duM#gi{@DM6H4tt?IAw|O%Ah@Xn5sPq~!hb+3n>b;@FXuM`4 zpya~T?qhw2biE4jw1$|99}%n(AfV%X%+P%}qrvL7-|3UZ2t5Zi6Fq?k}pvH*@J$a5^xZ4!JdyD}1O64yrnHc}e(B-79EO zx?7LM;VP{UOXC*rAf()1580$eRFjCU958xan<4?>Wz7FuJz%jJR2s}Q+8GqXobcrg&Y+kO=F1G26ofn+)}7ozzLG-4?fXpxBB2zz4U@1pCUPUi0jOq z5M_7>rxM3EPsVnBc4YRhz;h2ApKRsM*6JcB7<#So;_kzj z5vMDDt+q=;k<}t{$}Fv${BvQ8a!oFC{oDo^WrO!xAKQF94KkOH-5zzulJQ!K%gbwB zz%lP?s)?F?#S`K;F-oubVLhL;9C_|X1qf@`&~$~h8ivYsafW@Pu@~2z6G<6%{gDas z=1Q4ph1TTEtkY29Uz{4&SVrdirb=4lTV&93B61A` z17(v48zEn~^%0_PNqT<7kdKpA%l>`PB$w)BGCcn>({dhLu;{t@A=~{NK}ZPp!A@t1 z7BOr)3y91@r2GFj^oSLaXIK}T8s*!8|(0FmxO{| zatK+qn~MCxuG0?K^Sgi1lQIh=EdJ}3WVGOAU%Dt@X}6ZFwO9eU&Y=OE-ojTzNfy`b zC*mx`eAj}uNP!)Q2r4eJW~je`_gsseJBB2z)dM_BRTONlT7PItrB0k%OsrbY_+4o$lbrqXfYXG}V zQv`S(K#&G}(6N8_NI(FS7>YL{t21ffR^(R9Gur+=U9G8YK*9>r=Qp&#*3Y=AQh*Ks z%sZlNW*Y+ji(CSy|JskzUGrgf_w@!*O(9CzR2r!9MVP$64!kA2o>J{!7E(cRkGGcWTy*KCGeSE-g0o`7{ zq3^4WW)yw`T76%K0{@cOSKE1;xLad(d02Bu0H- zPI+vI`xoBl|7oUw<>SGmlRn;o^~g?CVF1UBP;!wD=SSIwei#F~#M@l*v+ay}Fw!p_ zdJ#+?p?I~+Z{YN&&1X;#01cq0>AjRQuMRW%kJ8C2QJu|SJQiPjwAikMetY$> z5s6Pq>6dGNAPJjNJv5zEjPa;gAN;f+LyN(=s%fjLx~y|)(tlGH1l#Wx@I13Kps;r6 zI#AYNnhzJ~thu%@7O?nLr94p2Ze;V)?V6X*O6(fdoAA~~#75>yqfAnjsGjOBK;c`} zRho%IR8WGnaJd6wIca_fA>g?nv`uexE0fs+B>xvYd%PoSN>jp|IaOk0;YX?=kl4F^ zH!KVXjV77WU&l|P2}M(s0jZ*Te0bs8X$E?OmjmSPC(J&a(ha^*3+4S37-xm#}A$zp|GSh zvt=}N&?92v*|T5CM$>&7m3(yuSU+Ar)N7v;(sl0QSOLpRFp+a&=IT!8M71F|QqDK~ zQ|mPaMH63-=_$uLTtLyJ=1b;V(_{2aUA9{lxYUSZ5?}mn9_>MTn(NZ*^^a}CB!|p>tSeVbw^q-9XYTq)cHZD@ zWN5O2^#ogaH_Cwr_nWWmi+CV3h0$6^li~~ z(mo?@pBV9p2*4W4MILM2(p0qXkEBd3r~>W zQI)<@4h#2yb0CS z1{l?3&XhV-hql`fhW3{RdivjmVgBo43({Nr@`=%7zln!#vCue=`7~FMFqe62YuoF{ z{a&9^YEXMu)^u6W!sFd*bprP70xksaQr^W8kWAP|cZ#~wldtsE{3P(u2SIJa1W5N5Pg7&}&lnvp4({s~{o2U@JTl*F&iWRZ7Mz!18RZT^B-H_uXT(Fvm*&!qx zdhuZ*E2U$AlP2&;5w1Enc(|h237-6u^M=%#o01FWVS`GFDg6L&(cV3_yEs0VEL+Bv zx8lD!h8%$YogWaooxW9;=_z?ox=%Y$HCdjWKzja{5#+ipK3XbKPDvCbt=o;w=PJ}+V0kVN49zv`p>N2#j+Cw)yK5Z;_o zRtuw^)K&WgLS#gpSK*g2(}k}*VTB(Fty#Iiz}BL?HyG^^uQ9$Hd9`Thi!cwLn_M-@ zFI$nAL88vO1n7j5v8;2(c#lDYjstpYQGVpK^}R%>RP-)mA*RcWu4gID>tcD_+Ll#0*od6eCMz|s2i zK_$*PPsSgb2;eR7az8-EB+nk%%B&&<9Wig2`OuFq?&>>q1r=GKGY`T3isZqab0T}k zagn6quS$^V_<2G#`V5T4Z=2Gug(OcQS`sEdj*)_Q@|c}Pj3+i06oW!=*Se2|)$Q*h zNi*x|!srm7e*tEN@XrFLJ7zwrd1NimdGE5lY9jJJVTX1C$i>6DJ(x5Zl>}2 z8HxxN1*m50r+QKtyMFtp2ebk{`{?viwhcO{JK~M(m^cqGJ3~<4n;J<}M%3>lv^X7b z>hc>JmcscX#?Kz8?E$rWz$#Q$;~2Aq<+El*12?E$-_6aZZ0xTQO>;&c7QGq*$!}$I zjYbHPt+V?{U(`Tn3w4EEp%OkG4YrhnToZEo3mSA3pEXNmlIsKiY~R>khL`z%{73(P z$a<@&xWcVj6nA%rKyV4}5S#>ecWB%icXw%mH4eeu2{i5y+`SWAf(7@$W$*u-|K2g~ z+j?AMjqh7Et7gqvY!>Iu+}LG|p&B2fS^P+e(CDvjb;V4zQi4Tu2miKeHVQ_UMI_30 z^G~nVY#$n430hwB3jZD30y9oL?Bb$lg<)r0thh?iTS#x$F6P2smsJ{LIwt4@c0GoN zCe9@7=H7f;{oGc9$y@H(a%*4I;jEmkm+#u}DvmzW<6!POPCO!uJR%3pUtMWRk^liK z;223-)1|buUfq6YSOug9kiXA{or-hEljr|5LzMKI@0%})UoHs;K|mlq(&}A(=+gy( z$#X@*m>pjaMiSBn(RdTKQ1B&iNmLHq8Zbs-Z69Bw0dSpwPOR9&8DKv6vGsxOs~`cR zB-#ARTa)a~50A@e)2kYzJ5$(m9kwSwU$2nXrX1YS?Yo#8ycfd-b& z?Ha_lJeD|Vm4xk?yGM3({4sVKrxkl}2TIQ_>6X{j%_3?Ll@XF^v zAEiYE^8d*6x887Oa)cE*v%WB04S8N4c4quSkN4ANIJ;slgU3-$cU^A;)L5OQh5XU0 zG&2S=yKv4|0Tlrgo{rE!0M?jTf$#n98o#F(2_d6S4-fnzQXl0tcc_e$;zY6AR_ zI?Gm|-iPCyi$qN&?S@r02()6OrcPRH*f+x>7XLO(`T>Rkdxoal zl7c!&M~Yvya{^`wh6zcWx1fr}k_sdOyCjQF1j)A9eQ*p3lxKt9`A`}E(rI$m&o@`Xo{(I)Tfj*h`2ES-P9)w2Y=9{16!a5=Kn=z zRMm;1BnD?@%{q@pK$2Cr`$vG`a^_yeT*%#2lPWt!!f;aBVNyo1DCWog={ z=`}SL=B0h=2y_D@-+CGe+Tjjw7Wna!$@OME0Bnoet(y^zQ_p4 z%}Uq8K!yw1e3cyh<$o>c??7c!#`jV))1QSP*3FTfDVtZZJMVwB>RSo14-`P_vmB?O#d}R=Hez{zyiD^(f#MOqZfw5kK{-mjikBA zeWpvU&*xur(=(-XRY_U>*=kOKb4!-R)tzz8mhT258=_B?tt#++j(s#S0l) zZ8x~%9P%j#&+FsiLL9UxH7KR)y*2p6%ch1k)6c%1m_>#>z67MBQ9WIgCsDl(6Zu2u zQsQ+#&uoLD);a{f!CT@S6J0$`yLxgIa4B#tH8<#v-gqCaj61Q|bhT{2B_yW>>Ni zTlJ(CzaB>oVGd%%_6W?>`ZCXup#mQTKjB7Co%swcbgDHC+h0k(H44ZVXtYy7K) z;lytw&X)sVRU3JvKR~{v*D77N!%MHvXm(b`-; z_d-BIaa|gHRI@8A{%@_>0xN?!#k&(vltjxRo({%+W9`fSgrG$;8s&$f+K}BSnAO?= z9`-av@g5k7`vR+h6y}|QTb_pGzVPNj4qDPg9bvlE)7W+TL0FP1)&q@ zmGvge-#i_wZ>1M@RZaSyr2Xrmjp%eBxMjy_ zOQ6AEQ_H)_G8PP>TmF`Zid?+__)mAyD>%E~o1VCNz_&tN+g^tQSr>l5Xs$304%9l$ zvNfYKF0pRo_CdeJp(j&Ev)lkR^Mn219h-g)gG~OMSXXdU+~NdjuD2>uyapc|8terc z+*Vrj4>6?WVQ!zJER5HyK+4h-Mhm$zOCoq$6DeGAMbvz&e2vu6eH-g!9rb%h3_|#> ztMu65UwMP;=NRh(%d^Sf#|0()C*^IFM%QJK1jNK+89&!==TLC6(lP?-rXn2y4%J$d zEu=)n00Zy&fz)>MAk{_VW-R^6H5(ekbpj4eUp~RCs>5W`NdhofA!9F7 zezRXn=&7)-srSFGeeY8;NvX_+p);_ZA<=@-b-n*hn%hYqU;35G9b0h$)<6SxeHRNn zdJGA0z!KSH--=)gc@($vobGDn+z?0;R)p3wnF$>T%2fu{vLbStm+J9e^D%jn$`8B# z>L(v%Ia(8ljDKQiY$^|%hS0Uv#i!QkNq#!#b6t~`6}=52gh%k$lm7iDJ|XeG5{2#E zqRP51GL@cD7t}QLlL2Nx&zL&|5hl2D_s*C{kTt*m-CbVYff^)MbL`bn)d_O95Q4Vz ze1h>2T=@yZAj5!gI6zIzB>hCmZ(LzndTJ#MG-JrfOIJv$TD*yvKaf0ReQ8WME> zaa};w($17raRJFdlVcqq3T_NoAgJ^ABl8F8xE38rWk4;7Vb3y%KOS%sGZVw5JFt99 zNn}2kl5>>)HGn%*7RSv#r^sRQEE*r|>w|OXG-&~73%x6eJ?NnYJ7xFJ_n_9Sa);;S zv+WKS^N&oR4QV*BFJGqw{$j#HJJ^|X>g$)79$cV4f&l%gSn-8g=pBx}h#Y;?O^epXe(V3-n%=kf7}U?*Qu!?b64cNh`#?{RdMWEO(mQ&lq*qJoWs&>B%GPW z=(}8`jRa)UH*HD`!7|sk!daK$NVKkHHvItWTsI$i1PLWAE!G*OYJYnDU3Ngq#xc{jKh!um`Mqv)n zsH@pYH;h>2m|+be-@eSH6Eu9z`~erhwY^pNPB*TSMZqN#f^>HA%AfPdgm)xt+QQLM zLke<+GZJ4Lo)xCiB|8;d>Ks?o6MMLu58yiCmbi7tB(MOR0c-{#>sXGz`n9I} za^$Zbew}l*I8B?!u10Ol^Dbs%&8|BX^J$M{FJd@vW(~j634`|G)2tj9w|pl5)v?O{ z&|74cM~*%=Rt2bYd#7Ns)B!%|UR=(tc$O5941U6+vsIb=?r_cP?91}rd;niqj!E{z z^O`s#PBx}Yn^HA&Qr^Mrji6YIQ zKk+f?!lW}h6LK4m82Nd*&YPB8men zH_6oqm!)kz;W$2W)5OfxCj~5rHl^K3Ez$`;<;MCFb~{C=oWIiOxD~9fm}uCj_}F%} zKCwP>MLcHHctB}(8wRp$Xvd3ySB<;o(HQ3c^#ahZ6S&go{0vp-r5Cie=L)W)m{rlQ z1VeGQX2(3ccD8SO2`=kZm3K~iD6;X8vQxwjQmMd%gPwa@I&vLlo#r!vZ zH2j?ieTxw~h!5(hhGtC_Tl9!OW4=3B42!B`UEFyy?5J7;gB<0!1v5r%M~|ahJ3Ytt zy3b!JT6>L0=TJ>gQ|wH??x!di9Tcn2l{F=5S8-gEvnu@ikLj!BMhl#q0zaW-QI#fU zR)V*cXDO`lY2S5QOo&au zrpb(#s|%q`k5$~TgQH7ktD-r0G~#L^6Q8WX-MYrtcJy;b%P2{|O6&VUPxW00_Hlh} z*W#BodZ$Snr|_8q$Yx6`UAfZgL?g1!O&wJb6}=+jYQ!f)HH+;bu5r5^65pmVbrn9M3&>%VAww7<~+>D=Or zLEEB*CZsbGk=;X4`cVn?%Vyyc!&n!C6oh?*&<1}B*5~qBFh?=FvxO{FTDR?e%Ehxr z;qWqt(fV@H93CE#8cDKwH(o(*=jebvQyZ;u^UKdWWyDRuX7sToZrm007Vtas8V&|Gpih57FDE!CIQqm|a5W+{=qae_`hUNQm~OehVX}M_GldcO$p8g=`Y&E}x}i9suo-AIvc|{HZNw zmw#!54t6L$7pXvEP>`f74H@e)sNi5s+qbBNd)3n4sEgDe>`%6%#-?m_eZ-&Cs54hz zALJIs{20(eZ`8uT#;cB)%d!(iDb#iKl`xgm6ozv&L61Ftza^q#T;R{k*1IVPoknjh z1i$t2LO|u82Bn}dk=gSHOkHuo$U7^n+Odw@Lsq|ln&ZZI2i);9{=>h1+%En?%b^={ z9DaXKA=ND=7^MxbbqSsc?cB1#z-cb!iOEPDAHoEv?PoRSwk{;5>wr(9Qi-=djbQKr zPL)@sgO|FiXaJYp&bD+j#2Wc5{#q}4mfleJAd<>#7zvqpL}B&mlns>Mz*!D_yDnOF zwV*-7roSvg(PhUSCl5blIsAsBH!)LbO-6rzV991By26XRna{L6x5D7M_HQ=@wWnl7 zN^>&hpm4e+9-Ic6)}qSz#S`U^rL^4)OSvFy%zQMW7PUJyaKB2Tl`copW3%$ZY=el+ zdJ~UxwtGOpY@KT48uquS#wfKH$XwY1CqA|KXq`K%^Um6J>k}E00+oWtXKYI3RWr#_ zvQSyGM?7Qw`H)@=$m*jUp#U^PR<|o+_$#^1ouA&kO;KfA*nyRLQ^L$S`|h+ceb-Gp z2wxwYP>~O94a-a~M5XW(PqZ&(@svn&`LJiixTO@DVx4z>dE|=dCxRCB{YeMBMi)#X za+d()h3ur6pq7T`B?><(@z@6t{_0y0)@LPQCNhP{bKeeOx#T>%|Ahl?&Yifco?eRxhc;Ns|~XrUKHpTS<8o)%Bab(cV6eh5Q6EsS zj<;#WYAFI&qHI>o^tH9v;2E2csC-4j-?#D&?#NJ0Xz=ltJGH1^W>^zBVV*UT*7%zd zY<$if-cE?OOC{}8*q5Vc3uS7CRgCEPu3XXtA1PmLTxDK~uH&a>p+`Gdg`KYd1%Q)Y z*X|o+l1wp||(<;_( zcLWX23v5q!D;NE!$UJ39_TRs^h4rEdFDz>n62om7RKOhQq$cRD6hCFK*sO;s*c3BnbH}%d4H=RHg2?1S(J*>e`cML8 zf>vCEW4zbQP^n)kTTJ@|>`IhXjbG6SU`l^bE=Bs%^^G!CefgU=G90*|H>WA72pyi6 z389aDU+*E|pA^iY!iVXN@#)~`0m4}jIe?aQI0mGBcrXsz z$yHPETi!{8v(4Tl#ExXL{<*%3qFCZOLjg57^p1$Sj#>TZZSI2U0)??+mE&~(VtZNJ zIKAi5ApvFFA*HAxXjaJ_Zo30i#Op>RK_Qn_(VqhirJu4e>b`(>iM@#%T00pOE)F6> z>Hi3W?+AfwcNlj8Y6Fc4@o2-Kri6+SB6G$~{7vfHqoQ#J3RJ>X4-*}j%ntm6N{zGf z;sc1F5cyW*CroGuYjiUnLSMGt=lavj*YK9i=rEv)L*~fI5u8H-m~- zI=&M7QrHk#oEn;jfratCWh~pgsYqF5fIuHMJ@rhG_K1sjqPeFZ+C=5U8CRqIdlU${ zn1|DBBfn7m=6T&#)=WhOJwXwlMZ?z9hO7Esqg{!zdw{DrO=1d{;9ts`1LjXS{%iWw zg4$k}SKAop0k$Z_jz70+FgxJVioTWF3xqEP`a+w^8DM-Ma9V+;*+yyqniPWRDF_!S zGf_m*%XZCOM@E~2`CTXO^lM@dXYm$h*$%tH>mukvI!iml2m`gDH!_%?g6+(kPW$(| z{^W25;-^cDQrI(bZxEAJRYY00Qkd55!Bsn&QF|^7y7mvUZmvSELt>Y(^@~255?s$^ zqs(TZG>DG)PDv>m$s2Zrop=*mTrrZ3G>cDuGft_z`lis@!5gH8T9WeWvsc;d3}g0c zO!L`^PAr|rWHI#92%Km@MI0-2uADq=5(wc?kl2_!ux8D+P!Z&xpFlSu(5=Q>Ou zT(D5^tcA#_nHj@}df37rLXw=lwKdGzNM3XlSv+%L#y{Zt?!rurD-X%nI_GC4iQ(5H zH<%z)AQh6;Af}|-jnTQ}628tTP(3)2Ma-4^vK>t3+Ifq%j{4eyEV@gOczEyz-@AqHU3>KBA}`xv&|xrU zQ(d!F(Q4oqOAKD)3ndokFq6pEHd=(o2b)HoWNbatLrnB(n91oxSE6cq^z?{zJ zQ&?z!PQJeUo$<~%#&>md6m0)^x?0yKmHs0#@T)F5cS&koD*~~$fg8>w2%~%6i?@?_ zk&xVusJL~a3>zwM&?lB@>C$Xs9G%RRjT0nopplyIZ3KP`=l*MnvCwra<)l6pXiCuM z^&j`^Ss|*???8-|(%yc$dX=4{2KE)(cxQ&(Hh@K}ncRP&!2$IbOkbDoV=N}Gi@nc3 z_diJL@)C@2y;w>7|C~wdgfKdDoOi)VSyzbh7Fuh9RoqC5<#NQ+s^71UVyhXS z|NNgN)k*8SZfiXJX7;zcx29^od$actZ$~o40?-mf;Us547p2uhlkp4D*{LWkhaIF{B}XVW5N`0{jQ>^Fzwi->IrfP0lvBbgP5g=-VHEz_|hewAFt*5ECLk2Oa^GOENuTSu^V)-JNGo2TZT?6~WH{ z%b1f1_U*?|C`VBu9=DNZp^|J2`W|8X6>+@=%|C>zB(A&}w)q-GsO!U#7WkYPx!w8} z=UR$1TS|E97uIzLqO9{Q88dL9gZVBn*Mi1UqfwL%SRc20RYb(mQI6tD8vx;!hr@l* z^)C4iNGI3j_8ZP(1&L&2?{cZ%JRHTy&G6VcqmJrd`G63Ov!B+Q2gx#ICwOlF?RNgT z-O*RMnQlx5{at7!fRA7n@Ot$rU4(~ zi+U-KXM1Seu6|Dyg$3Uyr>oYP%A(N;`FPQXJtlO^)E4=;aZ-`s(y151R=f~m`D@XZ z`XThqj@$w`W!~1l)0!cM(&9?%2$**AKCj_Nj>mFtXR8;X1&}!q8$GX2{+i~nzdhw0 z07`vqPf&C{4)s^<7Ji@25-nvCv(FN!G=FED2!FQkdg-2!m@D2hII1f>FymZD&~z}X zJay^+j!e1@&s?C}%kAUX7ITU}`DdD^+E5bqT9A59^@yDS1R^IwRZS#+3%waulqvLvDhf;30a`!p_oATk;lZ8Wanm+)_ z7Q!ookyfie)}Df*$IZ99+yX8{$gWWbRN)5=gQD#{)x5$TJZ#2dedFFE+DI2N+Dcbp zcRHb?{U7)j{zw2#5A-E|Vz_O7I^d|z`E&vjtg?a^`4$L>7(Yq7)n5-?T-E%2^BpM3 zeF|Vx3^M#fQ+)>IoIWs3P#VhFqK?{uv@(gg?6AmLs5^wT0CsGWe-%-Cdd$An zC?M2+!zsCxh%hp4mk;c>nb7;j#ifjZB8Vy}8j?MD{1@@(MF{Z2n|#CQx5cfaivGHP zsnDjNw1a%OjN4US8RP6?EK2q0<%X}C-pLL+s*T%IA2)MrQIEJcHD!*(_KNhQCl+L$j7Z~84&o4n1O z>=<0Be$Yd$=tb-8wZ>CI?~~%Hswh*jGw^t!ZB+~WC_WTtsof)^=p;dH2oiIH?|}p( zBf$R?A?bj1c@RFGtL7T1lcVk>3Ve}kNfxP0c#Sl06Yx577rhr1XTA+mznXR`{8&*x zKTU{3u=wGm)~}aT#t@;Pb?;lbR^K8d(~&|{|76Fd`&hgFKW}vVbYIf}WAs1IRT)oe z)FmuPCiP~T+U;PgRBa(?_`y^Z6_yO`)*VE2mZBt^!gjv#x@p_7owI`Rm&ZQ{8TU$+ zQzs+e#!h1=7s$rlwO!)sh~v6~hpcILEm>9yV%ow`(i3mLdz)lEr5!PZ#X?wR z30i`tgwvEQbfK2CFr@rFr$#3XJ=SJvPEn&y?`a|9)b}NN%QX@BR?OmQ92Et$1Hl3fUDd(n!h1mz_hA< z*M%J@y0ugfkAtUec zvl+W(PQbf>l-&%7w0c6aJ%!O^2G}7*bJ~4kX6wnm zSb@8^>YJA3vYWL8>t6bgA9z^Ot`W_tbv%n-WW}E zWz>@As>HQkLg2n1l#!9=cObd3V~l}Qr{rcny7=enz`4dE--DWI$jaG`irB4?n2xoH z&hmC(rmv#|=}ib=1z~^usnF7Qhnw`Iu^9UyFq|cF_ANt*`H*Er>RY2dWa&b27?|&-R$qPIp`UW?nOrcIlaM;%8FZ+|s-cCVYb9LH}fc=-$QqnYKO-vY5 zJxR!zsY7ZJH*SaYbNZG)Dzs%fYI13qby2p??5R zcPk64Cl?mWyw+!Lq{tJ+d*q`4^XfHZvk=NH;Eb2%7A4fpkf?1+uEHu=-od*_rAf*q~;wwzw6>5Q3E~pv?x#eJc6wUznDQu1Y{YRXbCbV3!Go6ed3cA6% z+zx!3jJthfH8T#Mk6&)HKF0gw@yhU7%ZZT{i?gfi3jH*c>ad6E^@z<(nCd{jwK8S5 zj!zK|`AWp&1UC=CAS4opIv8aamK4&@uCWqXVUkon1o+Hb54#fvZDascn1*Xyb5B-O zn=FHqsb~DH;%T2$I)h~kblcmTuzo6`{QmG$uvVWl>-zDuWbnAnvkppAzo|t!>x7%C zW9Ox>U+kov7+J`@a(D2s@msV$z}nTTuTmp5*DQx2w=fOY3&+vlE#`ftlH(bE9ZYGDGxh5_Bb zq*hdm@Bi_tl{aFhqql#VAY50^0R4%VqVd-sT{TjV@#w3>7#?TjRk4Y-miId#XxL{T zRwD@f^d?ex+YaVt1fL)K!Grb@zHYHHdf(Dq@AvY%Ei%(Bzr%}{#m@x^Jzc$En|7M( z{p(?m&Ge%6FFOC;Pth0QeN$Pp4|6~LPvgf%76KCg3no>%|G|~u&MNf2+y8m?Q$9>Y zn$M0=>1Tim0<8aG&Z+Ge?}~#@&ov%9@D!tejZvIdo92s;IJn&RjmLEP2&r_*L`)WC zSC7~K5FOPpb$ZT{n5Rz^c@6EYom@cXod&gs9?>0#Glw+``XdxGd@%u1imdK55x$hU zX?%^^Y@r*&C8%3XlX+>pq#x93IXOUS@`44f;xMlPRy-;Rj-Cg6O+4CzYb@i!MO|5sdIEX z4jC?#s7LN$Tq(;|CPBMiPEf0#1wogEk8Gu6jf%=O~o7Dcp+)ts^lx z&_#G}e0Xn##vgrVz^M6eMSZa)@*`5QK76A^$6A%`*;g%g`O?EpOga2zkO*z6aum%l zS|VU++*!;u8;;&p{>)?c=teo3=-nhqydR?-1~G)U=sHI{`t9@{QnF%Ut+jjg1M%rM z`}>aJkCy09olytGvrvjMLydbwwN5Y{CK9a=LTqmpsf4-8a4p-p))=;Dn&pPuurg+9 z_F(8PqK-Jvw2S{}7BMrYfHim9Xb~67eb4ym7mx%0$JIcZ(KU$j@Ha!|qIwi@acz2r z_y$_iiaL9RZ&OVY*@TB>a>D`@PyE^|67Kd#CYZ)SfBSrvE#FqiSiKJ+3@OE>inB8u z&9odmwER4>9>?s!!7_*+=I99JRg|qcRheLcSTck~F9>%q)gh%H$g}E9HBoB;X)0u# zHnkhSNQ+^rn<8Uimi$#_z9PWqyh&Nk%sqB$n?I7zl9)2_%VCzJc9ufL{cswivzJ#W zQ#g2vEh6RV0jP25q>l?bR7j!*!?qyVY@`96Y3v&8adCq-vP;TCWm1e)Ss~}T6@K)50=%2rVd=BzJ)%wxulwqCCqgq_w%Kce9pjRD zq_tc;Y#{$c{cfa;dS*QT(x3gNj!~N8^wLeLpE~}1s`Ct`vaeu37~{NWI-$Dkn!vW1 z5cM|;>lFinPjm|aU;heDET`)&x^UMU4tZqIvl@e6r>w?IJ&925MGW@An9N?3Os-bY z59P?@y(vj2u@0NOuI&BX6Mp1sGlYwJ+5Tw}%pA6qgZS#E1zugkEQin4uzH=nBcAUh z-0Lul6n7v*T3RNX!o#2#0KP5JzYPe*4)%(%i40(_2}165+_B?c1QWLcG7>V=2)q^yr45intH!Ze9QM)0?Fk+M5)| zz$dJ$w`R)f?FV74#Dlrt&j6S>xU0!FO+=7?PO7m`z6JVX|J<3509UBlExGTx5%po! ztYBL`Rr%j^W^qvyv+rgp-r?2^zrb<@X0;Xn{lmX~Qk#8y#x(=ecMND^vd{n29k{tB zk?OtNlU9T4yyIKiL%NB5c9nODgvAa1iv>dW-ogGAC*lU*DkWhW&gCUGazwcp^_Gwf zO{@+ExtR9db4$L2iW2XOW&0H{IJEO#Ac*OX!`2{}C3~0VT@=9>J@Y+C8L)**zx*$- z{D)5EYZHf@{11_N+hx6YGl7nC>@qDnihtSitnPO{?M3Me!%8)|%x0YKjo-MU75|D< zFjL7Ko$*=m`sV>`T|%i{(lKuYJDCMhbCI@nWZY!DPP>gsU3Lo*DFTzO2S-&bHc>a{A8SV z`mW>GlD@xfAJ=Y!VpUbwa}%G3&?^F_sz|bik3Jea@CF(34-K=^({7uM9d4jT3nZ~zp>_c-JNHn+oNQQf<;KS$GZRLiz!tywGkoT^Pp#aPO}2_|*7r-+8yYKLGX-K)A(Mh6-lGQAMp4H9YuIle9&`uyJA zFHjJ@8A3oW#^;UX=DkVF`XOg?U=U6kNY+fN4Zb1%6ZB)UznREVJ1H)PtOvpte+1go zCp&(6j~aC?MBIUx0mX`=s&y}9aWcJVCO+gC(U00R99=GB1E~CIhwDxL2ScB~)j{p+S&0XdE7PFcX#wA-x;&F`Z_aCuON;tnEl7E<##A_m{P~1$h7d zKriSa4_#KF>5BQu3UVwD+b3|%6$RytUdAaPv>E~XP=&=FsHXUsJBc*QMs-sgwl%{y z&%P{>dyf+sUg68@-^wa_nDh|(FhsS_=A>Zd@F z;qdXNm$X~cufDuPAHcp97Zd@UF>uAYr<_5(OC^H+2inu!*QFM@mPeGhqm%gHAtP!a z!oIGn)9xNV-IFB7@e!V-q1;VT7U7fSSDujZH7w}TjvO)NCGD!Nj5ldHtwvT|qWKz0 zne^0EjKjrJ=EO+SyJW>Bo3oXr>&NSX1lJ%qM{Y^RJ|`;RqR@0`2GX=kE!s8vA{}Z~ z*};u8WM|ZWu}7twzFN_lpIu!(%APNRbNCyRm_Wlvu4TM5kch|6gCkZ8Qc^w+aHwjj z9lM%6=Y1AubALz}l=$fw6H8j4>{UZA3at@eh{9Nv1^-St~^m*(@ zHzUO6geEw!@#o)yc}Q1p6&c1sJ#X5x_vJ29ycEN=C7{kwM0WG!tGI}m505ONwNkLUW9h1 z%jpiD&XZ-8@&~rbVB6g20)>kmRish3Z+OvFpMPa?1x}R+$)e!SQ_&RFiwf;mu!Jt^ zI7EH2^_Ra|_pAcNe8a+To$trXRXBE{l4`LcM z&S^S*9NId9sQ$*e2Mcz{Bw)&1WPeJ;*%89JSZ$&*F~SFku}!#-g`xv;;LGE0dWa6Q zR}pHB?FS|(iD6fXayw8;rO0Q8;6MMuD@th~#Ffe&zO0(T zw#1rw{}6MGsV`ohaiDy>>j6H44$Soqc7qPjgQ%(&8Fy%dSKN6ZewPR5u(u6suA+#N zy}179+mH5=1EY_e2va(77vJ-Rt{lP7Th(1R+bJ{m_*5Hx z&D5?y$YfT8vJP2iNu$Ctr+ju+*liaUZ|yrC-M)#VJ-vCvgs>!Yfc;eMROOw%K*PI6 zuZLhy6D+mGOS6r_#evx8M@|p$-UE;OuFgWaz4Gm$-Gw1zr z&3`fR|EH!sQJb>7>H2ods4%~ipo0)NA41oUZ3?cVk{sVNTVyZ@6{;VA!~G1K%qZ(| zyZE1c1KgV?TUQt$HfJBNrS%VF-s_dc%r!%EYt_goD&y_Uzndm|WB1iB9@7k(H(W~8 zqgQaem3xnIYTG1RC{(o-ZWe$IL;jBRUDaIsutHCxxU#Pr&7_kX0q#8``S+=8o5FJP zrYZXW=&f(!=;~!ORl$)byU^D~CI@ll%WdDp!dyk|`$i|AGU86ocbQ@BDg-lNkjbPt zA*`O-By2JF&-%13Szk=h%v#YXd9Uru{yv7{GGk`5@N}-{?xX?F7@+!k(#UdQ_GE6+ zsexB(=T#YTxkqO^z1~Ay#QEyFVNhZ~*Y?zEnLh8w7i%Sk1>tbi#DY%-84~HXK?zql*{OIp7^$T;eb@AqZ79A6-Y&6^)@j525 za%akkDOv-ycFw0XC$W`h@xIQ_7nIu>C+j;XOrBPAifC9$woDfLD|B5%PA79^_)HaV z8KfC0w|`^D^<$^rM4>1op8HP1Z}KC~kaato&`4LUdq;zpc@1k<`@wk;a4*ky{@bWX ztYmKWjI(p2oEhV~h{|1>A+ef;?Q9I+ukq(+5J|4Gf*iv*q6w!{6*v?SZzw%V+}23G zw;i|9EtOtmT6CID$g!qnyT#4dCimNwWGtR%(R#vA`&_S}_=kw9^cSPT9pOkJH<`d} zVb37)vDsTIkarKa5YKTk^K%-e9UM-mY(sZSvLnk%;dgkT;sZB!T3@L-Dy<&HQLE~b z*H>~Zn`{2R6f1xHiYNJU+<1r4jEEL8=T10_vEPq}8e@@eV)Zhy-lJQxH)vTf$7}3( zM>IWnW{}(12nen8Wg2+n1?zKnvZIeyZ42%!bC^BqW6Y1&8hP3$5ISMyw#0S=Tz?@Y zmVFzZ_YcRaNvQ^PR?a$}6WTI%J zRtsMuDy8uRU@U6|Ij=P`XYnKcqAPyPRq^k7O5L-tX>asAb53b5NVica8D5O;@PgUq?L%%oDLfV!v%DYn%Hg)lNA;I^ zrW3xzDn2`MoV7hDCyfN(=(JlY$Br!7)fw>g@A~g_-KfX@oj%G{Bum(1AGyX#jieFq zD>-uIx4iln(cf9FW_%pH<8ch~PRqd7UAyZz6HY(UmPVOs;c=p8 zAU|g@7Y$GzbD%vZniy8;E^c>mAV3!EudrJcl-h30k>UAhM0A&h>zRq0oO?ocwvE=& zTYy$CzEL64>%UeRKO3(3^d10|~Zq|;6agXcM z0Z+X=&N5$ihX%AuXe=AMsw?>Sz9SdT9%8rS1_P*&^{|EJP+KNsou8P|Erc;+$}_#v znRK-*)Oii<`m_1NOWLK+YvxqJ?;5UP_pG<0O5oQ?ofFCC8s%RM?j7ST5$J3v?|nS^ zu$7*AApeOb&ZXuL!&m~=IfO7k2BSp?GqI%PPt?|8bBHithSts(Bh5*inyumT7nif? z=Yf=;1lM#z!n8tlG4u~7(}Ku79LY+4t3UpzFs5U(gZTPQbO{nA8lHE?(Y@&KfbD(OEQ*5&0Nf8hP&pwQjCe}vtQU&%5ES;cF zCIKK`w*L>T>qytbP^nZ2-o14ps-Wi$EN5*`x*zoTCLIv9DXEq9H00^U!dEHj1b9kbVzfr zc3~k-IB4_H&i!JPw$X;Mz04-zKrJjQ8RPwq8qI4S^!h20Ju3xu)=d`Nm-)V$CDXz4 zU*^h7A~eJ$F$iU)yj8l+h6OIex0E}YK7iIe>N~!*(NsPsEK`6O*nf-Z02Vs!s8-(t z6n+!Do1G?)s@?QmvexDZ(4XYm&tgAVAT#>dG?Z{l$#OPfV2{45`>s@|VC~$V9V+~n znyt|A03G0n(1QYI9?{4UX5~c-)-HHd7d4u4QycO(>nl+W>Gw*Pn5dqw*0mfw4z&}L zCYeiT^DP=SK%3+Zo$|-)d;$lPsjIzc!ru?;dxO+U;*XUh<(r3(4;uu3191wL!t4j0OAuO}t^1AU8sFxjcv^`9;3HssS8Ce4#WuMvON-r5$Tj_lk@UxoN~;)s z3Ik@&*I(vJ?@qM4hrN~wd}{I+UzhyqBA|gz;sTlSY^(50?vjx8%^rkT!@{~v?s^q&fcd6RUYvJ45lvHLu9$v&u z2;uJ7bLbD2*~g=64ZYgoYPsT=$ClLU#1LKMhx1N8|S~QZmIfT z8R1UM5^z*PO(plH&oAu~BrShhs+14!oa5csPBdE&z)bRaeUdTv88Cw3?+Ldp;=J8mEKB_itvNc=iwbQ~$Em>uG0`zQLUofVMbhh? z@uf;ZGNDd|`5Nw0JB$O29xBc?&xY|pe-^f*B`tBs@Tc}3yv_rUPTo4+thVu;tA_sK z4OY>AlCkxwi-H-PSru6&?1{PhrH+f7gmtSU+7G(8g;qR#KMy$|{B|4G;~pgS?HB~2 zAZ6c|-H1xg-8M&M?$6n!e2#Mr$}qUL=a*T<5dyd&tZZ?BhktipydFEtZuIcH1^<^C3tdwe83yPav?IG)fT?$G(mGkxgA-xguK}tsV1OkQM z=5)8_^9iO3zdFZ&t{*@M8>Xt4^Ngr>!3Dcpjbza(*%YGA7r&DLCNJEht=J15J>Y}< zZo9hGZ{OMZr(Z4*&kcgXc`iwp!?AesqwMt1x7)~%8TFtAmTR$^1)?U~^JTkJmf3l+ ze&rLm#&E+0MR$Rv+Ch>>^yLQxF>-&sN4Vli^C zb$s7yCN9%vtcK|{J;yQ}SqLRj72!2z2|mt;10opgq!Dm-tXS;j*%ZHXC!0nbI#st?ltFJ z>wGH^>AL2@4pSIoHmD}&_RJi?sOy6EN(jk^yT;EIf}*h&pw%P#`Rm$U+m{@ObWX2^_LRvtJp z9#=kThAW?{I-OqQLwcF@UXN7$D3+099NFIBMKqgzN7l#;?od%l?=%(nq7MDI?n?`8 zJmbLhIaXwd6P24R>#PI3bE-aYa&7IeF}C#D+Gi^_6z&VM4!o`upeGaP$F{uGgimC1 z^4}%YR;W5duh9a$MZ4~V6F?rU6Ou7=x4wg0Ef|scY+;0YI)dQL2p=k1F#J5ID>u<% z^?`0^JlL$v(=BT0no+NnZscJ`q+Bm&qhi9+69Id^hDY|RB+v4LSxT^3qzSD#KRSHW z4gEh*^OT)n#H{D`%~UOMf;;H5_L#twuFd9>&GO;|*+L4NYS|A_cgpL%)3cY3VOT){ zMiP%#DveH*hK(;?I)(-sBq`35d!o6xa%tb$gN}jodUYRsWM7LPDVim7EAtR!s>uR{ z5@@)`kRpcc2TFE_F2pWfhfbJz(Of+Ie*s^^{|9_+YtPX1m*3Mnc}Wd(5Brx?W)6oI zqM7764+{mlmSdf0!%$TdhG~=RQKh60BuEK_9Q`#+`uGzK8!VF`dqA9O_)^7rj-OD+ zzMJ*ljP7jCMwK|Zdx!C64{a%xgd_X81rV!*od}2MOErC7{&qsWA3^;@BL=Dk5E4`& z`)O6O5Z0SwK@%V{5lsoJl~WkSwH-|;n`x)`{iuh0XyZK-QB~(K##8K++rlsL1UkvU z7&mksjLv7F>V|Rjw+jA{A0}LL>eQFj;q)qkOeiD$-`~-rlh-D6rC-^NQ_!GqG8?py zpLJ@W8m_u%WAG~Tf+ZDSa*krd1>BZuU1zONN2?i=)|(MXCUfX)knjaf0JG|x3tMw` zw#oLY8qJc(Xj_I{BY1^O(ML}2HT6dS6;#Gp;o?r1*q_RseDwYS^sDBk4R~WuW~K&I z*6@fH!H?|!E-jrhk_m|20i-l>VC&OzSD9-CX3QnQp@c6V9T$;=#a2iK&Z?;4&a|1H z3NGY>l~Pptt1T1VxRNHSoHC~~yTC`5U#+m3@knEevH*?UjZYTk`y;%PnU+SZQi`0) zipGI@e+W{(DH>ADrv0&)uADM4)k$8O)7Gm~HQV(Ot?<);_T*bgh{f-Q)w~ET7GM_y zXGAb?4Sv7I24^o431+x}qa6X7x3{(Z26BSg_p|2HawGx%U7L5xFS*nb(>?+Cn@ufQ z1l->#HmDj5<}+t8=w^#}7j?>CwwejwNt z)HM=u__r>VHI<6Gdj`>U{dOB||k?()Hu{XLK-aKYtrhQO{j=%)R8L6uUX?vV2aZu%) zc0+qKXSa7@fE=1Ck+Z~c1g#?I$pRwiSlHyT1XOGuusI$rfn`$GTSqjG67PcN^X22# zr^qVvdaFMspw~0)c?tHc#$vXfyM^F&%-vpCWohiXCSVZO9Bdu{vdOm`GRhSfs>4&b zVwAOSkC1|m3bEIXZg@%uSIzz-AKo!XwWqTDc4-9EQ@f(4EcMm5a)KX}JtWa|(rxV= zK9~=tilKECTb_s-%u|}*=jSB^#yQ+hU-CXQ|1d*(fGjpffFE(SQW7?JGpj^Ex=8bi z#r2aqG?`Yw-A}*pFq&TYboghJB#U}3)8-^e{7aOaCi=G?7zv97Y<7PL%ByROJ1>sk zf3C1O60^S8X<$Z=v8EC=+6W8eGkYNgU&P$lLvjUJ1~;k0o>ZcGX2%Et;nVcI_i-@O zEInSirt&_F2jd_qJW}h!Q5P-X$ZtQ52Y(oA>}f{9?lx7aap`NX++O1w%ccN>2qY2T z_*psVS~n=hI+Md^z|(q(Rc!S;Y^;h;V{^9rmWq;p{$5^Igk9`2R6sU@Jt(thf7l~#Y_@|qrRWT;W3UXUhkir#F>ZWYV0ov*=e z+60c#n*U$+CIr`msv1w~*cR zZ#BSr9-<;8EFxZbz7014wR+T!a;$02!>h*EjB6Vm@}*pK%~X2TWKi$}D7E3EC$2UJ z?rEg%Hj$|Z@G3huh))hHzE{ie>csYgE!AydKk0y=3ibjcmXuu^%VF^LFJ^M-Fs0dz zBd6$|Vq1mffWv!=iGb1?xLNc-HaGaV=()@N@aUdk>dNU9g^TWFNsW1Of1ZkRQ^OL& z)DQKo>pF7n4x^pqQ)MKrdi%L^eFTfdILiZm5j2r2b!+!Zf--c1yOY#PTtaO741p1; z6Kj3+kk`3ptPJjfpi#H6?es;A9+vP3tLKSiZe6V6(*#(4Q;j7Z)GYiXPa(!h1?Cw6 z%Au`4FE`Ha*GIp3+r`b9_Pkxx5&v5V%^B=lm*QITs}9IU%$Pjn+jOlf=?w5zxpoxE z95kA{MW@*cq~DFWUT!yeyCMBT1ZBQ-c5vX(iL}VIpPKnvF8e+1!I6kbrCUJS z{GmLJpZ9mlhAdOWV$JBWh^pMvtA>;BgkJn3wvvB=e01F%stXrYjHJu)F3w42Vz;WT zo)_cAxPt%TJlB{|u(-N4YYA*VC->8Z>z^@UN>O&R(Y#YV$rVLdU7lxvWgWXI6R1q^ z15Z;){2j9p>;uOI3tkXW128+YU%Oxe{h#TCkXW

37oUlzAT+n&9qdX}Ie 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 >>H*aU`r#P5> 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 v!KV6Pg2jV*C>0R(lpzn; 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

&5c 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 literal 17683 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 o$Gbx<09J%jC8uFJRXj==;I0adgqk+2gFA>?1bw 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-hdpi/splash.png b/android/app/src/main/res/drawable-port-hdpi/splash.png index 74faaa583c8221c27a8cb822c3fbe218bafa3299..79f3e881902f11571560f07ed1f426723c747a48 100644 GIT binary patch literal 107497 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

HmxWoBQ!V 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 literal 7934 zcmeHsX;hQhmNr#om8Bw-6Ej3bK@>qGOkr|_q7)E8nL$Jd$RtC6kc3?I0wNGfnPiL_ z1Q`T0NEn045EV!a5h6npAwWVx2m!+olF-q+y6;zCch_C(-d_Eyf9-YN^_+9|+0Wkl z?0w$!3r_aix2kQGlat%-@avh2a&q5&mXrHo@6X@MzQn!O@s|nJxU(K{u2I2p2>~%d zawo4vT@Bjn5D@?lx)>C24I2F}$VyI5>!HJ$lWvKlbF_7AsXO$O030#e3yHuB1{){9hj4MDF~&~8g9@b%r}jqd zo$VH1ArCh8Tv3*jK%WkTH|g^*B=Ame8_=KyQyULn z8{zsMF>%}_SCXtF-6QuiQ11Kfdq2qJUrzk+|H$vR|84wD{vGru;BO$=r2h{5pI7|n z!T+kRvV;EL!T!e7KTpCRec>O_`>!(gb0hM{|2@wBk+y#@+CKt+i>f~w>))g8?@suK z75@Nk_&gCPc%(kr3n;Ne53=}~NC``@8tt#)^q3~ybE62xPG5aXW#)I@iIN1hvlbIa zwmC^EzYr1#m63Ouj_0-Mh_hC(0rxFOLWpl)#=5hB8-mUFQR(VO(HojTpgsm7X;|$B zwCqEbE~HGB|LRCt#l4!HWhcQGQdckgPU$RLY13gndfxV=VdBPo7wf2c8`6h7EapJaG~^xg)pc@!Z=-dby$!B8-3R+0&WmkV(fL% zMF9L&?GHC+8 z@?5qdz?6I9;m9MDMg|h*I&SK3$x@gR#+IE~shRya|7!i!_UJxE=ipL)dNyOcu9N~l z$|!$v&EN?8dWx;LJ#wlhSo3F~W#kKiw;8T}t0{ANpw;Z1Xa8-~zKrZT+>!a5MwIjo z{6#c;6v?h5R@KGk@(-@L9{;+hiZi zM=h1P2DhAb9croa%gtC^9`ChB9gP?^s#!v^%l6c!9^Gcl3YKDhUlt!ye0Hr(SForo z`Zm>9j~?UDF1_{QIB(r@HUqc1tg>Bo(fK8*AsjX==z%eF7>AZ}$VJwQ-IS2s##O<4 zX@=fod-(18^aci1>1MF-nd2l?v71Xo7epRE)1c~iD=hWA*-)*vkUwtNp*sZCbcPHI zbXU4f%t-!wYVoSMBX-rDCSROQhZ%=Ox9r7BeUk;!{QARV)A|Zd+F0An&e$;V$fN5~ z(XNgvgA2FYX-D7ZXIJR)8&+y7WBdrpG9qa}=|GyIub*1DCS&WXO__*eFp!;QlV<;QQFMg_wbx9tI zrA{K;t*YEP(l7MYk7lFUV^hKyieb+BnuGNG)y5mdbF=gAk_`94@Vy^OwqQ|F1c+j$ zmRBeTddihkhKxD$*1pMLT ziAu!mvB}TpA3%J@@xdN|-*XpTRF;gQ%Pgj7AF7hiK8K|SN$N+aM&6c4QE^wp{w(6P z>I9)lm#Z-?jg3CzypD@NbCpYQ_R%RQ$8IBg$lolO#^G3Z#l( z=R~|+2NkItjaj;gOMemDQf2Dfy;`|k+p~_;!LNI?F`$8JMp{1IiI8zg;N6}G@`$Bj zhQAwlQ_&vbTRZq%ej*t=Ni_^7Rd~FqW!@s!cAoFn94#dXI~P zL>*Oj-czN#ABmn1&Bbl-RyT9{9cK1lb;{S~3f@Kal-f_Cw0Q=NW_-qFOq(Y`ABBa) zb*?9xpR{#M%S2`0jYR(dXd+Cv^wbh*%%cOxPNsEbLu-}r z6pPvZhZcIMIzlC0GeLt#XxrSmYh$hM(+u)i9zt{I2J~V?!nvW>RW&&9zUj}U{h*)DN%TYsr*s(NXX@n7t>FR3zv&otqG1@TZoc?N5Yg_RR|VG+1=fHd)oeiVPX{Q$xCBr zfN@B^?MU-XQ!{e{DonNYp**Unw>G4U2YEycmn!e-T1FxQf&yxMHoW{z(ot6UJBy1~ zY<_QTcQgNJ;W$QGi_lS5iEen4larfz)zP;Dloco;3%(|TFfko zdx(Uzw=lo}9K)f58xK``wYRCyUCd2^;^L)i=r4Qh9(s#ZdwXgr%wE>cvg$O)*v zpov3D62^{4#txH9sYdIFI!hnxzgk~wo{NlpA8~VFwH(zRfl2Nw4>i2&*wyxocNd5E zDK(nBlBcUqrE4Wn1X$P6B5AhTv((YF;Z`t2S3ROMJ2UD|b=^J(W``1#dB&1^Cy{clprsyzXF~$C zeKQlB39Cz`-ILK3SjO73`a7Lby#A^{<;`P@3rXT-I8UP(O;BgBsgje$!`W9z87<=o z&3m@LA%kN#vO_;%$q_foW-cwoac}<~j3!;uQTI5B9h82iH?Q9#J59ZSYXOqcN@e5f zT1PEbudGv%FOYEuxvs^K{^Tx0>kBjL0}Y1_FxdiNdw7P^bYa&>W$Te1OFxT}xUH2a zRp8hnN0|^CANBm?<0>>Gqvz;uAvum_tiLf!j44=lMMHdc*4uU(#=K`3>r69Qz6pAH zXAy42yw(-yu$OoMi-_0}a(Vn9t9xkkRlXPWN^4)h-I!SiHDYJB_yPp4fBg=#mW*x* zYs;GF2edrYAh;lF+qZzwqb>&595C9JTHe`;^aUo(Vw>)5Rp7ZBRPyQ<9?uVD#qcn< zN5aQ1K$=(!`SS$#G91m*K5mKa&01o+`MNbPJi;Uq8%Bjb{-LYm*hxfzZIvbX_0}Q^ z_1sFgw?QVB`aTd=wL2QVipbppS?Nuhwf45(AOsD74A`3)#fqoA9)!lB!4eyqvrUY? z%_@W&vZ-h&VS?T)dYnAGqw8fd)J$+7$^aFk?J#8_ywJNm-nJ%XAM6JyG-lPsw)bqu z((>6rQOUaR*wP9pDLhVbn=C9wv8XT>7L^kHdU&%+gxbj|3M$`}+bp|no`STi)WU#F z$>>1hPdkS^r6k{s72km2n|pvYw%paMZDR;cVZ+|6;4RaD;_F71NfQS7xO(Q~8mJZI z8t3uA&FogTZKdcHJ9+r|4#08ltF1+vSd^4!IZCnMz$!Uo4x%7#qZQ4}+scf2gG5iB zZW*(7)mscpRqRJQtCpR25C+kiVXj5jjTrK6f?z(9Xw3BYwP{t>kY&;`h{lLYmdQm| ztsaA}zgEN@lE<4tiIC8$|Ra<53}5 z@`OfxM3z}OFjy0f$MC$={8h}KvDAxAopSZMFDxA)`O@*IF7Jr35WC8eA(++s9^bAH zU3i7sha>y2sG4OQsbQ)o^yPu0*;gwCJl!Dr?;;c7@fFD27^f(Y6I%3CYZG6GOm=e* zIBV4!>A(5=0jDBJ$t7W3(Qhn0LV5Dt18A^Yhd{*d2G9EtYnhPsR2?%++GWv6D8+X2 zLE1i=*?pk?0yxS-^jEOQvB@i&2S9bD{El->S92vky)HRkFv;^+Hr7v5w#`ZLw6`ga z^ODq;SM?e$L$1gwlR}8N7w%6`x{Z=5RZqNZ4j3Aj2ivi9nh;k0jubKtVam~4S`HoKzQZ)CIP&>mef|74wibFl;wy3!!Oj;W;BbkOYQ z_<^BKNvoEf4Hn@e$z@;(?0%6?=(2|DYAPBW{8EEWECt~qvj zGSN4ocjKB>dZb;Yxk=ZF_RclStodF9+XMbNwRt)X-!98YqIoMd>bO>R1jscMh#=bj z8nmP12754%6|q7bi99Q|WT3ctd{6b;(#ACI5Tp3o0zaqa) zwqt9g7L8$1ti*?8CGoo#cCWrU(>ivrV+!j~d>t7lnHXemh)f_a3tNjX*tYHfygx!_&l*jJao(R(VB$&^8xR& zNmDKMYRhyJqtOy~WLV-gYw29Fzjsp*4*6q=*MSJ#`?6{z~%MEdezHR-Iwz}~EvNG$tc&nMS2jBiP@CX+P zHb}MCC(N7>GFNjP9 zGrG1e*t`-EUHOsSm=&-?q7C3=kRhJi0@Fl3vq40VLY8eL!uWDy7%Raym?vvwYTDza zVo8wwnU;{lSz2eSxK^WyxCQA@bKvn>jP9B|riI&yEnfmHTI*N&L>8kV?Ne)l;;$`G z4HqfhYm?v~4$M&eOaI1RBB5=FlNeBF1**p+rKKdGo*5+jN}-xU)!`*j=lYApI_s~s zLTea{L{}#iU-$5_eeUb)dB5oRr>qH8?&9}XI&x8hVcd13pJxJTqiG!MQJwZ`>|Jk^ zUp4XPZ;E10cV&bQEjG2E`jmV6PSL(`A?5aT-YWskHD@B=jX0B0-n!SSGgyU;7Ifx% z+9TbE;iTTqcHnYR_?7P0oZ+>l6+(J&BiMqpSt%aG>gYA11FVm%dbTmsnHcI$S2t?Q z%p-eaKX0?3DB+y44|F~zSd*GugE%GeEl5)P@n&!ySDdz@NIQ>-=zD_3gew+CzRymm zTqW3Q8p7?6$#L`RGq2-vlFwA7mG<#EKC^m@m!lH=33KXQyL2ZD zu=<6Rt3@^2F1?>nbA+53uO)Vhas)-nINN!C3GLJV701J!aL`f0O;bw1cCG24choZV zD0)0*;@XmKZq77`1+lStW>E86M!~BJ!O7B4sr_*@@?*qR81n+_DZj)K^TX6)JWj>w z&OC0?WIAMaK7|nJhFEAjmzesa%vp!NI&0oLJ5NPLT^ni`i`-K?^zmv_d@}RgKX5sZ} zf71$G_8@Z=VncR&?dV+s26Xve7AmmCWmx2cXQlp2lYliBj;FnR+m}V=9T$E_O=Qjc z;x(Nr|F-}!%2ReHs$OIPx>LoKq(RRuQueouHVWQ#}@W(t5)g|)1;~@;Jy86)>%aKpYwkx}wB@{L~z=G~yU^0+1 zucGB!g&P@q5-CczcVD0q(Z)U$S-p8_B@fW8ERAXdV=fcSIOpndprlTig&<2gyoT69 z=3zf`yB@$)PC2KAwaA`vK4?;QU@*V=OUx$GzPsD*8yZ$VfP6m|!w4+ql$bf?eqVq! zxv17*G~mBSJXE0nh)Cvfn-3BFyv33CQl%Bw73hXfYqXsMRn8;%0`vGcU*CFqI->pC z7fS@l-0jX4z@Z$yfd&VQ>Vi$Wj<8UH`f?8m9}kGAyRY~hEDxg|5HLsvLU{bT6L)-L0oHV%$=oZQYbjODdIq*0^2+v+h6889^0 z*@)3@vfjVUPsjPs!DW5FCM$iHVC1wQE3K(D^RQ5HeR`Txx4X05FnKvecg6KRI43`2 zJE1`CjPUwIEitOie7V}Va+j>}WfrzgQvG(;C;CZf$T*-2UCA2OWr#)&ay8c4QP^s3 zy-t^|sR-uNj4KU)`t^+?9g7N>+7Y&+vynghG&Y_f4j&|-NVX}#a65vS&l^cpE)18s zk`vB!<{I|%&_Ow9XeZLS{Zi@kTQmL7g?Lm2;_|{&$Kllt zDxdpF#dDO3E_L&Gk5* zggVMYq7gdS2eEg#?j<&BzVI}pcWaR`Rn$m>CA^NEG%*DE+C1?Fpz7hB9lx9?-4P;J zwqIL8?&eP?9)7n;O(uT{k^8%pef&25oBTWIPr%mQ8vU+DUO2m22v{DZ0f1$zIXGyXYazl3aT{qtz}ALZ;% jwJi(YaQ@48a=FQh`z{(rb7eoY)`HAaCdii!r-n!2X{W+@2vA5&c(Ut zRee#bde^gk*RBp%l$St3#7F$}=@W{Sq^R=8c=_qm=O6H}A8!Fi5S5Ps!9h~f`O_yP zjQ^g`pVBjNKYb$oBqb{R%Omr&(>(Rp-}HNdoDI|qj_I^C^8=r3j7%Q3!_=67-_qE~ z5~2a3qY=`)bg+p_GjdG0*tz8}HrEC6WjICi-GYhv(^PLxs?VLOmaelV09>)LU^o6K~_^|RR^|3saqhE~Y; z>)ZTrYi@sxX@!f|+nc=?o^QqZk-@udOVKl;8~R@u6gqVd!FKJO$;pxXs}X6>3~pv{ z6BW@KZ-1BGI5hCq0ZzO|rp?1sR-p-hvFXd9&D^-6I!XX_T1LqeeNmZxb^WPTC`~M_ zQd$cZP>~t)aqm4+QLaot_fCEhW(+3y=HDRyGj5G&|C4lx&`)56`}$A*rk;pGW2~-F zwMN8i9g@toDGi==z%5&<8K?Mp0(YyfgH!vcdYzZiesdo$7jC%~w74EzW`1+6v`}w_ zM);W)cQido*r*rRUkfN1Ipfuq=!ZvSLU3QapMxEDm`u|;E;nqh)SNU_WH*SNad7j< zi?a4Ukl>BuX!|TRVB%13c+xT^Yng!F37*~!pQ4$-?k-`8N4LhQUDyrv^t3AV3p5}= zo2A~%AcWHxU5r`xliJ9tI=VIsM{>_q8ZMZwco%&JnSK22PTNw5>X791%CUCPu$?#E zl-18WwKgY+79nDFx~Fka5a z@5D(|#ykprGrgKG&gp41_ZM0Xf7PRawe5B8Hq=TRyefjY*{^xH@wW=<1@H{R&VBqY zC{j~3c@Rhyys=s`+iN825CgOEc@v9&STu#4)HFTqgv4-Tu>6%T99jtayAD7ebKI72 zcnJFh0px4gN)W>uc8fwNYhTDHFXDR=-k^vv+(L?7MbXu~BZ2k(>W&^+_u?UYUaSKx zXCE?nZ7k6KA{jn>~Nipz5b4m zt9_-$fo=(2w^^+a+z6{1l(8dZfF6PmhQKpwJc@fMt#mgU%}6E)(?{=U)@U(>nCEu~ZdFB@PH9d5{n z{Mr&hy?GU<`i<;c{Rq?F<43nxb?l&8MqyGJUQWW{zFHVO3`1DQe!kQu3C@A?0%Jbx zVr!$-zEjMDmO#_hrT9;MzwX0w`Ld6hruyRtFbt6{))-d%IBjKx87$}cmYR+QaQ9jx z_nDG4z#QK@1?IS~fP=n!zP3o?=z^GzT|3*`ajL*%qi|=IPDs_h5ieD=#eqNw_z5C%s(%BIthp7f3~@5DP(owN=$gn zj%dsbpxw+Q)-unR`dp^Y=nyi$@l_XmuT5J2T3`oa$?%N#LFeqKp24GWn(&4HCZm^sRD26YRElK@Wi z6}hzuqwe!BJ{W^8w^nFBV{AfpEe-6og?TZ+bu4Q%*j~U^E@JonJ0opJ-yQxSW2rd~ zU%<{^^tr6Xvn_N(kidC}F11cDL

B zomf6Ko(~UuVVK%_XvIb9x~g|*&$&T&v=OnAnRlf5GqaSG2U*_u_F3-GK|ZKe`?X?; zB=`Hbq(hIYIg`gOx{XbA19dm#)o{;)iUk+WIE^UA;TK?6cj{kn8SX@aq=9=`VB}To z6xiHVaGfZ(MyFt=q~1Y-63&U;)5m<=*hV3y#>D>jZz^J3st`j52I?VoYKl`{3^RAH zpg>JPQ_kX&Bb}%$&R)t>q~e6pI^>g#d(zc%7vdFgqkk$MwHhB8oV1w0{t6;DGM%59 zc8$l^NS*yVN{_(6KWoI03C7@i=a_hrKRSdng8Sk*2;D5MZ+nHVk=h?n^Cgc)K^CH7 zEt*KHA42;lN{SV)DclkX#Y|ZljnY&M4@E)@_svmNr=A<=O7&yf{dG;KZ+OMnh!3>$ zBM6d{tl}pcWLFiNBPXM4CxThY>lS)uHt}SR*jk5hMLCed$El1D(xs;E8KxM814Aes;lfbg4pM1die&-cy=y`>QXXll`@ z;K?=O79Jvi^Qz(A{cxD6K{#15V?`FePwl9b0VEM?muL7!c7FX>NlPx;VLTTeH5vpN zO8@3r^s`_kwJCCch+7|RzZL?})5MSGG89b>OCCK8&0phS7;0k+IPL3*&duNyFb}r4 z77wd0${xbpOYfu{I;%eFXyza#5-`$q{84bM0osPVt`wW!$-lFTc5VYWv%aCi)>ci; zR(xv=MRW>+9}*24{v=_(_428bDhNS5Sk=&}Yc999Mp}>$v(4aVcQZhG7l0=H6JPSA z-{4s)%R59Otz(Kg26EhsYfGi-d1An3rWqzNG)#l!d2o}gLZ+vqh%H2tG011UfS2z` zI!{r2lhMiqEqHVN1gw>fDjMu!fMtl9d+vlUW`9o@EQ^w$p0K%bRxmug=|M|x!S@e- zWMHpxtfE&_!#S<{GG|B=O3=3xPB1$foi1ju&5s^UCXBnijmFifuv;ldrX~N?;W?KE zRUZCoInH9O+&Vvv%C=a-!zb@@1aUZahLb6j6?*O6D;88TfO2A_ZIoF)f4lw(`T+6D zYCzT=*a|U8^bQH)$)s#*G;JAkqqy;3|>g`o5gyw{?=hBzn) zqAGapXziVMG3+Ox?rvrJkuXaZ@w(ACKp45t*KhNt^-Y6t)$FZ_2BcDuNq;{=TV*Iw zJSEWo(}ss}YMrc^UEH@7_uXsv8loTMVE_z@598+IPN%***7XZkIE+I8Jo#WIa+O(n z?yggKlARM1n>-ES9v3NfO@X=7t7lEsVngS~Xc5Ak74k=P_(@i7s$-`Z(t6^q&$yQ+ zk0a7HvFJ-E+%`y&OJtAqjyo_#&>r7-e}KqqkXKuh57V&Z3GvJzKM5&Sc`t0E6onYY z6O_oJ4-il+Fy>@e1fy)x_DCyJ3I_28Z}$lDYa)Y_W9ji0z+H1u>YX)tu|M=!Djh%Dooj3 zGE7e28%*QmH@Kwd@ptf0ioSrKpYx~Z5??eK@%QKwrNfIT#rwu@t6h*L4%?U>dep~# zj$$C8(P)+OfqnU2|D>Qn+am^W*{8XNmS2!>bY5>=b^<&8F4_S=ke6do&Jz+^QpY@x@S zO#mICB>ti5x&oJZ;&${hk&z>9Q2V5hosg)wX3Sf01maaBzT5C=9vo&0IM%^XzaC2e zG&yI4`7i*n`MQ79kos$ID>x~WzZ@+RZ(^OWNGcr{5f@@nGFcTxbB~Nvvu|xki;GLX zW~_Y_U&xsth%yJ%NsOpz?xOrD+44)&RZ9VJ_F^5kZI`F2tZygX$c7vHAQ?8R!8Yom;9cvr8oA1+guLlgk?E_U4DCKVb{3?U8d6|7aE%m1et8af@Okx{bS$uP$5Qd&A5Dsqs-%HMoZHc92vN2)RE=HkQ{Mcpy;_SOxfGWIdS zi~!_G9yEKr?tTJEs5^e2{t1@rqK#%T68qha5?*5vip%UhijkKppMfXLJ3TjBnYv)J zBmREl5X7eks@X3jEn*2k2>@i>B~ZBdf#?4upIOc}OjE4!@%M325=)6eiF0v8Y^qB7W$y?ccG!p$p}Aurk@T8VQ`>onYWkn=B5I>YAxtZL~=zpH~`9lsUmpq0}&MMpk-##gCkbpm{xb zuoNnaPdP}r+D`st{q@lksQg91>?y7JuY#dws--pE(W^Y3Lg%jeV#+=Y1;DN3+4Go! zM8FId_eSYU==IC5;QWr-wy5(9)j9Lzm}aoLBJskbjXRdlCUeo@1Zk;^^awqoa~1i} zk;2#!=lJmNWvq%7eSf=Dh7DEW93EBvTeUDHnekCZlz8>3+3VL&y2UBiD-uZ)%SXE& zdWqQ=kDfk;v`Kk1-gQAGEdfmRK;%sI!H@)D=E-@-S=Yc|zOkcgy|8TiM=4#ssb%FX z6;EM3eP!VoJl_!DuipHuB!(5Ntwyo^C~YNwvf&x3bVD|G?VxBjdfW#?N{SR!R!F3B z-FOGYNjZ)y4s+LQls>-VO-`d#z_Fg!I6}vA{ZL@fv^P}pPO8e$cMeUXhad<3FepXo zJ9~duMJju^LMD#ZeEWD1G{vmASOv8*^EJKfl$z&;)T9#)BK|K?IXVi?5K9&8+OV`H z%^fhhNW}19V=sD zA5=<7;yiylsA{$w_%_Z+H`wOr{FjBOZk!<^$edR`wdOoloeo`vurD1Xv}1c1g8->g zP=jh$q`aq`5{|MTyyX@}&L|5DQ`Lq+&WMPWQXL^@m>Rrus_4+MyZCLmPE|ib)jiP{ zk7uX%)lGRpWV{dB{>W%JMSHt*NleATDW`AhEGp~%yO|x_L;#qD4rd3y5AE2rIfFHj zQ7I(t<&Psw)z^F0l=p?h^oY#>HmRO@k{|qFUCg#HfALdXuYDZcx5guLxB}DWe)KeT z9sv`brHQlXgxf-fhnS>Ek?ZQAGA)pCNJl<87F?IOkapu(Z%*4IlWs|IvL*EskM6?@ z!8iKHG62TpF~5DQS}RQZKbg}b%S;Q-=sT3EOKusd;lFjYjW)8o>~8Etd|tA}`YTU7 zt<9pPR&@p9)*rRG3v>;WsAY>J`r1b4Y-XVrxb=Iy;&(RW_mb4NB;2>ZSM}%5P^%1= z$_CQO#wX^xsMRON{1qSN9>TEZkj73Zg{TOurCA#tiGF@ALi&0RH#N9ZhFR2d0W~-3 zYA!V|?TRwjy5bcE{V-FLVe1;KkJ4ZjUJ#dNvf5Y(vO%I>K#{4`MVnq?MAq$hHF@TW z%xq;*p1dS53dNxm!@HU0AHzh(fw^g;5vxK`DN`pAOM~FT-zjpG=@eltTt})o+ZK=6 z2)6s%19c8J6G%n`X&U0NP069Q-g*|DMhNn!Ivo@Vb3NU&sGhg6ASbIoa1u@Tac9QN z?tvbWHKI8+R*}}cqAhZTseCDvOwo+IY1~J7&=%&@c}dKD6-z;CjoGR86zTRv>GnQ4 zocZcD;?-*bYK;h$P6D;p7-7kNQKiqOlJe)*tTD{-cZJ7tlRrU=J%9O5kVahkkbDY# zhxApF>Ai?ptc-XoEOHV&YQB2~d%QM?A}`So#oGQh@g`v|2g|SNu3c$|BAzMMPO!~|08S-fzN4fmjLl3Z_4ceyJ-lZz#db04_J zFt6hO&3zCDQ8_^2yq1b0r0sH~wa&e$Rg<-eD8|I&(UPN+!2J!%`ROHP3y+777v~g^ zPuiFCx1-KgK0nyom581<7`IL(_+B&Fb_9_KLi*s^_q{IC7`Q>VY@-`3wW~{EI(4^C zq@MX)Cm?8MTV^yxMRH*axqidmL>;rC^}V<)XQ^)%OS@K$T6Rox4%cY|-l^kXM1m^; z%Z&T4jH*Ij9T$Xt^)Wo!z(g1^yADNij_oQbSSXom3=0 zpf?d&_j4BMNm*Y%`-)(^3R?AXy2n=7K;VQTPsvMgCOoE7OI_@mL)u{s2z8&zr#?Q8 zI%O!504A>c5EtV7*1Ar^WL4oe`us1aJmIPR`BG1=zxXu@*BzPj58qnhB1`B>KZ6x& zGn22}hyxqb#-UcftQ9Jj(V)JZ)u2AcMY&&Y#v#+`pm$ zZY5l1$S;^K*%8Nhi7lV~W%gBp^vZqej*K5}(+}Ahd-?90zVVbUOquXFGZyBEp0oA{ zK+2VuIg_}HRCt`%7NL&Ke{FP*{pwm|=@&A)qL&pf40NEN(e7&gl%e)H+{;^U8|E>C zf$$<^zQ)Ag$FA7RI!^JfgTwoRVk?J5p`ABRzVfcoqzBora7#_bDX0BONlBCGjRdp| zbY!^5wZ6O9(K+0&L;?Ch9aM7L25>vtIg#bOMTJ}efC)6jokGS05*I0$WdhClYT)a& z*|_MSKetpEQw|gx;`4J;4UM8JUG9Lgtf8zLVDCoI>|G9j3bX%s?X+~^y-I$Wau5xU zmN#ojJas_u1d!;f7OE6K^Aq#Hsuqvt{opKt@)Q+&twu`Qb|T*3$$qiGGN&lQw7|L& z&RfP$>y?&&n%V(VV2YJ$n** zfeYtj{V<8QSktJyiH*TeDfO0EisAq$@6zT-=z!4`ih0SDe9N? zeA7{#n^~?VSX*;$G-xN?qp5_{dKcqeR?gGeRTO?Ge_i*{&Z^;*viOsi{vycTJYrh{Y z#v3oJv!+7QtTkNRa2W4o&3apju2Ri^9)3t96ekXmxzd}S-6~JmeBSkD?N=|t%t-sb`k;;3yJ&9+?IU_p`t{XY&N~T? zY#IWZofpS7{j+&^Gr;o9-8CEL!J!^6J?z!Ch+ktah{sp1c9p&5#x=xB(ad6)BPH%Y z!w$%-jjZWs@|4sJ_`SWk^GF`I0}@xS0UeczN50Y=LgmvWqQ4TFR=Cm>q*2E&)Kdr# zwWxac7rrsOECUv7gcB_VN1t@8(bm z_2A1GW2F7(6a`?;V+4&eD>dVfUoimC-uOx;fi?r1pce2c1^P zt~3A>EvsF~TWFK6>Gdh?A>R-MiKLE)e(9YpN0sDwrAJ)Vd90?BEcPHkfo0I4HklC! zRbaZ%J*bKgi!`+ye)~({)U*0=`N%UA-bLpn{>yKNVW3@-0r%TW-*?f_1C8F<)sl#k zxeg>A+dYNM*+};6iU$3qLVqYZ4DLeKkqT%vV$)`TzyJ$Udx%u8-p1HlMC+m3^-LE4 z^TZJE+_K&toe#M2;M3b`%kOxN>;$|v@SR$+ZFgHXn$z+5Y}T|r z;JP-WCb41JG75?93KW=(P;#kB)$1DX<7#XuHp!(J*B^N}&}ow82@H^j#@fzW4S!!u zBq>mitSi2x(N82wct%*&yN`Ba{OQPmYcGkapGbVrRSk>b!07f=XVGBX;v$RiwTYW0 zZ9NIksq@RB`|R~)`<2gqpbB34x#gA-MNj{;xHJDh)yXipP%46d!eHnNRz@&eUXB23 zhQwWTw*#@gN!51n?)Cn28Xmz2N{aL1<-ChKA|LR$0|+Fh=+eY|Z*R*4{Tko{>JX!& z)+ne~7F&lN03R0VC$gWQE)<^OoXt9Vyyvq^MA}2Soff>mg>Mhs3!^>2lGWfu)XvyO zHrI2`zV;wTtL=M!%}_+B{3^Q>w{BcmZ|?GB&b}cSJ-_{P3I@@lLm;ViS--CSg@AaK zFMHX%nU&I-h|xX9TwN7bADcLDQN8~me}paaiy&`z)a4j|dpsnARs*#2z=;)aQ76`8L{-Q=jc#w|ITog-}t= zKNwdAJYN^gO)I~@wp_?t$bYuFNRNdP4wDs~)6S#0FA6`A~( zh*1bm92PAF#jn2OA818!pFGoZ=JUu|U&ZQBo$V?Tb@xjUw0IBuk}?re95^+m(hShd z0}i=$(&+D7D_@W^qy?_kWCO69j55DwQuFBy;rY>0Lw)(BiFQ1TwcZkhi+Mn>Nsu%xSAHgZk^`NFtmCfXa~jncdK>~lt@F$tiNm`(Za?bJDk%^Fd*Xrz;T^bmxq zbZSvtDGTCh=aWgNRLRvB&dUqA7HmKIl*qS*zDS~OQoOo2ijjxLkt!~PuF*{2Ss#^# zG?2bKdF8KPYa>#N=+EeQ3LCQFPECCej{Ab97Uv}#HQ*I^;2UYBmcUR04xeJHCB6?I zyYXEt@m>|KNVCMn{_OLG$zhbbJ<2``nyPH`d`{xU3Ob}*gt zgQ)wf#~Mf6vWfl!6LCqx=3vQJ(C|6>AXI=xK&*B|3`BkrdyGBDeZ;DD#I4cC^Gv5} z67+ia0C|M(-j5oYZ)LG`*;!+XM?xj8t{o4CQ`q4(IlbL6LB8Pc!0Z~RfFf?~USH%R zx#*=Jp{jFV7)0f(MI}oSUPpr1`lsl7g2237MVIvm6*pWPVAoRBfb#YfYrWa8J+XB*eUYwD3 z_xI0Q>=peG&+3FmAp3Nq-)}vIg`HY)_nOyEGFjg|#%jUkC;?}^!@c-88=rdA7*6Y+ z$9(kG&Qt9y4;DINJZ~rt3m`hp^fzE=UV_5say+^P{`#HSGmREzc;m zyVrpRjK5-M%-EPbQE1*<>L4>=Ae0~4VV9pE8pvA?9MxhCQRfxt85mXBze^_`WF7Qn zl%3D8(J55c10kFhsW{0MLM$v;@Y7>Jae9U5JXYV(4@zt*v_$^JTfw5IiF=w)&u`Zr zWNPupza&|j09oVn6(p`F>y$FzP1rr@=SH*u5f!GpquPM@OsvvGAZNCmeYYt1t3oaw zB%)eh0~$<#;Hq2&T9EVi7XJ~bgl~@6xyIA}F;MMrONL@zRyXpJ> zu>{`ZFC=k+_4M}lD|6+!p_+$+FB4g8IiAi!MpLJ#%U#AufYs;{<&_k%t!Ih$g%qB7 zY|uPA@5GG9zbqO7^Vg?2Yqek5Cn^_DqfEC4d-2hO_`eBOg47<=*wWj2MNm14C)w_= zCjK1U;IBk&h>+~GZlgjb{$TTS>?nB^a~_s%qt1JaB4tZi_s&z06ibY4dU`Ds@TWY{ zbSe`c9B;>5EnFtwNcyC1STcIJEs5}Rbl?eu2ufbeqRti0+qztAh$YLrdGm>{Z>LBY zkOlPIgJvz$@r@MhVEO?F7O-TmU~G(TGxRV^r!cY=NZ8JF`X{k10zw3+VRBdn!PN+< za__k&KM}24>mTKZ_%luJ(2uRQ?@#=*C7-k2W@D+JIP*PA+8TVG1bOeQMa#4AA(DsQ zM@!uZS+MNe;fLunP5L4$x3;3?=J<1M`p{Z;Rnzk##6}Zy=Qq#8^+#W`VY_6ZxMb@~ zbIcsyEi$Mmj5B#Iuw*=nPpg^hbbqeZGxHkj=^#I?{^v|30(xe{)X8w1X4AcK9#&1jOClBLYAG8{Yt30UXR~rAaSc{Nh@j7o5xcViFa%F&F_0n zeD4`jk=f=eb>?Ypxv2KOg0Xtl{1aKXZ;`?m4fz{^T-PzjS;y}`FX*WppoO=7g^HJQ zq6`Odd#ZiY7-;FNS*m8tw-8O4#6rh!G5hgB)o?RDw>bDvi|w+KligM|ayX|{BE=WA zzT5>-TY9**z=T0RNjA@Q8kWJk9=g>V_DcCeod2$8(#5BP=_G}JxP{E`@K`v;sfR0} zQfzlw4G@RoN#W68tjl{>Jq&$zaZr?YhI^iK^1T0(7#wy7jRNhQCVrttETSh)^JYI->uY7r zgsh>J2_+kPLYdVP{5oGfE*j$AQCFX|7cV4Y?;|t2x083XvrvItAOqVx@lG09Ontix zqP`ibsp|nZXEw?7V!g5DdZ!?>{MnCpoF}7|h@Ng3%nvUHEcZugyYmddDG~bFz5&wA z5lZGrD_Dx$-7b)o zk9 zb~&9-U4JXB7?&{=F+)6Im8fmBAV15t8c1&?$|DV)sO`ikv!2m7PpvNE$u$*Z)E{i|egnPc`mT@nVn_cZv`H<$^=Ga}9pV2dxiwi})pW!5 zU^8*SF-D{1d^MWxGpDKfu_$Mf++O)yxD9>w2f8R}e5D+ig~ESnnyUZxRxGGFz3@31 zP&^@94(h!VoYG|WL`NW0OcPHR5S`524#M)^h}!C<&1Sz%3zf?r>BC3#aNus9r8;tq z!VB5{boXiEfG%mwJ%{!)oQZ0Bxv%U#ELynhfH>L@O`c5_ioHsv{f*pwf7|rj$r zr`W|;O469OYbK0|nQK4%^R1_ytTk2D>6nn-5ki!PX%P7*j0Ay0y{qax-f$*v5K7R2M& zlZU&(NSYlMvoRw-1@#(o({(z!9y&~B1CYoU_3J#)Ncv~9N5diAuk@3g9Um`$cI1ee#wZ63KN@k~;#Xp^rB+AZ z(G}uD62j~2hv0;VDa4hDk&9|I54~K=wfH>~Oiea#tpQK=NA>LoJNB_FwBI6}pDP^> ziA3$&5Z-ah3-@i(^HoB|yBM;bRglkPrr#630g}Qr?h4{HE}j<^UVU3@{Dfs^%f!(h z%0A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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-mdpi/splash.png b/android/app/src/main/res/drawable-port-mdpi/splash.png index e944f4ad4e1ca1c8cf9a87b366acc01c4e5c1616..d377c74becd0dd1293ff0d1f3ed2a89065c675a2 100644 GIT binary patch literal 42710 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�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

HmxWoBQ!V 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-ldpi/splash.png b/android/app/src/main/res/drawable-port-night-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..468206e6531e506b98c8074955a678c08d7f47c7 GIT binary patch literal 21586 zcmeEuRaYEM)NTR)`HAaCdii!r-n!2X{W+@2vA5&c(Ut zRee#bde^gk*RBp%l$St3#7F$}=@W{Sq^R=8c=_qm=O6H}A8!Fi5S5Ps!9h~f`O_yP zjQ^g`pVBjNKYb$oBqb{R%Omr&(>(Rp-}HNdoDI|qj_I^C^8=r3j7%Q3!_=67-_qE~ z5~2a3qY=`)bg+p_GjdG0*tz8}HrEC6WjICi-GYhv(^PLxs?VLOmaelV09>)LU^o6K~_^|RR^|3saqhE~Y; z>)ZTrYi@sxX@!f|+nc=?o^QqZk-@udOVKl;8~R@u6gqVd!FKJO$;pxXs}X6>3~pv{ z6BW@KZ-1BGI5hCq0ZzO|rp?1sR-p-hvFXd9&D^-6I!XX_T1LqeeNmZxb^WPTC`~M_ zQd$cZP>~t)aqm4+QLaot_fCEhW(+3y=HDRyGj5G&|C4lx&`)56`}$A*rk;pGW2~-F zwMN8i9g@toDGi==z%5&<8K?Mp0(YyfgH!vcdYzZiesdo$7jC%~w74EzW`1+6v`}w_ zM);W)cQido*r*rRUkfN1Ipfuq=!ZvSLU3QapMxEDm`u|;E;nqh)SNU_WH*SNad7j< zi?a4Ukl>BuX!|TRVB%13c+xT^Yng!F37*~!pQ4$-?k-`8N4LhQUDyrv^t3AV3p5}= zo2A~%AcWHxU5r`xliJ9tI=VIsM{>_q8ZMZwco%&JnSK22PTNw5>X791%CUCPu$?#E zl-18WwKgY+79nDFx~Fka5a z@5D(|#ykprGrgKG&gp41_ZM0Xf7PRawe5B8Hq=TRyefjY*{^xH@wW=<1@H{R&VBqY zC{j~3c@Rhyys=s`+iN825CgOEc@v9&STu#4)HFTqgv4-Tu>6%T99jtayAD7ebKI72 zcnJFh0px4gN)W>uc8fwNYhTDHFXDR=-k^vv+(L?7MbXu~BZ2k(>W&^+_u?UYUaSKx zXCE?nZ7k6KA{jn>~Nipz5b4m zt9_-$fo=(2w^^+a+z6{1l(8dZfF6PmhQKpwJc@fMt#mgU%}6E)(?{=U)@U(>nCEu~ZdFB@PH9d5{n z{Mr&hy?GU<`i<;c{Rq?F<43nxb?l&8MqyGJUQWW{zFHVO3`1DQe!kQu3C@A?0%Jbx zVr!$-zEjMDmO#_hrT9;MzwX0w`Ld6hruyRtFbt6{))-d%IBjKx87$}cmYR+QaQ9jx z_nDG4z#QK@1?IS~fP=n!zP3o?=z^GzT|3*`ajL*%qi|=IPDs_h5ieD=#eqNw_z5C%s(%BIthp7f3~@5DP(owN=$gn zj%dsbpxw+Q)-unR`dp^Y=nyi$@l_XmuT5J2T3`oa$?%N#LFeqKp24GWn(&4HCZm^sRD26YRElK@Wi z6}hzuqwe!BJ{W^8w^nFBV{AfpEe-6og?TZ+bu4Q%*j~U^E@JonJ0opJ-yQxSW2rd~ zU%<{^^tr6Xvn_N(kidC}F11cDL

B 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 z%0A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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-mdpi/splash.png b/android/app/src/main/res/drawable-port-night-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..d377c74becd0dd1293ff0d1f3ed2a89065c675a2 GIT binary patch literal 42710 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�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�@3>i-|;)JYN&C?Q@hpfBCmmERgk_CrUTDG3)IR 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%0AjEI83#KnF0Z$3!fF+Sz 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�>?P|+~5R<)O4tuVt zrwtxHO#9!@K&Za)341qSJ*Ur4hY(gK-~I2?&1ZH9-3*-P$^+q{iC%18JuDA|UpjvF z+%rp3_5-0ZFJOaHhS0_XC^n0g-O4rBIf1;R?>WkL$}jcv z*vFj+e>S7vKihvI^(lk19T#f$);~~|xH^dOw;1L^|6X2vRE;v;EFV<|&Y>deYgQzG z)SLCkAx;bdF1eG@&T{7@XjsYdY5y!up~49DFB4%qMW?-lVncnfpZ!K`SY8b6s;n0D z-Tq6i9`;~huX=dHjQZ{l8O!LBvfV(!p{w)m#I^HV_My{xmoTV{ZwB;z#b|h^_ldSg z*!D}9(!?Md*;)*la1Yiyr!AaRZ!1CaVe1|QUcwFVDpz1^ek6>F$%Q#n*EJH0cOCx> zuAhU6)oifBri=S^r{6qdN1lQ~Mx>Gh6WBXI8`md@^3+8-49lzCyIF$R?KGP^%vd-?ccf2 zs~Nm87A{42saY(+7X5iisPQi~8(82UT-Bz7TZw5N^D%Poxcp+zV%b=8<}#7!RXv7Q zHF7YuPCqaa^A_Q!az!<=;uT96{!}~kGeN3WRvtL#St`L-Gh}@z3&&SY6|oOTYVJUb zap=v5(|{OX2e$Ko9&7?OvY|z|sSK_1dKawvGR*?+k~s@x%&_I)>>DTHh(~XAZwvFE z*4coaB6+#J%fp7BqK$Hck?3St?WLZe*8>Q=>OVX!)9j*m5^wZ;U!|Uokoriz0g)Yl z{?%yj`A~kzz3fA%*Zm#T-%a5|(wD6p{g*#i-ClokEUH=W=dkf9Orl6!%=)VhE|!co*5Hy2L1w1g`ks-&+%)tS#83}qd2<0|*bfB=!V0nyp5@JeVHfvdxzEi2 zu_W*UQ|NQz+opa(Vr7RPxv-0*Wiz^Pa*dehhQa@5@mUD@)92BY2uMIpWYiWAIQE1k zjv$)U-Hz-3lsBXUS5zWebv<^5H_NW=g*BaXPaklX&M(+dk95L>X?0CWNlf^la+}1D zTw}+Mv;dbZCC{Z%Jv}dW7$K(>$KalU%0Q z9)oU1EdbOtBqn$SX8)*%aZI>`^`ekvDiK30R!25W_<<>#nELer8Xb)sB@5*y2~|w} znIh9KbU8&ddh|I+(;OY|-Nlvx{ES#mPQ!7NNqWHe1Iho#IF=qis;W;|al&eoK|&=e z>N!7=hEh7ld6_0YKt41xPnlXNr~4Ce+^7E%O7=!3)P6`4X)0$-Go%eJzG`SC#_t5f z-i(vP2kb5RHpVxA4ZNtP8Hq!fEOGY|9~HIz$s?D8mgMD7o89fP#>CWvEi^tSSvW-q z7_65no#R#1(8OY*DCz;E{5&mTatyocW6PG8&)Fjne#G=sW$SC}@g^yivNdj3g-S#- z>o=(qYd=O`{bneIo)6F7ICoM9*5D(21Td{rH^@?)Z{GbCSbbq+g1))W7xks67<&wHa9*`Ke-c&u9B@u6emzibN1qNHhqn!_fCMoR3Rn1@$HzN zHBYJ75RmdVg#%F$ht(YQ%OAE|uZJ_uE-l=AZqXw+23(VF((EWYn- zcYCcFq}{^^zYk(0<=-y5ue)~G`RW^>cU5;(ySMuY3Y`G^7M9@{T~?M&Z&z(n(G#kg zHEsLlaaexQh={^*P$07KR0Vz1#eu^_7ZW@GInndVI-_%O(dNmCNIfZ#FsX2GJ?8V% zjCQT*a8$qNd28lb5c)b2O6VkbDpPMoBq;1>x>K`qaGS65nP{7VB#!5c8Ry%*;>xhR zgTT?{w!Z_sYc`>DEg!@7-cShzdZQM|I2bcz(9E2=)LE z+GiOyi>s|R7z*X{T=Qk6>fzzH_rvlmj7cK8D&RpJOT$g+%!oYd$=}%ItODY9?=wW_ zQ;n6;GOe3E>67S;(^M6n@TsRcHiS9lmR3c_rbh3zX16=_FOvc=H`NH-whjic(1aF* z`B|)pia|>5vmvEfLu_r!SDrk=IK5XjO?$t%!fk_;SRSWiw8}CMC$vUG-y50E^|VH` z*UgmtbJgBoP_E<`CGnnUkEV_*F)6Xt-+RdSEg{$T3?S7EsQZ^9s-LIaI9>(FI| ziVc5q^bF+>U>!8O<;@Ow7{H{==MPkH;MPFV-t35mLZbJlrikR)Cmm+p)bH1RUql}C z``;I}o9}*Tcl{N=I+*!_iMQD-bnaV7Bp_hl*aY#Q(RSC!xP+TQy z-Xc?F`)q88k#8wfuj6_`_;HpUOYwdC+o#R|1BqT@TbP>~;V9no@$dutASGC%I9>Mx zr^|`$`@pf|g*}ZOLE-JERNuXqtkz+Yc$CaEf61RCppt+YcZD>JWa~{2*Lu#DT6r4c z3OpyI*}=ELint6(q zJl0^gM4%WHpb6;|FzGdwt~K)B@lXN$({bi}@g!<@UJOlllwd4;%!vY)p~_h>>-XR^ zJ$}m?5iFx1R22UG%@kDHR{w&09rbTrF)jdr9Z^bK(W2c?_Zn9f{cFi|Go1ZmUny&yb6DR0P$X|pIyD)cH^HctDtpYyk14TnJr3I zx+>vOb!W#^uH$I%1MsbXcxDQ&atA1_Fy01{#z&0pCRiH3q5sQ%s45r>BEU=LZiO2k zz=lilWM43^cB=virMI3Auf1aKpG~eHwzE>#4cJZ_xOU&zGa}20nCf1fZ;u0)1h`8| za7C0qO+gQIlxM2O73LC?;ww1HE9Na!dLn@DYR()0?13L=n@Cry+ucz&^I==j4ri{9R9Rc!>-O15AfDkiIrw-mGP^|{x+ zBHjp@Q9T7~$8IFhb4%j%G)*N{11tAgamv-_ayASUfWv{|u9i7>DiHr9$g|5w(ria+ zE1^fn2>cYt2`Il2LlRsO94~Yoqtq9JQF()22!!{Rgy{`m5<{Dg;z2As1 z>p(iF5u13*7ubhZlqc zd)!JL!iAr4&u@g&%qIFcORWE7rK1{mkf@A@KS24HpMI?5{)kFjXoSn5vch3_Q>2x~ zp(452>wr$y>*C+FcMw0aw=tao@$6&AY9Ni3ck!;HiTk0l+6`RKx|7k*-TYAlc( ztK0O9#WOpZQ-u(Gaue{afYft=~FT&}dD*;?7l2 z@w*=*8UXwYRxarG8XfK9R*an8yWIAr4?IZRIvj1cvFc>ZiSQhvh zii>-uD_9JW=9lvMm{+MSVza-A{%fixu%*%!H!Ox&5Pn0-43XL8(-8MG-N=v7KvNhY zFw)0k>wR=InLAEC0H0r1H2i5*1JShQq1Qb>we9Uyje_1r1saNsq*T%s0}lgKBzqMC z&xi9*r8wv{jQU`x|208rRY{z5&AB29&m}OD=W0d^@j6WkNr#Fyq8|281olvjdb#8D zueY@uZEE4b$yu-=($)T+%-uec*`BxBoA*{2pzcb7q$DXch~?%>VYWh4fV8oM#fAMb#b>Iu~}O7^%mc+y8P+Inr3 zQeBvJ9)rCe74zasv^KF1^_!T^y@4@j$?ocko{5Vrrkuw*}|E;0a0aLZ*uW2e;)@>eIi?ra!%|jmwbfs9 zRPGl>b-3-1r7S-Nhl&T~-u78c)!34Yi1%PqE7 zIShrwqwOW(=z-9BoRo=M{)RLFE5en&-8GAomZn$p3*puUICh))I&&A(klX8c`6I-JPLzDCI3AHK$Op{(jrlD z!?OFLJ3&YXQ8&0u$Irf9oXte9EH3c*ar$9(UwMSXsGG(xU}DXAvGRU2X+tTRrY)y6 zVwevK3g?@wgsA#k;R;vV$y(=hv{nwLbgjQ<*Qr1tj$`M|Ht;gj!1=Jl(C$c61$*m2 zRD>{Xo`H&XUcH|Y4!j8K!&zxlO)?{t$zJ{mftmMThVZwAs=5lBUQMs96w!r5@^}bC zqgZrFQb#(G76%t2Yotp1vB=;m-N>Ig?yW5Ks!{K~bPdtr`~ zBm1GE3^Y%~J?bBSXL=$*5>jY4;=D4PU$a{~YWmf^uw3=kl?!?HsED!9E?{L^MOHo_ z?BALkQ~xi!>#))265ru$DW`BygwMBJk@r0x19i#4*=EV&^*R5jq-Y=y( zFOI(xNpA=2)iaIc^+wPTmyHy1T|`RS?%>q{uL^nZKHra6=dGb@)%x=XG!)>0lFd_& zzWz4mtPH@=SeJB!FNxt|dhLk|P*-U-Z4aj*IvUK0kr^hQstWqIjSqhMG+R+!V70Eb zIJJE(abv>Ce@hN;U+bWBkop>lUk86B(;G)bb~H>^yMyD{dsFbRCGQxUzWuiWvL1G> zZ-Ffic@Ld-#~Q3|pH1fMt$CjPrznQiPhO&kgh}3CT|I~2yME6-{1JX<>~ViT&~B?C z%Q3{cCC|alj_44^(3p#^v=PqWUlPEpDEj5q8J~OZ_qn4}agxC@UV3QN$&IJp>0iDe zBhrUgrbMZ8hCxJYD}tY-bz|-(-J$>s< z;bqt|FS5<=4dLpq-Wz|M_H{1p3u*hokao&(S{C7f+Q!?QV)sq1@z!06k~xv(h+{2K z(D3oh)f5tzg32|>qINp=#=TD3m4}b=d?|YxJ^TghzX`V9O@NW3=ojLyjnNau+>R+# z?;#f9uBDP1Qa*k~e==sl(=8W|srpk+ZsO?0_@_tyiN#v*|1k*?Qs}3ne!YtqY2vnG(76QQHQ$r_HGkn-*H~j*I^ULIOB(V6;;r5zsVd7sR;i?j^oXoed))1WMzcmmNhC^vXYI}R|Q4Y7s$!)PO=dd zk>|){x-X99eAMPSWEAjC{$)&3Z;vJKQHR)n?d)oOqKByNaX#vyrp}P$eSdvo4`=7e ztm|*7@^IkuA=6$)kjPV191 zT9UXvfw&ne$KyAIj}NhOMdjJWx3UP)(@Ls<=614)T0=5NomPr%uW53_Ho?6Nb8}*U zB@F32y`i~@g-Vm7zu5Yyuj}`(Uv^%3vF}}b^rIhJrO0OHA+q)LAdt_}80I+Y*Y|l{ zb0^*qtY^wvA@TJfsS^+gJ-&HnGz?S{-fp%t^?Rry+Bx{B_;#@h#yMdlA zE@IfW8--ZATrB-wK4pPIATFyc@M+9zhbDehHt=3M`|te;DCGUp>}4rEFXp;-9Wy<^ zms9h_m*-qxI6~S}qoGDix^mu1o^9UhoSPl3lCi_xC-2BoeItoA2SZ^On59X$kkgYZ z4c)Qk9tTDn_0$^VKayce^@RE~63DN;>#a?>+@-MFUhAW>v~>Wui{szxuX)uDm}1+j z$$Rkbx~i_Z3fsqWo@_K|aC?m7wRmjhJvcpUa9gY8y{m2>xx01=Jb8S3b9)oyj@=NL zea-M8dhUEZe7^tu`cQh^aCWgHxN?$ra-n?x-tTtqI(>Hd*1MG&DEwuuN58{Pn%SUL zC=PO`oxk~IN35`&j1bKnkDLg9A$5Ein)X`InHeI>zSZ^v+bWObzyLm}Kl_2|g(ROS z>IK~6azluFeD3o~yZq(E6p2{(FAqn}NH{bl?bwdJT&kn;z8DO3$14mO2(J;hy@QW{ zXFVtlf45^Bp2D;Crr%fb?}a;r0^Z!%a)}|~f(q9=_Ze*&!*_GWek;w+0yQ23vAgPu zP_3fnY2Ox4(yd1ZB8jQdx$NAj(!%KDIz$-Q97n&0gFglQ6)ZlW0_w8kL@8Npo?D}uRYuDT3 z_Lr>{VeY9FGH`(4PVd_Nj`CrT!aXQs%zt&KH}8lm=jm>9-9B+_|@$sL2p<907D z&n|}O;!#82_plUrP>f|1A_Y@{s*-2g=f$iFSpzQU(c|P>*UFgp7 zcXaItgj~7P&s&~n&jDy|ozKtr2pu^UWE*Z@a(})F3(cNQ{&_t=Jo9vnIXU;Ct?jf` zs|H${RzGZq0q=Z?_A-6v*YQ_2yZLInZEYbhZw2nw);KS0W$hWAdr>-cxf)al7>f(` zw5+_;Be(=Q0gB#oyB7qA)m2d^7<|l$O4SG?kB>Q2BouJ%4P2hq<%4}~ytc8j;jD~F z;lMYFbqs_|Y6kjrg}GK@Zgqr1cZL{xJ{oq%i&N{oDx;+h{H+R_Q;_EBEGxff15oYG zH5%IWMh^^iH3XBt2>WW-ZFV28u2z^1dXZ$&o~*7{nd-Ggoo#V?+&#@HlYB%S!NXy0 zh7!_0D|O@lrNvdVuX-P2qMf7yFyLJ8{u7`hEldJK90pbaE48dxBhL19l?N*+N1#Yi zDPE(lH%5qRaF^vlhV?ZNwK%7yS#`_o zm^cBI!2Q?+SP9m2ZvrjJ3fV6N7akz^@KdLTNfn33|Bk?hs|ojN)udOD#8dRGnKh5<9GRU zmrh^x==iLjV6dmi_ih>^3R$xZ>b8UvstS(;69O_;rf#?(DaI~HQ;r}~l6j^urdv~` zEuoIHl)gC|)QUEUze`jy${XA|x#8M66>EFV&n3wZ57rNYKM)D34fCC?IB#Dqt7XYq zP;xHDtDqY-yHSma3$U?MFG0`oAW+S)4lMa-+76EZay4Eodf`*vM2me}rZT)1Pck=A(oisW^u;4-N`SBruVAJkxd^N)tH{bNy9kf6ZTcDC zfSa5TZ-0eAb(j)`4`&p&AWxvL_8Ese>_Fz>N`8Rz%H;gb&DpKzeRtyFY87ri->`wWL&$0iA&~H zijBmEILQ}a-rDch2XxsAWa)_ zfcs|-xU**Q966!(((0-@Xa9U=4UP%T`oH98ir)q7EHW6tx{r3O1T3_MQ61ADrCRSGc$!>C)%w zN1|Y(jL>@wS1?H&^iya!xa)%VHf8dq+NHtYK?-7O(nOtG;S~$4Zgj`^@s+uDC!amY zs+B_LtXKHXz9_fWM9z~(xkWgQ(=Uf~k6TycfjnHccM5bDSWI&-e8>9=JY~qp1#L%7 zm21LDtc>4IMbMJ9^hOe4+%iRY=UUsUN@;=E<>4q-S#MqT^3UP~9{$nr}@(cp|0@RDx@-;^NHxI;F zs7t{+JSR&k!T4=9cHjT}H5BJRf1e;41P>L23oqe1_CI08g3|Nip- z$pQUu(f_{z{I^Ts|0(+aI?4ar<@`TxzyD9s|Luw%x_J%cR9NzF!KM2M1-WD;l_YA# HjKBXc>|`8N literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png b/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..428aecca3d9720c1b4ad4814b069c435748e5c9e GIT binary patch literal 380392 zcmeFYXH-*N_b(by0V$#n0!piLrDmsCG;Yw zNRUoKCm@|rLvP{myzlvP&%O7IGtT*+dq152hm5($&fasaHQV~lIoJN6r=!M1&p{6W z0GQNYy)*y-F0}ywG%x6AF79Bhgyt{ERrgn>UH||C%RfIVKt|Rr0N@Tl{iULjf7aU6 z2fspm`qB|4VKM8uLlH7)b$2&wsCa#!dR}QmrjcsGrpd<6j?-<_{}Ln3nn$`PD86y6 z++)lhJP}Qf{l;nYRZCDpyQ)m{54zVsKKt-QS|xa6BRVw0!+ z!#2G(z0P5Prpm*S6RL}80o-)XH}*pRxdH&1*y!5+q2U78!~gZC{vE)je{SS2dnp6{ zSq$LiI{@Q9^lxgaiv<7x*RN1N{)gV7zijgleR1>ujm3-q0S0ZE;bG0Z7i{Y2{@WS+ zkG%fBJpO+&u(=Sy|DqEAlfi!q@joOQ{GVw^Z9h6&r;IXe{14up{!@tm z8QA{632Za>7OXdE0f07@=>H10ly<4okV_X92)G`zeCgki>)L+=rr!9Uf~lhMu!0L{O#S~PU@2mn z2qU14^REle(=UE$UkH%>+W*uj|NGGNR?(k-?5D~0#(#t3|L-XJP<*D@n)@Ha3Ll}R zIu!r+6X7Gg|Cj6k4OsubYk2>j#q{tg#9sl8520H6w;wch8R>hUg+XSAt;4sZj{}t+ zPmj{IiEoD7>aDN-G|&nCXC3UCTXI3yc@&D}MrInG?EV#gLlMBk9L@fe%e5(I=lP?V zulBc9^=~?G7bHyh=Y2l){26sBZ`FJ8=HER>QsChAzHJG4*T#g@7T%?%EI-lby-ic8 zekT-Bd~*)>!d54W(4?n9C%avc6i^9k5{zb z^Iy!vYO1SXFOS0tb!CRkN4-@- z53wz$_jVxYsZmLV-KMIu(sD^?EK@T{vWT8-FNt_d_l?ba2R{oY_RR+u4K4vg^qD0k znlyq!mC||_f`Lmhp7PJTUs-?qWfXmmaOBB`U7sFl!RQ09CnD{3D5V{tv)eDY{w)cJ z{FMfcX40h!Yo-=g@!|2M>@h~?-2l?1y=bTYIS}!BxMsbl?5~j?j725ed*zf7Y8O_2 zH-R<_Tg|8o6Z#AK~fLjMu+au2d|Sz52w|z3%}W9cV;Vhc=41 z{(k+*_yKG7NBx1uP>Kt^uPuK0xDw#-@0?sD&3W95m0pc?N*a&=Oe@giYl7yTk!_sb|w#1@E8+%Vs$!{@$X`Q(y@ zCE_<67gE%&TGB8+!UPhykUQv?yeK;6%wgLLrE%)4=EJM*f6CSyqHo-%yol6S;NO2> zb|~7Zl({mNnskd<>ITv@!fOs!O&UE>6Foi}r8>Z?b~>etAd{JW%LP~UdUHmq zrUuxRl-Ww7+F9?w4imZq!zrSpcOR)lgyvD#QF-uK5;-sV;h?(!(}@8g3CG&SG;dkS z5st*P?Pm?$WFY-3Aciv(nW4?aldAx-gl*^Gt8OME5W^f@AqHE#lC^>M0fyfFD~?(B z7gKf;FGWQ@z*s&&M4lPPzDvj-K_S8_<5+l6AX z%pE+2WQU{O1mKWDX^q0f0a4}=F+?YHL6jU(JU>`GPmT_*zrzb0F@BCk?Bycz6HsuP zf1CT2C#z#FhMvf-Z^-6~Ub;4{uWxR9j`8Y}(P6npYE%(OqGzO76W0(%*xFSP%nUMF z_;3!Ue3vX_VOHno`K&X^532)bG@ECf#d?#w$<@}$na!FDYwV!jP}3i4;FO#uwXv=s zaj9)_CWlRMAX$->pC?gfKlgMyW?onJfx=1d=?8RoPMvNj!F7jc<&F61VOn!7<#1%) zVclyp^=+$2&-mQ!cv{IO1rE;h;6>um811~ybg>J?l}R@Y)NzCslsjUAR}+n-Pd*Qh z(I)p2(cju7#nvdV?0sL7jia!8?LxSkGFhWUTAwS^Fyi{(9{TtGRh43Yg@L$X8b(&z z9B5_+Xd2i)K~Wp|fBBh3@s`xk7~7&CMV|f^%|i-=!OF&A*l|T7;RGb%YCPtjU@@m! z|C7lx-mgm%o#JM7pV(wp9ujYHBAtTrD|MVIY1)yuhcP>jQa&4J)FMVs|E57D0Mkz^ z2JiFg$!}A!CT)VB1XPo|4iJt_YW6!*o+wTb*7Y;Q5}hB=96KkUYiR0X`S4{F5`04}p5*xkxAZ{gE%2NT*wRybTc ztd|6^&@cttlWPJQ4j|j3DXTi0{T0<<)1aK#eJj@WDPYGas2Ms|u~nz*G?z;g4-s=A z=AVuh8}&{hUsKFAbVJm-x>^kb$rHdODE&^ck=9gMSpbT>2m+dck&c#mWj-%VA+6+I z`31wEWFKE3X-$vkr^v#(9Bv|rR4F6-wW--K0Lh^ONsZm|Rg+sg8z62POpl|QFvUEL zU0C4B8F43u@i2 zh2|sV3C+@%`E7Il#K%xDw+Ha8H_=RPp_gaCbM~maCbf{GXr_K^WRfhvKjJDVp<=1i zMA-=W#Uv?BYq}Vp&0B!nL)y6v{XX6#Z06P5Mow^_NsfzFb8*^DnV7QB%)H;SHP0Vh zvgO_yztP1ZzL!$!mU%r&a1h%ET}(~Bu*u0-BS!e|>0VrMf{;u|ZS*rR&}ma|d>mC~ z4;r1aHGvN!@&mjQ$VFGWfsW%#j1wb{Qaevr8JN46!yefahFAOYz9lCT)w^`(zw#JJ z?>ym)Cn-hY#nDD%bsA&yclmnGG|YmK8ZJxZ$5q()b(~paa@6%k|X=d}4Hdy$~4F2Nyh!WTdSiTOO9kt@6 zpHS)YO{HfIJTXB$wMf3z{L?51n6MA#X(r74Q3ZtdT-sWGR4(gwH_b}|z@AdEfhyaF z)?nO_Q@ZOnA6(V8Y1-^QdFit4{xIn0ijUKvC*W5H`b@%QygF*;43{Y(erR(6rld6)vS28V8s@0*G<2{vFemY# z^FggZ%8tQv;S^n@$&mw-gFL#%BLep!f~GG)wKOmFSif0gsKAHrWoPF$0~f;58mFdh4?uAVqf|bTdrQWF0k_ZpYmU`ZizsKQ2T~PI)Bu z+{ACHpOOVOr0F)WUs+hYyl{ouJq4|%W|nD{79|*sq>?g9zuE>6SySx$BwntCv`h5@ z!VEXcr0dIGe$+Utdg^E9L>PA8iX7Z10J8IZF+Y^F*HjqEJyC`;5RIRoc^q|s)ng8R z>5fZVn{PJWZxZHY3r8DG*FDt=5iy@wm`LryND4Y}58{3or|gA3+BEYlXW#z~N>_JP z_Y}5o&O!R^3Tc$(5x!fkY*DRjiF+nV@EvRLNx&MQLpj2euKG8AF4#I(p)O&smv=!8 z>^|ZMZx@VLpc{OAjsw*a>o zhVNrTo%w92J2If=VLhtpgLV8vcMUV zD5Sp;V;g90%m1|irD9b>?PAD`>~h6dbf3)rr7)CBWnqFfzW>{za&|t}p!|_hL!L(F zMi$0sKS!@}>s%=FtRZ$q^q2T%G9*+dVxQYAR=^1VuTw2kKk6|ti-uO)J6~^fjOM|zCfNxuKn|v~>?n??( zFPgxh8W*18z6!+^i+s7*U&dNA0#43wW_~4()9_%j5YEhccxx1}R z*L~ZRp&b3OCR56pwqwTq_Y2-b9JHyBnZpLDKWtvaCmOyp* z^k|U}H?gVr)TeaN$$X~~tU?N({GtqGCfk%8(kD=wqNL_ANbAP@JEW+s02 zpv+LPcjL+>ajIKwDsO8@oh4P~s6GtGdI`M+CbAUx4gVoV8`Ry=@SFk177>KQlqoeo zM%7DKmnHn|Q=K^Ajp=WC+p@-3*=_Q5}8I)kv~VbPLm789*Z>51upWh8TK#PvhGiyD%r^C1`b2{`hEM?sI&BXM#yMPH0xUt;1+eHpwxgeEd;;Wu;%>{IU?o!4 zRmDC$ednTq{;#tD(Wd(W&Br@c#}Y2d4!%Fl4ggjqLJF`Wsw`_?qskH|&h1g7iQnv= zu6N+oo(y3IzH31oSOt{gjw;{!#D(r&Y1+PshZCblilOvTR#9+ zpZQN@E=X@O;*HIhAm3`nll*clymUt&zG5@Tlvx$*&oLZ7|Dti;^t30Y{1+S)CN6Xo zo%pT5OxmM1&~O9@u`a4Q(m5)Mav@DOiHpJLNwH8%x1nh>I_yR-c1j-u*LQk1f#_J* z1dZE4pkI`(_@A4xjv~JIbk9$?rDldA$?3H~Sg4xGP^N?^_({F_kJ(Hkt+VDDe-jR_ zRL$%Go9z>`tQO_&b!CkrVSw8;?G_8W>eKJ?NBiq!uX9VYU<)(pN5a~#KI(S&DdfN2 zmjMdGjj6w{%_5p)G4T={rR9zP%i0mny!xGUMv%nd9|v zQHcw{;K3(arp@3(47@irnt{b5Iz}mOuHv^wz;SEPDdV$+X;D@ifExlJ%aJD_L*Evn zZmHglKiT&)7O`T_Sij>UoSOtZ1(wQ-ieaj580>YYJ$z=x%EPp%cu6X3txQy(Cs58W zMSy|n(73Rs)RPkCEaj7Mj5-iXZ!tY8MR%c2En3dAPPZa0Dsv}c#(#=a*mNE1cA1#o zx*88oBY(el>ddgPG^3qCaF}Du=E$F}>*2@mjZBu;cwhpb<>-%}ztfN_(DL#DVCUAd zn%snLpBiZLZ{TsmKDbA162ynZsy$4mk+*~(!vs5&nW=Vo^fsd2m)Exy>wsQAlNqP! zdSB`WMesy`LWKdk8)#&kOuMu#M&wIQ%gcI@XR)ZEbhC;R7>F(u14y~^W`ay=^I~X~UPV7v{z1{9cYwE}0A1&+hU7rC^R4XRmux8AOBk!T}$j>C}Ub~@{&1x-@F=`fyH6AH0QMo5;ea|`X3b0gKd%@8TS@K4f(jsd;Q zLhlOmAc|l)lKFK++(!d)9NF+Z*XksRqsC2N{=l@J!aN^)b-`7!)SS@ogURRf5l1R+ z7e;pzhqsm+Q@nizNiGa2rVgO~{l!3SS2>mE-WJ%;^`+O^Mi7!artq^c!SQUiF$&}e31xfpkB-+E-n$xx3eKaxM%tEU~ca5o1$$y%oy?)aLG(EJRL zYDXsPy5msYg9GM%2E5bQbCRj7H8dF)Zhx=*dA$PL-@fT>$_`@_Cb%1fq zOce;)Gmkp)N}~k72=&YfwsW&o#A;N@?OSSOHYQ{D1vb}=oomH?K2+_y!aFxpIc514 zI^k~&ezfZ*>k#3EKCsw**ZN*pRu~NEvRVWE;Qglq7pMWFNZ?a2ZKhd+{te%aW?5S!CVLmwNw?Fus&R z?fSPpGVpk<*c9;#7W=!~lyB5DN{Ts% zRwgytHmA0s&+SzsXZz;im2N!1MQCsBrh^zO2f#|0^fCwO9dSL>@-5Y2A#T=9Olpr$ z*w@v-?^wcKD6Du;j)mG>Hwubl;dsV$s`r6Zs+CZZ7G`2flEd*IlsIk}k5%o}fiUO0^S89v(Tn+*Q=lHr>2OW8@0HU?lxDTvbYsM^W+~*gVQXlJYlbzd$l!` z`3{~Q5$u67naO@43_<5+$|zv}I93(gxhVi}V>-DMbA7TB;Bt4QeX|9>*Vi1 z+E!iLN3n+S*+*403!B#vCQ4!tsoc!tu!o5niT%h#b!ZVeZ;qxg4UrMelUbTq>I2DuoT>FhR#-#n0ply2y!2L_r98COOrQkad|DYjIoPUX( zZv>5N$jc>x*x>XsPDWszZrf%vDG#qwaz5SNQJonLFrvl|p$lqwsq!RQC<#axGw0!> zRLv2t_H4xXQU&H|*?Wl#XFjsmKFta?{%EQe0|l7JzYC6l5hnD9NLWTm(aKQC?g)1k#=;RGo)ds_kYPBb&Qlq zc_O1xL7+zzEnKE8lV{p|Ch ztE7=H3E*;auHYBjF}i93cFtqjP3e0jf!>fqS-3^LuV6xhPgega(fh{0tmug}Kc zf299McY^*ZJ_Z<(WrFR966)-pX+L)qagdUQWBt$+fBpTAy9^u}Y4z1^b_C69mnlTm zmU$nrgbTK=&jHUSbe+s4ntzVXGpY-`WP@CLi?al$*X}v{@`dS_k_2mkXw(=G7MpLh zl0`4`wZWnn(KfB~wkmMcqmGV07ew1psl4yV;k``CiQ03=-le&KG)p}t&59D^41!mK z`q@@QF;(uViw>@Xe|9@lL_)y89B^q$#gzH;aek5HyU(2L%`(pNg6HNuW6+72HFANS zm$vpFtBhgqdon>}F}jqa2y&k#+VhWuz2O1E;+S19$jno1q5H~_i(pwLM(}6Af&N}X zsAcodljJdP`w4=8i^m&?x1?asIFN{tk>;($x#9;d)M*|ggMpV*n**jz!NI7NlxDZ7 zJfvKtT71o;I|&Ce{96=>C5>&`>k9BzA8!IR-OUW2DBVr5AXYMRxu$O1JeWX8zYDA ztVtGK>jdF#Zzdvb`MvV!EzX~7eYk3PN}#TYZ%;vX=&U`WV+o^bx;;AZh>M7OY46md zuA|{<1w1w|ex)ArQ(x-2q|qw7*w)VK3Ey69-q$3H=HG(C%}#H&hEXRqUcrAoa z(~ zAWr6@z={C2tq1B_GqkCd-8RO%BOTpJFI9+R5X$9p*#7N+buUCEhLQ%wzd2#!HF9-B zRb#Z@xi%X*Ipho;(az%(ki&&!a_y=JC7!KFz9^KW%IX8~WjR^M2ui6%>j(aEW$oha zI9|+q%9I?i!ZReH8+*Jp88v-*Cl>p)vCSV z`Wk`x0$WNZxev&SaaIcUX&N}vCux@Q?zJWgJ(_%ICi2y%!GvIu?daUKQeU9c*K;!? z!%td#ca=>?c}ZLV77aHvjK?T8jktA?9E2zs)QRjjBE&W;Qboinz~bM`!Qd3jbk#2nVsz7`#Uc9pcD629#!KJ zk6WC^Z#9YlCL~^A2@+yR>6?fjE7c>;qo?7qaM3OYqS4@aQA070-sXG+kd5~%4Kalz zUv_#?9pWcm_(s%lgNFT%20Y%9qeemyHeOiO+?;I&Wqr%gCb2M%y7r8twhP)3ZCd%v3p!+h`yc!W-W5;+A3P+&5 zhYG0E!wB*jG5TW#A&LLdyGm2#0svQr;t77^x^F;D$%%^56%k+?yU+!Qp-UO9#Jnj` zQk**1D6bLc+-ryrltaVfSX=aXiq6J@|60PBBs(AcCFkRrYpuh$tDC^Ihst>qxJ9cR zaxlPp_Gc{bT3-N+L*vYVW870>sbg2s+}?#01A|E!^DV3%O7VnuS6`XYXLtMr2lP4s z%8Llm_B;XLRR#E;`3{YT8+w#eZqFfNqH*?Tp{0}~Meg@dIfykJdUfd&ZZDKALy|9^ z(t5@O5%;gOZf9p~ z<&?Zf6D}zrgEQT9$jticTr$brZq!;)G}4aTS(RBa64c&p;&Flp&MbXA?w8bAT@`)g zxLJHWe%95p9~P*{8|bJXcHs7b;#o7iG7PCRd*QpM@-vif41Za|+{D7o?Fmmf$*Et0 zxl_j#vHGM_AF%WcV7`oDQDLyd(oR;1`I}MZ6-s2ux9c6`?~3z&)=>~i6&CWU_uNZ? z3$^6#kuylbKmjk zyHyYGMCs8=H$HQ`Trnsi+7K)RYtauNS%UTsj?Tz^=23e``^~3@x#Ef~!=D0x%TUhxCNziGqfta!Pv!tUdz48J9V+NvT<|$qh2h7i z_th5ILLablA9<>lpF=CZgA4LyYu2FAv`7anEVjCy!})9iUS(#KJ{aXc%? zefZ}|^FjyzUXFY}-nuoc&pAZr;PHOnDML&W7CB@KPzrOwEXj$k9KpJ`mqO zw-EdVz%A2D6)JP9FFOODUW}Bbz?SIJrG{a7HHt-9d`Y}dW>C-@YtUTqs_oLAzUWRW z*;na_@9lKx_55yLw}U*h|J2PCirSrz&@kgQvQ@;tccg1$3xv{>-`c}^Y#S=wTvHxm zHPl=<$T|ybzQwi9N6T!&Jk45~hN+Qy85peN=wy-YMTZ!R>YlpKJ$>Kwk}yQip6YPa zcrT&ZvTK(wF9QMzLos+SZ^$|smP1#4Fp?glIZ{Sme#6@JW%-SkUBh4XRCJ252*=S8 zlcYx%RTPd{M9`j9{Rhaxgx{-=3SV$vjcOJeFA^#Wg8VZGByk|*<_aDhhrc<_jfM#& zYZ33&9zq2}u!!=d^f$0-Lx#5cU|+K_oaivDQIp{r?+|%71jokvr4Q9E%j?S_;8Oce zA8;-H7HQ#=#K)nxH%*hi4^OXUOLG&UY_nega`^DSTUS3$vbly)`}!F-8- zkG>Qfh)UMc3=n7YDvtWS;%&tg)S4N<{?=Z&man%lOeQvbaEK z0*ak_;XWD!I8oK{79H<}JrJ2<8{9s9yd| zm_z(wG@i|Mn&W^8^mPb$oZ#&LyWy{}7ajXh++t|%)8|%D5*yZo)HOE!t%bjy#j|TO zIqTH;aPl=7q4$o-)>|9^9*X<8Z|{i`&Z9~JIZu5Tv5$vw)cBQzxugcF`IR`}&CEq7 zC*k=RVHbNNU#vzCbnuJi;H)x|sxHhWDX?=I@#c8l*8G7&J&L}KC1{=>McQ>`73OSQ zt&}NS7jEYuHqVA8mZCUxCd~eHD_PX(Wsd#|XO z$$K=i6}y2BmL-$Xr^db7rF7bz4YrX03m3*VeCQqsP`;mrZg=Aj7nHU1zDM6?C$m!C z611q(NCMBezIihI-c8(I^gzAj@u=8hOCNp*{uMUTW#lXzC?}ao>PmkXN?cu)RAbxg zc39kX)6E$!(Cu4c@5>^fnf>+-U+U`mMrUO8cn8-Hzg|`LFE__VI#+?Bq0Tl^hC|~O z&A7EqXrL-!aL{U z31IS(1Epsi+)U0XcqZc7Jny&V*}Al|w9G`Jvj_>n6#b}y(^~34O1AEZ?R=o zogn$CpH-pL74t5j#NL2g@A5jYeBSvIwuN%M|1xZ^tDKUc+p|I>K1a76uT@c2S&H|t z6A8;$v_h%%*+R`*TKY~~M$6(R<~W})ACbu zYB6fpK*0gfdkCwHE*7~Of97HpEADhrEqZj8WW2~jAn(%RVSx$J#XQF8I+6WC4ikJ# z3tmW#@>dHU^|LG*7mrlzc(5joL~jW)6vPVy&9N=}1`Brq<{bzWp2PM6%=-#vj>5mq zi!jNYTr}{}wq9XrI%^MIgz~yUz9OKphL@q_rz^j%t^A^@?-EME95_GrN4l>bAIosZ0z~I?qU96yFqT{)}z$zKFz9@*M*cwI?cVk#&qxf<#&QU= z_Hxll_Q=VGOujj<%c>nQgHX(qJpgWzM7o`k-nX1*s+^sQTAtZDm)tMb;O2d0X|Co% zVs4*KBM9RO;k!!k2M1>rzgnFi*pVWUNw{_nchp`=x%4ZyTM$yzNQ^|Q#MQ@fK0cq> z<%;EZoL zBKeF#CKw}yX!mYowGD5>)<5klluk3V-yrA&A#+$xq9xvxNaPp(GBIsZdO-V@Slt+I@@RlE%N$)4nEtufrtwF>}n$-fUsm-?y#}7Hs+q z_w|QvtOKkR9A-5f_U>6i_gv4eL2(H_LZY2K;IzZm~roo(nV^ zYUuq0>023hi5u9A30YV!WeAz-0ENheMne6K&r!XnQ&*XG5L5ofK^^P`dlY0?IYr&r zIs$wy*vYJAcXH(7ucK6Z9`zuisuO4}Fbru-~=b3$kr>*gpkVdYYV@j~+-; z8ejLJ%|k-T+r-l2H@2sDKLtJIt0!YBtinrkSW| zIehuGQ8P`dJrBn-AMyVDhE<4S!1UnOa6--CQK7N4B=Gr>IBP^Fh>c$fKcZA!OQZ86 zG5CqF#fpQvA|(Ey@GV}w>1ouP!0Nbe?p+|uiT3m5pabdf8-F`i#6S6q`mSe9 z$hQX(+Ip+5>UR>U-T`jJf4imiSaIIQ^Yit4g1#lIt6V~0SW{oHT{-5UbcpF-YJ2J% zH}RlMo`dtl2Evekts2rJzLX&ZKmJ8E`9iy*$^ux{@kB!2WR!xQymlQ>W}6j0 z`d}n3>o!jZAX}V`=d>ms>(n8cEcJlH;W67=nNN=u|Ej&wY5%e)?lCm~2H&mH;?XC! z=AzcAuubEt2Xpoo!3T7`bx=C~NwG*f*IVshIMv+0Get<{7c;A&SAO&vAIzmf7^L!o z0Q}y2b}J2vSq&a^OVh^ftjvtF(Zvt9mi(L#m*jbyhi<$zf71SIC?mQePAr@CRO{D}ZG)Dwx2;t4q0iKCtpc>+{O!pKE)6sNXVSj@*$I=16Wjxx?7=3?t8Q)H91) z>c9TXJ{N3}iZ7hfBzDE53GyW7EX-~##FVaM zDQymZ+3;Xv94YnqkDeZ-&@%IKbM|jB4dkO*fsc_uUD$$C+2ng!UO9U}njfKhBzb3Y z*~d#N^5adG)-XJ?qz zK7PLRO*&@Kf?5mBopX)n?i9l+d2%&taniesSv$}@L_hCVjtQnNmM`t^y2lHPF+9|E zEIAs_1iKenmOaOn-Y98d!^1Y5XESIS4xJ9JUn5-{ly!~ZE&Jf!&%qpnVyN)9{QHNc z&uK99#>iwfuUm*^hdZZ0=5?kaRRK~X;be7qu7OA6dd34)yZh5IYZY7oLgBK7z+uiy zY2wk`sZuF8Nmt7TT~yvv|NYag@Rie{u!&g$Vy(sLELZ1^w(1IRh=KQ}+0pO5;YeH8 zfM5L9E-kSRPKKsWE&L^ONU6`%j{;jB;t0>=jCBiP?Z#c>IJrkJqZuaJB^*FDgTfkx z46j(lf7@_qCx3Zq__%uFI;-UU$^B(rrVPjm5GXzZ^w)!@DvPbaUN%-Qc>S}j?1G*}Y0S8aOG*w?RxA5UxOCW91mw3Aa=C2E9n9Y9GTWX7llsQ2({-EwU?*?G7h@72#X5Qmw!bVh6b<{ zirvV)BD(h@S>;XVpr5SD8Y!POQuxs0Qp?rHb1I{9Y_lmas*T{hPeL28pSL+Xw~^WU zr!G^MuUS8f%qau@*~+#(T`SUm)EIKh!Ih)^iXY?LNNxO|Q*$+spW4b&9wAg}<$`~5 zL3~_;a?u57-j1uBF&@+0_f1YlFY^Q-;}Q;nZlQl}bn-UK4|KC)x4_!npn73_MGcosC35z%r(9KT&aYa z2r3^Hs)D*!v&2__oSdOx!mHfA^ z{EQs@*l;O4;Kvb#jhZ&R;AjTyjbe+tad~OH-{c|TonGkJFZNGd=N5oRUTqjg%~I++ znh=)T<+Vu2D+O8rX^r&4X4)L2E=5StxN7gR^G>!${n4S%8HZ)&v&NBYzh|1dpJ7h9 zml9zesxH|H z-dF|zJEwp~bG(@kuFvwY@XEfnZxF96`5X6uMiDoryJ^sSrlH z=DTu+|5ILP`3hA3&uD&H_jaacshS`TT0dH;!U-D>zxVeW?mse{YR@PAtaPzda19Nn z%h|^~Ug0k(=4q<=FdF&F-c<(h`{?Hpm-BjMI&-)<^p63j$OKV+EyR3im<3mGdZ`T@S0Z`d|UalCE86xcoj12JV!;o0MXnh)@^TJ(9 zKi-MtqYu|!4E+MX$mpATGX$}n*z0#hTo@*5^YyPb9yTi@;WTfbL_BnUB`|{8jJ_Sf zxDW>O6t-@n$Vq1AmUR(I25_U3~VU1gwLlV1^w7OehU{!Id+JJj#_@pgE(yOYzSrrk#0)J>i=MvxWB7Y=y;hX&z4kpo$4L^ zw@c}90*YMxINvw(%2t15bz?Ks3GG}MC(|p+xi0{#?UE^ei+nj=e4aWFVGeR)!G!D# z+?~p|8D(j^>TI9C_qkCCnqKN|kX}JPQhL*06RH~+Y4G#a^@o+b-)=>?(F9<9k}n72 zRR2!b8CU(?SCeZsAJd-gb4!#eN~~bny?VzZ_S(*RUZclI*9Q*n-}pY3g?CvWTXd}4 z0{Hxdxx+I=7kmB~2k3UvYum4Tq0tdqIFY3XT^kWk6Gs)DnNnG4AkObc67N6tUWy-B z{5&5;t!6J0z;rd2TWayF@&n&D;Qy83F2)BMujwYi7)CLa~Qwjc48 z@@-0r`ZZv-BPDdjb3day3w!k*L*OglYL(lHWodoelvhvhfn9Sncb9o!EQRI#z$DMk z;uq>0@yNbZgV@c__2!=+cx8Dde`6ZSkNi;E`{YgBlq?N;MO$LO)@7!#z=w=4AG}rB)v|c*!!)&;QtvvdXn7fpdQiOf1Va9}RIaWL z>kif_d5}98rSDuZ*G#8=+6u{W1wxr(EF|CM_%hGn zPU!t95%keTul=7a@u#mgR2^OO?_MIEf?8l&aTGH*b>~fo!q^*~8GT<47A>n=NJS5x z8&C7yOBVE-qJGNyzR3bDjLu|42HvR~eh~5Av^IJr&e*B3EYry3x2@Is6P%pKF?sS= z%KKM?17Cm5?>NDt1i%mNc+ z+YNTt7qZ)2206m<4?p*dPt<&Q07`qKaQbtoBp$7X@fRP5$N%kM{epuHdQZ+TlMH{) zFwwf}`vPDS#cwPR)OU|5{i{Brf`jR@6HCi4c2h6NT<)veY6@4JpXiko`FqvIm}h6U zIfVgV4>YKsrj-|RDsi=xe_$cR&n9Yzj8^&Fatqb}(HqKqqNU@?HbUx7noTYCzcYsVlEki=jeNf=C;!Q8X*O*``qO6mkIhZ=pHk*aYn;0J z1*P2f5qHy_a3{ZJZkQPGkZvh4gmW7vK0g42Uo+xVCYwQ23veysUp*|`$^-7ssKn~RSFyhtMA`+c;f^uf<==kZy{w22hI>77j~v#yZ?(Y_S$ z0+k{qoVp6j0|41m*%s(QuEX_k8zCF-5<&jfp3Zfk{k+SanDW28Y!iRIcu2#e9ci!t z4UkP&O24BvI@;C(hX3GpUw`kX^xe(6ueYKpZMb{Yy;DR_J55N2cd2FD+{PS>L zvkPPW_A*9#SxW1`7D#82;EGKA_*-IPO=i&Cw&(4}S zgRKO;_I!R>oMSDd!?FW@glD(~tA!LdONbQnVX*0w4bOtvAq_Rz#p9ic zQhYug;gM}M{PC}&IQ`ZUEL}H&C2J>fQqKs^ysd<59v{KqKCWQzXoRNEV`0Lq44AsI zk@lKOFGoo@sQrvE^;VIh=gW)4V<2d@Y~~!9`F{m~9g57qUR4{SW{_mWcUTg*I%J#Q zanf^91=yoh2&_pZP4{u%c3sSvSG)FS&%Q0Lc3);$>4yd8ZoSC#`12puypKYseq6s5 zau$a3=H2(=*SD}OZ2xN8oQFosEtrN=XiJbb1T;T|8F>`(zHTJF*B~9c7io1nl3)gH z;|Xibn&CK^2AX>ijXi~S-?a$)&xfHbxNtTM&8YU%6zfcDEJaXDH|P_Q6i>1M_#7mC z=S#2Ow4VU@RG_d-nBwmj0G}+am}2>xV0eWE!)N3e=<|>coDU3~Bl7F0a4LerRfvY4 zKwAC^2u6{_MYNj#L~Z<5vQr06XeG72&`|2ursknRx>y+>Z#O2r+}u%px{p zNWvXx&)kdJ&{e1xuY*6j1!?1bAQ`s{UhXz6fZqdVJ0JkChTH!+0H$O$LIWYC(3Hn9 z$akeyRMVzF-2g+a6mRcoSww^CnhKQ3cAa_8#6X`UT(Ku!1#GS^a1sMpPzc4ZjB#fmOo%oCID zg}I-(`a1`J$&_h@YhHS;tYvmN1?%(Yu1dQjcXSMQ$L=Yg*vQo~=i*~!uC>lOvCoEy z4dPhk^khigc?kfPYnLKU$ebncEE6b}aZ-=Sy%84k3!Qt-*L=^nsN!r=NpmLsbTv2< zlv^ofCY`l6Cx74UDP|@{a}~=SDXOqxdjDc4r*;*LDZ#J;V#%kt{bdAmPAy>TgJj73 zwDWKNu*w7lKCV`GF8FZu=b~V6Oeh)F`CvagUpE2lXA5w&22Ya2OXimHI@x~S|;GGf#o^U`&Ss?;t~shPZi0uFu?uitNGNxa)7SR-x~m?JeuZI%McIJ zkZXwr!pp5O)_F+iJl*$eqy*su7r+$GL|8ZlUSS1V1FI2@z6Ml=0Dl^ZzZcE&^Qeui zLu>FngoE7oDI%W^2Tp}wxETJ}U5M)MB1#JIFb0qA+GY|-IDn+~CW4V0(JovLZ|DX@ zGtUcC3?@qDOKt)99*Elk27tpkPNZoDCeq=nX>@VS9L~d(JvkFaTHPfm4w8qAB-Gnm4nwMuf z5=4(qMY}wnJkw%LgmTv_^KqKbPC7It3}FY2WFXiwkO~;IqPbIH>JXkDr%ENYuc`v9DtDJY9%$=-Io|fnR$;)G{{Cv)N+8W(7&$lYqDr*m)PbXx^OHk)9z)s2G z9wukF*2-MeHD#hM>CO>8ceyfGbyw%B&vVW|D|Pc*WG{Bk=4#1hZjkmhNTZHi*MaT4 z{DEsInSH6PmSmhJGWd+M_D#j}o{H-wsiXi{>f^coQf8g7N2apL6{HxAQVe=225JfR zjwaY$NYFPLW3(P(Dr}*ew8Xn1OhQC)3sKw@U@fWynK}+s(!i@KLwf@|(=*HFi+_M- zfB0TUg8sKhHW#&vfUZ~3T;n^p4rNrT-kZ6u(DNML=SoMi2f%@8z5l#NTm{u_UwL@~ z-#UOAfGU8B9d!lA@=WGT;N~s+IjK+1qrlZPcOd`w*+Oq&TiE_3wha8zFp^0ojlr1{#n7op>F!)yYT4KoNLV*KpzVh+a57N%z5(zlFm$3G{1svutoPO4 zzX?Ha?{9$K-yrQJ5IzUdzzTSS%g`7)9re;WMAPpBjd7qoj<~T6&51vwR=NhQ!Ltz- zm&35GdEjJ31E<0pyjU1sKllh9<Sq^)g0Jc=}J ze#_e-yIl)X=zsa`zyZKnJy+*TT}ciyAnIr<>?rGLy#$6)wX9PH>we4YQ#e3s@g!#Sk)U2RzA*o-=zErVv& zOUf;Xow=3s=5@8Xu04|lyAqJP2$E496Br)Sv}FVTmb%+AXcvZ}Bf)hQsILA~*(_W5 znX$@w_Spve0vH^FqvkRWR%z4ooP+MS3W7V5<4(fWvGa})w} zDrP%bn$Do~)){Ll^Q*6%?|Id+Gt0TPX7;w9gs)xm@&9> zEsHwLy#*2Cu8WqfOl7ZGf*+=$!rXl6h|68wWyj~)y4q%STv`t;i6;TH{G6N%w`J*M z4&+-|W$m2!DFlS}(%Na6RWQiV`Kxu8YA2_VP{D6!*j8fp9;wnqzN zma%X>sgzvPu8s+pGx_VdXD@6E+rpM@Vo>QiRA`LJ?;KCMEi{o(wGxa1GjGET+=^t+ zl?ZxQBA$F0X?r`8WHxK<1~ZAc`3Ag^weSbelzzAhf=`1XtJ`z=M%*~Uy z>7^NL8;LOE8w5cJL*UEaZLZGE8dfowWBASf!ED9BTC>y(koqCwFh!*ad^V8a=4Yxn zZhaX)>T2Of-3|PBT}?pniMLE)(<>G1nuyVqfG0r`_(%c^28D4^XVxruwQW=Ky(S%) zbD&}l1)R_Lf2%My*IQS>jB5d;B3>8d3+pERHtE8rK_%S}DK8I%1=7YguH}o!5FJ2r zjLaOSO`DL58??Net$b*z#Q@vN+O4@nN20ADNNO+{a2gAsCF`d{b^}Y!(2!R!o+PR=}dhLIlE@p-h%c;6d>{ zlrOTK4cpqd-p@{s`R!U{HR4jUDwTRFTPT!~0LomS+pJ#Dn*T^$ArmTg@ZZ*)D2?bu zt_E?UMwic2c1;181CqA=O4jSw_5_xFl4)w`=Memg);edrW0_T%&(_^p=2Mm;=y((7 zo4z=azXQN3Sxx4&JK}u>1AX3O*H$W1Mz|if&aan%LFaV7eUk&g^6atQkrjfgQX-cF zvIbNlZ_Ya7I-sC}V<~BOPRJGn6ZBEJ5n6|6CxmsCpsry}r}wIYYXvwo^drm3L9Rgi zQFqoq3v>xgrPkHTUS0jNYp-L?sl=3t^GpCO=Q&$(Fv-R=UQ1=n^1HdEC7HBA?ybso zS<}zHwyY_QTm?d=Jj}SyLq9~Ph(gX%^5Fv=$2n-$kb+7G| z>xw#Pi+F^&H<9#nUXm%NIaXC$uSsh$Yog~2>ReCatkidYlJNiK$Xua$ZoCgHQ*ndW zjy2$9zEw8gS%d9lkToVpDciPTQj0G&?V3pCwKUmqAh;vVcJo_RKs;xckkNHpl@Og` zitO2%N^|h-m{VJJ52y^bM#^~ntwwp z?UlAtUOJ07>_e9S&!mQ0i%T?G{1$5X4tM{B?O$&@Kmf3| zJ4)vPVCSdg>fr=<5UlwGz%fjmpq->B))PFtqk@a?E#RotV>oJ!k0Vz{ShP04!5dmw zcJ~Y(-Bw4TZO|e!6-UAVGgy$I+)9xd54LRH-D5_bMk|4bH1J>oA8{C?N>)D_Q+X_$^cniq1|F-7ceJ*6#&4Xojr$V5Mu@rW`zl23nl?Y zBGa@WkYH25A_GM2gWT!C>UyHvFERlI1au9lt0N<)ZDQ0}l^-XG7!?2FySb zD65>bW76eZW%$W%*3=ci+Zylrgu7ETXaLKrM57`Do1Ls4H?I}75_6j@a-D3IX{S_Lnc_Juri3tL8y(j{ z+B(PEe1hgj2)qbTI-tU(eDs_MVmdg7F_B2iQ_e^}Cu-@&q4nV^W|e2feJN*>S=;wl zN;#awSDEh2j!Kw!S6l6jyPVXya}C50j%!v1*R>TD6&Fa^GD01eX&fleKKrH<#BpAb zL3KdbO?Aoy2!IU@ohW~1eZJp$ZpDe6{s=(^f?fZ0*R$OORON905z@ei@dLzRh$vz2 zWW7#YPg*Q7VO^b78LGUTfH1NQXWb6oSFQh*WzGs!Xm-f=N^CmE&mjG84oxn(c4=hI zg^5n-iqDc5s&(|cLP|lhIX2H+!0F`07*K23U0-2cXSAMP_9Hdro%O_xPOEX3DC`tU zIITmve|Jy-03ZNKL_t(Xqo5A)tWRWj1SS}C)m86rHLB~#>0RILd@cFHwy-U1^I}nv z9$K#ms|0g8iY)ofR&e16O!Ff|QxBsxcn#WxOA(fCgBgDfsP9$trgR9Y_pz|UesLAN z{tKnQZ!)-CoRm%93K#*H?DKmrO#fK|KFPu=06qn#pn#X)SjP8gfTe@`JROPj1YRNa z#{}L4+vr~o^eq<_H!hrnU}Omz6DMMF{6vh8o{Q>KH~iU6h^B5rH1c}{gXbYAo+pN1 z$=(Zr-4`I;a~8tFX=qGbfoAhL1Zhd6_ML25we&;2N$RSaT1~#8|P^2>+kqXutr4W-EcRYf0iE zi~}^o6umPB_q*7^8B56!k_aP{L8_-B8BNuNQRGAkTOY!Fcn zO_ok%q^hTMOfUf`fk0?n?@|6?MP38Gn8L7zm<*3|T&7gV)k_4A3lFW-D8Ho&@duY+g5U2)Dbk!=9=<29-!= zF21pf}+Bw^DD(5jdl+jA_(1Ldr6>vl0P$ zLM+>@_re-G3CNvm-sThpS_-bIEw;nbXPEzGTd|s$NNM_tGn{?XIfv+;A0g(wb#iD| zGtA!7u>wE7-s9i4r*lFURN9p_5vFySi)2FhoG~H5Ym#R7DM9MDka#sD5$7V0Nv{nP zihinKkV!En5?CT4?Yraxao#hT!x~s7d9-~OcT3Pq$8-Khg~2IWmiboM_&jIjtZiJr zecXH*bG}!%`_Acf>~)>ExpFFi&AB}1OqUJ8zj!=wPIp>nu_q|stMBLaR6w0%_gYQT zR4JnB60T!vTK4T~6}!}D31MAlwb>chGOm%jf0g@Z$s?C|w22d0u`Khvz?m#;3)^=A zV2wr9G}5Z2^3_NZ6V#Bz1;ov_;7@EqtMCVSeJc?a?nOHFGT?s>#Jd4+8N$+VeeP>IrU&^9c_bV>YbWoOFzE%d!Rz$2FmjD000q`06 zxdUe*mVfhS%eC&fe;Lw&laLIa1b=uLsw1aka`e}j9J>nT@g6ir*TXCQ5n+Kngt?D% z#5^nA|68QHe~oz0`3T7h&-5T_zlJ0#BJzs}YwyD!dl+8ddIbAc!4x-1iz!eNZKmXV zn9+_cx|w^I7Fgc{W;;Ltu$g00qYIB#MrHumIo(PmsIHj|*s8I?XG1Nle{vANSXaWq zYnnKuE5Tu8fL8}Na)XCUpNQ~Ee~R&#Az~oXMY0I3R0FDZ)@#y&Kp{jJ*pTued(wuV zw$Vre%tk4`nK9V(Y6VB#P{t27Bv^F4!NENte%Kvg@wy7Gery_V?+Y;Hr6SR0+Zr-W zqBJBBOene5+BRX+Tq_g?Io7<0A#x*)&`b#d+i22+L7cD^1WU3&j*o4NludA@q8;2o z&dD)VYAe*Tga6jb#E$=!Ed|y^ISt?t8wRKZk%U6T(j-sTa)HJOMNW*9`6z zuu|Hr;LKIMl6A7eYzC&O0t4=q^Fi5e!pH<|0vZOR1k^P8iRoIa^^ugslO+=%ZrL2? zz%3jP0duU%1S%9*M?|#(0?LT3c@Y7Huz+=u0X5TUw9;AWI2cK9WR-m?OUq!K;VowX z|4>*?(8Z*J*4D~#GMPiB)A)!?8mXla)7<~_&jkR zJm-XNz1DCy&eap!nok8|1bjRe)ef+Q(a4#Sx_Pc_Bb1>l&af*I1J}lHkzANYw&V!x%F4p%_)Q zjY?|?dLyaFEem7qqlUJ$`CzJm`{pykORY7o%#fr}3nr?;aGjDTjy=(t)Z=wi?owU4 zU29}xZ>Uvi2>9jt$Y+mhr>=($1Jv2-4k>D)3*osdc+`H*nvilW+VXa3dAn}c8;e1)h`C_1nXiq>s&aatiSnBzc?a{S|mF$qLR{tDaD;zSJP=mz#NsaOy+p@L(Aej77E!bdQT;jiqkn?ew+dlz7m}g7U@Ff7-n&5SLzwB; z5f%T8R__{Nf#bmyNQaif3@(A`KgHJno&(c=4ibV;wjd%?JaC4v!W{o|0C)uqKdb+2 z#Qo>VNaXWY0R5)`{U@tA7Xk3lsi+NIEWLVL<-6fm?t?#mD}ut+i0K&3_w}8l#$J5{ zzZW9d^J|2qE0C0LN7^Ji{uPqhkKv6yjK<(3F2YaNg*c?!$FV)LSog#PX z)|}(BkYCp4h>S@+2~igSOwN*^umO)iQCeeY;G9s-EfUU-OfIjAcHmZ|gLb&KG8!AH zoKlCfDq^O>L69O+Jq<2ng3mY>KrA4FYz{$}uxJXL36O#$g%_o0M=4sddYiVL0N1hj zLIDxP)77+zBqac3tsntvh<3`eOwi)r4CHNvU^_8r+rU`7pak6Hn6*^hgH_BKqnXC2 zn;4DM0sfBZ45gu7;t9Z3AuWN2_Sns&h;f2Aj1WiK3s!0bEt5kKr68N^Rti5!5k@g$ zCQYau;0S#n4D8Uppk!p@l&-jSxu?9lWQhF4Ly%C}K=7t4DOo!LYXTht4go(_2FmL! zPUX_Ni@-gEmo(tV6~v|rlh%+L4yp!10p-$?D{I?Bz)1GEfhcL{y)99E+5CSKORl;s5xqR2-W^PD{dMz5y>XQ`he zWoD|)hrylj+;*?p8+twn)_&SV&r;%GCDxgVudE{$e8)bb*h47i-VneiDgo1!M1ruN zOjd;v63;{6HQ~o(+PH5fJLn~#pxv1qF*nCs9YlN%a^0b9uWB`X?f!hCc#qFIr#6KGK1G#?uVov$T$-8dNPkV_X#-tIEH6pv<(wK%4x=F8&T92 zQ$7LUw(gblIkKQRu(EJIk0C1R%FHA|s>+d;g?D^LIrpNF_mhB)NR7!ksyS*_<-mRF z+9EBr900bi=~)duYvx3$poUkfma!d=Vok2`+?lLW{YH+}wnLa1+pk(%u66#M{VZd) zJMZK3#`&z3CDy!6)>4MK!l7GF1g>)`i+2DxYh~rs8fdZ+3Oq@sSS5jzPg~`PveEn* znP8WCYh@)WG3$>-hG}c>WzMSQ zLRh)5Eo}2*QO8Db4YIBduH~Uir%94hzV}%oF@_}AhPeC`g3_PR-oFa%-ZcnDZbwpi z9B6C>W?w`y`Y^oWT6hB&Af&-n=|rTZB|wqpR%aj`APam}4gf1FOIG-Q9sr*vpf~P6 zA94Q$NTeS548VfmbbzgrmZ4ob3$5W*2&Nx~X>LW@ejcX$Ak0t?Oy5No{GJ8aa|!pK z4ZrsS#HFi{PTdB~J_Ag?fn@maXcaf0F?a=9BkK{)JdU*e31CV{Q}ut)(lD-#TmTnV zssnX9U;uDt){y~V6#>s_m6HYTgaKqjeN47fy!A~3zrSw~M|Mr%;O+p2bODF2F*ssX zh-25baMgn?ytgMpBlKb78ca-?r}q0L_;uh+twL6q?%w6Xft>tkRybxr8U$+;G?}* zMe>&OQ*v@sI-~jwVpFYHZK8!n+7K?-*;9o{0G|Q8@pB?nF57mY&b5gYR?3-{I;CL5 zz?A{K8XC!IP%8aPa|s18CL&YGVA;!T12f29H0y|w$rd>;d#%JEiN-#GhbU+wp;I`SQ~}xi3RG6xDoN$ILM9`U77W=e zI!19Ec>T!&NNICiK_r{x?K`TdGJgVZBvDB$O6`246lJN zOsFW=9TUr>2+v70vCcNRW3D6&xM!WDllg&sWWjv|PZAO>L*YCk+QM2 zZ{&J7$$zKZ*X8PY2eq9NQ!aci+QNcb<70kyK$)&eEm*T^=q13C1cKRwfP`RBP02!2 zhaXiC#uY?K4MALiZwLlibKOK5wH?~khukxB+EB@yuq75ufMt?hCh#KbJZ~t4Rzo*| z@|5#ihM$QT!T)SGl#^I986o}9S=(#n)Rg##hRFmzr`Fudn%ZfNGoMx_UI?)2hRLALAk|2RS53W_h=r<72Kt%vHL3?BeuboSTI1@Haq2_yXD;uk? zCva2;ep`kjpj^Lyv>~T3}ia&RQEHaf7YSbkF+dX>@{Mx#GHRaMo zmfA@!@G1-2!uG9A>w9D!QWB<9c%=4mnn3DUJ~m*I5{$PU(d<9a9=rqfeQVI@zZSu0 z50aTXU}o<^GO-c<$Yp2`o(7+NcS|QA9Xbgpt^f+`1FVDcW39zK4T=2hObdY34f=Zr zzXL18ZJKOz(oeVN^Q9gceRQcl6X@eHtUy>i8STMy;SFs-GVu&heGh271rWRr-h_1j z$qg|0FLaM#G;-E zKj{JvTMHbyCdM%<>$v33GXA-K6Sj>~vi6M(HVH1`#Gvj2r7G~@ zfR8P&kK;FYm2h0wG#0OF;^0*+{G_{v#XXZae)RyZyJr}0e&%7aW~ALx$Ued(vgDC& zpnZG!)$Blh8vk@~TZ51T$!M1lXnMa?_uVlgG=$z{)S&jfEWN=SO zBiSV$4})n9swFs+x(H;xIuJQA(~I3OpGp{FqD^ z1M~ns69OiHmxf}t!-`sKFJzf-J%)rJNCttAvO-KI1e9~zT4iUvOR!ASw3tc&{yrhQ z7K!}Tx5p}jvULLOI7BOEkglyu$ZjLzAUIG*V7#Q?NNJ6@&6U>rjqhvOf z%CPLk~&ut15%hqI+)goYD9eWMAe^-l~lcg!k$AeO1DJEywBfM>= zJ=F|yAvl3#5=B7Ef>&WNDgUONTmd=3TQhExe_tO^9+FOPPu%@^BTQ3)3w!atm5zoh2x? zH&oUoXT2@*868vyqzxD|Bfy=q-;U?@+@VP&XA<_^uW@P_VMDWd%W?W2QPiG);tNoSewS>s^du&WE8v%s zX4WO2fvC7#+8ebCYY`1ThIH&DVB%Sr;ro#EcO%|+36kD(V2UdcmzKgG`X#)f6A%oq zfGJ&sw0Jer{xwMUu7$sEE!x93!K*%sDEJ75y?_aJsQ{BCXE?`Fa)ALpaJK^x06X_e zt+Y_!WdX1heF`lmfg_ot(N>C=Kd<7FO}#j3?F1IBi*Rr^aL{UlMQb7))z!i|H&5Z2 zcdD2uM~FQi@I1gL8?0fCtxTKKt5o~)QX&~)qMG2HZ)&*p=_1a$bpSu@9>?NURUCR< z6Nj#D;?SNlj_Dc1g}3g(Bd?5M??{4Lkiv_}m}+Gt0}nN`YN0IwCj)IO<8_i?){AmT zVV$xPJa?CIr16d%tCcqr{4sD;X{rtNGV>uTG0Ym7I#$jCE9ocdAvH~;31zYs7*jza zY@kXc42pUDniq9hIx%;N>qw$9Ok9PD>M$`EHfw@pd;JpB635g+ zVAuopHd1_9N%7@uih)LoDmy1}-Q%@rhth&7p$wHt3k!hTe18PY1i)Am7^7iV3)HK(%utYgaHX}lME zh~hvJ9ZbaKA7iPDjZ)0CQVh?eD2&Aznut+ruvVF;nZUFHB)+c+6Ee4k$(cYB9Sswr z!nLiHV5n;3T+1QQjys)~m=};^=Uk-!2Cc$u!qR;^Pt3aUwj8=e|I?(XA3)X|XhFVPaY0{60 z2|jmvfi2(`gs<#7RW@RlCBY@XRTiX$3){jrXUhOEEC5z>M1{fHHAGDgQ)_O@_=kpn zWu(a%QhzVv%4_h)ZbzedDe9$jP#ZfN)v;4iA3YJ?*zt%)e+e_P1coh<$h`KRfuxV} z=2LAuqLXBZ3v^~wrR|WuPxC8+YcakmoFji5ky*3lk~%<(BgZ2cISKI~>x+Mjr0)tueX9`+ zZbCTw0wRA0lB9$rt%yGYzYDp3iKmP66OkLTuudJQ+W`cCU6qBEe~MeI8kC3ulhmSi z`sFg1^-O}17Vyd!Ra|=4J{-Mf6pOk89Ml8++v)^ASRLZ<4L+7^oW+fQo5uEiZ8X{m zjF=L!_LS9hDhbQ+&sGvgx{dY10ZOwGp804Jm*2e`$9DDN(A5)IymAIdubjoP-DUjh z#!39{{$bqr`Y1jt)G^~HQnyNmnsv%*Fw{cC+CpJrB4Kt2fbx=HGD&ovrb~2eC5Lqe z$#LoUI-rHTl%R6g$W_uG)f7Zr}U$^j1e;qr98`wYLVYCvX-qx0?S?#EG zHWsGc4Pj(8$o0|`wZvf3GZ?H!*frY5=Y={x*;mI~J6qWLaU0Kn)WXZ#>iFkZReaK0 z!Or0Zc2D~#wGvDuDavek!x~Ac&$EC>8uMDG9m=d31Cuzk<$7e=$l$5-G+RHZOqL8N z!4TPUiX~YaI_(pXh1fUhVS8^ITR#r)msi_(=vmslzWnn{`&2@$Z5 zG!pbqxAE0b9Utwj;f*iqc7yz5OkGJkY=w!wvM$_?T=N*$0n7B(?nV zCt|dK-l-Op)izQ~O*VfzG#F}z*gMn27vmLtGB}HOduQJKqWvcZVMB3wnZx=~YE3|DAsrh;`s zVD6`i)Rd9NWtfDu&mo$=!DKB)Vamfdr3OCUU&mWt)vVPQ4c-zSR{Cc#8ZT)4uwzGm~KdRv69Sv+7@G&rxV76@)-5K$k z!pILeVQHjB=W4Rn1n3^(FhJlZm~AE~RziF+)xzt8bv*jzEbe@N2AkfV#S1&@l9*{Q z;UkI|*N}`7c&#NS2<6%@reI+UCalARO~gS6-%C*^NUsA^^%Ub(V3eZOheRnhH>yO)xYaV7eN? z^O-d3fZt9JaX#xRS7+UJ)w)*me5rmQ+bg9dKHCGZEuQwCuLmiHYX-ZgLhKlA;lsf? z-q=^gb6-~Q^!6&A-CmQm=AF;0*tWNVuS!+ynQWl18e+&#FlpFWi(r^F%Ifm2sNdc| zCKULcnYCUcwC9XkkQOd%3)^>uqqYJ`+Z8ft)G@Tv#H%jeBoS0Y$W)gkyQ!iJdyzDr zhd;d$jq%G-89g7fBg;`8IRUM)UmzU+6_Q~B+*76Y*7Tic`v9K~Q#cv%;8MhcOOO;# zk{-Qmh4g&`U}1j6arzuY1Luo-v-TTa1`I3}<115GA@#s<;cUc1%MlJ|p+LC+03ZNK zL_t)Y1ix?^!hv5S9=I5B;n#=?XCNq?jIgu}(a z4Z^`|5RGp_T;2-P-Ukzxm2jc=0n5thVIYQroy7LS3Uy#_2Lu3C0~o3H)vUDbjHE0m z!2lUwE;P*9D??0%vSm_?dcd2zYxu+c`*G~*AuL+e#=%_%KkA9`?_D8&yw1l_*Eew1 zty6g5g?{tD2JcR-_ubyz<9&pqk#aAyfcGUe<|YPyGyuu z^BAt!GJ)$J9>*>Jn8LF=n)rG=5@6DZBh=%z$dtucC~hMr6B@IZFwJw6$#gAF8AH)w zw-u%+w>5YhtfbgCnPA&MjF-1J@#rf;JZ+zau zqyKE+hJRFW$)9Ji;?6NFxv3ZD-?Mp_9Jbh6E5y6|TKL-sGr0X9BUt-L5r5n=h%4_N!{v96F9A57z}e~e?@LzB4T_6jb%ehR<7 zz8AMV(TflJ8<_CPMEPQ-HWQ{8Ya8@cBYaZwrEm5mDlN`o|0S^Xrp%>+2?Vj|UiOCa6S4k|BXJfnsYfKe2V|Ks5ozd|*$- z;Db_tXTK=puGfm_`THJR{qWbg{Jw8+$-Vn<@!bQs=uUoa3BTVmgzFv~#w{;R;fc@N zcz-Cwo@#=zfW5l~%1Ux2A?qk6ORNu4k4R@YEl$sp!Pg>pVW24s7Q-keVQ3UZ32+nb z*vCveM6n#=vw;>~__TuiUmnE`kN0Ec1AB4RJ$rEFo!{X1w||Z+Z~qim-@Xmk-u5|G z-u4w%Z{CHThxXv+r~9$xt#Lg4MHO!kwyT5jw1EOo*JNRr57`G7L- zUStqNowi3(UoWhtK`Tm7^Ab!o6O7gp3|1oSoeZ(95a6X99v*zHjvF4I#8vkUVh= zaQQuBxZ#OuJoP~hUkv$}lIyPO57u@wX~=r`AR=H(FzXqN)>8q@h3N>pM?$>4tBt?B zKZ_f;4&jQ&`*HR?`*6xFy*T5h{kY@VVSF@ZlFeUf<^9mCpja{8@mlpZeJPsfU-g>)2|?i`!awaa$8xw>R+;$7gP| z@zQ6WjFh%(e)B|0KfSK8*1AdmjGwb{T(vYZUK& zK7*mDNZ5Zm#FP2e?+UK7R4b|SoU-?({H^68VMJD6Te(FvCW{Sb{S>8YjL%CUUfkhf z%WE^Z{_iDR`*1HVzvpXQbjRoT?QJ`7@g1Mz@=agj51YTjbz8nd&m+6>r+*ai$on&R zd4C(9O~&Y>Y9nOgPL(U7mf{x#>&SO`G0)UGrXT5;GU+FW)>4=JFA}pRQ3@`yW`cIYiN9h3j z5U)T~;O|dISUL$|>6Zvuzsw%Sh0~D|AWNMu8Q&!cN@ROiAS#}YVDL1wOQ)eRbUy0C zSE4z7J%ZW$khHb};nzSkD=Hs?UJ^0%reN8LnwoZeYUElkYzORiKmcHq1HhOEfVCeR zWwaDBilEH)e$^mjECk*gsA2VA`f&W(Asn`{i9@?0EL!K`N9&sSxAjf@U_%p!udm=g z?ycal_dR?)7Gk>1n$b?*O&KEN)!;!HO*-PnXha4RErb0t5kBf`;H4e2_{XOeytJc< z_xH5%)rf~uH4*79>r(4sfJ)esT1wVdMr6xG)~6;VY!gE@ECFvdh%x0w7-~h>Jrm)B z!5A;>O7O_15pH{>jnz*yaK-%NvUexVSXWjnMQ zPAXaGh8)G14q}XWv4E*BrW1TPl;Gt(3I6&?h)u6H(DnC8T>4-E=iad!r(ORwF4@$F zNB>#Io^piAkPMEt+mYH#)6_n`G(id}2~9+%U5yj$pNjCo{tz#J9pSGZ2iWp<3%9*E zi*?t2KU=~#gDo`u7-1Nq;YH}5j`8a5 z5S!m>VCCau`1PiKEZ?{vC#>tk&$E%4Aw2Uz89RqUjI|8vQjhcEcW=_ouzM_Td5C^YS!a{ldrY zNrQ18sK=Cy^GmV;;e{yqN$Ln`{>Ayh)Q*+5N}pYE)=f~Z#n?3(;qBfCPks^Mp7-0h z@s%>xJTr>l|D}Wr?;6628z%6pH5L4PrHA9LZQ}TAi@5fo{dj$E10!C7MjE3UB^a)z z*irQHw-0Bq;h7O!a(@9UZtle|*Y)GLo)H|=GmRsam;mnIA`P6c;xK~?3y;1iRmECBv*=oYJzw7MR@SdHr75mi3@KZz_N|~IBwlA z4qr2k!`IYsOivR_uAjjrn+tg4?Gb!E;bS&njlDrECSei0D8WcQ!j2&iuk8!)>Gb5+`0eiklyqz?c02W~n@9(nt6d z8b8svuBnOwsktWu-W0PjI^UN~jISp`Jo?rw);u_d%kLV)@9vqvrT0$alFg&Ikws{nn-aU#-?%^CL z;i7wo@gMh0;x~8C;KDm+ao%myIPaEGoPXn9{O;z@u=&|uY#V4{%3~6UHP_nCh#CW? zW29WgR+_}tAdbdyRLihcSu;%psO~Boyj_g&myhe%@azmOd2j}&-a3Zkdj@fQcQ2N$ z+l4c)--&ZKevETAet{1nS>+=*YV`wGA4-i@W}`*7}UBlyF^v$*Z0HlF=F#-}4p zWTvQ+XqN9ab_=N5p{fb39oIz60svmv7Pk4(D5((JH{Nyz(b&+oTaz+8e#cPp(Xs%T zBn^}4TK+@QBu*z_%s!a*4g^zg!ykJR?ctlzF3||~-99)5*bP9sfuMn1g zfoSko+9O!x(v(e~iLkH&Ug=~6gUgW=__Om7_FsT@>0&Xus!ugo*M+2Hajq z1~@>SuC`LMM!Bfb8oDqQGN{rp*gxvw!#y+Dx?=>7eKdr--W);CbCbB_uVtLJrH*57 zY2ncIZ5-O&#u00(ICj+_&cAUNo_J>h{j+3=l)+?etz&_;2c}jHtCOjCzhX8@uy5MO zd%YDryJHFuy*G(Xug~K8=W6)Fqcxm=R|O~CIE&*pOyh`kqd2T<2#Z$^;^g%s*tE5R zFQ;QnMr=dGI@MM`?nxZJri?`^8~Dj8UlJgTy8C96_v4(6gINFQ44(P8 zjjzTGrm1=q29m7S3`{zW$jl%VM`7L_W&T)OEz0%Cpjr*^RbLg4zBz|!J{-ScKaT9~#i45lu&8Soi+ZMTaL+7$)Lp|5yIS~Bw=Zt$i})O^ZQ+PD zGdON-5og@E7hQiX;>qnbd@*G(6|r`awZV1x#uwnWch+F**G=5=`~)t#tAM2&2Jq9a zAsoJD42xDz;U}wSaPXQk4q02np=+8rY;^;RyXrWiyMe>kwz2rSHjcfniBr0!aOLJP zJp6hE+lpH2Pr$*F0y;cvg{B&;Ia87h{A%vUwvXX6$7e*1*k*m;tC0wQ|G0wgCx>wM z9sM|NLqX>I5#7UBdg~}I`STQRdbNzd?3l%id#3SL-#Fgs9mC7tjN{RdCUNtN6S(xj zAuPSQghP8K@b6s}9MV(Al3QxH{QfewY^~wLuL4X=8N`$g`vkzVNRz6#YZLN{E4j48 zs*77U&C0waLM1jLtA75|3Ec8j5!XC0gx}sdiWN7FYL)KQXsJkJF zzMu58v3TtyPP?fW_rE=foihf*af;z6#aGh?&wbv&#=no_{98wGJkN7g0f(&}#iE`% ze$*Y}-@6Qc++*3;=BiE z@W0u6?=LCKbno~4J$vsl5IT30#E20P#e~l27`C&Wab|?>${ol-F#!e?b558MMT{sx zh0ZxuS58k3pLbpNQ=ogF^{(^7ao)4mp&wT*9Y#A;)pOVNy}s%49c31-*J$X_sA;b- zCthN1Oo9P*nnDIk{$XB*~%g#k1G{a!jKB9YTKB03DYY| z=^Nv=%O`yr|9EPGiz8Dstjkc>mZvF_VPR;TC2RY+Xk8DNhkIC_=;hiC1FYUW$PJtN zS-r8B8#eZ`dQ%_QZRlfpXFr$42U!#zrm1a=rnV_s+Gc18&Cnc~rXe~>U3iMRbt&rq znWpI^^Klc*{yK_t$uBxVze(@k9R<-de_Fl=km4ZcVEn+(f zdbTUR%Y^0gUCQCvV>D54}H1 z$6F)(?fDUIeq@l#I|fm4GVI~y0UO=>$KYq_zg1N-*+bW2ja-E@dO7aMGQ7bnp>HMh ztj6oT38(L7tic;FMph}-*A*#s@9o(Ae?cFOp{1UtQuzYS?!)vZv6#W}g&~(54#{|s z+?XKAUZw5JJS6pe$`W`wbYb>7Td)7?tT}X)R5u8>Q2j=m-lBMG{*~)Vm)E0>xN5ZOdmd~k_ z#S33fvhL|_);!q9^39`M)-}z=?HLw_(kxh)VnJJ$h0#1M@f=ODERAg$mL<|`eY?od zX;+0jDXF5!pM}w~Ng~^3QK+YU^iyY?_)xn)>z( zb+IfB;WEt;m&P`qhE|WpbpEMJY<43>SqA9H#7V1c_I>*tb=pIDgqnG3p3 zaoMIGuGw;mRa;JQ{pO#zc6~3)Vgf*uG=wVDMm_4HK21@dMKP1bZPP4W*Tbr=UScmy zv;QZJ(TZ?SHd)tZuxN9jyTZdCWVz?jVU~qYaKQsdSr$FT%FcdPtsi97rcqXGon+aj zX%=_R(3r^37%R{aF45GMrzMmL2I;nG7PU=qbz+Ra?@IE*7bW^rwyNWilvt@qlFAxW z^@Ns!Di`@n`Dz2NsAaoMWXgPWWSDikzh-IZYwALS%#GwZFRF3As2gHBH6e@oHcvf= zb#2fPan$?!Klcvs`YDZ56`!9o2Jik*pzFCwRwqt!N!v*-jrVdzXCKQq4YG3U5G%F~ zapjf~F6v6s63bIBUD{!nnsq)kA(uJ{mW$H$4TzpJhinJi{TxHo-JAMNOxcU#(BwVF7 zR~}oDpbO*bb8_6`>5tO<*P}yR)z!zM*Z}q6F~p0pAj3T zJdbJLVa#&rDfs*_;qdX#8jpTh;7^aHX-wp(jcF{56u2}r&8_Pv*|;yof$uA%GSVY$ zsz5l$&0+c##R7^nR_-N{`wD|DeqTv+&)W{)4rE#X!cVM>f6tP2J+!PHr)h1Prf``i zSx$s?YQpk9H>iy{)WvMI47q;8FuOlVb7aQnWXa=;5raJkbNuy*QLb)3$&$8TSRCnL zQMjL$@R+J@n;UgFKLK+)V2(=A&vE63A=bY-!m%+;Wi<)AVObs{QyTmB_wuK%FIl?o z2o0fO&I@Jv_o&Uk$9?`i?r~1SWq!LybHZmq*ky66%d&M9)<2Qsc(+YSj!BW}s`Z7i zr+OfHmgRqOK5mzNl+ds^&blCcstD<+ooA6OQcqdrga8OLwRoAG|k4>lkERR zqpu)o@G@AIaP53GnO_3dB;+p$SDYO!XRq1oe_p5aXvAvw8*ABrdsO?&Pgi!R0Ea-i zD1VdtOZA0|?_P2o%oM&pieLB%Z~8;*!JXKB_u&oPiZ`?-2%3_#WfeGebG7^ThQRkL z;I}G=c89LP9XcJ1_5b!E46yi(0{|=_*BV-lJ$Ng&czpYB!;?N=VV?)Z6MO~8qi;E0 z&nleWAURq|s7J2D7+rxivQqUI+x@p=4Mwo0_F|U~W80&czNC4`+#^e130y5z)q|3a z63nhaN4uyCB_BZ&?W<<&+3T#m&I$k=^fag>qH6dRXA)gSwpA@#RO!Jgo645KS85}Q zS$s60)4F$(%Ue@i&|0P?T%<`ra3W7#dx5${h1$4AT~yenG*_>m=I>ABc=D49 zhkA7e(-s9?yscu!&*8dRRr_MQK@g4SNfN7F9n=C3vUvQ&*Xt|r8-z7UUx+Wst>T5H zh(TUS{nX7Z@)#S6n#WfsrU>u)kt?FdXbuh05SgJioM&!CV{Y75!)R^HqA6n16t-y& zSu6_WSiNbKCqK{9of8SF_)SEHtOtP%_UY&FOku3@wo0hY_d^Cx*7}N$0Csz8p3f);)R(Ht!xU5ZgDx z^&9$G79V8ghGG8m@lg^lPq5>iDW3RfoM#SB@#GgNc7B?n{jCgt*_&nc_5v42^DJ)7 zu_Rh#p<23#@}NLtc!p)s3D)hNdsyj>mst_0A-hZ`Npu3p;C27qh4jJ8F4Q-|AD_>QWyuSdbX!&SwUA?q{9P zCp}*IF3H*_PO+lBo8?`@+_P(v*vr%Gcz>E*2d3Hc`6Rm!P4LKPQ*^zX=C4oZxp8Zm zOQIU}4;X6sGQZvB{0^PD9Vu!P!(132;J!zvdF`;lP}*Z6@AGw!$z$*5`18Y~T-MRe z7fx~&rb5-Ta!Hg(Kx$5pW^YuNgh5l&DIa6iM){Jj-45nt)Hf`eTun>0&`*( zwNanukj=t%MJ{NY;HC#hc;rBq<4I9gNEKI5OQX`-WnXq$`h42^UX`h-ZM+07iCV<< z8P7Ys`%R9&Ju=L)=n#uz<1C0x&=MYJ)utrd-zoF`h{Lod(qRelI#Z~m!mUcmPc2pg z@n!oQ9d&u+qaxSuoMvGn$&zrIi$ggsY)!KwF~$0QGko(?g-l68o&w3QbTo?$TdWd_ ziIXZSTfEe|lF61_o8#ko9@#(0-Ft>u{YZ*ywidapv&;o?jizvgdP$y-RA`Lp)J1LT zqjEkJl;r=>{aFqS_ z=EWW6ceu<;ILwO(n>@|EkB#ub(UJ;bnn zx%@EUaWZAopQ(_n=u{j@SQqdc)UD}~VqL9yI^934YQao< zKLM{ZKE40jzxyjz7R6El%bUjcWU5q)S4*5De&04q;$-__82 zCG=i}-@6j0_c~1J1|D98HFhoL=n9PCt1ySI#u{3QF?1*9wk{Gw001BWNklLPm&mYWkWI$I#a>20BY#rUHU@70Bp+clo@@y3Z+e(fpH6}qV zhe$eny9z`l8ef-FvG5Q`?zmUFSk5A!SxU2xpGsHmRNyW zVc=pm%`uAw5rdYHMN`aEp0_wFCm2e^7C2e{f8>z7W$0DzMWAMa5ldd;Q+_fvsvd(Fm!&#am z28|(yhBlWb0dlc2OE%`X`$dz758G^gKf|3n`nh>i59^*D;i&^TJ~?Uf!??w%tixc% zW<;|X)+~Cm7T*loyz-4n;`I`%cO+RDP0|>u&=R&42);lDa`A?@6}f&}iibWe^1-0R zD<_JyK0nCvj$>RIKfyhZjqu?95^o=~`D)PN=(t0F&Sq4%8PXk27G1uXaC!G9hsQrO zxPNzstJ)`76wT6*s4%y~;QS7Q`SCI>p)@yi4)gFUBmCH%Cts27(*OVjEhPeiWgry* zd^(z1oP?6t>u@q#=A+&WFC8th_iKl3`yK9oT4TlLB8xgSS`rS;VUN1CE_Dysw1h3S z+_`Dj6dMj2JovfJ+Ghq?v*8GTdAOJD`}4ed)aLVHm*Z)NzLGCLV|;|U zu^jcCHjNR7hJRL+G=6dWBzNx`VE@q!Q)Q{&`b}xtX#nj1=73Nkc0t&-_-zHqW^9im zgJrhAGRaEur-tSC$kGr=vNSQx-=EE~|Cc~&U9lylU8n>KenTHxaFG%c-J7R7a%W7YF4X3-ceb4^#0 z#LETteCDw6l_Ixo=;4~gF>c@0L&yFp_Wn@fy*`TrLk_PWbLew&l2W>p0IH%qjo9RE{~ePo?6~J7)9Q35(ahvv~3glMU~g-1Vf+Wg9e_Vy61< z>q8a|Yjql1b?QT+#>o3cE z*KSNQuT4`Hho!Aq?tU=IQy=B|Vc252_nzo$x;(fPN z54yO2RYQ|ve*{tnEQY8e3bsRD1vPqnJ5c8Fw?_E$rXDVdOa$tYjxv{SoMGLIY2NtB z=4YuolAvwN$JJdW-Iw1%Q{jWvmTSi&RdhK%Vzc|hGB<6{(h|+n5Y}i2%W`*yYd4Ls z_01{188Ar6nIoTh}$LFxUyvC0BV|L?VUL)R#fDj@jx1Hb_Y7J0Q)FImGY0{}d-8eMsm z#RGg@0Dyb1fgSnpYrL(&*L9BOl<-Zvk*1-BL6EEc<)bUuOpZR+xCLZb>QzZyme0|D4S3sjc7M&5@XI;@GBs@`b>c6LxirRHY6UFBJQ_M} zY7%AUMbp&Br@3VP6u0e6(*9DG=fBYSs?T9K=a4mI(=Xe70lcQ_`Sd(_2qP@ARSDIR zP#fu_G;k!X+WWN+CXgiueqzOJs74A8!!$_ci<}rQ@ zq&1hHCrv)x*oCuS|DV zYJH^jM%Z`x9VOY;Pykr^KpiiGKLFz7*f?j6nPTs6>270r~SQct+N^L>fXa}!*+eu_UN zD*Stg%Q@{1^AiH%%3Kl}<*(a*=It*g7|%*NaL_xd`bXv6Emb+y~#3S?Z%@8X_(WB0fvnJT7c=SrRt6WP{0dkJ+q#ILn$H zgRFmHh!1|qb81Gy);y+7kE|PnB$be=AwyO8OxhNGWsmPBJYM>`LS$cxRU4*h3}=}e z)0w;8VNRz>ZA@41&y}0=+_$g7e?3>^+8xte(mBMRc8~DzmuWs5)zso3TXfJ$HijnN zcwdE$<#0)PHdB_%K+fafDU*lZPO)bD0L`&c8rns@VbRoT(ISfyQEYVf^57f8{5)1x zZ0>KWhpSD2syJFbPIm;KX4=JXJ7svh|6_*x9vx#zEJID)WL`|z^ek6yO|j*ZGDor= z8P`X%rE*LB#d03WQmKgV<%2Ljx$mnrWo5^wr{weOu>!X}KE%?ckwn%22Au5-Ac zEyrIU8RdiHMaDH3O;sc1u%v#;3xet7br!e2>K(5ptDBBS#xNPwTz;u|oXB~6Gw$>J z7bTU{eQ9KxCD96v5tF$wi#eSZb34l{-jL^phlJ5$b^p+43OOu_IZA1A$d=4hWySr3}CwCbxB zu)cEU2djp_3L~$fSWP^B8P|C5ooTMvm}E}0L|r(;HJzhud1HpJ1|^l;3)1O*UsZ33 z)j-`-3W&-%UBGj5DrtJ!bb0+qnwxiy(b$n^eq2{9`hsYMhESP?P=S@}vut`H&sV2R zk`<3?ragl3uF|MzyF4%7o;jDNrHEFC+J_SZ7Q$&t=l^`DVgo=l*eS+t|ah zb)zh8%d;@1voulQAG=d3t$Hx$QLqI}SChkyit>(&e^>?0i4{jG>zopXt&`GRzUZ-t zzm#NI=QxeAA~j*1x=@LQZ8O}ud5ot%PScZ;?1~^*%=W}pElu?D>;w&)v)Al3d;O~} zIoISmU5r{5a^K@l?ZFs&0Da(A?7{1Bhs5){N-@DABNirDb@ZyLBKb3sKVPL1 zq607R@0AFBoeH~>IwSG&nnSA7gPJ{HH#z73TDB^{FSUe0_`ycvikP!`HE*UR?zH+|~WZb~u8oDL$J zRjHia*I597fAv)a0aQUVuQJ4|k81hw7e7GY>kDRFL1IBokwBA*uaosW`U^hq9yJN? zD{^ILLHWCCL>e0MX^cQ^7;2(E_3Z%wo}0)sCy}Ejo~JQhVre|b&08|WpUd&w!7^W* zvKYunh>=ghksvGy5s|Pf@u-=~U#lq)AwPv|wSJg3Dlr4|64&!C$&iQ;X?C|6vle>3iRS40XsK>lG)W$sO zB9>yJFWyjO%lH(WN$!6r$@3p)6_cE*m>8CaFUYYX zeMOQU=&I@{t=gq4Ot%26$+FLPlMau6UgrAkIi&)q4Y||^*p9;d4xhQ54)Z%T>bla@ zcMNj*wo@eD9pjUM0z*X^(#5MSU8LeoEMQ6^tuK$VlCp}&Te?X#-Da#{vHw(wd!Nry zyRpK5bhwKqRePicQSm`m%ZO#6Ag`rJ=v^D# zv(TmgSC|{8Ld7;2Eqc6h!s4F28JZ($>e>tzw0SIkz+vfHmnCh1_qnCrVfoe)iP!Rc zc1mZeV4_(S{ARibuNOrxg5H3pdO7l@fm0z&C{D6d6>7ieEri za$uKK8GanF*z^7jH*6cADK<%qcxq!F%@LcXaFI(BQ{4Y(KOg^)BCSbP(60it;P#SF zQGr#`$0*Q5K2s&>Ti8F3(W1*spU-gX)(M(p8gpVE=SMB-V;OFGJk66w3{GjX7;w=Y zL*3`jj}#k`o|3xFU&GN$~=F)H186h9->?MG0#2b@GaZYWaX~oC&6~#9{b7z%slcx+=ZKuQl4S1q!fHtHSy{21{VA7c zKPqrr*CZD{kYdqVjh0qhEgt8@L=7=R+w(IV>6cXZ;AoWdNtN0u)-+gnimzL`ntfl` z0ZReMBf~}FuZ(lyrWxk67if%+a_8fNy!L%?ucl3doT*WE#fvLh%=VeDqe8a)ES{HE z%&nyOKl;HWS9A_h8w->T5+b%RR;IbFzy+Zk_w6e1_V)&ZS%-q_s3d=R$ous4QnA{V z7o=C52EQtazuI9e%TR39n=Q%ydk*DTvvZUSLgQTAmgAy`$&!%CEt|@`@Uh0wl!Io9 zUs%Jni{KXU?W_vW!O5xaYY9qoJXxM(al9hBV=`KBc=hWUZr?e?f{qOH;wCi_2^7@1 zD3s6i64rGiZl45V-GI~kN3_BFF{d8EFC7ANDwxw{fhwVo zzNJ3%rB_+44u4ztTLr*s`Kb~jM5iJkc-8}aHeY840G6xD1O!}wj4@gj0LwPL3V;Pr zisDwNNTC4TfGv>ZIAQ6sj?byI&#T{B{PW2im&Z~xJRr%y4z&V+ssOkqD*jr7`b34g zSc#gjFbf8CZ5qw31(qeU+_pVS?71Azd|pz_^0B1PxFpdE`y^EzlCmkCozkg`trAOR zyRHPRG6AQ6Krq`nL`5aeEy-BM^OW36@ z>M%d9DYkm$wqEx9HvsG@f0r=9!l0CerNosnQjXn#m6ilhw}K~uUAC=${<7;aVZhg; zE}P!UbLsj5=f^$HjlsOAPhG^JHliy4y!rhiCv&Q>1XIDb;6V3n2`dorEx%7e4QdkR zV_Q=1;$qmKn^Nf`eW#Gj`@DNN$DLcG0!ODV;!)FXQqxgnej-O*yvRlI40mmt=J}5c zoSYOE-omss9K*t^xcFrU|1StQS88^#I0GR^)|6$UH8&}&IYmG0o{CaxuHT^>W!2A-tT8tVIa6%(r> zAwdS+d6(UXO;$fzq^@0OZro!|Se`>+XNz1G8K7;?FdrY+l!s4K09g7u9o5SzVHpYl zi_y{+04!lymZ}zVO%qSoarF|Gt&uie4h}lBy*$l@u@NO(UnrqKYlU%iSrD?RZ_~JH zQ-#>82JipuGFCVp)|SUHbJ%tX$I;dMM!uJ?D#o&Sej3}&U^oRzwn=Z&=DAOD+_5>y z1tF2_6INuK$#$gydM8QY<3YglFpUoly_ssnNafV%|+ zv~^#;PY%n{u?&w~5xzd95q^G*i#rEtiRD-jb5!6_L)c(xJkPD0MtJVy6azEjs|@n4 zeg(j??h$9Hyz|{N09gF{A~zn*xV-Rjk~N#ASQs^#7jc*yDbpMq=g&_}@X|4j0nMc- zUDi%1V0)z|O?=tnd3U4=NGuP5*VC@Djyccghos4t{W+Fz$x$0JnG=$825KV)7p~6| ze!a+-BQ{wT7MI7fOSqO)|LE#|62GYUzC|&jWO8O%EtMQkz)lX=DPox>gHsMqzFXnu zjx>v^=i0ou%iIkH=XPb8BUN3UdLj25j6=3NumZo7?d5W&i&nbB1 z6O$DiB*e|2A!Jdzwn9s5n%f_m;H9riszOO@4RYtJ=hiFZd%^wgNtKsnk}f&C|5cg$ zw@U`YB#Tw1fJt-AWq!h8ek{YfXQ%kS-&6oNU;~1Cz*UwPIW>hJC|5yiMb(1|v-@R# zp1 zGAKw{Ri9OUkXAhlfM>7S>t8(9D$*lRjEHK{_cP!P;_8Q}%sfhA^iGViEAd8!*t zUS9n_0I-158`b~s4P5`b17P}Y#_wB$-+zm$Ka!dw6}&ZkwPJ!5(>t;fYjh>nh=g6O zP(PzL^hf-G+wptX;P>2w+jke{NEc4#HPC;?H*@%=oNd8prcyk4S`Z4WY>&Tb>{NkQ z!v2a~(D)4io;{_`=Ig8iz^CD_$Rh;&%EtN(0G4UjJ`I4YEU=`rDBr8}Ynm8-P$P0G z<@4sZI*ENVT-P$3@=#N#mC(o0(F;Jjzx}c2!z6Bu4N_-89;gJb2 z=#P_xP6Yzo9G;!Sv2+F|JRW~r=lYJc3VUe``^<}a%#EAWCX%dB060Z=-WQCf76X#* zDZVrraa6Lg0_4g;t>kl_Bb7x(1w_zwC9iWWO@*@zmt6LKo@LdxH1paG&WU@>jX`bH ztpebD0D$uXfaR4j6l*DtG?mVO{kWi*HiG$Q<3k(>#3LS4^XRz*!z{nEjwmd+*V*o#AadGrBRZTBR2CRE=$@gJn(d$caDf$ zSAc>?#WB@TFBGG1N@uf3VO35ux*Xu*|2BO*-Nn(%7*9i!38$SJih310%hlf&5tjmTZT0#R7{TRM4jnI#aaF8`iz8Vsh*&CdSAvHcB4w7uGyMJ80{c(c4CjLMW0CIqb_K_*sL&+^ zwgia?l`2oB@^a_#+!-7@shIDgZu9L)i}g?ExT-Bh!@3Idqpp&ztMuWBq1f3QHcj)) zr&+qEO$vsAZk93i5{|Cn8Nu>OK!NU7D0>CU*rc=T;jp}m=LrIq>4`jJ<#{dgs zBE7b#Y4xaUb7*cYu_8Xrwpa5U9q_1#)wde@tP-Hrc1)_$MAR*>mi)O49+m=Gse;R! zpG|Z7#xa((m8p+dG)RD1Y=}D^>F337vJ97Pbfstz-%=UZ4pQf3gRSzlRIZ$-z^|we z3?;+&>CJdN`FVxwwr7|ZF_;&Zd)DQ=h(V21uRUAfqh6DYZQ7q4${^vYC^pFt0sLW9I~a+%v_K zhf5rvb|_e4)3C5j6T2cy8wn9~F&v$=Yw^vLN9Wrbmv&?o!{3yUWbwSJ6?z+yS zUB5|DL=IKE)xaKqMVnj>YU3Tcda>MW>VTjYY) zB=11vz)*Bu!yaP<`Q+N)iv;Ex$3I|7u%P3`WptAl~sA9S#qeY}M7OGd`xAp`xOZIw-HG>d{OI&ry7BMSZeV)PmJKlNTVB zEb=xvHE#3h`&pK4ndCn@%gpN%WsOZ;$YM#m$=`Ps`1Yhu#R!18=p#hVEu-e_XgPb$ zUjO1tJ~w2)?aH|%8oDgLpTx0FQOUhZVe0Q_6IbGlUWF?FxIbWg?ZF$cBw=~zCLCdB z6*!e(tku6;6_R`%e_%EA1t6GS=_I}Z`sL48;tZ`+-M-q$3be81=;PO5j9!B&e&s<) zuf7Yv_a6N2KjQY>j6Lu-oa7UD<-=f2C}pCwo;Xzi9HivS875Xi@hDYgih)!SUn+fnWWn@#&oZ^IK>u8mOglg#|l|-yk39lmTjnvoJy!>U7o3@Q8IjE%Y z&X0O35a$d4{-D6gf_Pv>yduA;Z0Ka8>ET!c5@gU6P%rYmqLPa$Ij?L!U0)5268@BN zJU;#<$-R%AVrg_jRUy^3Rj3b_X^B)=BA&^IXE=DQqS9Lp@kzSkc`IT|VS3djE6Mqy zhL-2P;7KTwB!tUGLRh;JhG#Nq`h3!>@wZ(QT)b|E3t9~pi7c~KmI@{fQHN_bRCwaU z3f)s41ziA*FvvQFC7{8>F{PJOf~!0gs-s>{H(<3b%Lzhdgu%B>`qDN}e2`PGTXUOE zZA3tj&)l$0ZK%MNozpz_VTS&qcv8jtTMfUerl0%bm9eB#S)NN%%7E2}f_!*N)v|2{ z{=keA)I)83eS(#-9xe*aurMN(IO4Z7sEOpbc6)}$J~cQs?NT-*1y*F4A}kG0FvOLl`Xy;2{8uo}}jLl>8F%mxd%mN(GREXGrLeC(nyBbvtfGJ;kwci;^k6`oQNel{^A^rCK>NN7FF z#k1tKkf1-2MGN!nVwyg~Gw{kGo7=bLS=cH7)2B8fxdu87u`Cy_A1ConmIGrh6NV%a zm(=+pJ&V5KsvUI(@oy_rNnpbZah^Dsr8{dlN0LkLb_0)nZU-CJ0!Xoz6X%Qtl001BWNkl{}p<1mjbunm( z3-g-gy8)ZL8N4n^V6OVsgW5KEUX}b=Aew8TOURh+@!s(aYj%z)g~#5zO;^Fa%oyy z;+psrTVG4_!>~<3><NjLnC0C*MtfCOD#2YuH;@9N;uC*R`+?7{2NM^;f8T|q^_@7Oh% z!z-}+SL62G3O#q>pSlP4)E(HpcVLYra0~B%)uU`2f_!C+5h6%FgC$Wz$OL7lasPJ! zIIukiJr6-v{p@x2US|gYt_DF1pb{ygz)4Fn0s@4E9T3l5P&BS?n!rFA{9W}=$WWr= z`FUJ8|aT>yD>O&fJZFVpKi7z$hYTdpIWw=fvRrm`i;u&-GiRgEd2c zRsdVjl^hIW!aM{(yn=z|n`+zUiic4KK~vwBvHUk~De~6gGU>9^ zMY$N_PjyXn$EIS~XhtwltJGQn+%75*sA9WREb-+QagMQWu1+uX?Ff=#P9L2uP7df+!lC)8I&kZUNi^w1W4G$ozj8 zciHh~l51l9G_RYYHd^MqcAIlLl$r^?Q@yw1X+~X)EYy4#1$KO_>hOGz?*?< zSXibc)PF5RgTPklbd&D;A}5E^5V)OIB%xZ}YA9^OC3H$xRty42=~Cs)o^8Q_BO zIitGJlA~A_eHq>7;4c=fPfK{;2=gKpYQhflTcM^67KC-$_U2VmyLjLOhgYDiPypEb zwF6RlXdOo-A&(Y3Uim7;4ckVjjb&+x&G5I~6CC)tKvq;BQY$9!H`i1uAz_rorz_8w zyfJJCA9W z)zU&OHbwEG6h}c{y_|na{;a^Sqy9{uml?xXwwVW>$#P+QipE5l`h>>3c!AnTl55sa zu>Gw9$0i)|j<3!S-7QjaD`#4i z%K0fvKFO_-^Gd8@-I%49C?_AFGI|}B_-=<*;`Oh=>$@GdUn-IUuXAN1r4%AGeZ-egJal7xt>J{npKd@7e z;~QUtH>FgWGMCEHDCd=G50RNs&U{${JO2X!tN&j<8DvSIv@X@4zF7c#HeY8K0Coca zETZB-0v-5TWgj1~JXQIbOgOT_J{>Y88+auhE#Q;EcZ*7@Cj&y-kRTF^cYi6cZT}Q^ z?H=Ze^3*KP)!pQgt|Ys|==NIt)(3 zu8$2?Y)LUcTH*Y70D$L4J({8-Hyz=bgBg|LYN)|0ki!MR(=u2}J%^6zY1k^2IsnM> zJh`H%6s4=kIt55NJ~Jhox4)d^o~@@?+BQNL3MfNG+)rWD%=k4wccR$&uI#}x@q)d{TBd8jdixO!% zUQF}Ln4tif0N|o)QShbmN&LRTUIm~;o@eP=R-QO1Pj_4;S(VBv30uhf9w#PsHour; zWh~8-R!P%#X;3}08jayHH*L=F&Q~RJ6=C;;NfsHsq|Z7^f~niWxJZ1zF!@k$d{s{* zfV?8UOksz7>2?j6^mo3=@|PVGT-2JUMObw4R7Y&pjk>5)WBpr2eoBeAG4SM_NeveR z;hAn_JE$zNssLDI^s>KDEVQcv*}fh2*!pIUYdXfM52u*ZuJea3mvh&<)FiUp`PejX z{b(|o7XU5nUErw{fFQq{1Z+v4v+W4*58g+H{BOl_Ix475KBNrOV>}J-d|l+vTZd^0 zO;XoUVQ#0*c?pxbkph=?rr7YB&QHTWrtaYB0t^Gsx9nQPBU_NyPF^pigs_wvBKZA- zN-<$21&HS@I5MWw@$xX2#z&}+lvE&FeZ-?aY|#=baQEXC_8)_s0>JY81OUUOFn5)W|~w+>WJhy2_(*v zF0AD53YrK2&Z%@>si|>wpH$N2!$Ud#YugBm*NNo5$fC9)4dDvsM-8ssS>)9p4Mxi@ zn(Zh#m?ug0>V*~WuP8XGigZzONP@6{AN4)ueIEGzyEE|AHx@TNmZ3J9qeg{zc{EG? zRa=JT>qpq}VTL0~pNyy({1TR=<%|5T`u38Aiuh9pa|Ul8P1F9$IQKj@&b^OFtyP}q z4i-2vTw$gnRZxLyMF5{H15T%xixNT}vgDIR!;Aq3PFbwmm!vr{$+ zEyxxSn}B=`Sv<;_aRvYjQ){}Ei*V$GO~;-*7e~vSA9pxEAvq9GA97X2+*OGjTi?ub zWZWVr9rJQeDv7sL2g!0z{wxR+l!q|Zr&Ild0Ic936ctX%Ms*Rt@Ku=`c4TRcmDGZ& zMk>-0Mdrt+xOwL|dk+@r&A620Oq1n`rz<~m$(7ZwtIR+0kfoRIihaOV_o*#|wEUiO z9=I@3hBuE|-1KOL^I|shVit7?joMC~^AdS3X&+?E3uFA$t5MKAil+GIg9@=(06crm zUjGMXTRH1hb!V{pJDnfzc}ZO3FqQP96vyvI8@&o=_$oY+JNMp!*LSP({0c}79@qZP zAy}*M2Uo(tHPA1Q<S2#GTHg!MJ*@*9LS7=|5mDUMkME(M>Jn}*&=f1vq=K?E z7DX~#);YqT9vNc${uH0}Ta1*0p+AuL3Fs5qrwq?Q{gIM8O4p|!$l6rBhN>(Qb~})^ z^{3#mPc*LHI?3EvUZw7y7n4vOj|JfZH*FYUUljoB@->y5LX4!y^E*uDN}yP%#El!%ym`2!x-tdO2Qe}76@;A?kS{<@d@F%$P(XOe zm7z4KvvK{bO2rky&ZO?}?hkqHe{_ONTQe$6R~WkUqYmf9T$(!!I^QTOZ>9{n^4-+y zRF%!E9$V2nSH0rmJyy)VfIE3zm1No^ZFzh(>apRiJj*srQj^GVZkNG-ba|ZDCE-*B zZhtt;!>BT)I_t6$~Zeanfxqy|Zcn7X^bXY82xr_n9!_K4S%V`}-ny z?v!AvacVkCoZlsEv(34&5=+;oX@67a=m_YBi))DNNrrkT_%1mm;Z%HIaQ`Zx5TvQg zYC)a{ry9zWbKvNN&ZbvKxja5XUARO|)TLhT#c-L%NS;4FuJP879$8%&xGIoW?5W%U z63$do_m{liR3w%FHet*hpR(!m^N7Ws{b}xeaE#02Q!I^SxG*xqvPeJoZ9mEzpA9lL zBUTFe9i+BOz=tdjWQi4cPDOU>2@@!rZ3iZ^Ht&3$G;75p%X2N~gVKrzQe6SF1$K^9LrldE@siT6di5 z6Q_9cjTw3dZFDWj76<}n_qq>+A=D`dWieuA0FMeR~r}ffzZ15j(sVS3lz@ss) zvnZ6|jt7&x{#}VNsj8CSSGF_n5|bQL-e00Z~HlOzD_*<;)4rI5`95 zXK}=9trn+cmD+BLuUS}O4|+2`&mPjaZfk~ltz{a*qHZZtpD0q>k>!GDKat&ie19@e zRszwK)#FSt!R$4A&0hb~**0K*)tsgvT@dV~!kuJ(F^92=pHfb4raX2N*2vZP5=_K)_EOQe|FZZTI_uyD{Tx@P?l`#uXK(84&MDHB&g zJzn+M3I^BHF}d>moX*$LWtjCvf~zT}G^tsNk77M#FL|>``U2vw(py-Qn${IqrXaj7wXSENIhch)M;F%{eij#txH?H#Lq=*_0)qM?rd7lgPVV za*KlnkG!vy_f!3ImClkkkfg-=8d=BXt4WW}ce5*UY0l}=I7jMm;*RPw{nJAQ zUi!{qpeQnY5s3%SpxifVNhCgPd3b?@JMbL}_?I1QAgqv&X-PRADZ(2^3f%EW-O`#yOk7%nR}qhe^~cM;$x|AH`SisLF) zo#l=Kz{kdQHorW|vcxF$()*gQsgG5tkLGBMXSsEEi8qcpDh*q0)YW}1pQrLQgOp^&UKVr_xmBK8_N)Vc7}T&%W%)5DIVB6!Jd!C`K~uZx-7Lf5{P9e zZ>a-d}*d-%8qel6mnQa}o~oVm=KqsfwE6 z%8k8j{WQsuv`x9I2Do<_T zHaRUT7mzM05E1Cgdnac)e15Xbx@RY8YMslu#^ z)P>(xi=Q)#%<4n%rv=j`kB?6z>3H!c{<^E1uIENL@O6=yq|}tj%oO;tWs#)(b=B8i zm}FsY%bLrPZkza%C6>j?)Fm7Re*Z0DGpAEp05V*j=x6;aQ+zXQk&}Qskzvb|Q~ltP zvs2k`)GH+MQS$wQg^D`YRSLBD?1SFoq~Y-1@ih1C8D?=bseHKeC3QaG@^4a+)?Vf> z&*u1~*J4sK2~}94fN24}!9!jb`TDLbM@&m4s0S5PW##LZz^|O=F{=3-=rQPcWri!- zCux#?;YgVUp&U(-JdKGwOQS>lvE?Bhm%D@^|(CUki$1 zzDA`#JHyK{hF78s^E+}a=8*hMHwDb^sT<(rO8k?{v3tcM{9kC9$I*?$SpIl0A6Dmf zndD`T5L!ab>}vintItCa8W_y20s!2q`ZMtUs;t4;oPx9dI%@!M@Qx3>Q~}&oF-yMz zzyfdtegxvM06YZJL77+7e=4b>0SBta6+>jLj!1BW?Ys=b;^UmOphxrgYRci2V;bAv zOY-+U!`!%GfXiZIEQ+LP2p6e|m@4hIDQ40VF4NFjp)MrVBOd1@4F1qn=KKw1>O1mW zy>Uj>CVhC!3O4(SnUe1<`hZ2o@(fUnsxN=83QHy@Gbz1V=nft?C%zWQ>)y1j>M!5T&Q&sPI_p?)5K*#l+ zX*|4o5N{sJ2mr2d1IW)xXhNFgc=+&Q9=~}hiUmQ2(b$+42CnJ$#8c_5q$9u zQeQrn5L)}2$_Hb%k$NKli1OPXNOK9xY(Go78Ig~<6B!!3mSj3)F z?0=Q_oqyiDc9xwsdCDB&+$D_-py;tRAqX3lbVaO2?t+ZaB%QD2m8LY@z=8! zevDbjXqNIO+bW^m=9HfI8U4CC!^-G2r&O1dZJ_J|10@gdoT%cV7begUD9C-?#e`Daj zZAr`u6)=M}Ljr&ev;|VQV|5>%`!tD@DNnqm1i%soMIb9|uJ3^$a+4q{u8TFX5{SQ5 ztPF}-mra`>e#NNP0Wj|m4)+v*TIAVO^@gX3OiVqBRo7vu{n{ z%V7g?0l<_%*ZyMwEQ`Gg1S>l(e#%zy*NZuPa7M$I7ny|ZK(8tbhYFUlF0}>-2v$Q8 z4nD`S7IuGCz@r-z!a_H%vN3a&jeqPm@K50~TDvFk%dJ1*-J>ZCaB#`bs}6uAVc%cI zr1Mv;F49uKTiCtqv~8G{CEnW6s)@IbM)B}-XE8T4hK5iTGsrrJUHlUV0^J6lc%_Q> zPdWH81q|hYkt|OS!+BQ*sDpW6Fbj-kfQgicSkgl*ZDS&DV;ZMs6sW0m14s<2dyE4phhg6IpRDY5hv0G>LoL;y_o&iSu3A@>>WOQ(>4;RYWK9uk z-YMbmc^l~p>qZQbwuy|5iLw$tLSW3WA+n2AfgE+&FlEUD84o)?uj1~_6KJMSIjp0Z zH8)*VEbNTqku?|b=AktDa-O6hb2F*}!c-vEBu~S5Uw^^nCX=74B!H5=5SUmHmMNhb z*mER-N7oNyPDfrs!P>eAfDK9g{Y7sITMuM0m}aUhK`A%vmjJN8mzK|5vJ9lpN}YU7 ze9x4R(u$OOIfx87!y?oAD_tKne8LExnlzJI*XVStjP6a zfLZHG4XgH6aFzhry2Ldrt%Glak)K^3;;8gu`ZhhLB%AaJ>PXlQzD_vk{wRrsYx~jA zGma)Q+#wC~>7#xokKb+1V&8Ea(Gn&0MOeaAGt7vfrv64*Pee&CCEcnwn(UtHXXQO= zqvp66Edu+#E#k@NhA=-66Xu+uWdwM$y9_MsEud$whErqol^@~6O^K^8^&D2H z4sogtD2L}jiC3oLx#9&^Gikp6qA=dpmAdv&oRiLOdCNIbP(gAWY$-(oKT|()odXTB zlG0o4Upl@;pH!Ny!3SiJC9Vc{fL3>Us>4srHxlUxAEuCEWG?l4X=Jy z!>eD~*!roB?tK=XdQHb2n@VWw$q1WGg+yyGk5;bZ%Zq4Sk;e_8F@)Y2!`B04BrI3* z6!=W4ZRV5+dg_=u{_8fiD%|E005<)>{UwEoT2Ps_5QSa+3|jno)CPVFyKfo1euC5c z;9gt=tN$0UhHr=Svq_*;2e3Q94&aC34%`oCXbCI=;L+QlM{k7@B^W0AOaQ#pPl{dy z{InR}#mC@8d*K#$!?Dl6@bY4`s#mNj09@b682^p|=I5cB50rn-AN>2=?-T%@I<7bX zTu;)xY-NzmhhQCO%onZdMml{XVr~q zOFyly1Npp%!7&40ohswykMnr;)hrfoN@0FaTBzwkm^ddkgq}$U>&dASZ4n$!Ic_S%Gi9CbhYwj?e$QWe8h5m;zq>n}#JD z<7f>~%4VUp%fh_QGH&P?$0KXb?qPk6dh6u|kNYWVR&V z#N#Q<8M`K{!T|3+8plJMhR__$Vph;bGXuA}479FbeNP%&KgeS!ZNlV2&0b;oOqG(A zpSfaBFI8($x+|7eKd+3EI|AU8?cwwDX*|92B5n*M(8|6_sc|8DS;GyXEPCE#2o_nX zBH$&ZmWRGo$^z9jRX?}R&?qUV@_H(cQ;kLnaPechf^`RmaO;|JG=zAaY|M&iXbM%) z-dVweYqI$8t1|K>f{si1YFv~5&YvP7Yby0sg4iY}mt=xZv;SU>=_~@94M2TNQbWmp$Ywh=GD}_4WGc5x2 zIIFKGVSfdL@wqX?BR*E}@WD4lJhf>A3p-Mn+o_8}U~VVSy4=J~krGz!*74&glW7_9 zmX~{37*cv?emjHMiO_2hcyDMl9XVD&v zV@`Mij}QR=U?OFxx-|K6y?g*f>8>9%!huLZpf4>E1$bTtuE)9=dMYic^I`Lpq5DB& z3|OPb+c8ja4U}9HW!pfF-Nu@Ml4c;MktKGJuDOVpJ@n^2d^P6b`7aDC-jc_xt{P?s z=*#6ZQ=xfOifX zc<8wlS^{~M)*kfG9x$gjHR9`(q7}R}xqdPGM$HLrcg+TZmHd z0_KLs(edVll0X{-!0NS0R=)h6`T*4Tf^mHjl}cGUqYGXcMUk~D??0Jyc3NAu^2@5% zZcYMz2A&OM9lU)wjmPL+?@6Gco5|FyU8AhtKtpdC_q{NVH;*PUnAb!l;7r~}>QuFS zz9NL5pQQZzDfD$kh%mtX4svA}ax$r7?FVOZOYbqXMTXHV!B-Auhk@3RE6>luKo*Nu z$8hiZQQXIK!#M8SG=!yFE@1K2pK#~aVf^Cx3EcHu97{LFv1~&e%htwm|GF6NU!TCD zwJF@tok0tO&>|%j(AXVEdpL@DfpIM8OyIh%EN%>B@vG+&cO89-hS1U zOkwxbF?CEG|HS}UycBf+T<-|B0aJU^l`-iU~Z(yCdk9# zyAV~?gpftj!6<$&k=`lCqHNgy-G)RFgT6ORCTn$&=}+He0kYs4mIU^A1{no~LD{RA zE&&(f4n8}pW9MH>c=pdJ+_yf4g~24|1S)6^InwbuBcNk;cNtB+Wi&?0XbhCl+Eu}| z9a%iNA%?d;E8t?BOcR+rZsw|}dWNvl1Rj@YYyV_|vF!)|{^Q?t+_OH7wyqM|SP|4o zUv350cf|0}+Vgn*%M>o=$p9+=toqVa_B4g3>_Ua-v%oxM^Q&rI$TUfii%VuzLrOET z`&bMQZyrEnIEm>ILwb;#gF2c!OSpYy1}_}QV<=_8 ziB%w&`*^apWEOL#hp*12v0}$X+|rehpsmJ$C!NDh!78qcq!D>Lg|lNdm}G$6EMOPm zG09lcgO#*V0fc)0F+rB{CKANSP(*YB9!{srSbwk|x2%m~X1FGU3j+K`rd$VVxNlt+ z`wy3;21#s^0z&xn{V9rcy-)_q_e}QNr-kGuBVtybN_zN`WfvcwsNmmTjN!Uq60Phu z4%CF1oe{2~ePs@7_vCPK%!1CaC<*MU2Org&00^-887d)==p9@WCDuWC6;x0{+O}~# z=3?CkN!;E$fH{E#<^)Pu&{4xp&sK29?-N+QA&yUvn#dH%Bv#oEp=x)@OiO`_uAPN#m0_BObUm8}P&I&} z36WqEBn*`uoX)%WHsj$~+{2L(7hm;T_~e3){pU37Ijv#WcN*S4rs3tUD%kLsGJg9; z8P~5ZVMa*9te}oo<^}{gXer>44Jqt9TETdcRW^LZ{M>!zhs`c3HJA|hfDBjEqDL9B ztY7qh+ZLiZcE0L(4dl zzlyZZ|1a+$f3U^p+-H0*-^i)-XAX@n`@X4vKe<580*;Is2=D$0*Z2N_mYx_Idl-V{ z$)Im;mxb$B6me5W40ncyv8eke+#NZOyCUatch3)4)O!?nulgFlSbZF~uQ`P~SDwa_ zp0ijQIgfk0`>`n0hr5CoNkLh-E$J@KA3*9$zzt zjvX1i`f(ZG4_L@lfSTdKpqhmHP_Cg<$J8-({1+c87ln!zRT}P3IaP9~T62T|;yRxO zjI(eH`(aFMKyBb(p!c&1>3(>_55OH-24`UD&s2j{XMi7+v}pmrLrY;X?RoSr1%8JK zwi&|39^xf%`j^5UdK^wP05AC}Q2Yik;}Q-iHY)CK{gqwOG90Ax{VRr7NuSjoU+owr zcJngMScP7xJ%~@HOx>SX^l?Q1V7c+d`^YJKofG54Ol_ov*x}#(&?f>)<)7r#U)74p zMr3krVfc#ymrQ}wcyO~xZ=xx6L-gei8s*s&J|YcyY%mDbOhoJ3lqBWL*YrUF<6Llq|VZ!?m3WJh1jBy!K@ZeLetI zT$lPwwGXp&$!CBW7A0xBmjJM087XUIO_GUJ&BC6eF+9Ab9}STNu3=wgH>-klG<215 z%c>lnKTyPA9RPE~?uX;>wJWSxe;o>VsH8u&xRW`u{3}{8JsduhLFcvs+}4r6oK6B@ zU}ngX$|thzfp^mQaa@xQVZQ9w0<^o2jt8{@nDROP8?z zU>|N-H!2{Me&bm|c7VE)2z$@^EOs+gr>dmda(@xrOYjum7)w~g`k1}_=hnaYu+Ej&E2DD z3KvyUZ-BKz87v5-@%WB1_MEg4H~5MPfTbwNPtjIhB4wlCT}gj10k#IuEC5Cpu33U* z>(JTtY`Z8Jz<32XpKw76Y`sM`geQg3u z{uIaJt#K^glEmGcW4L4E1QxDMqj6;kGg+Aysh};C!`xsN?VVXXv@wM}$0~@HXuVKM z1zv|qFFToD9{{Uwer_1398t-`>CfFl=)+&R!ONNsK6-6XpFo$gV7j1R`jnu?-AbnbsK=1&0RK&oK&o-&zNfsp)+AB zP|`dcJFO%1auy4M10^0Vv+N z1{@kR(DC*l=69b*V|NC#*~?2mc$bTLof>ZJOymC539NV}gSERd*t9o+P5WZlvM-7k z_7CEP5Bl-k!2xXka2U@Y7{T`aQEcBkj^}pAv1v~n&wntEZ3oA(^}skb?VrGg4`SGI za2(qX3}M^eLG0Wc#cKyA@b0HceDZAtr-vP+a)3$SG!xs{y+@G{ACalu<{`oT41IwTfJ_aM&2|M)?yz(KyjEaJZ>o51@l3U>? zL`cd2!Ear$ce&SB05C_>_3v-4_zD33oxrYMeL8hqvBwnyfYqFx!B#44#3O(cneZjK zh}wT}W9`fDWRpl1iJ(U@ck1M3PSvfb#9}f9HcYZ!lz+*et8`Q*qB7XVHYtguB$}Hl zwFzXZZMNp(T+G4lV-*D7Ok>g74Cc`D8@4bfY@wyIjFzq}S|bHCMhrBC9n1-oasR3~ zb{;I^V#1cx-Dwwk}i_UlR_+gyVO@28r-Pu36ITip+5Xv}x1+=+6RfRgr zKPh2jrjo_?rOMd+K_6~gGlH3+np7?c01i564A!t@V+y;D6(j|k%$M|#iacF0mJ)a* z!CwRm3~N$eN!~ju{+djt0>Beh2YXM}@Z=xUXo(asJ7l9J!0<8?vqNRfTbaOy-AVL~ zSTGpGOzC}HI!*#iz7zR#RdP1pEB|87E(a&Ncv6d~S~kv%IoP@DBMV$)0k8^HfRyig7^yLjJwnA=4e zxQ)4i5;|Yc;#j|h95cXt0IVwQ>i4{gpyR)%l0(I7QPNz6sUiX)lQd=`JE0HcDcB5g@!x2k_f#K$DsiO6FTe7R5g@* z_VWICPpMZxW|%`f#b8jnr&8^i*C2`w33cU~?jc?QKDl7x={KU78|+6zfI)vu1E*i! z69#%=cMiY%V+L;?HgLG#!O5tDQ)3QJkJ~smZsY8Pg&*QJP9|*m``HN_XUA>%@4laK z@MF@(nYfK}aT{l1HcpP&I5lD8eA1Ht@7XaM{RtbR1qb657a84!&c0;bf?F}+m2Alr zkfH0;=5p$oI{s_-w!XMU%{NuXhoS@&Sx|3#P}rDKU{*Vh!_~fnnc0Kd*e28l{s6Q8 zF#)0?hyGa@VE-KAxfG6^_rf749w6|g?3q5~`{4{c40G@|(4!$3=|91)d=Ag*R~3{} z+vuy6WMAf29r1nD6-}3EnnfKbV?~A_a*(MCF6*&;lQUL-Ffavxuk7QB0Kn>zAm>F^ zm;ThM>UfnNSptnqrP(SY%U@M4msAKav8BR;zDdd&3z~xw&#tHC#krAlo{Is zfcGCx;g=gm(Hh8MM%co%9v9OhCZ>g|xN&t6TMm{nFbRNtfaptjly5`#7cT>*_o@-YetOxFwY$?9Q`U zL&FWH00v5+2@ZM9)S}6+3_tf;1`EXf{2$yC55+6kx_1zFu8g7~P{Yh1Fq_~vWTGil z!qSa#?D{4z09Z-GDY@su?X%ltc_dJYMLtyt*V5~rR=<0i0F%L4v8s!`Co6d3r3@Oo zDTSpElmSH+8bT#3=#631`w8@qnEwv|EU#MzJihPJA;{-vN~tWFdtO8SyDD_U!TC`a z+xM{FcwEA~W(QqN4|#I`wFNSGYI__XoG_4JOO(_}sZ#m+=cFXp{6r}fFA6s(iUFBc z_^h8F7RPSu-QO4S*b74vLd8_y8DSd@tmf*h;@-Kp_U0k;SVx^oRrB#WbwiJ&c=rhS3r#p*>__L5GR!p4D)}@+zL( zYGCj8m;}J4KXjR#AWs5dGK^&E2$DS5^igXrGF2DnvNk^M)3N2-V6BiU&pZLi!44luHnlcOdLLI z;V(Z}*m9tPMeE|2)sc~o={bR_3_lvXOx(MIt@Igs#!`uO}Sc^-!X6=A6PtP22^2b7kQnk0=oqAc>2L`J zA6|=NLDwi+I`h)e+!%zc;Y@>WSyjL@Z)NbsMGFb`#v45OedVF1v#T1&*+AOykg+*5 zq;dwxTkLjrC9JEUyQrB2wjRng5BZvs@KZsN_oe)K&q2nuk+DtG*f3z$VCfY&wyNC{ zkN1?rZt9pi{(Athw$c*=nrrCJ09ZD+~Zr zNXw0J4Gv|SzTb2b0AH3SuO`@hqR4o1^JGddZq9TuQF8IqxPx!|ZG7Et;n=u?vn3Bv z8_0MNm_`Yx+Wc{&L#B$GJzrMM?Hzv!!+Z=4mR3VqHxRA5I21Lo>f;RV+LV@!9huqI zpdp@FdS|Bv9n9#mge87_O9BVJEg@cVp|Ki<$+#|oFP9F>hm4K_Rum?BhOkoGKd)lZ zCZ<5=&=|HcGoXN5Yp{fS*G2K#7g-EsSv#XxOW8d8-U*c&c4=Us*d*D`3QScZ755>k@lLtywiVteC55*z{#gZxjX?7gV>x)nrwzbxxh#Tc<*Ep4{skr zb59J@yDPY++s3SJ%E+tuMI?`P@98)-!hsBbDj7P8Y^iw2poRntrZ0=vmm2})R+q>N zGG`2)vRzbcR|ZulVj5QO9>mQAz`-)wf-dHFI9RZp($y-Sd_l+F6CM&e?>b6ki!epl z%Yg`4PydUPtR<6u86xHYRSTFXxHvYzNz9W33VVb^g3<7L*PInc@Ii@=>6r&{%tVB42{31gs=xK(02L*PuQL3-<` zhKHYzp*5J1q-F87chf^(z}>wg*!f`w7h)bXR%fvn*&(B#T{e~X`^xHS8W|oE{4zCO zh32Ui^Lo#3MOvcyYE^Jm-SEKApQ-YcK)X10rizdN;3Q@QtHMgR1Z{cVnnN|Lc)f_D z0~YfC832}zpVB38B_Xgj{M%klZfIFiIGBG%fLxU!74O*+JgtbbY2w=n4c+@=xM6Jy zvqCzWx;$Ll>EZen4(9z{$F0jV=zTSV!{-eos~kwM7D)Xr#m>~_&rFq80~$Vq3IH=$ zuq@1nYjcXl^^k*7T5&9-H4mTuWaF9FlDIxFAxa=xWo8FGTpjfA4;(D6EZ~_pQ#jsl zqR3V%v20kvV)JBU0IRwx9#0ol>6+%?meO@vLuw-7XE!kYIH`A)G>AZ7azX5OTO!<$dSKP>>$6DRney!MoInw z*LzVw76CgBuX+Yf`T)$a4KRlO1^VEFFoy4eNvSfy?Epin$kZ~;`F>v_P5JU-NsP9K z?-n_8z4nNS&J4Cvfm(~;GF5u`PU#jV3v3VG2WxN{ticCh3G@3D^x-h9#OrWNhvAyT zaH&S)_w*QmQ2+oS07*naRDoBM{&kgQ!O#gG1p5FO{}}-Gbv|kbta3d5Jpfi=h*JRg zND&rrPQi zSb7<{siW+9h#D>qjp*pvm%=S;QkWAiVs2L%a|1eBgAQhOxwt0aVn#^E-RqKg^-uu= z8AmoJOej@p&}vIbP^F^d4H#}kYKHnU9$x$#<+%x|v}g=jnAyefCRe&Fm#rVh8;3F& z&UmukNJx!Eu;_361t^i3R1B<=k<{goh6G>Lr6UBB`e(p*0%Su=Bkn?un$((xIUt05pck&@()!f@SMd_~2*}*|MwD;+GNUDo{;j z6Y_V|`8o**@;&Lo0E=|p!$if!z7tja`o$btLRDd9DgT_q^zdK~3wuYg`TYqDjG8bs zA+y8}%FXvA0G7%n#eB=Am>{nHXX2~1p&1^|jyZUKUlMopM5UH!dPD)>tGZbymBr&b zV%Yt?fr%1t55-v5XCfkH70;ydO)3k4ZzJG+6_WC@RK8%1j*g_#ki zTDzDP^3c>_;Eqrk>)$c)3 zoSLX%-R=S08W}+gKRdGMtmW!7#0&iRjtcgjw2;zy&FPCyqk^n3^knCW;iV2+)c<@& zJgGby%)9vbbPa2F=ke(CN!-vqhSrWzv;<>liDb|mOkiPP6u;e^#Lm4H{Pnnoll>+J zQyvmrGi>GG<$Oit>ZU(8CMV>Opg@Nu+m0zm_B+N(}Nb4ZmD9=F&&8l ztCMKQFrm51Ln}f!>HbysLH&C3bCUa8SV(q2TLOUJKBD2#EitrrvD=ye6H?9A+F8Nk z?s2?yAd9|nh8^*TXz9-- z0+oiquUxu35nH;K`8g>mcZs7LxgM_cG`p6LSi!*VZ*zEZXB6`y8DZa>Iy}tnpl98} zf)z#FyJ`Zjev-vN(vhGrQQ`Qi2I_PtuZg($A7LB+M~{tbx{G-Fl@z|YV4}m#bIJsnp|3S;q#6 zVGk~o(;8X|b7Toj23`>a4-yP7fi<)Q+VCP&h8LqWvJB@12gw7oa(oLIR?)u z`Dys7W{-efI^$_$5i5&~as4+w`PTj}(MstCxzFa_QMHut-~HWsqyi`Y_X9Ii$Ip6P zF$^%ljWW%v2ZsxWs!6MR(YP}=V7nSLTZ2YFFE{pAZG2FCr40AgYSkP6&+)m0uAzsse44JrobsC!wB=O^fh8n@UENo@* zMsiC@W|0Cz@s`?UShj}2v!1U_s>6Gddm23Obk*Dd2&PgLwT=8Y6W8EWtwc z{!9WgderKkS-&ILmy{6TlUcXDGE52OvM^G$@b-}e9@!GboIoD4=~;~!nAu&yv`8K| ztj%ESfjpuK3pUeIZGHx1UIG7ggb;!n^9AN%^Mfq2$je(5m@tl>|vx zHXPl<$f${(@8qyFl0j=nO}x}il zN+nmS`^x~Z=cy2^?=(EMJ&*PPl>rV~I}MSow}eu-p?4UY-ycK&s42Bu1i%dJp)}l@ z1iwncuH>o8*Y0CtmBed1sG0uGEa&dJ8m=Si+63F1mZ4=o0t$~T6 zs%TLgc;9~{5(<84so<#k&zDQ*OV;_{^LLq+hp{5C`$QSP+#1E)5R->>8OAWYtYx{4 zJAxY4zGDdktkV}M(3e9ArU|QX3{hA3a8Hy2b#snE-wE8v5pHKcPcZ0X)53#{s=>Qy=tJSE_o z>s|eRqtBI}new-eFMEs?_qR!Dn3(IGKbZH;W4M zQ)Nyn)Qf-Tvqxn})pGIUa1CqTkKxYMx8YFgE|PV!&%AC-@Ky{kQ&z>Z z&peNDju2H{lK5jK{E+)9YHT=V&BL|EU}+~%DZYh5I*8)s3VD>MCHh3>8Bln{e zdkn?Y|AlgPJ@oQkxYjAaONjzT4bJ^k>-z9gNxS@w%73t`{D(MJWj_D?XEAk59akU# zuJde?04?aE?v_yUO_xDF(%ry~8>ielG|NHF1j?F+zR@E7{Lw``_Cg=pSEn#LQb1E@ zQCPmFZXNBbO1NWnKUTeU4o5E*k*N|q`_ZO?0Q`h{NuyO#6_NUpMzpFj*>WsL^#^X6 zl5>65xmb1uhHYYiJ-`IO8wr5(XbNbU5wI{bWTQ2b$Fj|Xc=d}k`ZFFh^-(E6M)uB8 zKG}MwrzGG?xRY-S7JoB0)dUMA6g?foRTJ+VOX2b7qgc?DMN22UJ9RXM==CgP;o1V8 zKUh)#m?2>f0kCq(u_i}VP1O@r)u{q~_*%r-ED)HHGGs`;I8($k+s1KYX9g{u>{SM4 z1c9p~1{&9b*=-pkgdao|X45&%nO(_{iIW#aX4rFtr_|2{cz5Q<6# z`B1z$QFF2Hdks(R$V>fAV}Mmln)tYz!U^2aJA}=<#wP)=NI6|4A!YhES#wE6mQGl8 zD)8^8&{9IoE@0Ec4>1QD4kmE(%3;h7mxKY9gzK=4wqOds-ZqYX-x`P)N$ybzKwzq# zDb>ZN(yV1FEzCNBFzrs$_K!Hpso*q$@H5jI37;Ls#v#c2sel0XzVnF z;hfFtu}}rA;S3&sF^i8*=qOhy8!f?b^C+VvY6?*$2%b^{1j<+QRR`bnRnYrh3^%P# zqB+9gC{t3vukA50KUBcA!C^f0r!lvX&0SSIx+#Z`4%d*$a$v`MS>+3hkXSmGeUL3= zESXsa4lj9tHCT=*DbVj6)$r)^qnHzjOA2%&hdDtD?JG)H6p3NSfjllucrXkHj!ov+ zK#gpoKbD~0guZFk$dMH$*sgb8tCp{NZ3k2I4Y(GEX6k+OX(q2P|KGajnkt5>hi`wZ zqUY5KTpu38j3BKWWi*FtXbM;g0KZ|Q33=31$Ox9Y4d)zLKv7%RFsc%p>g?wG&=c1Cv;(cWPS_-zeBD#@0tiQ#71MFipMu*vG0pA;%OVEVZ*jLB&zFJ_?r07R4A$Y z*<`1-^kplX4hJY=!;ql?2U+|a+1G5SfrBC9Sgz8 zJqNS)1}x(fIM$Ew+_-O%QN)IlKk1jkR{8Jh!^){+>i8LtD*ym<0U+!ktH7cTndpZ?3uEjI;a%3KpJ{_;%@&%AIB^E>)5BUnIVw~dyFg_cka&7nMQUNwQv zSNm|_*bs)31!#tnJu4PW?X&7CYu!IZm_fiz86m5aG!I^tbxF!oIAMA?a5jaIMrnC8abEJCji;@k5{0qm41GgOP(^-5@?j0bX@Y;IveIMb2qR)! z3J56bsxJ3YOuovnDy-yaiyroUTf&pi4dJ@LINE|aG=<7&id4`LDB{N60wTLjd^bi(D(^b_ zeHp$)eqU33Ew9)tlBe*g^>hib(xqEb}^IJEL=o; zIE5#-=ke)r6II^)x&g-`U?4Q({ox0h`J83du`rma;>|;&QuEakOi3>*6%MnyG&FZv znAcUo1Dj*m_E{Ro<2DkkL6gCRD}cUc>M%@#2j&KlwN5JcO|{OUBZ{DcyfIfe>q$g-!Og21hz_0&%9%*90)R1Ke$U)kEzuhl8H5g*S($s z?cwcjs(5(Y5LzN5Xz0mdW={nTkt&*l8Qi{d49|U>$LWNJicNsWenyJJYjP?WT$SfV za+EIzz;$16J@J_LyG5BT2TDrvRu@Mrb%gRPQ(9lvTpT@HMEJEKEa>jX^iW*x`=&@4 z4PjP+Rq*WV1$;eZiO*Xqpd_JN)ummM$X%`ix@=(<0L`V~YALKXbm&Ix>aE{_zGkuBaY%F}GplH$=4LXRy6tYl&d(1EJv zVk~3fhjAUpq8d&oH6*GAbYWfzI5nwiqZNk?>v+k=+h1hx(E2Fm1=DB>SJ4#K&=Azo z6tKmLv9vdXKOW3tC}oJunrk#)3*kMVLK#>Pq*9_zRiQ-{2mRp6>0YbXzSXn+rA|x9 z2wamx78f=>#guH5{k55=!QrKanx#C!3>Td808brL$NxG2SjZngyhSm=^;%HXn=3_j zUJR~t9*%JgPW~W_iJj1fI;1LzpqHT58d(f$h(6v&U=Kbd9%1y~3-m3M)9YUfZ-4<< zcfcOG4Mub^^wEETKDr53Vi(-<*YM19@SG?-C+i0!s#Xt`g;4WT82rFfS)}~L=c!}r z_!*BY000v?aU)oShdewK1PHU5g%MG8=13L?q3L)!vL`B(Jsdx;Vg1`NEbbmeYey1I zVFOJO4=o`Vt-&hh1}E_N)v-B>O6aaP|Tu6J^{+WTro6-{0)DTu6fB?8LoWkNQ{dnvWb4ky{aY>A*By06?^j4xip@A@jPx0j-tJ* zCP~SZxi*9~%v%*l=)DPC7^m!9d9camsbFWHeIrv!bZhXvDc>>wgs(}MC0{Ph%k@*d zhUfN;;;z;GXbQ(g*3FLNncX^Og$uZ66Q#m=q%;L=6l~(_B?F^|Fv6|~%guYxm;2Or z{<484zinYucd+YJ8Be^FLUW{u=@ARlBRZycmocq}6*&`9gLHA!g6=mC37)P4VCg$% zzz$EoZ`R-FK49hV<|ex`34qu80GL%l4Pghf!w}zPd)MUvm?^phP#iARCd;x2e(Q5) z<)!8`#)vQW!WQ9pOrb2ovMfv#2!M-tV(SnVgrjH)r_tD*$LyX0W<=7sc5M<}`>QxM z;h@ZC#Vf#}M3mr{EIzNHLr~3A1q)3k9m~mUM#kMn)&ou?HLTn_hK1eqlA4&-?O=Lu z4Kup4Xp1EAZf4crja(EV-|U-X-p&=m8lu?o#~CAD3%m^q-N?^HdD&sYTBWdWxp%facS zhZjGqVbS`8q`^0bJhXPXn7hKn_0N{@)Vd@-Ib23Ir)qoD0E(Z7L^-KaB))EfF0ywP zK_^)}Q}u3>A#`j+S%Y-Eh6lF~qOo@n(^sW1ZB+p?RuwQSlEBStN3rRzIsB0FP$p~b zRbhBkNL2m1ln~3f%+KzJ{Rs$G;aK&|08aWDv?O6mlK!rqtG^FZQzvVXzB*Sz*Bc|4 z+cSWxBMHpxE})^if>~i5t)UWDyq?36K?@l!7ZQL)@O_B^p7hCyRR2<4rb?u%OQ1!7 zt|ZD5pymqu8`V7QKT{AEe_nSQ4M7c!0S&ET6D=GJb=tUVbqU)(F5*nWM2X4cmTxog zgT^%RJ5#+ta9CDVM-~uE82HQK6gKY~LHLae*m~eBzWQklDV?7sSz@k36?isTU>oVG zgM-KO`0dtF%%{IRT$b;lRt{V`Y_zN}aC10~mG4gAhl!dbP>agNHc|CdC}NqKAj+Wm z{BWJqZFnXbeR{~%IxeAqmj{XYN+3RVrp@)wf=1sjpGk&miC374fHEwPQfe7P{LlXK zpE{+`uHQTlWXCo55mo#1u6-^ zV1)#~dweC1pU0pWVBH75+-cSW7Re4zF~C#D&wE@k3@|tNOqZiaR@nl?oJ7VN_%Q$-FUq%NFKV zq?f{!0>!F@55FA8uhtDa1l+ z0W8W~ed+7vbvtT)DY0S#fWJ7G#xpNoz|FxZ+PicCz)e9p@^#h)EKkOX%3RFM-?Ej$wLt23PlLnBHq)Mz&GIV_){EB zkvy)6IC5UyZQ-gO4RcrLuzpt-7e{UA+`ZPbA|#bpnGFee2=EDn$h50;VC4msE?rjv z;FAJ?li~qx4dg`v+sx3dpoV#!aXk6LIQD&Kh>w+ZEvyt%@>f+2RQK1b#%;bU#*~#| zyYx^~@t}h`ZAW)7o(FcFDC6O6BWURv$IRXwX7rXYv$uq4-3iRw5XFjv861rnC`+|i z86F2lQl`!4m0nU6`9>a6Ie}Fums~TSu_Z9eJ1%~R)v#vw7;cOtF)L_bT91XRSCw$h z$|M?le#p)Xdz1p${*Q1Cu+$#kQPoNeKon29wX z<#6jdm4Mt3a?l#E(cW3b{EjT1*f@cY4;MuOZCEZUo*|-bP5PJXIq)@M9|f>**fLrD z!v({IV|s|@*aNKLf$bxhy>bLsugT!5HAPHYUBrx@1a4YCicNpZ;Z#~Nzz&&r`a-#p z5-GY0A>;ZWx%qyGo#?pzZtu&1s6}bI$z)=()AfN(-7ZqMRRCGd!{_I9Jo{z}Ei2>r z2O0X9nAKxrR>($spoFg1GB`e9qDa}eczt~zvJZHD74{^suBX~dDz;b<)T$y1Aii!g zoTh<_;o?Nh!ur3YaqGHqk;=1!dv?%5Q`kgv*hO2&#&333@s~3uVj9;5`g_%BSPl#Z zlkuv`XH}H%A$}26q)=inwdOY zvM*W@sMLTO`+L=LE;C?%7AN<-9}q~{Hs#G!+msy(B}<3S?<@{LO%tX?C4s7{Q;ZTP z3{%I{F?IaUXMk1sYdto3k^!d5#8*HHVPi8#g31u8KA2H61iSJPs@YX2#vVas>=!V{ z?tnA&0KAJ&0DX@D151E`JAuAM3jFr5A!R+QL{(NyHU=n_T0PWjYN$4K{Cvk10DyV;UP0Ns`u%7kcUJP}dS0CPKurs7 z)r74%NS8e9KUT!j4Kd6L6fiqbMMI~7*()5hc6pc|tl|C*qj>9^9EQpsH1YD5;aDY^ ztWhp2jW5z4OWIJC^a{2U0L;yZg_5VE;t?FxPg?-+$)tvjpCob9h9v$etYcc(mRg^A zK?n0!Xt<|y3@^Psj=rI)csE%ER1j&U^3FPbDzn7NqXf;2|Tf31a09GW`|ugGgzn7Mnj;48`dYV<>L&7GN$-{RY(putz7uXH)r8`S$X~9 zq!U@UV$0+du%lR9_EUawE`w)Y?88lxl4_tiK<1Jl*ua9GEFy2GaB;lm17N;p%Ll+p z9M6#m0Vidz5=Nxr75&rq(vrDzfwKt%>-J}H^V%e?j+F6Fy*94twK21sa`hVS-I$LD z>iPfxAOJ~3K~%!t6L};pN<;IC2^H@ufuk>r7g@CWol?8Q>MZfYkjAG{fl0)=4}c5! z)t@HN8qSF<`I@kYt0D~ea?!r3f_1wJ_^A$nFNHsTM2`JF~QCo+7Mw9UbRlmt); z>sEaL>|*`F6mIJo#hlJO=5(2u(`93BmxlQr2|W2i4Ew$_F9X25i&dAhpEo1`lpu)E zm%xu7+d|$@0onx4}DvoPb7BHd% zfvZ;M@XxC!Fl*HW9)2m04^EgUlw5earJ|}QnTKf7&Q-9uXg&=B-6ud9Uct7&{cV4$M$cc_ppwbm=%Lpj~lP)3rm{a>Z- z5&lsNvQ%HLTrl;D?xtlBCKj ze=V=C#u_0e^h?c}4$CRRbqerI9ksHDAI?_LvonfYg5zipOhcY=vDTqg$9l0cat*iy!4en;`-y&-jgYFJ_TcTw4|Yb(1B3Z{i@*+#DHqFl3~ z%P^`6ht(xh0C?({I{p^}z?XW1>Va6k(ZmmF;P_b61sCrhDdFyoNlXuyF^i!v0Rs)4Hd+G?7DUQ;Wa}{YoX#O?&^oH3+X;IKHY<_< zN`i%(Ty8k)8*2K~xJ6U^OaV5E9>bqZ1t2{eMaRSU6E&bXR)x8q?oK@Xd`a zkSyES^<@f=Y$jV##q^LT)g?^bCF6Y4x-o41D2b7@37emh(B<_hAcf8Rgi2C%qYJ<$ z;PJbH>ml1@TPPbhJbZCBi)VHW;>NDH0APB6n}QI3+;!nHdfqJJVw3?h3IG$(b7>`; z%za;#42h>?)#3>jEv;YSBHs*EVT-tNKaI=Uc>vNifg)Ek*PN_P>dq0$`zGNXL}ndE9au7}ad-I#s|^JEK?-NC_*; zwB%`F7gt3bw682<&F%uuM{Nngx}@{0Q))^ROct9T^CbD_4-o{MIyD7=CtR%mAcNbw z$1$&?fO(xJ=5^SZ-=SkcM;cGQkifogOtxbXV;S-dDN}Y!0K6lLSt}Em-lLLj$*wj0-|W5jmsMrDuKoXfXYcM-awxK)O&C!W!QA1r z-Mia1P-#^ziXa&!Cs7PwB1bU-3L=@RTD5A`$~n(G=k<-}omJZV{Pc}8`Wt8O)Ac%* zAVL*ut{L9vdG7nV13Bg_3(@d-g72aR6;*Tz97-Lu;SIV^Kli<-qIM7^h4_iQUp&C7 z$zdr7*5#WuA7b9-lmiJcLi-IV8(A1ty}$@vxev)ngE;FIz% zIa<<)F}WHST6U4SoiQdg=9$uJFr`^nblz!!D$`puo?Bbv&{>0G$-&VaTusQl{$x-* z#8qihNzSWjVu;L=+|7{xm@JQjS(hwmKmdRyDcV(=d-!Y#O4gou8MHr zYkvYPw=aRn6~)gvENheF8T zKc!L5zmZ6yVgI|Fqyn4sTvEEnk?SU}?8!5^BhSA}K5?r=j`@V@IrU{)w`I6+%P)X^ z2%9vLq{Zm|Y@3kp>8pKw0HXZ5Pq817-3bv@t~=>Ym{>KFP@=}$hoaoGJi?f^5@Q=p zCJ2k6%~j2gY0WAA@K&0A-k3(&FnMi=6qPz|DwBL6>{J#A=DUYUCy~x<=RN`aie+R~qz) z9Qv0c_!msSzfX|D*Hx+@xqnN8dk|AUMK!;ca_l9l19P$a9#uuIOnT{m0D|}71s_rw z!IBm1^ew~)zKj-KhFSas*SHE+K>W)?~X91Eyb8-k<~hCsx+(FgX~F)ed6W}xB2(@2HU79N%B(jsOlvfm+T>EFB$Xu|Y>U(WL6NTq zTynBWSEZ-#9rH0mvU!w^Wd$TmT@}9tT(^v^A~uA?D$|Ml|G7VT+Vz_&@W8 z$Elx+{C)i(cQ+;!XiK7rCP>sxqstx52JJg_ZiZ~%11yA9Rb>0cn|y1vc~=t;**eR^ zVOSceMACAE3#zeD#pX(?#_~@i%RSbnVM>Ibth%x&PR6e}-K7pew)iDvcmV<>UHOXr+8m$F)YqaJUe0S^7zi2U_FI zsxLFE-ezXK$E4p1!S*rdq5eoU3Bu7`cCBk8NdDa!swE1h4F zhFUJcGVHlnV$p^{rnbkKBsAtGn;8u@bqyu%UXq~slLF_4Y^vhLm9F&gTk&Py@*d?Y zOLIX}%>z$NioQHR#YqY5M;aD62QI~Gyty~XV-17c@p^?BO*J*yo7gG^NR$`eF0%gz zhm_|1937+*snpg%I_c5`(Ug4mTG(OvMM>4C~#Y=$+#9d zpCz`*R~d|NF0gP_g3rGxk;(ewol+ThW}Cg0kJYT!}Xp416kND z1@PJ^lLJX61vJ&@o7o`uhBWsqzed-WQO*{mK_};tpH-`f)lvW}(3YREE6pT1ZVG~> zUc-67!#Th{2VEL#!|`9TIs2LNE?-No7hesNG#rjxukz}iI5XPgN(Mfu*A>&ShvqTYw7am3k)fVj?r;OuQIna91{eEmR(??6 zv5q7YnyShUak~K6#2X#RF)dKw+0}X8{ZjY}t|*+E$eTv|4fzv`97AMyRvDP8{B9C zJi12Le~tCO6v2v>@ec*?h{<2}R-)*!#F`@a1!*Mau#Icz#gC{aUZ*M`tp2%peUJH5 z-{AeYp?k4IbFo5?Vhucj8C*my^eTFKD~|RRo*P!pe3eil7Bh*dQ;871@=rC-RWtHu zc*oBi55HXZ6V%mnVswqJf71HbDu9P`Q2&v(BG583#Ed{rMeIn%?Br&Hy7~eSwI%6!H_MfN zLq(E^r&J`o;vB3hp;}t`yrlHB0zYO&8ETZKUs<8OkD!vTXk*rAZ0lSJI-CKf>E*iYDGsT>a zIJY;8ch6#Mhsn4$kwd4rf5{N*KN~54W!EeR!UrSB4bY!J{F0q3vPLDn{u$sRk{W?< zLB{Yn_EV9+zBR<1O(`ZdnT&1r)N6c`$DAgcmYpWoLN>N4fJ=VRs%(l?ERYnzip#8y znn>k+fSMF|@)G{Fe}w%4xWbB0LpWwPXSB)#K{mUdR9|WeBi?A2NX6lkb7fvx7h&$}QSMw^Qjo6+0$XY= zGrc=W=l&EwMl8w-nkeP3&$N|-T|P?gL@@by? z#e>^WQWM}A4N?eM%vxOJcWbhIc+OHe!0I6>APwcal*y~3{6p&N5BD{{;{=& zAHD)*3s&L1izS}j5MoA4oM}xJW-J!EvBQivs@&U=p>=FR;>RV;dE`tW!1-J9_dUlsUff6bW#A%Y&My)xXhI163=d| z@aYAUOijAoVoA^`dR4Mi$Wx)Dgxk`v5*UfVisYF35T${v!=AGSi?-{G@3#0&qr=2z zk7>=GlB7!$ZbEaJr&ne8^xF#Qyfh?+nNw2RNd+nm18Ju03&^h;pHJr*^EMDJM8 zpMzbh0FEi5_0(paX$>y37hBA%Pjm0G8+4zEb3QjR0hSmySpZ|OXYe~W(1O^!_n&%Uf&&Ic3YT<%_XITncnCyt-&_xbx2bboRzlUm>U9ZG3zJ21%n zWrK|GD60m<-voc!Fv!Q>W{H;k@F!hCuB0KD$94)nRK}LZhlMF*Xw~G9 zxG{%oQP_B>!u+N3d%5kD+6K~k3-*9_}hjg zv)ZfN*5)#%!(?JxiOEeR>KbayZ7b5gr@)EJ2C;(w=LEd1n?Jj86n)&!bC*r1Y)ETZ zUQvPGq-o-l&;8F$^0qbCB&|Dqb5moB0-F!SxEgaP8-58KU){L&v z^^{9h+vjZpe5VTLQi1zKZqyAuPT7&;)L$U7<>SI z@L`O>$I*h%Pz^0c%f5?iTm&z!3SirjePUJJOH=`@n&NT~@^>t%ARpcw`OJ-x0(c}_ zVw5dEy8e0VU!VY%%gTo~$phZ|xyz-ph}1Q&I^)BtO8I@#6|Y$(@|MO|{bl~XBg(AS zIAa@2OpuIMi6IH-Ol{0CZ)udbj+eO{hl(zeQ0ah+Ojl&I;wkk@DDeX;%AQ2HD4MNo zHhdbaDFjYKq-Xx*J4LPj&G{?N27&BTc%KJO6$zi-qo*Tr6Im8FwmWkwj!ly`4 zrTCU9ZAHayNN|tuLlz3CkX~gHB+*Xa_iD87iZiz*%d`feN>`ZJlBBLB!JI&j1wC1| zoh))aXOodUWHkZsH_*yMC!1#3%qqID$Qz|osAD)9nrExnklvEV=T|M7-Y+nBX;RUB z$F>yJltMsJx3?LLX(@1LdxYg5#psL6lthl7iET?fi$6t{jkKy|Mj8}~)~yfUsHKRN zJW*SDT4TD$XO{~6X=8*r5)Txx_;mn&)dIJ-xXf%dXxLrhr?7#pK8FIfP=#f(tD<$J zKoQxxAC%?0!+rjea9X-H9^r${7;_%a(srfx8`rNmQjM)~Yq zP8B~Aiz41%Ro4zTJEX`_Qf_s8MXWAavzG4}RQ?zrSf$x6v7*ao-&XningsW~kz`hV zm1zNkam`h3Yb`QkNrJZhNiKv1PNNb}eIKN1VdOB$;*e7hApvbE%I$EWqKXjD_lnCD z>zkNM`)65x+Yx2D!~->J)HNAQ59rKj%JKZ#H1ButnH26hSU8}~V zK#saVn&;oD@Zk>*QB5SuzT|$SWYgRckd#f$@wlGw*m$VS{O&;}H>McZTw_weU`DG+ zT|mC3#^bB2?D@(dQurn3x9n9Zx)QBrsz@4LJo-}bspgyHfqP_14yP}dX?i!s?4A<0 zcespg@|arhaYrNEx!7jLVx0+#%RIR}#Yf+i{aof@kcg76DUbAj_T|<*OW8A2@u>iO zeg|GG6n#0^`HjYcH8KItFu6?%K8w1=8Z#O*+`pusmV~*l8lk*d#giTi_J`x^Ihfcwj?X|r?@nzQ7{A!CHIbz>~(1d z*03D|Tcq5Q3#>qA9u?D73WKluU0UCjCQpLfn}(R#F-YeJS-!pHl9S>3$Y&?iaLdm~ zSJ#*0s{8oWkj2IW6`oinetC(;v#ATznA%XGZgG`68_PViJja?(%Y1*+pg z57VAiuC=n0h+@FTRAgsiBgpi6n1&_yS)oRI7J1v{!jR5epJjM{NrZZk4mZkuvx-lE z_Qx&Kv~+(KY|CpjU3_%?GuOXB0qi@@d@rnARN`B$`dUHLmq5#K!sqhHMp@!XY&4nF zI3|~37Arr^@JLsfy5^#yCXZ{fRSd@D`W*MQW(e#q^UYO@a>c_{A-}S5@F$8&iK!-w z{zglIxD<(3h(2Jc=@dqceJIcYn6?)$ymwGZ7lHck|9=n z8s~>0oq{15vl@;izB9jMt0^C_Y_@$Ws}zVTyTWpnvi4TOV&kDKPxWM}YpO9WP+)A^ z0F%3hn9`Er&Onw|x1`vAuE5QdtvqD%9{hq`;4Xd~hOeHHsiwph*_0fMr0sI82%lcn z3A~@?v7RWiTjf3EnAnnITuX)9#IM%sFs{vHMr(@3T|=B5(8-DYT5^DGjha(c#X-$= zl`pkw`q|7fy_9@jk?YFTS!CA|nIyN&0o~(+A9FmvVUTI98OF5e3J~=_+FeCUp3+w4 zm0dZ$4QUiy*@PFVxmgS~v8gJclVKZ*aw_N`k%{`!RM{wt&sZd*Qe?^G9)3#JSiUdJ zLtXt$k%FOBXJU)t=K;6md17UZPtN8^SA4mzc)_dkQjEs|;#V0OwskIaB2?Z)Uiwp}=JEBDUBHigbHxg&AE*T0cngeaNJ!JbzM1NNM30 zz`B>gbW_-F7E7{?Wdb|=xRG;3sKx@@N?0x@ha4LArQO*$*mP8w(3l2lUS(? zPpwI@oTe3%Mj)7)ZFrBiWqg(OVd$G*3 z>xP)#l%}ppSJTZ|^(NEasBmw4j`n>z-w!}_xByl~og6oHT{&ou6d!&*wSanjDY;x{ zezc2t%Oxi}Wy9AojmEt(?rzCb*Wfa-0VcKzO<0;tITo%h^8PuUsAf^Is~EOVITnai z)h$tR<-D}j=ii@)_s3ZXew`df>Me|6qdm~-6ht1R^f8kr6AKcPp(gy z6iTB&RITF86a|1ZvTSt2A(6NF`bvQ}KOA8GvR-Dir>N_Yg3nfx-@6yP-1B#XJ6@A! zSe1E8Q|vrlB$)Fv#HHwTObf>_)%`{Jv4q! z%6FIRN{ZjoFy>Ai^NBEMz2Ms>?yc;QB)C90FS`@RYOVg zeWhTpC>gY}Vn}n=GSMxQoZ<3g%wp5AJkKwWGPh}nmsSk0`FMm&iHf4|i)UHC0_RwUHVqc%y~oj4Elq?p)RWPEdl$x?iD6u4(;jE48(9R8_9 zwCqrmhz(0J9i@Pi$?{09tv@l90zoEAYWHP&Y6=l8yL@`F#><=1Om8hPp(D$EUmZ_FZyk(PIRt1XYT59ukz3j2;Y@P)x2btQGU~Hho?Og`9Eiw2_o5rM; zBL8zsp2OD+V!A`slcJ_T%@(<$PqURti%cu!*okl3HETFV^=I#jOc$ka&Drq%kWR#!K#CX(A6kFCtI?v&2uj7w1pP=U7%KiCA|CS{KJsH9RR?(e2H7kMX zWK=PHBk!^GYmFyYWtrSiW9?1%P@l%<_8+(}(7-URqh1=Q< zZfmLX>p+RyI%`bt&hy%~ET4a8(4X`unlgp;l*CpBr(%7Ozq|P5V^z4Ga5;LROwW5k zo>_i{2Rp8?VAT*WY^rikca3Qc8gt$-xa;p4cP`eM-BRP>B?(r3mf_-%O#glFudoc% zd25O<+Ly8_u9Qssq~La?$yCCWcpY_}S=>m%hGQ1HXz0>>5i7+1>4*R5 z8eOC7{{t9nHu=gcsuVFMylR!VMuoKZ7UWtAR(c zLJuh)un}B@Hc*e1dmqodjOS$3y;klE($MqMJmfwm!xQ%(5*x&qJd(+w!t{oV;8FkY z==$fce~|)MI_DDJkjEtpUICTCq6$!dNFh=Te;PL8_%u`joYmlm-Wsd-4)J7XgsF`M z#<$iO+g@QzTbT)M8uxaU=-6H2%S#5Cf~O>mt|>q*pEB)<{8;>^;t7*1Vg>AxiLft; zt63IV!(^~%^UcjFD?W_!NY4-xJ9FIDUg7rU0+ZV_+_NgoD<4Jp=%+IM8Jn8WWF_K4 zNv;hgx0B7Sycfk-lBuOkOoz>$lAUVVjw%+<#ch@z%JaaA1QR=BjPD6EraQ{*-BreQ zILcr6Kp@Yn8w+edUgP*r2A2jM2Gbr%DOB?g*_=r-YYcl)Pm#Q1bXPx$pQ`aw+#zE+l%&9RgkEj>a3y0nmsJsRZQM!)r&d(NTZtkOuWre9)b~4Z z$>gt_3(Rh=_!*o+({Ay6LUVnY2ReQE;rRiJcm=YCN5M3y$>vf(F#^O9Qmjk`5pQUT zl2=rj!IIsqdnGEiPND*5dmUDMQ0C!|3= z>+~4YZma3$eLV$QKP+;(S0`2xz>dWENEWCxTZEP^UQj=F$+G0v4Qz=A6UjLl3@?e{ zpXto)sWHCMW=w;}@tC^UX4Ybpm)DsbyI_$j$t2e&*w&m3rt(;7 zYI17W;??!#+?q5tyed`Cq-OEMMWTu1Jg^-{U4MNMosFNwc(gObZOsLK(`oVRc7uOw zt?=*NB_?#Ic&sNv&+Zh*zt^~#Fc>PB#EK5_l1r@Y5G`l80~Hs_fZ$T7XX%ACapv+H&0n#$bSI>f762RZyxk!VfeNupGc zPQDbT761Mtl6nOXlct}@Xls=10-8F{YKnL8U9V2}`x*}~F__rka9g9t?E#nDTTB%J zH@msSAJ=GnbjBf^@~9XB?z5=LM#;-#dl@x35I?>0y8k?2kh`#mn}_qkrRgKEELD)p zwI&U^GM-VyQ64dAmIx8wQL2zjDVGh$tIS_sU}{5|af?kRHM`WcdrWFE7+;@e-ijD2 zk5~CB;t|y)K1d2V9mmj=twI_z;{Nrc&g331HV*MFOLn`CZd>Fmm%ggUfj*o1PixFv zQRM$=tuaQJ53L@Pn+zs4mZ)pW@lbn=bq5PvNxGCo0i$HqeuA@1w?(||D-ne1UQ=@D zvTG4HU9My`cAbgw!m0u8Y>qQCkYjcr#k0#I>_3qwm6XUVACxERAc4#|;-8bRtd5`G zJQ1&d#)Ru>o4sGB`OB6e?&uVdT#*^gCexcOrnH+(XfH9nEzDDI_R;=9ln>9AI5()% zo3{v8{enDY`prjapi~W)Qq>_-wh0#vF2pq6zo^r^zs9_k1?IG+d8~Vgu03JCxKbrr z@TdugLHx~PLr{KU5iE|Dz@uw){r6aMwfe+mna=7e&P@tbDTrk_Foan=L^;-g7Jd>p z_|$L#{DS}Etp#|!PvG@GhS&f2Fa`PztmGa%?Gm1yQ=AA#7y$y{6ouNbT1%OX6o)`8 zZq9!Kclt8u(E@mM{r|K6MG9c)#mkmNiqC?|S5;mIMJM$)YNFcn(^(`2N02l!Gq9Dl zEnRf^`f`P~9TDzn6$ne5+gj56x~;^o+6*Rj8q8asW$E5DUtBf_rybIHmx5#i4^wDm zvt>EDf{2J$OhuL05U)X~;&35p^1=6I0(%lXvLw#xlzN*< z^7HzND(qg}lH=_o8iy}C{19=umb3^LbP6>S!<2w_-*T*39$C#|sA3YV*j&##oV@O^ z{*cD+*Jio1VTh@X5vF%$nbeu(H?3KI(<~e38ozCpqCU?%r*+N_IP?`PA{B#7*`g-V zH$DMN>2^KM#?=gT%^+7Xh*wSe3pPI{Tn=1u>E3TKZ)uIm4VEh0WSS@$$8|!3ZZOo8 z@po&|tpB{g(JL00l2SNZq-!P>!@?SAkjV7Z6HjP`f}@eqO_EiUp^~YN!O3ejZynNj zadnoN%^AiuSNx)+O|nQm#y2?B)z_HUo}*<;o{vtOoa^_vne^z-x(pQ^3c55uY&=U- zMUi;MD^-g`#wC(=87kQP6gSxSeUaC9M7Xy-%9KEn@hV%?Q?WB+11=LA4Q4jxdG^gX z>kno*c~$3n%w{O|BL|Kj?h)ZH2AJv-EtD0zNZ*Q@g z&?ZG^jeA;)1a?;V{JhPDA+b9++|n#UdWE!^^C`%~glQk3^vg>MUy;VD;#eA4BL*oaiUMMavh>Yi)7ZKSe6`IIXC<%r;7iwJZic_v1}2~S@fnIeu%s5ziiR`ahdy9 zOEW{`R~?RuHJjOFF{{a-PMtSJ9%+xW^3wv}N>i}vlF%%YHHSnEqMAoUcZur`sj5S= zXfs%{xSF>)IiT^@$ppXKFu)zH5oWdKnblfkW>bu3m-TVr%QX3dY!rQKjHq42vLnwe z$=CHG{Cv)v5S>L?QZ_w;S(A^>=lRQy822wpFgqZHy2gYSo!_*T`5$c=#&jjQYk7hf zH^gXrC&8BEIX?ZV%87oRuZK*&kK0^`IDFsl@bxu=Ll=r{{~}83zJ3;M9ORCrNoI6r zcw$wWp8Z))Ua2vdbEz7hpI#u7WA7hBrbY|k(KWjMJ1n_UMYJR8650QX4NO#UzM80r zTf2syd5==~Z)o8shI4=y!L4V9e|%cy|Ee6|-ubw_3$gnChB5ROcJV7P6G|$mScAg3 z63dS#ik9MV#)zncgp(utp^=PYpV{MQ7z?;-)K)RN{<-U4pa7PxmIx_iTju-FM&d4h z4%{A=UyMjmMdE0Vcn>76*K~>IT|PTs=8f%99_SiiN?U?4T{Zr#!{*=GEG1Qbd})f7 z-5K6FS>VJ^Iv2toeOZrq#UrP=WORp^<}#>x+^V=-OuL-yclqFg#)`uQe!nHhZ##=j zY^pI_y<>Ew-4-p}Nhj%~JGNOB+qNp~*tYFX(y?vZwr#6pc5ItB=X~eA_ndG2s~S~f z)Kh!!wdb5mth$UPLIyG}sYQ#hvsZ5E2p*D}8;V|9oVCNA2=9+qSrZe<>>ML)tD99sr3;lMx1#P;3F@~_Nn5LGsTNW>u2?0DZA{|4dgue#NF9pmgEnxR zEXulFhlsAT1vkrr$v?_*t2l3F%j_xI3vIj^$^#NgEnLw?Gig{GOIo@EJ;)l9s7o%i zV+c9lIi$Hu8A&U)R)DZ7rWK?nmGPg$)QGuc(9}H1W#2qL1yz}{k+J**@SWAta2Q1_ zoN3Itd?sbXKCmfjP9#0khB$piXL)X-e=}Eunj#ph0!EsYN5%L$94O&zt(t3O zG|It}OL2Q=4$Z4slQfB;y1-3Wyfce#E=t96GH~>iC&_p$NsSeEYNmy6Dh%gl{Fs`t zuwWDuEUzJja_&#mD5K(F2`cUl=Un@P<5;>*J$kq*c*PIgfI#Qs-hKtV3cU)}p$heVEiR_c1me>3kTnfQf$G$gXh&M}-l3 zW##l^Q0A&yc~XY&NtChFtcJ#<~$tQ0D{T3KJ! zDy-MKvXN%?c=#al1FKQ;BExW4S?{ZpLt>XT<<;yl^^J!-_jH23u|=%e1jD%n&h}n| z-zj_a?lDb-{RoMgEr)B(Fx9H>xcLt|4}Qfj=qSROIK}iGBtvsH2c{qGgOv`fLse;O z!6~Q~j2(^BG#RND^7dN3kbZGZq3sT=Q-yRA<$RjiXY06A6{GY;EK~i3lm<8~gP^#A zb-nT>UUet5ugtX32R%Rz?PbNnmp;m}sN?oGr-&%pq~>VyIK}~k6E;LKeg)nYbM_OJ z)9zU_TvEldWKyA2Ozh>#$+?N4Ykk7P1&nPS7anN0 zF~&(O)X`h{@7@_CzG|w0yas6RSmvlYWxd$p;l$|tS6*+psIo?cX@hdg zbi9$eZt!LY+V)lyWNqr%Dh5P$L2bA<#c!p+LhjanJ(AySX8sZkHbOcJ`*C4tD}2M3 zyR(=MsdG}6w3lW4G2RwcmnSmPET*JQ2`zOrW3PL1@9jpvpC1J4y-@QEbOI|8!W=tw zNG`2IK9=we-dD7ZA3npjFHXiz>$^`8dJA}CH%48c=2N*wPvbyx;(luqIP$DxPWAW5 z&%B6DqbFihyDjy29<3`CL%vhcb|8Kag;xmrCco3AEaqRg=A5B~(-dtt&|j)d-53$R z3htiLFXwM0EBs`}=6u?Bq^2w}s?Vo*a)-gvBO`hq$e5HO)d<9jNKT5KfFlq}T93qkk=a8prdZ(oYR_lW?4EW7 z0~R{$GS!icl*IxW@RZ&=w00U7zAI=ryf)H|_OkVr(yKaal~@i*tmPcuv9}& zyf|r`8I97prR0_HD$B;2a|i()kfBsiKA&<-m>%}pl14;Hjc7LSOaZlDS=OYgWdGyCWrtwoqwPs6Ty zYX$Jn;2mTivUB@n;9(gl5DoM#LO~T+q~GMFEQ6W!?0hMtV_zsXx`-9f50aOYcPblk zA80_=hu2>3wRh+qQy7?tbhX5zt%io!PL=#a_YgN+2Ct1q!Cb4pYcs6f>7pTO5_ShT zSjHWh#`oK>br=UJZ=#tTRTwQo+IMRE5V>nJ=-cO?Jvc03Zie;*8c$D(ysNWG1+Onr zOT6cu4<|TJ-zg^?PF|XA%#t^q#ai-s1|3JXtVZY?IYyfIAy72r!);_3Dk&!X`D5*f zjcj5Kh*GBw>3&&BSp0)AMaknxH zU<#dvS~_?Jt5)XLHWE$j9YRv>fX400y3b{9$J%2Gi>i7O3JD|9O2_Jyo6fOGzjRf*xoT7-11#V$}(- zcl7?{SERhTn^}qJ(p1=-M>KG{kIS?wA%#q?;K$q-`=`M;8FjdL%FxmxlwtHD)6m%< zwJp_tZC!ge$H;8Mm2H&lGc8_)`g^9UWkDNVLA9V}iANQQbn~a&IwK3f(CTYoHrm0Y zKDK-#?){NweR&z0wl>GnecH$zr@=hPtR8MPo$^OjiSe*?0P-09;4_@4udd)jVUwRc z6K$wW*i(KF;X)0%^lcPFJXJ$2A60tiZotXYMaFSgp1#vXl(kJ%9lU!|DxjD9ayyp5ZO(B}b%#ut$5Rwc&GF^YA9uPPQ( z7Mvo27H_XdGXgiXRBi5<+pC_q6L}Tmpcn_$^6ksc`D!1;%|Ujr-RjqFvO6@-v3n{0{uC+YJ`BwHdk*Q_KC#+E)M`D zJGKUf{_uUoI_#HbuIVA6bwBPJ?r|n6sK>WbFqZkJooD)~3b?DsP>r=srvxtbD*Bcq zY?L&=am$c0xc9Iz2Z%=0UiG_Q-md`iwzZUuyP?Zz_JutYI!^YRO zTQ&(w8&xU8?FvNsdRGoZ%JSZy^gJK}77z#g8%LB4t-9q$@vy}S&P^?n_ z>Sp1MKgN|f$i;ow+`T2p*r;K+Z?qK5*d!aONTrHle;W~$r2H2w z8u!xMS2~-{;SC20LC95tR*vZLv0FCDtux-wvcv73NH6@umL3wxsvARDf+=d4E2#%U zSr>%rYO?;`0wL};=0OL^ZR%r*OUEXYaXeqSmy!0bD%l;{dbtw(JM*h-GWR9|4zGLX=}Zp zAT(+2=bZE6tE20mhtfN!1iIZ$5TR55xLJ#(r*jN)^BO^%x`(Z?bqgm`=}&H=9?aum zz(2>{j+q48chWvsE;vxTS$3iwvWS<;d6p2bF|f3#Y0Hta1f(n>8f@!d5tF&qQ%y>ie>_g9a#VEbct3o*LZCaEo2e(jAFQBz*xD75Ow9#6bKLtJ9}Ej?AyX(F0q zV4daER7bO@?Q{e^;L#mfGoY`>OE27tcfR3UeG1o=MEF{<1{<}EH%UgW?qWu4$^i!FYOXbIq-;Okn;27ha_xtc9av*b%9!E~rLdM?9SV#&~- z+1g6-do|mG#6M~s?O6BZo@N?;EkMdV$KM^1X^DcZHC-m0a$4JVv0{7jbO|>31ZJfk z!2#C~s`!R~uPwMcw#Cpt&*#lp<+b4Fi8whjnwj-Nr$xBF4fR5&zStQtdgHF4?tM)F zp_fa1zDXYD9_ZR>5}f4j`|7kV&59RgM?^$O3pzuu?Qjhhk)eKY@F8D_&k(UgL=D*- zoP|q3pmzRhf@zLc(Hr33SCr(qKtMfH&C~azESGx;%~-jNyC_$xB#Nnnp=W%bd@hYx z%0gU0MaR(GQ~RyUOj_Xlyt!wt%x3y=@=ID2DTjT@=tMojHL_{ye*AQLI(Q$2wqHL_ z$epN2bHur#*k=*m1uIzMOFab#yfyw*DF2=q!fmVNKe+(y<3sE*MwmTax)51CxXDp0 zm+TAO2JAgSSH1|_cYOYfYy?#*p_@fDzBdd|nc1Ap&@}f@&ctw6R6RtsxPKHO%pX2?nSRbx?v{U4|9F&Na37ev9dVGbCTe9| z4;oCaEr|vzBn`I{wZLxCC{xQN<6r}O7Xjzn)6F1G zd*f#n8y6jl>j7g1!CJnBPBbt}Sj~&D@0f&Rfk3k6Kq}p)5&$X)T}lm9nj1-w>g>!k zn!6HE#)qxjxAlh;GidiD9w>~%YQ&ShoSb3zfFD?Ppq{Ek0XAky)xJ3fR}}eLa^mlw zk-%(l#_ILu04#Wqj25p>(g}v65jpF3Oz?jA7wtDgFro4C5bU3QWpjPG@oK~mt$wo& z&k!>>Wk)v}3Zdtc4P5fH|Ghr+vgGCXdtxZok~`ICECzKoQh50n`)D8u!vcOt?Os2j z&W2P>0!*hN1&)zsU3so3F=SdEhD5t3{YdImZaELG-nyKdHxesuSna-Qyi?J(C2ySm z!3gFBF3xs`0n$A#zWzfFku!mG^_yyXQzUHdvF@jkw{Cc#BG8FP9*b;Vb=>Zb>XcNb zCp0q0=83#t;pbP*`)6o{#M6?KarmA@t`R?^=EyW%noQo3J4Wv$1a~#cXxW{7U|)z~ zfdJp|?22e3*5KobPy=COdpLmpYd~nI{j9W>bOU5$0-Z;CmzvQ*4a5mwM9onhv<4r6 zJn{n`S*#^5CdN^5*~USD5Aj9jvB}#I+w!FyUmAk{(l0>opaBCbURceJY4}5A|FQ@3 zNTvaWGrnZ)nQJ%=8Hpt)Lw})x94kRsslnC40o(GgOUfX+K$rx7_=_?TO*wUTNRct> z7I?cK?l-iX>x@euN|`JK0j5j8;`l0Xwo;TBGToUbUlaVO)!Bx_YyzHk2EnkMq0}Bg z$(|<2zua2-BmAY+Z(vq(PZ6)3l!j+Mi}_L){+bW&b+cqN$>y7_Gj;2*LAV`F2xMxY zZzE8>xEiek)ti0|Rraa0FefWqv49JqFg7E$1kD;nz9AZ)#CR=u;v4VykaNNJFFBD9 zOpbuI6PyGL93Et3hV2klV|&Ws8>);WTEP2WbN@3LE-25EFV=7|2a^k4Y}uK3q)`Fn zj2~7jrcE|`${u5IbH$t{YrOO-5;$RkY{|>he?OU!Yl zyIvG`${C}7FvH9hMY`biJ5?=wMpIDH72+Ee=k|!bIEksjBW4LILkgm!P5out+MPNDWwz`Pr?S~O zlBIHg)3&FVsX-dx>U-cm+g?xIN1#0LG`8x;e0qE^A?w@zAmUq9r3eGRY*3FnPOAV*JhGvR9XsRS1vnpUBTwEBQ}0!IN;;`KU)67PA#<+bw4XiO zhmqH|KKhS5u(_HM%RbD;x8jm>+*JJ#3=nw#)h$=%k|F(_tj1S17miny<`q$Wm&ja> z!Z(cp#l!Yy(-$4$vzG!l$=?7k*WB*+ah*^dkH>=EGo$1@I7ywgkBA-Sm1rETk6g%V z#zzE`h!R0nX+KZ)1v<#fY60o?I>z;wpk~zW?QdvPS-I3{s)DHVQsJ>eL>I_Xs+yR8 z*q!pmzisY*E-+{@2!!oi^mua5?7fn@?`yvrsjP+fr&rp-GZnKa9Z*TcX4QqtI|^o_Jl|($@&BA@1JDZ)9mXGV$j#xD`b; zP=$IK74Ic&n0@MO-vBRZ@2-Y%DM>^@PaGsUf}N#BS^ct# ze34mkbv1x3MytZ^R5zaV2JFNpzdrk!a1(-kfP#%752bQVx_C|cCK4w#-%C%8cD9|0 z-ugF|e06R3_%(i^C3e0gF)3-}u3f}t(vZ*ySpqtGoHV}SXe{Lxjrlo@SQ7%8V`ANcTiV= zM6(!a)M72ZDyybBfdOV8_PH+bxnYdL@5C%abzUAvNoCI#R9S;qXeH4&^mF8|`K)5s zgSzs8x$=R#%z^vHmioq)dC!*njDEH*;v{x|9aKoU40Bmo*Bt*wHd~P$i^5KkR74tN zguk_1LP!h^)*pCe6`BBL@7a8|%DJ@p=ESO!BwT_gY)=j$yrMFWI4X{?6OORX_PwsG z_Q{F%!TI#bhVY(>cu}1~(dP2FM9~yUl1vc?vWSmMY2j8I>% zmkk}C>o|MTW#}!YvzTD^;aJd4#}*DH7cqwq*G5w{#Zz9%hdL~OCYqH?rR{PjNok2i z=15D_VGUaxPu-DO_{(GGq`!aEJ`@VL;~r!jeDhvP4oO)K$%u%ExUxJI9rsF2fvYkx z#E%u9ay`4_G#-o>2ZxZoDg z(1=yfme#l$i-GVOE8Y}snfql-X9A{>i0oJvIjcfe5}45 zP01(CkB5-5OQe_%z)l37PONG@OM6lpn-Ui=CdkKm(38B88)swHxzHMKT8>ZGuhk9T zzxW&_Hx;6Iv7pFV4KNE`(M|ackFbl(CNATyT!Din#*1CQ$3E2D3WTiD%!n$qR7x=| z#~lFkS@Gx@@fh`|Fch*J76AwNDN&f#fr;rFb*Tzx!m-lmo|Sr4ne_4#=+`7He^&in_K#T({`<;VWUOCEMoc<{ zTxim-qp_T=JOHS0ifcSt+Fd8RIOFdXT)ma{i9C`>CC3rb?u3k8*%&|-zd7^iSfpR{ zAB^8V3yDs`!E^4I+q+6?eRVX6BC!1Nw4uO&z=L+P**NsNeuEU%g>|V3tX_bRSoU9b z6Z#V%EZGb|4hreiR>%u(B(wYly9}rH6GU(M-7|NM(<;OqY``iAXojNF=~+_cN1eoD6*;b^jF(ZLapvQ5y_%(ua|m5oX5=G0^#JSlz2_@si<3b*&44*?hlPForf2oXJE8zTa<7h zI+tn+9Jw@js{Zc^T}mH@ke}=E(0M;IMvNw>O|jan)awS4}3Er`yr^%1L0 z(bn&w^@cnu-*MZH@eaLI~KfNIb4DpX0j9U$sK$+6g`S0 z{?@Bp{bJUlmTKkhdF^c0ndfAc+H*oXm9atcVfSS^L^@OWxWSz9#KGOlyWDuns!I?= zUaTtEIoo~=xMhZYW-g!b*m=nr#&z2@Z{qH1zE1u1eQjUtcJ3Ky-GQouX6$36wMH)I zMkVd6Nl@wx9V3LVi?1=YJ&Ky!;OQyMV|o6ZBj!d@i#GOX+mpId!z&91e0e&s@jRFB zZuFu3Flj6^AeTTwOQg$YuWQ}NMaNRCMRq{g!meT<{Wq|2fQ!kdj5w>c?E$zhbv04D zneo~|t77B7E0Kz9CifJ%XU(&4tJ+xP7HLi0|*{`(i-I7K|o&k(cs zA^VMUocCLutbsB9pw!zJ9xpO?*RQSaB`g-K+dCR+KjxXT?V(zUOQK~&78kND$T&(u zbuKv_t?)`41IxV_OYIod&J1&V=3oHi%1%62!)JiFO_H=1q}Ce+#|tE>>aV?Qgt$KB z!#dB`wec3{wX`-fUH9wbT66Q7qsMC~v5Dq`=k1vO8;Go{ z{e91fYC`CqNlKk|S>TvLN49HIg;%HRM5ptkXT_zUk!nohtxU(`O~}wkr(*g+xm6`d z!;4&v+vMr+>xIaZd)R~EBnf){X2;P3>|I&gW}SjpAUx~l`h_;Gj0g3mO~Jbp`=N_f zP%9tR-IaZo#*y~J%NrFB**@Xh=ZBkLm;AI|swBT%A(WK8dW_0@5zr+CIBQ%1s2VDR zg2cS3-vrhB`UKJCztG4Gtk%}<4chH#|BpSOCI=2`gb@H5P>zSSDk&x#q}w zZZvIW|G<*s3pQx;%f5lLJbNnM;XB@;OIdv_bcZaoM>0Ot9N$X8Oj|ib#ncSL;x>{C z)I=O^a=Kz)ZE*+-=@21%Zx1H)@92=Ewg;Np{}_2Eh@0pP zKay(2wPE~0#pIF#;c(^~b2Nx9I@<#xRITyV{0TLZUpZP4PRxkLVL?Dl?9K{T8bMEU zW=Hr)4qeg1cYk& zlORs?yxMJo$#VanzLgM;G@7)yjh0JL`P*=)DR01G2t^HCWAw`hFneWToa3ZZxc*~E zxUUIu@jbTL9?k3y+3^fq>P~8Wx;4E$Q$MM-mNrQNo_K)wT$LeZGEj!JB3)RS14~Iw zNSPy{oLHc?Q&^MBuiBY%eI=#d0%NXHM~wcy$?(QT-+c}d)Nfj2j5;ScLOwJ0769~; zHg{;%_(5zjL*h)HdjjVG=PF^$C>bmy`FpRKy(tp4X;6Q*=V4_YR`z!kJ-nzj-#Nrm z-+yd}gt&XbyNUqJSq6JB_(vq>$8q{|D+|UN5aYyzsIb2d^9~<$BG;PNG*hA@`jamy z+YWu^FeSgQC~kfsMoE^aY*c#9w)?RkF5)g%Q zeG+L~AQ&D%+(yXB0d{Yepv=P!#_LP|3JU=G-$jj%So2+7{>N0UAlM(kCZ)5jS|zlI zyIVh>28lELXo>qT?VctEa3*0uQ#Gkylq&giits7q_P&rK_GZ2oPms0&&3a56^q>qW zuC|b(hNL{&HDyU;y5XHuA|{5nWHyyXV{W>jx{jnKUrezVxZK+hfYa4C-hgsv>{4f_ zQm@o?GP80be2#$0%an1pPEnU_u-ZwcXl8!UWf>v}wrCtzVk*~hY;a>*f8WXwTo>P< zP;MM)jwlueY&CIP`ph0Nm~?57649!qA5?8%Uj?Rpb_wwaZNM=@gYs9u?f-5?bJA|) z1=>MVqHa5x-;zPWPnC~fG|s9JyFm5$1BX!Ri!-I6la$e6Bc+&HA}3(+Za)mPg^Rpp z8C@_sRu-WHCrOK|>L8kVoQXUB#=!)9(Wq^k+<$edjch&!AeG>$`;%+fbNynpGl(FW zn4cS_EXoU%(SXhe=Ck8z3r(vEmD%BUgq#d>@(uL2F_^(6%m?4K0glp&4^@&cJ%dXT z7m2WYg>z}VFyiKCT0@XyEl4CWt{YpACu&SZW|6}FO;N?z+bd)&tTir?3bHx!d0a9x5ofGOaNc2>e@xBHMG3qp1rJ$a z|HQE7i>kC?=|O(un{u$6$PpnqmGBf!oB#27^azz1U9>?sr+@!rS7t&SWP#Poj89qu zUo9OZ_g{A9vNH}W=FHvuo{G#Ox%oXFNmn9pOc!nPwK`I)jecb0aGAlaOV>HGIpk?1 z<8}Gm?~=w|bpgt>LH8R4hYz$wIPJmJ_dwsj3L*a0p@og46p=D@Zk}~HPKF6i`3X)> z&n3m9oNZ@6W8pF+I32N%rjHIsQ<6th=p8v>Goii~^>xn8yvT@vs>_ctK;{-9I2eem z@4n7=tj0m-MulEnbvui*xH_^fkDR$H6aEdWhe|fUVoh1iWpVX3ES4t)sRtTy4O;KC zaf0BJy8QP#m`ndl(FJn#*FZe5d+e=$yCA}L@2Y>Cthrdqm(}v4$j5t6Sl9=GG(ukmTO!yE@Wzk^(;^uwGR%a(Ok z^3|KWPJ6KB-@^fhFSLSizp!|0k&HJXlRXc5I&btg1L$pu3hm)rojKL+U}uj5gcGO^ zPc=Tf@-&$$zsD|I0_%h5@)w)^vz;M3j`tkPFi;dH$!d=hCdsfm63XvjNi%-4JB2J4 zz&rYbpw!?(L6#ET4LwJL(Mo(%9rcNV* z+XSRO^XlD|<=-(4i_!{3*a$~$em8K@6TJ|M;O6IaC%AfC_eary9%_n?T#qpSg`@BU zrsx%3$tTQdk1+CRWr(6NZQ!CWEGlx&AGPL#-SU;kJ&49+n-(+a`GVVjEdr|zhshnm zeYaEdTqNrAWy@F5i~7ZpCA{P-jh{Pg(UBo*f}HMbSHlnDgZRWLzoJb)(0fO4Lhd(3 zxt(xk-f==6Yyc_E(F zNemfD>9^X#-{^AtROowfk|#B$-3d}(=qsA0wU+O3Nq@nhvzH zlQeThtN8e1c0o&cCuzDYOVVYVG$UM^eZ^D?^s=lZ#P z9EP^7>5%%3!P2dM{a3=@044jj9@yPc5@b5xDOy#NX?czj-R>usmu&gH)=Zo)Pm>eQ>_ntX4ey zuoS;UR6Hxp4PZQ$Ub@$d3QK|9c&0Ey#v>Wf4*(-Q%AI3X2aOiFF&mKIQN^B59mbW`4c*t6hvaa+zOG&*fL^g{FMm@Cy)|A3IGshi!Fwhi}>3I80Hoz zxpiA`5oF7S5GxF7dy~5PC?({-_)Dk#snij)_`pm2GGrVsmCG}BQ5V~?HquCQSIhdK zI&t~`FihW0aE`F;hX6!#Ias6vIClcd*2Qdvw#@X>F0?JDZzJ|9bRO}rd$iMx+Hd(> zA2^T{f9_YsbA!|4G~p1aWC~cC@S}UQ#EKImZ@Tpj2V%oN&}Y)(At6V|GXVX_-)`Wk z5RSozNGLH9(Ufs5n-&M(naQ6tV$7t?0e)4cH7AA{MZuzMb7k66F4xY!TSA@&8g31p2KM@`Wl1f5cG|TbHO?1@Vu_*LJwL@ZA12 zRbr8}{(TfyPX4gvdPJ?6bjB!sc!N~k60N#>|_ERTgUK-cikW z?d9Z6xgvwzQs8sC#`L06X+^`Bzyf2SaeOjJ-gv|`x4eGlcAB(?cPg@d^deGD{ga&8S*aNAVO5lopuBZX*!FSQe~)ADEF60{m(((^B@{9k+I6sFqL zl?>#&2vgW8CMK1AvKTYTW5v=f_*)?a)rzG=(BHrUncBE7RZUF!j*t|q*I!ABJvee> zFyBVEc9G$jg{(Gn?}U<0XG!~2i>!%@u7$H26+ui?X9fl&mgzZ%dl%0M7UrT$&uUJuXJV^tY zG#y}X!H+_vNua-n3|Z-`v%1DdPuD+CkDS8CzHy0@W|5}5r`z7^^*&{xOn$_hzLRiHc+a#w*Xvyt3*LW^bbS{C+-#DiyfBQM(gmAj5oUUX+TK(6J{1MG za>f@bE2Yi++-QV*7h)Hl?jaNmOduVa0 zhs*=Wy8nTN`1k~6gsPBWiN&9Ji$R!IJM$=j8H-!vPAd|^ZxIp2M|g-*E5lQw!Fe&+ zDuVb-0Q|c0G)v6&WeHBNZzI!Lap!H}uA2ppL6!LmZ`kXjMz?{TQtYloGh2{BLRXQaY9l@5TQx1C+W?m)-+g%urJI2H}J{Z?KOy+POkC=H*mU!nXKiKRy}$uV~#vMq;9FhtIB-@M>Swz>%3HrM%~0 z^W-f!rPT$RGKuk*1sPpAj5ky0U5QJb!OeCcW}idy8{$SvE#&4EezK_TpZplp@2Ia( zj^`RFPY*3k7f|MzL)v=gjC}?fHlR!=@D0Fvf-yCtL&*l@%+1tZY;op}av1Ii{&o@i zQ?rgVHEp=W{MmP*|LkgcD5 z>re^qUyrKH)s7bZZ&yDQ^Rb{#tW4ayvJ}rPvw8wu9la4ey+4rfMVWzz@#-&H1?df8 ziI?ws|IQ}KnhT_y70U9fvLmPYL_Scz9_Sk40|;OSXF)h3EUk;sJ+;p5DVz3~>OFk{ zZ+#{!{`(PC{;ng}fFd`~GA4e`r?`+)T9gwsDF~M#Ezc9zZ1?@@5|rOSmrF^;SyCyW zvXDb%q8~U(gu@-@x}{k=!$n`gM(C`*7LLxql=wO-{5$4WdW78Fi|pu9T39FvIbuU( z!3{nSr<+>*)|6&we z`Be#^#ERqYkDHWbbT0B?^NNRC(e8J@diVJ#BQ{AwcBFY?o%{7U| zcElm3$w4xrN(<4-i?PZwK$Kifjv&V^>g^tfk- zOB#YIb#~%o1()QL#)G6rg?-E{c>&d46*q_HRn%bTaN?+k5uf=8;z|jB>W8HaLmKCu z3mM2qvbe(JJVt!U4yD&*R9lc)Y*~#jN@&SH8(wS4X!DU@(V%Q8q`Td0nH`Q&EWC19 zr;Dqr`C)4YVXKR&qj6-EUjr5IEN63=f`jbA*WA_%xn@NRzqeOA z3QabNoU_#LeeS;juIcCfRuBzT(?SQmoptnIKbh8)2wX-$WqK;g5(2HDD;^knOxM7} zLm1!=WrWgVTJZNbSzrY;SfZ|)Nw&F(8Y8aK6lq#B+MEZZA`@Bn_76PTu33kd~Yf1yaW_eUv( zM3n-2^efY;NE~7<-jplM>g{$HOMSz(q_>AS!_Lo1u|M!Le9DektqIL-NR;4^)g!;e zsS>CvCcbptPpc&~zd)S%eo>k9^Kqd6ijjM-B}}?Ml)yAXS+op2NuWwu^f{8g9x70# zUr~mC{v*EpT&g?(Qv+F3O;TAy@-s%IoD@7$gg8G5SoKCBb=^p@!YLYR@ad7_r!*dK z4GJL}-gicdv@BF;`+eR|)6WCr%MwXiU%1N<*xl$V9#t4YNYhh~e4;>ug0unS%F>6T zi|~&{krci;$z>|I=R4XXA zt*yw$0xP=8Cw#(Ai|n0haWQh^IOPr~)KQv{|Ii7|PYsG|Z}{8{-)G2jy0V(ho9WLT zV?EWjYin0(8nd*{E8u}urUzGgfhqCn`Fu&sQTUmlfcsQY1*{o!>ThW9Z=j1g?SfqQ z0F%Gckon13;}$;9rG^6&KHnp}llVofFYQQ)4uIJek^h3Le$m7Psn0-r0~upw^t4D^ z@71s6fgy}R7gEHnO!q(jMbI`RQobw$4Vl`jf(lue214eSq5;N;YPz4*rxF^3?!CdF z_{e?L?+Ni$1!>WSpQR~po<6ma<(WkvoCZQQJ-9;n&@s8WDdPTJ;|Sh6rM_mckY9d2 z?sEmBX-(~9KcNkj-E?jnPi=%P{{NOXJGnRU_(}Oj7NtXppR@f58B#Qb~HjSyi`qli=X3h-Xu` zo$5;YQNIFbcGrc!szfia<{dN{)FOGLCo5~b6#=`k<%zmsNO8#EvT~R_$uednp@SBY z7eD?y?{mVPrt~M&g-{(Jt4vajv;?X0xs15Wb3{3c?}FEk2J|=Fz+fLBF;4HY1_*r4t7N@Dh~l_ z1z3P*H1n%2z^doUOvM&>K(FxSad~3=eLsO7VnvR!BE@P8alKXEj#&*BYy3qX5_~XJPi{zFf5Y8eJyjP0tBWvw~L$YJnm?!QS?(bLY6lg>%_umGyZjpvu z%Uf+P|Gz5(I@eUu4cGL*J2l8zo3MMkh{~r58K)Jrs;f+sHaWCkr!|bQM#8YuKQrd9 zut|jd%xQM#e*4EcSk$tbil|G_H-aSzz9$&eu#0t`J5H{4&#HD!O!*2dz2PpsV|0IK zQG8KSJTOvxC_tc~V?P?cc2m6MrgXbacAugFMtgw2J{DF9OB#Krner zS6#E{Gx%g8fpbHt6H8LXgQhthg_mYcI9N&Z0??61^5F_aI1%)4d}#qRKkKp!`SPWF zAoAqnFnN4fkyF$XQKCZvouRfl#5JOw8A{UIb}9#;I#Y$PV3g5TScj7Z7y|U6toEmk zp%mfP*9EwpN!E`C97X)rmm?GI+`+u^O zoj*~Fmx$(1Dh1@EOO@fW!(fp`9F6NT`|A^MPLKp)!M=EJ)1kCymh+iJZ;W(tOT_|& zI&^jHmaJ%8DQp2#d^t|SB6)vphFDJIw7RbpmIaN~TR=o~|7Bm;T~k85tk1kU#(`36 zm@-fO_n(~3i$(Ql1`6CFm}qg>X^-SlE8Mc9xFP4!rW}=ia(#yDTA%2|biOj1#fwSL zg-TQjHzvw~Pxs1OM&yL5r@tRob45saWo4DW>VK&Ofav=WnlHe#Vm<%kc!6rRA&u4Pxx=E;-!)*)5eqmSdxTv2tg8)@R zCT1mIt|x5)m!3P9QpTL8XX=3@##{!PnfGB{H@In$>Gf=9uOHRvLg0IZS_9X+5e;qxM`Y zG)!ln)d{p2jxvSHJOLSGM-gihW!Ik>9X3SA?>y=kU`(*?ljd<+Li?2q>b;R6q?(5f zh`J&EdlT6zRR81uwjr7=@6%CqN0u$5qkt1g>b5$-QD{u7! zkLQMIydPl%n+*j{OJc1VoTUYlA*{J2%<&%U&$!I( zDU+eYR5WuI(Ic#Ca*f|au%J6fatb4oX2?EQZLra)Q0Niy>cv7|m~ zJwn#}5!wDbP?c|z?v+4b8wscGB5Zx1sPj|e)?>u;FOhYIFcNS}Ie%yIjg}--Vp^`f z_IFjo6JQSy4-XFy4-XHIBb*4ynL6h-xmM!bXEtzofwi_NdK>{xP*IJb`84gR2MH!` zBp$ntq;UhPvKck_4bp*&NQW*W8~$_B@oNdjH`ATCo{?Y&E>WaA-7u7wy^-7Lj%*+9h-v7ZDC$Kw7;3 zv-d)H_p6owck5qczHueL3=s53Ls3)HadL#kbgI3+?IQ@o9kdA9H=$23E;aX;{-Q>F1^A#y%~@JH(C* zT!IMMZ}}6kcy50Cz@1Q(ze(SeFbrUZO)zOW(^ z{7El7LozlJ!&N&%Dvx{eFTEQ*6<_y{qsZH(AiyHUn_ODX_edMxA#U7HJbEvo)#h%YxBph6{kIcO+)XxiAA00| z^svZ%q$BqdkKIc!b}!utsqZej4cPh#Y@6$><%VqgzNu zZzmbMi)7>;(&78a8uyV6-%C7l57F4&gyVM-PTWp7eml|l9Yhmb2qtf%H@SsiOf z@4ZChcM?dM{JzOs$i{EO4Bv%m+=m+dHo@e#>FmFs&i;F7Pu@p+@^1)dx1pnVKmv%_ zKwGJe2CegN&_~}dj;y$^XC7JHK5H`N0&)Hsbl+3=Y)N!%`yAz;JNMkVTHIh+mE@D3 zLdp~1j~vpmWV$c052kd%7;Qa5g1nR3@u>7S>5U8F0hRL)k-Txm;PKPbFApDflquo; zoKKAl8sU6vI_3BIU-Ahv*57{+;R!=EFP?t$Z!6f=3?_d+V_{7 zPhNESXgDps$LzV}lPno9T^7uRD>9{bo_#kSgbZ8a3q%G27SPrZ+V7Of<6=v$=8lVyoqw}rV#+CvvxF-D5acYmOn^Vx{qh44U|rI9 z$>7xKi((0)Z!(%XrK6Q4z%stKK>-sd@+`~YnU?ee2Wq@LJU)@I6K9U(Wm??Gp?>D3Ejg#5~cLEaw4oa92A=tYsHNOKY_`*?VGEO|ZIM^b1>Te8L)nGlmS zI1;tD4M~qQNr^IfT;(~9?I2wlN$s+ECu5etj z&xe(wu3|Y`x}IX66|TEEg*6iR0+%z`XGTQ;B*(+xYQ zwSEjGGw8nNgP(F}r{yXJ-ivdsZhkdH+e~*|8T@COBvHhvCXuA*R_p7OI-!x-F(C+| zVe;_!y;k#y0M&%T2fP0E-4aBJL? zYlJ;KJQg9(wmh$)F$7}$X2c3E1SJ|^k=Rc1r%Ik<(UHp3o#exf7aw*z`y`WA;@6p= zOp3NdM}0g+XI5mKXS9s>oGe|Jc5oJf?oCs?ZTbrf5+6j8gUAOt=5XY2>x>U6&No^} zY-pD*udytnk~k$&(RSqt1*^j>wf_?NsQbhb7a{!#O7}=~hgkRQ1h^6&k!f@iV=@^f z&ytxLlxbU{D-++Y=M@Avugi{+okPMWoo09f{Ba?`Dsf@|WZjy+EDq2Lt;@n-(wgy# z)<(MGGJm+kS3Q3!ATz;P=1eKA+0cTKksC0Fx!Ff31OGTfMT#tuf$rjK?|#k@Z)tVW#Wh&BJURuS6H2#b!Pm~gWsFVE6ZOf2;yz>C^j zXMN$!_7?YD9NxIeB@tPd=hIGFDW_?cndTsuFh6dQOPYn}*?oRsAz@+W z)yXHo647vLV}FmBBbUO>ESX%iKh^$@+=MybU#xND7}rK}{6f+at2vk1a_4qY@)a(a zb>VL;>#OL!?BQ`ZaORl_sSZ)r{8xCSmuNbQ>*NbKL?Z6AVdCb=?H7jZQ9YSxo$X3aExBz#lOIw%#l9;+Amt zDz&D~&XH_!ASNFHYniwpCGEp1Rs0r^0e6~ZBog4th{?0GjjTJ9Nw+Q}Sz%%kXZmO# z=G=^2{3FHuN;JSSV9r)yJ9>QjPz)Z$v{_p+rZEdo>x z>@0DiXjw*p3+-?r@{zRBHB02TAizR=!(8H=%*wMTBv>Z$3X<6=hk~*7Iuov9*4fQG zt5U$bA~=@&C&L~&mpseXqC-+%So3d3vc=!9jSzlqtv44F?N2X#sQ5B1eeg-}5o>!T0 zY8QUOxfes6n{P(BAEWHoD@~vk5|w26-$hx!@|7e!#CrG-taqh4R;n*tHc`0bx8^3R zR!sljzfv3YJ$8k%1FrKRWlPRi)K{+eVAphr_UR}6w)bnVL$%AnuIYmud$|4JV13|l z>t24W)4N;GXJ-tpofTwSgyTpIStetFjMRi^({lt^$-3A@3GvOXqH-?cJgGnV?t-2G zA7LDdAj|BE8?dF8gr(L8Z80cJkuP182t^0a4MG+Oup4l?4*BUYOgMaqIe3~WJ7{;l z(=xEl?ChYnLBjHAf7T%{mn=i430WMGiexddiHR&_w)!Oxk54r0yT!%IbNM85-(EXn zj1@YSXT*_D`NTy^5u_QtG$oV?CD9nmYbf{A69Q@TCN2wvTzDHTc(hrwspS)PP6I3= z6H3upGc*0eF#Lbyn^ z`E^M(H2Rlw-TzY zgi1SMsO^^3u9I3HsUJ>Rr_ZsS!>@0}?JLxAfbrzx;daa*kYz^&?qU z`vChbFF)A1`ktdt`_`A;^Xjs;sdh?BsjKVSR7BPbIn=#5tp0PDbsf$*%D?Z!)Y0f9 z40jSnJ24ZTnDKT(qnR+;P8n~fj5Sk6n+e0MnEkz&AQcya7{nhxkH&7}4q4;P-w@>h z03ZNKL_t(k`QjEuGK6k+M*%JO*SlH6HR44K$C&2^+79XfMwuX z3yJ#iU_c1Zj?2nbnPMoX*+nfX64dwZe%Ow9^xykh5RZppNR?NqpP~i>JD?J zN5_Q3Vou{Ju*atW@?4~1?w=aV!L0T-7RgX)N+SNhHt3$bcT!q9Wm?5dsgSl#UF22q zBQ9kFT4Hu==jfJ(aB=UXl230DoVjEQR`@1aQ*7&Uph_mv60F0SwAqW!Qb-d>#qUpi z0%No;=ydG-0d-{k1tpGx-9O6-vkmg)Cc(ta+G(N}1AACEh{6@3h?Awo=TLm3o#t5D zVCk%S?pK`8h%ZFsxBgKs*oX_(|=PlLIufB!l^7XQ8t@G`zZfV!Im1Jv!2dw1V zO2>V>v@DmGw=LiAU}X;+Mt$XNE7g0jWBXm-^0ND%TDe^pq;%ZYVQ0`)cMX6 zHNN*$o$o$5%(tH$s)t_qNq}V$USCxsb&AM@z6d`M%2cR4owTBHWw{ zM)}Ex*8qRS1UNSUvi@p9gk@bc3)Z);=nDqp4fe%`~s85nf2^yqS(Os@paQ{6df&506hO ziix3IlWDW}h)J^qf3s%C8G(sunUFaXFkw0js5xFs_w!0PMkQ@Ams_P+f4gPr{}%Gx zE(^)x5_v2QM(>`{+}^54S!Uf2oN1LRy}z7)mJ15wf&)s_suYuoMMr8~MN%DGA25jq ztA+gP2$Mw^mAK<_;_IG&7bV}Cau;s7xqq*iKihnedF%iyb^vmBJ*i{4!@#NRTe{e48hl36H%v$(47$!`_`*#MPPlc1 zleUbp_SOb#ZWv(g4ezn;dXYiaUSDU;^$kwGzQ)NnR5|I!8YkUYw<3S9xv}D;Sid3v z`$qY@df>M5G0XQmVA-$U(t5x1mt^gYRo32AU0mAr+T!|6?wFHr7_zeF#zJJ{jWstcm+Ap>a&b>@kanza@{O)77iG|vxprOQ{w=w;{rW&@*{`3Kw=b`6 zNk2P`^DgOA{rXv-x|j6t3MXIhe(&0wYkcvhIw#08wzwWIpI?0}i zgszPfk`rJXpGaJJTxvye*-Uc^{7KgVdjk9s6JVDJUQFs7nJqHGEkqS9)Gs!WO0Ip$ z$6iHzJU7sCzHv^wvWf^?In=BTMkC}m!C0-4_~uFQ8!=r}jM8Huo8p~LjhAQM=I0a7 zb6evHHrF2IZ^mC_PcX);kz@;Qxa#5YNrs(6(~|Z}6G)VEqim`lA$4;mVnjFDo9<_K zx5m@cZ}a2P7r1k18+Q+GXXpF?4Ve&x(RrmJ4lip2EzUT9tffEs1sh!bRYcB8W*5N!8|1*Af^-G{;UG>+H7|qcZ0%!%plw z)D66gz$q@#l4!#v6QU%8=rT@+NqWo^TeEE0S0eSBBwfr8oCmnF0l;#?TV(W%^L3Y) z#lKNJJPvqA$*V=dXjAj^XXiL$bB)h_V~V3Uw)xDa4#$40%kN*?;tw{?@P`}r^M~uF z_=9Wa_>b4LIDUPH<2ST9ep8#{Hg-5}Lzm+=$g<6G8|FD~LzCk-H0}EF_HS91%iOZO ze*A(g?kDvu9y@Qc(v2?v$=kXg_%hn5Na{R_zz zb~~^y6#b_-ce($R%lh`S;vV)nc1i!)SnfaNKG?7CE$xQ~_N|rrv^(~58|L`j#yLKB zZIh#}ZSt8-O+K@+#j)46`0S=>{`1WZu79G%s}sB+4tT%2pXc`P z<&lXu_`&FN+`8{!u6*^otlfDFfAIJQPTRJHziB+j-gJt#i7ipoHh`8{kpM3S=5s-? z3PS59sGO;=NwZvX_m14HS1gwcj|CU3YjNVwrX-SQT>OlMWafXn6hkiRw7f6H?Lo}B zZOD!Vl3U75WXs$;*1l)0PqXZwl9-6Zgmg`h;dF*Qy*ke}_p)vF9ez2#k9UGGCUuKY z2N*H6PGX1>h{ZhHwTnyVv=~?{DWr%t?cXRLD_9GwL;StGtl##7?X$ezmG&=}ue4s? zSNi;+uK#d;!^Z(~d2wo(Xc-=UvBMcRO>@kKn16qr=HFhc_?=A|M{i6xZbQiLukUjF z`hd@`PdN6PjHB0Uj@h6%W|QLB4Vt6Z8(Vht2E|buGLG4hS~+@s#?i8rvh}GISwDLH z%4Kf<@_L{B)@P-^-T8{8UC*yUj(7XzQmn5}mXsZ3>&*Axka6tBjAKM>J<<-cEy*Re zBK04;a4xx4C&#QH<^2v;cFbXx{X>sA*s(_+v`pn9_gr&~+8wI2KJzWb(bp+{@7f-Jc>R7hJ=*1^acJ47 z>XD5cjfxhnDTS-psbZIt!4u%siazdK<&R<^G9a=9)kZaSsYi;X%gHGzN)&0TY%r%( zf-^}DE-^9C5lI%3Wf3Y%Y~UuRb#U4k@lUsbZLBk!Bfv^YF0|DXaK$?1OGG;xolaUU zCDnyFq@t%%cJCkNj@?gk)~;{!$GdLk_jhjOGuyw;|FP|>{L`l{;NLuPC09K2ZJr%@ zhn5yEL{ES{KKYRMPnxAfDz#?3V$wX2&GU=eYkXtp_c?w0o&4wRH}JU~*YIz)UB$nA z{9^va!(ZW#pW488tJ`=tnV?BXU`e8ATyyf7=iYT*8qS2-O5q!8QwF-!9xmE?PEwWg zJC=y;lABoEbkhjJ5NsxfJo2*S=oU%y2(OZ#SR#j7rE8uo&Za<#C7-v8<}4;#-8`qU zofNbagf3dF94l5J&Lmu-TsvQ733?|Q-&l9)rcH)}aUP$1jm_`=l&`$_0Ove&2Uk4% zZ64hFB(JsynbA!$84zR<#F4w0RPrgy`#g^(txA$Bp^FIG9v>epCx^?w+b(#bUU5I^ z+slb)zkQ2(3bD_`GE!PDFCSB+$0=WjO_!7VwI9y)_an<6FUT{gm})5=d9llxx6E;+R~H+LV{&OR0PD z+Kb=k*6q^%=Hgo2Zx=bH^!sJ~=st4HvTesKJ9hd0MOpcnmG&#@KG^nhT`OJZ^8J>S zZ75yShJ3q}73&LaAnml+=F;9rZ_GGqnYe9B`^Ccjv-hyL_h#W99(6!pS=KL#`(Em2 zcD;1$l6zdLr(ZuS&VS%}SH8~WeP86*jWSV`@>!8h(%&?{Cv{zG_{@fYKe}O-Yaa`E zWz5i)tTeg{N<_YSVoh1NJ-Jvzp9W`3Zvy@6BEZX1f*g<!b@!i=v^#D6z?TtGzsWhqUa2s3hioPPFzHQwi@3;>uY_6^Fh2#t0cLGQ`#oA zBz%U1Su&emsGAu&%Fxux1_Epu#hgi*HHsMw6Gk(tHIqg&qhVe_SGiYSB;;2cy2hm{ zk~B_1stDthG?BcT#^v!90xc$8nRaD1c7m8Fizkz4e|yZw(>yo&I@iAb5Pz_9BmerT zEBW6ZzL@{;vn%+@jyw3fk>{wSns z@xe+O--2+iL?8buBAABIXPc`9yzYO@5f&Y zEboYvsaD3LFE|4HnQKyh=UVu8o8foAC4={r&u!CK?ttpJ3E!LmyOgYjrPn8aoa_nk2Sp!;-o6Cb26=FiMXmPN=Ft=qED=UEb6Lbd z*5s9BKQBe&yp>Eblua|HXP7rl+Nwz>Z4#=0n1opJTIPXVY-&j{zmr@Yv1lWbJmtpf zFoAY4B%MNB{HG<7ZDb-c363L!Q!)S4ih9&#*Zc@SnR%NnlRG$l&t3eVPk)tvy8S%< z$?#*|GPS)1nvp^tYYIryoMj#LU-C42cPJ#H8->ZfBgW6L0eU#tzoM z`y>9#^WWlMZT%|$=;;gi$6GJt|Jm_PzEgja_mWXsb}CK?u$T+Gc*fO~ZXDg%nG=pcX0niKy!?@2Gk9s5yS6n!Kml?9*)qRg=Bh9Pg#m>{D~>Rdc+n zn*2()d0n-6MfG@91-zjn-cm8|tB|VdF{%Uh>wsz9WscAi>_91EA-_?EiZZ({sf}D( zBd7h9YqHVe_%;5=XRhG4fAJOmE5nP|Imqh+9wwJe+k6BnAWIubZK6MxS_dCau`ugox z+JE`B1GXRJ_ZQcZDJfR7*nE_{52_zD5G!CQ)4nOf6LBHo`F=kKb!xn=KmZr;0%?+!f6 zPwLO{#MsNc)_j**DuJ2iY15@cL{|oRd1?+(0Lyq&iGQ7FfW;(Fq90pZJU;a(qG-Fs z>N2nu?XSeqmh>nRF*YOC+WIq$>zE2Xo==9kq4INnf7jLg%O}p}e|qdJ{_me(!q?uKU5YiAN+>R3V%c*z6K9vUEsxHZxIDvRS{G{p5* z1GN{qzw!$AR$k@4%IiE>-NQqTJ^Xb1O&*(ii)W_Z;+6S#?Qa=2EvAX->Xbw@Xi-L% z$N<|#v6f|=Doc{1Jlb=b1%#^2Xm6Asy!9w2KE9rRvGrnp>-j7AC(m5Y|MKvc`A`4- z>)iLw!@Ql1Fh|>l#7amA$ZT-E7SItBZIi!xa{?^qlmSE0UjCi(@j;nHu4Hb!oYeLs z%R)2@0$iY<339pq<%GB2wJi4qE{N^&>nv-Fi~alko{u#FRziRkkG;_0OE=Ft0=x-+ z_c~|x`?+fj$9+@tIq`Shm~iwaA;6-&GaS2K2(lx=))aP`sc%0y_7K}Y3OTmV-wS1j zBEMxKx@^55kqcz|S^Klw_@iH3 z&!0T9nUkNqo-aSMg`4*LkY9{F%dese<9dcRJwlTZ*_1wx1lz%tm{Hk0T?GMNJqCB8 zfs(ec5ol#Vt3x+TH;E;{shB*9nPiqRn?>wPrg?DeY5wa=8~ER!Jcs}J(X;rShcD%l z=f2Cslkd{d;`8VUu*WAKqM6N9N-RFWc?4+De2S%nxLHi;Io=HG-15#(`S(v<&Od+p zeE!+C^ZBEl-{8Bo$Jl!S0pH`q>sv z`tLXJg-17Y!nV!)>9$S$>C@}^!p;qRVcR$P;uF{K#mBDU4{rf99>&ct> zadj7iYKk@i5s{_99ZP;ChkH(dE%{i~0?TVyw8D}<*lzPA_+x{9{)}j$;3n>R(Q@murjrk@hl){`mU<|Nrcr2bfjmwf+%B1jJrq60A|9*Ch6a zq9)Nq6T68mD0L`9mEOCk2sT8DbOZ&28K!rJ8G45qrZJ7_eNI2S{{GMU_8CMjMsMQ% zN4;#H&vTg5_WAa=_gU{+?|NTbofYysUDa$7vCYLl-l^g42?1`OYH<5B5iBx!V4MSh zrFZe3$r^V~*12s$9MhPKYQ-K?0)0;Paog^k0T@^COyEN#~VB}!RDcHHeJS=beRz3 zz6nkId1ftB1prsJRDcEidQ~i~>;XdsC&#tHX@UB&Z>It9zq*~$)5uvFUlXiQ_8ku3 zmCCQtQUR9U-=Lp^<%KNYoyhRir97Yd0e2-&b61v=T6AHo9ix59l=dedKF3 zEU8WAnLShaWn4Edj((k+qXyGGb0Mp%v&pvtxI^@g)7$CoN4tgWhXk04NR#xa%5}nJ zo472ECeur`*}%a-DYJ6c^ShLxoSPcPxk_;+-vDG9-2pU8CRQp~$gZ8_|bLqPufRN>46N z@5M!NUHQd^SGhZ)FMm&%$QzqKWNPYSW+X3VYU&Ecq%Eg!!pHnAdM1B}9LqfsgXz3! zFi*sdpVnM- zPhZ5V@$c|r;yZ+IUC7)cF>Gzjr`qx=?_|Fjz-x&|u!##)1=!P4n%iIeN4ul?) z+y5JlDL;InD3%|BkbGaJ&TaI(JSD zaND#1w@(Xl*Az`vwj2O#an}?>0pq(AIQ}UN^Pdby5J~ReC4H?SwPd+H`Tog&`?lwu z>alxHF;4Zq_xy{W|6TW8_3%zU)zFXM7lwcuQ@+Fak00azU&G+8DJFM{SeBwg!vo`> z^Eg{kpzoQ`#A9#OG9}u_jtU#M;0)V?C3-p`y=P&7DUr(-1pE`o=$;0^|BC?FY7xCs z))>z1i2yiY8Po+lWHpzQ(0GJ-wV8A;SiwzO#?U6YFYQwMa#Q?3`ee*uedSh)^cn(^ znbF0TM5-C!HElfDs=6bhF1oELU&|l;%KVO-Qd*U2i&CR?0I+U*Rb@vBhG}3cFK-L4 zp;2Jev7|nQXZB6uiul(!Kl(Lph#ExKj0LQz$|K)4aJTrFp59JxKi17L7(edaE1*?C zm{$Q|@dVbWw_F_3j`2?Zdj2bYIBnDW(jmDwe@-6DvVs^20~Ppe4dGNsn}KnHz0irh zKu&LPNCjE|fg!YGhw&nbITr>sc90x@JsFLK#Mb4os%j4-vRCs!>KM*X?8O;dd(wJm zPtMxXo$FHj(tYnc%sm!CT>UO~Hx{tFp^z>0`6M>vv7zBGpHyWq;>c>A&X~z>V+V7^ z#$H?(5zZqC6X}&PmyeFdvDJT+8mpP0?nCqX(0w9|=Kx?y2uK@>RESMoCtzvRnLe_- zl_b?<^ZBtItT>j*#=8CN@*bm1#0V`7%`ymzwt%Xr%UntV(rLpGTG(;VCFKk3_#(@- z*$E^5uUwUX_}j@e1?HDq5{8`g;T8?Cep1EW;G=7r=2tCnA)GSGs9I+Ugu3inYd>; zo13z!v^@CbhfQogloh3|lu*A?H5G&EpSF(iiQi0V??}I$^5Ha8sA-xW4Bdw<064_k z6wgqfZIWl!@@aiC&+VPe&l6s!W9;kvI(iU2w=85sWgaD#^h$mo0QkGl|4;Ww{jfIs z|I+@p0AM8);G8F_JvRhiO{L82*avz>Z8pq1~I7$Ll1eCCx zqq;1oQ;WK>N<4)=;zU}sR92=_+jg!iB_n} z|c4&-6v!`03ZNKL_t*1#AZZ% zG^G+ORSlJ;5v5k?*pr;iDXohC?d{v%^PfNd?R)fH-~afKSW~LJV!a|>$Wn7Ly%?Gg zTQ{)-psYKCBJFOHYu2-*elvgH_a>bZyVEhQ8@I#^Av|+2(N%erSyDqj)jk|A?;Jn# zzd4*ez99Z7ls@^p{MeTJ*Y^9Le2M?`_dEG$d|&%=s`vc9j%Ukzf4BFszgZzpl0$|A zUZp+PNf=pJL7kxCCqG!pdj%W0C1WIQS^#k3cs|RE=a|1*RXhV$2mrS<0fm12tQIG> z6NaJ|E6syYUu5WdXj-DUtSdpTW;;kZ9(D)IdH3K3?ui*iyOe&k-rR@F62p0R^EB3$ zq)?&N5)hSU%TQKFO}0(FZBuKQRBHjs3@`h%DwdUJ&@=NxZjTzu#gV<}kl2?_$%A=m z>ns+Rr*cTEq`~r_nL#DYB_ddUp@z%%2-?^Ir$1Pzm|~^m65%{iueJ;&9wwR%3ZUpl zOXKtLN_fj~gs(zU&`JecRD9)1>@;Rb7~xzkzJ9F!w_=EYwg#;q(RJs4YjbS8zM>5a zpcPP=l$6Z;`STe*d<3t&@(NEr`6Pe&%U^irnWyQ|qdSu)O=kJ>6=Y;&P*hxW90*Hg zx1^+m%*+hdtXacbZ_T7%zka;%!VCQMuYcvKC!gYPFZ_)@VSSh}V+Jc$tRQ{M7K%$s zaeKU~;wu&2;-X?Qwq&q+^=hV0ol4K1J$d$-XL#a?CwS_qr|8#K*^z zoqa@s_OE(`zp5k~##i*{A36XocEcCj-MliZn)}APxo?t>&XfE+G~VFh(a>eA)9Wcg z{O!{;?wG2p>gR(3fXASK@V!Eh6#%RP{}4$0L5;7#>et69_BEtz{f*<>9{)*>Z<@bv z8ZC)~|MY(U=ZEx@-#NwNwkZ~Oh5&FE=>Z<6^Uy>$ohMZB=b6Wt8tq|6g#&=4m?ZUI z{c8YNf{4(G`y&Ft-?W>j0r0;wqyG*3N=ZS2AEzW>hkAew$uKJr914~!sUTQ*F_e<1 zh(LIC9|t`p%sCp(qbU&?B)X z0EetSLj8Kqtr_~y3C7et2~w3nlq_h++tZ2U%ur+y^7=d>QWBdJsp_=EziL6rb0vxt z;VoN0w|t62mr&nVRb^We0S=KO)Jdp3G;OhZ5Qn#)wNhnCAC!l(OCAc*`7P=qhIa*-4SW&;7m-o!(>bNjE#y9|Y z;MT>&Rv)3<3MzVJi_fW=A4_OtM(Bf-+?KLh(n7&;iz=R~0x6GFOZ6bz>ba^s{S~5V zX`)o1B-D>6$IaH2AEK-h=SV72=~tZ7koT(cVN;@K7PhK1NqJA^DAe~AdU|LHI@hU_ z1Pd(7nJcAIu7t$oekf2nvA-jf>}x3`wv3iF5W)hE=#P3(fP@5H&c4gLJISBWYeM^P ze~l^{I%niog0;|^alGc7r+iIluEl3oo~OXo39lE>A?qqMA8NhIxhEoNB1RM%f>GqP z&ICEHSFcgW`DFHn^Pj9eS)b}NLv!3hEB2ot4q>!lppaUkb2`bH;ru6S*%Eq@(ggTw zP8<=vuac|5(EGN`w>o?+b0+(H{H&Jq+Br9lUz*fDI_9%d;S~EH5zZ4aI8E*cbTq$I zG=t;^tC^Fxk>93|q{Ei}oR{2>#}g;8A}4`TU#-$EI8_B$?QiIx+KCn5mSZgyP<3v% z94`sVrOG7&REDYs=W6wQl9j;k<0f)J(g4m%>qn>faJr_?BED<~F3p1#G_f=R)!?@ZVJZ70wM1LIpN=nlDW!*Go&9Jo z-OW{3U&BQgUqbs19cbUaJ?EX*k;^W-oa?W@o-PkPM8CfM`SjDps!A)>+Cv8puwwZ# z28Q?N4-Y@WO*h@dFMj@WE;|2wI<{|5#}4Om{`nX2vnx7r zdoRUBr5rqPfX`Na#*o27c;t~sxZ%bdx%_88vHP`-%JMX-Q zS6=xCvu4d^bJ}KVs;lt(edzjEy~8T`9`fV|s@81a)UB-$Cme4lE z*VN?BsRnmUam20!_zF0dTLC=+iY3_pE+A2ZkQF%4-h|Q8M09$Ipn$sI=`IRk-RG!_shDY_jnX1a88v!&upuo5Uh6-5g zf^9AJ9aNUvH1H_jOYz*b6@V66p%wIDngSeyju$T>m1I8emkH9e46F^g@SS;gcR&xD7aVt%2I98 z6v%Lt!Ys_7t$t_=3?D0N_wwqlkGM7_obzLPa&z=x`e)21y6Q0Hs^TQUyAu$Ll5Efv zz#G7@JQ!v(y6whqdGJ^PJf?xqun3CJs2qCDR+S>dkUnHLrtNn?T8JWP2Q3B4^`J$- z5E`n5TfVROJR34Ue*Bh~fGzYB4cjzSPo>PEYH1b_CqcT}vAnF1$Hcg)L!LIDjr$6g?MAXJ@GAXtKW;dDxsP-ynDzHCQqP1ckoUc_=r zthl67=8@wpLStSV&10w_%x8EB+M=#2pJAwqn>=4Yg|HPQ@KkeQNb*GcYUq*_alnCE zLyAs&92=|eZ;0=;{89EzdhtwAD-5K|9e3dL3EyCLwVln-qk&DIov5o)id`dek~qt>8QB@pafH9z95-6{Nw|Xw-F@0vbL|&LM+rt%`S#e90ZD!?}2K ze=bb!%VUWXSeBDWk-tt|S6ZsOicEP@>98e;J*hbS6#zLgc@g@Xq({UXI9qREUTz|P zPMpkT3H>-HxffT*_M>~|Y!WN?;?ewAejCFtHgfiHU@B`;=0dJZB1TneyNPW$M89pH zaC6KsE{yHVIdMI?D5eKbq)%pkO&a_4GMaTyD3K@UfaAq3e&LcVlMyt6s=rq%!E$Z& z>K48b!$#JgT-H^kSE*fxZ0E%CN$rb>?K#&wQz~(0KwURnGWW6$O=0(%<=7HF{l&&t+r6oP79jU)YOrZlEUaw zqj}_!-*d$kzu=5BTGOgkE6zHj6&>1~!Fg?4)A8&xIQxuN>hEpOK8LHWx`xO9{5aF6 zPh-)-1xy-0fv2B*k{hnQhV#yD!(W+H@&OGxx zetG5f{Nd3j7(IGC3l@CJ^r_SM+jGxx;|(`(cAK{9v(9MMiZ*Rp(Xr!MoY(Pe+ML;j zR;}7{Myn27c4;T>ySFnVhmRmRA)bngQi5{*lSGqhLvRwM0)l_2$5yTtvW}0rVf{82 zuPOlS~Z)LUc|E<|Vjy9uo@me^XEXDUNSagZ@wN*Xi-2 zm;>dPEDVV$qLMAj>Lw3}(A@YYo_w={nUNm$mP_0r(PA)^WOuYaobs9Td(=`W`>}7Q z0r0=DwFG^~6Ci3qs4_ta01I+d(XaaP5!$l=V8IraidLNJgQ$o$DH{!&;-H%^OLp_x z=DFOlWeSfReuvI`C-RHL-kclXji1GY@%z|u%*u^syH-J^3aA}%8mVfvh`Iz#6OSQ* zj?=;};jwN96c7^-=Qn(~G#@TgdXFudF=?~|)aov3gN@W`%`_T*70`PP3zuKR74YFP z1Jv6Z#|Tnv2Pv}yR9RjcO%FZ^>TQn#Zhi^MX{k2Zp#r4@n<60NA!s&ZnI3Gzk8Nrp ze=!Fzi}+L{HkHWdxGATe3cH3Xvx*w4hH4t9z^fjwQ{cdvZi(asRLbWGF!xDtX9k^s zQIJYNe3AuN2mto8vU)%N*glWzq6Tq(OmA+A9!#H%c|=tnq+CFXDBuYYGcA0UPO}wI z7F2GU@z8*mCgsX3zRWJuq{(mK379GX)%+Ggzf_<-=tdKo;a0uLl8u)jQ>g0#aNL$f zqw+{K)M&DUc%|164|P@(4Ypeut{4*RN+n8{W9x|S$Z_*ZkA@Y%wA=*kW_)V@bOoB4 zY-q5c*0R-Twq>ogBo;K>woa2}D0N;L0!CD~hqAPh1dYs>si?BS<7>=PeULJQxzL10 zB>~FNsL*w)0zqoEAQh&YGP{9lTr?9?X>r8mg>1Dy>G!Y!79&Mg=;JDm~?Z5IN3Ld337;nIt=$C9J@&CJ72T z?izBI1r!TGva~@=VJ-x{czs?1hKMu?g;%52@=<1c$)lNUnkcY+l-mXk>bhf+tJm^j zP6YQR59iX9FwRft&7+CqS(2YbL7+}0=UVL6zOQaVc^|p%Wa$ljoF@Qy5M3T-p*7qQJCX~cdeb4X zCmrItac9y{CKs<|XP^j=BufN9hw@^|md=t&xCf8!!ew}I*+H7nsk3#etRQ8kpBhtB zNezD}8R#T#WUUI5#W`l)fI%Pxs&%nrv;AUPN1a?NtpKH#mvYlXnVcV%M~!lPRErpy zB=jW1-a^7rm0Ty$BUNDK=PU^iOOCT#GbK@D;8zJLx#l@ZD!*aVtm#ynK?-dTxwe~P z(?zw>Or7qc$(HXY*DSvR!J>&E*GiwRI|(6v{M(5FP$w%hemRl`*5o zap#?P(xCvxKsmo%2imo6O{a_6bNjC@=a08t%QKyC=J_tS@Z`NW(&d&;{8y)oxTJj> z+MIC)mt1@a4?NJBCm#PZciw&*mtJ%c?OL6|&(3MhZ?C+Fhkkn%Pu_PuFFtfLf9rBH zkKc1W5B&BTZn^dfE$v?OLD7CGF4RrYkSx z{@-@u(fh9FuaEo}e|h*89=ZEQZoBa+I$eA*9a^75hqmpx{kGc}Gjcd-X^Av6R1(y@ z_=A#wHI663exNL9wdMj}1He@Z0N*2hi<4~S^()lp&J#_#jMr7gN~*j9fMv+@B#0L= zEYoOfuEE)p?wor)E_0cBF@WO*|7n zi|4Z!F{B}aUImM|HE|#p#CKO!;G1Fx({Ilr);AvDs41XF0aMalgBI|409J8K$qlN;rf+Dk=V`jBdm=%!W)(l)8jeys{2v`_WxiO_8>q0ZViYhHY zqFx2m0>-@Lm|n6>7g=UAd8V5pvzbz(o+6``9HWY(W*xO6cqa8d%fzGUG>c!N8KBs7 zbIfd}!mOiQ?MoTQ%o-)wlVf_wHhtun0d<>gy2vw|C^Q==GV3T&qgn045wn?Wy^#{r zOQS8lo(^Nd(w&O4fOQFy)jmjtO!wk9Jv7@MDy(J>nYC;&D@Y0+Bi>U)yyqwhfdUf! zdF%+3QeZSuX?k#(0Yz8U1+W@Y?H5|D!&DGJX$XLAX;hV9&1z9gm*j{5P7S|eGsymk z_>h1X0n?#gQ$=Uh@n~LZbT>toivvat8Cn@>S{ZTfLZTav67MP{B~U?Tu#zK&%v~dm zb`t^BAL_#s3^=R^IYm{q*-{F@rm!O{0W?13tP@eBDmzH272t^BVtb&Rn1(~d)*K+q zRYsHM#~;w}Y6kVDu8!?~vy3fzE=m5wB>1z43*-?WC?V6VQhn*QW;1?EDv`prkhymX z@yga)G4G{U)u{*ypTkQ)iCFoi-`(~r0Icis9R!5?6mUCYG_qZLcU zrc+E9=f`&En&>{fk~y1*%KcOuLB(S5NU~5^2$JY)@!8dFtbo{@X}GK)dxI6sD2b+X z`b5r;?MeIOp0rEo#?46s7?!_+4Bt`QrlxX}TBwpN*Gf%QL|xRFO;lRVlv&LbTg@EQ zt4Zv~)mun{G6E&UXa#Hx<`CyULPju`{dy4vW+hctBh8ivpW#=cUdol?9Vt;r%f$GCu4t{QVENamz0+;=;4f z3jlV+j!pyM(*W^wlHeP_uh5~#I{^5eDF$~ISvku_o(4xRn115O&ra-TwMkblp7Hnl*UIt$r+05#k&1@{#%HEoz)M#!zmQI5aq{!dMmg-#A z9o@zkgBsNPRqQFjB9xG>%L4XI4mk*}Asx#0lI zOHz3!e-jh3*E4ee=e)6JmAW0be;uj9co^)y6ZR#i9? z+X$jrKI*L|3bYD#`$|Y_$S1n;0G}0ZX3pU+8NO=~!!zgeWljp^?kd~?FIBpi{oX2~ zY7eoXD3O`jUoiI2GDaR+#?XVy8J_hyGYeu^S&~LZ{Xt5Dl}ZdxDmM;IJoH873;S(s zzeCNJK7VNu5bs)_=~e*VW4URR#E9O&_NEddN)E6vXESddj$zEf^$a?=hQWuvVAP=q z-pWd3P5v&nROXXfcZ6w&S95#v5YA2P#yN4X@yFz`EG$hVTd$!RsWv-Z(DwHVfGx7M zW>OEx>zTasb0+Or!_-}Cd28PW-a8z_l7e(%E3-M^uc6ZN;TMXtBc>dW*k__ z-0bzNDM}=zYBzblW7M0?cuirLICS|RGD!NaTTA8lL;!rE+OwndtmE+q$tx;l!ID)x z`Rw1h=;EKzrd4Zhx%zT?KK%e6jrcn;v%}c6U=Uf0hmy184Gu0E%+|U6**LQYZx4E! z=l^gE*IaQfZQ8V<)fsJRb7niPzw#Hn{Fg4w82mD;XZ9v}UO#p%?Z<)TVeDVllO3OS zC+XwYSo_W^%pU#}-JiaL-(Gzl=e2R@(rsIx$*+EPA%B1P7G{S1iS^UFlKx3JJC_b& z=dwX$F6mF&qHrSK@52Y9U!un|_wk!+E}{LIt!UrAEsy-+e&#QlLtf#20>LKL(qYJN zuq1(hpxbExd>XKx2CV;|)<6gVD<$x$CU;MD*c8H^XaT^pP6Oc6+jqKZpU?y6fZwkG zaElm}*#dx15-U+EqS9Au2o*KJorCr5Q!=)i^uyab$HHADB)thqQ`U(6Rd znY@1}j`0W9(>-%Oe@&RdV^L%2^7%lXSvQ*5`B7{#3y9T=`Lf|Kb8})DoHCbZ)=%Q$ zwd1&F{WyNNeiXNE7{Pr}qxe(YSh}apr}o4JgF+Yl+Yvy2+>xL8eUe_?4j$954k2L zoDQ))xhZA=oj_Ttm_o}Ix^tGNmPNY~>9=t%uSCw~`Pg^)d*b`N95;v8 zBW4q}ZZ_ec&tdTAA22myG0|DuDe~6RAoekakBq8Z-rMyhy`yLGO5{{ti?Je6(<(|9dvIk`7#7V=8m2Rt3|7O%#<%f#&~@UB(_001BWNklKpeEw0w#NDuiG0rIptR@bCZ?w#L3d9TBxh zn0X|I?px;bLfpIbO#Fz++dpH@o(+7kYdy2Ke$K?yCG?4TkC&om&};L1yp{Di>#8!@ z<|(AeaI3ya0l-4lmf%q;z|tS;GMhQ#E+V2Zow^`!z{w%K4x69$!@L zrC1VMA@JL%de9yEymP(#st>ry)Y$DSXI$PIev>wow#nT%E2SG9V_xUsT2yTxFf5C@hHCg#IF%pUd}FaG&x>^|&WFp#XJgE+i2oWsldaCl`H`&RZNbJ;** z7Yyb7v0Zugk9YEmOV8tsGg|TUt1hQ|@0W>)T0>3sF{RHT7GIWR-hZI^jne@5Gypyg zfdBsj;CoI0z;~Ypz^Au=>8c&#KiglIl~hztM~&H0z*S1RA+N|5MNWseETSCZJLw^& z_8@(>&F3#M(;2saJ+Yobvg~HI`HFczFM>ysN6|j57i}~9a7A)oUfVj0FUm403JPeE z_X+iFDxVXl?^X(*QX#=_UeUwV| zH3|KABxN*%_AcPdn!Ow~+_)sLQWCN_YOYFL$i@gr-$5Kgg=W@VXN>)<|yKD2MM-aaKLl%~#vej2k zvF)Q#IwF-|jPT5zK0N{4(wiqiWP#ykRn6|N0B~G)Zi?+szs!$_s@$*WvvrE<8lc(M zDe^QES+Ji8+t%~SmW4c+GJ_jphH*pu8{C^bmRB<8FuNp?lt3xRq-$5eujWuQrHU*x zY7xn5vP}y7O>D^7!L-aT=##OCM-yjq%cim1xM3vsuN%)R8{cJk++t=VtYN|CXf_ue zrZ~_@H315P4Sb%vnO+HVxbus_{B~`B9!s1^k8STWYS&_>?OMgG-RpU8e>Csxi)7NS zHS|h)k1k)n!LPpT#g!4=xh}FNH?0ffp)ZHiEnyC0(w6bzmW?Fm9iYtHtZ3Sz_9x5& z>D>*Anzrf1V>gkj6%*C4jTuKiL_p`Em2UD}7 zd2#c{+`VZW_iP%&iz#n2GjBcdZkgW-nsKTAW}#L~1D!skZZz}vi@v#nR z>&Z1mt{b}H$8Y_#!(R%aioSo8*KctRkeo-7pq#|vLz?P%z?MQNe zKLFST9ML??&Dp|Z32$<7LVwyMhtVm1055KPkF`~MDYg8n0xV!zbP}X@UiE*6+DIfB zAT)SkSM2bV^2Xt%T%R_8v(viMc5_dD8P|)Klcuq*ayvx=US(Yc9f<~6Z`FpM)Uqt5 zW~|_agz4NLH-ej^!?`lL7ndh=f8RI#5md1;K>x|Ap4rf^r} zNFGm`&gjFRkyw9_I=ul+_bDcd=s2{TACAYeR=7H*y3oCd_2!!7oW@%vE%6mlApV;R+@F zJC)!QJ$7Zd-7fa--OYqa6S)13+Z2WQ%rnlU)8!ZP{GaaUz42j0e=?HoOGa>50pPym z%zcf*1+P=OB8=P>ec8FBKXIRgGiT(B{O!@-aoHkf!Mj@U#8d7ckuh)T*?a%-N-wGUm)&- zLF`{VoSaVwle?%txr@TcU)+D z-`v3HvBTN6bqk&*w{xCIa{LE+a8Co^(*XE106q|3+J8p|33ZhPsC-i6upalSWt)S}tOl-(y zW==dk_pjoyZF9IWWi%Hg4xnRPFD{Gf#%(d-^vs^e$l@;u-?f;Yn?GW}{v}MQi00$Q ztt@TY#r(#t%&d&3Pu8bAuz4((C-$aoN)OIY>cw3N!+>oO?#JLZ4Bea$T0fueV^rZY3$OAD8;43io}zw&I*!kG_tWVi{Xct zb9d5UI>mJ5wzzP@w$5c$5zDw@@2>nhk%s?@ruJ)_i~>&yVTz8cb9g)FVxNx$sn{5D}M*G3HI#q^Julb=F# zT^>6c%gJu4q15lD#tcx2j|2X4KHR^N$D=0l>&PMee)AMY6s}=WV+PUgY&Lt2vfWe4 zZf_;&-cmNYvzU5hJrBl@;-a`7v`y&7g|R*PUF;CTcFyC|iVRYl@;TI0M!C09iK2<1 zj`UfI_>x04*6~^%N`hrXRAw-8_W~Y?8_UhH!}!~d_xQLhl{8N-xmpEfdM$-|Er;}4 zl6|FoRFO&7-3z!mb_7>O_UG}mNxYT+Ia@sYskEw9pQQ9rN~Kd#NaeIp%m|^)8=)S{ zuPE~v0Y~XsF())7R3^ddLRgafi z+e4Awpn5x}AB*Pqd*0&Ggm8Wt)t~1!zs>xjWcGQ>6)Quip-Ko%RL3nhrDh%5nsZr@ z70uXPD|tQrL+*z4LtGf$_kYO5q74k*w~BvcETY%J)l4jjVPSPT z>*{y1rYfBe3O6z6;1V9re3PFi4W(U7Z!X-_lRILDGH~A_zHHn_vDu*PbCea1F!?o6 zE)KO(=o-4_rP*?kYg7@@w4d=u*78`&46ckA#`Q7dcwyH<=9H(C=q@DJS3!fX3Xivz zT5ls+?i$wCWHT&hBM+oc=i=o4v`+6%>x^!+OY6ZOQ${oYXe>E_Dh2ig01KT`5?J3a z0QNC2CsQSYE=nB0S*d;KlrVsox6a|qsy&JlEPdZ17AQlp1cVx{`hTTA+fmT2w1Xry zxQ_D3-)?2Nmv%R61PmaVfY~Ny@ z-}yGTrVZu7q#m4;+Ld-m4gemy<3nO=qyj7=c$#8I2s^}$q55-$DN(66k=mTi%tN2^ z!lns488L=2yOy%CY9D)imE;=D6xu$HnIeYeCMQtCrsji;E?C3eNu#+Wst*q*kLQ!T z2y(nfaT`r|M6gO|)=JYrguqb##D#{Nn3{u3+_{`5BFA!D#2Y-D{th1&#*o%@m?QoY z%FJ3ysUh1eBQ21_f~qvS?V8VTV@7lJh9UehW(sc}+CYZ8kYkp7mi%h{KvB}aNrToj zp^cmBwxYa@nCJ+4_k5kJesMWxp3#cdty*#6xox@armN`j!XKD7p*L~!MzCwyNRBKY zO8(MtikJ4Lcxg}ami6NBivH|gF@(5z1Nd;nbBuqjGYiJNK-%IF>{>aRJrf2EY1y9=QEiTzGza&N#C*t8T@i}a==OxUxW$D+qFYR@t@yN*(21!&eaYIF~~+=Wa( zyoN4uZ*X~JSAG`To&SpJPw(_OY^d8uf!(YEF=ex4I4Zsp;7J8o7fT+cOe(6h0qQL; zC3+M4yp_be^O;wjPS3rcaAVvc+QoFEV_bKxjSJ%sspIInc@`6QEN68|I*G085}1VA^2jlzhe>J)1ha0iX1s3V77PWkI!6`^+X*)@`Tz zo>^Rz(1Xi2z0QNtqnLDXJsGYdYNU_O@F|-m`CzFSip`VIq6O56h1ANLoxHm9eXfq} zOZ)h44gk&&0DO=_%dG&gOL`xL5^PCDRMdVo4%m%EdX6yt$a13GYYTrCoPU}xH6&#e@mUff}#krf(7`@W=FYMEW+fJ2&o;*c_PZ!O6OSF{Adb<+M@KP5TFP_ zITk=J{Nx(7tgOi3+2nV)oiX#oAV&Qq1Ta#7Z{L@`*$v_;9j*PT z5_xj#Y_5+U#HEqFxpY%+I;W0f`q2&S36v<6aj^)KL{`h!7vES(=*Su`kz>=ipRtEO zN-ayfFRBm$qK)k1Q`6-35%v+d!AhiJYI> zlQ!u+=$O)zN0Y{|pdgOiK((qiiin$71Swmw?_ra7kt9o==4V0nRvwR?$z}23v{e=0 za9-Z_E*q3&?go9sXZpOhu?RN6FdTiu7g$+P*gdKZVyCdx6W zkp!4+Im-K@FfB^mz5}+f>EAYXDmokL2L0kz_3!NY>&ovX=HCdwDq7s|K@g z#Sqfxg^@h_A8h+Lj6+L@aCq?mjw}u*Z&`nGm-L}vc|UTO^(AX*Uk)xCz`o`3x?${D zIfC8GhqH6>P%=IVXY&WW+4^xG4lEwR;iV(VUOI-H(*R&$tC>e*4ugE?_HTW^F6ktY{ymOb^x%Vp7Dd+P6Oc6 z0QfWjJ`I5XQ`>0({5{A(JARi=53uUb6K`KkhgPQAgXKrr8MY?0Mn}=}h+f0;lFjr; zn#J>RllkaqG+DuFRgDVuvNm#Wv zi~FMAVAQrn#8m7d->9WZDrlAqx8WwJ`S5FAJh~_m*AnmE$Jm@D+@CUp3lqB2F|G%{ zjTy?Q1FK2)6)P|#b}&{z#JU`1Xs>BfX$DAeQf`k9=i=yB`9u0pmX?1>ky%K< za-oSLuV&-cz-2(AWhwRNE&gIAA6m|@9JQ9}!c1kP6F%UsSJ+fT{qC zwT)0_#qaiH0DRR+0641h07X_a_4rf|uz)l1CK1}D1fY#(kRqd=*y=ru-m!qYBL{N% zrXE}o8%CG7k$jl7fkVDh8ch+iF_pTd0xi-5EtPm(D$zbFtXh(r_Az$%VxEYbM4x?& z+0b-Y^)b6d98D4z;%ls#xWvAPW|I7QjM=l2``3-+FUfE5(XnI>X_ZO{$FKTSC9mSl zZHeXP%f|hL?ODKeQQ@?W>B*%DeR&{yBs2D{CDUC@wdp6I=~w|BTiMBoC6`c&9RMsA zIVE^WbLaEsfiHM;(|E2~KbSi5URZ#XJuDoQg8cI#dOl1 z#oQY^knSk*=@2c)dwmTH~Y;R zJ}Qjmk%Tc^65E@LH+AQ+`0*?(P9n#uR-V0A~5lJ-8^T55GbKaB?eiA#&XEoLF>xZ7 zMGxSj=z%=Fc_tqg$CD8#rU;ix=7=qnWl1GHpa8Ha2iIV7$aL{}(;<5ApU;)aeQBT8 zgA0;+@mS(m79EXORZ5}wN|n0`Mpt~VD(b?2_=HyF8d z74dZiRET9#$U{~M-RYvO;G;orBGZ+_sH|mNpE#5oH}qvx#(dJF*KQxQ7ze^zl=u0XtRT6UXt2uvCMCLF%e2$vwE2^!R8#c=s)yefkNmzWSH6ZP$)A zXSLzymtMf5_utCMUeB`Pt^TAg9>vb(BiXxj2!{j+FB{~5;1zv2vMfwhdGnU^C2vt5 zau@a{|I;vzF6m2w0N|y4$ywZotfl?QT0V$F%ZIRk`5Ww8_67%*4dbA^=aNC>E*nhV zl7VXEEE~?@rDNHGBrijA}T@pkxAJon(Qx$fe2bP(~YbI#`HoqoY% zPdvfosc*6|B9?;(a;UCoK=(QN7mjZjKgjJg06qaS4ug6hXNlzmm^gO&onrWT~m_OaQ2l*tFa;HeE07_{X>HrDS}mMK#G6EGu6 z&Q*q&l-k3L+42eZZwRMTRCg|o>cJgx!x?&L74hz)97C)?9REh1S%N2D zNIXcFeqo{KYKE%Xln+b`xLo$C-sEw{2{G6hHm9XldJ zymQR}TbuKld|(ClM-Ak{=znl;QaE!9R&zL*N0Zn*X}a>ZbO*tufm?iSZH>cP4Rf-; z7+MVdu$t}W&;7!p+8FnST}9O&bn8dN zR_&%lYg83f(Jm6b9!UU5LPOM*eIj0CSMx<>8a?7>@_f`3<`l=VQ?I1f6i-r7D|Pxk zrD`l9HTg8K(R+yS?F+g8^WpT~x_~d64pM5k@dPy0Q*DJjh{cjAUvFYjNg9u*&*0Md z{+tuvhwI}9^V;Uwd{MH4qlSkD@&61Os?XKZ#O6o3-TO1D7@o8!L|6}hx zpsXtI{$D#)n%JVoZemHI#>B)Vn#7tIyT({(!}Ot7=^`K^VnGz73`0{v1g4!by)eTx zrZSxw7^e4j`ri9|?)p9Fki7pl_pW>Yx!(19li69%8bcZ8?6dbi&-eFjyqda^TcYQ1 zOYD4JN#4Yc>NHNddg=0d707oxbzF8$DGodyuc|o`&{bnUOJq$n&n3U5B*GKpCi7zQ za-!fLP)U0r&=I^gh0>PvftNtGU@6#<bzGJb%*81IT%8!o zGbc8%>0CO;U0pO88a8|qHI!1#S6`Iv5c4S24i; ztby;~kVmK78}%+5QDvDtAG4P0V?!Bk4d6O!FfZl4$Nu(A#hCZvq!R~is{ebCX8Kh} zxF}!poXvdOR>Z242YK@7+uZl{0-lUr&61ob4mM>|>~5sf+pl_@MKz$TC#nb7*C{Ps z$#RWJI=S7`N28~WeGSPxld+ELBH5|;B>Lp-JKW|eCF@5BJhI{$0u zL9l!nt6)2a4SQcV6{Usjp6GM7001BWNklTe1^#Np(O8mi~Rk|DBio6(x`cq?hL15cOW&pr%@9*joRJ8)I^3-vonP19l;6= z*X#;at8zyu6+358Aq;WUJW6)Yr+D`~%J(j$e9wGN?V3f!t{GJB3ZruO49a%TqaboI zIZ;c<+Pj3*s3jcS6wb2gf8wcM+`>&0hB5qt3m83mB)@p@KEh`Nvt#!Ta`W?P@94tm z(C|nVpG+3zz8Bs9_f!Kt1b~MC@DKnV0>J-M#}EMiSMjeu+)8bRgmsmKP8EJ7{$Hu$ z5hhD|9sSc+^_QgDMEYf2)EPbO@5yIM<`$kiyo`@Z4wBBQ7^g7A#@`AKvjSH%TzV{{mAWPQxOt~{#rUL_k;H5;k|N`6RRC6d%}?5v961=BLF zJ2s6U#|ASq`y-;8v#57>DnKS+OfkT2sVFSjCL;$da$<%3m?C(6m>-n4bp*fh5)+yX+jvzeqGvZrHXcWLM zf@y_7BR7G?ksXZ2o=wB<21=R@wWhA}E}8rN8+^Gw2WwpPYb>};hOO@;T! z&u-`h?hylhjExl%MH2U+*IW6!99?dV4tBTgdd( zPx<}61+2*biWH|WuxU^v#BQ&ucd@$+THJQ!F)HgPHI%fBUS z;0%pkmtuwb1W0=PLjqk>?6dfQ1@m|79@4sMn42HPeU`UWVACC@dCbk*g{iBYGr9zh z8LDEBDc-}W!FnH4FNz3X zbC@D3e1jWb_wb-s(r#slqh=YtFg0P(yuwfm18i5`+?bXerl)?y9Y2=iilzw8<*%JgMyvv=@Axwyw#{H(btgJmmrdCgnF@WK6 zfXktJwA~`}R`-!F@weIQ;YdplPrUm5$l3s_fYVoLT_p0KRp z&(`+{%-F&Eg|VczRMOi(510twq{Gi+q{)v+r7AP*f|#`V!NxFc>Rv$Hmn+FeMqyMqCjO{s=#a;+OMAkQq1 zT!UWaBd&IKvAs5lXHwqfN>ex^;sUtOJd?#GyU6ORRrlNX6DEDfhd*#nu4$*!PGjR) zl2a1d@ZNg<{M4VBIN>TTz3?Kg9ygNT-G3{yr#!{p4KqoNTuI)Z6%<7+p)7I^Rl7qK z_^sMCO?iAzMTJuy8BY1Ga4L6&Q>9h}RXb-;xpNj3JLht0*F4I0EueJQe99u{Q?`39 zrMqWSx_c(2Q4vZeeR9ui^7hUrd;eP`?Onv44}w`R{Yn1tz|CAc?lLa9@B$`WIg!Vo zdYrdcFUMq!;q19uY_>iXkSBF=y4Zibb_}l#uL|M#e#+a20Pqk19s1S?K zV3BOD42?GWNbV|NUgk&KA05h-vD1|2^R?rf*wdLymENtG1><~xjSBSsooRbo=0zf0H|#h!R^xOD~`PP*MTD&1{-Rv*uA(w8zmC7e-7 z5j>W%il~NU>a-4=UZ-Nbd>&5U2Ht%h088*zXEv|rf4~ndL5#Fa@&n+{{Q!8-2Y?kN z=|?Mn2fzYAbegb}WUpp<&6oT-c>!Y+0~nVOz|Z4muq;24gn?>my>=yiluf8z^J16I zQQfYv|4VPNI;$~jkHSff$z!_-;K!sKmCI~G1UOz)%x0l)^` z{={eTqr0VY#Ur3VK)b;i&j4RH=JIm-`&?(8seF}pS!T2J)IO4&wbU}808}Gx8of?h zy&l@Vay=NzFD(IPC!O_dKNHJy=_?qU62$1taBfSQ#oXL&oanDnebJK8dcId($$b3) z*r^htH3q$gy57zMV3|wU6#$k2gZQ596!f2AW9bq8YTdvejx6JuBdgeu{WW<#^|Wht z`aCWM1Q-aT?(r&iTYSE84JQanT(1D|6)}O_XI{Wt6^KDBJ&!oT0*u-EiPM*%K3E{j|8cCY1noh&vlm4HlZdDqqKLbxG1LQTh$+e$l zam4}dNMFFX#9)398_0`^tJrlWLD?a?kZ$XL)B#IPQ@PR2-g6nelCX{&rOVnJ#*H!I zOv>EEq1J4gT^-mR{n%WR;4S`H3Fq@o>{JMyT$6^Eb~K9J-F#3U!>=q0xyBmG1jztM zT*21*B+A^KiY=GxP@ZGoB> zwg4H@31jcTY1mcwxL3mQTn@Z$UjUob42jp@p?f&z>1Th_30^$@2{)MLFvc9lPvhn> zCo4)Zz>NZA{p7ElN3TjNchlqUCZRc(u&fWc(h|tXlmPBYpF>3H4x+m%C~dJH6<@HJa?YgGI0gGJCd|VsP<0-3{ zXbEGuRj%1ELJGE!+EuB%$=_3@?00&oA(Zxy%mJ6nMOSAhrGT6h(zmB68=* z2+DUwP_b(!RXZfjc@C93=25Y80hPNJQoc)M&OQlrNz^QgB^+yS1Sj`KP;g)-d0);Y zZO>c|eGf(mx$T0Qg@x6anDFwf_YGdlkbfn`907Z{MF$!7G~h z96fkE!Zf&O^!5?gSIYE)9Xx7Y#m3@;6!xE{%kVKavgr}vC*ey1QW^{=R$DC#OZW04 z%N#}}gfKoaf;&uec_aNJ_BZBHsSnbvHmiPME{u)ZplJ#O3IJ5#*q=%*3CES59=25{ z@>u+GCdP$wxha?j%!^rF8%>7RLc4$~#YFm+fM0(lsV~{u5P#VqXmW5bmv z_qymHUOWB)dpl21qjxI5v#`k0iR<>thSRI$hXVG?Tph%=7pbn{4Fw1J;$$?b=Sn!| z>Z3>b^W4}xZfp)GeS>{;yL+kjw6OJziQl9xVN6m8!;?aJG<5}$=Mt&a+f_%Zbnr@* zjxNl+8cz5(-FhzvI6)@j#}y9^aEg(qWKR1EHY{V zkOf9NyV^5(<@meYU)G9yNr|V24gtU(L$NR}U8h^KDc^TwLmJN~ ztY>=4$HX+{(CF#H;gx<-UznNro<#yLn{1Kp^=mdtd+Rw=Vr576H(1Z+QLS~+D$;j3 zpGv81(C&3|yuY5MIZ@mjJ)0{`!CYwy=GWFmEID<6#K9`gcqQaZfTL`zWqagNAyX0* zBPq=C8auo?IrdgIR>$$%ge8ozOlMreG=7#elZ91L9B~wrtu;}gb&;*Lk*zgSpfypb zwNa$?kgIi*>S<(uZys|_?dIpHiy598%J8&sZZJvM)MupjR?+6QDS&_8La#QX5+0@` z&>|Q2D7mP3iVgX}96mrPDhGKV1e{41>sf7pjGkJes*>55eUL4=-x6P+LzS(WF5Sj} zF8*6t9>sDCt6FVzv%e{W*VEqRme^1x#D#F5`7IWgA12XpmUdk_H08oq{WD6sFAhn$ zkHp{KzJM!|g19y=faeldu?{fo&!Jl;?u5?P3j-L4cuC;p*X&Q?dNUw2*5o zp^ULe8u3a#uNRMb7rg@d{S`c_*6lkC!K!i(^7*M`{%BdjxRf9+J|4jE-_Z&0Li@TX~Z2vCL#v z&Q9Xmt7tH!XI$m^sX>i+qP-%qclL9#vw~%L+qpS8oXd^}a(UVmewi|xIVX4UNu8Oa zT}7O9wa}mqD)8Gb3JJZNla6y7?>)`&-g-)1U9@_oX2~}=6}5xpI7ohQnv?T7Qoid;&O_;i(IIhcxlAr$QoqF{e8C*{BQ zhEf_OAb2L_k+Z4XIhU#(lIXmE%IyoN*s*|9JLgdvIfvriGbxM;r(ka=dHX`h-5*TO zz93HQ3nyVm7#rt3%QFw(!4D@4=dz0~;+ku(B!4Lrcr(*~J|0^G${ynX-_n!9xt4*eCk`49y zK9DS%D`7ijX*e~Jz}h+KXyVg)D}PE}&r>PyvFltq6J=u$cLtXb+zIaP?(PuW2L>4=1a}Ya?!klG;O-7@{=e$2 z-dpsp7hPSq?mhQ>N9sCgqG-1@UEKBPcI3$gt#rmSj|e$dnHk(9UQ8#i$ELoI>?v_u z*3qBe@JpWx542}hzRYm}f9%0j#iMUKYLnFzbAms2z=O%LRd_Jo1$E4_)>}i9Bj@(N2IngwixjtZbI;bZh=(rdGlwU6>c`s!Z8-|JQjd)=oBf}{X%Vl7 z=FCs{)1>3p~bdQuBpyq6TWg?yZ+W4E#WMH zlW7$~D0oQhnyaF7+LNdagdEL4_nW|E!=F9*^q5*MT(3 znpB*bW>C#RS2q)Jbi#$(stzdUC3!Vir?pXdewL}Uj$uF-Cd~xhKhN4B0Z6JzX6Zv* za#T?`xgcNPl%Tkai5p}>*J74h99J^PWuTD6pY^SZ1Hr}D?PGOeg{7ukCR}OdKU^zZ zN2@M1$t~bFM#tviv<{~QC!9ss%$A?e%>n_4eawz*|gJc|VQp zep&#&aAmx?t~-gLTE@d~h74wP>xyzNoFAVC$bjoxgJIsWN;wnrAng|_2jOd_6AA^J zIyK@Ny^K!dWVrX<(bC{JG(#$`@%(TsxNitBa#o<1EV$7W!F5|Y@V9c~e2bbm;1~C- zlhXXv`Cje(2>kP}rv^xs%U>sQVDUOVH2(2)q)wcU2kowdZ!+J`mXe{$UFb6ewu`)O5bUbjfG*r6R-X;gNM4Vy9hucVw7Y0+YK?Hq)LJ1P|g` zjZWz30uncG$ZzfxcpNp_HHhND@v3Y%Y_bdJSmoX|6~eD67OYj zL^^>u`n&C^uSE9)N|s(T$9n1P+0I1u-c0ZQAhp0T%f_gaDp_+!b%y6Mm8ddVV^4Ez zUqE2jo48QbIHRKRJjjvf=ux<)T~w|Nh@hge?o)E6>>aXX^? zI)1`cW_+)dsI~UiVa)Jh)aZz-zCqNuA=|ILV%7ul0;h`(^{{xdeYY*Jezb$rp*}|d zEq7WtO;n3bUnQ48=LPeC%6oo{rdidz4%vz=(7U%anQu57 zjnhZdf^OENt?t>1GC#Qm=ZG-Wr(9-M1_hFtp0{4V;m3M%n!PowyDg*n>~8Fq@NhZyGg8#7wh9r%2u8 zM7n&-F442$a}i$Z_Q^*=sp!d6oT$LPz*p|D$2;Y1YfC9pj;Z2`?d6AWRf->Xhib9H z%>Cj^>yv$|;~c7oNri5_*XC?rWi2|sx)W6E3R~EU@#CFw`!tH$k%E^?V&q@QXpCU{ zNauYSnJUMQ`>P0#M4#G2(FhgY6?a!Xh(k%v%T1hRs6>>q#!``k^-MD-`!27&+MF;; z;nh(Hqvmu%vZx4Ul0k*Gnw)xGYMOP@b{%s^iWrS4Sm}>^O#>e|$FFz>sXGTT6&x>| zUeFBc+b0^D(dDCFgG!yrJ`vuNlGmPNyV!jZmEz$zJ&ph zSH=Z*R=i1;S)*FXfmbZuL178IUx`U*-eFC#@f3}C^zPcIm#GTckjOC0m7{1dx!{9C zJxN0i6b_tn1Vq38OG8aucL z{Pe%8?J7$i|B0d}aC)+*n)FSVpcMCbdclZPPOm4vRlH0;J320<>vyJFXTDH_AZ6iV z)96~?f(xorI>@CE5EL_8%qGm4E)}zQ9Uz4rr32rx?!h65esVr+9uPo` zl0INQlDBFfWn{2!u`O`Tmw(TIuL=h%Aw-!0t5}*fTYxh0Q*34}wMSHM8vA5l?x#kN zjRR~q#$6-iT7Gg!FO{&T1|qX+j&7oHW+DG&fQ!*LtY*+9?g=u>v59*tUfxFFYKe8N z?pddqu<1fy@W~M`Rmf`fliw2@qU~7t{Di7Pp3oPvPIgXbd zW!^N|rvN)jEGcfbofS`Hk-Bi}jjHWkN;$8S3%vk;H}0-@!)_c<;Rnlr{&;@I;*%Nf zx7VAfx4J>^glA`>f&h^gypKIavml4=&y_Z(>huQTte&mu|F1p32Y7GudF z0~@uT`d_UD@KqW->8XA3RoZ>=C7vnhmdO;SJDp_jB$Qh%@y&hroEU6a@RHsdeMwW> z_J3djBBD#QZBkD&WDeJfaL;3YIR$<|c(zPz6vz@IHZVP7yuTa+v+PHsvTl|+YhJv# zvex?#IWX8NavI?PLj5M6c_D`f}R&yj|WSFeyjDAW7SOZQplop0X=3V~ML(~S*abj*G*%*ULKIfD+ESc zL2lfDqS_Ynj4AVMITdvtGA^3>BKp*(WtDWFGdfH>yKNiQFj?IkBaF@Ehp%rbZy1JL z1uDm9=G{9=cDKCnp>4F1g1Tv~0rR7s;*$bbLZ#ldQ%fBU0u zbz)SGW~7i}LxVmO?&|fV8pbGTztJa~>PCYdO0#-uTe@0*|GFdJ)1F=*b-K2ca`;8I zmsUQfU_-XJP~o1=FjMXB#@CHsh;*{~6c^16dr^O?s>)>DQO?xdpDSh*lZ`P@083jp zJ-hLzx3(_w#Ck8VmuYaqT(1|6r78SU3L&Tx1?D+j0hTxb<^+j@bV8YQ6-wBEXdWh$Kv_FIDUqh!JQy0ET9uMF1l+C%JfTM<_lH!Jow`&JKSL1;ew7)Gt8FyD~I5Sto^gu>8qXPw$*Z!3@1ZY zS+)GPVQdviOx!0$7a##6tyw}96U!5=JI`J`*R~5}BE!B*NZvfpUmYz2M^;*pmb8qw z$L@exPEmnNdzh9p>LIP|n%E$kK7>YN)ryX(KKhPPxWCY?*Xu{>xM6oT3?Z`RENfD871Y0YZePlru>! zBf4s@Km0p7pNbER3-2c!r#p-n5k`>rSa1|BhfXp+@z|c;3Sz7fjg`(C{j%^4Kh0k; zx+5Lmk$^ju=4_D7k6aCIcOZi{lnuET2eEn31B70DcRd!St!JD)nz{$`mdr%1W+4lu zu8Z40P1T4t3U}wY4ykXPxL=a%`Gxo!Ct0{PC9bcb^IJJ&;|f3|Ee@#u*^R<|5<~BZG_mVgYGxw?Nvn8$O-#)j zZfdA{Gr}1bt-gIk9XVJqtxI%?*5($97?84`VCHkUF+3scI}nVsS{5TM6+!~C+@7!o zHd4i$q3{`a%oEVT|7rnnZx?0@mkt31jw@*%%yj{m*KMgJdbmg!^X$xGcq1~(V)A$z zdxZm>!itv(`>ooK zt&>7s;PdSL+eb!bZx~A=h_o&XP<6q{b(JcdwsTOTRJDb}6r*cOTd99UzhZc0DEj1; zNx(TsofhN5VF8xg;%q;3+}|&;CE}j*x0i@1&vAlOEw?9`ElQV(>PVBHYOdtrCXxCC zwdTP+koJWIv*pR`ua%f<42c25H5b}^{H98>$HZy3G4Zdu-^mKZBHQ-~f}`nM`58`! z5`tH=$KJL_I3zwIA+h>nytS^#w4Lc42&#>e! z%CL~ro~##&^pMj$h$AMYr!Oy`fQ6IaGm{B7Vjatkb58R;lAiA&f*zj@Q`hVKxwqr% zP?n&!qGRsFkb#`k!z1L|yMJX)0*9L>5w@^xESh6i_4)B9_!l7{AB5{Shwf8Hf9E4ib~ut!)AZ-CyiaEwgB!ry)u$K&1B3Yz$UeK9AtJcmG+1>W#e zIwE`3MVJ{RZNWk5?(%U46Oey^cG7zm)}fB6`aK1~%nRXru!fWAI9e445(hi|x5DFf z^X!4qI#%c$Bwx$aZZprkZBeG6H^d)3Hr{A(a0b$PYVWhHV)yqqe=?YSOUz!Q zWOgH5hI^07r%o>NU6g%oXSPQb2fiWAMH5ko>N`C>+x!DAKbd@ghL0x9yIi>Yhd9DveDGnmg^ z;iHOqqwxUN1(Fi*3$FTp|Y&&jI8eUWTUSxpDW9THGpZ*2+Z|+3;XNQbcO2Ln@sY72SpMkUuyd-mM@xvT*fW}#%^If_56hqJW2MVKXVx`kXcOJb8(Vc_t)86W$HS=Ok&9aArCeyjp{7|!qJFKZnC=vM6FfeK?QqX?4 zp$c;>tJY;-yD)wi zPGukykVY(#nTtJn(O^`igti^m;Q3Dz{H>)U3Zq(#y$3F6{`gipGL5Z?;~;4(U8?qR zbiEqxwY^!8f8tEI(}91oJcGEIT{vudZ)EigS?|e-l8hB&LEiz6WvlGG`i7jBnK!F? z2S~JfQLM5!B0Zi$L(^}d;3Q7aLVNU;{krA$pL~@de(yuG5lhntP6od8+EVh>bbg>n zLA8;_nd0xG8F~_{-?})DttAn^HZD}Ag5bJ=$?LmC|6n9(mCVg#zlu!iiEAm~8s6^$ z9m=WKJi4IgZXw&eknE4oA=!l(Dxv;Zer%ZYcTb^Mp7om^0Sy9n-SAr%U8NGN31Nr}FmlH$fZg zMNk(cZ@zy8^BbgKyiv#Vuj>SGS9;5H$CP%<@PpB;Tjw~w4XjF$*r5&|26d5$`fd|@BJug;6&cEc0*|~<%Jr<7y9Q; zc=fkz@_zAI|4vf3)ayCC!|h{5=TiuudP4JR*T(F<$48hz%%JJNPgA@|P#PjPo*d@o z9TDdFwW0H{oE0)i5V`v-c(r>M>8Vzb$shLwgVcuNEp(1b8mm8Ae|gR(bV(Tk?D|SY zoy;dApl!3(D?2L*%3L?k+ZDps5;hBdblubH`pV@k0OSzf8A$=GTA)}|+$ylh`Gk^D zeP9=I-qjr;>Dc91Tr_$yjkh@rxwx6vngyh z6)m-Ex+mH#YA<&PZ&a<=N~Q55EI~VLu8|Hu!hk*)xjIsFUU|ACcw?CEgfzcteXO?h z8(xpcQ9I0*g=5;3n+$z$vd7NZoi9mr+c|R)W)K*xxS4nvXh?ZZn1E>3qNb8LPf93#j3e$%m?|sdY*85HMH#I!r5SQjhZS&O| zU8ZEZ9V>b!8O**T1o7H!uwP-TDm?=QhU^x8vx~Na0kamy5H?GNb*oz9N*#@}gjmg{ zQlCfo*9>X#gkPbHO^#+*3w`I=K|J6;oX&#^LNt<{am;N_0{-E!tZYZBIBv~%| zm};OaF^R=HN`ciPPTB$?xQEn?W*39&$IX(+3!if2yurgh zjOvs4C)kiZrSjCHI{qJQS#tY78vv_jC?*Am3RTe={=)?aKHE;pwl5!1(-pIOB>7`Ch93^lkeqZ0(X1<}q zfS7`2b4WeZsV-v8f0khpC-KIuC~SQoc^B74SOysSG!=M_8J(lO7Tjsp1Q3^f`(Uqm)C?XjwAIkQ!e0N^cPw;P%yjU&`VNg*Z)}(6|uTSro1ea z47WBByys>x8IVSn8A9}hY*?taJ{{PBZmWxIFG;58Ud*pH5Np9Z$Cnx?rkH>x>(jyS zt|OuyYWY|MNJvl|;9%uU)?^}n)PHdaFv*z0WHOFbKrwN%fyoEbFdjZnZBwMDT#@RQ z%R}zvK7z#%$Ys&h;Y0fy@vu@}$eW}h*!kJhon`U_6YucLZ84Jf%koo&b!vVTgY*#~ z?va{bFe|;R1{F9lZjZ48Xs6x-yze5f#Hi{Ay8>Yr9>w?`)d8S?pRz`MDB!<6+Fc1K z`B}frlp5$xA(7c__ZYqC26sfRE1~B)vC?`UvC`@Ual*y`xQ?_fW~7d^BSI$OEk!2qg&s)S zk+%5$;F|ODn9yRrO(<#TM^9krM1Q~PDniU{msipp-YM#>G3I{KZ-2AHj`&w1^(!pY zH;`n9LG&=ZsY|a!g{5;Va^Wus#kKb^gy@y;v94@Tmf`R}d@nW(zVh)(EF*Fja)0EM6~c-)L+c1A_IXNgA-={yP9S#$5xli>Ip@1 zJ=WHK?sVFXY@=lf^FfGN{r4K!eK@`X_?^kG7vY(=D-ne3ltELQrUhFCL3IyJCQ0`cN+iJR%VA=pc)r!e`tK zN`q2##y&RP&;kFhouKqYa&xeoFCsKLIkKT?!W=pRDS1OVm z*IG1EG%uMy9o$%*IKS(gV)tqU9!06`B+z;hJkk&NYGR?(WuH5Z` zIZPtQ?7m27YKC3TK;5=92NL7qX1n1WEm*|xwm_UnR^wF8n8mH3rtXS30MwbnK7u7* z6LzI{WkYd{Q{wTb%!hQTOSUFk|NG?)DF(OYmChc&0|1GAlp~5!Ue&9=AqbNpf8?^^ zFCDpM+2m-N-Nh+MX*pvHIkpPF|H5^#@`91w{`4=b4Uh7Ts*ruX2P z4TUe(6x=2?OuK*Y+c{TndAHBT#7cpkw^m{mD984OipDglp&Jn(ML>ZQS^7QwporqL zJ8WlonXL`Mr~O9N!bY6MOeL*l+Es6=tSD#L*e3bC)`wEToQ8ByTMXA;1E~lab!nE^ zYyI`_#jSpJ=`~ZY$rLQ5XIFYD#|x(gJ!>PKATEPgqdRKC6J9z)l~|xMq=|r*+6CP$_OAlvzBi8KVR;MxMGEIhPA$W?c+!D zBMJw(k5E3GYLHgmq{1A#X$XOx{#NKNOQz^MG_&1*ZjI|Ol*&EJ#N%my)zuD>vJi0! zyB8iBR>vstE#s8y)u$ST7#F`)sdgjWMdija#sgx##nZHQCT*V zQCZFU%?UUy`psj%9O~{!4Y#UQI==z#x+<%ujrFL-RO!B_UhUYH2hRKKEV;vQR3qVAcedw6*Q2v`aFgqH(qNH?vfsg)usF8=w7|*`Hq(o z9^)0p1^8bRGUKw6ogsi)hX)WI$6p;oQw@YR`|7V_=(JaId9Cp7obJVXCUP1eHLk;s zwhNIQ(wpmS?XPBWgRx4<%c{g+l!l}1NlxhtLBc)~N3<0QRg8DiT82xgql3CW*5*J^ zdE=#Mc2oq;#x@GjYo6vB+`Lp#&M#i{%r!9>1jp%6eF5OU4L-V-d(@&@Vw&^K7QffP z(rJ!q8^2Ef1nqiFr!PIfHn*h#=m@}XdMp!?8ewvbM>X*~!99!57L|U|fJzyx*}{Zy9`m}Y zMmA)g@B6jp^YRWfZ~Y5RipOWiLHsyMg_RZ|b2C&QoTYm0;I4RFn<>F6mB9sP6d?0c ziqCC-$B`MBiZeP;HJ{|5|ciWq}6|$wh1xEl4zVix;93qB-(f=v_wQ#J1|T;9}H6UqUu z;FY0F9&7)8ZZl56uD(O<2li#ID5UK^ZPm^+J4=KPNwRR3(2tkr&%Gy9ZgK`OY==Uv zNUo~vtTbIiA7X-%*#by-V(@;pjeM@qc8+I@7D+yriOjeac�O;Z>F!|sXv-C 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%0DF!*8l&uLKoz*u;D6BcK?gqw3m*k# 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e676944b4933df6fdd1d721ebab4bfd7058881a6 GIT binary patch literal 534859 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

Z!BsN@#O7h0U%vwn8WdFle*jE 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®I5 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%0AC!Hz>Jaqi2W#-mMFOs%4l7f#?#IWxA`# zs{ei-bT#@+rvB$F@xb&)6H?SQpAlWCp{pTF0?-HDIsKjNhHG=X^ahRjK1VjefymMz zWjMv*hbL^7`oBcs^ls?iExJ44=#mUXQaR<8|Em|EP*vTI^gG?mZ6vT8hsvnJPwiVA znPncEwn2sS&0?2~^Ta!Cj7DUkD~wS@DBG+>zWIZTqx%O%yIA+j+1Z=tpv z%8=h1gN!dZQ)bCp`9tjJz&EPOY}Y2!FGL}ngQds&8{! zhT*IE6s zfS}S=!vUbmy0=W)f;(>jSVc2FlXo@!L%cZSsyA4Xtm0x+QAl-Qpg%QGuYse85dAt3 z$cc!Ibd816Jcx=G8lnK?7{U(#tBb1fFI0X!kF`C0(UYYd?(|{tJbaKT?(=FeFc`Hd zc(wGt*Nc6$E#WZS^ z{fljj^N9W+WW<6hWgHbWHR~rTg=KjjCoKBOnRe#_Ecri|xI?KLz3aHRI40DcjIs-02tmYMOUBm^Kc+%<=NO59wbRStU#6>|4Jai7x{ z$|Bx!J`8d4eyE=4x1?3!J@b_QYEH~#D4LMRYM9l1Ax98^@xjpS7p2PgP1egisl9&o zGMIC27RQx^s{tVtLj{8bm#>hosHAavma-a8qANxA@o<=3=4%Y0P9>F zkwFELgkoY8#LE;AtO1$!r~;E&J;BX1(*PKX(_TSR)T#3)vOd_uZBCGRlY-@r=~vE5u#_G;m}S?$`G=oD1QITg;hpE05FwLnDp zCC~MWx$OaGkdGBCiJ}D(jG&^D$DkDEMnGmP?iRxn4eyK{LK5?z{D>O->4}TmBI-cr z4CCMRj7*FSDgQ{q14P>{hvqERN2I&4Qbz1sj?Z5g&paTFW$AnbOnr;Cj2WKp-Jpfj zkU-8870tXO2}M&}@I|2!?Pe7?E<+{1D7yLtrE={+g3-Q! z0i4l16Wh;=IXsd$df>3uX+Q<-9FB@|w5XT6TeeiD8H!m@{5-OFGg*RKkp7dU9w1J% z7xMitT$CYv-L#0%f;G|)Ue$|H0CZ)$YI$fX%FQtY)D$DkzrATGImTx%9w&! zX&;eH(SV4?##h5W!C}!_K-Wc~8Hwa!r0er; zGdSv_;0jWF_(FvPyF*CL5|HbMAa98G92Ho&>}wPFP5;RW7!Xtt%>pSI$)|#XdWZp2 z`0;+-CmYa=4um>c1Eb+ctYHpGn(G8S;krnH^H=}rTt2XZ#N;1gsPn>kJ+^828X0FwetgkSVMrj5c;*UPdoUu`elBt02L zq!c#SdLJvyy1EflvU+2@yr9Ioxf0P@{it#)jrn`yus`yh*Y}ec3Rb%HO1JwT;r3@g zBkdliPd~rJmZq_U&B!=o6pfCSIK1n!BQLe@f0WW~Dtg1>eptOuSxA3&dD_uxci3#F zTd}tDjQ{zj$p4Ie5;DrFdE@vw7TlqscUFT@@<;Q}%aZWtKZs>}D?E8MIxRUd7)R`S z@?|N{ucaT{{(&Urd-jw>rH*R{~->q%lE!dt8wAu;j)HhM&U-dd4*#I`&2sjQYq!%S7P^zvVNx{U1zdBJUimnlR=l?r7 zfCmga-~geS&tfOsCdu(uA7fKZ#6)qK63F{y6riVg9E@JGJJ8%BT)LqOMZga64d0W6q!p*M8$ z?wl?wKKKJwe7C1vDSHrB0BCyz@X=C{wi_Vm%1r1jh2$-TBE)0N>nF^HWeFdslj+V0 zC?^iNuU&wHen{FDbjlk4;$m!1JEF85lgB{1Ccy#>#QQKAO7PBjfN9M`v^)0=ogieJ zIvLMK{VUJJSmUhkJ50bn&lpn{MHb_r>W@Oo2);>sOVp=voI{3YMOik}73srz>(!8P zx65lWiN%JApU8NPZwaooym{xoTNltq>A(;phdmQlkpN3S=%Zj$BP!@16F|Ew^#}tz9=KUEj>voZO4pZ|cgpKCD$`gRJI=oW)<# z9<|g({Z5sy8ANw+x5?=cs57jYe;IE@eK*D@_ZW9JaTL>4*E(u@+$e02H_5$vm_78e zo6uFXYMJ}t^QH7H<)-q>;pTM1_DIubg2lZH>^bVpuD-vj-by*@d0k&xyevQ8b!v1Hp#fEiSCTv{&NkQ_P z3nZs#a0T`q^teBL4TG?qh}m8WS@mz!E#8^@&hBV7cIPe?o(U$UuB{-*G$@P`L2eNsb^0~l7n#Jc(2V&jP{3OO zgdZAj45DuE4itT8r=v?EKDAw)2T*_5EVK0F6ZFIg9(_z@3-3*E87-q7wPCoP_UDPk z=APblSL~636Ar3e>06dY;d?=MStLVlRET23UOdTcvRs|yTKHS239An{ABL0vSyL$} zVec!95lZ)Z#mH8#g@4tWkFJ@t9DHYg)ZJvi8g{m}5^*+WIq;>D)KTlNeYU=STzzHM zc}}HPw(5NBtj&s(mmP~z-gKnH;*afB-c#vSM=wQGr5d||qeiy(MWu)qb9}qeBr^or z21&{Xf`~`vU0SbpSJ~LZ%AfZx)r7V5r2Ry+>C>vbot=o%i<4OBp%X%+#4IUngbKTMW58;;TJ~J6VOz;T^$}OA5%p^EV;Yurhl4 zH^<4}qni&MrT7+e4JlI#I4gk;+V6H<)mppEH#blh*8FHY_1A-EZ4L!p;||k%gj3Gg zr-f}E=HgvlCLkg+&n%l3Epdw&r@O7umU-kWX?Dvk!lb?wG`@l>x2O+J!@?VCr4wFx zD@S^B(%hLBr&+oe5Zdca#b}~a+_bEiNF++Z z`!0Up3qk_O4%b0h-!!DTj{~FskDrZ?Pe4MY4xe~8p;koSVf#Mws+}St*^<7LkA!x- z<`NCVmsKXC80Y;bFEQIKok#~Ypne#QCXU2F7>$d7$@-L;{-G#Pmbg&jb1lnB@3B3L z0r6T$<9gQl;7wz5n-zBH*$b`p@4TNiD|}o18r(O-tXX)2FipCa?AOISz!?~DNw%kL zLqZJ`6~W`mct)SdTWMHyf)4eZ5n+_fM}J7h~yk*4oeodWEll(Q00i;tYGlQV!kPaIt_ZZs3kqx6-cZ?V$rB4&ibr=t$j@GDVY#jJX| zM#4aGB^teE8D|B3OvF5~Le+?g$!8>7mf3WbjK01~1bQtx&We#g$6X9s^c=NZ5wd)7 z_gPJv$Vs`Za!q?nu1QVIx){%;w@h|w;4`pG?x&YReuctKnu8IW%HVzf1Lsp-jU^jd zBk}qCg^_@83=ZOGY3cQc>_?5%gIL3v zOe~wGpIBbZwS#`%(-lX9gLH1vr`#uQY+rj@k@3Y6jySfw6{}BsfPqCYhrKio!#ur{ zi6RbzR+*!-BFe6H5|QD02=|$#*xx6FR9;9!%P)iAwIHGc@w#I_p}%MF|* zzMJ*SYcRd@a4TLLH%U`B+Ze4P%7i4vv0{$gE*%gk4){_}pS3Kd{O*7FNiVqChS+7l z3Vm}-xcg(gs~4a2toMudda&$h>8`h1lkotHveD-QK34>$*mmN7il@%;gCAi>FP{hB z9H*&KBWXhIkMf5}yZ3(*RGltIgdjY)bwVFWQu8kxH+KTjZ+G9gabHwRHQp_ccypFn zvGKLo9VS{CIF;7w$lz)9!a-GUQCB?Xp&kp@Da-zux@F6b)LHZgL{0;(?+9;ukT!?$+ zl$5A@wt;E!Bfg}?O|`V>yhpoWdk7)lZIXGBZCr6x!oJYdm83t5@TB7b`CDKAgAd6e z!m8wk1$LswM=ZpjJpJD(eN`|~sP5Lb0QpqV_i0`YhCDYumVrWNN*g zT*C1jh|SNgrB!%UpEG{lLyi8LNTglyh-2sSSOsSqvwy=P;c`ZEI($nrbfmN4MI=9R zYEY=0avWDOL#tayiJv0kW5}{1GS!;mohv6q+24iPLO@wm5x3w$Bt+Xi{4V6Z6H*22 z6*;=)L-%1OLZ_P^L#a?w-;P%ZUs_c)9LU+GkW93BfQAMRKq5oq6^cLUw2A(2q2(Dz z>N3(l(g&nF9^^}MzKe{Bsk8F2Vl3mM)lDdfF|#VSPxY4^`Wj+YL+XGAOOl#Y1=?@=Embc<+7j44adunknx+`{(bD=?Hh4r3g)W3Q0NLPHpFSyJFvp z^a~>*^MwDScJ9P0pwiI<6FxYC?{9GrwSk#E;Dx_)rVC%?IqcSJoQ6YX9RECcpRc=d zJN+J!dm2srdeMaXw$~!J1@C}0E8xxVw5<|b+$@mAR&PmpO9K`ba<|z>7Xkp9JflTH zZT8rg&%xs|3PRWRaLnm@}OfX13bSw~Q5a)=?C8KurH0#fbQ3iviU%ClxWE{da(HwrPvh7U_{`J0qGnJ0 zTAV{!x-^z0u0RW%^VHJXVMKc5`!|DlCsBbe(=X{H9gUAA-vs>MhH$R=ZB@_LO07=! z7R$u3rBSdIC8v%Ue%g0D>VNG2%l7Tj@!q9NeY0|Awbp!eaLG>ND_+p}+BY=*)km4f z=|_TJfAp?%m!8X0f73o5$33pb<+6B9aMCJJUeRC5%-(3ftL_2R0S6X>iR4X1WBO!y zaf)p4r6;l8SMY~8tS}vmxTV`3vUg$x zG+-&a9f@x}fAf6;W7L3MOZyPgdjcXuZQ_uw8hxVw7@?rs4R+}(n^ z1ow@*6D$zi-5n0kTj%?+YNl$c=GUz0)qP*xcM^}?LkQ2;KiED-@5^VWKehQ-QcnL4 z|M1pMtSM)geQQ4Ey*wd6%@H97Nx_a4BS-pa;IT-8Y9zBqRPyiK``KYSE497^)=HS@O z>=128A{1<*SWY6o5+)s};4_56DGP-7*{}!ACC!>o5)+;_76m3#Ug% z#hc|rOZZmDECvhEHOE!6OT)ZaNpl*DjyjhtJ`?%4pU6cT@}Yd3=)x@)@)o37SPg+| zVu4%*^G{*iQZlH-_JDjeGoY^8!bQ|cY||=Z<@FM+<`SWDzF+h@Y02^$Rp3uCz@08} z9OqE8P;jkabDoDQ0ZE_J}FG$8W#v~YwL1`0RF`Py$r3K2*y|N9Dj)_}g>naR&J zL;#fb7{D3Mcf$b<$_;=~m3`6yl_{mK=6mXac2f8FZ#QuLw{LPly`ER++4h9yr6=te z8PnQ)c`ho<(?jdt2;ERl7xT=8dJyOp0f#jB1*;sU&RdG3=F4ChzJ6K{LDSu@%_YX< zKMXEBP@PV>W|-)7&D@!AyXfptA$b|vXyh%_3e*;LyHlqQ5zNs(`8wJ_8mAZP5T!CvkH2w1_L^vjg zY1Bu4k!r;0a;R%ck(A3C#g=`pzivCZC?Fm5JW-g%LMw);3hL!Vv0{~dWz1j|ayl55 zFH&)eztQ?)_0i0}i_D{~w}QkB9l*|tv^*+ozyN}KT+N==5x(`#Siel$46+j&xMT80mT~c(+3)Q zy2gM`A1sF+Zt)l{RyCIABLsht_5o7K-$+1OHh)iv@7SzjB#x;KpLbGNwtH39@=F^|X9DY3JGfw}I* z<6`LXa?^-F_lW-xDf=#DtbS7-EF-8lpXfzeCk$%q--RFbpk6v7yqd@+`A@Xc?RqZN zsIn&;H$F9y@IP~L!aYqfJ+jim#Uf%2jUemo7Eez_o zBt?me2|^-YI6Dm1`35~4h4SPu9(l$|$k3O-2}pmkobY_nUpC_e$Nath^B@? zv?B8xfza+6Hb-MT zL4^f4BSsEMu6E|$PLHWZSfiY#wHoxsPA^X8Yln$~yZ$70~XU)z1ucjbp?aNT+l zz7{3_es{%x5k4E5l7;*2a`_^CEl~4Cp?%+VgSU&wrh~NN;<0v_2tsHN5VcctdC9aN zeyHgugH#y-@*99oub)dO^u973veFbP4g>+=8#=lj{08i~04V2qz{$us1QHO04A4WV zes&994P_hYR>HkQrLfN?bWHsfowOnv&rLAb;f2`El0YWR zpD%#{$^%(19gFSU>4Q*Sg^;05FC0VFiyMg}E@B4{Eg--z78~3O4slFEOejLiR3R`jNs77HUSNg-Fwr@x5b+HWBFo2ur9Cw?*=Q|6L|F=h%WGH2 zHF;fB0aA{ynFO{!uX~(#?ykB}Qv7LiE!7t&(iImXW+Up=meHpom&fZ#Y#*9N#0mv6 zS<=^vBxYq3)A+f(zIhAEWtn=b;iBEr-jadcdPGD(#F@lJ z$IlhTEc<4mcfmLUT49e5ukbHl%00U5*#EHr0`{e^lMC7&Bs;hH>+T1wC`?j!h9L;* zLEW#aMf^OKJ-rJIpELOc`w9-~;n5Ez0>Z%)nM>vL>rZjFSDN1PRwuS(7xM)8nDm=?d%Cp@JEXL2eVst_}|Y9#1Sc4H}YjHE}Y7s zC+lqo^4k{PtwqZn-X{Kd)cB#0+UW&L5ovBshw=&Nb%A5%SO!c{Mp=t%QS0t1dU{dH z9sFPDS5&)T?~Zk143Ad=43E7~?@s+dXvcmSF~^=5UDloiiVa;s5+v0|e>yd59gP?o zTgR;uU-rdup+}^WQ^&wU%@ksaHEXI+EBG!*)a@eV3}EO0a2etO1v#KpFm>Q!GMs(W z?DoeOziyrWS>iqXu01kbY^bMfrApv!H@Ifa!gEA$E z9KqI4?qulxCk!AT$v_w(n1CIV5>}iD^)I};#z|!PRm*j5kO|N_%b}o!|BvvaD0{z2X$WH zfB|~BGV)mwvaK@T$Y1N^pMG(fSEwMrJCp%~ow^NQ&2&&57+}tmMzO|qGrQCtK8W^X znx`;WHhZ10ye-BVtik_ffddGY?De9i_x++q7(n_Mu=*AK5Vvd)PiaqYDUML52A$)w zOQ33T$QV4eaPAfZti$dYshVI$cevM2W+VU;TB!&)a1t3KzE9DO{gbR0c346%8YnaN zo~V$Z0$&aN-9|fKk%6K091wt|0Bc{*wb8`#XQK=zW<9gmey}OK1IKcr3rASbhrzFL zQ(@)&nNgr-i-7TT`Nu+*pcRJTzN!p*H6sHw&p=9|&Bro$~>k>kx(SI_K8wW(%oA9KC~hEI@Q1foObFF0E8S0 z*cA~md3)%qx!QOT(i6>15yA60#;~q9EgM{AVeT_WvfPkTTnq8{f8=^L>bAY_zD&FC z4%a>J*!gttr;p;-Tt+CYXYkYCP$%R~OC^eoxuV;jxt%~*#|3U8%N@_}@p$$Apxyht zE(C3T1?FyJFygd(8|QB8cLUl+D@vWx)23;&|KEiB&qrSwPuGG_mO2)3uXFVaVzE){ zriY~{YWtEt@;tWG07m$iPv3oTL&e~-Dc|Zk{8+NjmV*qxd0`4`u|pfCx)Vg}IPo5$}L7^lT8BnOmEh!h0T)5|Hp@GOWfE21wmRJ_= zzo0l3PT_kU8b=|G#^H+u1Xyn#@$=ccB~=s3=)Q!t#t+aA@BviN z(RV)6ktj|7eye~>{_HjsxfAeThk~aRD8LPyo>dB?FK-GU5A^LLr@Ass7x<0&xzDwx zt`5eTyYlnR<=VPG-b$3ez6+6pmQIwvjt5hxz#F2Rjtk0bT@|i+^~3;HmQC%jwRj5Q z_OPwUYtmv^LXc%v+ZFgrt*VbnH65ZE#uGq%+Zazrtb2Y@kVEsfj3RX5pIE?!3lH5N z$E~kOe$aaS*S>BcT>B|`bB%j7h@~Pm$Q1VtKgWQTz!XouKZIy+{f&>yR5n$d<%u>z zv*cY%%|(=o`2-0}6gVvu73Bb{u)pJ2`0!X(cpZz|oEx31R~J!#W*xq*!rY&i(eYS3 zJn-14!;n_wgvlSQ?&BfwV7&PwKN8f?(*mI3kl?fmsnh^^ba=rW`4@Pg!04TooT6se zs;dUw+3EdYz!Qihd%4)-d5Ym+-8d+{pQ%gPs6%3gtTFSF<>-4-2sIr-J)dmmY@F@B z;=es#d-9l{n%{T#AZB)5yXn>L+vy3uk?Pg0`{}iq;TAErqP^XW$z=*Q;jX3gldPq3 z$>Bh81BKv+ zk4Qe>d!$MPsLc@D>TFZjE}`hTUkTr8?=^g!|GD`1io$d@ZEEN}tWbHl>^Ze3TJ;Gf zN$RvX6hu^9FCwSoPl2B?pjrE?a3c|F=p(D-Y-P`?BSHG6^Vb^;%2O5ieGGW1`H49l zDr2Hg?sNgnIu_X2)IU$9#@#BHFPTPb7S{}Ur+)MJv+Zjlhmy7exwoT-@PWzSA$jt2 zdaqMLa%H5D;RaNN%#HPe486$8Uq%2_LXj*N3bE?eRsjL?`-6?|83O;JOMj755CX)y z5+GEtLK%v-RKk3FhFY{<`3Hp}t6r|JmD76If1#zxhW)P3taKdHOi^o4`_0en{rw+o z!G^Xb1`54FzK6l4U(rO~j$gL3D)RCIwzh zA?+*jjY?g(WR*`=YMo(WYOoMdf_6*s zp$?rg0FjzHP!$^|KJW7-wHEtTk0y4vh7^b<=6h{oXZ1E^9PX?#c_!SaH31*=6qr^UUR`Ho>fL?g#%xT1zNC92ce~PqLPb*xmU`us6kP6jb2>2L{x7^?VCNq^= zHNPJoNGn;rWf-e6{BB7&Z~A(=cRsjEblw(vle$`i>wcyadZ3%#r^qc7U_Yn6F^a^} zZ@DMmZMml(kbr9tOjgx~wb1p-FR;>#$pGh`E9yc;Hw(YQC{7c>x+UrX7Po>#5yT)n zeMfg;>XFiD*~g%3kF)E2o=>@$x;1Zhy_!wEcvNk6UJ!e(I`RC5ZzYnz9RN;y`TZu6 zvu3X?(Mf;KmbRjOTqtsU z*AOKqhfMUM1{vSO>@cT;OJxj}os+}!IBKU?Lh$>oGq4VZ1~3`U3kbm2k36Ls9I$I7 zgvWSVbYOsv(iXy3L=UmbueX1jDAY`mVM%!dE+YxL{WvT2yt+LPS|ww<=4xBEY(i(P zGNevLPvGB?aLs?EgzE(aP#?#XcsgNuS_ttCVdPR#D*bnR-`Gw{uKeI&Zx{yX2x{%Nazw!9}ZAAGCh39Kw;%ntM z|E}%wdo;?pJz$GaLK!KOyQBm$Vh~Aq?yDnwyM5mdMKC-!5A?(huO>c5s}jh7pS$|I z;qfOj`+_@i3YF)UVIg&d>pGe;n$Y-{iTZCMNSI&!Icb*LU=Z$~!G0n5xwL1L5urxt zy3eHT`|c*zMWDO->OMt-7Q8nV_Ycu}90d7X*I#QE`QsF)#O!4l|P}d-$6>M5;u-N$D7#u@ek=D z=89!7HDqB+SYs{luiJQk{5Fvlx}bCkr=BoUjEG3gqI`Uyuq{*tc}UPTjF@o1N2r4D zG0bt@%++|+X3I6q(*a38SG97ido;R`Y$-!PGIn%BAwg5hr-kcJA}7{=MkRn~o^uM- zuLk7#jSEF9E@!kqGz2V2{n+F8n-5$FeSLlRkB`N5b%}Izb*E=$dj8(tx*h**LVJ06 z88Tzf?808O7`+uh8#cr2=;-)7Vq<5w%T#!GeN7%G4RN*JP`v9j;V_1RE^Sw%?|dMPtcfpSfmrFV?R(Px1q5`$RhRHsVk}=^CjzPd``V-$Kj5{i;VKFL`1@K=NWD)OmfCD;z*0RW3FXn z$D3iY7bNr%{EFe>zZr>cm_>1sq|*-yq!9-oKa(g1-kl4J%81rFP05PJ6-{M=#oJ_& zYOir5xCr`Q>-^GSJS`VY3t<3L*!4Ea|L9D2P9RkkD~opUk?NcUIqpWlOaMEr&8)N%z#eEg&l!RjV8y9S z!A>s%CFHf9t8QK+e`~7khG(~S!>C}W9Ac`W_x-MdpX^Lqn1D>*nLqiMJUVtQn!fx`;!8^CgIOaga^|oZMGoHea_*P7w{C zroL3}N>gW|^9yhO`*NR59Pab%1hy-cb1ePk z30BXZ1cR69QnTMhi7U^SUuoa6ZBxcAYV8g28tqoYlNdBNe}2q{n8pZ(hLL)~qY2%U zTa0_bJMWGS%qj{;HP|ee3`S?|pPq(p@$jnZk4{kK+BrDHc6Tlqc%zJ_undyDp2G<| z?&rr{S~xx^3O!Kg*kA3ATiMu{12d0Q^}6&ifEd(Wqy1X6db!4hW1Z#X?r&0$brAE} z#UR<>N{e%?-;3Aras$%ps^E|X$#_|mIDRxcRQ_}X8XAD^ajOmmv^jh+7amYA)*jTf zWGiKdSaW~LbfaRe4GId9&Sa&6TyT5xbhAFgEAg81InaZ^I4T*M^RN}BHsCrax@O3) z!o0|lAEZ`kv@^nYpE?u%G}d}xdC}fB33tT{ON3+kV8Q_D6c_63&{Z1WpyVd+3aqh7 z7W)ehMI*}(`wraeO&_1JGXVEydN=^{*^-I%U1u={($DJdRX0{C{^I~CK)_eYG#J43 z`#*B(kHer$5h)95T%#d{1z&1$Lfv4lXRmW!InNhSALAwSdr0`O$J^mBkJE$a{dEu> zkL$FWTF0#}qr6?O!gQF>LC=R>82}#fk!VI-EhiyY*vXnK^&qjfkzR+9fN$8Ve6}in z&{^!@>Rq<#ll=CbSAE#$tF(0s=FcT8d_ZZ+cb2KRAeePXl-5CKZS`V{<$xZ=;5~^IfM05jq(Fi8W z;4C|Si%(1g3)$7(Qj9?JGo?>g6``{mb5FDx7CYrAC|wT;&^e#((Im zzUEy40~6{a=z+-VGVDKZM1M&x#| z_t(!z4s-EW7ja1`>&~v48(rC5Sa+Y8xqo#UGscF$`xdFXLa-4QiydQ+U0Nup z3obCEk0JHcWD$rmAL8QqzOptD)aKDW)>0c{BOepg&w-z6zH|%SyRXr{*V{tT)yha% ztqL7ItlsEvBs~~ZE(LK2xWghDB(!CtB-qS&gWR~gXBnTOwA}UeR~LWppfGCx2BQgb zB60uYK@onvXyLgUk(|j)>N|E*cHXp4qAH{{; zWu%J5_lk;&^04cL6}XvGZQjfFc6hm2*pd={#F%)VaBmiv@qcRa@71=|#kz_4iAJQ=DG{eUTT*A}S)1S}gyn-#WTyaxe zm#vE(J=fk|@7T;ou;=FI*?F2>4%pjYA8}#14)|bN!Vns?YhgqpUa&|Hf%R-K>)9V< zX5SK|VhvOyJ=f$UAK$pyw^=(SWB{`_1_;7h5@&_{@0pP&`2-KMhMo?@pC|5C5 z5vYGI;@+Wlg?!KVkhD^}bI8i6pFDkO?nJ%KzBimT3jX3*$MM4fL?WEW1wb?g3?pK2MdpIeZrm}uPTkizj z_d@RVbUgoHPZE10#Z=LeOkKkau1^-p=#!!HFtj~5UCTaTdJ&PkM8IsqM(ec2jV6JY zo#Apk37_TBP4Wxgz}Gb8R^OYBVw+hkyP#rMq9b1{bwfX&A*=7 zt0G#soFgl3n8h?NO#94t&PW2|AGqlF7RRbiyoJufn53R(Za7lLY!gRI7FmdH2!)fmC}xJo`*)r^w$qpivF=+VJ4#NAm;01whg^slyil93LR!`igp^nJ z`SATI8g@&N3%2EHY_m$xP>e~P+h$aay3I@#w9g|C@_cO4t-F57wW9cR`z^}7`jqxL z%}(M%bAy5R$xPNUdj3uGt+1?hcT8cEPTmLQ9@=DqdsHNRiwAC-zXWB^Z&3d5c&!%RPqjuku7pQibl`kS?eN8DL_6K_0dG5s zpVLCKUIr5MljLIrITt~W-x{U_LIxN_F!F`xWng>dWg*}Y8$wWq=N6?t^ZYRX zNixRxd^(bG(ISzu@s6+zz#TF7DUTMd_u(vT&S+X}lxAzzFdd7zrv?ytSsWL47U9K~ z$S2`B)f*k!&)t5G0731OsTvQWl0hCZIYPdkFg1)Gtxnh4uw%R}L7LnDgi4gOYo zJTI{KSvd5Q7y%KC@yl==&<)|h%+8$AK7|j{MX3se;=~AemMFyVdNOS5;njarZ2jhy zBKcVEyXNdGN0RzrJs2eI?#b;3ks8d|ycRR`^tv|*rM>w$Xk4dlGB%!m1JB%c?3C&E zNWio49qVFg(vLLfdAs=hBE}y|ip-ZYn)ep#{@T!&(EshuKPEv@h`=)2m8+_G^9wBU zLZxol?rz8a@k-dq-^Pt4%iYagf`#dyiWL^8gXPAgu*T1OsP42m+wHQb9RlOB( zWIg672B91Z!q6YHJt&3V9wxU`bMhWZqGEiHP4D|Y3I%q(9(4@}Klcioyf9E~|U z^y6r5ZD_}w-!wEeP>qroj;{Iek_BLJZT~`qDx-uY2L+^H09tH6F4UO^)LZZkcZ^jE zA#}5e#&;OfxeiX15E<+b%^Gk>HWNzO#1l9^Q{88O31?7~Bc-7OypmPM08R^nY4v6;RPX-o&^5F{e+v};H6^c=@R?u$3$P98ECC?l}LQJW!`WIb~*y`3Du1seudg#BDb z#2fG-<-8{(Z%Ys_o+k3!7c6$?5E`T7vj~tn8gn(i@&T$?oG7}*hAf&k0r>|y`oc{a zPQ^%7JR<~g_y#`0r?32YvL1RR^Aa;C#Sqn#O^MuT8BpHy7o^)JjBHed-6vM)}B<+IX z2cd_ly!}k5Tu%>tCGPy&U+`H3-&MT5=QzGbC`^T5m@12TAsUmfBbXfSd*@ILSV`Zl zi01Bh@}FZj;5;ZJA`g9W{e)$7SxhrruSb4Pw~st6H_W&km{`@R7<5Wfs|aEt4>gMx z0O#z!!sZsraKrRp1ffThSq)%IRTOc3oZ^_m^5b)4=B$IIdiX7uXoE;C;+ytJ5d7uK z-3jua1XQY~C~FZju)tsl*3`?wg0vAoTWLx4mF=FN2=d2Xh0PymE@HFm;^iL-g`_4w zEu?AC$RIGXeGVWY+V?sjoksJiE->~^wOX0m_@RENY&ao?J|uTsGbJ^D7l-h60gg&CcH2oDGl@H23mc6>KZX-JfNI(*LxCBed0p!_#DK%8o?=hN`400Qvrx< zgYaY9&KI7v(qRhuMe`!r2IRS~AK~HiE`AQe`%dD|af7&fVh5;72Z=l7q3qVFa2};; zbH>#YjDHjyQEkCGKnIE*7)Sh#emcUNz!wquKNes!!>0Uv_|tpXK4R|vsHqp}eE9YJ z{I=i2v<7B4wrb)UAy^;fSEhtk!fo(ekpFLd@Ni&HNQJ{8zuAZ`8S-XKC5!3EBi#8; z;X9e(inkujFgdu!*a2@@S=JrQk89*!hC=$lhbKjcU`uHLY9=NX|_GN!nD&PC~H( z2tQ&uC1J7&?0xPj117ifPh%9w<4~|;_6}A^DQY?q??)l)o-76aQg$Z37M-qMt zzY)xr+;}-72%%c@21om>(YC++Q0D1*cAHZs>&5H3|B&fBzf@9D0Xg%3;}^K;BXhW$ z^pB=X_-H!w{o+1D(HB#S)DcW}^-nqf{MY-cy^HRdCi5T@dhWd2ddU|GP|g?n{=R~! zqVH*iUNrr~WQu*D6N>e|xA}XLWqW;PCe69xp|@+t5WfF+ci!*+NEs~tGJ(iSMApVHtXMVzimwfxXMJVpTeKb$ zQIMYv;jWP&Oxj6s@5;zi$81F&EtbPE2oQi7Oj;t7d5!@QV2(@1FQ;u9_V5&N z*q(E>$c|c2Ir1tLbnC%zU@sx1vbXtCLMr`6c=1A3WY@czpz_q)pk4Z;lG&A;34NRb z2I8Z4_q2?CqI!5>uV84@LQ>Usj7%iZCeoIom*0a-i*DX~2d%Aa@e;CU@PxbJyncu!2P&g0C5dkvYhBj06-s0eO>A0O{Jf+{zF z*2EZWeuqhZ-H%G&0bCWRE0qH9Ib9&*lQug!LEyKM5GuU_D7>FjdkCC6@(h9X=dp=aJ$Z1$jCn7)cnQuPMd3!Cpxaa*3@((o9GonHdJU6?vUQ z!Ker|jC*mbif3TAGJ*g~A)KN4ItD9^s?slLoMxp!IP*;Ngf6C(su(Ic`s?6{ED16d zd~qlQWJfYG2o&kT8M=R`8v={h+qPMTB+yl2<3+zy_J5OjqNIlW zgnYdGyE6^ew^Ho@eQ5T@440!MX&w>PC}g9>B*vNB@Dq7$Ryh?gD<7wcov}hX)~slX#oRayH`M z=$Pb5nnn>u4TxnRem?8?89~a0RLi#En6Dis_DOzPbFWr>rT@Pjq z4f;y-ZhaoFE#h~isaTt%HQf&|YCPEYZp|c%e{@+O$}#0cUKdl*VYn;xt@Rj zLyvJ%=@wLT`Za8Sz+dAvq(L#{y<)=EPe~U--Qok^m*ek-=bkZ@O$^Cz}mvC=FaeCmYh0k$vdoO!hGih6=&6 z?SO*Xf!TYre%_P2_J4A{q--RLVy_GfmQMp`F8Ad-&Jx6}k0v3QwouUoaH}T&E@cdN zQsv+ZG;>2^&T#j`1T4GY4->zR=jWzupCQDSxo4HVZ)6b_+AZ+2| z@+TL^7jcw3abqM49O`8)?xbTXF*RkbAR)qz6oo(+TXgTTn>uRO?7O+1r3&y#rm1f8 zO@H!oY2kWYZ>&Jz)g(OS{Z)!n?tqPUV0{N0JH!K=x)WL-Og;i=Iu zR+lLeNj=_FT`9fcjwZd{>eKdUsk6?&u(S5)Cp&_H$_3<&Wr|>YJ_q#A%w#=G+-qa9 zES=IK0m2|ZzxJB}o9D~Grxv?=)+z#?03uk!fuVAiy@{jh&A^PXt3LgOtLqLb&*#&O zX8UcF6}MhjJ>g@WP~^_^?%+_zn?Kx6lO1T6w|~ztIE~r!g^7CYb9|%Q>^hRltD1u- zpy3=&l7gE(`_NC@&GGNn1cSoJn$rwdh2wM9+@PEExPvx6R~zp`$_cz4SnXP@sjFW% z&?>YV6ASvZ2#IVQ7Ui2c`B75@a=hy@%{#Ht@2kBohHT6{nUwxQ$7x&8_^*`#xsa}6 zT<;VAvKo_GsfOn-pa89)ol1ykpnnX@RapqL4o4w)`wa{{#k@LC`J+7B=s`n4=U_?{ zViz$kcz#WrP?hbtYs7{YY|71W*K9a{P{u0VA?5p)SC8i&&;+_S$xLp7Sv(R`W-cT9 zX7#dF%=!p2db_tLdt(zmlbSb_sMHfy0eRW_{T_;yIG14izI(o|98aiSGt~3B7>`@< zH@Z9j@TskZw+www;kWG;)pE}|A1tzY+nt@`ot32Z$v=*!&0POda-`rc_U6=mR5PU0 zJEC=(w3$XSeMfM#e|SCw1Bl8uH{Ga#ItB@J%rVfbOe1LJUN)}U2d-NCfAp_CRuDHE zHVTGqi{}5xG*pJr%VObGRC2aP;;%4!xpJ?f;_18buPPwv+c89uG8D$!@35)l-lExbx&x5~XC8+mW{IV#1)LSSXmZBl*e3sMzZ8F-|6L*j@z)I1*$m z8y)NEGQMh}S;Ro6lt9EW=nv@w9qr!HajQXTIDMCypCIT}m)QscDku|IuW!t98Yp4M zp+Bkr6>X^Sis5p0z=f4-((y=q_)w#ns0H=xC13#j-JQ1Tk%30NX(WML)jH^wYby?u zYzowf$yH%+i(!m6cRbaA43>FL#(|V^TUfooIyyBTt*j=w3$vfOarqpk!mC77A_nCX z2IYfwi-))J#0o{OPP+>3YiSRA^c7z% zHmWT#m!Pv$73rC~>wtMpG%cF5Et<0~82cw1Qm46NhTHa+*0o9b=%9#%VU-k4QorIC z^Eapi9Bi!S&4w<9rv}~6?nuuk&`(Z=4E(isZ$BOtt3=J^v8R{~Sq_)-e<5AbC=Hk+FIoC?HeAS;#Q8rD^|=tm*%-o2&S1j@@J3cF9lvUsksh~Ag75hRaK};)AYx1w zBP$(=`>Tnq$ca4swA09m2l|I4=hrG>Q5x2o15rCt^ebJ%u=}b-qgN5*TPn6wc~BZ( z^sMRU^}kZd0_*+q91jM9tq~e2QH0}iwQU)4iu`G(T!=SZ^bK5J8{E=Y*$p%HFSOX` z8ydgmdg5F|9oXijzTq)D-%mzI;I5IS=se>;zWB~otJLzj>gcpdD+mogKSVs7T(SHo zd2sB{j5b@Gn+tgSbujRJwv6=JVJmum@Z9yiWJi+f=sAw@Q(V_oyhvFS?6W6pjcThR z>PdoT*$D3rZaLV^@LYd=YI*B?YQEXcXgLh0&~qIAu;S8hF5tG;@O-djh<-jXJNCK_ zgB$rsawY7YtxYEUdFn~=V(BR6a=`iS;@+3rsrOF`$NdaQ&#^yg#p^H0^Clje)8ypo zMyQRH!%je;9{;|IpW|p!`}N|<^UWVAgy(hMBEMVjqA0Jp;ha~}x4WFZUd^2KyO_1X z4sOH2a}YEEpAkBhed|x*_G`*=O{TrMQtD-X!Wv$$T0S`*{b({uQ?)thw`HK_R0=qE z_XW;}g#cPy5&NHERdfDOKq3D2TCxXd-E?&Qr+FSR=6&%EG{hguW7hvVC-{xw{$rR{ zA>PPK_0^n{{nMR&ve%VRj{fmx3yffU)9)l4DY=3q@BR8=$?Z2(!0Qzic*VZC6<(c2 z1D*!`pYCH6YRG(dDO(=9Q5iMnh4_#9ccsleFG^^%wR49e1ZpkPB^tgfM2*Vnsba_~ zoNleAvUm#HBh4Z!Gammm)|;jwRZJbbx!6j?xexX5&z4Cayv|!CX5UuX#U!VSh!(=g z1DKReen3glg}LCYSE&V#*ij-0)z0ZS@Q*j^Yg8~J!DjsA8kY?I`z38&Hn1*1PKwHU zm)&H!4!(Mnypb-#xk!helPZc7ud?-hdR_7Kl6*^DlyfxfrtK%<-)c2YO{u=CFvO=L zRKJR2uXYhfh#NS+GP!tq)xfV~O%>xJ$7kH;^GFO!sL_+xskC@KzAWASm69eEeE&<^42M-hc<(W^F zkAe!wGjb|T79O5Dod0x~H6yny*;$$9;|=`~O&FeuN9#VPeDtkQeNKJEVz+V7qpt50=KeHqrlAq2lg@Y5V zLr*-8&A&YCh(F}yl5n#BVQ~6$a(=`&Oa6xm+?y9!;;2MELR#lWrQPF##cBEIjx0G{ zq>x4hLQWzq{J;jqMrPgTkU7#ILcPX7ps^K9fG#@qOaZSS?*odlpbOf@j1_q>mj7Dw5m& z*FF}J`(`4v+3!TwF!!-WPZ|I{LglQ%dyErtZed)lB@&wtIkRyd>yQ4>>FzAC)zJDkOBmZm z(h4_zjkaI|`BP{9ohrKt{v(;%6in-pUFkDzR057A`!Vyb+E@ph4+j%o;aTIHZOExE z%B6hM5)bqN2PQrRJo8Ub*VMYRrgvqg=B7Q2QNI^ik1W2W6I7x>g{uq{X|wT+&+$j8 z@puo_HY9wlr24W;D2wrTtmPZWUfo|kh3|#Q$ht&H(FW<9Nd1i(K@3}-s@MSteqXHJ z<&Sy($!U+d|EV=wK1@0s+e9I5POW%A^CXQsTMf=|s!Rz+(FSKPj#cLuIjTmYE%Zh2 zMAHfz$m@?R>?oUM=&JoISv(Yvqr1v(K`R(}P;=A8`B%Kv$nV&k>C#$hwoLTU${W|j z-nDuA9RXQ}cyKDw5m_F;w*vv|zQPE)4cW59&6N(G+0Gpl{`K`Jg0|)m*Xx>8=bHKO zhWRTebP{um``@9Od589oVZI~;#AhQLk%iHOHjJ3jOgj>>Quu4i^6Ii`t9X}hm{>p3og1O(J57RR&XpPxlJy;%uLt7P*K4;v&UvDzAlRkUk#%~?hGVyPi zS61-nfKzl@_@d3QX%kxp)c~W3yk~)K#L#cevbBccKcX>zf2cQ^%pNxvto*W{Ju{r^ ze|WRetABXKhcfUn3>}e6eE4(Fx8Y*!Y*p``HZ(M5xyrqEwVdI<*^0r*oiN-xe!=TfkbK1ApC^u+cPkH#(GrEaz1f|c3$2l#kyH0 zij2=1D+{MLQJA9tzL0kh8A30w;QyfPqe@lJBa2{wM@n(4rmpX0DCJIG0tAPv= zRqtip8CY%=ecHy${x!IAyxKQQT_v7<_1aKP;#q0)LIf;cLIcm^Cic)JfQT}*&*yrM#_hCN%d_;D_ zH~))SZ$tMn9VzcoG7qKMUQFe@n&roH*kw?s0HeK7JY$fA^-j;G+jMA_o;MQzhzbE# zLv~Z1CR@WL?HccIgxbBDf=lx1V&?7B??9E@g}HP%nXqhnPtK%Ie^D#7)A6_qT~gXY z9{rO2zhlm7F&P|hS{`x@m0GDA^OjOMK?a5KFDV@<%sW-o{itc3{Z{s4 zZ*;Slk*_V7mo7sq!8O1%tHsP}e7i-$+LUr_dII4y9UMzRT`f=g4$NR`ntyEWv0&un z%J5vKKI6#W(bk^c0a*R4?5(0k>sG3-ZfP~Nxo}FZpFm`lG3ixsijq^TwE`|WJWfij zUBow(5LR@O%|&T!EKOrmWg6S6(+R0O$?o!W_LZJsUr`FX3X=#cO5#B23DWBesWG+F zt%()Sg+a4(!P?E4j%toppJjJNDtjtZ*i)Inu8Ju3lt;0@JdOk9N$f69V@LT(ww9e@ zYw0Prm!4urMLNNi$?T|1AnZasyK3Utdm)~E)k*BFOk-!+3APs}v%N5dW0l$DbT!lB zv?^7OEEWaG$@x-tTLGLNu?b3+pBabVi`m^po2QLZXDz9QT=vwavbHRO#l;7ioxh){ znY);DE|e*myO@!+mjzh|Sz8dpuF8|dHRn-atf$%8MX$?*RkLCj6^~oslM^Est;t>> zs9t`k3-ia#Cf*_z!9`AGCGqnAs4LAVkn;zVA1Hdk#BD&&QQ*-#&djA zk;Jn6V=T!%%CfxUEIEIOMQ8T2= zc3om27Nt{PuBEzUy*5mbsUch%5i>!rtOrOsvKys43hwtTkLB=Tj^K^EkNG9zz0Q*yTxl(U@)xnayH zImFt^X!g~na=Q0ZWA_- z8ME6+w{D_U@1exjN=kbL2dgvLT$s$tyh!Hf9AdJ}H95Np%H7BG+`}x+i{!haRKlxs zNN+7CzP*6eC5L%2Z5}r!`YOIB#p@%jP&<%Ua1TNr4Pb8pGhE(F~0n&4bBP@G0KH-mddhySi1Ghl-}u zyxD>Z0%}e=9lccBn#iNX>asZ5U8A71C{rc>P^{$i&5^Qk;OM)DO?@!~Vu6?E z5cNFbvSDzUY4w<>6XmU`iIj!{_LrseU12mUvJbEzdp9$)LYbDijXCGHvotG&uk!Y= zt@JpDYm-TD%ca8FK!+|-6V|@(FA6uA8~DkLi>kl>9RU2XDp2Ni0f0RwGezaq1n=C( z$D@6@_x^_%G(ePmgLvYB+wpnlx2&7?KF7ZF;ne0yi z8?PG5vk%@*;Gdr2o5^o-eB~%kY@R@7=v1vbDjUBj0GCVdr&#~{0bu|5|33NwVE_2e0Q+ot7Yh-+#jlckUZ$&oT%nR$#xUF zo!uME?snO6h;`S|OHpSX;Z>PzD@|ohaV)cP4>0QFcl;?~C9lUU;-$mWd3o<-#wV>K zxa}0t`UT=#bwryg+1q%IHF<}bkg%S2k1plK!;5(K=t6#dbUu$9oy`-+XY+jYTwae| zz-P%TSeUtukeWD>y9=mrwkzwM)v2jaZ~+AJ`)f{@YT#8iOtDRh%~5x$rpr3FjXXy; zaa}cRy>O0&IT83K@8ILuZ}Ca|j@cO@tjONWSDAZRcX}sZr)_6>(sxXZS;MI475FE8 z#e$6OY%UJxc+)vDj29?%8kF*}U2^jJN>ijn!TkdOR1G2OF_lx>tpH#*p{?f_m$ik5 z!Et)un8&lJh3&I-~BQ%4i^}B8O#3dl`LX9q%9gg7+eq^HKa4_?}qH zysQwmRK^k2SwN80@;GaDbhXI#Dk4R7CbrsqV;ehj)0iHymC@nr z`6zlFe~DkuCrKOlG~pY@My)5{_%{R{UeCmX-!S#y29|^evoAA={Ek{$TqbpnTQm#j zIxY}el*H`hK}n^P001BWNklXiQ;s{w@NOzvk1J6^u(< z!=$tg%uN5DnJ2dql)8mc2^;xy)YrTlzKXGN->~HD9(GnHlhTn-k*$sv%|MUGgvld~ z&0;Hdspe)Wi;?RZ~2cjm%2TIj4Vp2DtU+(%WcH2EWq!gz0eHG4qc`h zNjEjHr#YLYMdA3I+R9(z*YRoGI;N*>=kv4s`Rd#u)}A@QmnZkKBqf9?@!v5f>PtS2 zUB$#x-|=P1A@;YNB(1kpsYsjLHU-7y=ZK0+N)~jM4b9uA+uQ?c`TJ#jgK>FZcqcz~#;3<@l@wCg6N-V}?Q znwxAFy}+Ub^v+kJe36n7yFgTr6?vph9uo$!e7ZZ8N;ajdlzk0nS)Cur_@u48e`F0G z9Ql&55$l;8{~dFawlF_wJG0`pG9h9!rh5^Z= z7#=SGa1k3W#Bk15OS@Y@uEZnAegBVHg#SAL^iZx@IM`5t|B3B956mv>ZANNV<97w zd>N2BhCxYV7#1^ze@mFboYLJynF^@ajYdvygDwb6x z2bi6;9sjg-{54@Yuf@;eso3#66&b*1sms|=ew++rIW6v92@_DNWC8bPHJ{3+iU4Zw z{a})K36F^?XERyGViFqC*`9NN#VMPZ7WWO)5;rj~Z3m0ecQQXUgawJ)nHTpxlOw-j zboiHi61j$nsayEEIEo|fIh?oD(d_EMA*BiqDK7CA42ddQV7$zY^1dj1B`;GpV|v9R zu6L2+s3*ZtNLWQO%T9zbF>)P&5o?$n{WY_azGYt8M&_n%V0!Xe{A7+kGLO%qmM}SW zJ*%_!aJV*|bH*yFT?Um`Xq8+-nV)|`7GN2F5Bn|x!5_mxIqVJxbq)1I#l^*{VRvpPU6&#ndI-9L3!8|Duc&Uxy_#o!GYB5oJ7U0 zsbub$Ld1GM*3Nv7aqm3MZ+>|jBZghURYL}I{~b5-&WpccQP79%`Dz*|AqzOWb2jI9 zOdvaW9K}1wQL)#DvOQxd+~q^gE`QGK3?ga!MD~0+mWBSW^7ae&^UK?>=B6ty;g+ig z@ytVa68Pum`F_@iB&_u(YwIM6LZ?t1Hksnk2^8-PplEjhd3(llZs$Z&f~RtDeGp56 z-s83BAK{LhhBH9QOs*Wv)6YK6oCQ;ePYS24wGOA<>MgHPaR~hYupa>S1E+rI`2Rit z>{kHxkN@oG2Y~(KzkmG5|NA!pP=zoF4A7J;S^A1Zai?DY_x*EUnW?w+@?y)VvN%eh zx}9QM3)}0`7;|zXZ$zzN>iOO5ZqMbc-a($;No-dkD~k5gl0sJy~ zGC`S}IMi~6GJ6}nlKG{SHnJ!bn08T(=v9k|O-eGiBuL6*cdA^i9?eLFrJ3-WOctHm z$EWcdc|C45&%`a^fw(!`5j~Z=j*sW(NBnqbzb_vpea_dd@$7OH5@O6{WpzA3XM*`l z(wDpzyOftBm+)fbQhpb^oTuZK@L<$zZa)^pjgf)e5*x_<@e_D4c@E>wu4PTdF_OE> zsnw*6LM%e=e{bX!OPc@#SwJ{+oDM0P&}j15$aJ=Gpe>JOc}MvqaXo*CT*@mEOBkK@ zEuWVhVQ)y z8HKJc8bom?_B63di~L*#1bXwV6nK;TH_65GXcRaNgtVSvT-Nsr01k`wVMMGCPsL4R z%9$-3ZOWqD)zz0fXH}|~9=D4cb1#WC#eA6&&e-^^ydM8GPsS|bq3D@B5;v3Ir7q#a zlWUlpzlV^vbDVTGQG*nNcohO-?bMuJTd`W`_LUt-PG70HlS3tESdy}vfTZtvH{olZ zjb6s1kqdd`_&lCEG@sY@FJsifubFggGxLrIvnFOg$MQ~5*wsj*CRtn#s_k7wUdUuY zdMIy(FXr*RLHy?MBwmSIz(=Vo8K3?wGf!?|L3%LDPVeFKvjABkzST z<(b2idGLrozXpcAGBrj0B#(>t8WJnHQvNB+r-_)}YSvaItKa7j zNni40%wk@PTgkNZVQjBSCAKq<6NVyAbrzG}UO;4R1{-pY5s>^XFGerm>6lr(mb3`J zjBog&^oRl=`Hl`%1SDlGs$9XY;j}w&x+I&-LWkZ(p0Sdh1<}lk+sLTMHM||QjOW8= z^Vso8+#eahoe|?0d3+R4MFg=RXB)?QGD)$QbD%Ag#RW(CG<_3qC9dL)=*7Hwd@g@F zHitKk&*p_=Gk7R`3O7bgVtC9%ZjA}z@t7&Rm#~m|ncLahm`;wZfmV-2HK(d}R%u`8 z3))i=i^}pZsx48;dYh?@m}#SjN>3-JUA64#%w%cN5yqu&;{q;+x{_a~&*i4{Kn9%{&82Ch8J0MX z*V7iTp*oWD)(dp%0&%4vLhk!M%lALb0_>qevvQ!J5Wn;tJQO>dVM&2pp6t)a_#pmp zV!2WPo-sGkf~cOod8hJq#=e|M)hI7&@4m(onfE2`q22A^w6TT-rTh3z`fP@!_%JYi z97EE47#ZusoALA6P#M8ld#%b*l#&;*WJ`R6d^@8QQdzr*uFhn|>D`P?`I^@g7xQe~ zOdg4v$bHd%+@3Io8xlX^XVIVXLCONYEkD9pV+Cz)xrb!4!-?4=zqi0kdHdq40n!~aB^BlWyhC>x6_%`bZ6O%Ub z$B4x|7cq~w624$k)()kDKWD1M;OglsnvyI>!SVwC`YtuOH~NaBB$A;)@8+zfiha!| zS(dw(G4WsV&auUeI{rCx5;pSfxxMVGj3u%ujqv6)cGtwPDkn^BfV>(phu=od;;op) zOg!-&8_J@I?<%FtWuVg|5YXi>vLm0MPR{0MON!btE}^Ns9|UYFbYCqR#VYK=sX6G<&6GIWINX%OoUFtA`Q&Dv zOIgjm@pHL8VH#H@1aVEQA2&z&@blw7ypgt;xeW(c*^$74@}u~i`koKc*79lQCMH$v zWkF3ipVvgQv^J7i7mhHda62!Z{G59dCo?R;mn)LSF(T2IUnEZA!&7V6bRmfhO9M^1 z4Vx%h#4~B@Qw7PwRN#P1Lc`q{be9ThxN^sgiSELxo%F zEyQvvHdKcAV9|1tgXKYo)7dCovsTc_7?f6N?i51-C+(aZ5Yxt%qIvFxcn zOXP)o(rU}d?`WjXZluL+qZtbYmL@`q!m%Iqyf~_pCJ!ZdpGH-Quxcs@AyT;eC~{%!}F(BGr43Rp>1bX{#m)Zod$Oo&F&tW^=>Nc zZKQRTvZ*$KF?m~f^yC6=i4EeO=*hgE`Z-IBj}YBeOodaLt|hZlvi~I0P4W`$7~Lis z^-i)a)r6JCGc#=qpCzv6k1@;nRrpj!M*4F@q94~KjAKOfr#uojfq=a4Sl1HI`o<(? z<{jYulbiX|neQ1_5XQXH1AJW>&W4I`Ru>;&R_+cyIE?~>e43r;CRQNf5_J8++{RuvX0#iCP+e=Kx*dMVdiNw$=;x%mVW z^TT*CaRomMpUpi{3;4r{^~@|f%8rJ!BzKfh(o;=icO9)=^;|GClG#?n!P*>_6h`yz z=}kP8G@omdgBXzR%Vj6WaOuf03{UapjnoAShKbG9Aen{IF{kc#4UeL}{}=!$4a^mq zjYADZ_?_IrL-BLCGI=}$Qvw*75X39#%UM$qNv64x4h5to_tb+?uF1ZJWu+8Sxw2ju zD5q7Lu^Zerl6oqcQ4q?*CuT4#&5uE8K8#55=ZS=Aq=N+!F84RS9FbGUYRdCjXT?V?W`8l=*y9euOhh z0cgY|WizTR*b4x~QZMtVQ$DBLsC2dx*OkZm;-mN{e#u+M=J09k7p%%Y$dUT!!qMpxn_(iM5$@LmAuaQ<+c@%rl7#xIH3>hvR4AdwwGa8&6PWtHZ4IVAE|% zc_{W@ReYt2O_V#BUbjZQX5>^)1=}j)m~v_pe~ekk6A`m`Cut=s^7nJF?gZ%_xfEHd zsMH!L)$2I#C?~2Xiw(8W_+@V9-{Kc?PsB7H4WGqdlGpNOaU@AS)90RCP4Smn9)fk2bdNM&U?2M_FJ)TmGR`Q3LgWbhy^yW~=a3>wH?w~XMG=N@Ic z?>lT=7D&vdnPlvkO+lDIz)1=MUf4d4`cNNg!h9*)=|}#q37p+Im8gvq_-4*unE3wF z_`mfCUru_9EnLxtk350$zj=BDC^V$oKamOv!F;M>AD+V&)@0Qf%-TKbRvbMVi24fF%R{_$Ti`T=17_$L5>7eDXy^-5`l zWDZG_sbpDQ1c1ug)^~W7d9vD-RzwZ6$4<4Yo$%I7f-*MoV)T3_o!!cTwrmQWU9`F# zv};zXU7ZSS%*x%)(}~l$F>VaQ;zx6Pf*;SuO=m{N79v}6sMNdZ!l@vnl#IwiTeYbQ zL=y#|sBQWz!t!~sLUp@s)VX^(Yp&;DYcAh5q%*H7f{$~*=gIU%+?Wug8YG9uj^XyG zar`!AHlqtS5|Fo*@uxO3=j;wvmK?A&W6?eIx^)^o4)U}v4)+u=w`?~r zr_bTe_|e=EJC^5SW-$4DFnd}vDR8vYAu0}0Q@X6^E}N98>M?Q7 zQp<*daQ+nYSbRm*ObZlp>#k*{}>=Bgv4^DF`9 zH}O#1B!(yWc%g5+FTaYP%10-^;;ZUt;!NcfINPanc4Kgwu;?zOU^5HEP&Pq%E6_s# znnN{67g=gJ)R4xU^ILf}W&sZ#pUShziwP>)Nl528PP^);(mQC^dogH6+FiXgYDUW4 zy_|Biu+xyutfKw=K4~$xg^%ZFQR8_lZ4oOgyZh9Olqf$yXJeplvew4Ld)V*RulmZMqi<*Mg`$3O>S!M4)lk%9xevZYq&1`_O*tZq->y@GGKJ9#?8q64@; zdNQA$T*v0B1kM_3Y174u>;+eHy*fR1mHpS`HYmkaYG)z)>eAU%mB^y}1AKVuD;`Xo z!mt!yhNg_=>bOz-JRy*`&VE5aVKBZ~JMcfVli3B~tf^0DhasDAb1`X-Do#5pNj4R5 zsN*c()Ws82yqgzKujG#SsazA~$A~Cj?us1GA5)jIr0Ov7reYfO9%Tzv(FA>EMRK}S zafuYGxCCxnF=M%y#y@i_Psc6f*6^wPJbE^-o?Oe!%HxD}=W){2Ooe8^ z;OfHR=t6TCRiROv%SxWJo5Q^oEUii4-Sgjaf7*1lc{1SS7zUjZAm+!LDGS(85kZ#u z0tPvM$Oej7r=`T=9}560H3x_5OYlz*<)PTQT$Mb5K?(p);FS~0_^Kj;9CJP0VuAN) zeI+wuFPG;VZ_BhmK(}2~!QM9OF3ACPb#bUQ8^80Lxi@(-S10*#d6F-8#E<906U*6H zbc9SpIh~pbyFeSs%#+7M#Nlcq!L2rAGJEPd-jvC8s zgJks-(&=i$?2#6A$&z%bpD)?B(w^Mo_E4u=Ic;iSTXiadCpPf>(P=z%bRvID`GWZ+ z2RUTOBHLM~+J4*Iz3P5!riW^GCpqqBV(sO8+nCDOtZh6IyO3LtPvybznS7SAo~>2M zoHkWct4S%Bq#yotRDge<19-9cLjd5#f9vh-p`^Hw1N(L{G0>N%9({=GhF{I#fdd#c z@G^#7If%PQj^L%If60t7Z?SEuKT#W}aXNSw1-oWZv1dBfyMm|=^`j!hhq5p~N_I~m zf6rvjhD{}ALjXJGzsL4jZxFF&4CljUk+*v`xgk?12%SiA=y*y(0;t#-Nae2al!gUT z6dFiw=mc_iP9b;q4086)A#=}M&V~|KyADxb(TFbfx$=b5ZvpPN0RIyJoBpH!9P|Ug{_)Q?`T=17`0pQo zTLJ9V{|V&lEB??u|K1?#P#^aJKzAPilsrILVL2qMTtJeGR=1He#ws?KNAq#QO5TWF z!WTscNjFy0tXnW?8b*hMHkX+!(*?e*h~$Hm<=lVVhZ`e5Yc6L)Q!=B@ ze9L{&K@5!=&CvKU+!*h}FXMuEIbl9yQodqk);^9ko#nKpl5A=JbT?Du=~U{aMt2vr zS_j3hM&ix+d|h{pkIt{+;j~FypXSfdWM6KL^5yl!C9Eoo;DouJMg`s^zpSq%R8)() z2fL=zqiNJ=7UE5ntf)NB9}@)#jN-P~(R^@rA={gek>@JG;OX!dMo5so3(QXF)xqF# zQ}1zj0b*-9zS(QJKf#X?(WAI0Jb*tXu3$}R6dA@ETHR(Wx>YsvDX=4IuRdF+z*R2* zbo~bac(nk)xE}++Y^4Bf5eu+tycC6&xA9n%Hbz-!mZxs%M|!4ATli z_+8=>UQSuT;__p}m?|jOO?0?5Oq#B;1+6X(qvldMRy7zoVX0zu!BJk1TFPUhjye4` zU)9HwWGko4-9f8L<8%E`n9+@kT8yN-YT4A9$|tA4=I+Py5s>mFkq(8)y$sO)A*d)$j`#3bHlMoyb!&RrDaEmx0R{;#wa#f?DV=Fbh({$ zd0cesPG!?9@)$U5Eo4^tUY<;x&G0B+Mnw4Vbo2~noC_whHJ4glnzaQGJMc)^fm_Nn zjC6W>X!Z1RK^k1`&172Yi0Ue0byWnfo?6QAWIqO`j^WDWvD};(z^{^K@p9TKK06c4 z>he^=yDpI7=%hgFrb_Rj(IZOH9_qDD%3W=owl%Q3D~}na2YEU5bMA|r#7z-?TpQ`j zeF;5 zeCiG!jhe$X3FEmUNi4tu0Hp=^IJxFJdc^|o7A34xDPq0t)KXBSdtt9r$K}*jqpjr0 zrgT@bwltD=l2>qhWT46>y)}LUze}FavizN-bmY=#Z^f!v`pQ}4y7q!@liN*?+fA2S zQ#qhDqQ0}&k!mSmQ*$IAX0GICDH9l;G)`?oi5>Xk)KzROkK>H7L2X)z^l)#!Q zxoYy5De$y&uqT^IIa_!nZVDqJefYP?NqnBUh19k)G&>tHdU}y0LStXZ4B4D>HBjg7rrT{-bDQKB8qjFPL7gb0Jw3$R z>(wU8yUA<0Gh#Y7L`>p|h?$H}-^k9oRPr1RD)zzg537>-=gt89arU3G01Fh9{6CwG zmd1L{pH5?U@b@g5HI2W#`!s3-vEQxdj-;?UU?hE69hbQ-x~GdUAHoyf2K zSwHn{eBb&t&pmh(cU(J=D=xc)OD?;VYp=hahadkn@4WXRvt}H2?)EAG zMP;rwmHC$({R+T-Xw(l5`>%n11z`X9M~!{}*gyW~0N_OxpnAdUEddb#C;|4O{uB5n z(BTJ#hJe4mLuK;W1uRI@sGTycgJZ2(%s&^(J5h@nllB$CwMi7%TQInt*j>76$2DnA zDs1f>Y&^x(QyX~Z*aYr6KAPL2$8u+c4==^dV`1qbB2A@K>PBydofIj^0!$Y>ve&6B zi#*AWvg;alkEk@9Sf%|`4$YyOA4LUIt{aHyE@JNa5FQVo%<$;33`zFk+C(4ji4Nek z_=POX+DmkEHYN5JnlaMhF{&a3i_46|Va4IFU~`)3)qA<1w-9T}W_k5q-aI*<+v9z> zI({4@Vtsi`3Nx}oIow@HiMvO&@G6*P_h$de;#8C^MqQ&$GSs?@m|wDo-^b75mdH`u z8b6x9o>|1+mPjhJD%B3_)TG=*$L{oCa)Qw%)-Mn3qPo+K#PyaiKW_&Q$B*Zl*fHE1 z9mrGBbC`85jKt0o8ueaGn$-(ZG^c_oVh4680OMC#9B&NoWGx!k1gcc@cE3-3E@Cz7NxEZIyDPc$slxj)MMpzd9aAe z(rqT$T*30nj2k2Txgyq=8xjI}BzhWwX&czvaE1bVI~|$>n}nX*U3eTCZkMLi zNK%eqPzot80PMs?g}aA@o>Ep79Om7)&w1eJRPH%GgO{R~u{7rx3C3C~JQfTB=A`Jx zuHmxE_Y@1c_dJU=UhIjdx=UD{w}&?p=5TY=7_N!k{}lZ4EyQ zpUiDyL5^L*n)2hMTPtbSyA=FV8D(xc54uufnRH#jtVWNG(~dgURzxcJeOugkhR2NK zt_Xkrn)W534QUkW&GdN8Xf7)rQLlQeh#68$nY{|wTIupwY1S+hIt}b^$>QU)Yq>5p zkW16XF(hRi*ChpTf6^@8KK(7rDwB!qsiR1<(yVKAxiorRE-WqwHkTcXE-FPUH6Amk zU2Oz+W-&Q`C(p&sx04pJsUnIja~+)$Lm(<{0k>jD zmR*y7z!0n`D%Tp9ort<(CZ&Y%c*JZ*#0N4Y$&Zoof&AgbV%Ag~CEHv>w_6%!MNKL# z)1o96IAz0vU6qzdi+Zo_q)|6>&e}*wO*-S#zvthM&*APP6L}zN3V%pm%FO%_4!31c z;b_LF8`0DThsdlwDw#s&6N|tyw_8Cs$>8kOEp%yJ)M!n_7|t^#e+!SM%;3g2U#^WF z%l(lP_&9Yf8_Sb9V{E2Xlz!fh9QB9FW|!OLK+~-BXg%axYuQ$xz}p!sxj8O~2aiu+ zO4wDj}&53v$RrDnh4F8aA84kon~7m`8T#9I|)KBXjpW(zeau zz$#x>Pk5V8UwMQ_@4SZVF29T`242e5R}ba(yYAq(FTTj+X*1X!vg?1b_ukQQR_7jW z=+%J1g#f0d2a+5D2_%#R5+Ia7APETpT-3X}!MI`L-oZBDCU=aDi|Wj1X4IP{t69C+ zlC0kQ)Nf{i1At@jXAA(2-2-C)aP0W1jxhi@c6_Y>P=P()j<>)+x6k$~i${wn#5_Lm zCYImP_F&ls7gdp6tfdY*JtJh>8`*XtiK&M5{NeOsmK5$IzPFG%t&cu|bV@(3tH<(RkmVN3wGCCp$_ydVFio5S?8AG4=Dhav$^vUu~ALkP4O?JjWQQ6(j! zim-SbzQvJ-)8(}+x*cBSONVEKoWXilo;}Jh_C1~T3h#LtX#2`${oryV(z zJ38q0cuNyRog&sbm&1YE=1?Ug9-F*YEB&59%3O^c=}smjcRfFf_2-uOsf^bL^1Xza zOwHcLuFf3togH+FqDrX%-MA&IPym(7t>9ayHbiP)1uM%x<#+l8Oo^M$B>hzWkoGpa z8%|JStE9)(!-&(0)#1Xbc^I_AphL2;WFaRY#X`<-18Yi;@?cUFHzfr!$r#Reb#n+# z-$ra(0rgrp!!A+BNHV?yk0#|RV#5>g<889^mVgKV%w$I4Htsh>GEP68@diJBZkWT& zoSmF%DWJyLOE)8`8B>!|5rIPji6pm6vKa-)x?S|UZB$uXRQ^QDXKfms9RcKufvT)vfngOyx3@?m&}oJHkTdawV0*+S@%9` z&&Of1o~O}0!jP1%D21r6#+`jt>YYQxb`=v=xSIz|3%E%i!Zn6q?n#PN>c4eGC&=t?pvf)P zR2NperoN8L?k$Iq0)svUzuXK<4xmS%t%E#k3p*QAn3ld(*^zIHoyAXeiwH>nn0<9w zlvsP|@OT&OQi9>IYS=9rPP?egycTk~c9MrzF?^nb7j*b%tmIz3A6Mw!n9#tIB1QoHGG-Zfu&I3ju)MR#tV-O6D0h zIz0mvTQ9J`(a5ya^?WBLk}0u~Jf&a4lG0B}>@A_*(Z#TUYnP^8ww?P8a|*z8jNo=zaCoFVWyA}MlqFK; z2FXFQlh{#-f9?(@r9^OPY5-T5{rILSjHk0#v9LCVlY{3eb6MzgyOf&NDN0kj8>d_^ zho)M6WiAm&TgwP$XA>KnjJ%k-iaQd+x!D}fO(_vPY+k_o=V=z(uUnv|_c}N| zUQjPKY`K?gF0bmV3m50Hl45IORc#E9ro6)hQy@1b2Xd=Eh~Jx*vAs4ysUkaNBSa|x z<=K$(g0H3oL>9@C>37j-C842=S*AVwEM^`PbU|F5|nZV2~{3tepTTlD*>-f2>E7(U? z`&l~e9SpgL89EUKNI z45R&@0f7I#1z5Qw{#!QS=%%TBM$jz7*arJ(IA29#{7KfWd!M(ay~zU)KFE#ZCvxd! zS8?@~SMj~OzR4?3|BQv9udruTFos2$g%nsEihXI9q+4bNl8}vQOaOTq+OEr(*vc zr6R0~j-+~T7}e2XRPB$Vbl+SGqTlAs{)OZmTuA1@g_!m(;K1qt-ktF*FF*Qyet7#h z#$R~}mw)3MjKBFt9{$Bc_ytU3{pR(=>l3N0uA#4g2)oUtHs9p)mq)A*GKWb%!hdK8 z;1~cLgFj;caO@r!1At@4S9Od5z_H_Be)zVSL$3gi>D+eo$_$963 z!MHGPP4MHUM1StoNAgVCD%R8_kTxO~CL8^dRVRx%m$V;xoh4rYK*?zGS;^%47WJaa z3v{@ZI{dX5D0iU*HQQ~T+18J&s`IJ}Qp%%OX06kXDxjQ)8cb4#+T|9nd zF0Uu7=i`g1|hh||w zlk7@4Hy#BZ)P3vrTA?r4yE$2xMu=%055+|=Dc+w+vHtwlyo5Ckv7~Bsw0pcws5q>+ zomMoLRb>H6BALufQeY$Jx5;HEv9p?>+>g249K{tWfm~+x=U!t30fpPy*L{Wpty=*Z zd5(k=NqnCaPRQ$&f*zNYE8tOpMJ$pY7-&JTX-;j4!6XIF)1dLhZ5%znfD2C?RhlX z+v&6QGvF9j`HFI$9ixriE=|oll8-6(gQ&I|v6Ex(U~`?G-=r?#c4G*)n1cAG&Ixv2hqnZHGa>9xjwH2_c)fKo2g;Xtr;<2es4YxoCFD3V?^+Z7{?>j21R8#L&R&9iC*8tfA z)vPH0oZpz2GbKKP@d=@PJ0^-hCv9SDSu#2O9khvZ&d2=}4UmUM&ZoytuhvIaZz-!w z4)LgQuF566-4x0znJd}Uq$kzZM1xzJ(nT5VQPy2m-l4ha*BqR8^r7oM$Fh>o_;Q& zpUm&Ew=RL=ky_gAJq$W5YEBa9D9@fi_+f#OzQP)rX9W~z_SUiL+)18IUcqg;2(C)- z=dQRwUP)ih*7LCxja+0<8m0e_0Km~>^mEbw+pmc$LQ2X+5ooiH(Aw6-nY7y~S0=V0s}_)ohB#!5iOj(^561^~y7 zfBB(ow4uuzv=_8lz_ODJ+0qkQLUIeyE2)Y z|1mGbE@MI34q{ufsn9xTRca5HDnhV$ymqmE+|)Y;h-=DcLGC9!p`XXCiGf_N59B6Y z2oD(EX4cvL9B(hC+}=mGD5Cg#rnD?NHBlxih$U85Z)u5q-=b4cIf0@AbGvBuSjZTx z=l$a2%FZ`IAHr3pAa2!%@`tQ7Z0SrU!_`WQ$EK{GvS5@UuUl+nVgVa%PL=auQTa_h zr1lr_e&HUTNtn&Ol5rRB$2~D2{3(4MTboT}+Ah*AO}A2FqAb)t>7qkglSS2IrQX&? zTuU}@XMN0X;^*_d)4}{aCW;wJYuHnsK*2ygtuD!b@~CrX5s2dOC?GWCaM0lzCg0k~ z#@bUnk-mtDDdAj~8qRITDBjH6$fvDY)HvH2k*qRN$S45l&D)Z5CBVamS4~*z=pec? zgXu*daGx=p>kU)6*)ZJ)0C#h`rI0#jpMpRRwvd)fB~Vl9#cj z;smC_8fskwwBw{3x3c>Vx#hZg0jmH^fp^l{Dfg|wz)EX3`|C6KYvyLYlQf504B<@B zh4QR<8Jp_jNwZwwf@hdcM2RNZVVZ)oz4BTl%S^JwaMOcbh5DCU8#vZ#Cj86>zGDjI zsp7Q5YR zzjS#a{V2Sa{JD#68ws6N1m%9jUB*bRP7dI5vmf6xMKG&)C#U+QRH#=$TDjKpn!dPi zeT}hRAnLt;B`dAQ)yL7!eBLPB&RwaqxxpCB1f4%WOPI<0{GFWc%%jH9MYq6MJZgTD zXUXcD-x@r_qzu%2okdh!Vb`S#2=49>0znFQDn`>rUQ#-gC~g_rCW3sgy6JIoyk=w3$jU%55U@9OutUKN+9ArXk;6 z9D#Wb7-}<8^QIJIb(TBiRg<Y62U12%IS&iMlq7*2zRVz3dNtk zy7`uuuPcL1nrv{A)4v24T4nd|3}Dzi^nEZ4t0=bM+Hg?UtiMm%c6H(dlqi_MjojX( zJt@yr;?lyDGvt;~!xilNd=yJwg}@mVdxNuAMIh^--hP&dMj zF7+g}=5cb~l-z6lI=&bxT5IU+K^^#OS>;=~wxpmQfT}ZT{M_sRbtgV+A~h7DuQ+DE zw#ChNJ5@ZdIZS^AFeG0cy_vXQ;h!L}769*up`1G0>sI2-Di z#27Hu1N6&#`jK=@-|2H-E#Q;Bh6267k*44v9SxH~~{geQ&w>Qy1 z=K7h6q()u7E#G;j3*W}5$7{+pL%6=PuIXaB(qO&_@3zCYha z?8RdQchh?e$Ny;`nL+1))10Q83KV2O!KM90lx(OpO6{ zS5R$7M^}0O(rj z5UPa5rWU5~ozl7^)B|lnCLuZhfHdG-BDFyf{CqGU5&30qlyEu8-FR4b^(;F zOl|g%(NyLr)Gw1c*6Z}KnY%l-#rpG|)sImpJI-{S$m%J!0t>gj0x-fbNR`(1@HPG24TkybdRfH0?iD>R4vwaM*tSESrpT~Wh45xPfH$+LE+rB+6b{EW#!03>AwFz0)69j*eFX zr!~L5hwT%+Mja)p39ma(s2{L$M-NeFiZx^Qh1*zSG&e!Ud$>B)%GP|RX;(AbBd6)j zH4Gs61}kER(fY3(M(pIr`Ja1xgQ+EiV6x-BMdV>dsQjEWD%UkpYO+GgC#_bXq%{*j z9~EQa6-?B@9(-;+6-Zyq73EfzE4IO?UI-eiq9ZRol#Z&BVUy~;);4U;5pPcmoplbL zz1SsF`Lsgy<|5WaF2oYXUjB@2{DxHF@xa2cBEDNDi)DbKbmGm8dU$T#6#2xX=5B85 z0R{Dy{6^0zh7+D$=>#ltlQcd1776BeuDpj5R+97n**wilwj`*xf3|OFK~~7i|Ex5~ zFiJeQ=;vBK&3|h1d|i~^yzK3r2c!APa*Z)o@;LXZlVpnn15iKGvy6!k*@=j@o+9zHx13VjxCPb2JNlx4R)o+*jzDbpF6>U#28@5n94 z$++?R%l}SgMG-K*HqL*N(A>?8pVymjtRYmJ9fC>c@9cS^Y{gFQv{A{z-S>Z30754n zM_T#@*mjps?IM#7w$e#dE)6~0k;zMCR<1T&Z1BXI+N4w1r`1`uk^9~zv>r6!cU4x5 zIl$y`GTZWzKWfy~Po%9z$FPA#C1mdRD)Txs@wX`;6aR?w=?~qUOR$~Qw|6cZ)+>$t zT~&=r?<=~tR+THFBAwR2DS`8%ErIVzrCBPZuorv|<~nIXzhl-2B4+8ILA&l1J(`Vd z)txhx#6(=yc6P%YW{sbpD9NO9iwCYmO?Yxe9clD7e_^WU!!+J#w_s0;US+tu9l%Y=$4^3h<=qnP0TDfyT0b& z1QZouU-WND;FGvg zs}J5%w}nct584uh-Dvd@O!GNb>GTjZgG}kV9Jo#%XG#u*KaIdsLjFCvCSsH;Kr*?e zFf{(pmHHIEh^Osq;FCq)a5co0Cj+y+8P6eSiw`>(Z1OvDu8&X0agGv-0sIeSM*rA|7m;vclUG3n!Q0~ zf&(27EzGTtQ1O!LdIql8d2IV^U1j+#nvq14qZ?_a-qqc?hQDAScnefzAg#JQHr#d$ zx$LZp!6znT$gS<07BYNRSd@c)aL)VVyP5s7z=g{>f+E<-xS3soWrQVV3?(KjCm?WP z>qxaL;xrvZU(lsM$C^r|pvoq{sVqt1WiHqnjzwQZEy-<1MxT`orRf=KFv5Je{H!>7 z8j_WaF*8@v703JjIjojRzoK^-24i= znT0X%z$a8T3|l$!clnsg+4jNJJG_x@s#ar(QkpYo6*kT7ml!;nwJwY)Dz{_N14FlU ztgmv}fuoB;u0Ms%0u5NDRqCHdZg!O}glvmqoiS z^Sflja~eOpEgtV;R(Ut^$cGtUh0BH`u5}iS@zi{!Wdjh??CC@st3dpX=FwGl2ocH> ze0lC^Ths%q#OqgugS_J>dS=s%pn;HZUfueq1MvlvGJ?NeOg^miL_#Oel9=XiUQHK_ zB^%l-8%&AT{0ixRpn2QGoo#DP*Z8E`S}{y2jU+7ij7ojH82k{q%R^nntZ7%WU`<8$ zGy2j}>?|r>p4fI9>36I117N|h0EkVP2I<$h9ra-{dT^_X*0$P5!BVYllfF&6t_FID z^q=1)OLm2e>p_jhsUm4~7r@99$xcES8AM#lnU-!i)xwd6so91u4^kBCY-=;zqa!T~ zWQap;PgZOGn`_c$F2?xbGfO^4t)Z11Nmr6LQR#qiYRnngU8S5^QtjoI(o~&zicjY7 zta9+I?SVd|7?nP|xZS$?8zPyhPoT-8A1a-kDdS0deSE6$YfSm!yybglF1HW!32Xh- z5%tFv@N>^IrGKhmj?}TR{jawh;qN?3UK=kplsRlZG+Sid(2&t8RmeQhC4S?3cxk>I zYE(~hWB3Ltrfxn-iEYu2bhN4VPp%@LW?I+Qxl=M@&E~2eWve$lTKY5DB{0>$qzKi` z0qMfCvawPn^FKx!tw}pHj0a?T1l+_T1P%y$9(44p$`+r;=4Ep>>heXhYz}Sw)y^1= zD%i?b_!vnX7zUZ$_;+xpe7l4)%)z^psaCRFpRNt(ef8Puj~+@Gd-5BSgs5u{Jfi5m zIQ%i63bKa;Sd})-GiN$dc{eTdXNIhWaM))F^h&du6^vhGGe^TQujoii5ENvR&Em?l{APRmK zIeW9MkcO12Eb8{v?OtMGV1a7yzsTT?pcyXFzmDt$ON1{juSnFTVa{sqpEXM5j_jMs znavrD%=egA}&tpetK-hII7Fr>Ce@^nkyOVxQ z`lTUJ-x87lHSq66OF9`>oEy!rAZfVm%ALnC7UkE%vaEbn)Wa3?5jt34rdP$@ViQ+` z2Vn|x z1qi-x?|r_F|KxNm3Fw4}nGnQ?cG6(k!0Q{#0sqY`*yPW@(a;-B%P^P~c=C@CdcOhJ z?DV9i-pdj(bFp)9KmcwPcb^I11D!+K&bMtF)p8KmLm%Y^;lHe1PX?Ilb9hD*lM9k} z{_X$b4HhK-p&T;EimOlwfy-Ah-!Yg0Bw>NY*AA+Yebt4yn1BIX;2(QpEy(Q} z_?l}l)<4CK{k>C(d|K~juP41NDM6ck!UlC-0uyGLL$?1oxlbtf&wnVRJ>9XM~hMdhdf`E`#(+YvpvVD(s>>Lvm zt*-Vi4B0#XKH#9WDcW2e75QZ1C8$Bgo3DJ%OGdXKFPmCcC~wYy(}1r`cUE5_J&B4P zfy^y@>js_HX1XaM*;BTgRvf3F+0x1 z{mx5RrJA-G>i@q z)wV9$#6}H;A87JY@g+V1h+l8&1y@79sfpIHmySAWzhq)uBGog}@Y?f$;Lp?+Fgfcf z&n|o7eHO8Y>m7u#Lb&58uSYc%tcj*}dqpiH((cER1(y;L8ln^EYNEf^^d;=|-@N;q(o z2y)?Cp^CUWDAD?KXtyWq!{${deg=YZ^`vqhe3O;RuQB!0R?7`msmf8ss+kc8o)HM$ z5{O-}8=)iqWW6x-He>Cs3ey7U6FWKZ;<4c5E`_{A)c}NENon)}A6) zTF#?rMcv1m5Zfm$O)|6S*=2c+G8Y==K7pG$t!SmPa;?4OcdhZ^lqK^DQb&5VS=00l z#ZNwV%=vK8O@F1%F#qJ}=S_uv%rMl?k)6irbWtH~tPmFU8;SjmUiPAzrLlZ)JpY!e zXzKogF6LyYNriz~Op?an)3FQQ@s{=JAil6c8Vd z^AGvo$S<%2n}aoz8tq||lvn0c(8FrPsg)fS_tHT6(v;Ux*h$AzJU@ZQ+L3I>u`}7n z2hR78dn*2nXQOrAgr2|1wCaTZNvSgOJCG&_4PMD{7#@HQuj0%SJ0FsidQ~7b(x-(4 zQ2&!B^RVrudX=THl<%c_nI$u_y_PBgE^;-X`uZmJ7hig>5M!3?23nY~Ga{JvD)(m) zZh+~d0r_##RjkErT8870nug0sYWK^6O@PtZte$D!L^-71V#YjN75p?^5h=MtbNb}T zuAO&w7Y~YS+M}CAc@cfN^51#C8Y2L_zkZuqCE$nu7ymQ>0T%c_2q6zi`1||;zl;6! z0l)PO>0zVM0h8Zl@XD?8E^gKh`3Va}&vzwt$S}QpyfzzRY1mh8)(Hqu~Q zG;L0DQ8db%MsPd$()O7~w!~t~ z+#Nd{HcX@MXdDqP>(#FW)!5fd%K=g<(nMcqvSbCaQ^+8xQ(sx;Y7Kud@SJbr0k`m^ zK_Q1ekhG3g;BG3buEeY`qgO9y?r9ZOc{7U1iPj?rAp-MzW<>IiQBjjnIE11b-C1a&f6|r!8!UIXImnf;Z<6CF2Os5_`poAHJs_ZC<;(g zL*NrqeA1=?7#17}jKC!LqCO*-5Q01lC99WKGa>ZT;9wa$zdHfUH>(V}{wok0ukyyK zHPaFQ&`yk0maScc{nVxU61MOa>9dl*R%3?*fjj!b6=Bg1`*h+)SzXK)V_Xwgw(b^{ zJ1$$jCwe~z_{3f0b34I%C%0hY$pf;Mk}tuKFriw$Js*MjDy6lgLrk3?N8CImuN&Lp zIg;*!YWZ_at32OKVTBuUBx2p!t zJY!CH$)TDQqY06_RZBN?m6J=A+NrQh_gjcs$*C>b&W76VH}r(xQpx?I@ui@GtOqPV ze^aK*hf2QSo1h1Egp=65YaRa)82j}}lL;`lJSnE+J|X(GlvMfp%x6<9s`N+cyCB#4 zRtN#V48qjkM2DM=_ z=W*y2>GowA=`k&H2vJoowI|CpeGM(F$Ajs$!MmO>*4Zm}Bs=+{s4lEz<)xdu0{7fg z9Jw2;2QthC$I%t)CJ|1`O?-P_mHLJPpbwX5wp z9`%J*5!(G2Mi|X1cd;7fu%AXaEQgIjwBecl*!z;KH*?lYv9vbc`0+(uEpMNB;=BXQ zQh<2s()ooldP-TOlans}#a4@$r^k*%?n9Z7Wz4FkTk^%vyOwT7An^k7 zcyE|y5nzP_U%ouW{{$gy2-R2DVRxpc_5CwlCUHu+v)m{L?2j=T`J?<*09ka@e%6A+ z-AX9#^z`az*R9Eg4VO#TIm2-f@D?_^8(!_WJk@ozM^>y-P{4R713@;!7KEDeOJlaF z+2=WpDK;v+-_h#q+?R4Ffqr4Ilg3R@p|tL>^)OCWW-~D00uI`Q3k$0|s$o?wv_N0s zxzbHES6gni^65tCfvmnje;T>`_--{yl8ldZA_TG7QwuZb(lSfy+Uh?UtC|2Io9KZL8a!ZQ=jMkus`q*d@b! zv~0tCvhvRjJqAYqu=$~|xX}xs+R?FM;}?%sw9a*#FZcV6MK%)=n+buRJqL&l;g2zN2}}o zP1iF8cNYP2hnMHfC*cmdgQ**3*OT=1jb>Bs&S1Q`wS^Ed{fyU(BcJO(edw}isO<|u zD%cxcpom-f-*J}D;H7_YPy_YEO|fx}F4tGy=>K8k3Y`9n$az06f7AaqgAZ`zz_|{% zEcD?GJf!hz2AH+`3^M}zzRi>1uPH+e%~EGTIPHlB<@FRDkL+CcM-4s=nJ|CFNKP3K zEghi7ypf-4>H{hLU@!jA8%hLV5=S6u@gz>1Ltfo*n~3^sh#=!P*fXyHxbz%l#03>r z;Mh_es6F->1`RdmqM=)NasqK&A%WiB2RkAT^h#JpwNwtfla-O6<1sa70!f zX%DMd2-}t7UC@T{d_7sxO;-^}J5i1`Ky?PJK2+<>?b}mEt%Q+}(~pQjn~~}@FJ2TB z?P^USun~Y4pM37%j$o{%US1lz@gH$g$00Qq+k@H$3k}S_`-Prd?t0xJ_2uzICYDDgQ`q0$Fn@Yaq*8s1{r*A&@EnfdivWvqN9n_apj@7W z$ctVQ8$pRMmryjb?t89rAb&0`xo8mO87q{OpeIF)J(MgEUC!o2SO?C*%zjtjj~06d znogusNH98bnv}$bzgjy|M<5y2vJ{zkMw8ab^+rpC%q7mpi{2fAG-FE<2`cnf8??eC zbWp)44wNCareFwNVK|olXjSv6)FUE>{Nd$03(?9HmC%$fRr3Rh<*pW)<_I;xe%kb+1guCAM!AkeX`3S&_7g zfX@aIX~ERmGDshm4j*lj(%^Nk5N5pdVao*^jD-v9voe37a>H((=Fc?Qo?y7MH!t@c z>`6_?EO@85OKxKWH^h0pDr8pgjDUvZkE#Edrr(%+kK;$+xcUroL5~6Z&CCp)?==?~IqqA0}i&8A*MM6N{oLek#i(Hog)CamLsUgv*81rVqi2m81 z(Qigf_0Y2PKvn*8@ny^jGp{up94;Ms$vgBIFU!SI-qa&MR@6kW&B!}5xUVwJ^or6C z`OFtIXTK?1(6hK#@&-D+Vvwbv46KW~rpM@}enEa|m-v$pEm0z+>vvU@onkR1UT%|k z81Eu_XnU{$lpaX1iBsuhri;`XA$P12im}#U_d_wl)QiqV$0gkz{u<+vMt-IohJ}`a zI%8J6vL+#YqII0RH3|bMLL9OdzR7?AgreK_J1re9Tu92&i4sAc=ynWgk2dkHrH$KReRO+ZA1;LNv6Ll}CX!ky`vb8C=Gs})e?e!=sr8Kw?UA(2~CrkxhC z^k%a>zwO1CqzBrhop0=6RxlZ|9Z+;iUYS?FHc=r+k!2^a$erc+i!wU)#{S|8c*;dN z?pweFRpo$V=%$`^9=(H++wSC-FxxyziioQUA*poL)K4K2TDfZ9;t(cC=JO#7aG2jd z(wPCrl>Ye;O60FWC&P;ylT_Z%j(f>Vu;%d88ZksK{Y~^%LX^k@!{{}Vc42Iq-G7)r zoV2HUXZFjGJKm|#A?aUryx&~x8vR)nC32zVwqF@s_?unao64?L;<-zdICK>bJy@oFglwzP7Y$VwYuUc7+bn+;g} zH{)~zCb*w}+Hv2$vZFUJov9gfNhJ3=u!_NFC}Q*m2KTblK`3lmzThH1Oq^;=DJNH) zk+&jROrNW5$(_jk&235PCox4L(o15a+`BleogL;)e6gP&S*BM}U+hzaa?AzCZ2Dih zgfbmrv6;JLbsTcX4-y1Nn#^oia+)ozFAayObF}R@filZ9l;n9izTFd-znQ54u@A2 z7IMAwm<=qRGxu4}8yn!>98iY7(%f@TkU)sf@{3^n!93t{8TQWmmB_uVEV;fFG5{%s z9O2r^A|STqeu!BULCT||Rkq!urX+;EzP$x|v3W%ST{}4F5~BnG9c_$JI1&PK`4pvC zciQx&!y+nw((sn_Pt8{k$`oAY_ZyVW{(P-{gD%JiTZmL9!Jf!tDm!PMdhusvzfd@o zIqWmjoj=RmYL}HcP*M5tC%tsvfd6G$EG%C$4nfmKswIb7z;Umk>v_^PN7TX$NuiM^emV|e;`R(q2|7X$AI*q z#x7Y^nuIPB_nh~hI5(Up%6;rKx>m~I5+c2HVi$;)mSBoyltzKSjT|8sWvKKOs^~i9 z&R%71u5dT<>1w>e2958JUx`OrQ`bF<0u}S_q-j9iEP`ndZz2tfiJ;VQg_*~oL0+ea7yhFWau0|x~5NUO_#C^5H@nJPE)8(#yiA`F5n=i za={a51LdG0-rT%4Z82lPv!**8mF_~~z_=@FLq??p0dof~coE;ry!#FgjBN5*kN7QagvfdNT-I?Jh%?;&&S1SI%RSe{>S$z|0tU$uM z(9CrwVY1?X*!tH8{b}Y%d4wMtsT8$afw<(?uR_C#sAJu>B|=Soy1*-pAl_~-`a6@4 z?7k48a=&4ltZq+AAM%A;G?rFJ@_PJ$!3EyxXa7lAd&$R>Ce;9Y7C49!g)Mz?w6L9H zjtWVxKv7}S{0moOWUY3z49?=i;3Sz{=HjgKmu8P^Mmkp(SVy~gS6ILaj-Rk>0A6dI z`77bz87APj;@oY(y7LXRhp$59Kp~ zkbA^wXRj%Z9+xKc@px#>9o@2Ha&kaTgZr&iUXaCn1}ojyRHtm{RnPy!0#tsJl}6e( zTVNBclt0{bqztjI_V8Ct{$6nOLjNgHZXM7y3VlpoR!^KL-L$eedRw4Q3dQ-pLDK0Z97cKG_t=t6h;E#F%weZ);f1D zXiD3Y(a-m9z&nE}l~<1ag2_GyBAHnDleLY7vXO}9-+eJsTq!oQaVG7|l`h0?6qmn$ z=r%-+9F6g;W{Ri>z~GZMIUT-!Ir=UgeJF@Y?5eAP+3eDGXXs0djiS=Y_rh2weRC2Y z%L~%zi5hvJSzE}S{gqB4Xg7Oc7!%7*VlzwmXe@Yxe<#(EDKR+0PNfeDsk=dW9c8ED zI!c;Tmh{!Z?20#L>zb@2vRCG<30D4!cPNB==$i(ZJHR{IVaayEnBfgRPA!mmYbm>w zYL}@i_9z}VZdKA)8TeI9gNT4~u<_)dan95oEVZILDzcLmxFgeVIQ7oW)5R2=Inx}u zLm;&uZiqq*Ew#R@FfT5ILi~5m;a;Tu7x@;okZX?lj|~peE%TjK4&1FW?q3exFhir< zQpt@UjLBTGBMnA;uc+*EcGomcA{aF4@C|Oq^q)Zg4Bp?jbFv)QzQ*>SX_LL*P>P1m z9y~XCp3Szia4_V2*?#hV(B_!RaIv47QoIyQ3|#WcvQO8#D|&*>UVW!WGB9FWUpc72`>OA9>=!PTs^NB|k7(;GM?~5gXFM)yVydxE6o4Mr$uqDr>E*=~CJ)uIs#dh+RjD z(31yBKvYC{{)tr5)0MKa*9Rv+1*U8hLBML9#L*XEPKPxQ9&VbZ0ck*cJkTd`g^e-G zKY1vVcYgc~xe=7{An5Tm%q4_1bE34=tLL(jUzI5d=z@`!ZQbU^y1z`2{wOb( zYGNFQx6#A_;3srlt88|4ZsAJ%aWA(C*@xVw0_voY5979%E0 zN^6czhI`uIbc)067;065Q0C4B{5TltZ_2_cbDWKJyrlBB@)6eCX>F?I0HFs9j?#u? z7u&QNHZVe*Hn&*F32V!7b2BjC%fkIe`<72_@pfZD#*5dU(|^=%dI~gf+g!e?Xudym zhT^_xaie5|N30_|U9&o-qIKmgAq~-1M-I*w80736^{%TBNSvwuid>z<1-Sn6BWpqm zRSgua>1OiQ6!kS1X)~E8&jx#E|B**1Ke}M*HW-HLNn>u8P?^h1$wMkBlDl3( zHLH%9ZA7%NI{I^om8#3amAj&~!%6WSU;d2dWXU2%oeZ*RFl*ut4YQeq9Vm?Q;l7hm zzqD9J#d@_K4`8jk2q)R$nXXm2;l;xwJp!+5lR28#^*LX`;ODY7R7&mr)L%0f7USk$ zSE;@W-<)kxFKQG9g-nozmS&F3MQB&3;GG}}0-t1PFHSE+;#tzKo#nCK85Pua(ukI6 z)0|6vpE2fq3Zl0R7W;~=1$fKbexWj0IeA#S@=J`9R+y<@ zRj<%Km58b!06HpHJ(`mAqru!5p(`mKosqcBICirfMZZVtsYl%Hp@75Of!^@V316h7%pAqNIe9%+K z=VkL#@(4X~IaA|yH|ZIBFt_5d&=mx^HW0ETBsMwO-MRU%PF3jOKOFW7JixC(_NNeq zNU<`aSpaFPvp2rtyfkeUywZ-FPfb;)yOe?j{TyP&!MBh>MU@95wr zSS$Z8Au$_z1Fs!^j&gf5wI6Xcn|lMB33v58dIRXM3Z8}kWDk1;B42lgkZIk4zaIhj z>Gm$s9kH&Jcg$7xAmaF2;$M7r+BWwJcP+Zl7=aYg>}C=-Ybg>kR!iA)jJ2iqw71iV4#nD#I5!jpP(&A6;`4$(K5+}>H0g~D-2otP zZ@(4iDGwRhYf}12sT+1+XE>7VS7aSiJaeWux@lrn_Jvx2%=-9%TRGSFe zG(_4jTx^eG*a4qzV-e{Jn$2d21{6&?%fKZMh3ho$J|ZwQ&k;^vM+g5uf<8t^QBx5yK)?H`T-OoA z>?#CV(;;9!)2LgO<5q8c&#*{zt_>UhfEKI~7^#`I>#^3Hqzr$l>Nv4zL{`}IX`1S$-iiOJ@v zp)Se!c=(V!92>jCaBEGqjGsG?O#42a$$4Dy$e;ty&*y}A8up*LHS3!G zx@MUa3C5b?Pu?+xAru{BHGJ*#+DiZCuY*eGv*OZvVihil-N2nsEI>ESq$g+nBxqfV zLSr7LA%@0kQv*zhA|V^aEQaK(&1I!ra9LQ{}OCSN)2E$uZ94$N80RDp&g3e1Y+|QyS9;bw%ul z1qxWUCMH_s##DF7<=kd3ywbQ;oiteOpVV4DoM;l-nra98g~2bnsl@ew-SG>$ceVgB zhov%QoVwC2G}=|V0*OV*St+m(9AJ`N)8etQxG?lEIBoMRfAso73S}aDe5p>9Y({IE zAD1cq)4FPmQ-KwbxQ-*Y9jkEujH>#H)*;>DBq1xN!`b2sB^xy_&~znb^Gw>*_owr6 z-ffdYb@3Y7yoDtam3CF=xEHI6i{5dya^&PUC7gc1Cn>kT!-junt_6I1wLWbaVY?(@ttbw+M3AxlC?ZKe8Ho(qA^2gFXnrBd z@6|`d#Yt*tmKD+I!_7ix@wIdE zyaFKurN1rDYmziGeYJCL_+n;~tvowPaVA6^bWa}e05kBKg$v4Hi3eGdLi0=X(6z4<&(yYI5Q1?}i zSrHR5>^0W}!%68Kr=w|d9M@_JV#CMp^WXySUgB39-R1YznX#X39-Y-!yw=DCrE*AB zzhW1iMGbR3DHF~Wo#fn68tiS!`b__l3|>{Bk{<~%&lK^z{FdGmmMnr0gQCH zz;RbI>-9#F{wbw^<|uL+aR>J~?`X#X;eOOXa0}1n0|?AMCS(>Ln%LET6u%)%Tq1miGGNgn>%n)2$UOWD$9Y zl9|T*D|T3GhQ$%`%t#(&NnTh%JA-0zU@sD4rnI;+x?!gEPN(CHkwTa#kOakhz{_mI zmT;*x*fr`a9f!tucu?|Fo1m;C8rM`*3!gGwelDFYB@rl;gd#YDgWOE(l6MP`<1)e| zrnkjZqp*qxF%tb1pNXLLmgn9BHkFYPEIr%U7{jM0qX#J$X}7Y-P6Qw=SUf2iaWxfp zN8%?04EG-~D~6%tm&xrV$5PpYz49Bs+IW>RrOfD=U7&F(6+SslqAV2IxLU%Ic1gvM z7V0`!sQ3x0xHBIdPkV}c7Z}QpVuKF-qL0#uX%W(XnR}R2*ouv5*OjSFPtqw~+_SG) z5goQ_r1YHlnT3(3^TrkCi`qMbcTbZ&q^^L+B};|Ejm5!kKXx=8KNh%5mimakTCO1> zmAjKre9XOVCJIF;@lHr!`Aqp+x4M5X0>#aEC{eu@6Vc2twYC4DEcN{A z;a$!;DiHrOpN8;&2&`8}2-10{IPD$dC42YS%h3iuCspuP&?ca z(QmKfJ5_`}c;~X@{6sRD+8x?}Ff1>?^dOImT*eOCA`H(66;Jmig9Y(T{VCY@9!AP*l4wu9?#+soB*>A9LejDwy!ZcrO~Rr|!taP?tz-GecVt{)m%zL)>2#A7GzwXOFNnpoiG^JDnxi z63m#6W)7?_9+rL?PuT|bw9+HOR75}c5P)W^)EfsXg1 zno9RZAyo1MB^2Yo;K~ppt=e1zHCpH=99^L(Cio*LO8=iYt8^9f&?@~r&;CHb$OW^wmm=(Mu z>2n+H%yk<5%n651IJ5Nx8b`iM-<_N;E-a1vfhV33zEeR?xgJyK*g~#H6p%K;tFBLV zf@0jOIK%nPVjS^6s3he5|64v5Wt=ytNc36<*R%O* z580ZQ>Q2+{PDyD?(B>aU+)(J;nu4m%W9E~|a<*jL0T+ynzkiyY#of>&;qJ0vvjPJJ zt>}stZHvPi)-7!&>(1W+z|Xraw+citLuEKDnyO+jrk{XWF83~%leselD^%j9u?J^) zDbF_B#>*ULO&Wk7e}*g~B3HjnTVn7NDZdEHSF~3M$FA=ctje8bc=GWT0qOH?CQG6Y@xLdlY+;3QEC8O)a0q zyJ?*Jd>Djga(>2|RBP=d$@Qs!Yh99$z*QZgnD-`}xBHHn(qKMkV@-m}d1rnk@1M%8 zk(MJVzm{f|LYUJX3eNFxTC~;>qxF;KJRLxnQ57qC#Tv;lKWIk*-lGZHZ;gZ|dvr{s zO;@xy>89er1a@zm$Q&3|#r}W}Y+}XXj6-@IRVGw2u1*E7DV|S|ChhkAm{TCQK8^l5l4>73+=g z(=Jv%_%u@y9Ai#k+Zy8fs2a})o;X`@Bb`dT#nch#yKN11gO?tET13#v%&x#4i7%Ze z`U<5CCA`++f0UI$!KE@YjC7_+(HT+n{Y^WG`blk)OS_io_OFCzsWoN7@$^C0JsGY3e1^|V|8VUe zsaOZuW{3S z7{a~E*@p85$`iym&nxul@>658kCarY zJ>a-CFxxtN8fM)md%1#%=^{58zHCjW0UO&yrE-ZgzJ* zmWJ@sEBOwD{SxFu6g6MB?h+Z|jy_WqnbOYYd=l|Y% z@BPsA`_eTvU0v1Zoaa2SU@fSpzH{tF==cL>*hIGy2N_+fOckDgeNTv*c88R-*Vyip zjdA?`b(TM+*(UX!QywQLE9N7i1p@3$PRObRnU&EWsYR;5L7tVOA+c>JxzC{<`&L_v zPP|JZBmb{*rmN8`9>;M#1>KSY>2{Ye(Uof3v&^G&SBnXq34bD}zaTH*-)oyC8m0hs zlm!wyEaOSz<4Vs-A;jYA&~OkKG#$+WPayY0aHwA0twmeZ3dv6yUt|HMmKq3n59al z?5n&{9-pB*BFR$arNk&kr}KPCXXIX^;g72jy>%zQL323GW9MKjTkejtLkAra57(L0 zQ0p+T#TyzZy-CseL`rjR@3rr`6g6!Oy|U$=u!Q1p;9l*io5GncqLql3p8c;W2TykS z0eUUNUCD-h&gKcNnF?h_HGz5qZ@%}fyJ%f*gEIA&RdPY5QhM(uZF$ZXgiGuv|QIlP3$_g?oe{GEWI*|$aUmG!X z9FtGte-CJwi?y3CY(u<6yeyViL>iX-=8X9>@@w|qyJ9~7g z@^0APz_e{&M%B6b@J)k&Vy}u>E>LokaMGRTJA*H}#-;2wGZb?}F@O&m?CqLB1d31= z+<*4da*#BV8qW&CK&;n7g$ODBu*OV&Q2la5r)RL5GNeR)H{;@lKd0q)%bD^DMtR}j zB^52>ALEa3_<;Jd@Q{(4g*&g{)ZqsGqtom;+!VB_pHHUMw*z-AA7dUhJc$CYaMt;D zjVqnc7q#^`(uY~4Yz*MY#mhhX2@$h*7b5J|bNE7g)19KOAUHeunAo0{^#sl3VeS;D0k2r> z7)_tveeM_RF7L67gBj_Ome-RL7LCU~{ezcGucuh5Z8Ngv4woe7`gR76E8RDg+ni(0 z^zEeC)ypn&)evRP8s$6isa=|kgVX}v0!!Z5a#GAs|C(RMri+qKu?${Ctd2sD`mb;| zsu&blNS8W7=W8vD2-xSPSEzk?*sBaOb2vgKRVhook^9l?( z02t9&HUAL=(>LkogDq-<5{M|H+trx(jyIy}+rsa%0TFyTnX|=rhJX2GiV1CD4Wj9&%9N)t;nMz>3lP3ay)gsps!nopA(^KAF39Dbv-3VLCUF&Z z6v}78;(Nu*$#q#mw=UOGDimD`K~2`L2qjfAZeQ;mQ``EE;g|Tru5sy;5Rd0?Qs_;% z)SCD*_L*FH&S2a!BT`^RE1u%hJy^~}D$!GnRrj4e9VRA1j#X6LdoComARc-#`D)+2 z8kDDWxc{XW#}RCR)zPEl%C}5Zoj-G_bjktfj`yZy`KE1)3=8Y>Gxt`74=?4mviupQ zBv`W^r=LYF|9wNin!Eh(^a*YNE?ClSB6PokgfD;%xOiJIZ-KifZSh(_%USPH7_!+{_s>x{D2mU>Coz+aCwOci~?0rgo)x8G1^;gF65^+wuZxA z*RNpRtek(P^W4>IIRm+@sin&K5C)77&4eERGWJZPq^nDNEWyh+X1=SL;{@;UHa`-p zg{lx_MEpDFADVGwn^2Fl*U^W`o-sRX#3i$)5JV1H9XYNtA1s5|Me!Z)gkpBKQip(S z7-pfplj_Q336>JCxv{b!le|#>yAL+ZdR)tn43nX$akA^c6WO{b5Nza`h^Lk|PNg;X zB6`WXxOC*GnHuz45b9?U@*pOk`MBhzsc(iD;z)jSKZ({CBMeyiEp?p}JVSK()>UGN zHHU>fP7u$wf|d{!$rAzUwE+rZ#GCMl~8n>CTqhYu}ce=}w{j zUT^!IKySaEpr`c#=F7HtgLPjDlugi;Mf~({Ez@H=XHN9<9L4x*>tB#TG{OAyivZWq z&;-B76N=|{iO@cc`}%;ZhTdcxSwHt)C9v(e{_6T|nAqgtG+9-ZP-M<4d=)%Dg@oay zO{pG*=$Qs)s3f_!*%|`PMx-0!x*19dl&U18dlqW*^>!%S4FRfFHLd>zEj=he2h1+w zi^am{Ae7c4s5uZ+tRx`?*ox_VFH1x!sls6C)07AZSdd9x>>0v%q4ZL}K5HzZBwFo} z%$B5`@v@9hfHDh2Bgm8zyA7hOkV3&=7jG(|r^=v3fMR$I^Bu2GW-STyYz0x^?k5EFRemQrYDtL!d`w{n;#9I%%6*@ow>zP&E8!R4KvO9H~n{m2ov((st zvKfjJRQ9WF;;Chv%NJY@^H)OdVb?!g4RleqVnm=uqro!v$KUjpk!}@8X<%xB zBp1s`I(}|0NjLXh3T@uQghRFphH-rHcl_b&IRcp{!<%M03M|Q^f6pjL%f;#pPpQ=h zhOiOJ$&kG3t&o*5OHEE@=xF4FSA^mlek)|UIsLOO;W^a|pjwmV94ZGB zk%q?PZ#u4Hj}cpa&hzBLkXdxBu)sblQP}NklzJcF$V?Z%s%vWdZQU>xsDdub90z!9 zV*Qz+2!;QXsQ^(@%X)ynzMf_2nDqk_%G#roGuhxmYy7&ybdpKd*hL?`#Z=D1>qJ`6 zdhGD7*(ZhgHEASg$)kB6*z6YZS}Qq0^ulKfq!Q)SFrH5#%TqYK)DVfwP|3-wCoPz! zAf@B<8hA9fZVdJ21|bXW!*18!Pd-d;a%QUP=trLD&+$iq9Kpt%3q2}TJiT&HRj@oT z6}EFQ5E-`*K;Ls2KwDp*re7P9-mYF>%$cnhNOxK#2&E61A{9w&sG)&0hHQUWvdNQ` zh&7xJm57(dmc!RzaeE*CV0*T3DTb6bMfN!e!V1W@Sq>>EPv#H~#NZfc#@ngw z4#YBBdy!kb(>*~yn4z2;i`q+x!YtnJ>cw#lPCCgR9a^s#Maz0)9F-a2NNSriIfIWP zp2zp>UhU8AjBNF?;18Om{!Z>njsgo-x%tDsFiXPI57Q(5s)*JRNHZGNp_U= zKJglYNPP%eIjs#j>7Q=l9pVoUR(~VjykkWmU>kwsnlr?GX3sPnPB z9Mj`Faum^q@7Gmn<2S)aIbb$cdf>eM#W7DYCH515q0mwgd7)K*i65qD+ju83M@)@V zwa>YPI0=+94|7kz$0<@cw76UuXV9;>m6K`2XcRBn{aMdN719$1=(9_PqrVeRwk+is zbvx|D9sjkULbPHgz8c*@I{1+G= zUKbj68_ zCa+p??zu2zg?8jm?nf4(l?R9;3xz}5D-7Lu!NBe-tdFpJ(~)9|VyZ?#yaL}3v=Usmlz~4M z*#KrY=_LrY@--FP4UDUd+3GUz8Ut*k9HcW}V6UGIH_WbOLo9HxDd$PJVjAq@;OF^W zDQ$D}t0Rx>C{lB|heMeTN9W+8xU3$uE$cpv{-1kO>FKvL*!)5%W_Lq3w;gaDkGq(g zK7ha_oPoRBju8fbBM9d1?>QR!xMTFd;oIBwI)+@nNj&B(;yn{k8Txkg;koCjvPqb)Eo`d7AnW?6*qIG%wlcFti_YZ% zn(4ASov_mPc}d7R#2%#egN%Mlcl4l6l{N+wUVkQ!Y>q0Zb2b92#AzQD`6ep=F#vA- zJp00aNu|my52H_UuN2?U;+m8fGo3cBH*qEx1+zGMc{A|OGQ&EE0B?$9mt}!Eb)%KA z{Q8>FN@C6?LQ*CNsI52F@IO{gS@c?pmz2aznmxY~b*`buN?Z8g!jx4w4f2;G(?)Zs zNR>G;JI%xJ3xe*eMfrWV^{O9b53)MAB@PEc%^smYKy&o97(#jic{M*|^;;x|cG>>E zpOmIwC6xw4B~`rorrpX!>nuoJcV{KxiO#)+H5|)oo>*@|L_iQp%f*|NFDIO@3>z*k z3kc4Fz%Kfxco8ap@>@AYIxc(1^bYF$`+@{t=ISF$ohgUL!IZh8J~||j8dzq5-o46} zYNd8{WBWieaHZ9|KhEV*GCHwY3#JX=a9s5^iv`4pCr4weP=v=xoe#kq%j9Gy0SEHp zdqhSS&Qy#(rWx@}&C}owDEP_|Jed5E+)E~nU9|aeS`(jh+^J)+7)%DkT^_}(t)e36 z6mFjg5266-x^ww!m{^L;mpRghS0BH&>@tRPRd8zWk0qSFN3Cih6M?R=B7}1FH*pW|7Y}+noqH}e$U`G^8TpR@y!&vjfRa*Am)u9sHxf+Uips& zzfwLKNV`3#)XDp3FhYY_iqFdau*Jtf!b23A{`bqSdQ{5T(Vj4aa+I?Ll5y^6H~++4vE>2&9;ra8%#%wVoSDgnV335$6J@xt)fiuHGZ4cV3}6;Q;D zynt=*B^e^1?0liz1WZwN4S89q*-C3p)jS>Rt!o%I=O3xbfdYi1s#8or^&F?RYrsy@ z$-no+AXM;Dh~)#Gdr2fUpZbS+!GzmI$FoTb-1PXq?Mh6hsf1O5(klbP4SRZgY`y9-#c9xe8F!N;Qr==Vzm3{pngy*>RlfzB~Ztl|Pc&1la8Lc3QfP65QTU#^1FfSc2hZ-t6*%B6hN(aVl;<{skPD~hl9*}gww^gRB zh-!DIBA4%pyABig6)SWOPn=Dc zuOLRQN7zF}E*Z@p$KyeVh}2|7l6m*!pR5+1g!Ty0whF+Ap19N{U(#X6MDIBlciP8a zFP)4J>LQ*xvMY;jajTf9mh5-mE3s3E%95buPf9UT@&K`}}fh)35Q1 zG0&qW%AwB-Kl|rRsx07S3$E`b?NIawffZlNw5EY5<#do;7?!?p`#a*cDS@A!A?3M> zbNWM#*%=7I+k#j}$$8z``>N-et^qsm{-pokvP9FYr!6hFR`)l9j!VwZ<6{-6m@o;# zeZbrT_qbT%AG{)lm11UO+1uv9=LPe1>b-`RJ9(~gXLfUGv2$vEi42SjILl;>+FtQ$ z(je=rDI1+N1@^PWQ)fCdbL}2Xro)X$4q4hgQu+Ty0&}xbv zVQq#QvYOa-E*VJMZU_fktNIzg?|70CjK;YDT|EM?ysR<2Td?LydPl|NR^(XC7Z|Cs z_tLU1-l3K&q12in-vF~QT|3}r76vg|xPESGvS&|i)?JQCBPsxwm6_aAga`ND<;XIo zP?SKxR6@2YM~bgbh4MFmc!3v?>G0x?CoSH@r8#!W%jLh;88z17l$FUAPv)7}O34-@ zbfG`l&KQiDNz^DqU%c);B7nhBpjj+OBO@=EniPq7MpS9FRWP5rWFa^hS1Bgph0)4m zg6#xV@!a8uGTg|?OX*_(R#s{wtHc;iwKQS^bY37#j@l;+r&2gq8fC&vhJemCUsG^X zpqe6C>ruEpVxb1o1+mhw@B{gm4rqW5BQpHT@2s(h%q9{$+FiD^`J=~q%yd9C&f0u^ zmsJBO+KOB2qKt@%wy?me@C-)tbaf!vsW7w(rZy*$QluAO&*mk*I;Q^!iF?PtrxqHZ zh&F#}5w)|yp{_acYh3ij8@F}yw6x+1bCDGn=2#p?aK(PA+VaNvIrq?c)|2P+UdfBj zD*0yVy2ziaZ*nuWzbqg^|31Jrd65`26H$JGjAfGeGJ8E$xas}LO>{AyJy#i0u>40a zFZUYLKz2soi}}50Pi^q&AZ2Y^l~Kv0sbvnb!;4r7F`ETd3RYn2x0XPj<{v&Dl&R-K ztmQwl%Nd6Jd9(DJA|f~p@N2SVxl8sX@KvF5!n`y_8H~XcwS)`UCHv1$tBg0hP+F<% z@Q=&}S=b%mDLOFPw)irkib&$u+2;dj9&}qdn`YhJP zo(x{mi*J-hafcjGI_sO0KbZ=Qy_YjPhQ>OM+R`wT>+%Srf|awPX7_kPd3_t#MANRc zUnim(Ao55Yb4KT(cW1RY9JukllFecK0Mj@klb2Y%ITLZkB?F4)Pz~~%Aj(Qh%=6O1 zU=>Sb&P11dkd9DY0TbPk3-qL-WOK(S%2cE_yCW3Vo)jy&%4T7}1AH^&bF1el)aCeO zMH@puKBd)(wnhyaupK-3!i_vZWHp&Xh$|Q33Gd(s8U*fQ*XgQ!#IEMru~#!VE*zU$ zsyvAw1I+1F~&}(@}19v(=GChbyv}M-o)2(5T%sZy#-knds8Pm7-Y-5_hG1)Yf0+M<8{gazXKq|DgwC3Rh;HA)7wB^yud!KxPfWc2?75zyv4oE#x< zs3{zoC$(2g7Og4bVJ5?Tb(}b4$QtvaouPxSU9~*paGM$R7BuH|E*R5!z{vQBt`7Q`?LK z!+`RKUTb1B4banP=|}aoyrIX?77w#81D84Ft;eKHhaS_@EBAz3$tZZzkyw{ooh_YO z;eLKOzYZR{0$Fr7w6FSaCbqn;$Br)e#oY0Of(V8PzVeg#kJE?UOf%LmF8b^4*`j(@ zlYC&^S*Y4g62G`|EXATrIu~#BgIuM~1F=xohkZ!4K!Vay)>y24N0RuIfQVJE^bztZ1`rWN*x%V&5?|&*~5R&FTRyh?^T0O0kHIfWu=E-w@ERRW5i+$1PZTevB`2f522dn-6 z3Q$beIx7Y>779wiy85(ExP6B(|sG^4-gf{!nBTI$Wg24>6$7I=43 zE1fZna)YXA0;A+*ATAojCwaY+3+I~gR-!Yk8D6|x+D_?ozA+!N4Jtg^!hrF*WZUAu zqpDy^BJBw~o(8ia3>i}agwo2Q8K(f%e{%Ga|-uXSR*pWu?+yyqN=eTyXHZ%j-FEjPG5y_X$wv3c`F0E1T+Yzao)8Cn zeA~Ni>ek_fnZC%%=*da@Lh#|n*r4G+Uo%EcSvZ&uT+Ol1SvZ9*DsBf1;ekVnC1eLo zrp}RT4Gr1GxM*#v@|Wv+n;CX02+oxCLSHJ9+ne$n^Qd6Tepf_trE6Dam@oe2X&ilr z2Z2To|BYl?=cU$&IdOx&^(!b{*13DA9jWa+ntd7-i3ceQf}9~pg8rv{Y0AOF$-CbY zde@$uq2nW^gvFo}(2EtWt>#8c4tw~$$>nt88@muVo2&!-4+~Xi!l2*Z;3Y-V@;z9K z;5Y)N5NC~Fc`$9wO*Z`WX`i#&E>TwW>q4FV5$wE#1NFgqS!)Jo>D!_qTGZ?ltruK# zq`-Mg5HQ7xK$!@_h+x={>MY&QCid<^gK1fm&{zX(?B3`?6Ip{<3GO$I$Gf)_MWXKLDms8WX8Oj#)Ym9kN1`*77o1kmdI%H00T8*S!mFvD-fn>v3$MXgS|POl1`r ztHKBApIZy!&^x87L=p$c-B?lO_35IQ0ImmwBhG}5@(kxJ%!kKb{g|_|MLor z?36;Bbl=`(hCjN|-jH8_U?`Hf^-bab8F)9U&d{M?82#a&cQI6w)B$n)@huumgzp!#HEo5bgQ{vTnVH-cM)iJG z26LN`4JQt0^|$6e#0I?LvpwPO5owQvUf8Fv5s5+XlthVN^Gvdc?V8%qVr!%HWiXk| z-7mj~ThHW-E{RaDZKKNF(}vVj2kS;ts<8u~03;;z;i*NDLjfRC#o=&Wdt9q#CYTJ0 ztjTh6x-){INED|X!`!N3!wAhsYGhp)72^yiq0?X5fQ}$hc-B* z;*6U^oh17=oP>$6(mZtiObqU^kz^+YJo?BF^tbZT^DesZY4-eh(&7NbG0EhGzDZ#? zppD?c<~t9ftAb&kW>!75bCWlG>|y7>+0%hJ zaUIqg3q%NJI_v|No7ySF?+GxvprUmE))UzQcz3&E)wh?YF{t=6bN+{Gmj)M}{y`$w zPSM6Se(`T=(z?crpEbWID0sq6o)E_yqgBYAX^QA8>b{FYRkHm!EabS3{B%#Oh|K6V zdInZ<0$KTOR8zSwS`vuu6hxmMxsix_f;YTf8Lk_LH$?)UT6d^Q4AZEdyhn>FqM{@0%&a%oq@@6C219WmZ!w=DGy3ud5mSrTkBbFTw#>?+ z4WcM~_NtV@BFt8%zf%GyQhqZ<=ULAs$?^s{H$=*17s)ce1dtR>?e^V=BTi-YY-a%w zN2Pb$H%oppXitO`Z_r&;Dli27qM?jcN{XZl+fw=}t7Im})sQ9~OGi=rIzP;Oli$lMpOSzd3>HA$h>f!c+mb**%U zzqT~eegNYzCrJ;)U?`j1ZowOS9w}jy8uv`9zux#?EV5Ci^<1>|*k}4#+94gDzg@BKv-&Mb+e>+8Aj~D=(wPZqIUzbL>`ty* zq^Y#Tv+vQmy3vqP1eAp)C#a9&4D``8k2+F{k?v}^P4ZTx-cR<+(s_omc#dSn=l0;W zh3h8rM4rHGS?ElOlvgn&Ptjo8YmqdDVeW+CtJl93j2b&g!%33{5I@cpyYHRwkI(m$ z(2)uZ@CA$H+^lcQk$!Gx`YfkQmN`XWuPF#4E87OnqUUZmTFVgBVm=chF5GOwq4+a; zBwu-%v+~jhlWC3U9%YXhAn5NzXJng(#;S<6(6OB?P&~V4$1VSr!|1l3w!w7~bG0r2 zkGQ86JX@WLDj;#zd2B$Ok~S6g%ZDg^I-D{ydNA+!gg<2@>8uyQp~@;v7_V9IGZ-O0 zxX>W&xAI<)x9}`yC5c~(Xp};>HYFd}jQuAPJJ-YTbZ^Qo{AXrB$5o3zq3L(zIskD} z>hL^^GQ^C=sli7f*6&A5&9B7#^+jK?`>oY(Pk=gDd$GDCmuM@#WxT><8kgNpg<=MECu~sgV6Sju6vtk;eCWN4 zV!b%Kzc-|;uZ+wubf&8KEZBTNRGY%7Z4_~bYv+R0%71XyCq=`^=&bL*oAiHqF_W?7 z9g1tHhRC<$6;jVis9zbS5Pl`)dRaJoo{ACQfEH7txfL}#V(g`(kr2+LH2mU0c}9+^ z4F8bQWtZRRgj}ecrG~hfT%z~dtrDMoAMY6WKk@JcU;tcvmfs;8kI8slh;oDp_UV8C2E5<;n($YgEOuNZ?xwSP-Sxgjpi*aAF;LkN)D|NbRN_{+o z+^nXPCv~~fzr+d>(s2q8=HV7=^adf_wv1?S9 zRNeZnjtb>By(4Ika?ZKD%ixc;%xd0HRbdfW@_oV)4GZNLyi=^w3;wBkR{`Dm=fT4^ z$zR%L(4tY@=VrmO;yLQ^Hui+}DGoYzz`0J|9E)0G`Z1>hV~a6n2WPH5!i8$LX&Xmj%v_*w+BeJ zKe5)xvW*5aOrCa#Tj>9P_s(PkZzM(kp z-#wx~(8Qx?%gz(X0G+6%lyc#-5x5+s4Zfz2s^4p#5&TkEVk2i&xQDa< z9Y=iw{gEjk4OcuiL&4~!`pU1)<^WQF@^o2?_sAuP*Dr38p^_NS^%74p2*` zljerz=%OIjF4-O4(1rd8%tJfvLZ(%Mn-pImX;c7tQ3qxW!PveEr(qon9WBiosc4hP zTb=4qhUxBtWYB)Fe0_&8O}Ep;QN{&E8>tC@L5B+W6k9ThMQ2Z+NhaW4D$zNYPPvY% zMOMonN}dPrcOSKw7M-G^p&O+&Mi@MU8qv}>I~f4A+0VG{akRSMB#W!h=c;IX2pYE^ z_a(SHay#qmR=QaN*>BEAEMNbi>%Hhp|0sa>FwF(_`=*Su==FXF2X*c+xvnV*j?WmE z<7va$nYrd6?9}cghaQcwZUC@w4k})|h7{{wL0q1}Bc!%*2JMl~oRZeQ>;ZA&Kv=2w zS+-Oh6#s#g#f|eP4J9jfMTeGY?2Eii`)@FhVnvn((a`O|d*&FyJBdE4^|?pVUEASN zOH$4?`x_L*((N`UEbq7>)$`59@topNrav3X9zc`X@)G5mT;=Jggx$dH2IZPQ1~-OU z5g@d%F^@A*=*laZUI37lj5DPbe50F@I6%>kU0e7l!}>##8{h5_Gn;+Qjy+v&{v^7* zjkB{RYU#97mdP*IV4vY2X5DjL@q1__Pz4vHz!RP_wI9zG_gU}~L^>}Rw^lzDQ396^ zvJnH*pC_dqB#;nJ9u1Q|tDPCLVDx@D+g#!nvY@j#q;`~$Cr|Y*X7l@!-gH=#tJ}?en;1X9h?5OHcz=98=aS)5D2rH@jNq11a-OSn43culkxqyX0f~loc zoCgF$z{tU-kvoy&JJ-_`b%?6kmgE~rpUXFg(q+kZMjhdHvgQ0q4+n{>MyKCRt0yxD z_k${43T;TdCnT&Z<#}C%$mBHeYSH=77R|Vk7H5wc&yq2Z&d&sUGo*18FuR7__2zI7 zr44_Y!}s&gwUYYcw|E*D?*57OX!pd~6lTQo;;NDe(`Rdrku=+2S@=tOD$tFWw{lKV zQt`_I#bH}=1p)U$ZbufNI4Zw=*>QwfDSIXGqiCauVF`_`uzt!G&{$8-F6KRQpM2+Y zVzHhs7#d%u()Ldv=J-ioA{bTLD2#uP}7u!j23oSWcC zk;{IF(d{2>-TxWrO$X;~uy?o0K-X7Qt|+NJeqcBj0WKU^C|8`TYrs>Z<~x#$V6gjE z%`MSB%r?srQ^AJr;j(0$GH-98v&Hf#t_@&&E3Fe{U&X&DPhQTO3!BD*nYWrl0lxNB()=Fe@_g94u-V_yqJ zyBLglG}aPmxYT@ddqFSEWi4GKhD+$BA~xt{>k*bSs8vYywA zMtR>=v~qPyy%x7Dx1As>(TU+g4-gnCD znW@7=tR0ytacwtL^<3jLHvK*w1US2^jcNB2ky2|N0T%>^x4o-Y{CsCh#2sH=Ozj@u zMWJ*07c}$-=YM~z*Ck%f%w)L_QwGy!0mDsL(hTOwCW9&d^_36tF&~#u<_G5SCUc(} za356Ym-gIkiF|MI-}Hv{e+%A7>M}c$n%kfHgmDL9;iA{ba>5EP3gPq_x%kC_$xD+C z^{zx3czreaGKUgsIvE}55&XrL{WvT^`FPJ?LF$lL5_}I{%zEl#2SsrA7zeq+sB&g9 zJmm~#dn!9G;2F{OqkTx{aB6$-L?&_;Oj5&3&XSw9A!hQ%j+c}n2eO7q?hvV_vOB|C zQ}K?^qMLSWGJ)zP&JXgZ8}l|Bqws+38l@+vc}ohtn%#p*U1ECAPk#}LX^oIm)lH_5^9WSB6`_BYf4(V0Hpvo$^?}(MoRc%zEo)GWRE^~9QX)P zh_4_>wqmq0P{hLk4_S_mhkcfn1BNw*m^xzwyeN1AwVT}t&Ft*R?xZ>IOc&SQ1&^>k z)&EAw}=d#5^9c;l!3-ECdQ8t&ZW;RjxuG&d%LaMryfssJ|On$aR)eUA1$@#%y8 z=s5EFCp+@wUynj{PhX(f!evv2ETh!cYF-1tQB&Y$Cgvc!Hw>j94WQl2NNEH;Nx~dX2S-Wye(T_8MhLqdKK!!uUD*`&;2+ypJ1C#RvZhT$ zMY9J*LTf`E8J0T~yY0^`C=hNur1b*G(u(V&;sLz>wSBb+8!nQ@OAROpRF$t!GUG?u+{0*M=*YC!fk^36>bd_qlr{MzZ8JI92tBxE3dN9J;`Nx^D&5?*X$?Na-4j^v4Kr-81qAJrG zBi8h^?g@1D#en#KcKY--hh z^ScEeV}yzVzlN#&UJH!Ak(LVYO1!jnB{DCgkRW|NY0Un%E8M?YAJxnaOq+@GW1i97 zh${XpzF3wV4>d4WQhNR5yLa;?R{hG2-jps1OguSNO#%3@CwM|-b+^D_Xc1AB+D4vP z5%JPM{w*i<`M=Noml|#3e9?b4xkJq4cAcM0{nDTK@8|^0GHZS-Hw5w)B-&F{Vp^2T zYTW)*`;$;v#5>$5&)Gz@dy+8aL2DwowHDvkGMCuO&k;!CZO*#WL%>kAGIVtDHiD?$ zuw}U$wld^YkS$#h)c?o4X-d^V}omk!6-f+W2&b*yPi|jo~K$p{m2a z$(EmUBYuoThE>=-Z7tIQK*S0ww&{@$;qRXvwjb=)+57IvbsffRAQI9(%*lvuLdL(+ z`?9EO*(36+x%Hfe0Gh{Yb1P4LoeY`ezcsw`@`;Nw?K=f}B5Fc%>L@gyLXVq}e`8L4 zwp?N6AmKW{nRxNO0|HTDQDtiag^!&EJA<4Y((DPI>`kOC?GqL%+8J?1QYwwLsuLE9 z3g)K9`Q3fDa^jQUov;47SH1sio$7ZQ@*qphsI(?<`r}M-U zEIu8qKNDxgPe+W?uQW^ zuKn~k|CxJ)H+v)w{oon@*=dmHe|3br{$?d{@AV6Wb<#y;pX(}^)FT5)>xlREhYAu482y|8TcD>6i`ZTH+CjWRredV zG{l=IVcT~|lmV2H3O8pe%*7bVpU5(Ye(Z6IUt{bM8wJ=ESnw6(*Td6{994-ATVJdD?mlOy@DL zJqM|w;A*g#4j0E+bZh_8996y2AJtq82A^%_$@Cdsj^s#h{Ze>&wuCoOv!!Y0&4rYc zEQ?&2F@4h=lpqTJEU@LSi{%(@uG?0`cQ~lp-w(li)x%V1!T#pGg3)MI^~|#UkA+*w?$G#`o{}J#m#Ss!pWr7+|__7?5sZ)pO&0K)ksgYX?#dnf6uIjOJi_Tn5e%hS>Kq2bk+9k>S@?MHN5@vo;pt!F z`OA7_R;WL0Cveo`VhuOYE7!IT}Tr;w`m<+ItV|MELF<=1jr;RHvZU(>1~Mb}vkfW?vC6J(f@gfK}=e zrC>Oegq8#$C&Hm#&j?KG}2VU*#jE-ST*ocYGGC#rHag$riVE3-X)` zB-3YexOZi*tt0mN{Mw@Wdm^)RZZ|Fcc(Tme69j8Vj^49BnRLIPkEkAY*9W?96J2X= z8XkOK?hf74b#IZzVlCno>oT*OLV2q9L=rN4ku$IH4CZ%#GW?XU{nbshGC6ROd-vm3 z)!u+FtwQ6WaLnERfXnH_gWm+=!=2gmw0B{gQNhG>5W0(DYkWzPtD%EC`N{1)x;Gst z%lnw4#b0m2s@DMR=;fxc>ToXgR(bhO*@V+l6kYiCsF0@K5n%@U>H}?QR%jwtGz>&M z2WpIPcSnmpvy~qi>4cXc6=fD&&ohuR%uO_JWad#*(qhW;4LMF027UCq5_u%KSpHDP zblYZ+OoaEh+UlW9M*3&pCA0(WwcX_vJfr6pyJeRKxI8S+RH1RI3}1I1eB4YS!-pSh zD;`lLDIUrvu_6OVZv`=_aS>3%IF(5%j)b3KZ#XhvYM?6OAnY~Fx_Edt#Bb|jNB zxIMv6kk5mEclhI3qm9;5SxQJ_)XXyfRj*3wU!w-^?492dQ5MjpUd1>V@64D=9Mlx* zyi!(&k@UnacK2$9`*H*I6sk4XQejxB+48St%r#7JUDc3Rnt};ovwCnIFzUW(zAm&g z*Ew?~-gWQpAkDQpe<(8Pv&Hcx49}P>8E?|d?BA6WQ9j>}z+={ND33la8`T?|4M0V_ zl>0H?#oC*WPcnP@eX#$nA|4z|zq+3MoC>elkT%+96o7brrYZIm(KK2^0zOL zap{I^a)PF0UsxZ00(v};fr_)Jraai%qtOb|vybFT17GF}+tyx}_tozGWXWuq9f7=% znxT#bQ}?}Y^@$hSk^vB~Bz@+Ex8&BDW%E~masd?82)g>3H1x(F^q6)-m~fmw)Nq`9 zmm=FP%Ol&W&jw%pi$|vP`at5j(WX_VncT$O?wxXkCO!8BaowfC_je8rJ+USFsiS%s z|8Y<)9xNkLDA8M+)b;o*;(wh^9M2F;-F+t~2Umf(8ZdQ^+~!tdcz|Rt7jk`7iB(cC zI_G@(gjprh2H)-`X>4p>w7Je*hS3H$JiDpk{+~ktvIke5Jq+Vv?0i|~aD_D)f`-R^tk?8HfgV)P<>kk6{IM#%cx#1h# zS#EtPP^;R=GrrN8gG3|Ejc-Lx+A~uH8(+@~Ku8HLOq%D^GsjdSOwR`+)71Ieg#Tt{~x}-F*vgL&AQ`>C)Pw0+qP{x6WcZ?cE_36cG9tp ziIWK@*2L!9``>pz?tc1JcXidRu6ysJbDnboYo$*W(w}nO3|3OAR_+dey1%!RIddma zCKOq|NKLKxX2}~7>5&ar3pRwy_zE5!OtT%gTGO_f#qD;4LAdEGh1zO9?!UD6=wqxX z1y9~Phd%qic;&7=p}lj>9;AT%M4jE}q(r5x-N-kJ;~TYkDn{FG`&*fg^H^ezShx3b z?;7;exg%p%9uIemxAfEgL`)|8IuF0(>Q1;D{jo9}3rGkiIK28XvmMFToci9s2jo)# z@&zD-XjC(-&lJby-S`ctJ1Be`H?IhNl9?cQa|72g-2nhks_yYnnmsRW^Y5sX3cDX+ zGW;3bap`PF%%q+id0OY+DcmxOrSW1C?2U~d^e>FqatOfrxoo?8rfwJZW@y9{57-;> zh&pnuQ3Ko|Bv}!Z_xMMod2TRTj4XGY&HKv|gUWgIPk}zpN;(~e#Pdq%k3C9(J*svXNqF`M54X_&Plq5S33jd>N*H*_%Nl6fgTyf4!gV zGR5$hY)U9?;+CMyY5HYLpYRhl0W1a;Ixo%|TJkMs2_yEWylOLl)YziF9_e*821oLX z+)s*b9a(16X$Y=h?Z}D9Ji-~=BrT6wi@q&$q-lehdV@&~88*L1OQb)bSV6u++if3md&st7 zh6D=utT1c%(4>_gim%JC>5WMs*oxam09UC3`!_>k?_V+52F1l z>4&+=oFAE8%Rox2DKCf0W`p?5431movpdT}Z6Le%uZ-G48FI_W`!6k_&-QQG{E6)G zQfibp+VjvvF~qYNXOuT4Z*X0y-LbPVjbqmQV_U~6=(esI^|p8klyQ6MXRxkoe?IiF zg~HaGsBT5KzHiYRPT$8^_)$| zRdu-9>wDHpANNy4b+@xtS>6;a=eDbsj z`Yx~hv8n)F0}H80*zy36A}+VOvp#SmR)yQ*PB}}JaBy)y`2745tdGYPM7IZb)1(mu zg8v^bz|)V7mJj<}eW54_>pW)LPhNC_hk736fl9J$FDfa(u6*vFH%3p(xV@1u(l_>6 zAp>++7x#H%|D3$qliAr_DHqQ}KK>SO?Cw^EgU#+UX`0z0e)THA?_?)}s;I^*_}wZ` z7LQLZ{!V9D&l36l(y)e&T<&10c_DDIQ_^M7o@H$gKgFFkQ9U8QRV8g{X3g(^(|b6q zfaqnj$)2mnmfEk=l&RJAv-zh1=5V~~9=nxI$133%Y>2Q>iqj>e@TPPF_eB^@BuA2_ zXP9?50dAu;g%VZZkbTtNF|Ez}5QKjEYQlCY5_kfr!ryBCZPp>DF9r|8o5vlUi9%sF z{As)k_mRZfr$#mH+H~!UY`mn{;@WQAndo0^z*S!A+s7k>FpuRLFnN}H*O#uR z5WAJuRsp@QXE zGw6(Owp|Zywf{3;s*oM{XaDieb8|bLQpho&Ou&A!u7>s!fKB-oO^1^Pzb4vHe1Uv0)(mV zMb(P1gLhMRkSv)JEd9H1rx+dJ?J+cMdD#c~1LIYg4qzwnfhF}{M~@|dy2biNgfYnU zwV|YW90lE-{OkAp-xQr4krjMBhvUVb&tf;w7m9eZ0(g6%z&-8`dm^c}IMZj-!*%|| z2Ts(IxW7rj2L5lKoJuuBQhE0anGL3dYgDq-2~jW7$vV?;qI#G?EP5FDFqDg{q^&DN zyMw>3yMU|_a2Q*AsPJm-eAeiX#ftkMvE%%S0-114RM*mnUPMX+vug9Iqqo{O+8q=L zhg)H7-kjD5Y>)nO77K=)Fpsw<1?(^OS%YHMY9KCu$VbcAqrZ38{As-LWyz!0@)OXx z(nPaj@L&mAXMR+09+_*l?gG9Msc|t-RoIb5KuVQ+4msDPC6A#k1MSV!4@Ez^J_y5| zAI;?VFRHIM(gkwixMGifSnHU2Q~M*Kmc;*^177q0;*Qc<>7C4omGINckSO>JdjTx} za2`OYl4X6qBC_%fy*>b{P&nh_A$y1RxMhEhQGWmkf(r0>p zprqzLfUjn-IA`p~Oluu(7IP@hisIj>CwTs3v)YBh%)R@b36R@lnrqJ3X69at*+aqN zcvsp3%kATknzCn(0DkJeG6tjCL0HTFOV#PW zyRpoEum|Mz*;8;=E=Q{^XEcL-*ODJY7zGBN= zdm-&rBAjG^Cu_HUR}R473fr#6n_$>RK8V*K1JOCqd)5%o`qQX+o1giWV%P0Crt+L#Az!?(l+?j@1f#aWixnGL%voSp@o}bQq`mZQltZqnpDvRfT;Pi$B~bN>_1ec| z7y|pUZVb*HxW&EOv+%3Z3V)MoraPLcUdSrAzYo5!Y&2UybB)IBKFX+hG1_u2-0aEJ z&=pW07L7T4pVk@~^*(z(d(q)r@ji_P)?59MFO0Kl~u?Wu( zUk+kWCN2cmTx&> zx4$^5tLF!=+CxD9iWKX(%^1Z}Z#G`Z_7%9o*vR1yGAcpZ*E$hYZ&bHup>IjS_Ij%88V~{2g;t1Who$9*l$Z-E<;MG*giDtFrOWa>?Oa zCG?ufYLci_iP%}4={!{nXQdn8jZ~J@SFjM8@G^9VdEC;2@F6w$+$}&hJxLSD@@

  • geXkI4n3L^V_ICQ85Vrw*F54gKKfGEQ>eZb&Qsjsy@O! zl_0~{7}@ck;gIdx<*nPP8IfGxz#!h`Zw7N#)Y|MmxhUeRnI1MB0AC zt3tilv8w;+B+p4Ms{J?U1s+>G{?7VwPSOu|@(HkFs&XwS7$;?jb zosQdVme_3Et(Wy4f9^!qa8YL7mHLZ(2iUl2{-W-AR~cImAHl7uVy0rnmL#fj*Sqoo zA}QruBEPG=_B~#qyDQz;nFQZNF7!$B!qi8G7RpugYHm+@Pk%nRJ_J;xpqtPpKEV-1H{e;5;#r=!#J*U-bc8;&U(cUstnQKg9ggERfo2uTlW~`*L31D2fo}se}}#wM7n_&+ELys#*E;*K5w&7Hrq^lkkRLjreRq6K5v7E=jXhI`LdH)ux!PXy2dgWh z>Ql25)Of_B%5l|vAGFLrx48AYn5TT1uaVH4kx_oZy;&SmH`>Zw!I|OK^4ob+Q@dsi z0)|e^3UZt{#L^by!Q^RaT3jP`0%@|^O3QjFaw~NrE z948nJPF0Fl%TP-m2$^TcPA#pFwefaFn2c7{=@LqX3Adi28#h*T=8ZvM)%G+d@YX0% zmpD}y&=A8gpTpAKp$l!RyC!K}4(RUkDY8aI=?_LQg9?$3V3X61H7 zf%2R+dAfLx-F~GZ#_|VmcUDx_ZcmS_svzXR#&eU>M!MvDE%6}Z3mw(b>Phj2Im>K4 zqZ_e%1#)rK{5D(7^o|4$2?3c zX4adzHl`&emOTg!jq+3eHhLGLK|hs1cCU;w3hA!Pi60jom_y^5in*BY1r?1xn-pN) zMG3RWbBav8)RjC!P&(v5-s8Xo^+>;ywol5R!}~L;vll#pXM!94oIt^dk*pV0QAouG zlpO3g_Mii(uO`qWq5;Ax0LkX4N8_QS#e**rANa|Wk4=qM7%>Q{I{Fy{yUAwQMDiy6 z{p5$K6l_K>cYocmQ%jo4*+XF{GU=&j%mRL3-y$~YC^rX(OAu(QHwRM;uhG-Y7|S^0 z%gL&0YbH-cC!6(9%aC1bqxj-aE_TuxM_}bj*VG_!(d=RHai~B=XGx-aQ~Va42u|RO z+vnpjlR&*~apby9D7kjN#xKS48-D7}yIsD(ie2piwsA6<;@B$A4XmoF^V`Z2erKjY{4v{+5nT_o*4b37la zEe`q_?Ckj`L?&m^_{0s%qld^qep%@w16}0UnB+}Pfvj?fDa{PDNxs<=U1TRy0y#4q z^X!M%WsUhHsaWA_PO@+g$X1J0h=}?q1P%9pEHrk)p2uT)E_$Q{AZx1MLs@f8Rx0k6~&c@-> zk~C8Wxgu0`Is%c|ZhB01YiGS(*Ij5bI?%46ZY)DxtYH9Kff$ja{&q7|WZ$CRRt z6lzUHeekO}I4^pvHk<0{WhuDQ+oI7Ol#;lfTFaYi^gr=yph{`?Ute=+4pRmDqp;9S za~*8@7#ZYWv@@^XE@O7WLIfhLa^U^>Zlz;$R^L{T(-Ps?RL`BQgkr{AMV|s=jz>?U zVCgJF8)J6CsPLm;YSa9LUNCVY1U++MA;X{Kms0e6hFaoGSqT_z5|q|ymr0qC;Gmb8 zMSI7eQ>geNBFc`IF9PL6n`0yU4`V-ULb_($+nbn2ASmBF~pG0XI*DQrdK9%sGi_(XcO!AA>UXDvofAQp!?B zp2`zmLBElIQ4B#;iaF#fQbYHXG*~6#cP2rWWhrQa(jEdd8-Br1oJ>vW&BF1m zT+J*yX0%@;j@W7UXCUXXS}YvJZeMd;9@d&VIP(Vbb%e(L`FifZ7qiac*Xz?%kmeD_sE5B2#SXP(I7Y#$gPHBs7h5{dh9_lw;`HhtHvQ@HQwB5b zIpMKu{1J0{hincGjK55tiAN9mzACkJWkSs7UWnxBMnx<{BjBh*PjHWE1%n9 z!XKm074Z2RIgwkKQmVt7X3pMqF<}Ea<>kf;rFItntiNz_1Jh~^I$f44EN_ZXet~wS zES)D?(yvx89rsg59SdIB+HOzxxNg%U9RHR`1f`~c7_u$_69X6+AF=H5LzuX zkp1Iz+c}^4^|Xd{bUmt9_cznmad#GVV$B?<3IP2p$ z%@baMC8{evD<;AOg<}qv;x7Qy5BmUpHio*af?Higtt|JWTvBfBMwH_mWhoJ(_D6&t z@=_z8wwy?PZqZ-LQ_~*?Qx$>P<|nQhi~MA}$&^6_^U?J}^JBHj416I==U+4%>D0%! zlqp`tG%zD7so^zMG5JMQ%0r;~WhX*3fUuR+Na{&c4C|~ zYZ&F`j`eA8$_y~1w=XfGEtnBDGziNLLfWHS#)P1L-iPNiZp=FsVt70vFmX1^#@+pa2R2_@L~e@7UI;K8gZ9&jj*CTS73 za+B}-S?;>8ON7MLIBL}Yvm=yT3kwXg3ehZ;*j@k1C;5JoqEdN|n>xol3Mn|@cMoJA zKdUYv(Vp&6<^Z`k6ySSIbR)0SbEr-q{)RWuzOdsJ?x_Qk1tV~rXth(7bgM`W8j8+Q z7f4G_I@$A8%FJd7)78tMhnWAh(OJ|ZO)1qk>Z|W6c@sQf@UhF8X(Yq5yG0bYRVN{- z7)GOEi$}=EzR%L?pe=E3g$UXm+{aIm+6WVsF}nk=<8C!tkq!6jMnf(Ep{uA-G*xk{ zi%HZa0;H#|Y!yD20}N+Bl%bvrU>{)p|2)9>V?z65!s64QEUJAgFXATgmnN#qN>;{# z6J7ciwP?K)1bmb{*hq!OTPj4L*pNs%VBDc_6M84d|tY zd@6=sEe<;SmR~mu@R15iAnSFUD^?)Mm(lmY>oE*e@s2(%UxZH~ur-#e&vE+{LHB=+ za$J@3Ga!m`f0cHmH;L(u-PmzP5wGHi6akozA)vX+(U65%^^MMHbG!~nt?n>U76cHV z**qp|YYDg30R>nOO%>G9H16$M2oJ65b5)HfBowHqzvLPRN?%x~rY&D0YBp&dmOC+c z7wF!Eww$Amy=f@PqTi{6Om;WKwY}Nj}e!~Dg>F@qz@Hw)dh%o z$cQyu-Wilkp-_%*S6oi*b5as1d8diwIdZD4@P4XSIL_I3axk*BRK+|*+B1LC0{*q9T67z|=+aawqa*+EMi(T zs1JD)F6kNlcDJHTX!jj6o_2?&;V8M9P;=Gr2pX$Lj@3&>{6&h#7Yqt&YK@GXLKXj_ zCIMSChTZTd)83AkGyI708i1kY`C41{9jqvb@^#Vep3;ua3i!h6fi;!|ys!7{)K@Z) zkw~9TC@(gpqePzHfi7>w=Rr>b{ln!8F}J(JNzuqtk~Al>#_E)*nWE^f4Wc(<(SwRu z#b7L>)~tch(13OmtR$=46P;fl6grok`J9bN8=Taq&ePK^CzRNv{#>qh0a6m^C4Es8 z-#Rl{MK2~Ns!C!`O{H3GcP3jXo84Kn{G0;AlanWeGrQ-UmM-@ooU1+sp|V-EN9Kxc z3_sS>*(rj@Z?4-P7`CgM61{|YYe7I|MnB z-?-#V_)_!~8m%`t*aLGCy$Y2q7TDHDd^(2!_TO}2G#hFA(Y z%zB}Pb9rBZeh)87YP`-4*f^~(?x}$W08|RS>DLj|?pz|BAE>1*{lj2NOH~Trz#(q! zR0v)DMa2HbUt5owG8h%S^otlcR47PUGQ`;uFV+necaw3WF+;km%oG*HBBKDbu)ST2 z2m1i(DieqDK7%5Qj;NWmxE>gqtm>dD!D{jPI}v-z_HqMd{6A&tFqKO4DGsJl`XfVy zc7GR>0uH_RIpCqc*7561d2dMM#{vkhyKTfnP)>P5%Jpe^j5VD47>^?TLu@+JD669C zvB*ur?>eCESf<+CufIi2*m_z;^DOG7QEn4O!EhHd45_fhwGrBw9OjgeYhd}hD3Nh~ zl$RWIA+yN&=h>8)p+#VTiJS0qGx zcW2~FVbYFAFU5D{`a{AK$|-!x)xa*V?6Yc5943#jP+G!_-@j7FFC9Y~$!Zp|-2vc7(4!!``1B>lu^k*}$=ir&q#!j1x*ky#GGY{LQw*8ZZX&>e5@=jhA zu-UbhR|;hUZK6Yjz8euP(95au!lcQZ*7Ixi!6e>fEyBqzuy4$pLjV!4IKNfOicNlju)6ENef){bFGw!^RRg4I_}XR6axYRqQ)r&p1ThbR zh-%(=ZDa(HA~%H1u%U45%`m&+Aq-Wi0+!;%Bf9!7S^kml@7f}E%B}4CZ*AG-l!YW) zm#GwpUzVY5PCi-g8GtK)j)&O2LCX#5{p7cz-LWblEtl=PEfEp~QY{rMkJ%FJav;k^ z{$BBb3-=Em^+|2dZ@-LA&EgyE@$F(H`D8;Gt|pYa_sZt3G2DifICf#7q)$QD{_N34 zZ0Tcf7jYQ#nr=DkRK}+D9vZ6w#nXDu7v~PJI7W*8nrdTV8+pqT{8t%n!uaU& zS!=_US!NeOX`QToo>n*cS&_I|BMG#FtWX4wCXZI9f6(+4|6HmFQS3?g_0xZ;*^u)N zxF%0^a|t(?ha1fLsJ-NxD{oa+f0Lu&pDZ`O|Beuz;;k@}8sASXLQ@wXZXFFtRl|TTelt0Rdi|b4{5TY#b+*wT9T61H|`X3Gf8VzyfGJ-L~1}S3`o8 zD)-x9*0S-KEMB8V-ogq6@#*s@v9+WVHJXDl3M6So7_9NG#OM(nh?feJb0{4<9&*-u_0 zZn@rvI<;>nOKvuvyhqJ^5mkY1G@AkM1d=^>m~tb%A{$g<(z!y3``+C$dE4oC-eS@@ zJh8Ks_oj<<3AddDbvs>Z>+=m_zPx!`nb{8KqMtZK#xv#V&lb8&=w**o_RC*Y1@UCx z?nL}JYKU*8dS}M8h<20KYY$ElXYyTNQJU=oX|;@;X=a7IsECmQGdb8I61fAvM!EW? zF!!QX9d`A1$<#3)x4gE0wyij2iuQT99ed#$)OO?^<@zS+upQO2QNbCR3bX??Uy%PA^Zua_F?iz^~>&RZv=X9nPPwMk=~$V+9K3lEdF zmm~@gzQ(VLhhQfqN|2jicr3+<;H*9~I0n-SoqdI06^G)~l%61*hE&g$#l9kfu6Eb! zrk6DDuS)!Vuac6?+g7cZtX4#-2lgdy{Q|GA3YJzx_(oI34v+(irezP%uS#I+72d$l z?T1-4im~fJyd?|bp;#g0spLxk4yWFww|ChlcOt<~GSipQ3Ba`{eGC4c*+gXrdayM>Drz`6k?G}Z+K`c}? zguUGISFlo+b`?n<`{m2HiFRLF$*KF3t*0%f9BdnQ4h^i5-+`mRYpO1}6oG@?vtnaP)Du3HN5KiOP->;H1|i!8?#)h)u)u65Bf7_t zp1nnpgi*rTS;eKo#cN8ey~@j}cZZDvNNXOhrFXI?*|~}NQt4(%KnrAq9G|&o&e&=m zkdU!L^RB5{H>i@GIOCc2Fd50`V1JS@mqAIaN4n7ULFwAnqv&}%#q0rb#rilBDOo5E zohS+OMb?Ou;A>o^^n-c}>oUyO$-|!jdvDaVJNpKvuX-qt$kGt``lwL+2VM6c6)Rc) zlIJ5Ic+`%GN0JuZPGXV(f3*{XC>W}<*;xgL0?0P}6s9*QvT+NEmY=1vr%YKt$arza z{XZ`I1F5=^J~Q(QAc9=#%nZ|C$wZV2El|)~LY~Bs)fc~+PR>kEWj(^rc3*un=y3bH z82^i>=-pcXeJ{p)e|g>OwnV7OYYKpFnP74j&9d*unM|06^4)US*u(z?JNvMAyv($N z?fAsE{UrL9rv}XP6DT1wsO4>d$7~}e4qncmN|JY|BoSBgrT;mT6 z8|X9N^I^UjcG!5Ws(Mm6QnOkpB?A|)L@dXD^5Zc>N#f#gUlcMpk%_7I#H74YED=^U~#*D6gb&UsM@0dOan4 zUA&5^w=CMTZ#$2=upp+?lAiKA%rIh&4*ap~wi((%03AvH?b!T0TR1dhesr!~V|~hS zPtr8rS|o6D$OO{05L*0i2`#(cmk=k(MfBYV?SqOMaFfc*v0#>UI>u7+ z*e08?5o@p$W&0w_i;=*#?)5EQ%c?sxGU$?urik)Q21;B~J&*hk8>+Ti$fdJoCv}jf z`&|b;c(|m>3Rn`l19bf`qzfi0Q21t#hB)n|Q}Rp5X<;2t*J}!uj1>)j-@a%i>*)0r zhMvgNX;0o2iuVY1{4(e%QjZ+XD%UL*mks5m_iOk%YAX03Srt{aH44nBJI=i#HFXg* zwO1gLXz;1T^1-{$qz%Bl^Pb?rASd%z&2OP)X`b4U);4FMXIA!UE8oGa??ALuS$q1I zSc(Dn?Ro+cZ4M?USgG&|tsV1L7OjNl4cpiZ11%A==}Kpp3AbbhZ8(=*W#&sgP@>s; zx-lR73nij8o@pz6p$3Op*B!LqmnqDhU5;?b7v7R;r7WF#-#vwe)NWRVI^agQJS+Ls zJ8#7~hw^ZcAzqt{fO!&A0uwE=_3qqpu&O~bhG7+plD=ocpW3p2K5v_k~y2NAJa{x@X8FRmtisaux1mSLwm(YMe zu=U>NZzEDFhXr30xns$~w2Q4eu1S^EfOQwP9(5@>7WFVzDNbKip5SqlL2@FETvT7i zT4B^9qQnQqG1(;->og88GY%fmV4Nkr8Az0CokQ(Z$G-i0Al~%4!VH?{;+H9#fShi* zKimuAs+(MOofLBC*r32>-$CCd;B?75W;QUg|B2&ge{3@pqG!grJ;$iUkQ2UTQ$XSCjBZ5#ImPK`Ix zkVLy&({s4S(Ins;mp&?r5$^jB6?ab9u6RqOwoa#C?3*WjrhvwO<%xsrRC}jeR(RTm zDHi7qs}6o9^4F@c^A&<_dAq81mp*Lv1AVl_^JpSlpLKauHldyG-j|W+6FQe3=AkEDVKD{&BaxbsfOgfO zK7}HW;qc&s$@L%dij&Qe8c&M>Ux&UE5$a|Dn`6%l|0HERNx&gD>rwA?JeFh9>#(#( z-M4}G5~$S{JMy(ADdwurJg<+LJlA_r*+PQ?!3@tU(gkP_Tk?pj5&!xy_7P zBIZ@CtDHDI<|V1u3E+#3Z2nrvC6mdK9PaqIvlMYzJQ;p8-!Mp%vhl4 z6A%bkPeU@@j)pilSk5+(^KI~UHbS?2{P8!em-+nu)$7W0#rdGba-l(ukN1}c@5<*J zPSUwc^>R!ee|9ACLRq_IAwCW5Qf8;g8Kh|OO&?G~#QYnPUToIyU z-=zVO^vy8Bk+UjAdb@V4pR_Ncv zyGssQDlCs#Q9zhugT(YnrY}yKEjCb`~JeEpy zIa%M54Hn^&h2kCunuAVn$I)#sihD7lw8iD-1l+cNh|B3m&c7?mR7mvbO=L^l8t`_4 z45TcczBb7%9RK2v>4DFyZ|DA%;{;Oq1le!}R}%piIm$(U(0F1m73mBS0FFh3$#`6v zyB1jk%?e6``pGY0zt|K9ZNq`I32P``O#Q9+;DR6dA3WK1!^)Eg&QA_b8 zgbO*-Nh2u<8}K_eDW#8omxjk6^~caZws|VDi*F=yoC`uoipo>FA<$y=`b=V`3d?>d zmEYYper{y|`)Oki)6DA&3zr(@zuAM0+V9-;mdqKZShA_0Rpjxno;;7pY}g!g+UrF6 z5<-|YOnfM&ECjE3e%!~U)Imrc7E8xmn;7@T!a&F?IN*5{70-3ZVn6rR!vQv3SpdqM zl;_wOOELhf$aI2wlXn4V_6c1miMSBmml%Lb@I9-ROi&CoC&) zA5!C&pVA`O+P1CAVje-KrT7n+2aV^G2X2?^p#*{MWQ2+*!exr~pxpts=RL>3ne5Fx z(_ua`aC@8@Cr8=jezJb9&ys9F7t!dy254m@>WeQSlgVWXyRLKF^VIq^`%L)9#b%vT z-}xlG>*Z)v=juX_oGGjCVVG>(Xd@3Q=2f|)9%uO0SGhf(2}bT`V%x60i>9K*bSxL% z$Hd--j~LDj@2&hF_hb2VImVrq(MyZ|db%HD=Fj$4sR0Vsy z^jv*MT033&Z!et;M-1I_hHV=_L(;h@*U<31g#NhsK@Pig7s@nO47*w7n$`s(pE1$^ z`#3n}uv8WSiVM;q<8nm8B0Y1N6#c&OvqH*^iN;e!q12)f)k#+AEJM*vrl@7@Tj%OnC!khx}2TAeJ&o}HGtQAUl;wdkO_di=-L zjFLBlHS9ubpp>o#X#@jt9HeW}?maara-k&0DIQndh;Vp0wSDY_>WmZ?Tkeg726KbO z(@J%unnp3TNGP;DL?*-lx@bX=W>8{|E8#+-) zch}*KV!HGg$hRM5>lT+I84r#~{JJkX!oXzuBb?D6$E%RA@mU1u_XUZ4ny`5*26Knb zcmgKK5cj7FAUDkF<`TiPWoYqU+D*f>Fy~gd6k_i1qYY{0_jbC&Y3T|+#m0Dp6(`F8 z!(m(Eb?G9j49Co^2CKW~vyB`c`%F5{IP3}lfqtO7hIs;I}5l`ix9s>(z4nxkMx zQc#o@?xW8R+fa#@V5p;x*zlFxNQUz@BVnDni*<6efz8WU2UvfK`kxD0-8|GOeocAHt|JV9gM z{-L}@_$E}x+Y;oJzZ>J*|5*t3K!&5=k zP1LEj6!=TxeFcQUwdsW==KGOZcO-ANSEe?u!ynR(xSj8%qJ%5J1?lG3gZ8MwLWh04q=PChqFs3!e)!-mU3kGdIYyPuJ{s{}PYLS-XKoIU% z{lO|My}Bv;eyw#YHz0PD=4j*al!?1#Im0XZV)EaEh^gQAZQ z4?`+-?Q`b~QsrYBe9-UV*2!W_V0*NfPQLc;*&(Db3nP~@Q}uyMBT0HV$j9W@QQg^SoP51V@T6d-XIs*88ZQ)KDIZr+qW?(Cc@jo37bbJh6<_YyTjED{ z+SSsWK~}9U4l){+yE3(?JfO5ZrkQ=dywuIP_Fdv7Pj7-!ge3a4aC#b8hYu6`?5*^V z9HICNi_V)IO$ldFWEALKcTrF`t9*P|5}x)-TR8Y=i8_(g1TRo*Z`*=@13ExDs)Z&F zhvfS)Q+W*OIy_Aun)|O{dWW?-xJz~SeHwp#kgZ&*CT>ptdRRltmxe2#L1m)*tj5e* zsQC@Q?uU1>P<#EQS!T2FS8s!8!;Kpu4UGve6bYmf^wWbR(gbRshGN}Y8Yb3aBl8Po za5{-N=*XZXvMZ(8a4(2rWnf|&R$KAzD~8EOKgh!=CEXMMTgFNQWx(H8LCeBWmL6cH z-tRISJDL>?q!NHd(w|fH#Ow6Q+nl$g;HxzO@c;*Ev>(7?zpWiM+@^3OxzP^eZD};w z-fCQmU6@)tM&RKZ{kGhA_jNvE+m&%j99)?>>rbsv`zfOA1z#B1XocXuZz{90v~I|x zwD777u7wUAbm zG@T_Q=|8@Nk&r_`T7*)bk5MNHL43d9wiYxBXJQFS3v>MvgyY@juTs#sI92>E`nUE=61Le3D>^uYJnG4>i>&aUUP#5pK{ipyCg zfPBsY_zlGJ4ak`;P2A-mc=5dy9dr{ogZK9Hp2Y%KZMoik+ca}T{g7e1&7skX1NmY-L2#MSJR8_TKVW-l@u}}myW~4Er^)jl*&UG`I zZNOBP_IA{XVXH&7K#x2Ts(oN3!t??+E5B16_Gm&838*B^rQu@z!WN4$nbmm92=AqD z)sOHFhe7kiG6%+^50N73>cmcnDv6}h!w%&by_F0hD(@tRL6^_V&-+S*Q%%}F%7eXF z%5U`BNrcPi7}D*ofU3EF#xz8{uM}0%A%(U2OM8MaHU1F6h^MH}$SKVGTh(wf%V@+ja^y!`j%b7wv>9-~vn9|(_>$COM- z!YI&ceq8Tid?mY@T`ran?o*jXRKz)>#Ox13bY+OO&_IBNvBQJ9u>c&W0ws0J-&0$&NF{6#B{61N^ZTY6sC0iZ=$aR|l>8{?(n=*&bfK zfZkZvk6WOm44&#m>ZweGyf%8mYYuc(r$cizK-iXG#p4*mYG=+%q>aT~1VJY$L3>+f z8O>BT>99tnWa!2~#d*+G=!dmR;hL;>v2Is-^s5@w&l)}kZiyBVanau6W~1hIhVH8D zc*fo}@3)1T1EGWPyA}$&G+q@Z8~$2eJ%q0W>a*V)fxej3(7f3l&@VXjr0<%7Cg?rb?Mu#`6ZoMqJ!cZ)ihi$ zy5l+kDx`&!psby;v;t}b$;~6QOJ#5V;POH%?2?k)6go*q_|xgburrC{7li0aB{6-o znJ?ZgZ;T-Kf&xyQV|*q_wPeQGfA=~X+>@^<1hpjD#FZ|~BK96qU|fl_D#k#_z)?w# zF{MjN=8tbTv_GhTooL}vb)e<0{W<&{XHG~9;w1ImCjt(zw5RowbHsz!QeIt6#$yiU zn2h&~aFc9&>?%9N0CokdXHUXBUaddCP|F$J(6NCZYI@}v!#94S%dTcPZL!CcNFj<*s z*ssBrx!4uiXFONB7=So8j`1 zcy)Z`!O8W6wg1z4Aa(Sf;d}W>hC!+DosKRPBlSSM5b|m|r=%6cZYU}hXK<_@h2JbCK!tfb6pU|C-UX?oyklf^K?&wL$DfVC=z==I*z z^*B!x?-;-vlu-}1@=KSejtDMo@HWCh}q+6$n~5bX2Zvj4l@c(1Iudw5)w>YWGz|56i{44QK4?lpq?Y zz}a-wbV_T2fUkFHK$MArWv|?*&&*?tgFjVY6vCxcAt?f!CGQVWrOM;PX<`>|4x(!A zHU+bdhP(T9;Om?fca1mRGA(yo#mFqapw)RGPeg!?etN9vkz}fcKKre zyu)lSU62XQOPh0xs*#u=y&k+w>`owOT+6Yxgo#l1xo+NNWBE*b%{qv=z>O#c7adds+|!>-?V zh7f6K0qJfSx{*>Eq`SL2hEhbNJBF4<>F)0CZlt@0hBMyx*=O(lInVWiSMY-Wx?-*G zZv{AvEsnbTq4RS4=cl;N%2B_9MY*vV9$U1^+;;~4^8m#^gg#AeW~U3`UIi}>0bCrv zEF$Dyq2d%Xw&gS>cOkW{JIGC`ethV6*F%AkTeAR1g-DO`d~dXSew8nwWAmS8tjTxp zBFgi`+;2GS$_!?zEWQT9QTQfN-=GM&D~i|R(+vL>nZA_C9ZIM)dnl1nz41N#Mt6(Z z5<#IFcYwHMwI2lh`sQ3N-g|6Csr*zkp0`}7rN4qmyk;%f>e zZsw~W1Q@1qVJs|(^OwsOMO4Hb2Ao$iuCASN7jK^hInpu5> zK66<)CyJk7HD>K|5D&_M_3S+>pL|>AL!Nr8K5ZQNp!|CH=3C7*0$vOysqNa2*rGe# zH~hr9VwyBZ4?K0(v$MAkyEA4N%I>%=NHf#te;aORs)@dD(I8tto_ztlknFo|S`G)` zoYMs)w`r)Vjz^I+-`{O73f)b_>$z>~?6;(AOd}?)GOV*SjWf$GRuvGd zntWwPrM#gev0|3caSh9Je;JIVPrIDAbE51%%4C${-;hzxEsr}4{yyLP%n6A^f2j^7 z0@JF`aWS$KtEH$GSESNc@12Lj+G`LL#ssXpm9=}3`;Gtn<@%G%xszlc`%uYF>z&H4 zkKf-QVdL&A?Nz+{ku{sq%+~(i^|1Bnx!8>{31X#ZZK7Kl`eO@i2!+%8=zvSZVy!`hcXarQx+tpP zIB>=}$ldV`K|p{!)|l)4OmS4Y(LpHZ8c0akR#x6C0%S1Cpq_0q?)VwD}|vNS7oZcnPrnT9td9Bi!_p`rRqt=e=Q)*tT79h0@T ztvJ4Mskq_}u;O#Dp(TW)4~_doVl;H|&O8LJr@`$0_Z*eN^#b-{s!5iO_ICp#+EwaW zm-&Ju4UbxZyQRgRWw5Qbmi=}WFE-y*q~K5gN7gYvFzLMi6Q8$X%iwR}$dc7p^rN)4 z-TSORUS|D7r;B%7^)1?BOZ~&%7lv8N(@-i=uO%z&eCw$Tbyt1dct^-D2HI}8u%8@L z_4;6RBBvPbXt=q<7%k4XR!D(F*%Q#v*bZ88`8w{DBFojg6wddvrEu>Cri2~$0SoNn z=ZJwiTRG8Ge^6u>^*}Mp5F?g-P56If^Otklu@V^P`_Y0|$XN(dwSj%rR z;&w@Vte%P7eXn*cC8BVb(33$}F! z_hq~%V;+;evA;V@rG`=kxc-KPQTmodD#-SrOJF`Mw;U!Z?zzmMy|;G#Z)ha zWC&L=P$GxyS#!+TT{*WOWYrJO3 z=is+?9Vp?g1e>>iAp`6qesxKgq^$rH=7bc`=gy;fP*)@?D~$`xG8ILl7#{pBH8jH_ zbTrYY?Aa^(@X0y*5TMawu$}W&Wr*Qd)xZO`vTQ?0y%pgf119rlxX8DLcYDtxbJe)$ zSDI(+cWSRhPD&18-@!yXcv zPtydx<`)RwFLPQa=v)?8?pF84^<%iQE~6;evB_Gb@yGhe3E|Blh}0KemGP(Tc)K>7 zEXknp6(UgpKUSG}4xP6NrLl)c%3&8*=Y6qN{FOtW2mj zUy;$e7~E=6!U?`3I2^AaRnZf!!sJzKjIm`U8es=snB<;&+8glzFYN+v5>P9qLSx_pWnWzhAu1t>tf30mxxciRbK|C}xhB=q>H-+C&T1#!KG;Iiw-|chm*I}rO@I{SuUr5SN zUT_Vm5?tzlOby!TM->24eY9%m2p{f_k4Y6BZKlXF<=&!!oN4ZlF*@+b0QuE7>eY&m zGXsZ73#^^UDd1oy)UYvYt^p_x&A!9SX;XV7}V}$hT zc4nLf07`2VB7k%T^LD?iWDf4-qZp7=ZB#j={z~Q}8a>5i`lH{W`gW)L_+a3p2Rqz98Xfryb5A+>f=27ZX_m+gg^g3W?j& zW^rBx8i%K>@hU$Vt#Xe)87+mZu_HwiyGcJ3c!T=s5-v2e)>f}*0+?+fPZ8zH!m01y z_H)9sb%mg+P0P`UL9V_QRle$4Z(I*Ii_-u=zkLlC23soF8AlN`@f1o-}+-QK(ndNRbWV zhdks^+k{OQfh@lm59ZIjydy4+zU+#J0oL6_(o+*QTWBgP;1RHRw6*rVTJbmB9msOe+a_8GC zJ||?ob#W)ycu~c1eKrXhFbbfQ#NV8tpdQH>U(z(#TQ__`?FS~?Av4LXU_SctKXLA} z*OO!!eC@mZjs;g9ye6F#B2p2~CFAE}=(}kHX*gH^&kd5}I z)YzcR6I!v5W2RgQiXiy=q`Z6i2TV>ScG@hFlWGjk_c6~?HC0R;46_2Y_ZG@lt^SfS zsUJOi&U6S1cs4<_e|}(f8}FD&t9m;U7CRbp2tUi63DOaF9N{QK?6Y|rlH=K*gRT0Q zbs*{A-;2=rz|9fH3){(ZnjypVFb{;~7PoJwA+mBCZ=vuclI16GH4Id`FqtzYvX&@lo&%@tma$3i8eeVT? z5_a-^LTkSZiU?m(Q(r=qi60H%-=CPTuVoy&>JcsqzG=DqhGTlXgP_A@Yn#NboNz(7 zQ!q8s2M9D7-r->V@Fz0I6TJ|;9Dm@X)-xI6UA_%VZnM3jW4EYRu@)68oGlH z*pH{AHf+XJO-y56uQEBV{UGUVXLU5SMr=T31Pr4A;1(HN;Si)KH;4%!4kS#7zyJOI zKtm^^2H*pCOgiT=>gDi!zk>*mELy{?fN;*R%}G_W1bm2!|eIhggBLp~Q*K;nPFvkeAbKk=vs6`h>ms ztt&>-?8Tb!q^U8&*qtSsVKnAo;9^z;wN@l4bukI!!4Hsq%cOYfxSB0qcRSIUMH=F_ zK1?@Nu5oX+8jkJkeIeujY6F-6$2^M&e|Q;>TW8qvW8@^Sy^S<}p>WV$PWQciR$TMG zg?DkiYP{Q$`xzBM%hi!3VkzzX+=EJ=;!093xC8DG6F*w@ZKX6wo8G~J&j=n+b(#Rq-!=)8Dd?d7tz^W@hn%+-=9 z)%yogsGToU5Y|$sq}t>H6_tjSF`elLbhjAE;_{%{nu}G*@-a@b%^-7#x0m0p9$(qs zV4yDt&cK&Bc;(UYZGw4)b=N2TZP@egU#l>6s6QhSDV@YXHJtvw?RbRc`ASDu)Lt>N z89)?3au#;)+_#~nabAF0 z�qtpE>a*VWmjOucIo$D`{YI`~AE6wp+AC^YQ9KGU7$I4b+#DrBVO!kE!~jQ=6(5 zIuB-4Bsj89Lkllc6=eK3=O4Bg&R5Su)LEaWoNvO5QQB;wJnsd^wmzL%ZtFYU@etmU zn)*g9;I5nASIlp@&kH}5nUei(Quzt|9pw{H@_53@Eeno-fFt9ydX{ZA2>1$`th{sL=zA$1B5sea(!_wpeD7uClDrcl2A z(lbzq{bM=$WdOtaEXnPHfXhG>tY7>!4u6tD$AyTdU;olAiTg<96PpNIl;3Nm2spr+ z3bVcWIp@2xu{gN=gYf5*ZI>Pj{}s~*FSetG{%N+zL5?<34BZ#ca?^k&5^xE^6AlaS zb!K>#+8X;C9QL`!y*+!B;L_FE)5 zdWRpUCO5XPjAi6ooc_^~+O6Yee!TruvaJ89_gBCL+q?m^InB92*F2g<`x5MRS~SH_ zV2FtN+WSRTw(V1R+?3;=T-JjR9#16R<;Rf>K6?Ve-briqnil>|*4Fmh;cV@@!32i8 zr{L2<&9j%g``~vtL|x}sP0nW#;T&u&;kPJ=PjbKNs1q4ov3G)z)wHIHmGq=(X+891~$Q2K#A>BtANip~KRdP~s+WUY|$^}+n& z2kkaC{jNtgvv{vt^=o0?sE%`|Et4Dw=&v5>{Z*}RgBLKe*ZP=V*5v5YiztasxfvAv z+XTma&Q7Fyx5^k2TBzXZvNwZ_b~2x_Um@1@O@dIsiT>&|t)JL-ZR61~AiGw*#(omi zyPR&%N3)LunJ}@_yk2z4fEaN z(}YiHi+KxGT0x1wDPw^tAA?sV8(H+b zI$Xd!#L4+rE}b7ppRdqPQ$a}_eq*$-p{gA*%1;tqZ_&`VS4cA&p>ZGc*4?@1(wpxd zIWJ~#t@Ar{!*-{Q6ill56K64D98kAxx9e*wG72&|*Fv-mL1u3b607BE*yG(_SYI7x z8B^yqGRR8^R=Tq^F0hj#orItp-E`dY0$%n0oDG>vOa8c`pn5e<*3=n=ySG?PTOmQ0 zlU_fu`%~Qq18;%YkZns&*P-C_01xI^3ZPrWPm`^?P@#(f9J?j8Atf+$2#Qu!U*i-{ zAg!50_niRFMmrFMqnwWUbB@-B^gb4#Y=OcA@S55TLE(N=_{fnB$o_B8E-Twk1+aSm zWxo~6e4TYttSynYAL#FPyh9eX>btYh8&#LJI9C^64*S2?YP0;xBx=G)J-5Qz_mA0D zBWrI43|zYGcFfw9X<#dV8U;`nBsL1vX{sWQTBLj&-`VPTc~;ZVs4_bMIiv_gvaXI% z^O2{Jl9)ES%otssL57&3MLX!E2Gy3oSXIzg_offcZOPZ+?!fkG_)sD(e|2pNcHLPpSP=z(IB+f7 z{VG_#vBdOg>h*~eIUFUa6%HwL6(Xw7o!XV4yU@TDtP>tu3PtlM8Oxcp$mxqytQA)6 z8lH+n6EVyfeN2+q5Eeq3&U)#uITl9i1xT>Gl0KNFchQcMK-n-w?nE};?X0vW{|dqqKc6X+XLO2I24PRh zbng009W#+l-qibjs{Io)ypKnL=KOmB>F;u%HdrT(^*|-OgY^m)vt7&gd3>2od#XhN ztihvmX0W!}L)9?+Wxhl`b~Kw9GXa2u6PRF_%DNhhGTukDoGf40b~{{ybPOnqcf;*3 z(tP_PeM@z#G=F|b<+`AjE|br#D&8*eCv+$WcPK0_9~g=d2zBF0Ot~we4)R1%tzc!y+5t0e*`SzICW$|Otta7uRL zBdK~-O6&fZ*3Cd%41;eZ@saF$pYUE)zrdCNAwZeAxcOO@oTjZi9Rqs0Dq(KUA1(Uw zoAP%tk|V0C22ZH@wP<1ZNDnFs#>R*ug`UqQWW{?``4l4XjWGTVdx?@J zrNlSnOU!Jg+o+KgP)dJ%!Nph@0%I1hO0__u3s`_`(Z%}$;s)9q+d7mBadsHjqU?S` zM!%+_T*w+YHxlpeev5)h!$lp#Y1-X*-L(e#Gm(Bpx2Bysw6`liG(xDBI$c|3=t{J+ ztHx-T6Jji|16AYEj$bsB+vEfjIkG~=<1b*%rVhy8xJ6UWl*6m2OzQcKx-kj1_ zDzR?4u%nDFTcb`=mO*+2GeSwHwTtiId7_3120I}p_;sulsa2SX6r4CMnmXG!iGy(sy zXF`G^J^(b+#5RvNz)%B<8Hew(TA ztBNmC`pUO%dAE8tQ>>IF7{yi~jhU85Tk5ri`M104J0QRi>>{#wJ8pK_@JsTO6xO@< zBNM>Yfrc~eHRcyiL6LzSLt-+sX;cQGrVUIzku5veeTIeoUh*|F!+WD(*!#5d-d8K( zBZMY?D9&!^xY4d=_gq6ofK5a=xscO>$AzO{iY*pB1S}y`_R{+-3GVO zQ~#^*p2nJPY6mSCKmU&l1Iu8(iMxpU)?BI#WKTE8Q@ z*^l2%%Lcx}1L%j}_!Eb!#!Il?^&4mz`UfI1wOM|F8uaZ7yiYu`P|FPApmbS{7;BBwAV}DHqt8#$GRtF)q6{YYGhZIcG1X6xZQK-(LT}aoE2TcRmix zR2&Xv#*%it8d>GW@Ak$TIj#vaLh;b0vwC=u#5C&W)Sy*k}!)+0tq zMfny5#iVPXT00IbTRnte-{(Qwwsr1k7X zNsQ`RT=Q4eb~JY>Q?5}sWE3hdQkj1Vy+rbQ>0H)I;z{d8=B?)2)WBzJfVB6Fcf~oQ z9+5SNC?$;-&ZNsjxHGevcp zm8bOEVy+Jc-5QLd6QF0OWlnmXdiynOpEheh&$nOh@V;&sxiXd7E2cXTusZvbKfFb~ zqw8C7Z5l;xKf;!0=oK$Znnu`lEjRaP=8L zZkFNKyo2VtdDssXdPoqBTNn)2ZjbMdD0Y5FeB;u&xT@te&E4{(MU+J#`Z>~_;$}{W z$W9019LW-Cqf4n?=OsIOVW$TfcpU!XC_)Cj&^8YIrpzYy-*sc!SLOyMb zU)bjz*8VtQtg#+=@H44wOZa@|*oLZH<{N;0C>QSNuSzcr_c;XQQCUs%YHxMcv=jb> zC3!VnRciVYp2BmeDzZ?b6Y(@%Bqb{dO|%^&eV#LHxty#gZiLCpc1NMbu`y#ddd%pw zWD`x0Ej20@C>e~z`P9NG^SF&(0%nW{9d*xWqgb(9P8;z|8Yvcb#>ofqXG#zI64~W^ z;7@c351lf>$(Jft!=q7klqr}@{hUkl6()tM?@BV3(EirkQ8pjWnTk`)mkR80`(1jV zrURpZZ|OFeZ8R*um@4Fq31vwy!yPii>`8Ocx7EnpboQp~gDcR|BMdfTCYlqRK4@RR z-su|P7i(|m+u50f-zv~SHI5pA-|-1vEcpp*L#cs-_!nSf@P9DVvp*oaLGA2(!^4K| z3Mk2-UXNl;UcI)xUUMH0zRCpfE44I`krFu0)P zSwy7{-v1Of2vLhO$t-~w)QV$AMN~XT@U3(T{x5s`S zkD$@wyZLcHUH*w)l`d0Z=%ibw-Im(ZU_QB$z>Sgz6qv0n>f;u<^_yewYT~)tYj08h zw;if=#qNaFSav0SVqXq!9c+?GDSd3I6zYPFVs>ZJ?~g*RjETEuHY_qkPn>Mol`wG7 zRjZYfq%~d4GFUK|DN{?6XyXdv#*aNomQIv11B4m;;GZcOioKnM;8<7m47<*rf?tQ6(hfl8w5Jug8>wXR6d=^cFP=kCw;Y|pbU06$(8M9nw%Ol4BpZMvl~+K;X5Sk72BR3h&4oSg*;cB>4e7)KZ=E5 zq)#)%*|HHykG1k%Ol`@FREdmOfPr{(%*aEBEXZ6a8y1TBV{uZo0~lNc%Bp%|ek!cX z;hgus*)vXcKZz$0hYX%)!Wv`>&+;^GqaPXo2QB^ zI_o!-Izd03hze1bYQ??%$uD21?>M_qUwhhc_R!nCQN<7eO2Get&lR&d=2GWk)q7B$ zPIZ@l0&|j)y`^WnvIQs$^*LR;h6@-IZiTfCz5F-!nVbq--+VWb-z|zYWgtGR>?u(_ z-JSUyLeEl88L&y&7v26d3Ja?T!NbVw>~y5@f)T}a?`keA*w-dN60XC=mS;A}jU+W+ z*;27^E?ps#KRI>F_b?28_8Py@6Se^Cxt)C0 zQf4O+c)zI>f&efL?5ODJc4ra6v^W^i_N~ALQ6Lnluzx&-#rm1}Elsp`jnMqYG zh85$c%0alZK(?&va6YNiMNEno;Vi+@U;*_yc@aHGDF2?pi`%ml8b5DTQH2;KWmk&Z z0d=O&1Dl$fMm5+G$36#5tDG_hlAL2$(LzcO{b}&P)EY?A4{MPFW2Eo@G13E%|C5oz zY*0-NzjQ$NcWv4|*D(6@a1X!U0fGhV`u8;}#f>n^f2;Duy*=!oSHQrKVP(B8NV%;9 z|8=d*^`R6KfLjJF#b|rk^K5B5ML&I*&N^_O)BgV8neDmvxr~H21!-?(pNKhi-Y^XgS%cs%b(gh=oTgW#>li=i{~+H@W9}d(6N*))I~`H@&DA zCzm)XsqPHNorE~Ej8j}4dfdikGfI0n3gJqrE@B(YnTuoS%-X-8tHP6_HB6*QBa*|f z-9L|zdM*{%>xcapPQ1Kig9u#1| zfd!Z-h8KJG`2|CsB;Woa&!+z^*W~40KgJ*gZjIXPV7Ttnc@a98HdxyYgA`#=EU8%|gkeG?*$HRX@LgG0f}a8SUU=2xHx~)KDih z(xoJf-z+B;UYQ#U7>0sYbJPw|RPWuaQObou$#h$e6q~S;71Jg46{maZ7j|nn&hn-N zu!W&SpC6}ooGY(wa^59GI9XN~A5Tg~4WA`@EK{=EwRomPHa~|t5=B=)9Zo#8cCTy> zn7zUyN1B)vtd>fkVm_7}Q`MJVEYXeI%FJibB|1q}v6fC>4Ts2F5(jYl1#<$Ed~H}3 zXYkXkD&B5msR*RQBB}8DaM|%;z6zay|qo`=Sy;uN~^)>l+N4=EKp% zcm;2dji1-ow%U+(ojW@|A|SoNCcy8RHGNaH|3d72Fo__-JQ52D*r91mSgNK5Fekrb zmm99Aw!TeVluuZkb|r zj^CW)h)q#vwaW&IAp^)@c}VPuyGZVD>4y?IsR6jcXpzUF$N&}@9Y?Y7K!|rj+EsDI zUscP|!nHUmU^YDmzTaEhJeALHh*3H3j=HZtH=fw^r3c_w{(AY2h{S0&VFUtI-Cb8J z9IwhRKN0l0NAi=!Uwk3TBiI@qUFC+5UYgj1ZGIw{awV*bm#{( zCv*Zwi#e8eKrsS+?$0-mRQ~P$F9I-6{6}{Qg6|RyR!Ja~0zLnm;T=AQvt z4#RP`$%~wedM2<0V#YL${E9|uNL8Gfjh*$3t~?iRL1ig>WO>;1qDlgcHJcr>FsNxw z!)lGK#Lc1Ip`1MInJyw&49baENR_S?4hDhad@~jP z#4R#saYj~Q1Iea~s*vf{acxFuZNj7syQI_zL?!d@DHtVrvZWeu!*6J1_UmVbqFHwD zr#3ZH0^e59RlQ{z<^PveV?LJOne-`_CZvfHr?xl8O^Z3#oDAjjeP1<$5GVkDUSBB1 zU^T}K->BZf(rJ&x^I|K!ywbj3)JkAMI!%rfesY}p`qB{iqSHe0;&6)yMf}m80i($G z*-|iyta|Z(QDh3hwSCd)bV|RUWH`;U{3<&j_E*+!eKPRz$A2LhGD09FyfQRvHc}J; z;8wfkQagwyc2P=AzERey;A@~UC=o3*HlSkq_7XEk_47N^$E@Bb!gy_U_K;}Q>f);K z7jPFYRU(Qm3Lcb;(Vh^rt!VMO_)oC2Hk)Sy<; zO_41HI8qK*P-j%B7ZW|jzf(4Yr&TppDp*RQ)(?>Sk+qMkrJ1heK1sm^D_?3QmPBuUn z450IOhp1R?VYc4c zq|%>%I#=HHx~wmWwZ*lxBR@Q#ZquVy_Fa*AbDo8yhZ{06BbW<2 z%b}MV@OPavW1dXOsG2*uDel9e9pyF)gweKY1lISbPGi!RO~RrR`L52}9WG0>K5#r! zw_^`x2B;p2It}e_*xMR5WzK&-w}nfDN-&|!7h(_fw$p75{4tAK#1dNQ;Ev+{r}v6l z*-$9UzV~X;peFD{O2&>mybVnIJAAsBUNK)b;i(Ly;-Hi`uHVEMIu%FFcr2r~j9pw$ zJ7J_4x6|a_+m%h7Hwv0?KpJ&+q^UvjMIO$*1^#2JBlS1#USa+xvk4k<1nY=&&{xORSzQ^}I)LTT z`RtSYjd~M!DT2wuVsE!t7i7*9mcnC-zuKH7Rb+_tCY`W9V_w0``XS3}PkS>bO)i5a z$j26?wn~U6*yc|Xkk01`nQoOxj#0gino)L(K_8Fp?abpbc1<@jJ z{I<(M?X*WI2rS+B$(8?zh`sLRN@hqdl_Un)r!9+HEhmNk0dY##j z6q!V8P2*A=#jkB1IilroSOk*t`FRMzCOodFD({Q6LjFh+tXr>}2*coRWTN&H&DHow zlL_=*p&f4)M#Te%3^3{H%a*#k^2$sBI( z*uh7itDU~Lc&=$v7cyW&g(8Ok2O`S0KL!82pPj=Bfq7(ci79rC9~$(D)Uas^6$^t3 z3Z4@Z)ngLV#s?<1e?~+Um^zW0j-5$elBjxbPEw1o4&_g!vH%TR`9t5xRdH>-n>3Qi zt<;i4L5D@brO0Z_Tg5eW$_8=N#(It1k&NMhKo_*dCb_PjkO|ERj zkltw`Ox!b$_^HQh>Z&h4;O-*hK}@j6_dfZ^M6xXem7r???tR*kg>RW$A77Q(44J)! zMU}+=If8D7!zs4NU3<7B&8r}5B>}nzII-A)z3rpTIf<3^!^x(H_kamhG{ifc@5)FmlOtur>*MtA8)+Q;5I&V8hej(Zgx717e4D51h+~IHc(1$o_l@vHCZ!Iy$NM z&U?}SFeXIMlT>*8KtWlI+_F#Fc_*clIW>UzD9P-im^&KfPbiTbw!4K&64S#W@_YIY zLq^@Ocyo_6d{-g#x%-(#d}UL)7>L`{&u-SLYfv#Lt*91Kq-&q!qmGjJ2d7vkQ9d6K zNExq~;;vPdALQ5w@S&k4IQnmQ+lQ*qqG@;}z zOu~D5CIq>?FFv4sfsTQFU#G`wnpUdhbsMyCD9x!;D3y0qngeB$bxa`u)oG>1lnmL62_xQZHiA z)As1y(Y1c`g^);nJ8pZ;NWkTtp)RytyT7<0b6wyi&F==hN{0>DwE;NkMe)_?M_?@m zAX4f@3=;q*dcT+W$%FSlk^0^P$n4y!tF?U{LVZPzt!Bb>e@vso`w8a!VVF3e`mgLq z29gcbH^HU>-MZ24FUR+P-kR?Id>S7b^bp$YSeMOvFrEhVsxr*`FBTHlA<*K$a@n}% zb8e7qa62amLr*V--j?I$<(~jp*Osd-!M@1plb%hx z?oGELk$}s`;hnx6r%g9LCq5m1uZmC-!MguQg$0Y%2Q$T-A4#6xd!1^pc%0-5#XGY( z;_Y5~%ZT9pkynF7vmE1v1zKVqYDD4F?tqjI{OTmBc_Y{ZVNc5K!%(`PuW3J?GnAyz zsNK=%W}{K4(#Qx2!;YnSuVfyo#hS>dJ(eaDOcR7c0+?H#;$F~7U?vH)9X*&C^7n^u z;ag5?B}kd7@SsaA&Jb9t+G0V%C_%+|JAEKk_6!@{-@Z{U;HF(OJFJ~{{+Z7>?|{fR z%pX@*@>-}fF0pa&JXCm?jdHZ4$LVYG22OrgTYj-0hn3vPyjF;TE)H0{# zl<=?ko#bC1;7VDAU|b*1#xK^de!FQ@_kBKTw{~u>sUvr3KX_bleH*<8Xu#ZXt{?Ja zgZ@DX)S>vc7N#XihUJHF^StK&M_<$J=oxVpjcSa>YupD$+W=HT~ibH5~#Cq+08Mem;HlgMt!O7=wccfH2FOU$F5 zo<$d5wpm_nkAz$nacW0j51^!u8Lxv4FZk_bjV%4d!-hK1x9^kBF})*D0DPeG$XG-S zX%^g_4pLS|Cue6Uut2yWKA4SUW0l1Lmf<)d&!mX4@e4WHQj}DQle8YEzJD1qw>&4N z5TuCtUyq}CzOuZItTp2DN&R0GWYZsjkzO;oYn|J>lRdlB#Q?|{4qiU!I&s>xcHMS< zuMK9we&V<8>NNOp+}%m>0gha@8*|-h+o^VP*Q%hj6x}inHMyIr`{aDXjn7$N$;xI) z!TX*z)8`PmtYr(7lbiDv70qa-!+)gNo+ua<$7?x#d~bY5^~IMqaXeqy8i%FIL;G^%tXoOV~mm2BBVtg?aeW{suvzgVhw2K>QW8fG)0c8!;DW<#>r3^13QnF*l( zV;98SEt%+qf&cu%OlvbjIFrgvw?^d3TKAh(P!TE~@?8-Medi892-Hfndv zb~NsYIXRZ*kx;`sc{sn1a>!SzAWLR=7lwL7StMz*op|wo*(W=F#HSfD$yiidaJkkk zH8d*b4pG?k<-uqDoA^l~Zv~XNxp$psDn_0m==nEpnD+9nI=uMRgz1r_6vQhn#tXDZ zgy}bkfR%Efm?o10@P|Gr@?M^8#Tu(}oLF+wEJJ$cj>zr)aOfd?r>{9NHZW<~$y>+C zJJs0-V>6+CON34ln3d7Rq64=3Lkxu_Pq{%2MIy!sHpV-D2HQu(JddwnNBw-CoSXPD zYS__K{v#6=0Zdrkvv8{mafYx{On1|0W3Y}{TZq3<^s(5OUyCDAN%5%HrCn%mT{y5# z$$hUy>x{=SjcyuuPk)Rikp8h(FAq0oC@ODu&TE{qOGEWTJg%l+gpZfjdrn&wj@N3_ z^hKXXPBWUVmTIF5Rv#DY!35x2SZz}Sb&hk7pomYBXXtoqpP(WI!cVv6L+ncvrsQ8ih*GoE* zNYTscJ=VvM5rjg4-T^JK=J&9Pqe3C|quMQ&GCLA-*jXv6cQx!8N=fGDgRn#^gVer$ zIh@4?UlC%>k)7N`*L$ZOI1w$F_Q&+aE5Q5BS=m6s#hNUZbxS)a^cI!i+<((|jVYZi z;MGWqGQco)Xg#@bXck>~&*itVf(bjjH4DoV=c=^(jm5uDQn%}pa8xdL8k8H#N2_{&C z;wCD@9?%cuTr5z|0v@o|pYBKmZ+S1S+MbWsnxlom9+jTs(Z|bIBnsd*%k|T&#bz*D z^DS4U?YKW7*n_t+z!L|_^K82#v-NnH3i?Xw!Fw`!3&v^gbpfR=G<#ygY&Wu2khQQ} z6ECbFIz=WOIQR42#a%`toCY`GY7nY0Cwiz0lxPR(no}W+pU0##7RV! z%U3Gcn?7{OE`mdA4o*ow+L}t2kRK54SokIp5%+Flu;Bw8fjNHz{hvf+SQU)|=<8*nne3yH|^9@(D1 zsqm$zpRmilsa={UgsT32;N*63cUw65%!{;kwGaA%KNI$sy8_W1eIdego-6+LSs&=4 znqMRLMEgYecNfTPmvu08U!}b5Hwn}(tWq+=AEu{NJjM|#$bprc#NzHucL|7GH zziMOp51W?rTy*mAzB)jGfv5T#*p-F`88O0Bu=0imb?v~y5LmVLe+~-lhk!k`05o*u z&ohexm;dU(x`8m3zzO$UTip+ITb>HzlQ(na`rS=8MM$<4f+2=euc+mwm*?=l_ay)?U&&y>mRjmy)$8~?XzYtB>ZZTnJOCJd!eeG&YnnzQ!wa7xhYK= z-5%P%?YLQar(65EA-Esg;>v3ajZ`UpXgiemTypD1D3&jhZp-rA?8%N$iF#zqnUK?4 zT=FSWsL=>NoM2?D_`cd)h-I6WP-)P<0n+Ou)VN{s|8VscKyhqAyNeSv0fI|#cXxMp z2)=l5ch?1iySoQ>55Za7g9Zui?r-n^?qBcLJGE7_V`pd2^qlVg`s<$DkH-m90hn>r z;J@_)y1!i@{0Qp(%^~&cw{p98fy-w`217^8=pBdc(Fa|DPql*grfl}RGoiWynJih- znD*N(>ctday?GWoH= zKaehE`(F+5e;w;G9KgWnMo6dE``o=O2c^p^7*C(y4}M88YjXZ@E`!&F zihHsv0dKB3o!1Y3&QihrD8?p(@A_NmWLIJZdoAz?Y?IDsia%F6F}ovGs+c$0bjY60 z<$^zFp=AC9J_M)pMqAH0m>tdIT?MdPOl}S7vbUQ&-Rg5V2?$P|%IcU=yakcM!iLZC zma@Y<-I$zA2PxotL8(jKnvPv;D74q%XrlaP$|#LGQig)yQ?aKm#|V6W~~Ru0GclArrw$^mzFFpN3Db zZMG5tr7c|o`VpVDoyeYuJ|_*f#2$<%Cv3CsJ3U5Tw|z4ct|45E zlZU@Ck%=R|iHxG;qe<+Sz!;P=8Ov!YysREoWq)AKyxe1m}H;3Sl&z?^Tcyncn zmQPLA;BN?ZTP?KalO((fw6E5`M*Y*W9PYf6kuT~2 z#y#qHLIk>7^WHCexPXt$0K#U7=WY>>)5J%k!r53pVZbejfg`55Dk|cHk;}d_z z^~n_2&jRvl%M#eIG6V0#MXU= zOb&dLEE}fv_kLOf-uvp{bUG_CHL+f8aR?K*vE3wb-bw=Hk17%9Y&l`l$;mbLSj<&{fpx}dz&(bXk1BH{orR1){7HgGb!J9F+HICR z)v7)=9kR@=az#On z|AdJz<7)MBrhrr;A{+w~zgkiUz-sd5igHgbC575(Vvmz(E zy=bp3BA)5RP~Eto=F?y8i6s>s!2d)?CL$$W?`QJn%soi198ha&kaw@Dssj`TcUM z?ZUzXtj~(WB1&>9zRdIk zTwozT26?V@wfqK&tb`|GxA*OCEWf?^!Z&&&|K_m878oAuQpJ`N2lL+X62KNKJ7C=# zJOAK)KXI>j7$)!+iNL@G#I_!D8GTm-e+JYkLia^qXW|+;#yi0&D)>4wv*%fp?bS{& z_?LYzL|?57m=_zBW~^2#7}~<(g+C!_8PmB{C7>kGtMl~*jF&0u2(8DRCW$W#3k_7F z-(PP_`#k!blDeO`*4HZDP}%)tgxd0VME-t@Qgxv}H7C1~cc%`l3D{Qd)^PAqYO)Wh={aZh!NkW*E!zhAaE zS<~eQv~v*|2?Q~+SKqfgY6=07*n(y40#c~ZaQuREVZWDPiBPx^zrwJdsawAt4ln-PqEa~}yDlf0lhciV80bQqY)pYfj3)-trJZQ2>@mz6$Ks!Peyg=zR zfV{NE1e^|X+{x>{oAd;$ejrhd{xUcW8X&aXpDxM7L>Cwh0T{vde-ck%^t0*N-qBcU zjG5Df8?t<=pLMUC2ps$l3vT$!AF+>m!{GnP#||fE67k3 zCInu`F($un6+a=MFKo7#zqW=j2e@C(k>W%Y?>s=Q&mVkjTjj7MgW!%mMbOYucQA#I z5V~Yp$bYT8Zb1I{#M`=$*Zud_bY3?q6H!RWT@nKmLoscc#ybadI50>MmuFXhlEjs3 zAN4?K6M3?Dv+wMNU@fI5Waogtt``99tC$ftoFAjef#ZGzGVQz+Ol12k%xemCy5pf-&w|*xE*fD}5eha3ENYypI-}6n9=S z%quS8T2S^WB!G8vrfA97&mcs?brI-D-EPmw_ZYhTH}-}L7$2!~erLT}CFy`Sv@_V| zR=hNg`}j0Pj4d9A%s*@D$zX|gEOY-;HJg_vxDi2e)<%Y-JHmapi{OOG+CnenAEwU#4t8K4p|`CZVljb<(RkN5`1Su`cHaCWfX_Mh?z{#s4E+mZO4^vh z9d{Q+HYA<;5zEKUbyIu5xL=YJ!Ynsr%byuoTb2pFxSQ72BdalT5X|zkyVg5^spw{B2Jlm2@ol(RwfdyEJ2#)t zEH)WstD7>e`OhqeY`OG$?gM<^???QPT{?PAKmMh4VV~K%>8P#J-1O7H4s?KS03;{; z+q@d5`>q}GE_GMn^iykxz{@D?;-(!QkXq#j8(=>NLM9u_tt0;E1)=i>;4cj=`}8ro zJlg83tUfwnX{{&zy8fwzJ%6R@3xX-R-plGcxBkH;&_d5-^)d@+kASLi)+5msEJq@( z^$=se7hYd|g*QwGS$m94YnZhZ828O_z4SB|_ob?vw5u*%-+~0NSsaR*d5L*mv zSygB#p$_&A2NQy!@d=Kt?Yuxza}1I*G!4O#j2c#D$q zSegFtDpjV>kaN`34%%Et<|83V61z|YKc}^8#h~2lcsvhm$CqU;Y*YIdejsCKfijCgiiSDgSv-( zmtX6d`QvQAypDLg`*!6TQ2Q=>jisGZ`^h|-364rj`pWQQi#&}^6z45V{B{aRjC)S> z{T)%vP9VeAn7YfJTbz9vpXff6(=?ZBE4(N9RN-bT+#W zUl_;3bUN=%yZv}b?FZ>kJ75#)gr`R}4U<52$?_Qlm{kHj98S7<3y$X1kY9qmH7vQ} z9Vg?8`@d7<+*0qU3%BH5QJ;pQuf{nT?>iYm-VJ6vb@}~75U(#cspo{RJvWDXseWgk zZ&vvSWaO9+%LY0e$X?9={7O%a;!oM0KQ<`x?#T9$9XpzR6kpz&kEgs zxxM*nZGd_Gf~e$SSwGC-jd~E?FCxk;3-ER>{t`!30ewOFl{CAl0q}A@(i=blm7@ua zcFa-&lp;YrB(olsB?7Xur-$Z4-AkjS-3Tx>85JU5F?% zPS=USM8)ln*j%{uAh?qAeQiGFXlSi+X>hv9t0D3&*kY0@*Xw2_Wun66pfQM*eMGq6hv@UY9qtd72tqWZnQI zC@bp`$KkW;6^;x8>6eEGZ$fE@Ar(jVDDu`qUT^x$I0s3`8zn^Pb9m?74T~#!?j-H@ zu(dJ9-St&)LT46_vj@HOdAQ3>O;k}UCa<%)`TZV{m_x(K1+==8KMYL_0&*E3-L-Ewk z%;9T3th;N`DTzMHzKof{ovK)C-}AR}nI6^pM>}yu4NI7K$uvLhY8@rs|GK_uCzwp= z{6yGIZIk; zKj?-3+tqpbNH2l%**cH&xnzjq~{h|WtC1F@J6zmXTLSP`6=)lV=U-2#*Y!8p3BB{$-9GT#42kG zqt(hTSz=O&PgTXK5c`}9C##G&RkdTg$32e>RUVX<=xv=4FiL;HTnAl9E5gr+Z)G3S zqV?yl$*M%i|I|uvb%x7kE5)p4kc50Xs%b)d|9W84CJro6N)jzN3PsL3+ zzYKQZ``HMziqyaD?}S*?sVONPGPi6|VEn^<)`Xl&A28nneKEPB)J&ex8^)!j07!R8je?=-(`Z;$!p(Lc|h z%+}&4j!igt(Theu-|ON{45v8xl1+N>=bCzKyIs|?g%@dl!qSLHG$Imvd;NG-9IB>5 zX;{^U?ly!Y8^)yl!4q`CV$j@{RuH*6#aLGp_}hYaF- z#>q-8LQQIbK?%5KHe6sJpN#?X_s4D(eP zMZDj`8Fy)6_^SzvR8Z&J(?psEhu6za#3*@@-a@%5_>YDTU{h6o#Uq*Pe>mWx8v2%j zTV|pLX2+&{4L^9{8#@d5^ySc(wlP8eNb&tf)KsZRfqBxvM!*9^#2pzy%mqCHWmLMO?oX8pe>nVED=W! zIXw)KjNl*HvmBMH^9abjkQh3(BYXi8Ak;eS^fmwR^|WIr@$bnn@~=;MHG;p2HiD~v z*B14Cs4^DnAnuP?lIVZfyJZpT!ta;X4&iZSO#h`V&f`lN3YI4|GeDwzR^!P?>*w*6 zy?+$f4(4@qBOozA-rd??<$?5o=1V-lTx-7IqN>y5T|rJO((9ry}E%_?YysDHK=jL{4}knL33 z`!&>r$9wUn$4mwDyyzmXq>+uhF+^2Q6^_0z{EZ;&!BQM5p+Pf<-Q7w-MAQGU)3=}k z8744-Hq2wmgCXdAxY^G4VMR-*|p*buIS^VjiQhlrfO!PdMvR=lo_L^qG)CjWrQ^**eP1g_*j%eu~mGq z-<9@20Cch84R|MbyEd=VK%nd>Xf8~Erx;0C+S(65KY%sPl9JcU!dBGl)Oe*;p>iV6JQ293q(%3lk+Ww96&pe zAuVF$w&q55p$_amVr1=$yH3Ivx-4O29Lq|yAh7c04(xjtP3p>v-F?Mi>z3s?`Oas` zSc&4WjqdX)Z%@&;1*e{O`;mBHx8t}m{9ui9V7Ho-%M#Uzw`RbyGe5Bb-z}A1cIAv> z-!n1$R8%dT;7Ht_!lEt7cUfIdEga!nf_N^4c?~76k040*SY||@-hiKJjzIIyd%pcx zb>A~7eNS}O#0gD1vA8XPBFBbtG-4^q(-Y6ool_eDI`_97|m#F~qI+YMcjqps9K!y%yp z%-ihik%D#M4=}mq=+)$Z`rt9pALFx6rGc^NmD$bZ&VrHSbG1%2^s2m7ph+juoPAMX zY?}Qkns=h7C(#ihNue{>$IRx`i(ki}i3?KFIdr#0J`LWQ;%xVQoF(7U>fch6zYx&^ zJ~Q1i+#qEQ2PU}FpnP6ly&anSmG#n9#K9$0(A=!}ZDyfnMo#!Z*g?Do@X`sbLJ#Vd zy)29{qM!W07^7@ENL!Ce-3(vm>8N6Zmo`mj2Sc28gHcAo3fGnbI&!yGt8=LqV#TMD z>^25H2}h3C?1=51Kb%Hu86HJfas({UE5>%g3orSI*e)zg*L=pPQ#^X7{t9Q+Jkg=n zcgJP5kWc?<{`0LYZMc(u zblAs%PHoY~e_4}7KDR#1y6%E9Cn(K2VM;N#F3tMO52bN!h{a|C*P`=?O`F3`>DpX#3!rSf}_zu zie<^1=UP8pHiO>3*Bi^lK#G0IoWaF_Fnxb}WNkqSY^dt)`;-V0bxSp5aH#RA{(oi?{QV@x-`A<(*L z^S{OOGCj5Nv8}ohHU_l4L;f1kPe|4q@pd+O`YBs>dzCc1#{v(n%Ru`g58J98A^W-% z`16<>&pt$9ocDRMd{k>)>m$fjYib$wqnkFz`w&PEv<$aXzT{lLH5@K2Yiohy zT4$&`q$8fFKeeyvv}b1LyXPuOY8%ciUA|)(ERCRTSy!n4bU(9m%d6=2=@@89x1QCu zIq5feKKPn>Y^h+XO{uTgc94V=($knzh6q1JM zTv-u8n+R%W^gc+PCQ0F6T2zD4x&9N009OUupQ_A&;o*=ZxoA@{g4hq+*AqO)Rqs?$ z#6g!VLTK6B#$C(Mgx86bN1K>=Dh!=j{i*N%SkNw+IiC+0r4xL*F zzhU4Vgb`ooxpVaVCfoZt#b4}!a}G@JH^9uQB{2^h_5Ejui_KuKP-LQZ1~>G7-EY;% z{;2a@!LpYZNv&%Au=@HBrCRV^ML2(RN+X6 zs8Nm2`R)odXg@R25vj0v3*;>1jlmu(Ng~r`V}ceh&^yy>B%~a(Z_w!EfIZ0FA983lgBpD!5tsEZA}I9aD!> z%!{I3EhMp+Hdd8=(<(s~{U2?@Fyvuiyl)$UJ*$X7w6^$bbF4g#s?k@nsC5Vg#^g#2 zBYl$`Ti@FHYi>Mcja+wLuwu`AmA+y>n*tD)oeH-lj1yRCK~)(Bz)Gyu%zQbffS?;c zacT!;7h;o^iLa zL^1XWcRnPL*9Iv8qU3~f0KQW6o3hY#-^;8#3!c??n)~LoQRPlyi+}VK-YL`crg0n> zRl(T4CIIHOJICJ6zl&lAvb~3l1SI~8yu2Kf`fEL1-%rt2w2jQB1XKVB8DNb^cxHuf z^S2CfA5%59f2Mc>k-)w(qtbxM8$}seE>qI??v1~0A*A4#kr{}kv z!-Zbt?kA6hfHjcet6j;>*`{ig-#gm!ed~~t0NO#Q!F!FXPZhGkvwPw2szDve8eFGn ziz|t-R4bH}tDl~1+*|35R~bwRMll7jlPpJuU7V6AP+O5aZKA z+`@w&mYwhLiesb$OVy*og@F#|XQC;>S;gDM{l;`%-ae+~qyL{dOC zD@1yY0#iN)Dz|ywqx)W0f7cd1gQAh=`NvU(%`acZ+&;r&^rbG*OblYC%qUA}L3}T9 z$hY5icsBYV@@XA=dkMPk72%N@xsMy-ss2CMPxW1Z*1zw42O@rSy#uo;Ot=JDCcp}_ ztInmY}ZQ)COxaL*loP^eG@@pHWJx7Z9@>sa$)ZV4aBCZ5VmJ% z)Q+#$=Hcz8t~I4N8&tqs zDrcjBYRjUzY+P73G}}k0r>^ep+5i-(os7X+rA= zxb7!c%a}Q13$O?9XOt|1bH)g?Huc~3So7Rf9c<6&%ALm*DLX)#+^prFfzyHELw_r75~)O(LMd5${dr7BD{dHj86_YCF4QWo7* zoDUE8;%=2l=Y%!tA%tmnJ#zN}CgrB>SqE_J&j2_*xwz36w-@DVR=n-9#az8=YO-=W zeb__l3t#|Hmw$x-FBZXHZ{BQ7^nv_47|lGDZmT{yJFd_w+K)^96tcK2?4mygX`u*j z@Tgl*hP#cOw$CG{UNWOS-bc8nzPdrHWMea!v0daLAP_YK1T zMofmj_%D89oO-{wfs_0!2Iv6V+6IA2SYfg|>lg+=yK@`68d8bsM1v7a;*q0w7OAT| z6|Fhtk;n53*)w9{KXO9jzOh18oPUbvi|cDzfi0V);&3A_sEEFZ&Ybc&!^GpMWR@z` zqDd}wZE5`JHDtVqFhOS0i@eIdE;H^-O=&|kn&D4jZcj?f9$)-xRc7+Hm|UqaZH7>> z#Z#jDa$XZk0%|ew9TnwVQj@L2tjkiPpaYDx*RjmRH5un-(!4Lan#;QE#1+sd6}=+j z1*CA_?=t60HANWYmp7S?n+3Em4hl0tU_h~}V>=VUk+*@rIRFx^*R@y|g}%5G0@FidA^BefIlQ5~GEE_X`Gb;OQ9 zC4vLU-zSwSJqy>=-YhDkoJ)hQzKNq?GmuyzOAy=P{XSCm+I0BmM|X3CMnM})*$6)w zthvy}#iZ=U+}#s5HMNGtM2N@9k)UAEVp&7^dhxZzvYMJvygE&|LN`lRperL3%t-MU zHZi#~Ba|=z!+9x*rj#R~4*vYYi)Vs3SW}w-1zcT!unc-Df@hnuLwc*Ev|VjZR^-Rt zPV2$#y(xh`(Ge4Qf_~9pcf52leksnqX<{o55&NkJQ?0wpo0u+MHQMoMau|Jk^o=gj zVEBC!+gO>~8QHnq?%S4mmeqV51wijcTx6Fx@SO;1d8kbSbqC{-0E#A;8a_;65m|&4 zc7RqiL_8QfLgI&Ow)zV@HuYPX29&2LM&J{Yi0s=3Su$zEkbtoJK-~4qD6UiXug%KV z5XhC@(E6)a$;|W`8sq77br3eItbS2}=A2TN*8JmP>=H=W;QJ*yv`P)YmplP3KjxnX z?qzhQhsVq4y*COgzj&Ox#=$azM0%^-J_in^%E9w^Sm@S~%a(PG^bm-;yK#^hqLXu3 zGP(#5)}5L#-3A?Rl)=p5#Pu6>#}tzj$iBOhuPWD?-_xS|JB=k7<$fJT7=D#`v?3x1 z#$mU=Vo_j#Xs(vxO%?vsA30*bf4UL&;{R-4RrU4ek5X^d$nHuRyVUFCeOnNU-CP?6 z>2>nB(Wj`lCi42RrzrRSt{I;&6Y8$`J3rwm)cs>yUlU^xU5(Z^9$c0}r?dguyXoec z)S`4eGo;(MKiys~alP9O{X@_Zd^smIU1EcvkSvu>7gNu{QBwBfLlJ_9@y{Fohc-Tp zUNFQ@_Ux&tV#o6rG-5;9va@TBO#9-itX0~VzwXe=_CvD|<{WN$($@#yI6Nk$ zUG`jQ%Gh2W&7vN5h-Ig#}&#cbl#2%*Zq0Z~ZouTfL_;BNnVQEk8eCLj_Zx5nS^JE7V zX31jtr}UQ@m0TYF$no{IWFB@n-CI8OBkXNW!%X4lb!Sf5xyRsjQdZnpuu^mJ)$Q>| zT7PyIGqH_wD^rSbB#wPv41>%8TR4{74g1yT)|S4qf;-CICIEgUKUsn8pQXj^U7e0! z*7@;G?920~^3lN8gp$iY7knQidD_u6%+?}JhA$aC!x-aB0mx9x@6|;R)&6;2rSQ-Q)3{u8Z}*Q1^Gymwa+A zEx+d%pD`w_I^P931qB6`dJeNX7fUTz{&?T9BuK1zSK|=Q_>4~$;En~YQjkBaN0d?j zjZn{{y`hsQ^u89h@jj9Hnc4Gt2F`(v&iCO!U0CCJU1vu)$z%uK*bEq*knx$E`esjZE>jEE~@IlKbR4)%Wdi*vW-*nhNE;{v9(!iSq#)k(IFgDb)p5XV9WK^?kg{`&kuNne;BViqJG_?VF z4Nro}oF}DCCe-GrhsjH2>Z-jt$Zo6cI%z|eZr1uWE0cSfu1t$3`P-LDW5;)@GY|4n z$9L*F&qDk7cdGMEA=}iW$%3-^g|tD12$zIRNCVuqOy@C8!}DM)WE&g!IPa{5w>ep` zt zt5gx6IJopw`V*N-+7h&iFpo}UOd91@R?vU(?=J&4zqBBE5|}tlsdeA>*c4*Evo@-* znE6U;A@Ih#&nB&{{@K-%x}Ldp+;(1MA71~kN{p=rXWZJ#&tkVn1MOaI>~o2IXSh06 zQ+2%TH~Jl2=z8myn#1h%;ueWu*64Nkbhk1$O7f!4Z+GLP;F*E5+rq6z76|u8Wd=*a zdQK}UFI06IOWwqkEDY7UgM&(C9!uQG6pIp-HJP)VrdC^>i8yPU)(=BkRU9Skdp(vg zsO&joH4gUb{6bJjViwSMe%bAqGyPNu8o;~%&dX5C`=7!q! z=>%*~cgBE+huY)aB-)#&B~EW|cf{uU%J35Ry^0%cMuT!oe7(=-qq_FCTHJ^oM1F5q zw&D3@fD66p6Uxb06I{^>ZewD1UZ~UdI8m~of8JHNk;-gcQsEOv)R8)EjdE!*6KJ-B zV(b{ByjZ#8Q

    30Zt5I=?=wgAp% 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xhdpi/splash.png b/android/app/src/main/res/drawable-port-xhdpi/splash.png index 564a82ff954aec267492467c0169a270c4e8fea9..da08d07e43fd877f6d4ba3b9afae8b01ddc6406f 100644 GIT binary patch literal 251671 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�@3>i-|;)JYN&C?Q@hpfBCmmERgk_CrUTDG3)IR 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%0AjEI83#KnF0Z$3!fF+Sz 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�>?P|+~5R<)O4tuVt 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 HjKBXc>|`8N literal 9875 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 diff --git a/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxhdpi/splash.png index bfabe6871a17a5e95b78fb30d49b7d2b4d2fe4c0..428aecca3d9720c1b4ad4814b069c435748e5c9e 100644 GIT binary patch literal 380392 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�O;Z>F!|sXv-C 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%0DF!*8l&uLKoz*u;D6BcK?gqw3m*k# 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 literal 13346 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

    VwO4Hu8X}%XHUAz_J@50rzbkIsat>4oWtQt< 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 diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png index 6929071268eb03ee0f088142b6523566b78550e2..e676944b4933df6fdd1d721ebab4bfd7058881a6 100644 GIT binary patch literal 534859 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

    Z!BsN@#O7h0U%vwn8WdFle*jE z{TWD!i8k=mn_V1upp0{l6maH&Ih=aH$4B-nd}Oc0X?tUwu|LL{`y-sbw~vqSna8sI zW$e1WfJa}fW3(2>_(|4qHzQ9IfVvAAHDg5-rjv zRMZYDKGSzeVQThq%2E(87yyC%V2Hi8EPPFl2mA1bhrQU+{m-5mra3x`9i3Xzs>f4q zJTQ{yDhd2cb=etB$D*y2#h!G3Ho(waPfUw;x_*3ollsR&{(PdCS6&~iqHBfFZ1q47 zVcO_m0rO~K0fBBqhjY-4zd(+CA8}zfqSBQJ$8SMYe+0sR1+khkO~ZVR>q4nH4!1!3 zCRFz+#MAd6tnNox`~pOAoq>JTbAj49(3Nwbi{}Ex6+meX!#{$6n$mzdMRye^?#2|v zQKs;XEfB?Rrqz}K+eQQKC~22ddL7gwk3j?VBn64EPvDw#lvgtVB#%Dx`}Dh{BwPvt zx`VZlNiqH`;@W2r*Uo{UG-CpnBO9PcsRfw;;41bi42xexf9x>g-cKRa zpAn#lzB-Cl?-yuH9YL@51;nK-(1nfG!*CriLW;sKAS&%fFmV@T_xC_t21E;*03hE8 z>9c1WIxZmgo<^^JH#$>?(5_v9cI_Jo>c52wDhAHdXXZ@*1Kro@GnDxpvbd|`-La#| zE3g0iD+hpiWy-Z)*%m=2dCoj9o%qvaiWD7W#u}jqa^N8JLz4>vMmC@ek*^^_4Iw0g z$cHcb@KuO5DKY9Xo*xbHPn{IiSxUQp&uN4Q`3S01Wk6$*(WIB=Jq@nXM=qLCw3CA`&K0sA(mva z4>L#&$ZAk)#_U=a*#MtrzA}g6<}JwM>jDwnyN5SnWe)dhjBm+?R$oJZkUNH|6z5N<#*XJv|pS~%;{E4%bodU z2MNs-*9@oCG$)Xifep%r>|E8T=~B!>8YxC3rWu$31QR61Pg=F4^&z!VKzd!$|M4+F z$F}Lfrq`o&G~0xbOW*+Du-eLn;#d`;S@tk948l&1$b{>dR!8^r*8PrY$#Ci)`W>_F z-Jst$J}wRv4=F{5HcslSX7LJ}gA?e>C|eVDONrwItA*X)F)N)2-e^`fSxC2pWteGJ zHh>{PDx5g(0ER&?2JfT_DANX+sw0;gluXXo9saiw!^4oyIbIh!*Xa9pm*~Nf;n1e- zg<+$W$0pm%U8B-r&Oy2c*lj@nZ;#n*`{uB4|DwLJEF zl%|l1QRw~)kh4ERSfM1~3phwaRaOI)l|YrC-wI%K1whHa91KDbZZ$M1`N-Fg!aW$+ zt%oR*$KE!h{3~n)iW>m}cMSUo{;hpahAca9NDz{I0JlT12jNDD$|`POHiHy^s~`$% zA&(OP+ysnL`|nEV@@7PpOW{x60@3>wq6LtTAy4m;nH&5&%eMtSJEGCM})>I|X1A zD8vz|A2d8cUVj2}p~Bnq0*}Ae#f^{5;KDnnvFe68K6$8()AzJ++SLm{z-iE;X1ziL=!)GzKh5I;^B9%`FQHJ5WoFPh)4hE}2+*8Nd2j;Q)hIw55-%Z^6q>txE6(*V*y@=qL zKuAMIh^U2&Te%b`N)p7B3_cuh%gjU)sTL_}oF>O^v;if}V2>*ML)i%r4L9L2)3(e6 zXh`jlopdkd_2oR=%#_cxRB~G-DUfJ_%@b#uP0_NEYRk9FHTclXJZYnwH7S=&i=Za2 zMD|XkmNz@+V+9!jV>7`^VSro{g?Rt~AOJ~3K~zXo7X%Ll4?hWiNt9Vh;7WEPXj^G5 zL^+`woSQ?crAPXb4$(R!=irRR-Bvlt2!jDkx?fJ@mbHXq+yE~!%V++5_7B4pJ-Cn3 z#?Fk|&_TfLn`i9U+(g;EO2AFnrWKnMFT6jLfUw6kh3)j&yUZkQ(>gi;s4@VM6oLc_ z>Bu2?>fW0n3oAmMt6jF?)_l*5q0VIn4k87BDIy*KfNuXAaAgB`5;%};nI0NLS|H~` z$M0bGr8`DkmnOHb)3XhRGiETrW0jzV*GtKam^C=(%Qyuiyse!{s5^dB;9=Ur?ceQs z52)w{dLrrCKtRTXOVBw(5T0PHYhzA2#+TY0?(YMg64}Gh4qZgGPuD5z92hj~kizKflNviR3&alstX7cD-|T7*UU2OOby7li|Kt0H z`I9_)VK_f@Y`UG1S6+F2uqyq4W$za>6X~PJ^N}8;ZU9jMX#Ngz>~=&W`w$+#5^?o< zsQS;Ly`zw#%~v*hnB${?2(wUf4DjB7ocjgB>Wv5s7a8?lc_UES08OpFg|*NG$;c;< zRe03)OTcUybj7slk^+!nTX8GHKULUa0pNO0{MF@E?5-PgHZjKp=Aw9FF=r&pXx)(CX}io@}EJ!ejC~oSEE(A0{!YW zh-ZHY<-H2Xy1md3R_^7OS6=T<iaAn4 zkU~Y9&+_)+x*&PJ(g?IhR|1oL;MGZihyL8fp`T1)?TuBOacCMJKGelW4hJ~xP=Jpg zXyda7CUM>k1$_NSW&HFHvv}r>4*pW`ada$1c}8Hot})dDCfmSx6R6B<9Gen&r551n z<6S)PQXSX+W*(ovZyx`7!#qBGsEv;t@NxQnAD=kr;gkD2_{@PizIa;`xBtq+v&SUA zPB#KV352mm92q4F`HUz*3PEb!bd#~+3A>vnn>NKXSi>nK2>uP2kEJbznNS7e*p$Xm zoCpFgDR6hQqy)=Ypyb*c83>VrMp`>U=jUkQBu~(t9TKgVQ-u%!q<=@hXD4{{_pIv0 zwZ8G}(ttcx-SIN`R>wn6S$o-rJ_Z1+C&{wZj6sxBw$N*3o2Q3?o0$jN$!ju^9Tb+N zZDoT1FR`{9+NI2y?A$WT;M^(?Hl(J}35%C2^V$Q(^n>s(g@CCJG=YFiw2LM!bIIwc zE#@VFXFS&UwMaE4B?6`4Yrxa#a?>`-Dgas8Y4;9&peBUDlV9QrcJsxK4wJd|ji2$B2?1$a_bD%N&q!ABTKR8vPxfU9L&I>i@p5dM>*o(J2VN+o0 z6vhLmN>(sAQi}AEEqdgo=LKLx&?o8W7|K=og{ppGH`@6+z)5#KmopE%Te*ro z16A`^#xqd2?Uj3I_vb+#dFA!4R1N_1%9Q!Y?409R!Qv*J*%m~1O5mq2bg}RLX{`Htg%uVb+TX(eJ`&wE?DCD4-^O`$R6YrIug_+2r=UC;J$ z$qyP>eq#e?9_ZlX`+fZTp%5S67vPku+W6$Yd0hCN2JZfihZjdBrrR36O{kZVhKfzQ zqiNYCUohhhW>gGLitYeL)~(2(Eu(<5%An!ixh0JMv$`S|Uoe=VxOlFgDiX7B(M`G> zjBsY{P6B1=lxq!i6SZV=ous!g^i=F%@6;-RQLNDabBn2IGi6Ud-f%RDr{yvL(5PU@ zd(M0`OW~h3su&{-N;6WH0$p}JvudPl^n+_v=7~2C+U^D%W;@N?d@={SXX6r~t z6KR6IlFk>+!3dNGLY9EM{p>bz>OMBqR+57z0&U_qLc1>JI9G|9)ObCL0nfXocArrL znpQ~m*-M54fN3is9{{QO-QYxjICyl}hHeOkn>KCR63I}>fNX-0rbXSkpV2YshJ{}C z6d4dExpu=OY0fRXU4A-G2;?|#%k1ED!nU;Awstif%#rcE9B9d9pyk?<3EVG1v6JoN zK!|}MM*V4CC$THwbJCm>!yybT_7=nbpQ*0dfWB;2wriHRDZLKFy7MOs|1!3NE?33D zMQ#QkPz;)FP5Z>RkC_s+pi=;q$N8jw?mFWm`o<=}w6B$Cv z4wR(S$X=?Pc0QJ*xTSy{O%FWi0U0$i)7fHSdO}!9A|G2*bOXzbI&>&Gm-m}KiLq4b zu6;eL>|`KJYHi2KGGjoP=j6u3nrqm9qDt`A#BWBUlugiw>v;oH!Sr=Y5LLyzo*9=#N(-3T@NI8^r-;<%2!?xT%9x^&GZ&$)0C zvhh6p+IQd;zl^A~8M3kws!Z*?n;=IvLyeGHZYxkCD7YSqLOfUjcrFB~02!i@0&t5_ z02a4%$}W2bRwz*9y#j!1Y`BPP^QGlkW}qas`ZE06Y{B1oP=%e)h4Y|`=Rs3YNr{3( zRw1aYfmi$rLfUS#e*!uaKtL_K1$f=3(V4viov};cS2rWBu7;#hUd8`5B=5k=B?u?K zgSh!5M06aH9*2)<1bQBknuR1qp#LXC^Y_84U4>rdB6ziH5Rv+?_eVgC0lJrYLX)TW z=9SmGT{!^E>m2|fO+qa&%EYbHM8%{y5&)#OPMQ=+24?PIKDPiXYTp9pV&Lt%#AAQy z;Lrn;*m7+RpV~cvk6k^F5AE;ae;w}QUk^6%=_7Oa+Ff-#@KhJCRy<5MV|05OQ9!Rt zz{#p5s0En=B22IaD^W<lYP8VQE2t8aEIsNc2do%1oFRYb1N&oHz(%0wn1)LN*f>@ zu1h9oNvq{h$JUVXxtVxbZ>WrKTsnsQ?-oI;A=<^W?96adx5PIp^?ynXbr}HCtkCXA zo_IMbLbLab(!;f{F%TrLE&6}+I_%M5T?pw|aT*eyL|RWamlB;=lPx8q8#0Jb0ifGD zR)xX}AOf_;$1G{TwEs4{SyGR*0pa9OKe3w$8}(fl0;bL0M&IZ>_0nmwnY0h=Yu?19 zc5*G*!xQVQ+SBcE>lioS^OaS44IAiN5Wqg1+VUmy)pee`Il0WHG&AcZuTGsPc74}& z$?s3gK~sMd1QYQZ#{+HI2~bM(ceDnyAB^cfgL7$z^}sX>=mKEuM4y#WG%SV69tRnv zQkDY@3*ypa+dwovE;!)Avkxwe-=l-BNen|q31|SAQKK2SmHM%{lh>%-OzL;4W*Q#Z z@Qlp)#=y@4jsbr|r`j^Wh}EnNo(#BI8UPNfpiJsBt+T^uF6e>LCm$oJk7Xjva?b$V zIg+s(FvsGckEUrPcfNH7aAqW_gTc-ALQTgb!6*AQ02x%Xv2=Lm1=qqsPT+<@+MU)u*-&bu?4L&cKL z%*e`Wvw)G;(Y9-|H3S9D^zB5iOK8@9ZD$6lE&En^PS=QNXdSXi>=~I~@`=WoE)4&1 z78-dAa9(+RplUesJ2G}ObnBsexepH>T8Q*Klo$tkuLCoW0i|yM$1i~%y&AH17i9e@ z$gqS!wMoW+9z7hS&nEE#WalLWQ+L3xTwoP$YoIFB;<^EHbQ9FbR-mvQuwYMf+w6)I z01|AoZNQ2kU~vnl>Y}s?s4TMp@V#mQUd_qElHgzUvk=vDGRw5VcmXo}J0E(K20_3b zP^Ha?OKag*R-#{Bi%#VdcoRQ@t{(-u^ME%C*?$B5`lD!1-hfW+%kZij5mi^Q?;#}` zi}FeafPU=~`15xm?EfC2EHM1*VGcg#Ak-9;e++8wHxRX35tlAUP`n(`)a_91r=Wx5 zfLgFKI|Bf7)n8tDz5A5|z`RZf0L?^lukRJvbsK*w3e5Ku z!bl{Gd)~%`#e6g zcOIwjYU9*B0Zuy{;A2NRICK9r)*KnfwLfU$$yZ}cHO<`2CD^K%e79&@P(xZ9O82a} zJ1J7qVbX$K60i-^$g~m;2fijPcSC9>)3P_zE|toVmX1vvRu^W~H`%~XUN09C;#}~o zpA!QOrzDIsfR6xRwq-c5N)4ylpb4DEDYFLR5TS7)u*ShJt8gkZCx=pnS}ckWA|)rJFE_a=vcn^l-42)JSOp zvcq^Tu7nNqEKy0?6i>C>5k$avQ z6sckKbOguDab$eahWUv}Ave1++hXceTXb$&V4H3Eh-_7+vFPA9-k%5k=& zfI?j>%n6Oz5SZ#}Ow=_d=YZKJ(CACFg@=xA!=qp*(i*A&q4W_;@?<1{Maojw`Az$a z-jU90dN9^Rj22=(-aKo;;GT}r^@X+t9ms}cyN49w-5mCAZtMi;n6wXT7*;#TK9H7_ zIhnKj+y-Y1r*~(sA;Uf4nJlaXE|W^f26Q;rQo4JaW0c$;9RzII(X?L)1okW}G~R*< zY##D5eEVyN3r7&o{1B@DCkQ!>kOR`p=XkA}Q2r|j=e`HO_GJXsHHfT& zP7+`%QsBi_U~~siI1k_!+6~Y}^7bRpW_p`O{@hQXJ8uKt4B%HG zJI}$JyAPf51L#)20Iy1lK}s=R&A}nEv=TvOBl;7UqTjj)e)K#%T}B^s=yO8z3`AUp zYP|?q`4QB}wNN9w5SI=@&ixqhUjgJKwC-9vh%^9e$wMI%hLu-ddHrpb1HinN27r1o z08Az+JiRhXCU$b8mSAcj^a%i(-=`1zJs~h7B;KgUc;NXKF222rv#%V*zg;qk|JdEZ zCl2}e@L>-hI=Fz9-s~F{wZ8|`vQLS z2M?pO3O$;q@%)FNW&{}#>>@2=pVdreVrmi<-7w(KCB~8ulp6BkT4H3|8MAo?iN8^1 zayH=glx-oju*v;An;z>FfJyruDT$1?6RGh`eyPDbM&;xT@S;Hgn0N-#>(g;T$_;{k z4lEc9%StPr4O`V5D_R`9O7oIQ31XJf5gpfJY*i}kH|W$d^s}@zkP|EupS%qENfI8j zK`RbKWQ^U0$g5LuB?k40H`ieMW~%z4eN7Wt3xAU!krW{fO4c%yXbuK&>N5w?217Fj z0ibc2GkeLoCOYTD%^XbuMH6m8`34t0TY5#JAHzzySbA>t>RZ>8o4r zL0_#jz#>t%5&UBSNarrK$lA7XC&T1ric*;5;90W0oRZUQa~cM`8u;p3QZo(3Np7w2 z4Cz zR^Z_TW#?VT$k8Ro+Fi)@nqqNFxl!^BD)Y?iIp~=kw7x;2-gD`!q_A@h=xMvK1&T>J zH(d+da3INDBOII)nd3`ku5+Z&Af+1}1Ec~q-i8!ZLoKsO*o%80ko4! zc$=)`qf~5P`v_FXZSuxt&dxz;)yS4YIc0nYf?CjckOGj_*FY{U}XlXV1mKVJ3rVk{D826l7x&CLMw%IgDFt`j1* zDr&k>(tVik!1RdKLr9@>iacN&K<_9p{SZ{~TExdLK`?R|!igK8+K)m9M>&*&)PMBZ zo*q1?@J)pE`{0jXhM=+uL1h)<%1TbxRV9LbTZ{s*KoF2rfTZwS&*2`X-Ij()16G_8 zyq-fc3;?9Skd^O|0?+|KQsga%sw{&{(tc_AX<0Ty7q$VT+kufCz$gWkY(QLGji9<5 zy~$wzOL8!4ipjuBt$0aD;G4}-f z*)IoxdFA!qR1N_1S_}XgrdTzO^{-?2mkAs&AD@lNg4>rO3E>N92LLtDmKx>0#xo@! z*F8LmHP@E$iCvTU#8n;q+wK4#+vnrMhdg}j+68?1`_p*n)jmd=3av;Xh$6_CzyK)> z!^As`(l7=2lyL^JV%>m86AA_lArJ=8UH}AwCvqJR7@5&{@C6SS-d@KU`&;pq;c%q`0MFR5P^x z4wz-sfXNGHJR2FV(eE37EwfBkna6-Vw2DVM=F{D7z?xjt0%+Qjv%)r=Ic~z#%S-j` zHV-Xm9B%P;`_%aWy5?^8e&)!uji44>rz1&lPDa}LXrMfW!jQ_$z%lj|OV-~3$9N!2 z#DH)EJPmX;sz+`y%|>2i6;RAZ=)H_99V-hNP}qdy3{!FKyu4hA3U?4nhztNE_~#g| zu|TsB)Lw%JT_n>#4wCbPChIrI$*=@ds1@4y)R{I_3hJRpDaO?@Rn%rcU+f0?y;)N1 z)MPT<107;aaQ^9wJOs->>fHe^Z8w6jl=AL;CkG^ZgR$8I@of|J{?5yz`I`_U|grzMIqg#MuG&VpMR>QBYM`!j5bo&pYua2RI zIy~J(B&Q+$H=*Z#30?XQ^wGmmZykavd>eZ1F-Y$X#9|H+UCZ5kZussW}V4UgM-V^#nv3;cLGYbOdMYV)m5fJQ)* z2!ekk-w1u^(1#2|#F0Qh0LB^`zkbcfSMOQC>4)0**MkB6^`MUrAME2JNBa24H648V z8&kOU(OEoO2{G*hK2J^rR2)FDYK4HJfTZ=4!|hT-t#XNxKS4{HzyuZ|5X?+f45sJO z!Y${DpY3ZLh9%ZJ%(U`(1L?YE5FjF~XN>SUd6g$%28z+PBjn{!lF6tvO@ZkR*MS^o z-elWfZL1-Dpfb6e#?_DB%^?z+PSNC#+QC@?k^sOAD6$GuZh2%N)`mg@5_JgF5%Xw5 z@+6vI0Rb%6TIgDk`xfL7%%G*taD&w5Fa>}N!U+74X+I@*_V_hO1!hoa>Q87up7nKe z9(76N2f)!g$x6R z{#nm1+q3JGLfL4})ECTYDO0pHi2P`>pHBE)OiubI1;IvXWPRp10ob$!rwYTYDPn4j z=zzXi7UN$@U`%Axb4e>?rghao5R;oq%Sj+)5#V+9hSZMA?cfgDnRQEB=WSc*!L#zNFK621VJbpIK;}hC2b5$%NHrvXl)Ic zqhO(cuRAN;%a;HEAOJ~3K~#LrvF4Tp9fb;cpRgj^iA`NgJi8o7hJAFu(s2wGgit}m zs&9Ir6e*)|cX_^jO+)hb4{YaIvKa`3(RH1-pIJvzoEoL2xvpd_S=qCezFM|s9$E~i z+x#OVRq;7LOnQh$s!Q_hrJ#~n`-nNP#6G;?bJ*BHq|xb%j4_jkDyH3d!2bN%y7YLD7!F8lXVSw*ql>8G^}k z(V001bJL&0^wc^m%v_3o{YFHMZ$r#ok9g`bM75m=E87s3w<9iWhdg#3^wAx_(Jhdp z>)?-XLT7F_di`G@RAmIHBapL*gX0j5ry*+hKpr~;eRL1>@f)GXe+=Dz0Wzv0)Lp*c z+Q+Op0L&||_povRnAeg3F!fWjiMN>))-)B;UZk18kQ9QHArU7ohC-koDg1e?kK2Ad zi7nqO;p2N|aK=6#XYLU=bGO9D_C+}Lu=oG7_ugMpm1*DaKXl%6o|#d}V9t(ULO{&u zGc(ROPEesU8BxI;5y9-3vw#5=6%i$OuBz^?4%OY2Ywz0mbJlg;dv`bL`~Gm&@mb5Y zdb{pvV4%Bd$GSiFH*o1gB{qFrVSmme7n*6dTJa(iye@XFr065b7MI@}U6o9t#KI`* zKk;yhqNz^c*Ks`;%Z=zS!G}j|?$|!YoV68BT^lfKt;dWQ1paPyl{425(fsN#yE+~E zs!$VPCX*JmNqGvjJW&-&CZT|+sYa7`#+VoR`@;2TUPlM`24A&uHbFq~N7PO?VI zY;bCZQVjphk1?PmnE0MX6(%M)8DdcrMU0sc$$yjf-bw9)z=KdHu`>NvfFS!;t*nz8 zy~(12Nqez*Z^nWvDnc^}({w8}R?2ZuLuGu-1ac&ESp(zby~N5iRp2GLPXhY{`ic8Juj_Fr9Qs_MFKy5vY<_6{qB*c|Ujzyxj zOhPNQ)FB3maT}-Emy_zElkKeTMB#_DvFfo>dtqn}c?|!Q2gWQZfu?fJ2rx^ueg+{V zCUtj0*`w;7aB@u80F!Z&;V(AD%DF8I1Se%Yo?L?P)7D{QT{P&yK)D11#a+({7*Fhv zs+g4bU|zq$l5rEXs=eYe4^i)l3ODp|BY9_Xof?oOO}27PC-6{If=Mo;oHEK#1A#{7 z8cvRAa)gam%4nw&h1%36>Ip?`3~SBb76>lag0V##`=vD{k5G=OX)#X}tEQM_QpuID z)5+avG**)^(m+vN{7~>$im$!ego0S!yJRrwan{lfvw$!G09Al1v@8a7vC`7)Il12% z1zQ-1k}zI$ks^+;iW>^#5*R2d@p!H{MP;oeIgUg|)ClYffm1V0zp5ZH_Y^ylSMOm* zGJJjBXm>~4MIpP@T!XSmkQ7?T{Z0090(8yu%Z`$CM)NmiuiNpt@v~sq2{=8qqB*hU zCOMi@A$ItSaR*u|bCTZFTw~@rAy_!gZWEg~P?sUmnkO06W=h7@#OvXS= zh5P0`8l`PgYcjn}Z`0dvXNzx8N%2+;`X@gFOo|9PL zHrj3(*We2%)Z!3P0!kxq0_6n$Es662m;9>m&j3KN9WN!2;*W{3SQUv{M$&URbX^AB zi?qSm%PhnmxSZnPm5gMUF_gW9T=q_iLv2(CS7Z0ziJM-5*Lw|KkBsZ_yKW*pu>y|X zOnB^iysm4hXK$r8z7faTh41&``9rw&3EaXS>e=noyVv8MSV`EimZ1}%Z|GrHF!0GK50AP|^miUvBRISPG#|Z$Kh@I3T zWRzB7E3!kMk$S-Aoh8=1l4jAm6tf%0nAPkur_pC_gU{?nm$_{gOP;WK=u3|u#wD2D zj~@Vm!akYsCZJCyPx5DKPmCt#g`zeL#g^teM7~%oB_q(n4jsyVNTv!O9JBb__EBc8 zsc_1=kXh?OX0*Bdp~d0%tu|+`8)emtqkM48CQ}ZnsohS(;{$vhk_#o1$V8cF+DsLW zCa%%grYFh}N7_{5mRKutu{E=>iWNzoR0TJxntT#%H;f^ms8J-3O##HDm?MdJOD5Mc zofcGJrdejx;$cOi8Jj>A6S?fFIFWrAf-N8+nF9+nizi}=oEGV>eN{t`x)gpNn^06&Y}uoBnl(}ensk(uqacL z{S?Rh%YUjbk?gHN6g>vMB^{0ll=K2oo%(p9)Rf~D#v?K~#=uya=*k4urY`4)e%KIb znoJ`_N216v1}bJh8x@lQo38KUNu#J18HBo@bbrM|KWr*sG1F~R3Si@jLl?SJbC?Q z7yuy0SYVnP)b(|V0!tKHGE{LX04T5sJy8e7c5FFUeFMVH`6=*I-md{JW*9r6KpeGI z#tb3>FY;MkPjfHAkppz(56p>UcF!SNGMFf)|5`rzoXj8>HSR!ngrCIXB}5Wpf_JS&<5s1i2XHQl09= zP;e{Rc(UlA3j*$mUCp_LxtSmP0PnSdDeW-Ts z`1vLG$%@2dXtjmZN}1&dIjcj32vh}P{F5fl>c+Hd zz~9NGM)FoQ+Bfc^GTb%>fbv-(lKZ*AnF1qyS$s$qMKnLsTome1NU~((gb2NE;<%D& z1US7-Z@;B2zByQ9ai^U)H@pRdha6| z+DTOY7@TjwJpg5~48Muf^BA>`My#$|a8t_&`>r7BTS(ZuP%W>LpC?VgN!zdAa}9p) z5`0zO3FuoIk7e2f{67Z(P4-|QP*Pr(j%yS|Y8GMl70`Vd^eiGuEyC-&46FYtihVaS zp8Y3%=?IxwtZ`Fjlk#Q1i{G1TwibougXJl8BCy*_N9W z0SNRI)meo=fB@xKiDz_-fN5iAXYW1P=KE z*F_B*m)B@^pTIu>{t~t=Lx7^E`$(=CRjm2i$zyW5Rp@Gfvt(>0&9ee0y<@@+rI3d7WVAM}-mAan=whB0j3uiSWJ!$%l%ZU<2S>(&li;E%RBArCZtcGE^ zrh|}580qybs4Os1P&$u(9>s(z&X7q>m4Jn5du=aAy#?0$I2a7 zkhtok^&TSEqU;-aW+Zl2Ik&4sa?VF$O|EIllt5MkRpq!E1+W5Ah0*bSEqPX|s#&fT zqo9-%O(41NOV*${4)u7kq@vF>(FGeLwA}C1&>rU&>WB-a68rASH8)eoWY%L+LN)O{ zbcCj%IJPRAPN=Ci+9VIw=!VrmI|TqHJx0D1NW}oq99_A?2)LI0EMMh27z?}De%1OL z5Azf=pjkc}7~QH-2pTXfDnfJLH04B7>;{PgJuVhAiv^-u_jSQwVxb_;2bK|Pd6+kG z;w${q8#q4)fblgk4FIRN>Fu|)B_F!u=WncEo=pFon$ThXU$Z!o#|t{~txs^rwo~uh zNWF6vPDcZ7dLw@BX~N2zMAmL7e@Zm+9$w}d?Cv(Ku0P@SE+fcXPSkfPQTkG%)a9|# zE&+hcV*r>a?v`n5uqXp%{7(WvqdXJ9i#kN5xD2`_2hcS43IGfR0A?=7>RV2w z|DRMx?!zf=$E&=6SKNj-bT3}-UHIL%==-GW8tA&tG$41~fOp~soZ|uj|BOG>2!+R? z`~l>@AsYD{H@lN+x|wq7?^IJOaR#;$wN05nR2L`jf5Ld~?!01;J{Osv)?4Y5^%$fg3SL9mwiOI3eU_jlK&O6q3r2W z7*G}q^n^LjsNpoLDyZZ5HdbJ(iZZEvkSs_$hFL~rCPf(mp5x-V0&C>wO1oyFqBHr6 z0!vkaso>41CS||+oK9O;@X}qi6kO;&y7Flie zPGqo2qj7SgYY1q(Iv{^Gr8QfMdwj2sD-i&4Ol3cXiM`Y%5QwSD%lO}00g)BN7rgNq zCVeD{1ODXXFr!OMnoARUDBwZ%`P8^HBjOS$Y07v6Ovv%~e1U*+kBh-+Wa$vgsti#E z`+-FuYHF{JZ`W|_GIg)4=Ytx41vm@1l2Q)6;Ur2Y)7hb?lN%{`)#$v0mFjCVz~9)R zMQvCo^6XeW9XHm-c2GAiS*ip9aaD2R<)OPCQ1d5iQ4{6 zT!J}S47fL64YU-+oc8O;Wj!JCmS>urIr2{JiECRIB1B~<`$r*qYO+VFR}fEJ*Bv)7$hmz5PZurTFmzmKJIyX}U=Qs9C(4 zEG;w(Q@Sh~4HJ5Y2`V4qjXX;|wUJuKDjimO9bWEHqT&lsdL71ICK!AaC*6eIyMlUZ zv1a9keSd_$g^-q3-=!d+PgHT;%kVV^a7jFj@=w6vBmgvxz`s5Kyh`)`M6u_0Uyt8? zBVo5R7B7eHrO>rl^Z%mmD+qco!%1I(mAMgnpcOZ_T{93P>m#D-Yeb`u6J=V7I&ag= zL%Oelo@1}%ZHMeO1IKBNM0Gw#eI|%@q<~+@niy>S%rOnf1 zvzZU_Wj~;EEacUF`v}TK$EoJ65<~g@waXsiIO55M?H!7L}-?5K#1PN$!`}TkF0ku>_!)shH8ZB&(XS5^zchV`A@{ zuxcd`QY@MRY&_4Xd*b>_%^cLMM5O~}#2G4yib*DoGC?+TC+)k9?Rs+T<%3oN!UQh* z1fE!;&E!jfqsh!N$7RAEt}k9Dbh2aQbr_qrMjVe1uDi?$E3hPhALNL zWn}_APdYQBs>N6i?FD;P|dWo*5kc->+n7FZ+&92F3Ity=-7 zYCxbW0F8P@j-BjVu`~-&9sPdNVlJvX9TNa>Qb}O0fh0rEnz%E` zakWDEIi}*q+#BWl7@K#bxc~xDWk|V@*r`P&W?-)>DRt#rRDc!gev!H-YK0`PrR(DDkgh8svFfJ={eY%6wyKwEj`-fQw>lf@g8QYRK` z6B*&hDqPu*1^~*>5LKoXT38CwlQ4NTLYuQdqakD%yT568H|^_2G8e1PVg;vMlX`8+ z`}K@nT*Cz-DPPI!HDR=PqFPSIBy3J#-_-8gsYN*xWjV>e(_w7qS^^U*J_THAW@ikr z6a8OO2W3pavLF)YcE%=vBw8mhIHfiEXL-8jd^76s zq%22ty3^bAHog63wxo?rvpr41srQpOgQN;50f1)6JyaYH14Pat!tyShp&itE?xEb? zK)LHq>X}veBO3_w4-k%R#UEaSGjKarW;s@R5pL>Yg1$?jZxN&yL$3fmQS_PNYZLI| zcnIhd2$(1Umrj&({MrC8=v^EGz-0v8*AaBxU~IcxiGoiWfF+agYAq|Nr>?|G-$K1_ z1OD(UMEOslvKLD4!pJj3sr5vie<$j=5d>t)_fB1bn_7h3dl~iKC3xvuiTdw`>;~w6 zkf`@zysmqxbvIGY+(~t01NG9&1opQ?eg>j~N;^!bgDJd|C3_PzB{%KqJM;85z5QC- zGyt65rfi96%}jPCY(^8o@e?Ux3TI3nc;Y4XCjlT9MK9z;F5rc|W31THtpIRNYn_=b z5wn|MeiNMD=yB%C3fFAN^YnXVdWKwF*Cwi$p>7#VtiYcMd+S6r{X`jw{6y8OsA?h9 zdGNRmJ^6^QdTpNFo8!*yeJom+<;=z+b5>c*Xt0H?+lSfxy-l_d zQgw}@O(2+nCede9sZx%LlquBnaQsxyu^-I ziA0qrnwwC;oGSZbplMn_&BWPv1qz9kEw<7L>xk7fGSPQMwJ7Scc>f7hl&QYSMwE{f z2Gu0<(0T$h9op=r_-@D!N* z$5>#dA~X4_HcFqWZ&42=`Abs3;znXm0APGv)Fv(OJ5ze)?;(mslTm0?Z~_(O*ot~f_kS2rkz$x6uPvzR&@u!Ca^|Ha{VUoFqCRo~ zZgJM0Sog)sDYk9d?~y|#l=EDS?_zr|Xu*pYjpGLeRd`8RkOC4peeC4A5l|wTo(AYo zwvo!u6LpVA;JWx?_ZKU*zPDJ7s`-{?0YFq~a@;FXNGS>_hCb!6PF288RHd#NoO14p z8nXtD49mdr38**;04E`!>~jMEO=*Vw6k{2!g|ZKg{a)RMVVqs(#3!wM6=+!#cxmXI zG|>vFK2`%b@QG~fc5!=h-1SMQ~?~%D*iYi!uWAeS^ zej$owRkX??MB=E|2spVP#n4LBm41c5w^a2ge<`x-1h%F7Q!MPV>>}rIF?1>Va*db* z3RN4&@$#yS)HnnKE)~?tuT@nYpDYTi6L1|%mJ=ziW_=1c&l7}W1bRP^si`@$++P^U z(|2l~=P&&|GZIu8my)ZB*6eGek~jA&QPCL<;AC};zQ-hoFKMQqQ2iQ(tt^t5MXIEL zLlzIrf|V+gHJ>BC;nw2(jzku&_apgCVXhyuXdq8iSsIi3h1kL4#UQ=EM|cvqkSsKb zig)6EJ6S@a&{+$+d@xNF3*&i&F)na6n5x{L-g5!!J@x-$$kUE~-6$!OGl*GxSfK(SK1N z{tNctbyx$JQ}4S3HzNS>kA!`f6Q&jubS=^L+pycH?xbl~TY!6IT&0N1!B~FZ4CdG#{f{qaw1VIrWR9AT}3T*6ISnP-1H8@ ztbo7wVE84XzK009TkzZeO3-lwQSVZM^c8rSOR4u=jNNxJPX877eK!(iZim!L=x!!B z(TsDV5v!+#+Q@y_E=Bn(D1AAm)YNEtx`o289O>e*2HVpu$w<()> zswNsc^EC-2H&D?2VDcvR}4 zDhWS1Qs&Wjv)uM*FPE;(a8}bO^H-Lcb9aqd4Hag$6qw&S$VF|P-0@&LFYFrQXeJVGm4byU(2>BhEHQ3^?pTY)evXy%@=s2Y`r zinx>)B-TrLPr-yuw5}FCff7c4W>(}hJxT4hqSOq$g2{^WD};fRnn>=Gu^2`gI%S5a zU&H}i_F%+~NZS!zHR!BF^i(5;9jL~TP2iUT5>aH;J#Ak0WfB;}u!Nz=_bRzCUWZXT zB40;7bW_!wdGz z?7?`V^=%5xm;}1v z6zHj^)laRQ3S;A3#d;kq7cALtqBIK$JSne{b4$RVtLK^Jg_PZh;Toii&|8Q|7efZC z0Y%rR=G&^oH9`Jj*Nk6QtZG%eZjvb`%rS^4I*}fO;bhc9a*ofK?@^9K;VGCv)PZ6X z7Pu%jR{3VJtv6|vNI-T{0-(n$DIGD##`QcL`6|aHb^}ZPWZs9I1A{gUSn-hG`!F2B zXcU?r<;bEWU{Y0!qEM5PlM48i7??|*o00zs3^^G9$`v5@LQ_RxR<8wQ2>28ui^={J zKqE>fjYaUq<}Gm10?UG$ZO&~0fHAwZd^w*Z#@&d~dc=qoF>Hkl)&d49E<+WMd@ZD8 zM^x$owR(W-isd^{*k&t%``2|0!>Vop}bxNcN#+w z_b6+oTnt_W2urr2XO4lnUy1r|GI~Idhh%}uHCT%nDTa*XeR2h#axG9RtR_W>^}6N| z3V0VN66QyI~;MUuXh-l>yiu%$M zTd2UH8h%hF2#SP$MHesh`BHcA98q6;RKtL=Afn%m=&pryltOw+5ks{|-;c%)BqbD@ zLpNCxloX5v6DLbJ0cRsA8Bt&zTT*35$pVTfX9EG9qK1~Jg_BEFercQ(0r7tr312l) z3CY4mQdT3Gs%EMsPis?pWX|Zx(xxdV{1l75JdfoZ5LoNR&B&6OYC;z#vsv}u%L~!a zLpdRQbCT-{k6arjw@(VPG+!3_ug_ zpqgU?AjJl)ZO}@&r#90}G?tliAo;sVYp^I!iJycSEqnx^d%D@ej2d|?%xP(e}5!T?v zIN6Kv2QDG(Ur3m~g0Oc9LDy1(&ZUIiR}(7yyKKt1T%n+WfRpg=*9Cw}2&9R)SF#9~ zo6?ThdQ8t^=($QW0L6|hd4569a)Q(nT(JPBmSc7Q3#WTCK}u}Dj}vC@#qVjt>-rmB z*Uk9y_tT5HS;C0-M)3t{Bz!SK|xAB~B z2!b9$&HNL!e_S@EZWa@=V*E2nm-F;Cy-jbw);0|Qr?+2F044$Bns7JKN|=;^Xjz0z zjAOW^!QDDxHjSY2LA>Ba92*IE{?idw+}qAsOVi8-e z*w1R3y=M6W?IeFHDM^m&1Y_xmsL3YPNdk}}njX?C3C0SeF+SS{+qvKvsa1BNR;>2aTfsgO?&g?wK*eqKIm~U^027nvr6nc`OQuL16WgH%{~N2fl&DC7gOpK}gOI%ElXE-szYk+Uh3~8zKYMMS-Y5#@x@P>0E~VI#GW6zKyHbx2WgDo@*3>0>=d~3D>C# z>~=(b9Whu6=pOO-p~vHkLv=pcU*n4d6*_xu%9T(HB?Rn;mW6Lyc(Om_Je8smKcwLJ z#?doFO-E0C(@`-NA5>XK(+2uwgZZFv;RsCl-upyWeJuBtQ|%VLY2c|N-XMAmosg%`1hS5q1IGo|eHsjJjp z8+I)x>|9RRB{_gs8Ss~0h@ZX`KedRk_j3Jn)6Dzp13-a)n)}y#9bV7%3i!n4D_MW^ z#I3(Qro2S0!9CaFrpADAHnOTHI8qU`PYR z1t10F-H79(0WW?r!k@OD;GD)j<}_6`1MrlVi2rH~_+5j?oYfBJtSxi>{i8hi`Y8K5 zY7|r{A`r&p{+NllSr?kxe<<)zf3{}a3G}iRaQv8Yc>ePocW&$Eigg{F(~{xrmSHYv z9_Es^5f-i+VcGpd-1Ynj+ddsb2sJo0IoweO9y^3_4^eksHK?+>x-SdDDSKt9Px z!>WQ^C2(zQ&!g;yjFba9`YpaYR^-zIBfS0P059yx@YII`Jp6u+t?%b~;KKq>>=|Rn z7dc-4c9`9V#`vzIOjp(=R|v60Y?tKBdnb=@%8=iy^)^CnfO#(>YejU9`5Z{s*mI=7 zyWfuR`raX4+@0f@_wzjQc9F;4lCL9de?Q9$yZd?ls{!8oA;)JOC4Lxk=&glh{fIG{ zIL8xc&GOUyDtS>!?wygBs=YB*|0Nw5nt`aTx&kRhNn~nm1q7->OOAy=M!627h!H=c zuj!%_d=QV&yKSB`95CyWRUMO7Q?m|w;|iwVqNqj3O?im z75S zSe7@w&+ziTUUqz*;^{qoJoe!r551e?p?Al4{KGM}f0pCL{iD2jw8*EKI)@4oDF=oG zB#H`2)wYs5Qznc`gke!L8l~XGq+rHY|9I#!iL`%DX-hZvJzvj#Gw~36qGXyC2|`ie zmI#8X7E@FOURHd%hXrm_`TX!W?|nPWD|?67v1^E@-W%kxHwSq1jSP>yk>;tl`grEe zEIZ#C~}TjNC0CgV5^2M&eMp{$l<$ze3sbWuK-36N1W znzmq3<%)gU>}LVZnkgDLu1@6hi3(UsRkXZBZ1(0Juka^;(K=*`5yuBZzU_4R_+Xh= zKO5)Cw@0}D`7E2ZrFrF4qH26^bsVV-<%lvlqjviF3|iJ^dzYNTLV6~2j8S8V-ihn90nROBWjPGGyJ zt*fq!<+xM?$`=Dp40-J9t@7USai0Bdn0r6zr|GQ>cfQm|^Q-;5_~j@khFtQFs9lYn z-!z1q23<|hQ%kTwRC8{qqEhp0%c?jGJe#`XQz}OcjY4K9qGu?gb1o`6fadar+@DTivh3^O8 zKwroKf%ZKXhk7ccvNnaXEJ_Ik3@1u#CU2DT%r_aps=f`O7>UYR773*ANSe}pUAU3` zZz3m*(o^CGq%3N*7STBp@@;ROT}Mm2b#RoIzaC=yX9GO?Q6F31?PKdZ{XG2c08hP> zWykviyt1c{x4-J=ql1Hd);`X+{T4?HJ}D<)Sg&Q7&Ig)TDaXNt<|gWRbHkU#E0cey z$+Iy4lur}W3c%@Ydizan$;V@jkT4Q~q|;m$;N*9v@GAa{uJ#3yhRbu^_=!w;kQ5V% z10YRge~Mq;hCQ~9^6eI;)CO6q-=VfQb@>bs0uW+}DI z3arc>xPzHc&LhedYj&+w_kOe27uGs z&j6riGU)pLQ~)^H_G_B_OmMx7*k7Y+8F}E!gnitDjzYj|`*Ym>Xge1)W|*_8%*;lg znJodQwtD=o#o_mDHnZ1SoVzy9imgLz|G2;peICQrkea}>K){nsvSk`>nkh{lm3d%D z0I<9sX@QlM{fZlqDnxvnc6sBw5)ZvIK-=>f8g~rRymN%LFG|~Qj%Rj{@&4f&KMn;9 zS)r;TL>*W1EX^)cOOZ4ZOWu~WWBO89;40wLHboP)WpcI>3!fV?Zbb}~Bf7`n=rA1U z5BR*pnj;HY&*<-&wR(LAGC9C`2621$^D-^3jPJFYh1cv0Vdfe6@p??MK-7dmE0z_TRod54=4@(~ds=_Hde;?oDysJ$+oaX^?C08RXhc11w+P%kuRnxPH?S{-&q(f1g!AybYxIwGo^D*ri9;^7YmX??DnJ05H2 zmis%o{+?czZtP>ph5?pt%Ch{PL9V}dfSc}5^WP8jaMzQ)-2YmZm-ZI;>_nBLgQD&V z8FQs!Rur|O@-&u7v4#4Mw8R>#r@+Sn8;<8gzUp^*=V+B}UyQQujTHabeu7&cIm)$L zj<9s|F_zxb!O~4#EZNY*lJ&h@vmwoOn={<aHaU7G5Bru1FY2K8-*@HS2`8n^fIw};xf<-Viby!kLI?)i~hHh#yg8^7Yu8$ai^4PWrr_4~MO z?SB5U{(ElQ^dq-Fc!ayQb+GoeejeO2%5w)wywhQ^cfjSyctBq@qTon|nq&+LEp{f0 zX5w~tRqrJujy>?@!?@)B={Xsg5~C=hD#}-}Bo{+cV*%~M9)|}+nP>BPdyRJvRN20# z!oB|~aQ9Oq+`46eW$V*i+1$ld4M+L!bwBXrTWJpV))}=Vi%_yg4LGa#VzZU|WyELg zKCkYp@W7i{R&DFxPg{?2?Z$SlUYFwPb^Tm(&k(mgJi^A81q6=seV@gkCFhW_^9?B{aWJLT`~$hyQ|2K-34~+ zDzJ0689VkA*|Dd@jy+{|%Ghnjj$IWU&+e|UeRq*(_T<^Nr@&KtDm=N%;_+QJk9=tJ z(0euyzEkDFH^+JKwSJy{tA`K29-+OzPQjK;U2|S*af+xlw0J{QbOr!w?&idKB=FBH z9Jva1jTK#{L zsv=PeLcG*c+|<=L>C1647vp9w#7qB?p!ag3-o;w<5oxZW0f6<)r8t>Ic$upRQcLkt z*Wjd0H?Ppn|Yv41%PImZHoLwlh;L&C-AQto8H6*XKcaR+8Y_QPkg*%=pbL+!-uH8Jqven19Y4v_K?>NHVLq!G)5tb;PL`9fD zK;7*L1)S&rR@iFVn8ohoQw=0n&S$9Z(Pw#d6g_?z_1QNN@Nrkbe+~vb{h7<=cPcc# znB%WcWw`Fa4i;}Z$`z}Ruwrv3TV5aGi=H}ZJ0RzJRDGEk)m5=1If8004J6Ab7spBXSVcnc1sWEw|1~_&2g4)Ji%Wc?qtpLeQf)<$gU$U zM@K@kmVtn_SjF|jP?<;qs>@e3?kP@NTv|-U9Y2!-kaVS;2+!5T=zg13)gjUUTY6$we)j(>j?8($C=YI&YULM zALA@&8s*I99OtzRvuI5}*KJC3$0NOLdO4%zKzq9#%~=}}`?&%k(~#_om0X~pDlZ{j ziP)bFc=Jb_M|S0DdTEG1J>JLSd(&L7HqF_s1Dw$^$b!~kPH)L^deaCCRt>RWyEvlwmFI>vM*%e}<_ z54AUH?&%a?uvl6}Efp7+2oRJEOu27~%CX=EWJ*5Y^*OwCpvae$HKwe8KHozTxIg2f2FPVJ=;L zl#ADPuyAvl#Sdh;>4_2k^+KM_A69wkJC`rJ1A0dzDzyk-NU9^bgC%gwItdC@DI8GM zoXn7#U#IShMOL7v6lS1@3))l$Pg)`R5aZ ztk^Qd)tiR7WNnV~+QvAeWsC)lL!7m;o2yqJ;r`dteBNCrU6qVZqkt{=5t&NJcNw4m zeB*H68x{Wb*&gvD!mUHEMI$YuTOHJV>2@{ec6x#8gvF1vStb2kid z`kF!JwaB?M!rA}MvA7}2*5`A4-|jL}gqmYYMNDh1X|R>%U{OVDe1kq81U}Yq!Xj2w zrc9k-*XO`Moo9EA(Y$StziiF2;=U|5KQP3K2Zy-}A<*wV$VTe`Vb|6Km8C;odWZrPII*8BUobxXfO*ju*tvEqR=H$9N% z#s@Rpuyv5@wv2Gy{bO9Sd5k3+b1Yq-W!btembd-DZJWR4kvF>dqP?QWTp|zTe&|Wb zMjQoU+K7XR_*rdZRtO%(``#!;rGdK^1*$;qs6>1{6!7+OhsQoE()98ue|~b5tM4D- zqSgJJ)6~la&0Sp9cATZ_e&qTM`?-F@S6sW{OO|Zf&t)5b;KDVhJz-}603ZNKL_t)C zIJfyI=Qnk5XZ!%Jsmt*M>h(yG#!b+53sKk2MAEd| zy<7obpi02YWA&c^Km*=>RRE~XzhXlcd+s7!Q7Wbun+D>}>!9m8B7J?!6b!oQ#W)#( znxgKz2rqL1LFy8so+}J6RE6U;1l>z=*({60Lcr$T1KRgv9V@gv0brd3u}P ze${On08VfJTL3sw!=AJP>If$+w^}Np(f6WU61x}^0I(22rXH}XV~my;y0}6n>J0@> zZ>qDP#bR!2iPKi+`L8ua{-1RM0WD^(wzyz@kvpEwscrA8o-&!DOIaEx<5o)zusER+*Y|3-d+ELD2J;=P) zKIS&1Sg zJCNgn*V8oa=;O~%4zu*(Jd3uBamhVHoWE8;*Z`+D=9sgp$jk3U;f$6( z&TJj#jOH=sH58e(vcjxYb>=j=%xiX-*H~jgW1e%GvRuBlm)joc<=!_3c=P+bT5_{? zKt+mJs8J0o+7w#|d(jbqqt#S8&S=NBva7hC00YRZn`1GlFNy7nYZ^1anBnW?s$Hf z>z~eZ=|e@%x@Vku8-|&)c96Mk!^~?cFt4G;+`AoS-xV@%Rm2&M78kW;xNB!GuOF^( zyc9ATM2vY6J>wx?9JP4%gCXvIs)xm!IyiSt2Me0JnA_CDoaTP!v<@@7bxhy;DJ^AA zX{m8)i_K{*b!Ii&%x$)q-&E#|#vJE0rMPNcJ9j+M#ls&A^Zs#*Bl(b=C&f5oFD)zd zv_n@5F}jK&pLN@8->jW6W&MGrPH@Q3G=u zD$HvvGrzgSf|fF;H`kcIvc{Qr)wpO?fos+bbN3U&Z2PFl-VR5LQ1S}4rD0SoLe>NT zlzYq10AO-IG)#V?nMGQCwb@sii9^XsL=~)`9JhFK&nPRO%W&=1ZZ2Hg!~B*sbDR4( zYjr=D-#fscw&hs;_85{VR z!m&e9Y>5TBOrQ}4srSV5iV#G_?}~K z<0!Kl^UQ83F{iD@%vOt8trg}s4QUj^#y9%e)9uh%i^v8M18&5ze8}$hI#2HzW7RW5 zT)SzIi(2|PV^uHnn);aAI;P*}56v#WYZm2r$Z1VBvl~XZVq+((U+LlfLwV9APn%;U zb5$%wt{*T`arnApjO}|;w7$~A?avKz{nJG*eW1!&8*9v4S7YYd8mF$V@Q1cCr?gg> z(PA;D(dP8K>zw;fizO=yJg}p{_a|INi(pGWp2krK3@Z~*)O{vOX;DX;#&QqGt7?0( z9o5K3F1>cZhwU{QpBrS+nk)+%a?D&g&aB1)^O~iNetovIahUndgUoHoGP^m;tcGD`-95_eJ4c!O?;H#68seN)X)bCw!J>x!+_3gb?s@4L zyN-;LmVDSiEY@PHbtif?<@uwvP}&wB#ck@oDLU~bvsX$@_;3ag}mSE@W{Rb zcfT>rvd4!wdz0LgMw!);V?px>m#iJ;`Yk!`d`95>C|lnd=D~OS*!*^ime_3y~ zCy>y~{E?vVVuH-YM5%?)btQBzA?mz_pz~V%?&UbWOQ~lT>+n;OeRu<5=PkJ1f1{ph z#2R^+TJdda_5p0K2Pe$pF@n!HVNf;-K!t!wEQe`wmrvii_$&F0o;*k5cExD`IK548 zzv?y(0H?QK$N-dws@P0pE%t;0P(YwONHt|$svI>-LrXfuMj2Zv6;9!k^+kzR;lU64 zx#7Mv=dBv!oTfTwG*_9|T42`dasIF-&+pe)_``aeQ&!iR(Nf^z^#k1gREEbs8e#V_ zi{rx~LsetR6xD$Sc2BkTXrOPbPKcWT9j}h<)v5cA<~~`0uU1P@6^Yf&l@NGWiW4Lx z-Y3vTO&?oq#G!#fjx-vJT0p|`rB$^as*9jl2{_VI=B>S19(tpP#%DXY?TL1-f3TA) z?@MvfJz37&FviR^1x{(La!QNC9~wPQZSO}3vXcC=hWm5BkBAR=1}_$F0m=jU10z0%Dc+q${wku=M;X1VI#Q5J3( z=ls@D&T7bUM#DI#Hy4=SR$xxsII~;EnA4Es!j@51KATqn*e|67s^SbZS1@qOL~aS3 zGB`C2&l6jn+(=x!!wh?Bp8D;kBQD(J{GrLK^ zOr1H+A+s7H9kW+ioY^?Y^;-vce0PB#2Bp*?qNf<~Ww*;yyGQx!liggh@dWc%pI~-d z2MgAAa`w6o&R=_+i`E_Gl6A+qWKB2c3p8jLX3nYtGaKs6l%LZYF}pcpeyhistrgC0 z%yL0f2g^3K)3~#r7xoqTe$XZ7%2eK=6xA8^e7Z}XDk67&QKISj0hVt%#sw>X;GC6* zIlr-ki(7iQs4c}ss|UDn-3aHb%Q1gVj+t%aoYt0SR%?;jtrccB6`9jG&isZP^Babk z-yn*#elBV05jm^83|Q{;;~rX)QHoG`Y-b2$@8nYLxwBbN;$M{`q__uNy{ujsj z;HxUVeI8cLCv>EgqC^zv&GCNi_@BF%xJNh(du$qtH+GiI`f*xxnf<4 zO>bn`-R*L`3Y}KKcOx!u9J1K_&M1F+q??6p$2n_NJEu2vGjCN7vsY!9)ilPbtv0`J z4f);bh~KY)-?#dl+FaqR)md(QxSPj5?B`I{(vl3d;Yy*16ObCJ@%m@I-1*2iT-Lge zvzm`HyEV)2nv4A3EiV77E#&`N9q_+a2mIHXfK%55%w8QauQ}xOl>z76>9M$>%$8@1 z96ahVUXbEoDFu?nCNJ*Ktr2Qgth6HsTI3`k(Df`_DPak1ih)mODd3HR75@5omNT0L z{M9+F!DCjV!@Q;v=QaD;^Jb2gmqxkuu~9DGFv6_n5l(5$GqbV6+(wHzO*Lk=R5-P@#HlSs zW;7I;^X~%Z+?nV9W$(Setg7<8-T&vFbGlnXWvWPm(qceG5EX56+ugp}tx{p93VYr{|9ET)RAY`@ZA;ay?_bW7K3UOAJ))z1LcE&1ZhX z^@%KZZ_n`Xb4e0=N7=ByhaGR9=fKwk{5X(jOn1pk@s2d^%DfZmG}Kp7k4iz1%8PZp zu&G@&I*W=|6r`>K_-C^&@0~BP=}3w@Um9WQ)_y8GMwrz)MMYbZWn0qRy(dTeTScBb zZ1C=JhtJM>O2I0nPDgqSJ~*%O`cHYD{VK(yZ%=anQ{!CIIz>ZMk=jO^c}*ruBPCXL zq6I5TDd>_8L0#{ba( zaC%<;b$G%t0*uCv0yNE68D~r)v3{#q|p+|4-Ii67wQu zP%2VL%EVM&vgB9GzY~Sv%&yGLm>K^QV+H`ujDG`wlA9Ce>Pa}OkcMeBnyOCy@5)qF zQ!1HD0iGpA7Luu9Vxdt)XCkmTop*TiWPyjC9cFp+1WTH97DY-*nNu6jQPrBIvOPy- zdy&dEor-u-*$9`lPq23T7?D>*!C|OusIH_(QWvY2{qp zEIv9mMB>?#+`REL%M#rzh!0a6onUTDidoSDvl9k?l8nQcO=ZlcI$~23ag+smeoK*M z@iG4O>@e?~EYY14E2^vPcM53A!-*82sJ4o7JBacrgiXMfldy{ zoMKVDhx)`gRnaMGTC&tN=c!wlQ%Z^XO&JzOvMh*YsgGr;i{_|{WVyU8OXDkfj$E)A zm$F8+8(MCcb<0_FjuyUGQiS4*GRUOhx(e3)Fj(Z-gJ<~L#xGeNJIaY$zz92jtuyGH{tXCS)0e+&vD1& z1N^!5EX&uQVfFTN-2U`={{BK25AE%t<+V;?`_B^JFL_WGcwkqL%A32UV}gZ=Jk>Fa zil|F<#HS(VvnXb;usOxTbwey}9N^ma5gvLz$^P$(oJ%`Qx;_(*$N99)2PgAvd3&7u zo*LrX_5EBP?c&P#d2Zg^$={ytNxkmG{Nn=r?`H5l4TpR zEE45YQ-Ox&0t-cj7R^v63bj~<+Q<}(BV(-DILi9HQye)}WGru^*`i#Md@WI&$s$|g ztfkFP66!+bjjFp;VD0r-#`5){or0^%$46pJ9=}xYiPLV7IOs1 zL~JUXU8b%f2%j$I}5P#tq*1Zi2Rb1Khf)m*tTzR!*2tAM5t_^T5l)+_`&_8@6Ov)+(>tq^8kj&LaYBJSy5f z=Cm2iX-iU-=x0%DCu_F!vHtZGADy%r%=qL@pNWDL`8d4!twv)1Bx|?#D!c2STRU0V z(aoJ(`?&w9eja+Zk9Du~)3|?-N8T9b!B>a*`|~5*xnrEwo0447o}@uQgKRVi1dTbW zfxM>0r=ii{(#8x|M26LQw*BKYU-UVQ=+gKs`F#RhII=n5VB1=h*n&mU5dvs2@e0-wiNa8EQ?w)ENxD4Mawuh zcZ|{c!XzJkTV!b5K{utqCsa7tK|wVHOS`opWgudOl-6?FR^=R?D*(%&=sH}OD)P$b zeLS%16jyIJ$I`YD7R8e^wB(o<(Ws9J*f*(a(W#DTRL2ae<2F@sS6zqoEm>B!53%XZ z2|m7H^Zg`z)o&_wZ}Tfd+_a^eWv%DAyzLxUZ@R#$$GTYaSP!eV3~|NAB=h1$X2)!1 zxB1NN2$<9EF*_!JIm6{`L$tg!$dO-)D(6qSKV*-}lnm5iowq(2r16Q9tZDt3D-&HT zZXKgKk>gKsoBxal{72m9KVvR`N_bSY`P8@iG(=qHx40~9u~`w%v-#x=Kb*D6%3g^4 z*=iXnx_1G?VF^|UltiT-f_Yz5)Q+x7l!}f=SJLIxuXEhKeU#efJXI||wap&$n@lcm zNpsWsA=d34=Balwy!*AmSHC!%=(G88#Np(G%b6)D@p0&ybm*3L?J0*}#vD!zJA8D( zX8R`ww?3U=UfU$IB3UY14Cb|j^G%hgaoaSiTZ_zZ&T!QuN$y>rX2Z)RUi!@9{Zlqy zbXk1USLCOmEWN2BDcx2IbIC3&1vZ-8ixlt^WoxK{46hGq8h4fb+LShX&%tsXvWBY~ z+CTg`NBf(@tl2Thf=5T0)i%bT+9s&!80VVDCwcgdJkNh;@l~Hor$i!T0;Y3lE*X??fi_uj0UcilcI-&msxIQ*Vl6a)+u z1eEd*foxI=a%H(3hRv;}wS z9sJTse0yAF-%1Hf*v2gDs0cIg$PaTzLEhbJ8F_whidIq&7Gp8^Cc8LM~NI$L5UvA;fq0w zE$<|`xnrEm8#Bybm#40!KuxSjZK6nZYpBu@3vgxJpdwnLvL(;FXof4-r@41$noVzI zc>P$8W1Sj3Qx;j>#uSx>Tf}zrSZ+c6z2r(r0DD+eB0G7WQsqcClsxcz(wZuT7HT)D z6aqlo1Z7{6c3Wu%EMg<-tGoh$%3Q1h=1~jGiHymiZwG09=4Y3q23goKNnIkP0AGDek^0604NW=bH)UyP$tnwSL$pAh z9FaVix94fxTi`RvxH7{~cWM6gf73QBg%t9$No!Y8W#wtUt(tMWlO~70ALr?J2iWxb z7|~bL{NwoyYo1K8Y_lliCa8=isfmgr%c7yhqrS3pu{%%W$+m#nJvGM>^BI`$O0~ z8+$F!Uv_3$D)6x-O?9(IebixL%wcgB1IOo%> z5G%cuFGxa)Y8h3FZLxrdz(ICT#l|K@4da^0_rodnpBQAzp?+d-Pw}sP8n^GVSh3k) zQLE0pgvq>wLtV@Z;omx+xsSM1HQVZ(UDQ6ny)O^))b~0EI(_yY&ym=Bftxq{%ysSO zxpU_ju{W~pJW}M<6Gc8aTjX%Jy!IT2`?7r8o8#Sc1ztQ}V#@~x55Huvc8kVkkpeaA zN=kV+r`6>TttNl$$TPcRips%JOM%fsgwO9O}>W?)f~gd{<=Kdj%eRKEn;$ zMp?Lin2Od(E{PYJn{cT~$a`Qj?~x+&8mAP{x_i$sFC0yAX3`?-h`lk46j1ttayWHZ z{1Gk?Ldl;ztcJ=1d6u;hD>oD+1J(99H)^u~^Ar#49OMd7s7AzoKcO<_=10d^wPlhG zZx=ay&Sfy~leZ;v&sC)g(ljdwQZ`deikR}%7d5jq*}4>Lx&D0){AjT5jWkzp8)HFy zluKKZT-H)xQB#41O=;GwpJ2KCjOb|Pm<>3Pwe|yE`FS|@`*rIb;B2QgYmYU`~^J3w-Rvj~`h&ois zH6JN(ZQB@$eMw$FVRP`5&vQo#JiJHj;HSBw?H6v?-o@Wv9wPDnB-=krv+JuY+dnO^ z?$shUY>~O3$lRFCoVdfBgsaqrqBfi#nc#0bhuQyiRuz*JB%@E1;wB_hF2_$7+4o6` z?FW)1_GftTW-vB_V zy()!T5*%eW3q>ZsTEx{qkmg(y-?Pwck8`6oFC5Nr%a$=Jn~GF4`_wksENLom^M)xB zFOIYS%PhycEPBR$M$<4+fJsBF_+d_HQ3``3lh2iwb(gH;Gj74@l+R1wn*8;-EDJXz zm8H2l=1||_DhMbLwzAb=UTcv*N0a=0;}pAIFY@sZl8+eBorU2NjO#8_hC#uR@){|$ zkxX41J&?mynR;StS3q2#r<|ek?>vX1BSkC$1ra8}~^GPalioqf{lb z%5)F|Qm$wab_tQf>{b`cp{iZ5LlFvYz#(hUXps6+o<@G7GdwJPE zGiJuj_&;$3|NjC*RVAWh2Wea;!~9U$0MAe1kNt?(`!Y^<45$0AxV^XG_T7lvyHeR{ zo&Fot??d<}t-x!_t-qoG6!5pa3<0kWm4K>{zxi4aVTVu*de` zWxobv7#wN&4I?6C<2nR@X|@mn6d3g^1y^4ER%6{W zNv@4eus|&qi&VCRYLVK6NsU@G+EhkuDq?aNRK+!wv9`E%k{dRU@W8WUY(JRf;E4i1 z_FJlrGO0PLyhC#gELWNrtuTEz9E84Aqf5)lpLwo-{;F8X_k35sSL0NqwxqWv#)lf3_9iQ|0&hr%XLQE5%sqS*5p zx5M9er+rTJ`Mmw3!?q7g{O!3US8W`lK@@i_Ci5aL3!*LyV=nV!9yRh=#PZzqWQq-k z3hX;&^2*Oe;s=JfY15TpJ&v`RN`G zd^SS&utCubRLk$LN-||emBqKMLaN0E9)elfH5C<(Pu}(DFPVHlR^V`VkwX`3-aQrY z(pN5zzGHCj?gGmn&C}2(aK>d`B%r3zqh_5;eUrn2sKLTSiZxHCX#T*Y<71P?edFA{ z{S5bQKSjsBL0&pq^auQs3Fy-TMy&9)4?8aXw!;O@<@+g*PkI9O9rt+jfW|#f zq`9gssi5kNB&-e0Ckz*34pv7h^)x=Y}WAQ5%nlzX5> z!LsN{nH(FmdB5A|jn06*KL)MMj22KPKM#pRJP76|N4=rqLTJ{~Gh=O!#_5+(lJ zp5h;SvTQzRvH5L_hn}8dP3w79Z#d0AUhHDiC*!>GQ=UUT7RN@#9_;hg0KEFGOY>fh z6&niFHkX*wXi(8&Qy2HBi%Fb9lG`5}X3xiIej2pM$o1ob>jdbA&q&ha^q|MlPM1Sx z9NzfJVb_-q(Kk%iKB=*^U86oOuurV<7B%Y(Y8nlyBc`$$U)GUi!)qx{oVUmp!uD-} zQQEHnFa&;LL7O(DDNUKm$(8xXrD%Hm+^_T02T4|Mo}eO9WUkzknsQtfpX8A}Q@r|R zfgc8JMrAHg1yg~7nUa4i(G_O-GxDUZTym;BDH(Cd2Lb1E4lftH9`+Hnd%IG!glWcl1&5;upUE>1%AngX^{XpfAmOKkn&4FR`gey(WDuGl~ ze`VL4I_KT6i9RqfT#JGe<^?JsIcf3kcS+X2*u&cPF8ru35KFq!xGdBElQ&outJE6tMD6t&Sp zs6K5e&=5;;McXhB>>gy_ml;kC+oTO?6?YZ<^E^$JT!nyLX{r?foI!vyV`j{ZFa}As zU2}M3!cBSGf?}Q^c>#a)ZQOy4*gf}S_uPgf>OTR0{nC~z0C2U+*YkRBDrW(%F1PMV zAxEeJ^!ld(;O~_OxKb$$-Tv#b`)|M+ScNfgBj&)3SOe1DyIR?QgWl_*`&#H)0bSRr z?7yJr2AtlNSiRR{_6zvC4r^eA0)KYz3hdtNFnU*__5TH9B!-jRPf$1oR!Syb^{gcG zg@J`Z9+NDV6lKX1lB^qL5>Z0TPywhMPfAo07EgxHSTkd0%#7cA%mBcd@&6d*kShiM zWN$qDC0dv;-A{t?{;NZ6aP~-ugELueZo~KBWbYL;4`yA_YdFJCHf8UW}d7D^J zH7c5Isv;hBai6+`M|D&zi2>CKpPCLwS%M|UY<7H#n$}5{tRLsb$0m93xfI*p&GY8B zCdd0+`ZChQ>#D_)>3dk7gDo)7lN~2f1R4qk%Hl~D6=Lzz0!vxoZ1vB@?p#(pN(qO6 zOlgx8dAcYd%L)%s0g9zqGc+c$1Bd;v}oOXZ-|#xpEw8{~l(26*dq833vPdjXNU+C>xS7B0Yi1%vEg7hf`GdMf0; zDD9$IY09kMovo?Ewuz2!wgUDMYZr>>oFiWji^P(=btsXTAm)e+3O;i@SB`)nK zux?+0&$?_TtpGicMXj_dhcG*i z_j|ngjZN#zC02LjSQN2T-rVdKn41Wg+h#MXy~Lc21?smJx%%-Uw?3ZX_Dw_Fx220s zul4cX_eo9<8;oW=awX7pFpL1(7Rw?^AtG6XqKqk6V!4FQ$$-x~9iBT{qH%wkYqz8o zY@XX_QQ72D*&I+AMU@H6Nmwk{P-NAv0)Kt2z}>G*aMiZ+T(;q7{<7-~o8If^;7>VD z4ZDox0`hu*X8CB2qgtXhl`bWDmp*yVCoknNr9i={6FoMse3j;(FN|{Oh6(<&wZwn4 zd;Djc$0cnZ6{5zAmRQm<%5CjudE&KBj-M|uSq#ubX{uCUAplegKmpqV6a)ZzWmqjr zEoqt!d@`QHm~Jv$G#J%f1t_~xK1aJ14Pqr`(7@w zcDEGBjPmCV1KhP|kZqqQ`Jku7sf@*F(WOvyF-kVJ=3$$X=^3B}zIt3w2M$xN$C&BU zne-GeeDeJ%?%mnPlGZ+ITBoRM6BsSoVNM9;<9QZD2UQ#O3!jW|cDO{r6}%CmzUjV? zaC=1l&MM;{d1wtY#ME^v?}hvvKJ?`s-uW)YKX(nYtaVBiSl1|js+x%ic79#v3Q!QZb&u&1j2}d zO~>^#wZSrF*(w{d)AYDd^f{djueB!*rnqhM5SK?LSsas128+2-i&s-TQ2mfbO{2~HxX;3v#p32EZhdr+9q*+$-fyX9Z&Q?vlEvtXt==MQIx16gq~y?( zclmkT=fl%3Ti+>h+tv)1$7G{KXI`VcZx*#J4plLmKg9|x-Z;tnH&UFqV3R2WK(PSp zgkPr>e_?f2*pDj_6hUArS-f1I8N=mRXP!+5#<^zmglfE>Be4LHF>c*9#Lf>>eA8z! zQ1rA04jM;*{CG)LZUC+K&Rk){E{+x>XR{U*fz|(_AGM~a*oO7 zlR>YWAI9kY3$|E)`z1?H?6(2{SB0uTb=-v8E61AhKbL0UtMU7P zCkyaz4uO2Dar)L^_pQO|U!!vToPq0c23Dx-zo740rA`dGuOsLdtFkBvMag&__Q18+ zV)Y$Zi7gurG|Vx4+Z)rqfn!n^Ur=aeXvV4k#sq zr~wUJv9!4YQluGBrgZ@qVulMBS7K>WGndF5rdvIgME#;7WKmzppXHP=9gVbYGGMr> z)$)AK=j4RL;qy9AA4+o1_#95yvEOM!rz)-;Pd`nmswegy!#3V~|X zl?*P`k|mA1qC!;fy0mnLij!$YlBhF8r6`IpDdfnSFs?y=KHzLR;MkDI>pwZPzf28+sw&ZX-MJo0LRBi)u#)yXt%D}|(}55+1iB`F37O!abV z;pr)GP{NXe6#=U9ehQ2eo0?d`Y+vO#of-((`-#qd+j1;zF;(%$tSHP`A254^rL3TT z>c~^kkyR=zQN#Rg>jXRAOmg^Sj_ygFj3KsIAI}U3439vwl|saGM9~4dv=U2Xq8nPH z3!(-q_#7W~c;$q~KVHbPD3PP0*`%`BqoM`o2mow_xg8#JI&3O8=+taXQ@wtOhK}>x zw5yY?he!FeCr?+#Caw8cri*Wjg-p&RQBLL2gFL06sG24%2{U$G6@;(r4#}d+$#H`h zzsqs^3mGalmiUhjm;Y+>xg_CJA<#Q!u_%(_n#cuOo<7G1$FuY%19CRX1}c}6JQ6AU zujE>)2PFZ30*b{ZE;*QDWfR4kjpj;$hK?nNqf@YLh6+B1yIk5oD6(SPBvmb0s#_fD zn|&5Ex?K8*%aTT)1f#zz9UimVeJ+W6RFtoanpTs# z4LY?ObJVV%;POXDx#!slwjasyX}>|I?vV1rk`T`<;g^a8B?B}Y-j zWQxs)HI7cY47&k2*TwWg$QwQcJ1WW`j0BKYLQyPFtATyIKz7&zCOkMkWwPV*DQ??2 z&eGN#wd-su9tl*|qbOem3f{AGoEMH3IXNi+*H+dXRgB;l6$CVWN$d%&o}##N#bPd? zSvDlf?ZC2&U!+8y5{1AZ=Qs>x9Nzt|pc<7|#Ku|JDC%xgMIg-C=rL=P#UD51nY%tq zU3-Q_u_;z0CVAk=Bs)LM@%}lDA2SXEj!#BxpRR*p>DYD&%{3Xy`y4v$lX%tO>b3&& z))~xebg6H4SQs%_8kyp@EyL`1Kg02XusK@VX+^>4`yuR+7HvWG3R8OqY0INKY77C(|@{yIY`V&}y?DiaQWh!t3{euB0)Qha;CCM{*?qRuU!0rFK^=|lV% zcH_z%sjN;4*vg#gF{L{k{v|`pYojdNJjtB)JaZCBmbUlt@QXvd^JAXwtizOPld=r* zj)kVmw4~NbjQ?_0$=oY<=OTWPCh$|Zfkx8s__|l4eg6Q<+6Sl-xEK?~pGkeIK(`|E zn)57Z&a!rEjwj#KIM!)1B0x+aa^O(#ElR$8?qSol0PRrnDhn|=!^=*sa`U(XfGQt2 z1f6o`>wdss$>)ShZzO4UpJ=GHJk;8T~xSlA`H43&vPsZi#6KNjU)5ql-#;Iuwvmz^0 z)~?Rt<_v2$PqOpFJjeT8rZmYg6o*0)1D%50Ba~e&yoP7S%$ON7LuUC<2QTxxxShfc zSKK_<1E3wnNxg_R9HZ2CC#HbEK`HtOp<9>*xJs$)Bool-yBVkN76k*nzE$}B(hU4N zSbu*#R^j*FNYHbWI{e;S@Op2-?UkS720Vd(16Qd-6_fOfWmpu7H{kcL!W&qLGbr%y zTHFBvn>XS0tikJAh2M3fDm$^d??oGE!AU+3#baQOfGwaj+$gdozD8U^fvf{%%^2Qg zRTQK9?*LGhNvi)wTxQb{aAwSmnels$82~sl{uh?uwWmgP5(oR5ECg7uA95%gOWbL*Liz8X8)@f8Vx>U6UR7GH} z98m!z4iyQL%2tiaR>^-VFjukxWpUH2Q?o9|l1Q4>8&f>6E5nup1>X2p=V-Uh=_#Ln z2@)4Yn*^47PMG;4wxU3$bWuFWGC&YzSg;^U4YjbjsN+OhJ*9L*6`&|pgyaNj1fJ{) zmM{a2oTrl$o18ReIxfR`kI#NF>DZTMRmUWYo3hN8ys=1_F;yYz3H&#OJW{>j7x(iRK$F$q7Ic&Ljk~tU(0j2+f;U1d0!;JH&mO1xrl)@cPRi^EUS_7 zcwQ055zyqQ@OML6PaUvqAIJ64Ef`G)eEeO3M|Mu~XK7?@kE_@LeGj$)({DmqqJb7Pt7! zD>srZU2kyrGX_t7YVlQ%&sfpNax7dshihkW-8_z0#FeZU_5DReJ}!;H0!KV*TU^!1DlO4hwN3Egll{E?b(+4UN68LF%}RCqD*$xM`Y*xq=5GL? z-0!48FmDH(8?kud&^UK&8RgQ1MnzO!ugmOML4E(*c8&4$(Gn+;F5}XwExBv17B=y! z?9wuT6Dz5Fu8vr8#R4iD0AUe>0KjYj=kgAFPvp7(g%p=}6sT;nncV~x5ftpNixs%; zu@oCWDDc&Q!-Or0zdXL5$9GF=LqqcZRB(6TV2b6^3zg7V23SP`SFFfcoFI)8WO2Pb zu4|AfxqSVL&7-g6Se=++;Ujsa(38@aIU8JNZPNL}h75mdPg2!7#+4gJRqO1_pKE;E z=h0gXl$Bm=?1tPsOb6R2VO!xjG_L!6*6q{rw$6%<91YE;%C)OnCj~Pl7DuMI`-xGW z`#jIjW3I|2l_f-|XOnwmAv^+sNjY`j5|w3E^Z4eB&ZZZqxG6ru(sh$8Y%J2yWHB%5 zQQa!{OO1y12@S%J@(=J5W{NgjA< zghiWD%Kw{@KBw{@}Y&=|)COePFbup8v95;;es;9079H>~{;_%CyAs7N8m68Kq6 z*Pu7)@cMT-{;_+IMX^z(@RhlDzU;ziJO7Is)rA-Uo?@J0xnQ#gh9DUENVFmx~a(6xBO*WmYy zn(szs|8@F9o2~k)0N`5OJ^^vlmf%(8UV$4cD(oALW^C+PVLLDww=oj2om-HzS+5a!5syzIN6pCPbP z1eUb>%H~^`jVsR*vRN!{Ar)3r&W!&J02J3%SuZI5gRoKaRPKh~>=;8wwp+I4eb!iuhGszaJq~h0F=k}3OJ5N$#6K`@AC9}8h30-v!p3cL$gawBw(%p zkAz7@Ylelt0>A>@1yR1pTqqFB4TH*k(S0~dJfAJ6k%$UVes-}oO9QgnkrcbIWfI6? zOTLkWvU`kMl1FE<{y>_mHs_hs=I~z$pFbsFZcJ>j?nMAF$Kf86F|nU19gDz6`A%WZ zT;K|D6FZ_nk0KB*s(nX*jEU=bN_{8dPsj4{Y#+;p$)e9^C)2d-8Q|)~6!T+}^XRDj zyQ)Nv>O_{hc#*}i0yjUJV<G9QmohaL!fjqqe9uoD!~X;fpU;_X#wQz!az(Lb6gh zD^DKQq&YdTMVVG20cnuukQFFAx20%fAogj-_O))edC zO!MJsoeOEPv`HqGjqONE`c=02oVu`OdwD!4?!Bw zoy2yM>Y6CoHa!y#Z+>3nUr(gDvN=s{qsH8b*kOI<#QYEdDn)9E`OzeIJ~7IkPtqLk zHyA596m7}I)3MBgdR>7j1vz5T7w|2r$0C}aN0aQ)Acx`QuqqpmwbV zHHFWzp(0A|6_U@{GitH-qcQH`+$v7-h@N@=rpAXLaH1F5=b9;umm`+{7qN2G(MPrUdv2p(S z{5bEP)ac216ueN08K?T*#O2YIzUXP_Zw zUD2mH0>{gW98tmQHe497dErQ!@=BZg001BWNkl zzoC?Rp8VK@ltx!zk1P+BeZ4o~DW#n#|JGpl--z8`Rsi;{#hV6kJr{$(-va=yRs|$< z-wfSrq3agtlGfi<&?5>&DG3pk-}RV-*JBJ_hcR+3rW`{nu*xmJUf&(~y?=$SdkH#k z!|%KqxBDKP!8Y8fz4)bLU=4=P1M=)I1{H4_0D8(3JleVF0?ougdcHpcvDhRTS>oQSDPKLYB67$8fD?$>`)bPsZF@lNr^}#PkkiG@(mN*zH5@$n@OJgJjZ8e49<_bVYZqR zLKU+N05uGy1dxDne>%%c@+&0hT@-EQWu2(6R6dbFmoj)EF!6j*&g9hM#dk6UW)|Bt z=^62P`4fwKwxwCrl%uv;R8BA}7H~jYJ8MgACflnrri zJSamKol7_5czA!7!@U9k#TG3#Mx$&yvsGxXFX8Eys17v0vS@~fo=)=i(LCMb7Dd}t zyM|IW;y8I+%L?I|YMTy}z*K~$l3$gRtSl)mP){9VSuWvu1qJ0sjexI*T^>7>Vbz9l z7ByyB)NHY^S;{XgY6T{%rc#$BZ8{G>U*N#E24}}SrNYxhmE@Y30#*`8 zI6=;jz*j0$-SM$4ffoWmO&q6)?&wVDE++l@f zOJk!vuzQsEe$F$bdz6%gLfUAh{6iF~<<<8z{8Q(l6b(prmJ_PAY#-kUa5WD{)RVq6 z+WP!56|nDEo_{>q#qww`m&Y<(8WnYr6TbeKK}|Hr@<-D|_80m17l(mtpzPF238tFc z#BOXT%dtEV|7w+2QYblZ1x^Zd5u11t&z-_|(zuRJI`8xKDTghh5{phyzb+R7vADqg zfGTO`jhWO(OI*{Qrej}zC;a3=4f7w zeOQti=9+i{M9o0GWfPfzk53!K_78LQh8|TEP#dwSZ1$;a@zsVxLt~a3*H5wS%@W7X z`AYF6Z>s`;(;1xV$yGpjUO^_oGodv5`^z9G%*s7Xaaawc77MNR$~)2ZH2l3T6|_lE#@SO%xz6EuYH8u z_l&dit0G?wIgDtcG&J#~j7dH#!^YPHpv$+BA{;4|usL7w*!QEweb44uoX9XQUZTED zrzW0bUM$J=o5$I7FvT~6CX<%rm1N^f z+M1n!-n`AL$0k|(~`c{A*#L-wzSI!1q^AYR^Tth zelj1)p($mm%*AeKgD-RG{z;#APUzhK!UUD;r}&Q!gW2t#vI5U;wy2J|T-K%$dojni zzgT1np+a3*)WVcabw$qrz?m^KX2!*9AT9!cqP~`LL!S(OFokWML(9KIaVk!6Y&FKn za-4zd!t#$Efql0q=qK>c?!O6JWdYudrxba&l&!fp{!U835CGD%8oF%JSh{zh=&ulVQh!0o&hr}uu` z@h9-}hX~Ab;HH!lMV`w90LmIFsBRRimrcE>mEr*nQVUtB znM-A>OI52&g)~mK6sc@ZQXd=U%0~yeXXgkTUQ6=Ykpf?zHt8Jom?%Nc4Ko14S0XCK zaM3GyPQo%mWtkYrWLk0*ybMG^V(TiOPgFiC8BtAalFd~juyO=?7DqSf8}Zq9#Nys3 zGAwM)QQ7P=CkB6t!6gZoiq;~F+lP4Yg+AUrRirmx27t2YQou!8K*Q8UdB+6;7Rwq; z(dLN~M8KP}=b1L@e=eF(Ea3|%u}w6`<=nW&Q|}LRq?!JN3jNMG5J6#!hH zF%C4O0N1*m*61l9qtA@&ZzV`h!3z_0%DDWGNu99b8w! z>q{7(M&5DgPCC5$MV9-vPqH+Uqo&1HKv)!7qCT7xk+A+OcRo4An!dRX4l!{U~tf^C&? zn^_4dJJ6_&rMPWpil>iQ{5a&1)f{X~!0vP-=yV~Dz=-g3P~Tqt2%-{{&p;G#qUyrr0 zAbEr_o9bvlmDsVH9ctGVxuz{m>pqPmr+lUg|1SVgNuWvu2Fmk{WWpmhsF4=A>`%TRO0`omQ$-We2vbsmg=jnow2 zYfF)b&$wxGY^cb#LrHGfI!0Z~6m`)o_3;b~;$y7XI6%|hQQrC?M|UQKX7U~hR18~; zT^z^9QJV%~oP)e3X;GI#pHqD<&wh~Oj;#YMh>lVhD^cBSQ_<+DGAgl8FKH`~*q2ec zc~e?=Uz<)UQomFiw*Wx<*PK4Jpz&=i$0cV6oKM+2_t^xiwvAAc$S^yeW!d^++Fu{! zo8AIR)5VbchRiMMHHaNo?txNhC92O*;VkEc#2f^+Pd*>;(;1hi-YT$WQ;OPHN!iRR zBub+hYFYy7nr#*~<+y3%1dqL)@_9;q}e?uD)>#Vf=UXQ12z-w`P|ANzZ8&2O% zIFbt}iofnP3IK+7+-U&#`(y#qQ$D&^L6;n>p)0fodrF~rBj(^Lw2J_ssQ<+J>xe?J z>sEr!yP)$v{PTasy>KUX_dVD{5#01%0`mlT!%A5%6NGyHbjw|kN*f~YTi7J8HjTZD z;NNcmpv*_|Y!d>&Q1w33%04q@#_v650N~8{_fby0S0y0oc03ILL-k*Hla?TQv8I(( zfO11ub+yx9)yg#lL!wv<%AxZzc{&dHQovBk=jUOYgFj{2d~le1clU73qkSw)j8GFv zQl+fHHdW0owGp4%SU{CPgP5g)&gUj9=EhC+djVRq=&g(k*ho>E7-eZj%QdMx^~E|Zq08Wcl?p8$?<+7a`ZEbj|tlV7P^iV=wV%_%9RjLP3qZf608 zvRD`UrH-$aur!hjU}z4{OkEa-aA>MKPOps zVX%6rxDd$VV@bY}LawH2EtXJS$uLr_#j+xkg_<5H>vd3)+E^h1q7-q_J)h2Tjb}d` z;dJ;lhZez=SB?bk9%=dfju-T@PK_A}vt{31kTu;iBR+${CKzrY$yD$55pP zhHsMfe0mEmZy(R{;LdTbiDkH~*;ER^dCfM}EuwrgsgIl7@MwYE@8{_nchIC|Sd}uE zn9^|RI?A$EGUcn3%Y+TFV!zBw3$YidHe}85&};+KDJZZZc0S#+8O~W8{5HcwJ4adG zB9?cPnz%F(2V4@BTsViCgu&V;vh4e&NO!>{Cjh`N@19QEeGJcC+qs0PX)Ynyu`nr9^mrkKI)n#sf=n|((3Ssc85Q<>C8(^@waEE zc=bDzv!fn)&B9fAho;KVbR|nOknFk8f~xG^l8Y^evJQq>o31ASOF)*`FEyoxER+Jy z5Bco-B*)#G23goRPEEAH+?dJigu~ocOI^2%G<^kIRDss+rn|dE8U`3T1nH3O?vf6X zl5Xkl?hxq)>1GH4=@`0Oq~UVTx!*sS{mg#W+HbBco3piy?LX}Hi1fbpEB!4}&m?_9 zvzXJrYVGNdMOBm23UKsun!X9RY9z;%I+&BORZ}tojPC2R+nC<5(Jt4`N_)dY6*2PE z;X9^bkrkQr!IqcgG3-a=52K&O$^XH|jA7F^!hNtLus2%bK!8V)oE{%C`PCU1KQH`d zLA)GzadEUIGku}a-Qyvdi@4%cQ(1De<5R4?i2)fuRdI1znnqgc&UO1)|I|>Nu0+wA zbp6CKQSM!So|fFMI9Fbc6EBaHEqHzb3Bw6eNYo?ufMi?F=2)z0p_7tJ`AVra+Q?Yb=I2_UHZ6O%I8}s$FFIdD z{*pkBeZE>H4!jsuA0Cu;d4+_feqxJ@bKM?-AvHd*JYT?j;ssKKA?3Y?s4Yo_0lEhv5@6Da^L3OIwFV9618bh2K!)jH_LPL1x zN>{V_((AbC%=wyE1{iMsM4Ij8b3324f`n3Bm`Un3y}3EgTn<=*_tvCdR<$gY464@4 z!(43yYa9aaal&^agkHbVPmpckA1DbVOHNRHUsm7S6iVF*Wxn`;;bHl5*S+L@eOq4H zx%T+#mFJkk6dwi9@ihYLwg@D_h;Si{6_cI1i5GDESH=7+6SA5*@oXg zWqh;yTKpVc>S>a54r_kr!0NkhkwVjl;hoYyskL zLCz`Ft;Cd+sDNl)%Cw5)z975+1FU?`yVwXjd$e-TcrqDoI!m}(wCuNbmg3xjyjh)! zu=wFyD%_d}jG;&5E>X^SU@U>?Ff)IST!Ho9)u=D8YmAs68J7!8>tK%_;#PH3h1FQ^ z&1PZbM&Y-por}(Cclhsn_`h9crm<{5epjPnZ7KjJSspPfaYjRslTEYUu4SmAn z(>sWUyHR*3G4*M`InxsBfkg<|Op7p{vBO$9Gu)2`gMWQM7rp zNO;Ca#r%Ywru*@9QjnQmYY55PpM(5X*jKA!>b@xE&=9N3>czBNjzwE*VhGE}H{{|k zk8XD>S$7?*>T}_XxPf&@%q%z}U@(nqRe8p=?h{#fzS%4Fi-q+EJSnz!1?GfHZ)<;N znuyF@FD$YQUx6L(a(JM>k16yw#V1{CMYN2>Uorqc&p|$~Mjyr|W9|}P0F4Mft(^lb z!2C!-G(gWaNgETVQUt$dddy6qE9byKh(H*c*!?@mp>|*(&{80AZT_Rdzz>q&_xtvtc8U56eGF5corz!jS=aVx9<31{hHkuQF6w%bPL9+!7iq)iF59=iz_S zeX3!!@>=g)m*yV1Oa%GYbELO79alRG&~Ccmt?n`A;0+-rWX?$u-~0)0g@}f8vDD38 zOMWG!+Vyouo4+5HdgsuU8dWc48Lws&iICP&@3^l1CX}fCD#TB;58Tb80O|4n^F=)V zC+YGT95EPU3Aw2w4#ZAItw^-c{J9$6w_Zf@RVG7Z2!TzXLpM^CXMO>s>DlvXZ1RvJK7&1`Y6pOZ!&>6VBQG&C`7i}3xyvLLB8~aUQ_jc$RXc9x? zF~#$6n%HboM`$boSuE+WPISX}wIk&Ygzr;SX2gbaz$0w~(`rYAIguo(=frGm(e0kc z3Ml?-c!L;$)N>C>>4Z$%nKy*hOHgRL7RF5i@k=LPSj&{{L8Jg<6mmna&L>9xtZb8k49GlOpGoS$5lmA1*PLU3TX>~Ez#ku}EN$}%6>$JvR zq@bKefHthCCR4sb@67z^VE!IDk)bNyc@6}cK_SsvVFQ1ijzn6F8lQkD0Kyo!9N7DK z;_C!#7|T&-{1$d&qJICUL?Z)t2ltB_ngWonM&gqwBljme%3!Q_Ds6o6agy=O?r`|Y z4FzO9Hu@VnUPP}l^jDVThsUln)Sl$jhRnuLH^PS9O#z7wg+!V1Wfd;BbF#I!pbb7A z5w$wv{p*Ul;7pi^9<0($o9E^%r&d?8r~^2L)JPkogR-1{ya3)v8~Dlkj7&i}7=DWQ z4Yl#yjyXJ5AWz8H(>BTG`ns@v)}14J!KIQVcr6co+o|U7b^&X!=guH;?t0Py+Ih+4 z3!lvszlL~~Y*V?d_rB0TTR?uMoWkT(DxHjQp%luL=!*Bw%`*K_ z=NQn*d8Ijo!t{Nr-fecw?L4Xy7q1@CTrKZPYq|wB2Wgksed$?#VCOmT)z~9p3YKUY zbRwMH|NK(`f|=@KxHyE*n}rmp`w{6z1M)cD>Men*|B};}CJZ7qoy;GrES^hr4IjKi zv`K4*7pgbR4QD1-`x%1@e4z%BV8NodfvXP4l*Lh} z(N#bjb{=mC{@%$G7RPQ)3~AuVg~m+muI?~Vf3`VVEnLPT{9?3%8)4vb1CBpn=6TwDD24?Jne_CBQ{ zVOCS$mjKXui|`D;@=Gp49el0@AS(~5FI3W7=>0R3`N`i9+BSI@F{^{t{n4trRyMz` zA+>CCwC2PqBs+cG*rgzl^=Q%yU;!>L^X)P`Rtw&l>&3Xlv(J9oP`(pBP@`pWhLMSZ+>$k;tN7iXv?g` zFIRvK*n5QsSPB#>{Zt|`f4uFG%I(THW}qt8IOeihq6^W`Cqb)kx0ed??5tqwfGs+I-flY6gFeH!Yt3LR{DOgnpGC_ zw_<|n>Z1?V{25ixI^L)3li$CyJQ7O9Lu}FNE`Mu{gd$_H^^AfYQedoSmp?^S(K$28 zpp}D_yO4ZTOw6l-$5l->h)5|{aU=|_(bdH>fu3XW_(Z(QfK@3?Uf_6C+hUwON~xs@#YEMj(Pt>s`1S25u|1)~*|wgM?J)gBX=xcO3>_ zHCa#R5c%GNby>5@IajgH?ocZ2JOz3Ge$Jo^AUjcjAE+WFL7d-OtcM;c7lMkDI9!kP zO01xKo;y~)1sij2*nPO=sZ1E-g!LBZkSM?X44zdUBy)BET2mcz1JSiQ!I8pLbObt%%7jz3lG+m~**uy*4pY0&P0V|TA(|xLtQBhOAk`DO(*mzP(F>n9YiHO)=yHkth`GXlXUx^Qcjo@7bNr15p>>VLj zzDVLw@(roqtnGFSnSp|#Q$BU_K$79L?<7c0zORZOu8j!jXcit*mvoc{5Cb@;dvY)49i6KZ7lL#-yDLj2Imh%Jq#^a ziE^0GoO}s}shV$167qB{8<}tcwS-F3Qua86P0&kiOLYH6D=~x_*%(Hy@Lf_pR_-+_ zV4HiW4yD2>OALU%9~JnipXRxK14?Y_p?I=k?)_q_S+LrAy?Tropr{F7H*3ssmLx;>RT@netl=EF3}We*hSBH!cQ zCyn(=L_%gHckT_9*R5&EBJnO%JWn*VLVY3t#=A$`$r-IC7i}$T_U>b8$LX=@!nLJ);`x-X>wZW!Y z>;fr4ri2$+S;zRiTAS4Wc>z4nj8Rs*I3kudIjzFDBQn$H4TjuUr4($Gpw&NV7QYFF z)_hYKkXwap9uBqj226fOpnMY0jPvo|{nj9vVV!9?I=s_Kb1S;MQ6U!^X-qr8$B(SYrUhnKPr7;+-d6nw ztyD^2cnxW}=IT*k+g5m~R(9(wTYl{w@sI6WRN9ewiN@9Z`rOh_EqUxiZ0#>e;QV#{ zC)9X~lmFNH@BW$iU2P)3eFO8WH+Jo#(!IadEpwp%ZkHzGO^sxmu_X+t8u^#FF;shf z1Op?4G6#aHe~&6>KCq#^*khxX#;3+?XpoVw%X{0jgdeN zK}L_#E22-9b}0V7TpP9=AE*n{jJRTC=ZuN5iGBnJ`8uPr&!tI8sQ)=Dyv|}4@ay&< zX7^1TWH?1^pJ7uA`+P_+ZSh@POha)7^~96<3U$O;Oo3ZG3%8r5>qFsK!&3DjR1Gq? zK1(Om$`H9Up{n4(W+FF`h#Q{)Q)w32D!?D@#(ulKD1ZPg5q@$@Cm4C(yt}z$%^Kk%7 zWB^idcmZ}?1~d000LkzE@|i+gOs)9$ocGaOP6U;J@`%1@6;UGj^wSEl;=H$uRGl>i zeSPU7Bb{xD%OwOKh^Xk2b#s^;BH7-3i$i&MI zwL?U9`^%hUE&^KN*TQ>4Ca_e}`+GA3T0CARmVzBw6l_|2=nus{F>%uEWXEx7MG1Udp2twY(r;xu*=mmu{a_3-+aRJdAa9T)kU%K-+@6f2bORj? zr*{jiT+=KW*?e!L(Gh|Su`AM>W2G@);?Hxwd}y&0s&m4}V5LcK{}^gFpLUT&h_=w& znoh_IW{4l8a<{w~BEcgX4nV)gN=RE(?s_bIEc}_KIITqKyofx08(f=iDfsmKlp~}r z{3lTeqDq0%$Usj1A{Zlbb~Mx{OJ%Ev+v?~G(`~3sRv&8DM>p40d~v}d@U$HrTFsFU zDwq*U&Wy^)1`T{F2oZ9LZ46X%kxJp9noDVq$S9JW)?mG!-S)Q>0zB`=`Eyt2g9ix^ zOcuo*zFWe0L9RZ7YXoA3jhVJ48h8=wv-6TCl2QpvfSm>Ei^={1=7q=HKVCid;zXn= z<%F7Qn1vuwo7s!2OZeQS4ccrYRe3<&=6N+Eh7!`629_{AfWL1W7sDzW8Uh0{m$w!sr-gOb>Cb7_gYO6f}Y~M z(agQhZzw6VDxK@BDHQGj8!Fxwbqtv4;0&FHS` z`|gTaq6=TjKY89ZB#O~*_Q(UZjZJu69^uZ7@-iL~BtKABua226c9|fwoI%~yd%1;! zsk&%IbP~ypMY?F_x=18_{HdW}v;7TPmYcJ!)Nk2}5E zIC*AD^4I_oENjo*ZAYQ|8Qm&tf$(rX!-09YV1C!?kUEZ(6((NSj7Q{+^il1QLzT@F zo;g?Z0kA5gz+KyTU$uvvr>DA+Txe++>y!3CuRqU9de^$7AsQcXp-x=^Ro1!^)Pey` zEjcmC^#^Jye&)|Jn)-<0&}B*1F#Jhuc<-|C0pF3&gY~%bXWE8L6z92$&&RogDWOWON{A;|J5D!(Yp$!P|ov;LcwHDn45OV&?)1xnFQx$ z6W-#nuT42sI|!soVqI8z!Ncg#vhvUcWrB<0H5UlhbWmj;7%azDE#*-Iv*8Ymfjbf;5EWd)jm(WGM-_XdO z-Xh|m7P~AfLR@!ZFqac3^$yYxtz#QP?*Q=h^t!CPiXS~ zQDpvZT%Xnn!d~g80Fgn}>Sy#zzTCH3x41B!ZSAs0y>)4sLL4dk8u!RcIno#hRzKjO z`3kHaQAuu(`|`UhSptOR>og~LQV|P1qX>1K;~FZswH1S!{TEvCI|C(w`gE{TEbl9Szt_50caC7v;_ycY=y>^ zbqx!6kSiBT0Pg~$=(Uvo%vEt)8#G>1b-)57Csu@Wy+|B&n0T7%KgRZC)dg3=xZl=B zcJO%)Q+7({x;+!Bp^3@#1BGr(kjoT!ttoVt180YkAqsuD#YZV!7}4cx zWb)nRN)1d;EE%;K(F2(#Y%I-5u{#Dy*<`~IB)Vb;G?6lclh>}0VIvB$wFfZ;8^x{6 z`S;Zh92_xp(7NdGAK5e0J2=C(CY|IqdAu(+bkZ@9GX*hu0LaSZ+FC0c`I9 zbOJDoSw63Uq#-y)SL1s#?Zv?l0rH1=N&nbO0G{)KA1LOOo2yoW;f0Ao0!p5;p%FEI z-X~kI#Re80=8J4Y71F}`jd$y|ttqqC+033dg>qj5Y=^nKP9SFQG^N)~F5$Qs(5CM^ z)Ex%D5ZUyUN`0N#BnXk6w^|w;{RlTjMb=L-g<)#-E;s{**PtP~Kf&MwZ~ey$HB=;J z!fBEgm1*=8y3s4FFab4b2%+9+9?e;f3V`c*xUNZeXzz#_n-#vB3}5Ukyt6f^9MyVU zq6&Ejpp(G@cH-5G>SRwvI?Ky}J>GD4@xZkDOx_5PG?b;Rm4dEOUoO}CSdtrHyTduJN<;G=g#(PQ;JDu={hBA1&5#s5oWg1rZ^-u2AH%EV%U}ZH{bY0kZVZd>;x6KQnHBK z_f-N!vnnl;bfb9dn}gBn-v9Ic7$DQ)W-4Y4&jr``!Wlf(>(uWftU;Gr_eF-#TRH7= ztvt$Fcj*$XJ*seXq*rJx=PMv+A?V+I)AP)_11H7vP+#!BaarQ?p{ zZ0nb+RLDlO*?p-PxZHC_Lx8vRqs2I_Z^!vd8(9Qq~t z0S0Qj=-|k+Bq`!LPwx%~vC- zj&^~Q4GN{$j6mbaVe@w zf#lAv$O_~K)HOEoW^e{$=mCnmt%iz!R!9T`@^J>@YasB)^~|U!u`w@sh^c( zc9Tum3@*_fPELJq6@r$&J!NhwkL&%CBRve37sWRyAV~TrpSuaaQXR6-g3ThuN{O8! zF=<~SnHn&^1)ou&fWv*pX=B0&hfRBzzk0i(?|H$zj?0y@05? zu^fJQY@Xiykztq2O^6|j`>C2E{B=E{KX8_wZ6GjN@oVb8b*ao+%`Q??7UWokO16r~ zou;0RAAUrqwealB43l>6n*+u*0Kb%>Ja>0MM%(&+Qt0G?vrQ}XMN>) z$AKW@Ck|}aRpiJhFgb;8|B%Z1U`cs!gCS-Y|2eeb8dJ$_aVAnQy-5WuP;>D#CDEb= zwqdXDEIn7#<>^QdahJOs85dnD4D97}E}ZIXkV$NHn?<%w&mye_kDnLLW7TcV;66;x z!>`5_;k2R>asTe4^XpX2C1q= z+kgUwUoI>dDj8bMz67Zfnr1g6TSC-7&R2iTbuhu>16qRio;b} zXzB}DcQv)Kuc(*Vv73_*lIYy}n{Tg0A=B2?661ttv#T2(f{*>3jzU3GeU>bW9xy4={F{FhMWOabPKT)%feSj+SOg zBRp<;yN=oLs&xR@B2Lz-Nb0Y7MiscpoPTU&`RZT{W6*_nw!7;rNEIl&6P&S*rv3qD z?M#eB7w2R7ljW|e8lug*0P|7z3@uQ8WuY0SV(Cz{Wj~jlqj7VroSP{nvBng`2k^apd(Z9SCQ1gHlTs8^)87u9;n;jBaq?dspjkA^6YkvJCeh%|BKMQ!_dtwOmWD0|Mg4Jaoc zGo{Obp7+q$Ubm#$>>%v{vGTHfj_#qm(H$nP3|;B7lKL)=+aN6zA(@+Lvb5h_{SW+ssy24a>^}z1Ys{uLy76H=#VyUU{+$&oNv)w<`B5*e~aB1J52Xxi=v>BZtD;p z4Lk$~-<{OQ_L5)UYgp09#~>3U)M_7TAk*;VD87Sj6hKl(DKkSshcU~3o)bH+L;?_A zn8&N|e`_05f5~J-5d5rLiOD@7t*=Z{LqX9m!H#Ka<&3W0Zy(K*LYI9stpdAHb1pLi z7vKvE2w-L4h26fY!W@LU;AX3F9j0>F68^5SIbiwl-L{f;s4yr5;bU0o)md>wu5*HM zAXM3M{Zep?eoAHjjn*v2iEp!4F*$}fqws8UmWJ!X7j7;)!?-TUT!yE0Ts~A#8^jVN zBzQ+@Lc}ry9sG3M=xa2u}DyN+<~8AD=t{s|2j?bG&xzlxvZZB@Wh2LvvFPlBwK=)tN*Cg zM|a&H{xk6XglXeOS;$)ZF62|vwx|lxlU4=Tc3O!GX|pp-A!}PAA;Dwfw7i9pdbWwB zF-OQuUuzX?oZQ^ts>L4Pvnr1{S`e4&t>1fe=JxIxtM2NQf5vk#C*ZLn@Hh7x2GBd7F-+a_{O6_2@)R}@Ge7Cuh$+%>lOi=NR(Ikfp^ zDQxRT2mjkixB^L_W zNK>6gp;USMze#vh-(#1N%9{j_StJF;$l=ClcNI}~2sQTFO_*4b>wCHF7-Dd&^tB~N z`TOM!cqTK`E55=8$92>@z(; z^HiWW>P<;_QK{$em??IrO{c$9o(+5aK5ODT_+z`)R4$A(ehLD3b;9` z#P!I34}6!+5U4<(JrblHa9?fIv9xg@3J~`;$6-u+=bAZroV$^fwxRol2Y)GOB2VA) zAQMqy7GcrS4US|@T)HJ;#$X_d?cs{8E3U)yF$iPh0|IC*eh8h428Vp^fdcaHL%98-17BOZN?6i1qeqjx=Om#~YYyfWq#-CAkd$+4L<3K%5l60ZpP-4O>DWZ+r_C=S@ z@0wG?s^`k`&AU|rEXLls-JqVwYEgFHE}TIkA`EoP6j&9#*WzDoiNHW893K!_2;L== z9AO;e(zY?xq>Ce>*<__C4v-`KENHMU-#KJeXYXB;cgtm&_IV%xF6Z=mP4LBqHc-Zh zSnMYx&T=jkeU3|pH(n;kADyom{oUU^WTmgRMu_>DWhrM3i7*Fii_E_<)?vf7S*gFG z2v{VDEsxTi5*H2?32I4^;BTf&W$eSJdn3nh&`cRG_vrd0Gj{Ov<(s}egV2*2J7J?F z2TNj_K-ExMl6aOb4h0XZ6lh5(XyiliT_bDgCanIkms5Fm2OcwepM4Yjb_b(}z3$)2 z7;@zs?Z5zByir;7y+8Gh_mlVUEB6f%42VKFM`G%ch!?>97I+;DPL9f$I1|J%EEH_8+TTy0dPmj(`FjCiQo# zN_0@LJ9u!lkux6Be(=4W|Bn@n<4@ZE^8!Gp(-7>xv4@KMBJaQYT-5rJxIbIE5|Aq| z+Jc;$Wo`^;u%+surT@|EgUF)r_@##6gIhSl_22l=7CZd&?6K{c+P53!B%y_yxJ@z< z%#=1|8V=pty`G7}C4_@M&ji5TGLazVT0&0{l=$cw(pzsy{jsGYV1sAyjVFSOd0ckc z2|pnKR8EUEkMLTfr0-<1heGR!Dp~ln*^^X3-+Y`Xlrz#p5AkW?Q~+o=oX)cW-;ubB z0$R%8x^x!ziokIeGJuENmD_VDPlp9?GDISYp;E_{!R`c22dg|C5eS!$MPvg3PgNCK zrXQ}-&$fQV((+Os^sG(%(pgNt0rD3*NkQhZBEbY%W{Ymz5tuLmpbTQT6Iz3?Zam4~ z?yUQGuKo0Iq9rfeZJIWZ#RPhRu!jnR@jwsbJo!OSB1V5X3gO_F55g7&^yNkKH4%cg zmUgJ#uQ_51wQ4}+iQKZ!AMbY{12#Bi!o!?0HF0V+Qso%>xe$xQ9ta^L(ZurI&M<7| zZQR!69yR2;gtk1_IE}e8^KJekfHpD*L`0?v>;}X?UB7GHsjG+<_z4Rj@K%>fHc}M8!47xP7Mpbk?^DW!!`3d@F6;dT6o)`O-)2PDS^$ z(1p=3xS&oa+>OtFTwTQ;$(T(A&@gn= zaAzt0rWt-E3~VN!PDNbaW@D3Ked4#+Iu?Wb{GjNwWCzs<51e8r<99de4|Ez|d{QNe z`;|EyG*4cNG=};Q=_~ggPlSXHRDS!CXxsDHg3{21OrSq8)q2*lpL^U;u2M%P`77Q6 zclRHbNjtV63%~i2a%$r*m%e#X6jTJY5BE6ScX;KyZiCIP-KR_nNv$m4?-))4E?b3x zVlV+ml%jw{NlTwir=#Y5j02IWzK~pDti~-q0<4#!Mk?tH@yKI}f|?OEqvgr}v7{IIri+XyW;loFKh4ep6JbAzC)!Dzz(I2{LFxk?j2RZbW)D=(LdK z6l%PYHvRVj?6|ZT_pk?lq{lsn$OCa?Hi@nI9;QO#y0BmO%^TgjTNYaO8<#U|Y$Zhz z6~-Trb&Gj5AJ$lyCJhOgFoqRnH%m&>T}KpjWm|t{iYPM@4j-J@C@Sz0Mdj0}c~p%4;|fqnK7(eE2@~&c81ay3oq;6?H+TYoKtXMThtv zB}#(G*&O=b@yc+BRneh!Vk0ywOVD{clNV%TKaA0(1hPLGB7X(;c;ifZA8!oaSHxLq*4Dr7%dP2LgC=G{W|w%gMiIGWHC+6b6>?jf^9@AQK5nqQLFSl4dH7^ht+M~sQNsp{%$r{4D z9$cAiC)!3wg4OaR2F>@F;z4AYhxx2WTU5rxp7!3TXwOV@j~Lu{h7iYka9Kr&R2RG> zhP&Bm7bf{VM|gErJurKu_o=^@9!8YZ76JatZ$?VxlJF#b_CK_R;@gEu&}v|IUZs|` zaWHbxw~FdV-npa$f8_CdDFwSXn{u&vYIn4rF{Qko8ggfD-=Vx^v0SsxZ+!T4YgfXQ zoSj!DmW<`gYe#4|5CEU}U3EjDH`+pNKgr@;?_g%%v!SSA*2)bgnbw4!qbfkQxo6v|JDzi-`xm=!R zkmt$Y-pDLO4q=U+kQ+28iy_i$i`!7K$$xh^q~jX zd(ahE8|akA=+@WoQ=BTU+d8C%H;&%wXXi$j@glhjrOfYP#ZGrZhNaDk3HYTYoM9mGtUiBvVv-Wv4aauiEKXPbYsOqpjrcwd*mL&dq?0=CDC& zjD|&54>qkZE2u}Yp^o8P&NnIIvV-oo#?HdEH||h6a@DGAbW_Cb zLseRPW=-nv&lgjMReX{5Z1Z&4#39tq7uM0j;QYMTn0%zLy(iuJeW@3;hsc$FtZW`A z5;$xWy*)kJiBDOA(Y(Xl$U?wX-&0}VbJ6gFQIDbC#PHm&Ct6B}E~CF8Gx+=g1#oS> z4Hbi+L>IEjTK)|ErV5bi)Uric1~Sf5$!;}7r2;+mKE?I{9wk51R>-ptH9Q(@DdyLN z(9#jtyj!+XvFiS`gX&gp55o*8HI38ZcQrBd^drO>BuMii;E??(ILTodb`m}^U|oGkUU z>d>VJm8M_`jI;|oAyHeZehk~(@Xp#nzX@84*4!aqUEHU8Qn4CZZ%Y{WWD0S;eoxz* z87&TpcLz!-T7oVtU5>*zs)XbFx~I~nvlxUl_IC$9k7g0ElWy5|iEEzlB9>4 z`fS9!_QT~&mP@B^VL%PLE-|s2s!EQk^B7xpAxq1gi-7lky+y-!wZFVyBrn6;D?C5+ z84)%vJ8w0h+8Zh-Zvq2@g;IFCh<>`!8c7s=Jg64#ijcFG{5um5X;o2hs zwu9MpGL!l2n6QAih#1OE7dI&^3M8U1#Qci$DH+IlZcDlsAN5jE6kPQJDvUdIQhc@us&Z&^sl; zL%Ux<9gJH)QWS#!wNP|iRJ*UY!T8#O>z3PBQMLHaME|4K9bNHb`CQ!zyA0RYdBjHAFxnGgfZDCAcQg!aub4U ze)l~|o4g2WGXZb7Yy57X35miS5>Z5uQX98VM8#HdVy=onP33x!%>v|)8xw)$fpXD= zWJ`Y0A$UPG!gV38unnj4p`dB(Bk{Ljlui0RyP2sv;`IWZi#a${q|2bM*UA3te)_2l z0g)+6_caQ#4vc(?;n}6MRhQAS_6>RdXS$XtlcIVD8gs$#DTX#gUDzJZ?NfcfucgSJ zI0J>Lr0VXU8K1(<@5T%GDgAx%vAQ_FYj!-=nrX8;uKf43vj ztjW@z>1vl3a*I9XU|$Rq#2`;*;(^mj3bh=o1k9e^L++1y{lp|x&l4D2hH6dbnqY=j zc@UYB54Li-8>JFp-h0QaCK?x>SU0SQ^Smu_Hdz?~ zW1d0(8Zo}^QutiBk|>`mZw<|J%pq{5pR$`eP7n0u2OmEZI@*IwKW!6Jt_TJRGhE$S zExsL#66ly`k1Wy9`)mpeL{|En)zRni{Q0F;&0Rpb!!*^Baq+OPO7zN~G-&=|g@bP{ zFrxt8Rvgs6H53`88&ckd>xfKS_e~xB<=N)srTn`@SrjMHuUkdT*9ZDwtjSX6zbo*u zK6yQl`?#Lx2Ds;W^4lXGHa?!b!8FF7FVD2SI=y+r{qx45BW>uhx#Q4aSCYc>DGIt{ma#?Q*R`W~L!z-)7jidv?Rqw>LGV{=b>% z$(G`))Ibvv9ys^I`&*xnk4k@`mtLV{e?PTq5uI!?9hir!kgrCIpU=Jxf6Rt!Qy5p! zfl9vPuBHlXC80^5aG5vHNv>ugP(_aVq!}r$)qmJdq_qGy-9aVQ_G)uLlVw_p*~^rR z7;V%u8b@S5s;6jxL-0)X|7iLOuBh6!?V-CHq#FjLySqDvE@@DPP`bOjySrPYLpqf1 zMnVRVu5a$=UEe?0d#%0C>pG7tKx2@o)Y{N@b@+W$)T4g=tgD-Qt>nV0wy6ju!L~Lh zY_!wq+^`DwORCb>#UJoPCxTAKyp;W5~jE_}|>>fyl{h1LsC zwk9;$F_Pms;P|~P z4honMI2E0yAh7G)#@b`fv|2;X#gUqXIHJkkO^07R_#9sO%ELTVqVP3-<&HXkq-(nM z#3Yi(NJZ$z*=Y=w#mi*oFu)IlA4OHFk`|RfcBy4Lco3>2OiA>k(&Ym0N#Vb}UUXJ@ z0C)#r%MnEZ3aqYy2B8Q*A3k=LVdWCU>teNRbbu&AHUKeyS%;RHqX?yX2R8rMq3kZ3 zPmxeR6BdAU%@_Y-EVVyC_jx6;|DQPucS!q65sHEhLQEwJBX~C5qUXvURWyW<2Ufxg zcfT4UZ&2X_NK_KglvlHhL#+>LHX=O4UzF3Czm4yD*r|bi>kR>LKy?L%1z`s83;uXF zzFr#}Ji%?kB@g%Zd&G zV;??WcItB!lNj({+$41JtTR84 zhA``_8n6&*|L!>5&<`Vj5j-X>vn-|;wT5+OMuVEvzqwmUx)6H|d^nXBI(p=7qWfr= zGqNCo8L(k8TGT)e6X?Z4J_b{0>wga@WP%ehF9uMpdpS3ac6YPmAUdf|8)Ak}va{2X z=bkQJ4X7iWzjKAKjio>+WB1h8pRVRc#cHGf?Z<0~rz846zH12AC*+PTEK$0ww;VUR zPO5u)9?QP`Ib^T(@<1L~-naAPj&vzAD_zSSGMF?Nyo) z)baEVT(B7}JtNntWuEMDRtJTatw?U>9`u$v=pB5KRQm=F0zecHv7kCoU;rYwZ#q-k z@slyngVS%mKb_Rck_YCbjO*w!Hx5JNPxOFP$0SCY%d{TCRYSGm(Hbc~N$_tlR^M;PO$x#)l&mm#YixjxpI|F+~V zUv0qCShVb>f@woT>pmP~+aU(MbT&`CQ|JPfS8%*y@~H8Ia$KG+KCr@K>^m|!A!tMF zLi_AcN1l5^7Z?BS)v+Sc1v62`FZQ(s_U>eMZ(R0nyj)@9R(ccnPd#Sp-B6X{iE7sg zvD*m4cAo2ej$U6uz(<0Y`QjK&8|zc{g>Z~K=gDrA@0A10#IUekRh2z^i%0`d3D9XK zF@b&zQ=u&Vbb!EfO))=0pALMiH$@=QcT|@=V&fK!uR+)l4y6zyjlZTyB{%o58=%fz zQ-TNnKjt&$v#89EjXr;Iun-EwWx)--(?~4f~fz^ea{XQ$Pd~Zp{t&Ka&9E zetYn-L29ex|U7>r>_rBI6| zCDY!h3;t}+LPEfMro8&7Y*KV4>)y(bt-}ezPxP^hiv0(pHKYoxh9c~Ws~;v~nWgaq z$>(wJ$Vmp^au7Mj)FGu-4#NYfHtjQ~|HXHJ9SK#DTm`(kU;(UM;rXSrlOZ~als!?b ziy3g%W+@RcFe#@<vs(3*Lt zaq~%esBx=J<8Dn3#SdLxA3HDsRR@~pZ2 z8YD`p{L5@oM!ymg7%Ca64(Ej=@6T>|QAAh2ojLqFF`Pt_$O9h3Um2LfEo}vQ-NVN8 z&6T-)M+98&6J-e)x2LZ%H1HY; zkTHZSQPLYZ1fnZUDMr@K98c7+=di1p2pYItRN85@F(&Q{keOM#*~Yo?(B4ZM72e3} zV`>qM)r15dR7us({|*HIq_UCaLX}b`<7pVjC4AO;*uN9O%xy)$PVJPWa>Lg3B;|os z<;TR}%={T`2}1QkQR^Ai_2)wcR!zgCJK;M~eTL28CdBk7AKDidl7$h-xqB~+dQ@c~ zY*=hOxs=^FVBMSjj^6W_Rs$&XwdTuV{ob*5TQ369KN4D0sO>Fh#rQ!O6T^d4RU9(Y z8utqh5i^g~@+Lx2OFp_p69J z@`q<}c4`-hh^c2EMuVS7;1J`UfHy9Y z-wmwy@e?mh-9~8Vdl~GOKwT8Qi1XDc{S4!T^**;`&XJ`5^8_x2pk1B*SGREtcO_Rg z8+0ODBx9#%rijIl=*40j(OE^sOuiNJAAZX~q4ea=vMx%tFY$ZB)^I}x68pCUU3umz zq={KxV`sUSCEv)BJYj;R!jPhVRkG+R*_Dax6kT8Q5Pwz-q@E@8Ct}Gou2b+-W75r^ zV1#~xW4$GcBL6J$TVNGcuud}Bs%6_0IfuSjg55B8rAeYPBaZ;8P;PK1eWZX1zkF>*6jmS!?Lz=_7B^&^M-YU@#C=>x@3 zGBmG^g}R6F#i(^=aF3UdP~2)Ky^ZAMF-+j?3XFOzkKR?_ipj2|nc={xPksIp?dA2c zjA<;yd!ceVX54xepZ_@;7AQzG$$-r-(Fs0Y`+0)tAKAU~tvN8F1H;_^7r=(UOyhXp z_QKo-z%`~81Ik>?9+URj^L(9zWtTCbTPdym{?pzU(M1y|?0Vo?mx;NT9@6=Tri!)9 zV$CIq%b1Q0iFs@N(PxrxB0P@kJs&sGGUqGF&!3mJ|3aU*nb+k8o3J}nN>$*j3G0aI zi49@W6=l07Pzj#1f9n3{H7*hQooO6eCPkuy9lchpul|RH48*$@f6V2EhilOJ6~BHS zhV`8wcIErrb4UOA8|!)f^Nzb}YT!zr*5&JU=F5A=dmntjw}C%hL&E7pgd>y|lzn_R zFb24TuF22l-$W5xzL8Ju)^VgnSP;(kb9P$@1B3SEG!=8rH?Y$qvBfe`k!yV~|E5j! zjRQ2`;T#qb?B+;%dv2-J z5_UF7S{{lD`kgJg9|Tl0SxUNt-W3HAs5XF5yI%>%-vw~P21AKiR`gb2~yq*r53433tgO2o{8i8EFLIIjP1+ak( zHV8_USmog57R_@Z!m-25_+o%W8LZAB%Y+t_C8ZPv^N&JFO=(jNs>Pao0!@m*RF+6R z69hmStjp#AKJ+9QO)ZQkku-0g9r-YrMdf?~uJyM7Ac-r+!bylZHpzra=GdP@5}uuOCYBJqOv~HzuPJ0V7i*LDK#wG(r`_)JQeqm>#WegN z?0ea*?#1+E3>n;l*xwNJCJpJ|4GUDj zhbj%mvZ+NvmTL&h4fUWKjgv3NH7VQTu!@2XZ{T=wLW3OJ`EzqP+ZP*`=al`^XX?_Fhq5A`Ax(8tZd(g#C8Bn4O*kXIc9=~cw? zYrNP?FW3ZQGZgwMaT2bvmhj;S@485r*%$ub0*u|h?Ea@ZK7g#}bJ(xqo;B1OOfY6adky9xga5!zzx%ae0oryk1dSZ!MIi`^V59R%G%G&6 z+r>oBrr-qiM)J39Kwxs(XdF8&kJc+`J7W3}-ovAb`zF5{&Ko6P zQ+}lNN_DBfg!0H`+KL(Yr{<^6-sr%@XG+`J`^M7*KD`%Za>qSECog|QO5ZQ$#ph8& zy1}%thm8x;xQBS9EE>#8ikhF102+T+d(w5~isWmWfln)Ms*7b>dwS05z<%|BwSLw0 zibj^?(Q5_Wzg0j_Lu@#IlKU%lzxt`GWzqbRUTNM~NH$-Hv94w+sCc8SI(xz`1l4;> z-%q`t9?iAV{1Z%uZ@CViHh~&J*~s$`daA{}E+!mtEW%2J?NfmrgD%;x~{T|B-@9^!q7H;27b9fCt3ga=^h;S+a&F(QgM_ z0wo#!Bwgt2X?`tP0s8%ij-ekHxz6KFQNR4NyiFDlpx@Ya+(9=(GcsKspy-8Jg4A(T zspM`Tc0fpbo-$5fy$`8=<&imV08u}fOG=gm2lkkScKw9jC{x=|3)Z`mCP?0N&>CR_ zxuhmt@Bn=BZZ82`*#L;R(91g-Od->mPF8SoXU&LS<{4vF04(+32ED%Pb0!JhoB~A! z3Mv_71JQkKKxSyH!vKjA!_M=jhQ;)uFqr&{E(DT8;1tjhecbD`lShrWO(+`cMr1a) zo3`#xk=v^dE$53bovJ4Ka<=3mVW2tQ zHmS2?6m4VrccLm}Vq#+R{iC*Moh*hUSplt$PNLj^Dv4Ieq(4T*m)br3^$E`tbJgp6 z_na~^Ct8~wmz5_)pO)Y+S`yTa+GTXrhvI$gvxvP&)q_sS3NV3f%`wseY*s^m@!3@m zN=dqTr5=t;@>GX8;bN?Gje7+n^1cvoB(@jctTLQPBwgbLLDMPp{4ptPBUMO?ctv6l zQz9r45IotC0kz(qXTlhpvl%XTqg;feK+Vvv&G_NYQ?2$4T%hMUraNf5ozp~k5%cJn zEC+$|%QqXCLJ>QJ5p>H{o%H1bcbrCvF|Z7daQ^+(C=u_A#hAcMbOpQw-rP$tAWzg@@%`6|&v4?)4@89UqG>MkS4(cJ^K?s(BrRlrXVVg;s}qAaCmnh(*lqPiOZ&ix zM1Sw#gyA#9ihq%C(w&;kJ4vW?EhOCJ?qxAsDqdpL$Tq7ViyGT4yBd{?415R=Ia) zg3;qXJOCPz9b)taO3A~J8W|r}+YV^%jABuEKKiYfBMre!5OQc;L#|NZ)O*ZEo@{SA zpMn%~lZYj4KjD*4jVlw*5zbnH@9}36RQ6_`Z#*H7q^7lAs#}59+du_NO zK`f77VTZWQIdh_ECrsScD_>C77atk!7@4~)&ikqhoMWR$hD&3tr8s^-+~Hh>Rw&h5iWwXct*T5s=9T3Lmj9v zX{l2eqs`UX+B+3?KTL6l*~V%?wc_l)RTywHwmRVs-3j|cg!zIRqj6Z}^J-!4Iw|La zBb;dDoJedsfV-u{6{8V(MrW1fMGxX?N#d@;tuKwc1eH>Q|MX}xg=MChas+h7P_xqc zoS_jbgDlikVL`5DWw4Df%Up@|AkWJ&RNUusm$!6#pxW;_Qt;gTMM=$i#&l}h8G5ZL ze+XH-%6`^2WdWhx!ontNg8_NA4dSGKN@XAQl?=9KMWTS#H62rwt_c-ueW=@2{T+_z z)7p35>!D{FUel5ASmH;1=Yqy#bqT7wv37>8vR>!VY&=EJ2WUpZd)e&3$0rBSchL~P z0v*oeJByQ^2!#GrGNO2ILCjf3ylxp{0ayTvELm~#0i)uBDFGuaaO*6D#o1`JS9L6C zG{bSwg^WYAI!w9Ji@Vat`oy0+9BP58#NUW#ibX-I5_;`B=d2gZE)jeykp}*7zys#q z=qe|RwDtEl1mW?+GQN?#DYD$v<3}FHn!r20z=EuZhA4h~n1SfJgg0QC0v|hZmsUtu zfKS9f(EmcLA>jnTR{5p=4<>NV?ii#c`o&`2s8-n>8KyQhh3sMqa;!TMYvu7|rvZ3JKZDP0E43 zSwaE>z$rce0l+dR88&IWML-=(XI?cJ)yR-2{LpISErh-t_y?hAuXP#3YiCH1LXQzZ z!qxctOK9nmb?1)!SLdH1{Q4gsLzFuXTvkH_HyUXphTmXKAM4}$raOPS4zPaZkitw0 zl4lkqAY$?4=b6-k8PS_SG+*4!@&M_&?6^JpsA02LP6bm775(JzLVs@RUKloB?ShXns$dIoI+u->#r>X|?v2u)s> zt=bwr6!k!Ju+vA;4GsGb5ePEI)IC~oN@TsULAX?SbT+4kBQSysLc_sfigQ!o2a zczn{3q|p8S3Ck$(3#5$>jW=?}DYM^herRAH@vpeXXai-|00LPw2A;(BSU*X z%*?Yc`zW>%AdcnXn^k!?Nv%Bq>PyP*lrPb|usfurkMKbv&bK!`99g1;Ky_?lg zX!7mOSIdll`0u+TKp?DM!F0lTjs7x~MW1MLnb*Yt7{}&w{qXXI50xHPTQ^-gENdcI zm(N7A3Pndx7XKQR>s<%W9a1bRezHb@Kvmc0#FTqcrblYR%5rMKkr#s{7Ua%zmkTLY-C6H|ITU~2kwTE) zf$3=+jxCrO_j(cc#CW{RL*vN_`fr9qdBUS$xlgFdG`g+Bs#9k-5cOBgw}R5J_a)o? zf1ltSDW@zheRR>|edbPc@g5#=pIoKYt!dZP;M!{@1xH@w<3>1O00$d0vq|%KI&n(l zT7`gv8zeW&EPcC9QuGeYU-g6FDs1+lR$FsndI3{{_R4q9dX8_&N|I%#$H%|_+b5>4 zzQq(#QT#4=E#h%hI)b>Z5r~jX7)nZVtJ4s8maq?YRP3IPnJ|2g2om)q_Z{p@=>Uv|Y4r;^yAj)>ST(YG2+RH$X)2BtPM?QwdJ^To!tIoo zL8Pm$bjzEXAHvDp+$`Y4=L^AkL=>#f0dvB za`rF7D_?@g&F0GsVK_K&PfeF88hpSU~kf?%8i9C0J$+)GK7yvFW1iAHy4Cnl;e zlfwFdr%VyMgMl#w?K^A5FPvqe14(z&C0=B+6wLeewiPa0qnx!TidNR8@dW7pmo|>n z93L@X5<)}Tw{SnNXAQ;_9CD^Emt{(ka=dnjZgclZagE!=xs?O6KYT~rYooDuXyQSE!YLTJzr>jVkbZt$6%81s`gU^*%1W3KIVA`YzNiAP0&%CX zSLrQPjjW;Vt{~PLjC#ZZ{HR6PKQh&#(mR&|``aAu0f9wRl7#Q}A&w z#!AQm7T^r3#{;UQp{AfpvwS?h77PArV-Oo5Xfn)WTwP_{Q+=rjcs^#dgPE~ZrAes2 zC0+ZjtMKBxHk=#}=x^z;hRhAX#@k{Lw;~z}`R2?ez1JHSj+axZ2Q`+2o~G?MYQ?N3 z9<7tAuz-x|3vN^>)3jmCX%gr+JzARpv}y>25qFgi;ifH3k&IhFD*=sdlsRf-9I`yd zuZm?CnphuSinx#$8<11c{FGx0=+U$bWv7Hj&DsH<2h_Czm9peTY`JJ$!YHiiDKeBK#JI0jHTAG1VK zRqiBqMI9rym4^nl7HfH_-0D>N=fVZ{S`C6#HQC})f#>2PaqAse<{s)4)o2Lbnme(5g+O<#Rr zO#BFd@s4(v^Nk|)79IiQtPfuIvHLx7B@de|2Ip_3;p*Wk=tQF9GR|{LOm(NIG*=HX zuvuBo@DLFsV$`a=H4WCshr7}^dDEPME+egn%U6%w-Xs!V_&`L$QH(6xFB^J;1!7Aa zNnb7Of}FDsm2*w#+|mlRjlb8cNLtuyXTB2wB*rgpprssu2V$5VIJ}eSPfc{yB_V>| zIFxy!?A=SeF7`YjJ_VEeEq$v$GddeA&`!RYAo!*(nvp!wpYhK9Q)<#I^v9H}8D_t} z!5n1Kkrt3F#>kP?a_z+?&_+@?B<8-19C*m^YL5Pi2^YebFRC#*ja5EJGHq$m8r~in zJ_44W0B5#+({sfHsPX(R|EUf`#keccMTIesYFO=KOSOy{qchA^HuGtQj2ciI(bci= z??PGHwf$%}h4Spgk2*{lx-ZGnB^+*I08K6nTXI&55+4Eyl1Pl-=in)XLH+u8gwf@! zEFMwniL5eUA5UipXEm+ zRVTo0FGC_2<*sTT=+Z~4?Nl=}moIk$oLnH=Pr#Sr*@58Ba8`bz#^+nqH$L+cJr9c< zLZ=9?-s%(sOVLbb=J$f*PBMT{dObumVzp(8zSJ@?%zRfWbu9ZBMLggwCmX+h&THp8 zZ>JhUy>|Gq&f&7>j21$*b`XiNoKnQX|D6GS-2N;+v@hCOfnOUOu&$I< z$-I|qB;4w+q)u$~NP^m7=#yQ7U>rIoUD=4^86kz`aDR$Jq_?fF`qAXUi|JM;CwZg6 zTd0PXysh$;?Q?VKJdN(s7{^Z8gU;){W7=P^_STb7ZB7ZD?DJ3!Z9+J_>q~T=>rweL z<~+ANv%(nCxsG%?T`;iXcL&={ywsg`U!Z^4>!pgtG+YP>XVSt;WlW2uiH2g0hMjQO zUbSt0)o4_8osr%>fJ!$=5iOg?*Ra@BBbwhj0*ycsJ}|wc$U;~k9Wno9Zcr6IaJ(lK zqgBRZDq#&bemlQ*w-#gnVTha7^J1MeJi3=9U!Y7pY=YTfN@*ZcD+k3Nm2CwEk3gS< z=+gJ2KU}t%?DTS?o3n4u668UcdE;RRex{Ji){i`fwzcQf^_+;F6x7tkLQfSDpHsO+ zZf~Fmn9Be%gw$p0I4KA>8j3{BickmY$l|c5LwkV@zCP!-e)RV*j-K{mXkrkItItOj zqG30rMUO%{Vsst{h}asT8f{PSeUb~YH-G`O9$#aR?2-5m=_rs+J?3?&kJ3w_3N4WX3H?$k&G6 zeZtK9kpg;#aF}|EM~yP}9vQ(S^l$RA;vU^_;6Yoq@g`r0esKw~bL9Kgj|)`?#Ro7l%N zVk_5fha3|%R zf7Kw24zX&h*$Rqq)K)-EF^-`|B{r?j0jI_`x7(*kzEn0%gQH`^@ifvz)jea#I@5PC z#7WFMzogN+gjjRgTBd5_@sQZ>c8VupLmFqa_#tDp;O>6R*{-Zrdw9EYM%Z1g#SE@Qw&!R8TQ|gt zTi(XPSy{(muN*!hZxwf0ht7*4lAbpUa&2bHateumtF_AmuhSX&>0t?%k4$7ct>ewC~1 zR>4kaPCna{Hlm6ZSIo^97IsC_%D}QeK^KBG1nsK|)VvnZxw2N)}uBzndy& zhhM}DpY4&#qZj(=f5>j!zo3h~n@TsG_P2Yf)u__zLhyW*Hs(-JePtlbKbRdtSf~7S zFXnb{<=rdx6m5)H%6y~9u-ZW}^tKDM$hFa7SuW{y^V!ZN7C9W9T?9OuP&A$g3dlbL zsQ4KOUUJaR^+7A2utI0OrWG+fnvC>1*towDH~)8Zj7xPYDPkh?(*sl@li%^H^EIdhv?>~i zAd1jR$L9X88@jU$E@d84O21cS^w+~xPqBE|Eho}b?0Eo_7tg)QP zFyi50k`Cq&+W8gPtVk3MhyH#m2mgAt5@->QDZBsO{DB_=VNW7L_zfnDsSJ#wo;9&8WoLXhFMqfb=LbY<7VSRN(Z@%fbuBaqoX z?5*hYfhhZTex(-7qIr3&ht2?ksvQk4TEE@HhWto!Y8prjUmEQxN8Ikj-vZJ03zMbh zMt?DU-&b^Tl~)kYD(b&-)M!Y8>c&)>CbXWucY+r;l?l02 zI~ugTSh$Lb7$au-*c~qXHNjHW71nt?8-IIB9m4H0Px{4N*Z0&GkjO$NhL4MIb6$+X z9~$H^em(^&F-S|noc)n3=(HMkn>B`%8$R$EGYx!PqJti1;RR&8n7oL}?kQOEM3_vW z-)Jp~uMqzRb`3w(F1|$lQ0<5y2l+r3c-+(fs4%TqJd7$9qTxxuoD>MuB^nZ$OVLI8 z=$|$61^L)g78t!!T}v~5mM<&H4O+|?+7zA?fMkV9#ot825l@NJ{?^(>-*p_f3Jmd?DW&zq9>lOJ$o#O zUX-GH$w0uz596CCs6Pij&|V!zVs)4*P?Jh`h76X)UY=e=_oA)3GDt8%XYH!2##bLE zki9qmALPWx+PK97Iqye_-NmGprWr!a6RF)avB_4 ztF+}y1#EC(ds0e#4TB?SrOCy2bU}tT3MYnC13S?fmZ`T>NA72DxOtFkGOA%vh-vmQ z(6Qv@c|{(-qV{bG1;!5}6Vff%sm>IN8p!%2tF9vI;Q{{E?Sx2@rH~Q?PMp-7kHY{& zMlk4?J_V0=<%UyfTVVpKquFM%T!+)HKSGWB_lzV4;M(xG=ax?QNgkmRZoA8>BJN@f zW^RJ4I^wHFVEKMFlxF!Sfx4~6&tcW9GLhzHnpV|+KIXNS#-Q)^NYpQi} zZ*vnn9Hnr>Cux{>-q`@*oPD!~-054FI=*b^mT)8#RM%?>c4MT6T`fQOh}iVZu8Cj~ zd=hWtHCWBo#YvY5{aIi5B+ODh5pjWi2X zZ{?5v4!(GBLjcwat>vTjRsqY>o+#hXY63td!Y;l_CB|v(r(eQ$FV1QiP$cRd@;~q< zb-*BxpPBt>5~8W~T^D^j9Y~+XNt7L3N~zP6Y(WA~@J&J*PHusH>!l}nI3=aC_8YOX z&qA@M!{zN3!$4xB=rzG6*_ZZ?WZq+LU<1V}IvotM_mA8(063^*;Z!lAIcbMLfWp2t)hV z8ODuEu<_I{knd*&AF^+4m(FPR(dBD2TJknuOAWL(uZjVI${5HQ@FyZRVUyCR^UoED zJN=Da4F4Q1mIWM)IY|v)?A~9|A5^4rtqOeF*D_M#=pDXX82@oNGys3Zv6L%%y2nmeK{ z=5HC_lm{2GlxUrQr$}@Zc$mEBjuaJ+jp0KtqRk&H{)B+$gVChGejp`oFgRkQwQ}_p zld)y0)6yW2%Y>Di=9ZbqzZu3LPX~3B8AO9EMaN2=OGTq4A3Uy0n;o*8u+;Q-L}X@7 zr#~2;`(fqhR6z}BPG3qn08!sLuRs4Dl{nwE5YMz=uP2cPo)BK37OB44aj2wBCWu)5 z+6Lb^@%P7e&+c0TfC9n}`S-C#E)EWK_B~A!(q?fs)`k2fc24*WjB6I&P6Zzv=e3ot)#3W zRCXLT{m%AkRy`FmY=Jfw4csa0Za`nI8?xR2&?im3HFpX2hkdW!(bUsK_@l0isw`Jt z$xn{&wx9om;j83^ z0#hZB)(oFEFm4A+;l_9pl;6bmlG(7onh@?XNh=T53qZ~D^Ju-zvRf}iGtb?wvzn(= zePO9DdhQZ3eU%%#B9X68=`Nwc0@^gq3(Z{Pt`j2QcXi+!;lWPe*mioF?8xPDUrZ?tw{IU)piT+6!q7s=K0W{9QS4#ozL?YKdEhtJ1x@hE|M znKZ^z#+hlEj$p~ck#$y@Ma5ai9wz@^)9Wj4{Tg57-J1n)C2`;nSxja}Q*anrw4Gu( z_-GU?V>-Tf0fV-W!R2cxde-P`la33E`vDJu`7nD;MT0rP(g*Wn=&Hm-mnw47SvI0? zNV;x5)#wb~sun|&PE3&4RTvQWHs zW`Aij1+U)+o*Lf%#Qr|PeA=;N&CPyv}oX{b?0S>t_+Ncd#>`L>Ig zn{7_OVhTb7om9Z*((!OS){MvIs+U7i&}y*PNB!{6x1XpUb$UJ`oO)$395j5NGchTw z2$ZPCEaM5yG4=qN>iX;b$q+}YbNCM;KYG}PE}@LHw^U5r_&2V9biiE(!N_JmfN6js@J4qV_% zLSwNKuEU|19?Xme{fY?he@ykfJX9St)>jSC>28?-K4>?1L$sEFn$}lxW3ojce)7)p z1aCM2PK&)LI0NH8>kl=>Qy>;JW5)z9yNfG2IA{CT_?EqtPM>>$H}}%WsAQC(C5s&T z&Lec+2tZ;CJp#a18GI4QA5QkJh)ih%66Y4<(|W_W)2B!@rmwy4g&Z5J4QiQ|E)tTe&H1w2Xpz)=?f;{iPzxg zT7FRW{vMN2pm>|huXxz>F*iG_PTydRq285ZJ8q*@@!;^IB2R4ELD2ZXpp$$eI$u!@uE;EdqJ>NI_reramJ z1~e$H03lEZW`SlU3AmdaQ4R%(NYHJ01bmrr%24{qyw0&-WQhCkrDbV|;*-Tm;7@OY zWNQaqV+X@OmHivHXWx1@LJ^%+-N{wm2c=H!{_7Pwy3bh%@8Pg7q}Lo6F|VVvysS zSun@ZusrlUX4_I|X7 z85JG82QV1aA4#4z4+s{wKWhcrb!!3siW-lyB|w*gcY!sZ7LWpD*=%6&4fp8&Xs!v2 z>sT;jzMO>U4_vcTXqC`?V>28aX;5$&$W>41kAy@i`mu!sY0!gF$PmIE=A-JX;tHgPT>BxCzuT@nxx3?=8flL|nJ7<(6XAFC_U_>}1{nH;D zKzC?nF2CRH?eE(%E#AcsxaP+i&g?mqlESk_93xu1b+wln{z4GPeX5&Onh|rR zA)lWw_vgK)5bn;e&vZxkTVwnizg8!tS5b4EtD`Nf zZkQ8~T#+mWPfW;?oxQ6gs1Au#fa{3Lk>gi!*Ytk{%Wq{ z191UQf*)fpntP5L?XPYkH}eS(O`xlc5h zGV9!08BCIgf|1AB?wDhD2A*4Uwp1*QWTnXLZ~yk|LCD%N9DN&XVZ=ZRJh8Yd6fw|% zt40;^Z9%m|H{sbit3T+vZYNTMqp3v4FLcnXzGkV~U{F{V!NQo8)OC&04FwETS{XGy z#tx_=^pP4XYc>4x#dZ204@w1af5QYsJ8bC+wz2#&8o}?Js!FF375k;TV?^shN;$-I zA;b3Uqf=flXSD~LnL;#3@*VZ>oGJu_?Rt$^c1PBu^8*nXrV73XmDmt2-~<&kq+iVW z6)x5t|1%g%LlE|NMW9?9)(0g)YSgoxQ39StRsiu@p!B3`W`8Z;clxbjMZkX|o!$Qp z^;twlPs39l`$kJDAJBIF6MWjtME)XxML6|~A%q95{%`RTz@M1=3i5_Nb5iG+*$>Mil(Yzk1Hl8!yz6 z91wq!UImup+oK=ao_seKZYpouoFDV74!1QU8^OqtYZTE-Ee?rinp@qEA!uUL8>{v~ zJMpgyR7Yx+fT>*T`(1*bAfl*a(3YtgM^D~Y4c2yws`#YOoTf@ViG>fuia?BB`8P;a zzrqojmP8{|65kW?wH-3*yifx0WWDF^IktC$R94>x&o z`GRJJ&r{V()&u0j*@}YEz=FrkU#6A6Jt=k>^-o&u&V0RKxz#_3o(pOX#C>O+>#|2h z<0Eu23?R69<^`TKSecq(UgV5{FWm4}9(7U1lo&{p4=bsPJzuj{)Df5#izuL$e9APh z)a*}X3g|kmu7*sh!}n$$qMC}Ye>4dDHswYZ&p)dmSxZCh$fjk<^GgXzyfQKRw365ikuDmf>3#U#Fe*(jDuMw?O>H zhwFzBHXdY1Cy}}Kg$PH4 zL@p1Z%wSj@+3Ihy0;){)>ApqH5FO<&l|tycLCv1YVff-M)*b0sxu>$f0_|6ce`>z! z53s4LS$PE@#uR6N(qWJGDqeF|HndY-0nOX)rjsL@3OQLco{vBNKbpSzt$_N+3x#o?!-JwZ>4=bxu!&Tu;DlWZbGuN_B+XL$|bH8Ay=K-uo7F(kAQ zGy-Eb_WNI>Tud?i&%pfqh(%cvfpIB$5T4Qdu5@gK9 znw7#uC72P`7{H^3{e;(QtldxXaS|?wvIWn6(M2@6duBd%6-~qE#V^sH^8wPj(EH6n zfQkO7Cb`ftT<;sTf;`-e`)&8i&ihvGFB$1X&PoCyyeT-5SNc0EAg?rAXA(lyo(4eu z(K9@n<4!Hap_dCQx++?c#6zW>bo5kfB z_5svXC_3^DP!|l4ag8PTBTe6j z(CvfD+C?AE;z_K6LJ8}T3i%f)vH!IBt&`iS6Vz|A`u(fkp!;tx8x=)Xi_9BBNJ_J0 zK8|d*i72?yHUT&#Q&}IE*OCBy9fdxkhLbfC z7t(=kyC~RjT~R(5(Ayue&IevjTA&~f^^_>;+Z6Z#h>DAQ+d@^+QYeHFOyhHhd2%KC zw|coxqJNaDEkO~f$6M{vP`lPob9~y}lt*){bf+BX80tEou{wD&Lr3B}vf-_3a@;ge zXmrTj-rIT(uqP0n^I2*?b`7P&eSA&(Q2!17H%%Ul*48q1rr2IhE=HHG#R-y&85i9l5FiSKLu{O9i+h%k=KpiMgi<1;h5YfPfP0(wpX% z9wRdlV{YcXAD$h!K5&uP zifm^dOzW-7b+vj?-I#6?m0zn#~ZO+~$WK{8%(v903)cZx&$y7vbt8R5m66+I zN)i4)=&LcdnCi%8Dz~C2MfZzWn{l+#m(Unw*fL=CA{Obm)VjBs+>z<@vIY{IhnOSX zh^)pWDE1d)#p41AVWp^92ephK69{A-tjbC~D6E>TV;D0;cx}Xm=}$A9Ltb{887O!n zG7MqZPmizAhWcxdP$ioYPjriA>#aU;47=v(0_c=bor6X@;)%Fh(N!lk; zJuI?OQshm5%>ZW;-4XmRltcZSnt!8DYQSi3==rYD z#$X)*X3fL4DKLcT!ndW641?4XD4MD=tv-~y!JT+7vo-in!DVL-F4724(_Xh1D(*;i znu0y%+AkyrmTheG_Yb(qyiXwBlh-qxMUUMs>}a)t;GYTM^oRu7WR80L(Z(=`m0pw4 zewRUk&YfJV8c}~a%=FFwM(KYP2@_bho0C$2_(RPFG&kp%bhP?C>qp4i8jL8Tz zz$?5-!=Ws7zpRvI)XNie^&i@pT4V%`sZ|>}4|yOJenS4ik(yYdQ1&$bLqD&AL*48vZN1$)H?*JHG~M1B=N8p*93E_o5u)2a zY=MV!QE1lXDTVpt#S^k1mRgUjP#@ish?h3>86<8)dK;b!pyf*zRub-O$X{^®I5 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%0AC!Hz>Jaqi2W#-mMFOs%4l7f#?#IWxA`# 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

  • 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 z�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

    30Zt5I=?=wgAp% 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 literal 17489 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 KR&><$`~L^lv%S~= diff --git a/android/app/src/main/res/drawable/splash.png b/android/app/src/main/res/drawable/splash.png index f7a64923ea1a0565d25fa139c176d6bf42184e48..d377c74becd0dd1293ff0d1f3ed2a89065c675a2 100644 GIT binary patch literal 42710 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�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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 036d09bc..0aa82aa1 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,5 +1,9 @@ - - + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 036d09bc..0aa82aa1 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,5 +1,9 @@ - - + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index c023e50595074292c7361183a64de08cf9686c9c..ea0ddac04968b403fc3ea8becb22a9e19d8689fb 100644 GIT binary patch delta 1860 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 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..0feb4c7dd939a2208d91306dfc8997f872f50b03 GIT binary patch literal 531 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 F{|DIF5YYet literal 3450 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⁡Vx=w*kG0;C* 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 T6ptRf00000NkvXXu0mjf7ED1V literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png index 72905b854cb4d39e8717090424302e370239a08e..99eef70cb777777eea4b237ed838d15fc50c0f40 100644 GIT binary patch delta 870 zcmV-s1DX8I4*Uj?BYyx1a7bBm000XU000XU0RWnu7ytkRE=fc|RCt{2m}zShQ51#) z{t3YkiXezmtJ1oF;?MAlf4~K_E?BE|t0HcoAFLH|L8;c2h}KrC-2`_{>K2hk+NO)9 zrPju#natet$jwa9f~}#}Oq6*-m|+-_``q)+xtHXjuPu-&M79NF%nAsi?7>Ca z+Bm&;J@3MO6n~V$j19u#y0Y103Q*!ni+sex+I(~!vEyC3&_H?TZ9wAo*^tj?5 z!dO?Tc>5+w;cl2yA}rVrGdC%!9@zq>_4_uERRK{TPJftHR|lLtOl#)=^Go4qO_KNB z7LQwn=-07h<8B2IVhS2BzTn}?1Ng7ElD`A|&oYmVD*|Rx2-cf~8Z4@7lN6K*vv$Gk zVqtobaN(hqk{dP!YqXx}ih$TrFb&0-H3kQlSzN3breL??(2XR`A;ry?LQlVQd#+W$ z61|oR@qdJ(=C*j@3Lq2H__SrX7g2o1&w#$r4O zCs?vqC@d4^ZiT69h3cS=4XN0y3!GzV(@rMcTF$h()$|)f&Toi20_nef|1C~cZyzlY zll)>~pI=cMR9t#w5$V?z_>uXdmP)4FSw&&f7Johs54ta4neeDc_d&s_217R&v4EmM4dLts4UsOZ7#kENIFTo4dFqiW>$SAAaZOfzkpIa`78;`0Q^>Py`bD5d`S wSBo+c0#)e=$>PA3bFBPh0S^xk50C$v@7m0R(k*2=O8@`>07*qoM6N<$f-OIxd;kCd delta 1855 zcmV-F2f+CJ2F(tTBYy`JNklxSd#Lfy~3D{sKwzH9i;2=l{N}m08$9`|7XWGqI z)35z{dV1z9Msf}rz0&LH>8Y--x~jUWXWqPP*HwH8AzDE5=YN=5ni2eZqN_-e^~<9V zM0*kFPS725L^Sszn{0`~k*Mf-?+-_Ls5GrA|TjiqtEUz;a~ z4B)YeWU2{5J;V#2LwErO0uu?Bc|lu|tq<=A*A4d(QJ;rrdLP5P%&YxA00w>ZUnms5 zfN0mn0#ME}F@G^}E0~Q}n7a7qn2FK#&m(>cOzrX)ppw7{Rq~#>jp$WHv-HC!sf6xo}_K3q8Od$WXTDv06x$h0CPg6`8c1@K_CRju1vsF6IR)L zXf-NkOn)oT5CEGKSD1wyHYvoi3MKkQMG;OVRO-UZ)u<{l4<~471xzO$VDPDL7 z!grnI;?W&ktit$0IV!vkplKf4bEDHh<%Zl|OUw{I^`ReFG5RaWP~8QD##3 z)?NVEDM76J31%|ILc-4)0EIBpyiH)UkL*2l#TT8!T)c3g3gYDo2qjnv!hd;+i>G&U z@pumxj}ZaH*5h1EInlJEX#iw4w5=y;UG=FrPkomrx!7QUc;$O84gtiJ%SHETE|%|w z_J4PA@kFm&h0Vw0s@S4aQveua`O1dE&6sY2IG6Lp*kssYF9Ss9P#DCkKXCE!2-^F( zcxn$9Pwtkhu=%)LmADYA02B(v`T-!}3he`NAkG!Icn5-h0wGdU;c+Q|_`m?M9Kt`l zkBeva%2n8M0;|G!;yw{1b}&CmC7RyIY=0om7k%+AOy#v-xLDC|2QiNO_YZOLq5qd7JpfK-e6i**Lguew5Mu_2Oo@y43=l7&-FJ~kB2Hu;k5U$g`;Dd& z;vRLWPeFnr4FKFC=6nQ1qAto>DaW{={q(v62e(+WK;&y zO1Lb!k|G;D1`zA(0FknUSV}u+C2TAF|D+O*td5c#j$--Nvs}C}5H%;$CoWqyyH!X* za+AzfVm1%Jt%NXJ#%U&IyDxCD8h@I7b1({Gqa`}&o81Z|bEnc#^O+R@CQYYW)cbZ2 zB>bL#kc>g2Z^N12f}^ekt+s^Nlm*16M|^Q&JiaK>i~5FkVscnB3Yj2W#PNNI=N(5N zFaWHAM%RG8{tGre9(8OJ1PObk>?KxqdQsm%7>(b^6bJ_4_x}sWg^jNTfPXc}bJl@& z{EfuSla6f*u?mDPWKwxL>!RLf^Td2G<%#vkB0B(J-4VG8JI_nu%@AvDcAHL0&DW~z z)J{C>qCR5xh)h?I$9#5H0wC(W5Eb4Aq67b@v$ZQbRn)r-frK?v)cbw}fLZcQB6MyZ zg%e+t&YToxPXNS+Sg}9ywSOx+I@D5UqVm|W*`nUli+cOfN3q02$*EnylNPCDWHl-~ zbuy=F@TTg4Xi;B1F|(~kT!^)$2P~noQ)UzJ)RMVb?ZmFyiOoYN)D(bRg#mYDQK6m8MTL(8k#uItLZ^L_r#k2|#?2Hobsg>w41WyVCyRP%LQ3=U zpv#XHK5{Zw&z0HOeWK#T*vPuOyB|yf5PUS)zJ2@cs0T7Gqa4T!K5(dy4-}K> zqeI+>jF}G_03K9QHO5tWvdH_DQ$f0SA)Cl%bJ@<$&bvv*g9i`JPx{1k)9C2vS71u- z39>)@0iI_2vUKUv z#lyqHz3Fs1m&@miS5%?Z)m591W^GQXSoBAex%2#b;TsXu%Vj%|=QoW#>@s52rM+nzEqL@@oV}emZ(R1s%)IOw$vV#F;*KLT*<}=tvPTFR zmyj*<)B8X8KE6LZU#}ltzr22ZCK?%N)6)QH0000zR7b<)Z+ra5t($){4QWaIThu-} z)_wp0E$e@f0rD`M004s#R71@y7_(jQ+{i4bd7#EpRyOf9Y(Fil7q(8+o5Z6o~vt^P?)#2blCA@?nYyV#>B30sVxu{;tHsDe~|Q4GH+c3rd%yC;>g~Q#|0bN z`h6L>zO%gonDCC{XE#)k*mIZ_YOsF2z|vSIoqzK1%5sx$XWiblt$i7x5_F}6VJP3Cmf$D z4yZFF1->gs@ms<-65jiz3N}%)1$M_Ux!`P`wy4OXZv9Z7JPCeV5 z$Me8jr?iP*T< zHeb1fpuM`rB|2TV3U3vN(3QkZmh6ZazXTG8Vt#pN_Y;C6e)>$m0vWE0m zb8e*;vJ_JS#wU+zprQAnW$={#^;IN%GuR3e({u5m_WAX0_#KrhNyj&xBb9p{XfR2Z zU!=2tbLL^Nx2^Z>T69mY>~B~K5-_g3(fTO%dT7tD^)a^C4EtsB-CB;0EnZ4}rGw$@ zL|>g@9{D+RTC!l>Uaq=j(9eRNdEHC7diwhyAJvEZfysdj zp0}CCQr3N|O_K^--{RiC;IJ=GTc62Z_JGe8eN-%)vCZxM84i;6TUG^927bq6!77om zW%u3h&w_H9)+Z;HV{CMU1a^P<+J&6tXhfbp*u&ohN1lmQqo?Dc)V0!*0Ti{2k#SY` zLEz(txNe5q3cORp?J>*HJeOW^M#V@HHxzVPfY$q0#}25yqWx7+;wAEZ=Ot8pFIl+m zL4Z)1g?j)rp1iuX0u8<)AAgJPPLzzBjLC#f`Kz*Yt+cyf7qIS>0l^K7%t~X%BMyO_ zO>?%uEj2j3F`gn4Q*o#2eIbuRcOLwM$D_=B>9DP-5{#rqs}Gs1D(GlT6E|HGzrz1b zC0NQB>({8;!Wm1D5`DrYZvMV+5w!+riyxC=UwT_sX(yR9?-{3UjTIK5$^@{>M%gv6 zMYtbU!A4yNqw2U3Co@AAv9V?%`r1F|*h!O?d;Psep^pY0tsmdJ@Wp=cKE!FS71f{-U@wPRusTX8kNvn1Vs^EG8lGaM$$yC} z=XH07dmW^jz?ecl6rZb_w;Ei=i zaW|iI@ublR2B>ph*5#FH?@8Ju?BnfAlrCk)4oPO9M}WM?noSm?AN>)vf@1HKg~6H~ zuDk>KQ&Xt9+qq03^OW_YX(EbTySZ;q7sIIRyROU_c?>3B7Pws540e2(JoAHEZ z$h5ZJgM^MdCf%{{5P#|r_dyS;yMQPoua51e%)w>Zz2VLI(-*wSLR+xH^_F6jjkchS zXzW-9!F&g_iHw~a?eJ57eiN@eDZ1j;A2{1`_KBc%b|3xJky6rNAUC=s$e&)1PO8HX z!)DUqgOaUra22Z8SL)e8J$&a7#&S|#d2^xp4MW;znU@(`Fa$8keVpf za!>iF?#!X%sUlRn0Sfv!IBP}xa3Yv-{?A}O4cBY(@^+!u7eMh%Nxx^w@kH$#{>c?r zG3ema0Ne57FmC_k7lq?T{#~8{37+{=Lm7OM;{zEbEcYXs#e=oMZMChK6D(qnDT{X2 zPLAhrTw>=Yc)>4(XvW!Ti?kv)OgYvkBWhtJ=wP$fj!)T`7u7AU}hrQdhkS!fO#dy~4k|TeosU+-Uz~tut~o#|GB+ zy`cP|cYlpa5Lxw3A|LR=!H|Y=H|2X( z^(+5jpz&x#HoN&~M5kC%krzlSuvNYjOCu4c1RG;>V@n+EY}0kKW_LD0H3?16Y`%}P z|9Y+o915h|WRpm#H`y%Dgsh*Zf1YiXeKSQ~m9d997edT99@l z`Qb}GtqPqCvhNejd~ho?l$P!79p3b5NV*co^@N+<$8DX|AjJEq>ADFJLfx8uOSe|) zx04insJ5ZAktVI&F!8oHaeus(7u-X;2bAo^>)WJJWD!iwvSib-_g&;bACvM2!v>44YJ~VKBI5gfpDA+KtAzlXdBbJ`135#GWaL3^-FqX=*x&8$Ng-8 zrWd-QPnuFFH9z7PyoLJGpghe2f2M9?mKzpE%ZR04NvzgUKx%z;*Z}h`-7yDQS#vf! zoN0~)bP9KuUzn`h;rPxlv@K4lyh{|YhvDIqi|ZXc<_TQXIxsKbb_?SQRA8C&b2N!O zcmrRN@_F`?Iw|^emQd+)0{$&ZbMPP=Qc|2!p~;Sngt>F)s%ZQ4c^&L%L0bb_@1MrL zyR>D3&>0NrZ7d(&Rcdk0>!*sFR1EA(|%4qpCJSPqbN`_qsCuT}W zLmmzd!?K{W!jRyq-r6^A{kMGm$XH{#2Ny=jUCC1^)ET20oi%>%7yii%B~n@ZT>cXm zulf71@T*dW945SCDUKDK$}A>Sc$E*XS5f{!ni8_%T%72eo0=|4X7x8@)6!iE>y{z6 z@Ys>#rGtWb=cLkePKXuN@B5X+%B8z5pOL99-2R+4wp3x-FJrry7gDf$zW7nNIxF}A zgIyl4v;&rzmS^9a0fAd%2661HY0vZ1S*eZ!i2{mLd;5jY0}3lR%Dg{a3W^1LvBh zLD=>~%VJ8<-Scos13zWKClhdQMU`=_a|f;M9XVFV2p!7R5v^9)k8?&b4c8b3?UwBS zujc$GNO9dBN(kOS76q`SPg#~~N*UJK;5J*S8CCPlT-B(MUvZN%2^Q5={oaaditLf= zcHNRj$GN?lutFKbwm(@KnI3BDT+>ziTR9(jLE^}|6wlN(dC;9K%btvCDNcaQj>g?#7I3b=o z8>@;?1-$!-a0G&%eV+$H4VAACZ4uF*HdFQE|WIieW(&q#WY)_FKc^3~jFdV!)M2ByPIf_>`+0S6D z-I0_>`mfaa$-E#=r ztc(+Pv$~H1$j9X~BcA>3k5bh_54&b5kt1HOFkjVL^IF-9=9pf-4)US?M8)&3>#~^c zm*FDD{L_$WP@aC z*m*^)OHZabhIk<;8%pNc@P>mAMg~0o{Hh-tPk0Q01u^@;132&csKE-HezCsKh`TLE zo7#fURjVNCw2pr1atq&H$ca+klcz{ccXWzudAEG%S|doNWqq`hX@%Z>UlFvOuU`gE zKsg(10TMSsUF_%PN9v80qzZy}wlRH3!tzTINdHq+QFs5#Dd*XEWJo3o0o)Y8G5Z31 z8KzTOvjgzu?X}ds++lnRhL2uaYH{_AEmE2gI!H~cL%V`a`Ocm%I_C={?I&#Xx)dM! zRWd{M?~WAXX*(+gbunY*IwO=F3lhTD_bUjBG6tFlW-ko^kC35gizV~GAEVJvCs!F6 z_caSVL5;ikoE_yJCcEl$5z999j<&if1vj%V>BUCml&*}fGMc|^%;|QW-SZot9X~s% zT_U5{uor8 zqfK+-oXVKXK^vIx)4U6sy^UwbUQfA5z_R-pvFlR7%)nHv(iy5Ktfv`qm(FWD?V-|C zjdw7WZnp(~k&qOJpSuwr3JQXzf!iiOcju@+3~kUW2;_V<0^*#ZdCo0_?GTj879dC+ zl_J0W^)@ge%alo~Qe_x5owU0glo}+R=;^dM-};*>I>MYS{V9eEOq;WIxFacQm;=*e z!2LTlf=iBMRQHT1>pt4ehSLF5YUlJ3ra z*(LKB*dt<7#A^$EUAPq5ZUIM^uX0f+FaYW zy!C?{mIN&evhj#x<$Z>La zY$4C{w=B-4uPltRvh@Bh2f!hmls$Q$rbaL(Qgg#nONbrXtI%Yx!Vz)ly+Q=#6I7!t z`JNmHo=k&V;g}Tz$7Q~+hD#;9QOWn2b67t`z{x5M+P(k5^}^XSo4he;GV5+c!0QFA zNg>isoY+E$i63Ld(nS_|t*lQb8eKJvyC_}CLIpx#r2=!6U8p%OVXMbNT(b{E{^?)2 zqcYT+uN=8rklGfsZE26WNcZ>=uX<(iv~{IV7W!A7cN(*v9=H9c=#YoZGppucf=2MM zKvsjmCLNTiL|&vT^rm1WB%Kl5H^j1ruv}D%?p<-TG|dSbiX&vh=^p}9x~yLYD6=Cw z+K>zDm7>vct_Y%gIye4+Y4t)-UnlJ)h=SD|C$Zl0WH^g2-=CQ*b%xp`^NATR=H zEqFXlI_q)o6TqXb`V$oBJOKt#11hW!e`$=EoToa$J&lvmtxv+>DKxmf?K3Bi^?({L zJ>h*o8VWi2EhAirRqniW{`Mf&td1~6Qp{a?flp+Hipy_05YNQEkZ_H9>AVI!%ewAF z?)TYe;>FGeU80@B0)vVAV|S;$Y0?BkBnGq$1|H15VCs*^y?ByPRpGtHZCt?W-jPkx znLC~Av1zsTao*&*X2~5p@&#{q$6WiT&{4e(j2WIfVazwQm5;}})^m=wSd7&^ zcp0tO=5_JPN5Wdn@5Ag1_j1&>9u!O$gFR3^=4Qf>*bjVt1`bAwX|@gM&l{AvII diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png index 9502e47a2c575c50c925b987f397bc5244c57b90..282e3d52dd383d3c2ed97c5ae777dcbf7888b25b 100644 GIT binary patch delta 1752 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 Y55J6*M>q_ZunOUl+XGR7+=ya0 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 literal 3981 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 nm0GElTB(&OnKI&V600000NkvXXu0mjff+~0a diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..adf064785b2e778e5e9224cb7431e91c147ddb09 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^H$a$!4M=t>=)MI~oCO|{#S9G0FF=@aYjsdI0|QgG zr;B4q#hka74H+32c$zo-G{3v@fj7&CLT01uOBtITPb3H!Nwn~=DULEn!-0}Su;Cmt YuXJE{$C+tcfN7Dz)78&qol`;+0IHh6-T(jq literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png index df0f15880bee46332dfc6622583215194f948b0f..3b2629ada2b219a13ada1ba953226f4f6842065e 100644 GIT binary patch literal 8992 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 Kg=)1j6!t%(Kf+r8 literal 5036 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 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index 6cdf97c1196d48e9833487ff6de7c4cfc4e1232d..6b63d0c9f3fb2675c030564142908c771319ae1f 100644 GIT binary patch literal 5272 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 literal 6644 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 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..5da73954fe1169845e34a67baa30382f782d3eea GIT binary patch literal 1040 zcmeAS@N?(olHy`uVBq!ia0y~yU~~at4mO}j{44ikK#H@#BeIx*f%ydpGj6R8$_6qH zdAc};RLpsMZ6hy(0ngzL|NfV7ZHfBCyz>Y1!E}a-bMg!0*)*l3QR5nj7l90 zf-VglN)DsKz%UVTX*laV8Z!8jMH9z{%F#4~FT*$pFq-j`o5{|UGuA9KuQvz`y8z7M N44$rjF6*2UngEEk#HauO literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png index 2960cbb6104b915c84760f889deed9bff2b3e17a..0b9f145ce798b19a785f1eabbf5e5844c75158c9 100644 GIT binary patch literal 17090 zcmeIaRa~1-&_9a11PE>o?(R--_ZBElaf-WJLU1hLVc`EB^OjVIbaE9;oyo zeqnp4ns_52;gbCKAS31GQ6M3`LQ+$dHw?%-&d2o0GHUttH!u9jWi-)lw@|P^FHf9K zMM=q2x5WniOZG&tO6~6oA5|1AeNqQGJuYKi8d5B5r7?5zR=yP{nZNP(d+<;X?f;-R3p8 z*`$|?;W%^V2b~&rY;;%Qc`1b$wImTnGcRvq0Qv;R$x{V>G`HdLnBkr2#oqUlNT=k% z$RrVNCRy_0#9(KNtSz1uPZPf1B*_ovp10=O&_?9>Ln#oOJQ%AP#Kxi`_PzC(fgR)T zBvROEOh#9;X!%e~Dm78nyami-^>nnm5(_qTygne$`KpYLcs z0l;qWqJo*C{Qk}XxQ7=xPIq!api(j-p8^jnT_|_dEx!a)%(TE*uujvNsCG9){Bauq ztooi|uVW4ZXpBn{GiQk@`la(J|1kl? z(y%Flu{?_a*r1+BFjEWw^Z$SO|B@j+`c@{dzhX4kHQ$UQS#`zOQI7E;iyx)%E{E;c zo|25Se87dMss=JbFh1(OZx(kZfqOs$2icw}0?lPCrLy(EX(F~{h?IyVH^Qka0^M91 z^Ln|{I{yK$uUQ8m)<|V~@`i7`8k%;Co!B;RUGVUSu6gsq+cB^ZJo<#v;`e$eEzM>} z9+ZBeq)EbEjApJ)t!3aSzs&W#@3-fzV5^hu%Zaq&k7s(~Fp(boTlD~0_`Mk3Y1p30 za54QMx^Ok-)%M9mMr)Vm2@3aD*6Ham-9P^n)b^3M9fS>EJSoaBM*kqglSR~er6)2qAt;=qpK{ir8Xhp#H z5m|rGm4m`5_MfcEZqW5H{&qy>&SKlovQE^?M85_&=+xumLLb4a^Oo?+ z7%&rQ!sALccjxb$_(G?|sXwv2yhc`GYWSaZx!btJM{ancZz*rjU z3*lIKQC~~DRB15;g@Hi_9s%_%;PDVr(*rqHuOm$9YQl!ZRlf8V_(&M8^YdR_{UA6N zP3(zmwA{&?S}szkQ+I>Vv!>B2pbffhP5vN6I7c1ydiuyDrTy;v@O~-A6!DY>Ewug> z@06h9)Nq(mm2eh1soX1B4ATw2J!PJ&26C$}e$cc-AlLbn8aCRIgtFSyFi zY>CszeEJXFn$52i_!Fm}Ytw__;a*HA3+`P~tKXEJJLjK!Z!5l<7nkEd8^t(&xyqItb+)(MQwz1ud&^nA3{5Tmy2xs& z`b7>ztX~Wp6-0&Vv5BgWl+y7{@sKfW`!v&EZPQH%mdV%0AB8BuQ?sQC^#gTbUt+}T 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 literal 9793 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 bRo4FlBve3=G>RO(00000NkvXXu0mjf2WLMq literal 10455 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

    )y%WX!{}GL2(tnX8N1sSEU; zx+%|WM8>8AF5RheeHX__@Bcpbn%sOcF*t+Cao!rf6SXjYKqWU#fdZOmJIb)_6tr0w zdIC}m9-HD+?9Ub*Gi6rnS=KKR7C74CFFMbT_S4mGM->)NuJkYu<9EOeloQpH`K+#5 zzhkFW$x9n^93RXz)_;gQ0>nztCcrG&EAOS9G!F0vBf>V?H1tg@_15 zz2a-hvA4H%Kj+Aln}{ki{{cmQjZV{}=$DlS-6)@m<1}@gl>E4RUuVe6}6>KT#n~;ohTnGb6*RdlF~7t@iiQxZEDDH049k zHT>KI)KdzQ7JMVaTdHa51m6#>yG!HhUN3i|Z$hHYXn*lfG>#J-=M-SvEacmA)44Th zYW8b_ADs(~x97c~A+kkK8M^^;p%+-%tm_^pW{l|md}Yi>2y@&XF^Fl7x+u1qLpWx% z4o;N8rpbB^poi-Vx1qQ)O5?+hf78XFHc@?gJPZS^;AmMVZgya|1P1n3H#FcOlD=zl zE?hs~6>pzMQ$2z^QorhCI2=Rx+(~RR`$?}c6^P4|T0Dz2JMJOXnc!BAlAT7#XfbVQn~fx(2

    <4&8CRO`iEy!>xd<8!+~-M!-qt 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 y3vD~Wi9;mL_v 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 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png index a40d73e9c68ea638c28c7b13e4bcd1e179a3a102..45239b247c9dbf137fb83f1c82353b56e6f09aa0 100644 GIT binary patch literal 9113 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 literal 15916 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 diff --git a/src/assets/icons/icon-256.webp b/src/assets/icons/icon-256.webp deleted file mode 100644 index 4b2d8df55208428e30b616b558beee70a9cd69d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11331 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 T3O5l|!GNyjU5y$w`>6i`R%$*Q diff --git a/src/assets/icons/icon-48.webp b/src/assets/icons/icon-48.webp deleted file mode 100644 index b1bdb915ccbaa741957f7e6646d2d496cd5a1806..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1434 zcmV;L1!ek)P)R5lBhGQm=7ON+FiARt?$Yz0aRl&-Wz0a=1T3N0;5%hH7|(@s0X%)EQ=&%8G? z+JZ!8x-et>k~{M<_q{vcch0%zoVghj@G;Pe8;Zb(^1Qd{+)Y6JZ4l&}1#u+|>GH27^HD%&x(-U%k{w5AWDl9fdQ=5~9+TWsn%EU#B%8;QxO4(ZX`2}y3$HB_>^!b<{F3Bw zxum#MQeNv$rz#LaNJ_UE4;?!|LfU9{Zy3*-9iuU?S z3~r@ug~~E!Zi4}H6)%|~BpL=r!wX--t7b`gjSL_U=#a{&rS_s?thxXM(c1+fQ7%R& zJDIxH$&}SDK3ydVTdQ%kA&>-kJfNh+mA(yoauPT!M5n`(k&2XTJ>C_X>}(I(l>(Gb z7^KkqF^NvGrKAkYj7S>BeTY_6K-5lnDpHY}?Y8#4rpO-jfYP(3@qVgOGB(l9#3UON zmpS+-xs_3gijaA*EGvKnD3AZE%Qbd=>*Q>qi`->SGV+}aS_m&Lgy-f#|0s+i)pr&o zWCoA`=^;^i#D)1yLEO8F)Nz8ebUQ=8ff0)(tMW8977NxDOIGIV#Y!)10+*Bscd})h zgA-*Ae$I0;BnCz$2pZeGMM~f4kXv(}CFT2ATCtz+E3!zqu$Rp0(|-3^J_+zHU+;8s z!qUbc&23m*PQupH>|XR%uk$ z>y45dP5K6H_nfD#KGtxBe)$pf&!5eZ!UYT{_>y|Nt!D&ym(Q%Xkki;~T!(KIJUt7x z9~E~^kzNlJ)s@pHdm6nCe8!R5DyE)V%VW9IX}HzR0=$+iy&;I*Em*Y2g*n5;lD&d4 zO9jtI!PX;g0h(Ts^*yUPlK-`?f=6r!72vgM)@ecS z=`dgpJUbiu&4PjRq3=w^rbBmnz)PssZspPJ&v`g&3VGF~f6ZUC)^qgcWuHm=?SV5@ zf`|c>c~GCf-Y%<{+kI7dh4EI_!t8fFH*ycN_QewCX@! zDv9RjiJaeA$Q$3ckAFi~vb(CG ofA*N5l&Wh#5#aEW*Evu46UB4!5If)_RsaA107*qoM6N<$f;u{vQvd(} diff --git a/src/assets/icons/icon-512.webp b/src/assets/icons/icon-512.webp deleted file mode 100644 index 58138aa7ef8b2b06314dfbd05fa2ce026b007e28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36037 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 W^62BSlna3jK;Y@>=d#Wzp$P!D>|VeC diff --git a/src/assets/icons/icon-72.webp b/src/assets/icons/icon-72.webp deleted file mode 100644 index a5bfeaf11c4e3ff402c2ee7754e893ecb613b64b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2386 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 From 1c4006fb1b40714bac2be552ff769146227753dc Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 10 Apr 2024 09:30:38 +0530 Subject: [PATCH 021/126] version update to v2.2.0 --- src/app/app.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index fdebc26b..76bda908 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -17,7 +17,7 @@ export class AppComponent implements OnInit, AfterViewInit { isLoggedIn: any = false; public appPages: any = []; public labels: any = []; - versionNumber = "2.1.0"; + versionNumber = "2.2.0"; private loginStateSubscription: Subscription; constructor( private authService: AuthService, @@ -31,7 +31,7 @@ export class AppComponent implements OnInit, AfterViewInit { ngOnInit() { if (isPlatform("mobile")) { StatusBar.setBackgroundColor({ color: "#3880ff" }).catch((error) => { - console.error("error while setting background color",error) + console.error("error while setting background color", error); }); } this.firebaseService.getUserProfile(); From 1aebacb08591c8276b44dadf6c4f5d5ae83fdf89 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 24 May 2024 08:10:21 +0530 Subject: [PATCH 022/126] Update study specific form and badge to cards --- src/app/app.component.ts | 2 +- src/app/pages/studies/studies.page.html | 32 +++++---- src/app/pages/studies/studies.page.scss | 15 ++++- src/app/pages/studies/studies.page.ts | 90 ++++++++++++++++--------- src/theme/custom.scss | 16 ++++- 5 files changed, 107 insertions(+), 48 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 76bda908..480ea0ae 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -60,7 +60,7 @@ export class AppComponent implements OnInit, AfterViewInit { pageName: event.urlAfterRedirects, }; console.log("pushing gtm from app module", gtmTag); - this.gtmService.pushTag(gtmTag); + // this.gtmService.pushTag(gtmTag); } } catch (error) { console.error("Error occurred in Google Tag Manager:", error); diff --git a/src/app/pages/studies/studies.page.html b/src/app/pages/studies/studies.page.html index bbba87fb..53efcfda 100644 --- a/src/app/pages/studies/studies.page.html +++ b/src/app/pages/studies/studies.page.html @@ -38,13 +38,13 @@

    {{ editMode ? "Update" : "Add" }} Studies

    - + {{ type.title }} @@ -68,7 +68,7 @@

    {{ editMode ? "Update" : "Add" }} Studies

    type="time" >
    - + {{ editMode ? "Update" : "Add" }} Studies

    v7K<{m$SHICYD9 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

  • {{ sub.name }} - + {{ item }} - + @@ -108,13 +108,13 @@

    {{ editMode ? "Update" : "Add" }} Studies

    label-placement="floating" formControlName="description" type="text" - autoGrow="true" + [autoGrow]="true" placeholder="Description/ Sub-topic / comments about topic." clearInput >
    - + No Study Record

    v7K<{m$SHICYD9 z^0pQiis9gU#{}$;BGqx{N-c%E$NdfRSmMK^p+j(>bZK+vCRtaad^F=ZGm$?OZfI2k z{JtF+p9|{>{>8x|SlE0Tro;Jr#7_9CchCXXa`?_LqljQ1;hw-{ zaKolT4_hErE=k(uhM@uhJK_HecJ6clgaYmmm~xqc3zd}VxOgTOCVeXVlWn#xWTyjs zSN75g+IYW$j{gkEK~H~LJ;SC+M(Vh01gBKS;s zV_d(nrPjJ^pZ-~AZE5Hq>CY4j@u>s8y59XoaDI{!po}A@aafaDSqj1u{P4$Cox+k} zhi5f^v4l0XzZ4OP;1|s|#IiQh%)}?FsADqPnz&+(k)NeHhhF=cK%RRy3d>%!{k0^W z$%V4Z(H|V{gs4C1ZSjiAP=`yUagwDhW&`6){Or8W*P$d}6~1`9tMxG4mtESkD7Ln$ z`SAv34MMH)w1#Dc1+CGo4doQtt?}ZFoU-e+y&hVe<^CS%R@W;RB9d9Cu+zvvD?L)c zO|dL&bD_%2vMhW&vgLrx>dvqF6gW!o&Sx?JX?EY`w7+8co1Nf1-uR!d)pacFeIt-M zW$wn?FD4H|4Cb346(!&1oI+`S+8X(?HleV>CyJ=!B$^+}rPWLcvmKst$3WWJ=pEl5 zQBj$&W8W}n{If+&?ARo~TVn~X{A@3Eo#di&ZXwO=FJ+O-45o2F+!iyS*zbt~4j0^3 zUt~-5LJ6|6HuQ~+MVah$)B%5~6y8q(H&;@8J!ituYuc`&ZHQ00j>0-dh&KI@GuoUH zwG0$gaOn=X+Sup1sT&yQ($MWo;vYS!N&Hh3#x7X|{3!r~*v8Dt+DJ%j*5AA(^j6si z9?*ZZNd9iQ7lW`kM4)@H1MMK_>b&+lsDM~$`}h(PROe5kfLbOqPwbGy2%H2lJ1Tg` zieDiQQ3(&TUZR7Q{lpa9$sw+rkj+ksVfoA2tn@!|qTG`zyQM;FJIT4(s8UUGFM&U| zhT5pnq+-Cij+%gya@_d?xO^#Q!0Njk;2X!OumU{c{IKfG2P6Pj$!i4fHH~Y?_$wb%!PsyI$moa;~Ih9I=I!8gj&gDvP+H zk4vAhxFuyV&YJ-OOZnUS;tc!vMKs@Hipxn8x8YSk;7U3fz)Cj%N#+_*nWe}r+qN|o zunZuQ{NvF7&_tR|?oqhxLxr37@R#jf1W-NFafv;q? z+iTUFd8wz$9nN#uQ&>cDAMTcy8*!cOw@4u7P0LZeUcuvyyQ$-~MbG?sXLsJJ~@nAfrpUN`ED?aWiGr4pH|+G3%whH#ECf`NTg zni^1k7ingc_vgK4Q1T*$ntqaui2;TrY6TYOS$>@f^*+8D&+13zgz{2bq>^gV(5NSx zs45M!&(fc=55jlmNz--R`c$kXE%}iNH%~`@8&hMTF&V#S>=E+y28X0+H@+wGTko$e zcX>dmYxRU^;+PsZj072^A98}?V{QrC3aIWyks|ENSNs{Urlw0!a0^zU*Ty%9nU&Fz zu3W6XRn8#y;aD{@Pg@yX6?Pl^-)QG^2rOZ({V=U+h-onH8EGY100m%&Qz6PBi3*^s z(JcG=PDRzkMp~co0mO`#_kb~6tj$C9k^x8COGVWQit-8g6j(@hRJ$Af4@30qK2QTp zJ&-3wcjR+=H}HIO%eCSDdh^X7r4#-KkIK`J_`q89>F=*8xfM8pYP(2%-0=U!=0qd& zN`HIaz2>#4sDdj~MK?*m!|eHM{KT{(I3r zD`TK3by}acq=w%Va!0_D({4#rAisk^80t490t}jOD(dt3i9$vU5=P=N6fbfFg|v2& zh1G@>sk1{8QCVuV-{eX!j&&wE!W>Wja0!(!kF?~_XY}|o75r|L>|WVr z59$)%SnI(5^-4fTrvz80*ZpznUW%nDK$<}jm6cT;C|pi{&O{EPpzU7@tT|bS%4v(o?zO2q3A8;mZSv1A z<+MaM6I8rBuloHMe$h@G7QYo^2L3}>(l4yM%H`!xn7w{8 zL-MbwGG6?};9kPt0WU)@)J9L^ID6d9G5@uW8Jg6@Z_AY52Ogtjo+hukYsI;6(iTNe; zLHvX3mXw|nvH4)i3Jh4) zX;?IASk!1#@M%=&KI7u!8JpQgW`Hn|G2v3Bkg8EW>k!b@adPB`h=EG_5nX8E(+Lh@ z&sP=*nV0H!NgVfo;;6p#P=TmDfbG8C?7cEygNA48QAnoo=v^pFQ{|peP6x!45w?XK zcMcYCi`;m3(83O;0Nz&{1n{t5FSHr{jM*> zb2b*#e|sX-6T5X&qF}^^BCm&O%@gz5H_340PW3mRfHyDVLKZ@CG?Ic4#w`}Zn9TYR zeYycB-_wS_#_kgB$(oYe{a_ZQe*y?e|DuP4<&%U03umWfA+T?O0X{67=z2da>7yaC zh#ysDliH>@b#wVg*nJ7cq=k-LP?CmS49;q#rm}AO3rPSZ4$GPHKd2bF^S=PuKWhY` zTKH{WV2vduM~z_fQ%FOoTrJHn%+!>g;yt7_93>qut{DgR+E`ZoC|U%;t|^9o9V{*d z>{*42@i#LT8of89UrauY`w}^(FGNqiDzG%E$s8`vWskZ@eN5a{`rFQf+QvsoFF&l3W>zdgrTlWLoY|*t zti{vPtG|1c zCUZsw(a=Q^?9f!lEy-(i%luF-meD{$!lU_NPAI9EfW;Z6MsaJfCS|P-yLSu9?)YJ` zdHJI{PG_VIFQmTyIIw>n(G*$y>4w|#DBG~@`8zp<>^?dW#i@R!hgd zXZaftfvtY`CtuAp8@44{r7U-(J*w3gSF{Tb{|!t_A|CJZX4(`~?dmPX5q zxt|%F!wD6g(d0<+D&B{C^2U?XkSQ^C z1R2B%8Xq#))Oc+OI=A?)0T@!zB2m=Mks*|f!{E86`JVXup4aEyPlyimi`t);ytF$^ z5=UJj8R^MQyWyLmu#imp)I|Tpi?+GIlnu~J6Gutj?qe;nLs2_bwy<`%Q>UXK3Dv}q z&!9>wn4tgakz9w%gCg1jZQo#DG=}(hmZ5u2eO*J}v;?Rh{81bk1_g|zql0&Or)Q9U z^ny12m$%+|gGURDKQyKr;%LMZ(>5{39th+u*S6>wz^&RD3#SI zyPIocAOzCgjpd;l)3<8moOf>MIuXRap;~JjyA*F1>)Y>-MorPQeIt5-@6xcwRsW;5 zHgx_QDUu@1EDCtPq22quuUqd-IRtS)5c@O}0XJ0dkZgu3n9+x|h=*)*uoH>YFtG)0 z*Tib!|8fEFae?+0VpE0&czoXgrc@|W^*5f-CNd{|{?#6%_~9bPYBHcXtWy7Tgou z-QC^YC3s`O9fCBj!QI^VAIe0{@;AhteMN{tG;U1;+#{pYwulEVTyaFW$v%T znq=UtCE@DNTIH^59ncYVD4AtlhI}ws=+yPTfWsVcuJCY4MI>kVZAbwZ1=M=|txv{d zkWr-3p8A~xWg=%WE5Ki#tzP3N2YXM?a!_1TaSZ7l&U)Z3#r7s9_Hv>CT*8Lp5lD0mdx#2B&si4{STe0_g8N=^$L0%HFojlb7I zd#PWGsVE*pZ@*QU`E^04PpKUGpny~rRb!Bl*tj@)wCIW#2}~&IwYDVc z@L3CJ>NR7Gb?00*KPZ3fEn(34)@C8P^MmLbsT$j=I;ifIu@=OgsuiRv(!n03q(4cH z?kNtSM5vgO4ui?(aLTEr5*0F^UBS)CR$pK54>c^?CT6o*QDH{DbkkzBUDis51PDyt zvp0QB;EJAE(bFHaBZG@sx(H$CGb#DOX|yzgwL*0KPmsnB45=57cp@X@gq$WsQ?l9#!EHZgboHLyVo{S{Jp_^z^!kc)*kp`;%6YdUJ zF8wN{Ot7Pft*>VeuQ0ASeL2&_&LSouflLMy+9QN1{fsxVG~{mNeJ;Wj_0woK{z!Gw zyH~`dWzR@%pdp|M++7at6Zv=x^O)`q)^)e)5dP6*56g~dzQZj*X2V}U_uY2BFI%D*EVn#dwx{QFj}tDsz+rzqd312+uSsI%!|a zC;{p!V`rE}^nJIP9P~DxDz`?s&v{g6^^Q!cII+c|+_DpLvBzr*iR!MKWUj+s%316V z6&Jp7EWyk@cu`cL`dj;MM;zWrG&JhY{EnjUVe0TA8oA4aGgzpwc8~(KGRJDht9sw? zMB&D(`+cxxezaf@X;KB7UAbCr*uaMWY3dysfnoq9)?K-Y61SyS9Q8d<({oPeiQSzp zDRX1;*yniMj3GdmfvI5^bop$iAi9Q`VU>WAF^}U=9R%SlNHDGI1y2o!W zP8bMf9&b1hwHF+UOp?%_dMfE<4Yg*PP5mzA(ZwBH8FE6P>cyq8e*x!!PT;Q3tf4Yo z&(f?t`l3B{T)vi^h6Av;Qdv#2oYueS@OP}1(5o9m0>8d9a(eGTYySy*5r1mVBuGZ_ zlPnd?P&jRD466#gG66$v;BX?eZ3LRD7do%u-#h7hjbB1reN*6kf~@<*jUDt1_S_J( zLV|hFe-8b__5T?VB2%xreVG7DMs{ZJ{aD-T-&Caq>w;g`!2L%k)O)UmYP{naM`TTa zEHD|WR@S5P=jp8Y=hA2P@c66V-_N4j2ZA}(W2Xd@oVNEGA1y)1druH^hi zVQO8$bgS-bhsYu8L>;$`HC{yGXrV9q!3Q(;GvU+4q?5s7=)6vQY*R#*bvNl(-$r43 zRIUPa?4U+ntLl}JJIO4s2cC4xMmB*O<(s!RudWJ=`R|y|@81{$s}YXk)$3l5Hq;!j zhU+M7s9dwRdb>i9Ef6R+o6dr2UcBOnoQ~d)zP;87eZL~?^Zv^NEP34X4q%B}9D{3k z{4^`H9{G^KauNSV$@ct58B4J%vZ$daqEvn!pS_k{0|ueeJ_i5LYPxOvnTU^2VQ1qa zS!h#1d&2{GrV2vnQM4uJT|@h(tco-kOAkE5aQ9|{05$px5>b8=rsB!yTNOh9gIJDI zTKmYtYiFpz_yX`v*geyVSB~NEB zzZA6o2`uXW(-Hnm`j3(Ce?E>_A6kIbdYde?pn(0YxI-&-Jp3i@{4s-3fp~Nk)UTjm zNCpPcza92b{c65At+72UE->&f8@x`8>4oMt2;Fi=uWy3M!mA3S{bFM_p*@&uo~EEN zVKRVho*39%SSyt1szTbcObYc=;hjq5HUyw{2K|#K0tg(UoZ@yU>0r)DjNpHMYRf!+ z+(_@Tg9DR516pN2JvG@o(&9lzc{Hdjq2SZSGY~{5yf=osKoyzQfX=T%5xb*BtNQW1 zQP=y~ihXNyYoMn4_GkxNxSYk|&|n4UG8IPIoh;_%NVJq0xu}gX*%#!j_m?vKQ&d-_ z{+Ezm!3$Q^^tr*+m=jDNOl*!6RcJ8lLL_z2Sfv(-Beh|f|9Ytd#o`c_U$%bRz2b{{ zTzckrCEN*^gO^uJHi1srgd#N3PM~JW4+C#-H~W$?S~PFJWUF2DNKMC1XQT^-NdLpk z=hNfmhUL{|n~Zdhw86*S+oYKGHt6-Qd>qmN$^R84e|?`eM2${$^2WQH@cn&52HFAeW_Mg%!4?lAiP|)NC%dqJIdNlWJ>~s8*H~ z*BSJ_AWgQ{ulNf^QE=Kk_*GksCt#(5Clbw2e1e3$p3;TdP6+~F9dJ}N%uz%C#0tWQ z61%PV4E-kC zocTt>ZaGYdqGYJz3}#Bx{DDl_1&)CqXMMMR&&2YMBad1|HiL|>?$#FNWf(XO(v zpOO{eY2qesgPsSOq7{-}0xdSogoJ+O3I|kyHk0K|_4$~nvF(c)byzItbh2c!sG#!% zGjMbO|{wtRy1Yo@o~F6zAl&-6U(b$fCz5LepWA=6d5?>4jUR=^9*9y-}j``e?-1RHa&ra`-y zkiQ(5sv0Y%Kp48YVvuN4k+VUtgUBBy(V#2xOKnX7_wps~aqU(}K^G$z3w`|Q+3v};0 zb6icCF12#R=`GeBxf1Kf7u8eRP(O1y!23Rs4xHS~oZEl1hUk@K5IXg@ z*L%yCZvu=H{^v?4iX(iD`tO|>z3}{W-9`)X{9~owkW7H__6W-8c0UO4+vWOK=HnD~ z!CGTbSu_dAHqT1@&$_##rv)RP=)0~g?*l(^N+Yyd<{gjy=urb_9=$CIHkY78!m4Xj zqakq$N!?+Vcq_YV>$9deC!y%}L*B3ViuDgn>Bfh9L*>_m7et8ks+eA82}MwSIw~{v z?dpvf4yAy6cdtHNEW&Pe7y3j-0JkHqkfOXhf^epbRg(?Y^ATs6b=CZCd(n_)QrvX1 zTr^!UjxB=lBK4j9v&cJVAbIo=lEu&;UvKZfpAB;PLeok%rz^`I**#A`b=;nRn#jEc zu*iEwmQj%I-}u7Lu(wetf7=lY4V%4*V};pV3zNpY+TotwnjW7CRvjV!n-IS)`shWJirIu8y>(Iy#O1f0DPg>YZ4ju zgrLPLylmaFKXyaMQ=oOw(6&rTUsb^=FmqnBp7&yE&}tM^S^Q(pk=ymSUxcfxJ{bRw zX0}sP^85Gi$J{Oa(<~$*hZ|ZRdE>iM^33hiXDcpRgLA+0ppClUKWQ~AvjFrVAeO_^ zxOA)rWjkxs5x#0e{u3BJ+=>9n|HKFIl~|W(m<^A&T?#BJZv(ElTA-7VT;c}p{r&3* zAkimA3)1fJKzbL^wIVdWnJsmiFHs+UBYvvlcGIU>jFWa(40y>4e{B6)H7e@@V3;zyL) zA|mFfC}U8_j6=ghF)(oCoYdfqiAAF>@hU52J!23|l&<0`GueQ9y5Mcu65_5oFnOHF zdA!gyysY`f;xa!+<((&iSk?B_T9bFD%P4pnK7r7#M>pfs?BNk#U;N>&5zR{g zFc~ClTvj*-(!8Y5;6p5RiX2tl|M`uQWkXwLC89Sa_FF;_G!Tlh-m&<16Ml#(yTlST zQnlYly?Z$uy*Lwr_@+h_VK9nd%7aL`eHLx2QV-z^Mtb``yw3pm|8KPQP0&loL15*I z*>swhNs<}2RuVnvgb@eQX&Dd*ABh$e4E6JD3_G)P5`6e_3`{D3F>E97Q9rByfK>W# zUJ!H1g8$00R1>J^-UwcHV?Zqe)}o+WxLuQIl-%5)U%D2dpp3q>>DS5WbL`SUcrE?d zoY3RS*xj(@@vi%U;91wLuYoT2PWM6QyeQP%Gy`*3Qqx#d@~#4C!VRQG4 z@CgbiKScUP;p5=QXz9~`l%kOjoE3^hq9B?WO~(y%^8iH&O`Y>bi)NEWqp6Z`RADBm zIVV$*GAqk|uO+n}N*%?!XZZQpP-UDAv+nlBxq&atu)|J_->uLbS6AOADrfQ%w(0?` z+CcU!37XrKfcfj>DBs6wBg3Zu@aX9*EJvvCbf^}uNR#S?DIPz{hEGn|yPPC|r zuRb$)v_@rar)3_;bkEe$+$hyXm$!9)BBO2*dtQ8Q)(fPqHsdU(d5I-$5ti?~QL<1= zYI)p;rXg$d3;~y$o@m303_S)q)_s!f+~$zi-FBZy3L|F!a!DNh#Vc_%&hFy9u1l%o zWo2gFb7$o$QTM(m)x*nL8WQV_mu|zMKK6^5ykXPu48cWs53+c~F1PJEioZ7?fE-`` z2P|x%(*dad69}Xzo6+rob~lJ$_gJ8ekX)07x5xp52u>KQ`gH>B$2Z-WK`bm;BD0r` zMBQ33y`51io+wlf$RL?9mKR)?t3a;5d6|KM4j?PTYM3-;ar~`~HkR*4;HiYfYQqbc&0H2!>eb(lZ^J`4y|7c>>PntgB=P zZ58?$E&)3Atr|&_%?Gy6OY28k*L`mSoDa;oMBdzru^ka*dza>`Pwg3B%5gDCt|p4= zHoQ$lkSHYn?C1LO&F;jp_L29)$6}3kqg|eFMJdNW9F*OB^764mnvTB`)j7u#@}h`i zAg!=wJ({zdov|A$7)=&0H;}GmP+N zmbx~}t%7xVVpruaY*p*&LKQgS_FRPaRD_6@q*72HsF!xpdqV_J3@h=?ubhZL!9Qu}EFzWF^O@FX;K>p2(8&^hgd@0v8+6o2 zR5fWjeY9eSjy!42@)t~1eghc5R|2A60-3ySWFTlU|6hpjp`a?|Y$>3qtqsTvj^^k% zXhEi7fb6fcb=c=G5|h2-84wUHk(RiE61Zdl(eL=I4XEs?g3`U0_e7m78DAc8gs%5p z=L+|dB_+!w70YB5SC~w$gtK(#13uDUF?U%${}S`9CI5I;Jw&tZ@sVK~?C_=!OG}L} zxyw-w4Toa;=?ja~@kBf9QMujj=+bJjr0ghLIGP!%xV{eFx@jW~Qg49BO1c5&HG_8Q z&7JEtLiYNRle@X|xEtqJlDTsF2CT8D1cnzIa91+fQu>l_juRyd#_>Y<{E5cXgva)2 zVA1BeGixJR$qW1NWRpn&s3we?TDQ>6N%A5SWxA)ILv(Ww@) zP2`Y-r)s~m60O0PE9d0(cx1rMgXyaKuRyc~@=mqTd-6umOFL%P6H*PyW)G|(uCo1> zTuNu;{1hZrj%BU6acxDJQ`G3dljlkI1C-GVeXRm|)%zpG2hOwS8P+SuZl|(FY)*#X zwLL-&ah&PHExOwkF}@Z=oblfRX|vAyZ2conqOx&g@KkC$-lp8a@*})IR^4Fqt^%Ir z9op}jVo{^@ao-GhS=DK!ll^K2j?=BgA6wb`nv(wlZsH7jA2%=y>Xzy3zRc*x=-}}F zf(ywiN(V7}sWVbv*NqjVn9$81Oo7|1bhnejD)SCQ8IxhUNdbNev z;{ku%&7x&9c`y>D2YjqHKK%|Ju}LiMWyRVL^I)NWj*0hBy@#51+v>37GM_3}NCidK?l`!p${*OzpL*MV>z>VGIE8C2+oIQ) zS&>(ABU+UT6P+vJ$|WxXe*IRZvW30ba)scnjwL|bI3yxNyY2lcO|5P_DACJHIVUBw z&a0EYbL^z$7GF-9E(}N~e)WggY!4h2rrdlc#6pS?gfu*C3Gu)1@aZSrpGwyuv21&H zCHATyS${m)Dt^$-Gk+j_f@GaGJl$1uyz>3T(>%tPDQPZy(X(Oqq|seA+V?T)NO+Z=iaH{>ho3VLlN5Hcw9Z zlL@;<3$w{g#V~E~KAJD!wdn_8<65itiMm5TJGe90{&yC)%Z5SEV>P+JA*7H%j?B$a zn%4~ojIC%gokC7XF(MyC?u2qIe$-T`mhi+J+OPe~& zlY`ax5z0IcRCZ>J+$@xKrh1MQhH3Zn=1$jg|IWiC1{OH4bg#a|f9LuP{jt+IK3EFZ zW2X?1HB|wQs{8@JS)jJPeqRmMogrdJ$lG`rN?F|9U^9+-g@22G(17}B1rZmkJG9vu z;nZ3)M-FAg(D1is3E|#=43K|*Mo8IpCs}M2Xk@2=Sm>gI4{|h(Nhfl?n;ISuDY3IzAuF~eN(!MAurqusHkY#%j9+kNJYeL=06I05J zE*25S>ii^l%q6#%v`a zKo`cKA{EC~i0P2&iLqw4-fq}(1-R4{CE-gZtabNv>4I`3EO*rGIE+Cm9JdpHpRZaX zMJ^hG9}uYd3!_BI--L5(!OUf^JoE2X$-EP1w2vanl07dFP|0m=T{`}AkbE&-9K$)} z_UaI`8NvQUkGte0NWysLqn;&vqPFZY z$LZ>C&9*42rlk25EutmKK?AI=E0|c92E#YeS*$JGs;4+*-9$1Qd}HeY*1rQxFBj2& z)%20+*nE<2l+mq9f9Q)hMCdv1nLbNS)xG&UUrkuzdUtd z`;S4=X`83ZJ;v&Q>`~8d*`u))waProYmhM~=q2^qW@nr+nz(;2{=V>z7+nk|!o{%L z>adeFa?2s>+rkOG*Zr3=!;gEV^qGMF!UHr-y?pd zA}a$wUE#^;+pCh4t)LipEE6ZJH-QTbCGV|)GtT7bUuexwv^pV;5D@7Rv&th;jxH+! zPJ;Dm@;`Ou8oHs(q_~R*V@2LJUxNS>W{;X>c0x_S!SXUBg3Tiwh?exu7nE&h!(KwP zAp0->1DzPi|2IN6VFsB%x0IinT1;msdTISuz6GYe~F5j%kxOhxj ztQJI^EDmoy_&ol=vtaT4F5kX*9c)$LZhyO#i23*o**Cf@q_Dx1g!#j(c|y48eRW*O zK_1W)m}f`=^z~Fv6+sColBjow*vli4F;j!fp%C%5IRDCJE-;J>I(yno6c1t8U;!}E z6UbYG!5U7Ddn`G`;E}vLofi{6$3ofDd@Ch$TIFtkPBicRB15*9EedG|dlu%^l*QFq zx3TS15@i*^Xv|3n{`*&?PCn1ie6*qOIsINcQ4n?-!lNZLsW%a_*6VI1bH@gfA*RT& zyD0hU@}@bN7D+HQyqGn-85-jRtBm7T>@1)v2kdk)=_nv|5>Pm>YFA_h=HQY2G=DQR z3~IJalgBiVRBCr@C%&M~Z=M zCde5Uh&AY+3fd4{Jke~c%}%c(Y-=c#?6xarZG(|(Kfe9JpGzr=mV9Ldoc&sU0|6(8 z7wdT5ykU?Z(}Mn-(SS8@-^YvLy_@a(ztBH_!7yqD9U#<#S&Ua1ssFsue=3>QswZtg zz`*&+9o)wWj1h~0G|6PKX&uoMbyz!6%6M8!@js70L?^kE_M8Kxqys*qa^(OZrkNXfX+FCVL zK5`@L{(iDi8*9j%x5hpZb`?lB?Ztv^WXM-|)#GD2MC$sW4ylpluGPLLDkS-X*fZ5x zi1#sPl-TqdzL8fl#|S>yH*Ej{8x!#B>OS&U?@#}56#>NmVyZM6AcPINrOodpCvxv( zz5-y_&A_^Hag5pCO&HM=R{{kmAr?gX3o2wSjcb~m(fCwKvR~4)wIw<>3fXCB%Q!;J zVK;a_ch}(=Zh&ySA>_Nt`?IPouZ&IATYymtdzy?Z7p$<1Si3(?QZaJAXap-?M8x&) zQt*BWp}|&FhNlW`@lJ{q7+C~)>V)g@9$OrSCfgewjU81ndlc5&xjr3s-#f@~3IB%5N zbGcmU4eEhc-Ba6ru!PI$Tsi2E!)Q1}a?M@D8DCzERSdI6FSn>n(WZ}Nni9Jh>(A(# zag`jlB73{&YF8O9nNP8vE#1uNn;{tVPkY!M4J#aQgLj|b{a|NUAP4uA4kt<`lw*49 zkV7tz6g;CH$jRwheAp(+h1=g})Me>@`KB32-0zNfnM-B%FDdbrxk zTON!CFTOz~iASty)~*Y*x3>o~Q5b0dFi{KtVxn}(nwSDx0+N8I@#zc90RCs_?d;?P zELf0DO`3lZja)U7KxTP@rA>(1!yU9oDI?2 zwgfhs&26j9TFDo#Bul%>Q+Ktg=}f{uO`Kh4F79zs?XX+U*^KT@=UJ-0FA88B3XS{> zPzF{a#37K=l1KiWG5X$D2nRfuu`<*2@i-f6*?B}0_T|u>FHya}G!ZD7ZwZhtg)*Cn1@-dw6(4Wt0p|=(0EBwV2^Bi0VUw$H3fJl zshO1a#L*A?NX|hUO7hlzeg2AW*1;Jsc$7%%YN2!~4IcPXJdq)qAsFxCOLic#2#pa0 z{E8hVC;o2!G@Ky~QjP364}!A84GOlf03q|xuonEL%KKu84zr|z^svPHu%OX&E_-l5 zrFy*hVhO<`j~;Zl{OrvaVcU5Az6&0P;w%CnSq?b@V%9WE^8%K`<27{39;0x!xmF+< zb%VgX(S9EA|Aw|7ffBQnA9=zqhJ>#dI)X#xis^I?0D4GPG4!B%RS9J`##H|;O4m~A z4C1^hGRq~sVkU&-pwLLdApMM1Hx5Eimc8E~0eZnOnX?+a5Pri9m%2Cttu^(_`4v~z z)i;Lj1!m+0X3m8;q;ld6HGU4YHFveOd$rZK!Ovqd6{;gN#2^PIkb@xT($73JhQ9g8 z_0KpF(4%_)L^~dHgZKN$%;#|Mr1!qL9W@f*p77~!j@AV)V*IBG8y)7dYXiB$M(UKN zRWrXvX)oKPo6G^hF28p-h2hbqqdK3(5CM)__E};PI22SBAj9{5QMfoDWs4{cIiDDt znGyHyQM~2S;$XIL?!Z-G+UTS#U*@C^!DI%9)_hqrmFs-!*AS~GY?G^7pOy|3L$Hi` zmJC&(SV^9hwpSGm&TU$W*7e1+CX?G+-E#RhibUnudtOdP+}}g`j=e1vbE9)YA3CXs zUg=}Mc+yiv3%IqIj66;^AB=UzV#Bvhvs41;bQ>ecTyc9kER5gX=5m>z>l33bQh6;ma zyUur*Fks6p5R~N!kdBz87|71W@MNaCNK`mXQ_*X|1`Rmbt*gmln@e7p&$^ zSxZt|X0K#7os~5mfGNC^zTAjeW+)Ss1Ce*{hV0v8o`YG}u_VPPsX|^LuX9~G6D&r0 zmk|-MDIXdR`oMNOh1SE^TlRWm(3YW^^L&2sU~XB_s~;zR!y=f+t|+dO5ZARw5K{dj z6b-bfj}!LKos4MTqm%K;%$P%_Lz^x1>E+htl>_0Sa%ZGD15dy@ zxouJPP-gfuK{~OCzNTa=zpl53iT{#eS3%)ef_#dodR@;5t0}VhN@p?C5 z4B`4EFB;=V9`ttNA6$HnS1=&wiSvJX+7f`~G9xa9%HGn;=b(WB@qSPrk;@1JK+H$eBF5MWkO?!pMI=V&twE46sCNwQd| zUXC6l>yArna+R#}CVSt~-tE&zeFgC@rpSgd#M8%v$H2urAR#qz&|jRW@&C?twsAxc z@`ivocC5uFulSuLKdJ~;cjv_VoG7TkriZ;2ApUp>nyVvsA3xN5wa4b26g7sknFLO4nWh z8Ys)3$Ui#f=4&F->mMJ7g#Stgfb}%hS*QKw!3ZwJ@QK)>u#Gr% zuuj6wG=}_@#onH&VK)i>>wgbl^V|PYp7!FlwuHj(UOA`b^Aq5WsFBxj;s6xl`K(sy zy%jH>+)ub)c>Q=oa=K-|e!Tk?vk<+j&Ye}iwBOy{vSD3nkKK&(;#Ke81v5lrRwKz& z+pxW7k@Tw*gR1Rhh_sXWekF5h7xHHzcv8bi@=5serNqe{yc;%BMA-N;t3T+`6PrM5 zRaV)gw7bK2;v6_2n~xDVp@4R|a#VEc5)j5cHkszpvYsGANIRn=QS#j`(FW=i{%%;bnAJ%NZ`Po^+`Zw`m^0Juzi)$j_n`~BnxawG z>`a}G8+Lt~4Y;#8>;~|fn((lI;ED$D4Rovaym1R>eYkiOx+FT`C zmD?@;*}|VLC3>Ml^|oZ9_;au;4(G+DV=9G%H&xZqKqASTxM~s0?+^?0qi8Vk=g0`D zO@p6m?#N~tf=QbgIuZWVkA%ls9qu$whTqv=PRjl=XN_I`PG03q*11i-jdzJi zH=zo)c6!bO(OQ?e?bA*-&m}0PR0YxNlBIYgO#RtXXY@R#bKh5?*9h7WPxj?fxuh#z zXQDL1G0#OpB2lJJ>>rKh?eK6Dtk;yg-2x!N7hL^t0QZ!HpFiT(U)dr{%JF&RPMh5& zh@}>F4*cBl{0r8vAqEDSjJMuDwQOiwS>M3OeAThGw=LXca0HA&{o`(Vy-WCCF_Vx? zEIR&7_`N4%4B>DpS6s}ig&c52Iv?R3g}LJA1r6J+;<|4_%`YtfSre{Dy#GzQ#>n|o zEpGiTjdF)46%8|jaq_sdFE!OA(pa?(>#Go9zvoJ__wQsLc3M|+TJBS%Tsfpmq?lcU z9Npv~tCaR23EeoCmm2+dIuMx%9`I17StlV#ml!s`(49eR@qs- zWL=N3*?!=7Ij;AH{@|f17{^FZBCT7!buPbTj;v^ln!akSw85dIuL-}fv&XPaa3h?h!1A{BD^wyV9EILL`X$ zeNcOsojDot3DQZc9ng`~(gHeP3#9!F@Rwni*CqS~tyK+>rNkJm3ID$#XyO{2v5rp5 z^WI~28OQb5d0G?_qUM|{YRu(uM<~s*n-w-}_r&h8cmiPk+7(g>J*XFnXflO zi7(DyT`HpyE<`F-e{}G8R)t!{mjwAhlOx&pH(qrqo5AFOlQ_pB@D~Ddism1+wma74 zTiSYH$`&L&Q2_dZBl1*nUkWx}Y&X7^b;TrTF16pyg`F`YBcot5J-Bro%9)EVS*q+{9uPHwI970G&SO9;#EQ|r zR0c~nnfA6V%FS_She+=#g`i6}jN#4Pc%KciVug;R0Jfdbu!uR3Di0<}d(vz2*7b@r zcHm$7_(L70u5qwA%g38ZXdWiBimY&)2Ggbr=h~5mCENe)Ab@?@zDiY0}Vq1)K zPFmu;KRL)4V9oQXO$-g2L?o|QKcns1`POsL^;LIvnL)?oa+DH;35BCMU^RqE0;M=cuN@Dal_OBn#sCwsl|hziuTBEGGo zU>z`B>cuQV#`z}S{{LAhf-B>8+jEgE|kF_>u%#2 zinmWpJ>(EA$^I{)fR4Y9kZ6!hJtH_q|78l^%l^dxAwzE)@~Uc+pamHRK=70c-(eKj zKF`>o1eEQJfRHwY+ezN0yuqFmIc*3Oc=-Ge!A`G$DKEF0s{L)6Fub!S=heCt)Ec|u zRrQ~66rjjH(BSsykQWtVKXw9O;-{YUA8R%rgiEvO9eE%>xr&rkzVjA@Un$DgcGC_DmwA?(5{)di|r-#DE z*Oh|ZaEcTQO+JJ6OdK!^CmlPT30&$5ml!u8sI24QPu+DN+`FqR8f*kww6`pziPh^5 zqNdF|e=vu!zoaoR^iIcINXj)!eHRglI$222o)#X<3cG7j%I(YRR-RW%0yc96FX{w- za!OLCM8quBObmhto?{+RRN){Csd7!a(`Pc$ajdF7%gPfRDOMY~9;y|`c1JLylZlCi zU2iY*N680fE-6$UC6}QURz#{O&l%&|cI~d%7pzlT)c-=TbHaK8<&pyy@N)QK;vi$l z?=5|i3(t!eGzNH(Vd*x0srNJ zI2H0buwg$kkH&HxRT{xC1 zo5GZ5qf1g!wc=+ry^Sf!MVfKT>mniQvuP)xKp>UofWD4SGC&bhC~a`h6D}I<6qqx> zDM^o9t(HlY(U9KAv1DzGy}J+YR97j(Q2XCyBV*f^k5k$C>272H zsFk6i^m#bGfY8pj0)8Ini6E|~}9TixO zAa@{CWz*3$xKCM8k3h)7>?T27@);WWib!{w?>-v*5`@Uf`%ln_`$mj6r1YM7NYC@) z_s+!L`x7TPeF@|hkPX`7aO$->C;My{XKb+h6vUJ0Qm9q=nenNwOfS#sJa7U)-l2*_%IXw4`$KTbT~3{72waCD?2Ma+saSmMlXHnu;C6 z(<6UNJ7dvvE-kIKbXv^^ttO7c8tz|DjZ$)~;r`;Vrk_8I+1_#XoPFC=2z`X3DKdrX zHC7IVj$XKS`ipuw7A+f|^tP6^d^bq1poIYz?;vYP;w>{ywPBDQaf6!I0e|#BgKLoX zLaVDC4ZDT^a9IDxJFoaJzYVzfBz*O{fKdkR1ooIJD)y{1NRjPNH9s6GVu5cOS}yTgUbCx(NyS9L&YGW&?XR1K zax2yn=l;woWM7#3LnLwLCM|aBU&V7)vdRP7hRjFT;L$d^zvsQ3Z#Vv&ktk?sp}oOA zZXX;Zjjq*&cXp4L40J5yZMy;!QI+4x76V-&A!melGw{JCQhXUU*)skJ49#3}UD=#L z8I0QXjEHZo$fd=7WQl<~^zwXhIg|UbA+}N@-Wgy%aA*%Strx$-d7{nJag&iI3=tahRtj?> zZ<^HFI}-w5Iq44n0IE#EdT(kCxE>TJLjBM4lf z{-X1=rS&vtNR(+<*5Lc2#t$~t9r=S8_X<{-2h>K%;?X_de1j5zB#3>lg?vjWw$UtbH+Da#q0;IN!-MPS+lOTgM zUFe)~m3HY1Ca5riOk#QBU9xZr1+%~u&cdM|ihuUEUjAsUS`YGgMFOdb4Sl#PGzldy zS~6nt$kW*b63>Uvhf|wwm#ZPAwNs&CVslqr9uQBz$N}*gOJH!3Vkg*?ZeCszh!ga7 zMd{&8^zv{ueBlgs#%5W8z)cnZUzAk^T9EK>Rs9?Iddo=~0fEF?{!qaAXiPHOeomz6 z(gD^(W|H^I-GbRgMj>1evj`wuY_3%n_ma>DmtshGprs^&&F>ZM(&s0)zOUzJM!wMP z+Rtr+Vr(Y6pG}s8MR)ked7Y@E$1=g*@MjEralA^G zd=vjjZu$l#gUUGg;7uP`Z$7iFF>57T*u|WZ$_H-D0rQ)4)@8DVv)KxrKSC9dky9B@ zSuAJ#c#{@&u&X%f8WxLo8uzawSn7G+HyJ8{{^{R7@zX-OeXWTbm?r3-T}pL1z(i(B zCDN&s{=K&7w9%SLN_?YN&ji}USG-Gc=g^nl%@ibFdgf5L&=Og_9gXpCVIdX`fsci= z*sjI1V9XQit!^Z0uf;EX<3zfwN^VD_bC1LVNhB1iUqaFohv8LvmDj(7nOmrr=JmMU{n3ge-hHz?HYgTh$JH4_KgB3+~#|1GGqK!0^PI7o4 z90eoacL#qy_UqmNaL0JM^R&>|F-`N`x3oi zC)gHhe$our6Yv%l8*P5|-q{TI)$ua~?SIk=oYwuu|9Anw+Q!+x+Or-`0XMz(-3zX( z%go@MafLPU(^=4q*BtAa#$;uK88BV*t<#cOaTr+>%1FtHR`BJ)Xkve7LiZW+tN}4< zI(-r`n&$R6`P%@}sfgH-k~pNt3HoHADJ(|&gLTuTUVl`*k3tsrZGJ_%jV8%~0uz-& zj^Q6~1lpTON+Sp=&4KtZJgk!*KPoD%LyU_?Xqgl7)*pcnv1&YA$|sCPa~bio22#@U zWLKJ&2}&Fhv-1&ijfRq-Z1Q4TsCgRHBGx;61yWt$(HUh|bCJt@u0$bI2u?Im!JUwj?D!EDY(VaQhD=U~EAp6&cogBe@vX;h3?1HUm? zRc@pBj!T1l5POcFUNLX=>+G5@$=a=Yr`VT@TW`GOL`S64mkv31LC=%g`9Oqx0d{YO zMyPjx`0re^DUWhKxZi_tav#56daWapSbZgV(SC4yS*Eoj(xutJS`&w14%>lAz1pvw zXb|i=GHJjv!75O1po{heYW||_F32CK+WTb5Ol5MvRIhGr%(WbiouOmCG7@#iYq!=3 z93;%$2}Xa5JjM`FQp4NHDLnCY^pueA%F6&xc+wG!Mqc$EsP@mDO(H2!rMWpGAL)i9 z;!iw(JgmDKHv^A(#@U8yB8j!s{#!prQ1|3IThome6usOYsQ4Ao1Q1%io?ATx{fFNC zZ?>8K7ZAA+&DsT%TFpLFc*4e)6VGCi*xUcal&MOvPEKSva4Ac7&R%l+@O)qDIem1} zB6%{$twZO0?5~KLo6VMa|2NETJ#B0#M7pS}DX4W+74L5D(>iA*jq*kx93pDIZoHL* zFk7;F2D{gb)t3W9+}k=+c1u0zWL}PJmr^=sYr6Y=)l)h(%Aa3M)Yb9HAnqVBYJa#` zl9|Ur9+-kk(q%l+VaQ;KpOe=Rcpu!s4GcBpTo-gCxvW9Q4(MXxVQinNGx1enZ*?~7 z{aj4grtS!zdMk@ZQ$*|K8z5-r?FDSp5$wpnVA`4X2zHTW;#8-Q844 z+FF%rSF=4muV25Op$PB6oRDQ&)&1=Rp^JdYY6QrSsWeEvrSiM+&M--hXL*B0)U6@h z7x4xnyw_MMC1SyQw;^_`ouRD03%@ijkd@jwq80V2U!gBLAf&iJPZml`tFw?Un(feHOHkianMmUSC%ouzdU3i=NMyZ0{sN8EoaEbvHs$K|*QU8k$s9->R$2 zB)TvdLo?+XOC)ZMSksNdcEmVzDi+4@=OANbC6hBjS&P*W5LaWBgXN0UF7G2;abM+}z_sp}7QSuL0} z;6rTWV@P8-vM%|zD!o6VLQK_WrWd~jcU7II^9y?Ec8uA+oqc4g=u6UH?)5EIuUKg7 zT`WbIs*{ZhdRVB#Ytw8=;8$XkY=7k!;XZ~Eaz|lc zWDFO(_pm%_t2OH&8W^u9j-AJ?c^@GKk|~&dK8k|q91XDsU!QKDt>G58FCXCYK9v9; zQEXnIF^4-kB)5bE%_8p*`u7?*m`amXp7{F1hpf%*V&ftN4RR*=xIZuSG?P-$xPZM_ zC}j7#7qc|__aBmo7!0Z%Dc-8HIeiE#9ZlV;;+&uG`wuf=DEh90oWB!QU%$Wg*~;zq zEVl8{ANdcvX5?Lem~f~#gJ;Kmff_qwR$uU&pg3;ld3g8v1+mrll>Z68+hOwvj_{x! zIIkhO*Za8B?v-8@T#6Xe_ohSAif@-^mJtC^%@-;{_p$VhBH;%2?q*vj&)V&Wf_$m{ z*Yiv6ZEuG*e8k&RZ0l6hnCkrU#Rp(HFld;n7dWSBkek_*f!^iEF5sPdoQR z5}8&{x4%EQnyc;IG|e(?O_c2?eI59q3FP|nWwK1u0g9>Gy^PVlSZ!|>qJ1h{`IfhW z%R;bAeMjoypCH?Re4Wl02>S}}N%Kbv(eoz?65&wAVen$YD=FTyhRHKe6a`D)O3iVz zg+f7h@~3)+Wco17fDb&{s@A~b87qa7DPRiy05Y-uNXusAK7uE7AV;y9vlr6m5m^p* zb;AY#o%6nM*bx>S^&a;!xZ)6v| zVr{69*;Vx)?e~hGKN1u%wU-o7F1Aj$7T}`jw;we|efd@tJS}|KD!ls`us>>7r;QCu zmojm^zP>K#dUuk<9lY>-k#n#A*Ol z25l2k3c7&071{efxfd_p-@X(fxDG)d?o#Ow-r`&(4g38Kgh%0sU3q}<)&_h{2r|Qn z>rAgbci%`?`g<{2n(cM8%_h=bA>6_(JZ-wes^<^J)0=FDr<#-I1uJK1@|WyikfdJ) zh^JJKY!!~tXmyxleg&diT&8TYtR-|8uxdEd56SX@0Nd`Bf+kIe+rI;qtA%vO+p%Dw<(@c!vO)inHQ z(Mh5ua0!W_v$}KUmPp^c2}5)dw%0@un}PyuDZ1<5RBmz+HkM{FCQ@>mo9^?>o~3pi zPx~(`{RNwy5!cy|hq6k~ws$w1IH|VT)_nf5zGu#b*i+n71+G#y#1u~QMdw?M&78bn zSqJFxWq2~&ntN3rw}_P?5#(qFXLL)dR}=Npu^v0i*^tuYSc8g+VZ1EAu|);=MBnpk z%>|^Mj+!kgI={bqJE~FO+aC_p*-L5BcYq%RM))J3Kg8ABsj)@zn_ayrrL!zExlywa$J;b+snbjb4^$9 z2Oddio!?9$%c@9_xo&8!n=SlTphcaQSEd$FD5(#OpuNVY7tkb)3tSXSz!MI;>>l4_ z0jCTVC{VL+;IORSHR}<-td+#GET@eWxGQnEFMW~~S&h&o|FpBUx3Ai2fjI{QW2MEA zWxK^*q!fm0Kr|DIv352#VTiH25vqdgh&|^UX8a;R=(-AszKz>>EMuq3^igT6M3AZT z8UXD;p5E>^bSl)O#NCeR9R43$6o`&)KNJX$k1Z~UfGqxtZ3cUu!vSTXe<$7{lr;g_%$ z7xWYdiau497t;|Vd`I%01Xda?`jlq}qLD~e(+8uGZ5D#Lgg|mulpidsJfY@b*%5Eu zHhapiz`OlmGSGvxI`$i1DrdD=ul}j3mD^?tK_CCRk61oC!CllgRHRoj~i z6T80`JA0rT277gLrX~Jb->?0u?S8)06qq1S&(`lM)%QlzrRi<8PtF#8$-dM8yU9WL zpn6<@`q!X;yvrNU|C-5p0u ztkxhYumpv|N26^z?Pioqwcxi z-^%I73NxG>!^(+nqn~=Tdfk)g6&cqM~wUUrtkqg zQRdKZ_GApqP*IFs7<}U0kqSz6e%muF>o+_jz*y6zdAk&QivCD@sYfR;qu7Htk7EE& z!rRjQ_NR{MWy=Lh0fF!*G#h72VT2`ikwM#Y5A&W##kPh5R`!4!%4)xroK*2oyXkPJ zL@y_&D-T_GS+}{$<%pkVd{&k@L$IpdEv`~&yj}I#xI4zThFV|_1U><}WcdJg@;+gT zqiKR+r(lmf?-SA>8>E_HsDJ#8dWb4O`Sbs^Lqj@H(Dnd|R)-(lz4!$nAM(o-Co%h{ zVh#@nO$!u2vj<0___54g5<)W_Yr@}s&BVO@7nEbC)m6?LGJkfZj=4mF)ceh14BxA( zK;O$FIZfvN4R^bI=pKg#C{WLD_h4g-a&+g5XTZ3nInQy3ns zwyiYm2tik9N;Q5U0o&F~&J;(8SBJP3Fi)g8iCn!M$ScL(E3{Z#bY%KgsrIC_RI6iC zJH^2(wpd&oRL81RYX`<*S-KI3;*T|7DzSuo3%B;Vr(MD_YO&Mou#)M6mMX`WXEBD^ z6a2AEtx_mvqCAA=O607y@IxW_XOr>k`>Q$d>QeI!R=}$jB0}fj&I3kVV&|LlRlxA( z;=~f^QW_{eCeHb$w3gKHnfB2(htBczn)LMz>CRs)!Ja~Fc$u#K!OVf7MBE)AT{Q7? z`ysMUlht6~?RbHQ6XIq*)vRzez6w&RlVPbXWISoocjopLP~@2QO|aMa&A76xzwmtJ z7aL2+%{3nCFV%jz7D%!4`(a+-b3R|X^Y$zr;p-o{tD9qSII*pLwJnhHe#1i%ZffTh zU)%%ff$1?*v!abFRzVik#1h-fE&aE{H$?R~%UbCwg*owRcriK;0PUq0E4Cc62V z5|R9~58?LyUEy|~u%8Qnk6yH$o7T)hX{8YsRT@V?>_~FBc zY{vh^M*7S_3WGWm)?VNn>~$yM$P2q1 z_xmyGULbeYqhXxcn`X=CyNSqkr`LDy+|JRq2?LWg%L(rDs8a9asLQs;N7J@Tb3WJ3 zvCYb4!M58|tG$3*0Y`t%l%{w7SbmM@&169k(XVvbV-lJ&&j5Gt^?XTQB=q01pOi5P zW-&^>>4~bI|NYU8L3g<`nVI$`?VFg-x*AR9!V2@3ZgLM;(hw;a7IhS+%*+z>s|(Qc5xUIX zgM+}(ATIMfuGG+iBq!?*Q7zS+`#$P&^wmbh(eDw~(T_7l``tHdDL2mejDOqfIFkYL z;%s}p)!Ostj^*zp9?4=S-#>NCHG1<@;e$bod zz3OFW;7K0X%D=r%-g{66bC8~_ILxYOGhap@1)6mmLl%XW( ziaQVA-++uM_O)tYnnoGz0e};x&>oA9pBpkUq zzMDaAkDI%bq&M@J-27^PbtuOLqp1k^3oA$x>icZDZq#CP$;!+b6FIRL0Y+SNlmp0d zGe4ex#(#E9MC1tmZ(MT@dYr+Cy*-XK@oMz1qZlMa8~N31w*DodoQAM-FKnRU*_tfcWXrza7TSo2 zgu=j4!zcOO5{Fj8=o8~yIfBZ0mNHvgGyG>HG%H^@(%{y$akbzXFS>GW99d73;YCGx z|2mYJ9Pe=JiCd$q2Zy$V%yBgkIc@9usmS!0?Q=1)!H#=%zpr1Z0sA%n&*(g3ted%?k%Sx~-B18*bx<2~L~?Wh`B5&& z+h8~JcWwB}IvyQMn<6u7TJvK8SB0z=%v_kED_{K|kn+^vBD?D(Wc!!w>@@pT-;c41 zF2JxIyQX$LtoW@Q)^bD%Iy$;yoMJ#;!oQko@)kki%0N=d$M{1=0_>~7hQ#~M-S0~PU zU`y)cq;ii9g0pt{yVH4)7kOrC|LC{4tNy=oX)oRwbtP*f3T3Qx5HT%siL4gm?Ymm$ zNX7!g^wQ7p2U$HVPbgOG@lu(s$A(XTl%k5Rt&RlZLKWVnDt-2`aDAYlz7t@Q`jESi zS5DBeveEJt3tlep(41wI^y<&F%|ebDHvg8;>Un-}UNDqjxlP6N)K}Z8vX^|}ji=Qk zQ|OuFq}9Wbd1+*gXay3*+Ol^$gXnr!{XUEzv-de?FB;I31^RPiR}nyVvj1H~uQ$D= zH(q84f)8p$ME@i8=|US8PLqaGVDN`qBlK^5{-6D57bo{$a`*gH&y#3BHFgkjwar6YUJ16zQNXTfkl(cC^6sQtodalx4`H(H}_BrcwlP>Tx+&%5}>MbNK9%pQ|sDQNyW zbS1p)2z3DoNFYJ$({a&%4Ro-Fjb5iEj?MmIk*A%H!<@V#kq8xRVrVhO-WXtEmzBS* z-p89&W-ClHP|J+3Zb5?YlbikCda27&eRKJgRpr*%U~fVk+8}?TdG^Eu{_BUrs%sBJ z;2naXeYyF(^1iXk1R;rer0@z{RxMINgElKB_q+b1PeP$ zO<5zVyXq0v?NAb$T&1q=TZhfq1VE9eLo zJ`@WRS6bo|=67RB*icw(Qe0^(C&W3akH3kCqA@coA0=dT=5 zATuR;TlSZKZo{}mmX04{FZ^%C8aG_=_gxZy^*KR2X4_|Uvo42rRnHe~%ejroN$Uuh2VfYskx z2keyn+b4<}A_JHpnDQT3>73kWlAZ<51VyK00W@HiR4HVbw z4aQiJ(z0UAhX#~njkO0Cc=>I@Kx{2h``G7lnE->+rXPl@39O9tDZ9V)MrRj`adZl!t9sYT>zPfT90b6Som?ci3d0l&-71(5C zsu8YcGgl7}U;rdMR?;>)awUqn<9n5vjF*T2t!Uk4wGRM0x~muS3|hnoe&Y1w31g`) z*cP6719IlVSDxJ6T71AwEY?@^cbi|O{~Gbrx$OUe^nV1PCnKNgx88^4-ieAg&UdEF z@G47^+2CZ4t}Q3JD74}Iz5p)V;tpew`$GGQQN}Cp%Wp&z&odNN);PtqYqNm&q7qu4 zc!~5ESc=&&P$Ml)diX~5W}=8}eJ++$^#{GS#T@(vB2l)Fog~dziDl=DRHWTAq%{gZ zn+e3w^jPDn#Drq;S`)hC$52m{sPt;{ME+JN4A%kLKDQKfh>xtcoOb4K?8HF za#~<`l{xE;)#cMr72aXe!+Oz80rTgWKZ7wLG%WmrteW@Ebn9{&+dYFEY>~*jTL;Q) zxcheA=x91Qa<3`3RsrrXXJ-UT{j&&ZPcn{c2Hd{{*HJf?ntUg{2gi6~IwWL8kpXEb z%kkDT7B%K07ArX>ZZp9HPTPDu$nJ?`a+|B?$OjBi8(2E#$-fdd>FLxMI0vAEI9u>x zqpzWYpl>3=yUdUP`pAIguO*2t3Obg@by|^WQYw;yAL@g^6yUKzYhkV0J4D|o*wDte z3<*f|e)wJpamjj(*=_${3jlG?koJem8->kFTsCARFwpdaH61`XU>66|qb`komzy79 zZKG8@0q#P5BllKs#6?yklyamUgAbOa(aZBC7{4!0gkDB2^1*B<(ArZ;xJT*;TceeJ zEMa1|8%i-JZ9Rpk+=tWk6eRxyWZqtL9FS7do6z@9Y$?~|^1PMb$jNbDnPE=x_33lc zoFF_qIoyafKw6n%P8arV+&VKDT3Ka|X!WIg17&sTw{NwSHzl_E2sW2D*{=gVJ5z&& zcROZ)>uE0jYn)rn&MT~Bf&KnU?3a33D>EbA?F@_7t##*$d}~AP?WWC5p0xM34v<6L zVb_&8?vPer0}xqz)m9GF2a%Ui1(8cd-;&CcA>CsNua)$` zjpAsASmvp2Q+|tR+TZVcQ%<%*Ar8#YHMjr^3M#ttv?NqbZ-A8?6mr)$U_}!)fDtA9 zH=@M9?Eh`-e`W*r!E#Mc31`8RUTKJ&-S1+*nYjQC~!)C5yhs65a zr~{*rR`0-h;74$)8WP4MhH<0K49lem`3c1Y&b4a#t(2if^?6^zH_^0At7&=u4QFoupDf%K>N+&L47?e;fa1YY0xXcmOP> z4Q@Se6`fmuioJiWD%e(^cWk7vSov`lt-BcGjMB>CV5|vV10I|YH^Tu5az#nP9|TX*rx(plW!jbn!5H|r~Nwv4%tLnYG9N) zW^yi3z$2F84w4i(K9(HY>qNbaA?;p1-k$V+bHUoS6nio5{%Ma2hB-M4G2>D)SievZ z5s~s#K>gT&@f@+J(@bC?o-Otl5^^#He#WZ@S-{!mas{Z!3~vdbOrwJPR0EZ_{Z0gs ze~UT)hG+B-I$r-D7bL%yQOQo|al@*;a2$`sNj|RLXm#-~_aEOqP3^?F=Sk8o596@CH3E0ouZxu%j(#_v zB0pKUJ0-E9@FlF*z_6UR;S{GyrvZ9^j|G7vx4r|9afYX&{fOQx>9(OyO~;=nQm_&@vLApL`iJtF)d9Y+k4y^vh*J zoV9PR7PMY=O-47**FQ>`ZzU=Dm;F9af#l}>M^M;Y?X{5gF6Ygz_LfoCw8Vc1 z9*1$czG9YCQVb{E(xkm?GnTxh4b4)>aq0UtIdIg^qnX|P{a&o=2=)xT`ztxB&Hu^4 zvijcI_jv&&e8w5-QM{`TO8eFJ`TnX{l1ppzK~!5XPh3DXzRC!Y*MH{VUU1)sjFI%mu|g5yY6ShT zHR+i&6c)f@4HcPi38!zr8_;nza?isTMPnrJ74OghkfzkR;OS~VFR5dRmyn>sLIYri z528L&3KFLU*d_Z@1ClnBpd^xEApGv3A@hIdYk7@WU|p77C(-G?QtC;TJzkGE5@2Lg zX1DW_G|M3$#{F@zOqBzO$4m&*OK|)Lg#6JIdkjfu%@W@;kBIC;dOW0%Oj=1TN_2S z-&CSzr&liKF0MjLc6!04Z-x2!2})F{t#0aG{EC1ssChYX0g_vJ454#gVso( zXz1sBcyJtKD+_4A+i;^cf>ri6BNz#c&w}umd@rucBY~B_JGlS{F%XaiFiK&2hD_Bm z68~g#R{wXP=yYtVL*+TUJd{2oAU^Fzs=fJ+eh-iZY#?100+qZJn8x9>BzFwUc(Z@d z$UQm@sV=X0=E4S1&B0htZ;@8{QfA~Vc_#Aaa~GC+(s}w=)|I+bTiRHuTu6|eHRvXG%imgbuSM0Wb7t1jgboCMD zDs5_79iP~JuD57lu$BEYF%P~wzdtP}wj8%pk}Xps;;nDDU-$6s45)q`cx(c5+RO(> zXSh=oTC7j});=ZTEu^6-^)#Q2W{b|CS_|_q8}<4%dUzkt`xqeGb^#ETTOCrkADG%m z_zMe*1b}P+M7GRjJ1-5ie?@8%rqK7yw-zFwDe6K2bWZHYFL*lJ-v#Jc?#}2yOYjeg z0XV9#0gGP%T`UBZb&xLo_OA>X%YPDN>gHFhdmAXwudYwuq}{%xI{9?xu4AjeBi1B7 zst;s;&~#%vMU8#uuDVy>t7jpuHaQMN1U${ZiH4YiN}NBwiN~v*N|WSSmP8q$>%;pfPLCl_dPJ z80#s$TyhXE*-z8rYK6GXryDDWFHu{24Um{ct+2@PON^NLy4}P;nQ%tt?n;*6`pz~< zabJDJW~kat%ps@C%jazJF*NIVz1;Z(2q)@f`Zt(lX1j%o_dAK|cC#333du}ibBh!# ze`(W3${lO-<{F~Ts*~UtHL>#Z$q_6Z>~x;7zbbfrVDX(_pvi;QHS&pOCcngNLai!vUxKg!Vh>&IKf^+>F)<~SKLM!bf)T};(~jJwemg5N zHjX0|d#ozkEFkSw{7tb1S9vRP%uOJb=(HR4yyM8HonH8K&;BNmuXO$RTmODmuiSy7 zap$gSx#RBin!<4EoJpvpv#&kWStI*G&5d{bk1w*AoIqCnI8q@ni@+I8(sGvf7+$5Y z>h|Q%0$OU-WoDIZjB8Jsvm&oe4vvFvga1A22g-~5*i|%GN23o)_VQSfLBXuetCEuvTUW_;~AVDB&(#E7wPmdH58U_t5 zPtpeFNIq5m&!0ariAm+ta;2nxAYq}Sq;%dl9$>KUV|G?H>1zj?+Z#SpY^#rNzh|%W z!iQmMjOSbSQyGL|(vRbjy6ll*Q|BhTU3}1qC74)R)?quo_q4JKcMD&*6E+b{Q@$h* zfx~fV)v-dH``BZipMEiU1d9+howo_s@U=bn^NfM{_WW&eiV&y(aP4<<9w=2bHEd?vzly^xkbfAn&suFd1Bp3W%(vN_}Gj{QfsHRsBCbx73Jl zrpWw0$hmqmwr}xWd~9;cd{=X1P0ytR%iQ2%ALU)K9JTU_C=+G|#m+w`zs5mpqFPU8 zJ&|?$Hfo0%&ex@-Y9csAMnoQUtZR~q>DE^6{&TCnZq0-XC!vfHzG<4w4j!plpInr6 z<{co0-9e%-ig-HjvlKCpgEUB%V7hs#Pj7Jto6XJ-OM#eovqu)KrDh6FZ&vxikIlyH z@#ALyt@U)T%QpS~O!E*NkM(qTzXI`4 z^fBytpSQ11D+5~#Ue%mvHsS9CGbW2JLxAi;Fn8o%SENA5M82%^OTHcjE0_) zFiu7~nJWMIjOC;kW*CK=?A2OGK$o? z%ly!l>i|Xpta1@6<3XwXTfy+(=V1ak!0ER90p@TfpQz8h-al$ax3D-J?=3jvgy0C{ACn#fS*PPq|>oE5g0p$Wqm z5{|vO1MFMX(jUb~WYR3K{%Q|i{s{KFdX$SEBvuS_urBiaT&y2<*Px(KtZ#!bttyiMZYE9WiGP3I}NsHBOCwVllRu&k)KG=7=tHP_sE z)%x`FSDgFF(1r#e(0}<5sC01e2!7s;oiP~ys^f#8IwQP%<_6CaJJT)Z!E|VCKa$0^ z(r>xmblQsdy5$Wlb82h0yz~Q?ihp`WH)x{zHXe3M?)E8Axr2dhdO4o$jF&fib{4%s z32$LBWEMU9^YLwDyKamxo*Gc6fzf5?VgRWZDmEgsAW0k25aYjv5s_bcU)#0u7 zG%F4CY4P7=yrKzpwLt&pPn$NLq|n&)ytpP4=ngB<11Z;-H#}Oc}2mldH(M z>+KQ>?KVH8>-Fq`AD;W1j+-KDIZZ*{*XzdJKRmUYH^}xTatGSH9k~L#GgV1Z(|Dmak7;!>`-b z=oZ+=IRiIE#5+&x{ab$ote?LOXr-JF^mw;5I*~gr=h)tl)eo>}3B-k<{M_db?1tWB z*BWet+xokF;{Egyp@KCjtd_kg8Kw2~;Xl+@647~~67-St%UxeD1s+f$pi^v2#=nvZ zx%>)7z;Hd7#EK=w5*zK7dKUDu!U&5!*}I4rB^7InlM1_cJ-CoWCl?(2PJ>`avDLK+ zntuKnM{0a7KDqVxo`Pan!`kQG$x&E8yb1bPv^-Vsvjq@u)ENP0E)_53`b?#c) z>z(^Kuzld{I_G>c9z@D^i-k@m*dyt!kaABZ*2|9IQF}be7K=+>@QFEZk+EQqv1HOo z?WbgpL*1+xr+fIXowGhdm#@c zf$r&iW}i{nsxg5C;$HOmJ+C=Xz*hptr(GVE$L;v!}hS>oE*Q3YHQKO5BNN z>Tf^&+umnA6k{~>xQZzji=)cr!ZswT{^--kFePu_f$XSEapq2i@MJ#{>Uoa#ar0Yw`IQZ zin0^o*J$0B;$RIrV2*7BQXfzTeEOPb{I0@S?qr(sN*C^rdU+1QF8qnzj@YFA6U^9E zyt|G49Ew8lmj#*{Y6Ii(CcvM+k{ja}OTjyrzFu-+VuI<$=&Z9DVXx&YK7gebDv!-L zA3Eq?rupjoKWWKNdl%ejBB5GGwge9~*H7BN1|qi-BLEIqFw8CUvWLu5N?2fSgB_Z7HWEnYanR!WjdH)I;gHV6|@FF)t7IIf$%Sy z{)la*>vT<+>o&;bHj&2!raP8*#W&T&KX_RV#yF(pMId+Od_=93{$Y!Sr=OSZf^^YZ zj&i_l%&uucM*X4wmj)4=j`>kto}3><#}TV&0#x|`kRM_LLgnek;s7`{9c!XBS)nu_ z@a@U=e==sDg2*ldeRv-OZFt?RZ6B+8d8og9Wm(1DnAq;VSOh39UNn`qoer|aeW13G zhW6hTw?$vsGWEJRAa`p*0PS|W*`|@NGL2IiXWJW6YO!%0sYB*O$%B}Foaef=u!t&M z{4jPHhorbJm@jq&smn|a8~CY*oKvFop>jJs5Y~rKL?-PF`vMWb$b?8>Li|W*0aXIo zL*9z{N~P*2(6P1wvvwlVtyW~UC$>Xito8g2#{PZVOL4QQl&jw+%1gF3*{SMgqVm=f zvYK`4Err^W*V3Kj(C&oq9!u4FPlpfQ;?q}Dr1MM0uW1khS(vqOV42y*GS{Fb^eMwLU&b_nwok~Kzevz3?!!TycnY=cffOCVS zNtL!WdY8shU&HVvv;;FWMB#z=kBaT)Jo(=u?09hE|@hhx~h_Ua_3w| zSmumtL{W7^0A_D5TkB%jz=G)pD7Klp^Q%#69ApK?i`oO``TSl}RaKJ>rrOk(NNVZ~ zG?N`w6R77elhGeneB#?2nH`JW#j1B%Q4ncqa7I`*o1%SgCk(9{dk4Vxy06Pfg^DNQ z&eGcN5$z1Xk^UsSrAz#^%k>2%Kh%+Ql4X!;SzW}I$8kh)QAD|g#GWV-Ze(wphOMVzm`|f z&{`q^ekW!b|4Os|_8v2WB?w?Hhh~Wk#7)eiIf3N1lesUdW4F})9dHE3{1+tX02rzJ zc$ylM`-t0&Ro4#0eTRy{=1bpHzem05!E&jNm`joT1Jru!6Q-QEyuG_B!L*|VCe#_@ z&_AA#05v>@dD<4oYGRFs+TX17*)CH?+P|Xoc)5O7{mVL~fGi3x<3n_D{jt*z=jtb# zfJ2Wn$mXl9lU^5olVq*2&c-Ci2fjRMtsRh5>EMkrWwa#JJm)nUBS*z`xa;sIsd$ue z3qiI=UvXa=?AK*%4WDO!78?B5IA`n;(+Bc_d%a}+;CHQD|8s0j_5+t}DovlY;l1sq z<+p*G;4aH$nJlZz4#Wo*!JJogEkVjkUo4ct>+d4HzE%mA8MwsC72m(UyoNn&Q!leI zdgz{)5CHBnYT|aHLA2&6pCBCrz~NHZs#74Y|1FSFD^} z>010RiT4x1SBN0#U#(ai4v@0sr%yMjYniKmysbY}zCWlD z>vp#&3TS-qU;AjRlzlVv! zk>BlkFQ)DrL!_lmt&^Z?83zyimL-iH3)}cGdl_OdGOx$rG4{k7sKXBfq4(~0nE!yt ziO`wFm>9on$9U<$F@%hBSBLJJUxKeRht2*_4j9;t{3LNg*JTdi5FDXNMP-P33FL!F zcBa%}|6R)Q?($y>X%{eAld3V?gADybCLY=nNYNi_@5SfP)gHiF#ar%Ntse|@U|rVP zbU(0N_)5}qJf9E7w|6}i8lAJ{)I_RQtFl55xJb{X@YDO-+0mx-;NNE&J$F2*St(`M zPVT=7e?!5)q5Y0ScRatne1Wrk$4ZEBXM(?@8~+0W&{UA$+u(%Th`_^uJnhJ*HeL@I zHo>_3O{{MQSXjRF-WfwV+iU?ZyM(#bU{K_Ffbr7sYDy;C zopS@V_P9xjqDf}ajS;5x01Ci=bCNh?f7wJt=@9Pyk^Jnv|NPok|K)-5x>J1g9z%lNvzU_)J zN|W69(o;_BFH~CD$(UBy1_tgLAKq(_Cj{KLO0~6Kp*}qax81)& ztvv^bpMRw=n({=@Zn&b1>J&Be-j&4n_YCq3#5^B2z^_^!Y5V4z)?_1&vOsFFX>*xF zwzqm7d$BeQVtKm5{Msqn%XRq5^5ntpDkk2w2!~*OKPstXzB}@zqq1H>)rFF3rYoH) zGANC9R|in@t)xZ^-R@UbWC?OWL9_}b)D6Z|4k>-ko zY^#+x*+n*v<(jn^6|MM?w(7-CZ zE=J15)SuV3IwKgO#CZ;r9;N84hx(iF&zXc`);J(~2a|(d)@dnvd((@eQ`D@sL@2eu z&8aeBZ?|DSc=@IAJnK#lujOjgv@4W2#bw#|A>Bi9cM_PAGo!8@Ln01ub{Kjxqpn_< zo80C&sKfx{$sJbI^cQXry`#}0ZS87r&1YRAK4%6H{Tbv!qVEE_3$M&l3~#D*uNAO5Z@($mtX1YLTV+vd16P+ zzCZynoSHrK+N0*wq{|tse=gm>bD24SxOKevtl~s!Kpx{xyfKtS{7kh8fU)AM6=N3d z)%z|Xt%cfAQQ+^s#u2?x!L?^su&xRzTsnq|)~K9n%5OhA?A*c>0P{cUl>cAOqh6fw zOKzqZtrl0Ewt2apV#3nU>7Y?_Nx%#s?tVTv&sO#_T}IX_++ggeqkGq=WF82KldKk! zVNP3JC>yz-XM}3_MPu3z52v4}X9RzxjCbE1lB%-tBS2_|#oUbXjt2F+(h}$2{={<2 z#m+_kLSbOf4GH0cG=@+AUkfmT0QT5X1}l=(e8>NK#+-*lnpt2u#=bU%^?*;p( zq|zKx;V$IMrz=9W*NO+;|F3bb$uu;PDsn8RsHbZ0&)0VK5@G;g#*xV}KvHsU{F zH9jkSCb~MBSV^t_F6;_))f`7Z8((7c*BnN^2@@+Q1 zF>vsq<&{9N4ut zD|}mPppDg&f`5lJ-(7<$LYo}B9<}90v#Ue(7eiNy6A-SQ<&(ve)=U4>sv+9hzhTwW zF@#C~ziPoh(k>CD#z_!UBNOk01-?c;x66Tz{QAIjsDMTSHg6}4}bm00NPyd${%AzUGkQ7B^T zw^?KX_J?o}odNg$U+2+u?0li7Q=B`3TLSn518>cU0SX<_r%f`~Uu7w-#Pq*=JBeFF z=)?BAJwi!je_Yv7`51pFJA*0@1z7c$^dwX*s3Ov3Xme-#@a`=iwC?Z{va}_b zH&LrmK94h|nCg6Z?-pbf3wf*aa7kX?&%QXUK6py#6E^B3DIRC4xY4f*(6q8Yy;s_K zz3vf50Xzlqki2|zFvNUV2p0agvxn5d{%4@da80?BDa>%V;jEgP>?Ir7Eq%UhgCjk7 zN95i zt8$kO;~Ohd8{bUEdMTh|B0$YqSST@StBxzH&LiuFDr<&nQ6x29iGSR68r`=W9e*c4 zYQ>2j{o8AF&@1}4Ktmeg3cB+OBaa+vjupe%pg_YSt;jenGT9VqgyV1r3C)sl1qK|2 ze^ARg05^(mL#X7eo9AS=i)(VC2Fi#t!~!X!3XB)hhnc(FX`)?I0~-WQvJ6n>e{_!P zzj@!gzKB9-;kqWgBy!M(l~k9s&)%h`8rRn#xWgina zVtAtD8=jW>_mmKcVStfXA1)%mD*R8kNtTg6156OPI6$il#7?&Nr$Pj~jz`!qL-yFN zX(h4%QG=W(8&+FzE(uG0XxIk*&EmYv5N+}83{rORj~wg%zgV9sA;Os0>Tf803KR-J z>p&9R5%tn?y|{2~>|wZ&QHZ3H)GL!Gm{B;u0}AheE})?thKfhROb#a^V~3)gLJyCC zLwc9S&0B!>i9nP@2}oYQKfPX$yL=vR>MStrf9r2yB0dN22Z{|iHoQ*gPPq#W$1Iqd zOqrUVAa)^&pmR3GYv3AHglF79OMs~pxcHD)iDK|AwV}HNNB}~l#q*@-E6%mpZ!IP` zPJOg0*vUT_o@{OwZJh;m;`iNZ&WF7`#Geqozl!&-xWgjLnB{8yKg!-JDh_4q7Vd7G z;1VoAa0^bb#u6+*;{@p;u6!n z%)>WEM6D|TA^~PiLQQO=>3TpRi*^nM&3*>3i&U82#n3Xt3uxy=!^y(%Qqkb`?HJla z$Gp;z@6Dl2^;DBdfzzPW$ai5q{vRlR=7fZrshMGz+rE-22Sk`nR$*`mn(^ehLWHzk zsgJ+YuCOLfQCGcjTU~0#?wa_zO=esk=BXDLaas!tERH zku?7tD7F8gxqWAz2lQts7*&UT)g1gj&(UyP^0UH2V5JosrLrUHE%3a+I8Tzc&Jqom zm5K|Go9j6@m%^{yM4ZWIpu(+JgAsJyAkBV5e&g~Zv^X{!4Z&hOF!SxI1NlzK*%YCH zM(Bgc{2~9)>-%3HOs0%Y&ieQr2l<`AS(b5{BcNZBgT_*WZ`EE!R78{~=`a)rl!F?E zBjmvQDuP(5SIf%j36ZiZDzT~$ASU?*NyxT zJY9FhJo>1?w0Ah3cL0tmA;4%2(9pdfFiH8D@vFeiS16GECs<1YUX&S=bSl)u9KZk1 zVfmj+fzTC%hutqJxa5TC`&%Sxr=vH2t$ooyw)B(*U7kN*62p9iarFB;EkudvILYWZ z@zixD3Ti}D0_6Z+K+;HHb{f{8=xlY#qCaU|Y;Q!Qcsy<>c=N1pV9QDHtWTh#v}561 z0KrV6D8P49Kw=>wWm=zu*kr6R4Hh90fzwQa|4NLE>SYBWXvk7ohM-@NpOzW`yWY7$ z$t^e$4$`Mh2?(ZghV5}7$Zi`igi7f>c(*RV4{9S4}Ug$;QBGd)V= z-n#>VnSEWRfU=hA&0kVM5tQz~ae)KKAUGfmwa2ET6V%QLYcOM%bRly7)~E^cAw+0#GaUGw^~=1}5OZyRoTcoG>Lxfe0f9*Ozd>Tn1PjOk)lO+xRa?GGC7UH8CYr~~Vek_r>3otY)gfcY5lJ^;onBTGXCP8*80VWOUKv| zUxOYI;RI@vqL(GB@%r{YQj2IRtXd(;B>RPjMD_JBzdM#sNMY_h(RIFfQp8SGW)miU z{5PxNT~Tb(jGL0Zx7@45VQd@FGHHN%62c@XfT;uUEeN%%lk^HO~jrRX7ye<89f z{ePv>IYI#EYgvf=+b+ELz>@F54JOz~4ih_KRTPJ<$Fk>}TTWp7N#iX?0b{19_+k!` zsQa6D&8%_wN*wBJI)u1Z#Q;@(X)tF2K8JA#+*lNud#L$ilCdrkZ1!_V9o&B<%KYV+|NbSrm2*-3C zLw;%w$)9;?4kYO$kqiw26g%5ZTiPlFM3VZtv?yCT-ySkFd9n9;6DCBu++0O(z0htg z3G$VxE4J{a{Hb?xH@as-Ur+vQSr=78{Kk9`VnGAeHy;{*{uLKWg@rZE(plKIauqB1X1PB|Dm5B^dS23~r~`TzAt* zNX3aCNe@^ik#^F3g%mmUlR+vWm-vm54EX+7JS5TUrVW#0+kg=cozmiem5K;YWZSDdxdD7-18&(Y68#tv;*4i2#40 ztK5}4jsz~lIC7yu>pj# znY*71D*jWLJ^1~X@gd<&=}<(~`=HkeMUCOfLa^;MIPa>!OkObgIFXg)LXF1aNh-j5 zp$r;*Hf2_Yn0!X6PX$fS3BZ+NF1mrowt>f%fzOvg@_;uMw8smKLe#RX+WhKlRL_-z zq+Da>;%W+zN9x<-&aaj`naB^kU*!5dZQaCQpIo=+Fv7f;h5WSM#7%GAui2cEI7kWR znZ3}(MPbe2$~BIpiK4ckrHgwfg!d@9?%wdZZxJt*8x$Xd9@Fa>WwG&b!L-9dxs^cQ*$(|$%}d1y8*v6=j$p;mqRU! zLG)vA_=Z6wqszNEu8eGb>J8r^dRGua4hFzWK_8J;HFcexZieoS;U`Q0ey!W4*&k)h z|Mhp}M_<4x6btyjY@T~DBNDHk+*CjBBvw%tO^%j)XY6^O72aX;ET?hjBea%GTBou2 zWltcO8K?;7WKD=sTP94d5=sOv0+qzLZteob;YLosw%?fSf(+BalH zozz$rp^2Y%HP6YFe=dHkl`nK~2sV(YYovXD|R zLRlrI@&gAXKKr(6)VPelC9*6t=qa)o1Cc-gR6i335VGF^%s$1pU!Q(z`*L;llmzwi zM>Z^OWziUn#2^{M5O{_sQ56L=1N0+C{LI3=Anmph`}k78A}msPrdja4N56y6j?jtV zj?U@~!phh4X$;*fZW|r$x%YGLOFG!*y;i*azqLO7LNvT?K>`CL0msgfG;|g(K}tA? z8->z{c`s3eUZO_R0%&|@KHGm$b4!-h&0kETr&xG<-*r-&bL}PzJC-h+9CS4j;LaX_ z53n8ZG$7h)|1i8NK)Om&aLmKpnZ(~p_QucSODJzKSQX-Gk#;!FJ*VpUdbQ=j@=MeA zs^8rP{w=Ly&9#ZL`Ki`^0?9pG#a=BWdg`X0S_xAf)cEb$kc;O`mxRPxDHg6;fz=)M z1Kz2eMxDWH6a%XVbsKJe&*yHRaETtVFMCwX!O=E6Ko5H9<0t_@?->NnFu%bGd3ul5l`$Cy+*0Pl z{NhAD@wH%3T1inv;d1FKvB1s<#tSzPLOA(I7p`>e<#(FJx+|Q9@&}N(G{yG|Dwy)B zMG=0WpF7%^514xusrW~^`T2S?5%7QY@;pC@S4lg-dzK4ew}#1kTGe>(Ud~0B4`dYVUWwSuNs5WiH9cq z#ptg72-9`L)Zx7-Pjs%)7nZSw{ntrYB3aY8(i~ntjbbW=v+{fAYaYIB!T%LkW*j&+ z*1|U#KDtNo@-~%oh7k2IPBi$3JKyKkV~b1uh;+q!j^hFM$52Zm96Z6Xl1E=)QzadM z9S_*_)hsqCD-cx-zB=*P)BvP6IEZgFX@Qnmqt%gBY>2d2Xu$xzGGktco+nr@1nP!u zGQZNdo6N`IJm+TH`AfDzAI9CF=fYH|aUW3@JznB-H#B-!pCQE?tii}tYmHgUkOg^I zhML_mq;g*U{z}|&M;fN92PX55)oT*)5rHhM((sFoM=|)? z(Df2sN`XIi=)^a7XoTJ3;!7^K&(R!)z8iV4##-NGeIvI|Z+6Vutz0ps*9-pxoMH;v z^NHh2mwIskeL|;oIKXv2MjkZ|Em9H?C59Kt_|GAF7XctZgfERz0^-Y?fyvp7E_#4; z6k`OZ8zp_QlFl8PzBm3!=)9%KwO}lfe&OS=oSK1m&Jv5_jOQ<>HqraIfq4JX!=-w) z-+DaH+D8vP7?T}*;!m#(aD*<1$9D8TpG~t=c)i~*(y;2dVIJGjzPy*?(f7;QCsS1R z-IB4c5|Mu>+9~b45xOMGEqdJKp3U`78JL;a621bhL30^AcbVD@po-g{D7ik2Za`j5 za4n`<+^_eh3qIkI!ln0r?Q_KZi z#L&-%@lWp-_wZ1c-f}Dl>@h=r7#4)3ml_tAaMt20Q4Gdlndo~(?*0ImW%&puzoopq zN2kXY$XU$Q6~CWMOdDIyhI|$ZPH?s`oCqo-88t=X*6N3h6<9DRUvjGX66i5?U+_Sd zGWsC$hV=BDg)`sUV-~dsY+vDuK9F7>IGEifsix^p^}8Bi<4fm=-PVwyQF`Ofh{mMn z1ns{X{bAUGmPld#1#O$Y_<2CdBvl`-1n=%Vnpo@n#MK?rZxDyfgZ$Ow5l#RX=+&lN zU#c#`G>{QB=+ubnPlAPqhU77TCuBI!u0>o`TraSMYBo*GL@3tE+LcD?wQ$mW*9~Ur z55ouZ9&f*~QL7z}M1yf#ce+C9tl`<$9yp@c$T9Nby}coUN#I}(rdF4U`0N1gH;@-d zh%E|vHWFVVvBXcQPs>05&LeMwEbdPZgYVUIv*|@ya(3QXnph&~Qho?V!jXt7dWCikBjl~I zuvuy50@{~%;l#^}jUBn`$54*n{k7@G`{w17W5tCEhCjoWQ4RbMiY+FMLb!(11z4g* zF6)&5OXG4yXpnc=^sh4_0TTGF>zFL_p9u7q{VcK&dD0e9PqKjnCmpHzGm1rZ|E#UNA|M;gv6*R0daQ3o8D_VJM%%i9)KgC?yz zQUI=IgZ;7gL!yiDv>Y0pl+``BM~d^;LF~r;^W!CIPeGnuV=C1oXMRJrvAmL7#6jij z(LUq@MDgX@5)4e9*T$so0JYmRZOpYL3D+H8H3iY&p*0YV-iI}TE6Xs4mh{uP`8=T` zDW%xBsRsP9Qf#HOC#9!joBP^%m__HogTBee!@fZ)v|+j5g)qNv=k7^pAMvKLb=>@H zY0SGaru%~!Y@(~_!FR3LF6p>Ae1lt|xQ=>6(;%aQ;l)@NdE{7 z#n!@|$kCOEmp1M)lyV^LyPv4~^wM|-K(dw&ApDhj^`^>Bq7F0i$}MS{jnz}(*W)#L zfRrFW6j?<|c3kWaujv`2grC{dvUSx@f`5KP-9pSuh9saxCLIxcHF701aj00Y)eGPy z|KT39s28XJkm5OwtWf)+wlU@raom%ZShVwD^Xqj# zt*6Z+o2Z0&k~MPpU9ZOY?U~YRSTMoo5p932x9$8bl|i-!zx^FT7<0wBBrDBweCSbT zMH*T{W88Sp-qV+WU#I?b^a|k10GMmLmqW~ZWB^TyF!U+GJP_9yLJA3LrC=*NaiML>ZA0^~s{@R|^mvad8$Q{QSex zQwY-U0UZgCwV^|j60WIKv(J2k#anSEKU0>`47^9^*7h0Sw$f^`M5!5nDv#9GR1afH zj$mdvtXrZ=JM6TpDu@(gXJnZwSE`$EDuOoJT4esf9e984`RnQ7SXPkmXvRd{B>=cLb`7nu`N2bHAf-XkS_(uB@IY z^YT2gH98+}C4p@+K`Ms1JE+HgB*vSr$B|if{BAh_(AqCC&>D}A%Hxso8QWgpFnPoc z?bOvw<#^%&@RrnjX^|GtMG_A~c&?tRYEHU~LH?Sc)1Z$z&rCcF=KJ9IY@SG=y zWILf3b-XAPmgJ>$p{C(mlfT(VPAe-gVR`zLV8Ze#Ysgx@VLUaPvwkeF!p&ny&%DF7 zq~Jl(B7L-HY3j`p?OdxY7`X5$pc4O^*|)4&FNYFC>L+(K3Z<2u;9OUnm~$Dj=)w*hQ)eX2u@^r)w}C z7%2KDkN7q!{PCH&WxS#joxy3|GS|MNdI+q+eDg#tzlmy3x!HZPv84f5+JAApA_OJG zEYv2&i`Os7|D=A(7k?wbE39#8E$-BqRP6+l)^VRtdGW=n0f7ggIvC(GXzx8J8MTW~ zpP>zgRosz;+Etyy*6_j?y^!xd=rmcLV@7OH24!QViu(k9jK@Kfk5RM8M6AD%Ok)ueIRZqVylO?4Qo6Ka@P*I2WJe=96k~ znRNKUx{_9ZY*t(O09?o*%t;J;GCty=F87#iOV6rm#@&+qeEA{qq}z`k8&XJ!iib}M zKF>7$I7+^T1=M8l@#g0CSdrU{F5zw{&zxEVJq(hMtyeT|wAbQVyWs{ZYs!WRZ0%Ob0!Del~f-_=($PH3f_&2BQm2)6O=0kSacD%B-I0cvse#siMg6 zFi1H#Y3H$Nw}MeWz(x?jt0d(Pi1NV$-deRH(;|*Fv&8=61(5ik$bp?3+Fj2|vZMZ> z)%m$%wz{kfIE*evRFL5MsD*9TuV5<96(s0oNHg|yr%2!F_Z;6>5#0rmY%0Zj|&;XQwRgT`bz|!ZaVk|ql==KrQxWnk(p&%t2YV!PE zL2FO$H3PrF*$)Qh1&xU+oP)*nHYCkgq&-AA;d^Lm1UMw^;=9elK@F{}dyXzFHy7iW zkx$tG-86tL_y&&(tvd+)$qtzIuB*9j<6}0|^t_rd1X!$H z)a)m0(zr7G{fvQQadk}1fwH$GXMBPExEH#F4L?t<+F|d8NbXNMkYoO;tg&(bjbazz z%V*B7KP4F~rxUd*@R&&EPW^6u(iPX11AJ+Uqc|A!-}Ni*ynJ8m-I6xCz2I}R5u^J7 zX@gs_yN{UpA~Gf;)mE0_d?IQ=)+ObqAx{{6Z8VU6Ktv6e|F;Ge?bVTefV0|y-m^m{%y8vLTkNAqy2>b zh_s|O?iU=w*OObzXHSpP!_Zq&Zed}FMa>1JGiqU~p6pHEmJ;ckaCu{Vd@!qNE81n- zeYEXcM;6_m?dMf=7#?`eF1|rSz6!D}7n|1;gy}l${GI!ghc{U+-SoddP*=c2m@k5^ zw|eAb2m{_6tXz&e_}EJqw2Pi{B$Mnrbaum~aBk1O1PGBgW0j`(Ub##9-2@cZmMo~a z^BL0m3YM6sH_xw1=>wm=C94zz&7vlSDc^*G>w<_iH()za$b~LWE3Ad>2SH~QlYY76 zT0~c(%{sm(=3jZ?X8oV^FvamKWWgITFG{<0?-N_Q05;)4+B>Au(#QNegh6#jB^h3nfBhcWk-aw422fk)=VCoxICVEuDU!X zKjF^S@r_?Xz{bOlr2|d+Sw#oL0HW3Ks{d7In*P}mDPWkl+Qw; ztwcy+74w>=z+EHD0<>@BpJaBjx!rhhGd-zgkLk$sbfDhAhCl<5l&XIwGAqke-E*T0h9A)ZJNof4e8wMI05 zT~TS z@V~U#J@KIVYG0LowBWMDNP?ix2-s2e+L1E0E6G>*X`muwQIMP{Q)cS0wsL=xb*i&4 zcTKT3j~Dv8=2Y)m(kuKvv(_H2E*~w|S{yeb=1D`uX76TH0tXIhEwYDep>pj}i!G6N zxsP4z9^)pCx$Pt)9-Ka1`J?wg(Kr2tFt=238r;#?K-0jc1IfP%+q3^~VGBpHiU&`3 z2mKXUlsFLNkOA)-uiX8w1D?u`uzf0NE}h-N+1j8zRRxB&-xQ<8W9zR!`36;_>%!ru zMVk?z(@p%l=VTQ=w|Oacl)0|qWa`IC`C;qT4eN`i`YJ2c@a$QLNb1Ov~0ER<%ahXx;C<|F>da;Z7thu zFNLKwa`=9}(7=;pG~lLE{PA zo)Dym!~J=HdyHp?YfMg+1S+$ROONe1LWBD*9TjcG>Bn0Fqt@VwrtA>=!yohnjik?r zp24P%ubCt*ZBg=y-yD9CiE)^av`T_u+2YkE=L{dI@XTqA>QpIp!qkx!MMF2%%pgBu z#5&%fxl9M?_D6a(7MaF8eCO!1N4Ns2iC<0sj{=(ZZ;Ux6*0{`6DZnEOljX-@gu^F5 z8wV91ZUAnd`s1yH)4LU09Qg1Gj}za~tVg;5jdJr>(6Jj}xKi^WdXI*FXgZgtJSvC* zSTPFUw#0AoNX;+YFV{deI}(OAD0xS`E>=BP@v97_)YOC>C2w0TCedrvBi`XL7i8Pk zuDUgV?J7YUydQhl$xdx8^bahe3nxBJ6jO&r+2%#{NGsDgzvsgZjEg+dT4d{BbS)cI zcOPhg)d+=t*b^Y-(;YiKljhbvG;edE!)M5T^N{1sc~b777bG*dy{QR-6TwaiKR6Mj z>3VzM4;PbeKK_#`3)bDI#;SVd5Vhd%HpVne@9BXikDpX|HL1mHSeB@bq0-n`xDRK* zVW?32hVPYG`J|-Pm>;CFmH1?+B##Fx7WpP8QOiB%HLi#H<{naH=Mc=vh_c~%AGF24 z0XgCb<_emW5hF{(?f6;_R|O2uHNoatNtny0YpUv9T6-4a0(p^68!x)yl`Ka>PY5o3 zgI)mV>n&AI3ODkm+BxMIwB8hcOucJ^7szQtXczeLs!vncjO5NZy|)SjcRx7XerQ-d z9$)X;WpetB6``GY!2$mN1q3-F4L|(_g5UpBmi()>!OwthTo}H+=Yu8!n#qorx$w{qFyI;JhGDd-;$Xd;#k+iSugr4 zyVf;4v%R93kbKgGvMyhbh2tCI`ZohkY6ArY-mh~ zM1#aA{v1ADuJyiN`Odl|BgXQGN7D42Jis1V^Nk^x*^bNk-Hay>1YZ%x2<{;3$GIUU zE5N%OI+lc;s6?)Jqm<=bW75wb_P?u4+?a!LIIT5Wiri>i?BWR8=EWWztjy7L{gD(t z{v#=z4*f+&;kh_E?4aD`mV_;H9&=Fp77okRTP^Mu(6>P1poeD6uN?3;Q>lV{fq`dA z*+FH&(?TK1(Vj`22c39H?%1gBlT004WK;o8EXx3x$(x~IBGgacJ56_>-iU@@-SGmJ z-1|OQwi-;TC%Fzc*R-D7_ERmzF)w4as1s$cI$7pA%((a7I_I{%e!hZEqcu82?_H{X zdYdnIP=BJz#PaCF@OqV`k8{bdBQGv8V~EkQSKN-Q;4D*=!*`!3{qV@-^VjIW;Et|7 zY_{Ut3(-mLtZGk3 zKpU;Zb|>d(ymqTbb4x41 zYOu;~H(c=rABPjQBGbH5m3^Mq7CGdFJHbpSwfKnFqTh6Nl0(y{(|RI~daG-4t*Mp+ zFn|upQ{x#4lK{eBY(4isbO|-+8~^B#Xlh#ms@QLP;O;<>oowahd-XW24?FmMA~{id zQ59CRlgqqHw=-2FcUKxDOAZcUg0O|UC#p8z?*1eSuMkU50&6!0C?v^s+saJZlQ4f3 z%~I7z4<*kTd=_DglEs?5(lG6K^jnP}&(=b>Ff5(9cYz-xJ|87qc^NsP!IoiVMX{+U zx6~he*6`+{3&-4%n41S=LYKxSK8N1(a> zMf)Ydw^3EGQN`;>({@+zH0jytX(0}@=*AkdYczmTDti0UB-KB6qduH_r8$OmgRIBu$ZnNi@2INc7B*I18)-h; zX^gZj_>T1bY;gt835=C{$0v4Z`ztZauSMrc5nI?45)Z`_x49=bkGTZE4?`jXF7%iD zFFv$s)Se=@7^?#$mB|Y`c`tqz4!JeNHkS;4K>qFAOLcWDsmYl9=UtFq z8G+^c66m7XO;7YJrFYC?=Y9JA!?kMriHLbsXTrIesKuSMsM&pi9Pz`NU|7e4URcK& zdDsMuw-73rTkYVVI_)vf`QhxE>FGjcSVLd__Lok2^G>RoKMb&zOG)o_!F1umZnCx( zL-L{@qA1>u{s!Ujrh+iA0du-i>_V(@xKg5SEGi$Cuu5eKh8{k)N@OvcaU=j)URR8k zt8tjn>|!3E<$7h@olxdEAIZlUIO0C+_$6aPA9;1`+an{1a_AZ3@vX6;A$`jDs%*F& zH*MZe_|lZU5)OPcBQ1;0o5~ogj&zSKiYD~P`C5Ve3;pB)E?__rg5&=+&@C6*y=40B zEwbch>Oqt6Ijd>*h8Xf)wV+9bfq{Y7wOS>Fmg1&~p1~xeyU0D#6nSmOKJ@D3@0i+y zx`nZgH_3Lk9v-oG?Q~YzM97)yl8t#y7h-Yw(6*SFt($y(A@7Y0vu?8Ocno}E_j}{H zU?Wea`(JE`VaG@@S#G>=M$&UJHOT39nh!bl2H<<2j4Z5qbGPh}N@-LU)cMeDjc9Om z*dpPNq;OaJ2;hI!;H-vBqVQ_OyX^jEa5T&B`F3!;sn10FuEE+!Cd$bm85A5J*!dVJW%ZHc{M0TY zQezOqb^!MKgakG|PqOIo+GJI$;ix_;(7`8k5BeBoIpZ~YNZ{!f;roqgJet6S8jh~X z60e5;(G}SK(QtXn?`!q^ct6tY0WgdhfW)|@vGBZ*pX{#8b+=EO_alU!TK%=_2k_am zcxBk_M4I4*=72K`$+7;}LNx=IOYfzGLmP5(y6Lr^O~?;q$AvSf=G@d6S20hRmkrH^ z$%N9wLoRXi9`Bw1Da~Ey-D_k8{>Xd;Y;&J&Yx7o^B|*!Xi)4^1mS|#8`q<=mQ%iSK z)Fo9!IWTHUUA;AvpEp@71ZD1Rn5;!k`mud6Or4`+MIPhz*6U*F{A zJm>9!_Zg)(&gCX|Dc@S3?F#b476;F>Ld;PK1l7vs5EDHXll>W`%z#DCG*Zb_+1+m3 zivhpcXa^k83;tM`-_TF9R4(V^X2=Ua+Im9o=}`~mJxdGPdT{2IPJi*UPWinP{{b>e zs?!XfO!>`4l2Nj%$)-!e0R`c(gl(j-Xr=~=Hc=DN2hKJ8_v+%vB zEF`772unrtcVgJC?HD~BZYO!=TJ3w%PTaok(&;_^jdB>)nMqfv19O8V(0f_1Z*S6OMS>iMc!tg0nwWVv83UARV@f}u#AOL!yy#R zHJK7vM56i0-7LjD4=jkvMeZ3&FgDI}IsR(SIK`Q2#5BK4QxUt@<_CxCZZ}4b=PMcm zf$*UdgLm6eES4*tEZxGL^p6h)Q`jPLA2zi{quGu1{Yh#c%|^pCI5YKoZGA9*|B6l{ z%AxYxbh;OPO22FGEN~vf9M!!SFCM=|FQSPvvfb8)Ye|+rfAhFlF{c;BJQrMWzu1V; z_h*ewwR3hRd5;}oPFA{sw*jRrcJ6K@5jDgt8po1q{f&|BDzx2tEY^O>TWqX@XBQB8 z^h=GHVQZoP|DRXB0^p+&F9%?o%y?F;)@BE&BQMcvZw~|@z!s1|lkTTXMXS3umZYVQ zq*8o&6p#3|sk%K~M&Z>JwcmfN2`wv#CZxC8Q+Zv|rDb&S_!x`QVu)|@zkP3ky5<$T z*J^KeXtTrR^Ai{2u%1uc-KViO)0$T?Z7kmzNv$D3b|>p_hMbAvO1J0`I>QP~3oX*p z{N!S`RKvJTk|s0rs@TfC=u}YkCY$^w6st`aCDs;P{}!coRcqKc8&at`(3j)Q-Tp*1 zO7Q_Sr#ew^HRqtD;{i;TW6yVfFjKSdj2dRIEV=udS$2PiW$yQZh}&azVDxgH%VjSf zZdF-^`0ZiP$MXjby@qkEwq`8$pzkkIWGsTlbfaXAnDAGbq^_ai)egRi`w#vSb|e8> z*cOumUrXotlsdO4iWLPD%5p%7w>(?0!~ToL&d}@m&VukTWlT!)W!i1^(ps&)11XgN z$?{0eL>n=|zr=pEza%j@$MXcfWJ5$$lLJWg^)&>K#Dc=@`3!AsMN=PcTM_ffk>UuQ zUf@~hYQE>F4c^tr&37JT#mI3JeDG!~>;#WpiC@8C@?`pE>tPp@jAKT%FBVyuxS#;_ zwXn?PVhQoh9`>U1cOb^)&veGmW$wRDqXjnA$Xe{sTH49y);{@`VW|zO6vPQfsCeTP zr530hrKyoF?a&%h1CF3>(kUE?-4i8e=vG0-D9Y93?=_=_*(8fR7-ao(US4Xo&F)y$ zvFA7Q$kWWp)GtVXSY#fUFE_e*=3VQ1^k@s-d)bifgt$B*5_V)D5@@%RHJrlko4{I< zE&Fsf$m!U(5kv8fGLa>fQ}w&DgW^V`8QOAm-yZcFHo1z)aS02sxObK5VODL~suxN% zCJjk;kTz;Pal3EUdR4q~^KN+3^>VH(Z?CCE;MrDuk<)5@DUrUIq5{4bRl@2-sZJ{? zQ58@LG4DHjf`Rkjs#f@4s`wwT2Ffy(Ik+G0&EOg+T9A@pB=X2a?J^ym$$JiOm!!Wd zEKmo8kt1BuPX?b%-otW4$TigZGa28F>kiAh8M*&a#=&T+chE0JWiFt{PR*-iwMa}m~)Q;n^zM!Zud_T zWfQnXDL6&bH+!H<-L+Wsc%o$zRyLz18?@ebIby9J5T4N$rId}a;g)bPq~>kT}czi3%CU`770{C-NQ7lI9!K^AO;=?8#5Co4Y56Hm|uYA zU!tD&Gm{+JlFwyIR1WqEGh|h@+cTycCwgI3Fr(kkU5lg$1|)`YmR4hw@n&l@;jA2$ z1J}^`Z+adc{f{r^J)q!I!qh_CZ2_7xW9oE5-7QJUQ#lia;^1d4HsaOEfK1oBK}1i9 zGYo6@klhNRwDuET@;6Qs;=Rnv31B8|u(AQBB#e7@4W*y2pzD|Y&l zulguSl~}VjXy}-CzkdSvmuNKGaoEsN-0*SOFzcJ0l%~$XMfjgZ!gHU5#x{?6z^Us* zDR|q0O6hgW*zcH8$hADa9^E+d#t&|tsYT0`656sBCD@dtALOOWw+Btf@b%4{xE%@g%?Qn?z89SdL#~w7#P%qG$KZ%RRx)%9t&{OVAn3v(q9#{-N92Tg z{7C8}l)S1bL}~{wqrd3pwt*avBOBOC#F5-<8l46KCN==6-3{`N2q3{nqa&u1i#&p< z)Z-ENsVWn%^0jyKW>rnsPkYmvZcuohZun*gs342S57F6(Jj>yy6uu#6EPg#* zPT|~ZGefq#6MZ5u&iZ3-o~L_h*C+GRvA4Ue5@z#2%g*=(WhUrb6KFC_Y9Yj6=VFZokT?yd5WS{h0K8dV*Q&64qLlZcUKQgTkyu_c zy6f~C{Nc7!yZ14e_~h8QxG{4Pp2PgMw}OYRT#@K;dk-dpy1ko%CAy4G+{ znmT`Edi!Nv5EM)P%)WLt5b2%An+CG%J!;vVGZn3jG9kZ)=$FtVLD;Wt$z!-Xwq}v%0tIgazb(jc=a!^cS7X^ep#8@w}frX#G9E`vB~-h45(KbAC_~Mt$47X={Ohups9M zFN>I8l)0vN(+BXn1u~#fVI-KEpP-0KuzZHziccUCKYSD@Q!nmKDtO56kin7IGqPyy zLAW67zlh~JfZl~cpBNq|RJUzp1+1-$&|1PI7fy@QSCeKp^2XNJA<~!TGb)Z}wD}tS zGMfQX6ba_qy#m!;i@~@wysX$;DxM{?@!wiV`y4end{o4L{wyRro9CINIoJjA>crIc zhzfGQ4&$M?!9UZ{F>Fiu-We5^Kr$O$HQltsHqhzEO9Q)9+FuRMpF?UO_a@j%H3++& zohhB>|FZZJLzsFSpDb6?yKh*0nZSats-2&^3+^XXk?AY=$5^^S{kNa1zx(iGz%wL6 zTX0L(VJ&B8Bp%N*x;)=+*3I3M3l}(z-s8vEws;%qAHO3jj&OWymEz3%yz|Nq+PNQ&%TjCX=Dp{Zw*F+O*?SR&W#e!7<&<(UQNI~s$ zdJ$Uf! z{16cNyR&!UjZNC_Vr;dU_qU@6-^Gq&@aW?Pc3);A-h2k4Ux^620v zet+jRDnYo9J~NqC257g+TF>7}zq=iSGc8wSjjG}mz0X>sc#C?z_A!mmmS7x5zNHOp z1@6m57T{B7iQ8AoO%PaT{NjglW8L;kZ))yne+-YfB^X2A)kOVBQ1R;Zy4*46oT$=#0Y_M%i!z%!$y&WPodP zZ~t|-GWaAQ1C?ZxR~MmuhzoTFl9nf&q!o$Bq88Zi&oA#XIYcloQ8P%t zPq0T;tYX;})mjo2THK9X8qXwe-e;c9ixooCGD4tX&8# zRMTvK&;d_A`pcxdt`*%5ES7ugng)w=MRN3o`PLQXug2kcQ)Kpd>u2(98$CmpV_aVDyo%!L7CK>Xs<;qkcK+nMLc*1=0_Tn5= zG4oZihD9@wBO9Uw;`$Rh&|_n8UHF|Z_4wbF9sl2A(#<;#m-7i$#5(Tw3Qm0!6#t5g z=(9w57X^@%RK7gC!0P+9jArRT^ea3Bd8TfIf}+?z>y(n6!*`3-R`_?c?LtZPWAYKk zv6iVR92KfyIb?;s91 zw8h*d!tD{Z!Ha@wnH=1aOm-5T4?MA=kDt!u*vwCNw@7x^5;xSaO@wWTMeiic{q9wJ zI`2t%9m1>$@mUVcA`ws@BtQf9*o8;qbvncrk!4Nqp2KZS`Vnv&lMh@Z`l})GuXWVt z0yJ6d#kjm^b`7*nTBHJGvZ4_$>G>DGMsG{JSXQRz*;OhO4lTP$3sfdm6zX2T)HwgK zIQV<~jj*lG-1y`d3>snG5}z|2_#6OA*B zZ24==WU-q&XD+Sv13t?f>Aah7$^3RGX2GJ0MF+KNEh6GYrzF;k6Pp(9H2Vt(a}7!S ziN!y(3~ixv7}+k&TaEgX56#jM(s2IiHNC1?*?Z+zKt!2;en7^gcR?BR!k3YTMT1jm z*Tm+86ggfX`8?h~?x`eP>BP1NvK-fqN}g#d2!1zQX;ru5kVM5rkxzzD83ni}{*J>W z5UjZT`ahTU{&jT6BhQaDDgo&I8})Ue&RO2~ZM+n>8#;a{t*eArG#~2l(T#gHY7`{iMX)O;5K|}@vNdx)% z!FkBBT;`78{j-wO%J$?v?g=wfs4vOUIH!)KhgB#2a-0l%f89yg-U4Q}UJ$b@&U2L; zf#vknnEjS)UpwBe!riNf{ym;ImD%P_9`M3$hS3j;y^&1W8clF6uDY-@)V=NAUd=hT zNcaBL_V@&+>ivtkHs3>vzFVwKpD-_rgfri3^P5BN^p;z%HjCVsY?yBgk@Zn)Ma&(u zZfZUiVlFe$5+qj1RFRg5k=IFLRm3wq3 z*8=-Q=wD2D^zraX&c5Q83}W6IE=^luIZjjtbKF#Zn_1hc(78Y6s$Jwj>p`SY(KrEbj6Qbd?#mU z-S2Dq@%YA$?YTX8LG}n(CIOJ@cfWs&qE98CR!>FQ0INck0~=Z4*7C$3e*+^dqt(b| z-TeNY>!HFvT$f*K_1!|L87m`wHC^66$Jq$2R_|z5aM|kTG8#Hl&$v+RF&q8WVt9f} z$LK6;5%2G%mae)H(Le=L?ZT^!EI-60R0<)mXw=?@Bof~& z5{^DT;BJmRMBdvB;8;OyCuU^lkn~amF?FgNk@5R2$qVGqk7%K5#=4v}2ueRcqP}hZ z`=Uax#6NdY86Tey+|Vm`s6Q?ucP&(cbie(WkQHnHKWx2aSk!I1Jxs#@5<`Q4G=g+V zcMp)Yb)B_-Ypp9U$r|qi zSmx~kp(}^r!V7Ep2#1V_NG=ve9Aquh0=nGqT*|yZQV%t8dAw#O7Qv^H_8U%ubfVcY zZX9MlHOS1l&NxjJjy?W|inE`@OSnR#EY;TuOB!Fm?)*7@f4+~&^+roZKm7@^O0<;6 zoLfH~2&h7t&147(E%wN6Zl3@n>QAK)jsm(EvTNn3(w2)h2uH%g7O&QisZf@R*=2Qi zKJS0TNmU^zN`r5$#fG4n{o$E6yJc29vo3;`QQ4s52I?)VZ0Wm!FBdsJ=BTBMWoUF>|ejtCt%Jdh|(i?H+G9I5}AV@=sRTZ(UwU)E6W z@hQ57WN*FzJMP-WdXe8`(36|*IZCjiRY|xOS2kjDF)Ag6xK(J$5PI~blFh1#ce|*n zbw0_3O^8PSMuwKoHpC2%i!th)!5@n#ICIrr&^n?ajz!z7a}wazk7mY2P;d0=2t& zI+z7&c|~GDBc^S%MoKXE)H1Qvg=90vzB@w7DhN1oOOwXA=9Yf$Kcn+NQ=Qb>uh}J>I27Tx`H1BWD&HQbqky-&x6 z$c#*&Su5u-DB*=LGN+BW5djfDKnvMO;38Ju*vIDt-#UKimU+iai=a?s(q!7r#vLWB zip!)yS0~;TAqs&2k#V65GKJ`oUveb1-`s@bHBZ*Y&RaDowa_279!=*#zu#WFm8vsWu=Y#BqOYX0lr5-{v}5r0}=Px@B;X8`%rzqcL9+3mloo#vt%AU zWvVpTDc^FBxIMtd-wf{wA8zZyt)!3$2>LOJm_c*{qbU0)$tV*)Mz2oXxvr>T-M>h1 z%nRI!X0j_X^siAFRYj6Bm1}w)jyBZ32$-^H?&rOOlhk5kx5Q!OO~QW4cXr}=KVTPH zE){^~=)Q7n=aSyoORqcrN1qBT&U9IeKN+r6A9pwpD3S0e9ut*JmK(~N->9=FCye2n zH^{Vp#UcO*)z5x5NV&N~N_Bxm`VVrbPjrM)eU+HFpH$;qp=!6c^ov7aeCcdgx-W_=FS-QqUU>1O~ozmxk_@0?XOI< zKpWtc%z=>p0uWF}+rl&%8oYQ07mq1q`RmPQx~G24{@RU>jo1p`*A3vzyeM~!E;lwr zkKbPrLdK)>z26}ilFn>x=T>DA1nh0JW<%g70JlJWg#r8dudt97tBaDZ3r>&z*etV1 z4$JnpE+arBWi_R2j}zNSJ3@jhK#25NnP5L^BT3Lb7<*>$Oq(4puQuUsVJhxKCKcX|hNmoQtUML{dUMWq4cc>CnOH_!bIj|} z54?^r7(7hRog_>8=!hjGB z75Y)zgP4wekq!H~?)`mG&%k>HHu_+=_m!i&*{jJOng6>Q!K?gjm3ILlNfJ_nhx|qE z82Qqi3@AV)j3SBsxdAkam@jQ|JmfaKCkNhV5AE}Qas$Kp8GUhe6P<2s@w{1NVGuZISI9r#i?-=KN z!Wv~nT`>qq!uzT%b?-(_nuMlJuSCF{7&2Xx7A1urE+@r8-$t@gr%1`IHr={i=aefSsCE9CHf6lWZ-H} z6!g`VwsqWcgf04<9`(C3zN8DCp&4CZ%sGEk0fqh~EdmLj?(e~ZP&G)Nwp&IUV-jjC z3f2+E;nDdA^4Bf=iFOW_reowKH9xX`<)Ba2*bl^*b2W&`Z5vf9T%Eqd^uOmR6u+Zc zfqZ6MiFYt7YKR+V7>mhijEbzN&iihHJY3<_rAr)TvW$Pgib2$eN$33xlBg6lB{+>W zNQ}R_B(;!g#E}SZYK8>I69k0oKie$JRE}b`Ki@@JAH+K}E#p)+CQrl}K$RAVT#q%I zv6PGQSN&e)xpkE`iI>INvn+czvASbJk6tPWKk~BqW|bhyZUwxP&HLK$xzkO0uW7QC z|H;P??exRJRs?U1^(n6P32W_Pn@M$>oq)fOH(ZEXL;P;%6a2Vn{~nisV%N<||Fb$) zmTDgUSSLfZ8e>>2jl}N-Fq%?se(HN##FJP;M*O=SX>iupf_JHG6~Pq`ANu`V^HRs6w!pbmC={OyY9@Q=LngntYpGZC?#o4+%x*B zt>siTtz7lG1WY3iN~o>Q#rolA3WZm((WLb1(N;f)-Wv z0>tKMb?j1_02kqmxI0Ne9))5+%PB@=cYLjaJypU(uv2wtrO}|bkyx|=YZ~W|?>SS& zY%%_)C?(ZxG1I;`11t3jAXI%ih_^l=xzlL^)>d&e8tA_B z6GXgMWH46F9TJ!A4Jawkh0!38)Tl80GQ42o{$z+TAL1JQ6{0OS0Y3@Rk8TU>tO$eI z|H+xR{~p3yAFlE(Wpmp_>vk9im%78yTLUctj#~P+GUX_m*PH}`R|5`x5Z|EbU-22Y zJvw9tpI>fepTxXe8Lj3?vv&04^+DOE#aU2sab$VFL(Eq% z?o7Mt{LdT6Wh6$Sl)VYrp-bG1JSval-h@>CL887-KYZ`^mg*{_BdfI;;||QP8VQC! z`jVx-aL?!OKx=)Cfs~LP;VcF0-&YWVZFiBS#OOtnHUZw8RlIG;bvs|zW^JT^0Rta&F0QkRJ%Vsk-_>*ve+sJLXGUFRK4= zS=r_&ptIJL%mkNgzkLbA`h+z38=eX{gTEE4_$K-9UjxeKn%?o_`{O5Rnb`W;PZN+9 zTr|-tm}>C_e57h{5bh>WO?p_zCA<668uQXyB-x<~1m@>)KD7P3@KNr1-KcQg;{`W? z8v7FW686-WFU(@+6pUUEWcNLpF<>^6l6)$N361lURV48UEoHN{VEb2a9KSl6Bwfcgj@)@z_IO%XECt< zvlbX`L^4mmSsOiSQ<`{WpnUiHL9yAfZ<`0tqxoU#R5NB%3xV--mw9|{-5-uP29WHE z^Pw+p6+r;Z+pY$I&}RC>O8b1N&2joTtL#%=iQlA}xUu!Vl@pV;vdaANNn1VbrPzvU^a5n_6mKElf;KRD?5qt;VY4PB(*jK?--T4)bSbK zm)lP`?-R%CA8J}TZmE&ZQ4pXX5?AV(k-kjRlB@iN**`fJrw(~@tn4u%~rOAt*9m^izuWB#gsTe z;#I1&aqur73aBFp$VEDUmY4e`Yr&uIU3@c#73-@eo}g_|wS76@OaE*AT^C%DnjL2a zuAFOhw_9$DB?|rgp*0s??!~4AUrjr`%C~t{ZZM)y6XMNGe8Vi{Z7Ni>(&+EEVV;F& z?~XBY>y#T)kKTCY*?6<7*Wib%vjM;9Ek$rPa`t*?z}uH`bVN)D@bJR}|8gElO=zid zRzp!=sAnI;g0=!?&Xng0TY7_s9GHfUEnQ~u$k&&GwJ+L!4tuo16u%>zF=|cdsV8_n z&tch|A6mW@Pv^c=oO0UvQt^Al(Jf;-rEaBqHyW`Nw_eXp=y4YKQNdj{5Tna#>5Wami=!1~n>f zSZPGAe{4@x3m14;7CXE4>(n?JqyAB*m>1a{&$uOYS@Q7(ZlM4qHfIb!)S{xXyhVlX zl^b6W+MLu(vOh3B*gh~;VaFWfj5Leo#^s1G;ovx*P`2OBq}g!4|0mvqiLnF$|B3or z9OYeP3GVJeBc1esq6A-Yi5@UpOT2n~IH5&BQx7mSgd#e%bwjs;dZ z#gCUChH_yJ^@BNmjjo9NEu2mFC?y=NL5C{tc{!ed25+Q4JFZN>>=VuR*dN8kB%Rj~ z?q*c;C-qd-V7dEkFbR&^H}_>|n-l!_9M<$HT)ziGwJ1o`Y#q#ZLsCawjU=!0UzAnV zbYG!pv8sJD4r5Zx@lBnMZQ*h279jo58gvooHL!9-Cfpo7>;jK_+u3i}DPZ=?%By5) z@AsSZucDAPIhU=rbxN}XoP&}&{FCb66hf%$#wGw=Fb9UMq^!7{jOv_->eER>_GW|k zktg*^y^^Er9rpfAxHoC8ABW8{Z`={*w{zF}=a1wJ*A_3u{c#puDi|-9y`_a7G%gnA zKA1QgMUFq~Eu&dhqS&9^9300U9KUykGP;5XU0uUnukKy1M?d}fg}2snvdQ7}j^}+W z;3Ilo@9(!k&i|HplgJpG;WWtN>8)ndnm;#`HQS#SM(aZ>b=NsXs&`E9zxKXMOETOh zAR;wfJtXnTkFKz9qC@VY#3;GroSRW6yG!c>#nSw{lC<2RD;hetqZ|q;$ek)wAPiRdO`okJm z@@Wdy<7PF?>*zhm59LwsJUSyL=4r&GHF$M_ouS>7XemycahZZtZ@qtC2O@JSzfpSM zm%LvkY+_5Si8EaU5t5eJrsPjaHCZw5F;LaH zUFNXdKV+MF^8mRgr1a&Y6s4hD!#`Q8#|2HX&>$fL>GQ-<>rZBM2f&JM(6BeBRrN(J zQaVnl)l|9tqSGcsQ%i;W`}m3(rv}QwV%U_v(XSu3)?|zD%hNB1{ue{zLp$vW! zMTefI9xGd)Mepxp>Do`cPxMC>y0@~XOvx&&g8NCi#g{aEP|^b|E)mq3I|OPzgzvXI zkiZRlRI8H~*_{QDjz7JP)A~_ajxCSCK17(0WYTg?U z77EZ(-sAFYZJ@54$rh<*ny{#^W~O9EYvxFmyV~vH0yEeRpZ#Nq-fTp<9fRJY)JGlp#UBY8D^lFb zS($Giuu}Y?W>?Do!IeW0q+6GaN0h07h0Kmic1HGF#w8-VAr3<+@UZECHud1*!Z^cC z1NHBxo!3`T%7pCT&mjO_A#LjeXa%bG(4MW|qr2hb5{}X(hjN!R2ZA%wxr93cltH`9 z^-AZM*}}>wbew8pL~E%g?No2Z=2uV*Gzy~;No{Jq#ya^h`2u91?4Tkq;BYOO>QN`g8wE^Mg*RN1~3Lic;t@HZDlbn|R#LCXHtGnFg0bSK$smxU()1G~Mq z#r`2VD^Oj;jHbbQRBEs$Oy+4g{1~Bet2+{L!&qq< z?*7z|$Ao7a(a8AQwrBh=7r@N5E+}&d=&;;#{B*vV_bax4ArtEc{0hXlI&|Jnk zX|z4y%`Ru_O)X{GMpP#pYU+IMDP~ zq;Y?qYhf0@=d`>5w@2eakU~W+yjPeXp@?!EkeI}+IHryD?yDqrxp%r_ivsMl{xdJM za-Vq)J5Dm}siJ5+>Q~halNl2el9zKJcX_xg__`E#P1H^BW^kiL2^~YwQVMB^aO*oV3Vd(|r~m z&KrSJ8T;8!*DCLy-hBAd`aqGPUL~oyK(Ec4ZslZwTQ}dvAT#Wmh11`j&HGSvc%=W|yoT8LmeYh93jj-(wh{3@ArPQMPDGe0=b`3RmdT6&jF1 zP^!osb&q6Dj?zFRWyDi>8xg1wi4rsUo;vj>f#VYBIe&wDeqo}o+$zDzpvTpYiNH>q z%l9PpHeNJ{iZV0`*AM9qb9e0Iwq@<->eAkCKG&o-wltOS1!m=G;YzPQ`x-m@QjpQ< zmS%k*eUe8H^lJr2Mota`c2Dy8Xo1UX6JVZ2k?Ck>`T6=H#_!U!#Hl^>S22kiopjj} znN~lt>JoCkwDe0>+C)G2Q*@iE^uHb#&wS1Yf8c#h_orS!y*&U1*wi;rAc}P%)e_fE zzQu!EjcGvGi%d8RhSAuIykWb-wK7FTW?cu1pS+DgAN;L_tFzFgve4+r(FqRG`P`7h zWRu8O;T919gv>Lff2L1yRs>mkfgwSQU>ji8y%{+=^5Oi$n;-1PQ*DcWHR_J6H%l!t z`tIp^Ja0$%+)sbUJMF+t9d#Zyh~eYUTj2k61;uYc8h1?owFg56FWDj(IMQNn&L78VNR&L0_~Vj4bwd;c9f1RbZb+@oINX#D z=A9n!+58sug5nEjt6mwsS`25eUJz4GiN`RX2j$PmqZN!J3j04!t6Hj)y7FK}rmc;( zfX!YC1+YWE)~-ECer849#%h%NWtBPXp#sEqYF<*8Q(oAf@qOQJ+X+Gjn@gWc-r85n ze0v@dj6qpUH?CL&*a}fV$sH1VE?p$}%_OC!B$m4uEEgnRjYIqnfhr3};$S2>Wg`r+ zzd*9Tz%8mxQspT?QB&8>!21%eJ2h=E%Sfs`oLN3witA?lAQt;X6Z^#V!Z#|+&}`6u zuf0y+K_Q|#^;_z5fQC1+tk~@Xwbo?|tZeYHXaTn6a$C0Iw|FB~Ew=A>S+f<~c{A}* z9F~#04b8n0^q;(j9eUH=_!=RMc+&5g2fL=?NECi8M2-q`<8nKqBd(0s`~FU|B_6^4 zRFUIkuLDrkA*)?Qy?NNau{B(!$B6Ww;fZGV6%1DUcT2X1Q7C@VPYBOUmzzdrrmiCj zD1VIRG#xDR9z`=Px=D;Qb`GR{GEed71bV)#;;f6AOQR78UA_`Z{orKr$Ii&=YQJ!p zmoHJT^J`|sJWv!`q=L#{jA0PT)hf72VpKZqFPchZhe5s)aY!CP%ud^!9Z&_LgtJjQ z9fKfZfn;lu#jEzPW2j8{9wTclD5!s9X zY{Q;7MRfbxDDz2077+6-Lqz7{Duk4ANazs(aaFQQYqPt?_(qdPR*54S7LLuy7t1-f zGv~RQmOq14WQ@U!)sb#AuW$wfpPcvxOVR(Q9--Aj7qW6-(~E2YkxvQMcw~gB-{35e zWnKF!Z_ai3$KvdegQuO|ebNGi5f{!M;rkQ*rk|hOjs<_y*N-`X+}|+3QZLKbKMM@6 z2v5pVpA2TS0*AkRD0{vt9rbzU-OXA79A!luWdV+sGb)aZ?RON-{my+077Rm(o zsYSUZ@1{zJe7081iK)l5dk!)sFp}IT<(rr~RtA$36bZ-_+F`x%aj3TW{vK zxCPrf5kJ_1HQcP_F5DwLm z_(2oStDEEyjn5j!lOYP~lV^}*L3|G?A`0ZcT`n>kZ8EEa*mUF)U$orZeWwfv*G5uu ze;=Q(C&%%?cTx|l5hh}W59NrMV{1_ZRDj0_n>5kDV4Bz?pATcfVr4@K!U1ogv3!*EFSe}eoYSpr&T@POGh z3579e?~eTxH*eHou*qyR7tdQ>;mH^XFIo%c(nm4gUSXGLvWjR8r)F?JAR47?2$SkH zt^cXR)6|?kGNWo%PZl8(@h#(+`FFHGjdw3Dnb=uH45dF(rbPv*@F_j?>m?Cm^#jgM zX^u?n3+X15&iLUmxYJhTW2^wr=K;MKz80?4`QahYJEICnm2oCN^gKh}2r_@(xCIi$KNs=6tx zUqiI^d-Ft9xlXBBdT^L*a9C(?mTXg!uRZ+dTVD*;)L9T}RAhgddWw7TvP~;4vKCCi zOA@s&&d~S}Z{YIeQnKMP*DqgNG18(sVjS9bnE7$biT=JWR(6s;+ZMd^QzFx32lG_k zow8T2p0me0W}6PV|FgKgTzZSR{|`bJzBROuKq&v7!00jdp8H4Y$c+ChScMU%?_AS1ds|BR&l<*?nOrr$Zg#z3E!N$UCS_H_)@j$q~W!HlVQ+4H5WyB6B~2<7TY1WFf}U?C4jU*rVW9wGcnP) zX#@BPhWg8Iu@Cvrd>i2}X$Az@de>{xH1N;wj(tfLbZLeZ4OjXWc8V>QibgDE8nFTHv$&d&IPZ?cKFZToo|agk(_Mi>Fo5dBl&cssFb=J>)) zsR^b!3`gPOWd8159<-m8GI__O+3k9i=<{3=$K8=eiiu3>VNOoyc|(x>r+P^m^(re) zHv9nR&HMt)Hhn487=p(gvR$+qCdi?d<&p3Zn|RJe1xM-aEM3`!!7q|2MIs_%^Z-Pc$XYoq(6wrsGr7Uqk1yOf3U(YjZ< zXob6^W5deXD73gkHtj0yU>{(8qGEkI1FtQMXD+WOk>m7M38t3_rq?NEmMiSt^CBcD za7=}j`Kp=@bt?|qAc#PYoV ztBgw)7geYN{gQc?7r=L9jod>m^gB8|qSIL$7wLdch5yq!^MT4z97=j1<^+Z(45irRSN`R0_Zp{UflqM=1fzDD(f z6AQ9%o7pmh^Rl5%aYN}yl4EZ1g4dgll98!}G{LsgzNB>^r6{WYg5_JkHAnV#s|fk# zajtEq6u3*m|3!qNitd$2zAChTZ{AWZT?=SR_18v1Lj1Lov=(rXSK~TSe6vzYFd2se z;Xq7{K@4YbrBQxd=jXmz>#cT~u=wHfTC?gT#_ySaz^^uLy24+2kI4ZcB2ub{zNn~z z(2b1aH32G7ijEwrEUiJ`f-I6jvq6}g{!I{yB}*CGN=D}v&bsgeFVxj1?SerClUEH}Y-q@#6SYuFVvte+pUo;Tat{JGPv=mahEa_;qXEO3=~w+03rrZ*@0${YK&= zWb>8i9`bu?=vSD*#7VE;ytw~ysa})V&qKH5ueFX}`HmQMn;fII7F1jw+mKk%_jCny z&3B9gQ$MfWzt*n#`Kjj@A=9AUNlM7ylo9cfJf*@pCa3xxBc<7mluq&%jjk!OBsc(N51U*7K6v(gOE%m|D^HvyFa zcN-@f%hlAVB!P+aQS^}*sqr-x9?NvRh>=lTi9x0j%Y5&CyT{k<6}T+ZJ<2es7(1Afg!fW;?=O)mE$ur9G_7$oR@if zckT-t4*;WujtAH(8uYTsXL_qyyyhu5Zs+;2GTuwI2<_}=?P(_f?To_e{26e6HZkdL z6lW+nahhH1-}?ss$20!^anI=7Q2vDt@nLrX(D|D8z}xf2zGuN|%^)0+Bmd0?v93|3BMx(chk3E7P_z?bq3*B(b!?q~T;px|D?rYuc(i ziy!e9KPDu_Ltn5;ER5Z8pr`!sT_$6=UEn zSjkeN$^7f- z+LOCOhsQ^Q#CsVg9!A{4={cYN`soUsWVI1ACCDs~hnBH8NN+=uA6I;-3WdF9sYjor zip>&uC_?%qc5<_InAg$bh;pmu3TuKB(HOeS5>Y&{$@S;&-cV)i7M;a?z7BiYB7Syx z`vKA4Tj1B7JCfld`FX)?a{$Q(!1H%@#GZYq$b;ih!-{Xt+UdnAlw|^mD=+~L1>a_~pYx1A0Tg}bARzHiJ#cCGu zrV?%M-EtE4$yvfbzlsa6Y7T!?Iqc{%gtcT-O`KhMcv%f1TTQG% z>~TE~*8)mgbUc0CBNKg6l~NLh&bs{NXIuaI5QOx%_3P4Ns^Y`JL0$ZeFhkusre~#5 zohkygHyI!M_z+3w#aaN}pQSU2v@y*Hmm>&cxJ-yF8}_R{ocmuQG^8861K+XKt5AZP z*iEinN|W#UConcvBgXe8b8zQKeGUeqFF?x&BtQ4h%&D4qf|o^OhdtCloa!;tfonV& zaDyRL&Q{FfqYun$S1tqNqQM683tY2p2~#_R$*t$MQ7xjN#}V(0VZAc#SKlN)h7QTg zBdP;6xw2@ZqSjK8aOo`+dgglZ`Q<{XLV_&T@s>vCDhSg!l zyf^t#kXenQ^~Az*G2>hRUtlZY->o_=Vk8O>c~SMKEX`H)FmZhH_$A$+7NxjGRR}iC zWt@D9%A2J&V8tN17**9sFbQ5D`a^%#5qxu7NH||(b>GM{)a1%NH`%?-#l-D-K}1OP zD0*>@q1Yq^3@MW^F?AUH+*_oyKL(6@q3-$HEh=6_xOdK(OoGYRuEA_gy@t|AYQqFcab$#yQP0;v(+Y z6ZbP#^!*DrWPl1XVzw`j&jot#<7T7?2QDjPh1wLJtyywuvhKpSG&#x@MUM~aRXr$3 zsoG_@vYFCXE(VnQW_YA`YcFyFZL7>(7ZyI-Omkyy4EfDQ$S^VM#pm(nPkTh>f17q$ z)XaK?6G?|3km|}*`6RmcPY0p;J8iwek0e@(pDei_xn+-3=~-lL+U1d?rTe40Qn$zg zATpQH;VC7OCHjERob5bs=<)svl=EqYf0xQD0^~1FV3n;1UefqH#s&hvvD&P}di{9C z-jmK>c!_FC@rX|_2w+r1HQpvFk2^KJuTibv3l}%tYiTDtd`8R^rt0@LBe84?0w9^* z-RW;Jg)M>+cOwNlx{tG4IKjW~VyGHIK+*(D^A?~S4`NN7EA`cL3U7*JN@OQug4Brj zsS-Nnwzv}^V3IrxbqkF18uO7aMl^zp4#l7@1`aFc)jc36@+?M5f-0JBM#=8P!lFl|-E#(=@x&#eua2X|cE zg&fA!2Ck{qHw_=wjVDe78g?p-OfUcJ{BZk|X@3Ue3bo>2<}%!h zMgX11l+aQtMan%O+WG|j%CyROnu;I#dda|@t(@s-&9KlMb1_%S?X{G;EwCzGd*?P3 zYx0Pss6nIgp0-^_4Hz`@3BPK)Nq$trA`6IGfglZBa$~M{-N@X}LRb}0u&6ZXFyyNS7(FcTyjS|Bq$hNiLZgJOFXyf-=0&SqYeTT)eP(jAvtc;_ zu!HYZmX*bEiG{+X&zm;p5Ay^fw}e0VFlVR+aMktY5-kFMNR^`y$%nY0VmdjR-mpPT zX9TVO4Aj5l&jAaqbl%We8hKGBr;m%~F3NZ?mK4k&;3{77?XXxb;9XF|q%PXUX)cQ| zGd_YvTGRSLjc)ZW*S26oC|k){NA&ra&Xi_h#%Dx=d(uouil8!wVWjUTd}S?MC0Upp9D_m?BYs3=H;cG=c&Czj(eiYd}Z{y@{zNVuMC zuSelN?)&x)wWTNaWmeM^`8OssaD9c}z9l*>tL5di(^L^F$aR9TEDk7P-~ zL~-;A)d4pIDpSNo4y0NoW&hCK95^X)n29*x59NQ+b6|#l#{*I$F-ck^udng{LbDfA^HJO{qWxm>6UjFg~WX_9OQAjN0Py zRCrhnidWoX#4r?}S0ETuo3`aOZ)9)p!A$39PxaQY5yfC62lUkFhDR5Q?cmWVs)u+G;uNISAAk! zZy)&0$YOn(1bXs_C;$&2Q9cGB94`W=@kM|{+XHD$u$A4QO{QS>oNjFd$?fy0j-`v|J6 z0dMI0KXBXi-OU;vzfDZJWn#{0A3|x?G#S=g{v_1q$Ws~gPB#6v|PMy7~LWpL<(=S)D!|Ihexj*xsNDCo)4AE!*%We@9 z{M&A0P>nTKkeJ(_p@7CF)}tbrf@@lMe#n$dhB;0FcgoL%OgTsg7A$fv*|a3U24jEu@Maf_n` z?};d7NyP&{Be*aykD5j`WY_{I??@SVMliD#tPJeiPs|^6UdKkgkkdbT)F+a@I;VfW zoZxw?pvZU}xC2#xRI0W?oOyA*omORh{}tw9b46a80Z#v=g|FlA& zCRPOAoj~prO={Tkh?~v3+PU{7NZ*o1Ahv)KmwksbHQz_YdicgxXyuoA(Lb2ra6miL z95S_~!}WOz6}0ggxm$T6ZxCv%@HucR`XwV;q%01~i}nNN;|Y z(D=h;h#(mN5Q*6{qXn=jCWB8LMH2%eQQ%x`k3IPex=D@vZY`grNUk60ImI4Fv4ow@ zVhybE`I8?fMuTLxm(w_}LoYMPZeKq;<;XZJ<0SK_5g(Ou<%_%%!g)D}pO}P@6m^0+ zd&|G1BPDSx*5#`NO&8c#{g(^y+|RfMU@q*Yg>CQrE88@>t|@L-r;WGsCN3B<9d!8-C6m#4KFL0MI~IPL zV=z~J8)tt>TmJ%!%&0yikt1hVYva`%x_`9ar3&eU#1!(T z6YD;_k;f}BNtVmsBL~*C$FStW11SldjxxA;_&;?5XOOA)FXxeMAntyC1dKAGP#Ynx z9)Lfh&~I&1cv-%TMjt8gLQk!Xe!zoh2u?A5LUX}gmEAp5 zCKbMZ%a}IDGw(*|t=(9AbgVgCdDQKHE;egd)3qog6!p?J#+5S+lR)Wvcnod&%&CIt z1}d}7$nF!p1%8VE9;$_oG5PtY$#tETjZCnI5}6HOBY@yf{FTp0vy8MJS+fe`>a}ZV z&68k%o|BEN&p%G0%1h9@_ zE_B`2!JqY-lWL5b1e)T9atceszgI;;9@q$u?n$5E0}pXalARs>%v|^WYbH+c_0IO$ zibU-J-{>ry_XZvnct`6)xn;MsptCZ;grp`VRAi?*?W)2;ElpRT2G_y+S!VUH)^K|+ zWXC*iqhoJ)vS#k(77K}mK}9N68jB^MaEIy1iD7W<8^UXM27?={c>}a8G}>|3BhyplPWi)$$zgCI`H2tdpXb3bx0I0rcy#B{o;jhY>6pz=4f@AxWU7{_%n{fFRrdQdbqhML9ae!Y9f2!mT!Ucp-VKx zsUvPAzAzX#5I3xJWAv)SH>G%RqECkQ35jzWKw6URUEe;zc)+3pWKGgY{nLCBv*s=C zWZ?C>CfAv~#_-myc^%B!-~i|)V_4Nk!!Xvf(CYdqHg9e=*r=FXWX`DJ94w8d^R8NDG8idTJzI?u%^T#iw6?@Ny+Rke6!WXO~opFJw2PqTPqE{Ma49T zRfEg676iD!TPpTuu-l3mNEKf!OX~CLO^dzAXU#uH7Q~@D*bKJQi{R z|4se<^mnB5part3|tskC0)(pQIamS@Xdi$rkrY~*#!8%L|k zs?fT^bRN&$^h~lx#C1Apes$&{)Lo;Ia245U0+5xU#PPG6>6aZ+7BhTxY^+VZzD$G&VM4NraIlF#}ll zhpdE7 zkmN{Zb~E$qVGx+zq`oP;&MeOC5ds+>z43o{erq(f63*FR;Yx~E#*)L1zkh>jT*Ruy ztXb6a^1Tv@$8;&v!ykKVv@#4JV7f`M9n+vP4}4s3zbBsDexl9jf8oO2vL^XlUJ8I> z7qSw$ZW1U5L|hzC;03-8q}2ysERFed<)jACA|L}PO;V0ew|o(G@yW`Jo1>PvWN!B$ z39$YN(#~_cV-ZJG>65CMH#Sz*W0+x`epE{oj(z@6S@ZI>$ew!lZsN6(o#G43`C7d zpRgz55SbWhxq-tp8th%kjYf1^-T0B(a34ArGmhl9G_Q3gH8ttm-GPp4F_0aVAomR# z@-Gr&scMokDfBY>J)-m;baG7i3f7S_NGpr+i-+GOo>Mz~Bw^O9#^qqHf~wLeov<0YLURi{%EozYZLQ3ZaK*P1_*YwcdIHMy)KFqia}zLZ#wW=62@{bqZRY?wSv4F}&WC)F$`s%(HORrj}Yl2gH?U&QP5d|e5WlE_QVKAxF0pU!{ zqL)BT$oEuHl8+L=^oRXc_=`!J>$2Y0n#(C~1Cx z8gp)|*Tju{pyN%f6G!t-mmo(@@le70g0c!T<3JpEQm$jBJMkP_@AHFcS1=I3@8Id z?I?CglQQ`Fa*h`##1e@y@82`1(bQ@8MT&IR4fleXjPkgMV!v4f2pA)=+kpAb%nOz;i zvpa~uf=d=U5mIHC4_;lFY6*6y&_3LbrWlt5WU}UAdd}Jt8;qE;cqZ8fa+U!H5-G{% z6OW3@B+eqV6eL zQ*|NJhvPf<(#vSy8n1M$n+GTND$gb^Dh4a;$)~yb9M@c8>Vgls$*VzL{2BU+MKNsN zQAG>7Ht|I&$~R@b7m%3XMxHtN+zlo9dmbf23XbOOM;Rk|hQ8UGRqkA#Qw*T$w>bwT zmL(suhAKtEj{A*DU4K^faX5ush@|ZJ(ca4-cx9Afe+%L>ifrDhm211u!Vp3^K*MgL zY-uX2*IxE4%L}OY20XF!eG*}3G%@A*@I05awVn1#Dr2k+j+0l;Q z;lg?`#GVxCti>NbOp>SDqg5d{I299)T$uVg6B& zF_KU{Pwmg6Me}#ULZ&~rHJ#m8CoMeSVF6O3)*i6z?w2n^lr2HWp(I=`mux5;kf>ph z9>5xDsVbv{VkIC!w@}M|FsH*8?wZ;f90-@`{=1C?_WwIRhBHm;(?9&Nv{H9+D)ibw zHs@%Mx_HmTxi)QzssrBn%$;s1b20uw!O)wGTQBB#H~C#V^FWB0P^HAj|Hsx_hDE`3 zQNsg*QX(NBARyf}NJvW$4bt6+l(gi4wB!s8(j_e|IVebXH;8mM3=GUS_wzh@zwhyKw&suA*z4mtoZLR0CPOY;z+&d*(b0jKXCW#!$h{?-b(0~8t_nO$z0^7>CaUI)Y9;0Pi=_Zv5^-fdDNc?zY+GRvok)eV{mgciHPkK1dUK&lwo>ZX>B*gq<59gth^rQ;>e{gy=&Z5f`w3YaEJmu<7^Ze0Q z*9q%Bk5WZXtcn&4QXP{H8!S_AP*Vaedpdc7rmwe{$6kjrU@K^)#^Q&Qp!V6$;x`8h z;T-1?n2rY~H3U&IL5zJV4t{Q@0sF3>_W6o{mOsQ?kEjtyyeC_Zk;r|2C+wPLe;jn3lz7&PdGEY-SmgISm=PQ}9nTginC_v-CGT~S< zerKYN)RjXu>q?YjdLifGLGF1}tP%2vdPa*w1N}?aXeX2pDp+jRt z(8=`hMt(X;c*cz#Y1OLJj9F%${#2A-`g#~&5$qd;cmQMc>Woo-a>?tqgE<(m<9^Ca zJ#s##lyfC^s~+*{6GtlxOUiyof?vx;+5xXY)hFsC1SoeoY4ltA_eehZ&0^ zoeBouO?_qKbIzjXD%)M=Mxfis(MgsM_Qj^>;4DV7Xz(YTZL99&F}D)HWKAcJB#100 z7E4>9Ky>Y!)bnHo(I;>4%>0tKH#i5EZ|vo`+C#)p^4qk*$Sl+*4E6yhVdiR0;)2EI z1DO`vs;s((I3pE_grJGx zLD6f+#h1`jG?5c~B274%OzPtElWwoxl}mu{a7$vfHPMa6h?OmIzHR0($}J&zx@O9g zmf2+z%fm{%9slmRI<{;qXjT4WGGv9N!4ejk3}sjhEYOtMa!rM}ta*8=WFt0y7Zk1o&8d41MT3_e$;u!-p5EJ%s+-hBNGTD|RjSIx84n*$F<0+JBYU=Gb%C|_#fgW_ zG{`D7;{j3lrAxm%cGPh6u*{xRSc(Ua-(gBx8$3mZa-~Cgpi<@u8?ROj=WmeEr-tt@JSnbT zp!B-`WEi0OSSKhyFOvy0NxS_r+x4jV>dlw_XTz^}ZES{=ftK_vd3oq`z~FiOK`fv8 zgV*oTHDq4LTd3C^Jal5kM=aIvEj zm)q*9Wo2NNP@ZpPQD&gxcZyM-MPwa|YnAe5V&oDqNH@=rb*v&8i%piUN?|v7%=(F< zHp}#AD4Tw@)c&_??eLA}PNPoq(j8z^?)S-G;k<5ZE4+8#Yg6HawtDRw_83nj6cDF; z1#a|K_o8fvl57J?z`-zrw7V3hFC0ARJOlGqH9L9+-U~Qw&!H;O#G?0De5QBkowltB zV=DaJ6#R1d5}!_@xGXo8X&|jY47UOJV5bS?SDdGIpGV}4IsrMT)*8TogEZ==g?9pK z75YD?OFEGLHT{aXxLD>oEtCS=N)vAJXwIg^0D4Rh(X^u5)hil8cQm+W=qi!xvsv&A zq|Ro5Z&-4Gf0?F!*dmV>Xy6t978FSwYrgv?rP}Z4Nu<}IWTWk9pQxRHd?F`dNxYsl z(*g5O}I>$6aiCi~bzi*4qEJlvXpQCmAd$gwNfTDQN&J0;#k+hH+K(215MkYm| zT{VK(?)8wFdFVNuY-cgx5#N@{;A~hv`Go+F>pCRbf1jRX`9>wrHk+5yJu+Eij;Kk%5#uI2!s_nOSyv06Tua$9D!mA=|2!x>M-jSp++Nu4tv^ zi^_9|)^tL%KZ6q*Ow&f+2GeP&e;dTi>-rr&xOmR(j{0Fc>>_5K6wOo-6MnwVsX5k_ z<`nVW?RIEPgQJm5I;^?7@$iH%nQG%rd!$UmNG#%vM&2za3!mRE(V1@8ZYxc}*YK3n zr)Gk3vi-d})C+sydQnCDtbmh^~< zR551Iv!RzO(9fU&Cz(wpbROAa@?6#JQASm=-pwll@p~*c(|fvv;?Ki=2RxgL6{v(n zV7{)2{Fd#L{Hy4^`I;ahdM$FQ%<*aL++<8n`{4iQfl`bB5@RaqE_~3{9ZW~?`g4PA z(QFhUB_Ya>tlU8!3ZGe_80W4j`%P3F%lF2Ye*4em8Xc``=0>(fmcJh=aa-Rk-$r=h zr=7WfhL)r%H}*~v8F1&1lhk~P!b$L}%v9)5l@Sn;N9i5qi@s!TGbVlOzN*#^zaKK) zWGG)e;hA}6Rwy8;PW9p<{fjG!F#%ln;l#~e;O`vc@ckEPERB)O2Qd8R{lgS+AyMM3 zx++Z?`x%-su=pd_)Ywm^r#GO1yAY?~98LOTQMwt%N}ZE3etPucWp5&4-GDIoffs?; zEryQ+HwTy0i?$(ngGrLjHcJ=_T>?B@xS&wPy_V4e9P2)!ins+2{$Q@M3RsBbNEQSx zFa9_VAGX@rG*rm)$FFadf-<>lD=R4pydg@b1I#czc#Daup8r(NYQ1G6)b>hL<&64S z(@mrflS5B0Sh2^*k%EwCS{Z~{6FaA;T0a-Y)u1~Wk5*1r8{{BDtm!KI-TRol+K{=# z`w;E;h3}?)A`OvJHSV)UUIQm>&d6Ky%XcpKw}1rt{KS$ZX;2X+kO(88;TKRjU!UN( zTU9NpM7;c6oYgfLCLF~do@9`eWDx9B58CDjEk0D-yiZeUx8}Q2BU9Y22~H+mQB12d zU@GZfgc;rcOd={_21$Sr7Z_$^K^AEJ;dujl>Z)kko+^gbT#qGP=$pSm%3FiJEi$;i zW2ls$R>D;@d|y1-<1l1-9+FRfxBio3F#vZgA0~OQj2)%Kg#G0=UM3s4Q-q=vv@WVj zxNc`uhcmAr#zaq2>;gTrDj@vln-Qy$>X@AyfMpN$&^bwV(QU7^6(4aywdizlg+F51 z$%Y+(Y)LBe)>cGL5#G(X+Ziq82FP};ZlD!|UDBLIXE)N?J{9uN2(mh^mh5j&lc&K& zmSI!AD=V!&2c+-4Lrf;Hq5u7Dm^@(zaQ^47<>cN_c5XQA4){d98LZ1_wtUErPD>bL zmZ(|&5(Ld%6IvOC6ukx2!m)Rbg`y-DhqIzawl?wws>}4Pw!flgXPZKjZUYpX?eXe~ z^8M$Y;ekrAk_whlG4@PKhAd$0rDOxzjL&o*)>uiM;R1YQru~yEnZ1ME6zmt`AAKOB zZjqmHT$)r3Dj|KR_-{xO)+P#xO10?R6q(>D+Widtgn^7}CX88wm`0As3dynHyt->r z^`DLTQO@DxK5o$#4~*vn*_`E)8sn1$;*)RsK55s~)IGX_2!+Qtg%h-dkGszB&K#!- zZL%3^?Cd0I16mM z@llNrJnJ$zy@zUV0X+}H^;)-l8Kgye5ttTJv|6VIOmcITQ%@x`0Cj(GK}OV{3qKvL z4N0JW0Vp&PIdawp6fxXlGqzEx&HcQ}zVLx@Yx9`pRv6HC*#nOc zdCd5OIh!%VDFGFzjms9oFcy-=Q4!Bz76|P^Z6BF_{?0Rccmig5k1R(^NO`tX6>m8n;I1CoupjIbjO?#|B8bG)7<#*euw7n@yJ+VL@VnJ`r=3LUm z_pz9UMdIKYFxBgAaE=_420OO!_!kcPKB*td7$)I*o9s5?F3=qG(5yq~-HpDmDS~36 zxIMe%Uii%rI{lG&a$nV=Ra1$2TjKv!ihI#NcuQaU zjya|+@A9;wIufhn0cn5&*sT4So^Gc;=@USC!cUsprHY|XKtOgYSN>Vc4Vx#8@3WQ+ zOi!Azk!!f^So81Of|f9lj>TFf6Ru=(CK?k)wu@S+~>tb|(0fy+HsYoU8@YLapJ7RDoTV z@4;vEZNQJ-qqCLKCE0+VgE5f^Bsm0l__b^2kTl| zp|VP8?I*7@7Q~6F6lPfYOsn`j&qbcWj{TC`FF5mV#5O^ zM!0?bv(6~`Yl&+@VzPkGV~!bVZ!dXWQBG{XO`{^3*39?rj|@y&WDIKG)ZsZBb*iZ@ zKg*hFABk$BKjmeVn;16hvFdk>a~Im`#uPA~%L|Z|Lu!);>oVe{Urwb44ZLwH_pZ+i zh{+46_rdLLXtbCkHTzG^zHj-LPMCS%%x04Y8f@O}7%BD{U=s!cAMhBW!mQe*xG_Vx z_pRJpvbv;j6f!!s}C$nXn@fOX(Q{B z*+Nx)`(WzhU>yF5yt~;67V47?+JlSVW z4H{_8(*NTLVcy)@IO zqvOMj!Y^g0y?;(urChvOv*@nB>t!eS{6~6kw_k1qTapSR2^s8gti-pDf`s%@y7F_c z=fv4JcuH4`YKZZ&?Lt!hM1o>+5L=|=PF(DupX@{e)w^>G$@4WX8`zn#oVbrbez@SX zrPf$o)#ctS=iZH83Kd#E2t;Lr7&+X)J#{2t-l>i3yGLMRfgd}P) zWX3HOhkK*%aZgl06zaBV5KX#NhVSz1vX4iq&#Pc&>l3;>p8FcgFF)Zq+W~#d#4 zq-%7&@>3QVTomIOL)cz`9@GfE4#%0NNVce{W}S!KV-h3%9{7$3g`RNoC*R;+KfwGb zM-#-(Sr42UktPwVOB-OO^v(3!34bG}_I}vyQYXUsIBO7I$6fY@1Btc7+Bptw$csxKj7u&|+=PcqoES}QG8LTX* zr2P5A%i0-}DCC)GUbpS&Qp8JD?Alp}Z;!RY8Di9HB&}pSKV+QuZKWZn8=nbp1xG*U z?{EO42xunq?eO8h22W^fw9x3l8DS|(!lL{cHQBpf`s#xQozg8ks(x4%T*4G z_QyP|4kPq_j*dY$keIWnwbPW=ns+t!$7OU8-&08E}JK+mxwTseE&0T`_W43 z?fFLZbFZhhl!|pXGrx47&{m!kiZJHoNo#$9lHO<(qNwbGV3nH9P2Z0vcJLVMfhzq| zNaH=58tOT_&<*^kMTo=5lBj~CeuZIS;1bE6#R>^PrN&iB86^oU6D`RR!p7uh_0+VC z)iihbD!NY*2J;aE{4D&gaNXyYf_8y|56Oo{&hjr zhwK+)y;f^fk3%GH>>(j1#A-Ip1~xvHNjp))o#0ip^FwpJ6OGqWq{R#diIyQ%{^+#_ z0zsi%J4Yr(ZofGPTaWGr9lne?T@p^sK)&tu^~*xrfhW1tea*u9=7Hst3~n-`uWZJ` zuwZ(-{3uaCr*8{w?P)H{TGe$ky80_?q7i<_R!!*afDfqS+Zw^7;`K!y=&p}LN?)$V zIXS0*Ad31aoB9{&Tr~eXZxUIoY4zATqAgZQ7~9zcC61SD%2}>#QGx*p>w+U4*Pr#* zASJ2l^6tdhFOt^_Tjj~w@Os0p#^(YA-DpHo(ke32%Cz--dI;Sm&dA5Z!J%13l9*|Z zX!m8s7Y=^_DP<4N|H`F3+dl<;Z_)vg1aSk33`b|7vLfos?_VT7?huwyT5*P^PntZl zr_&eUZ3w&>lP>o|xE95Jc*Lh2zSAiP^qsQBruKhov-Nr$tRa=IFs?rTiCBt?sE{^o zg>gwl>XsSVKUpj>)J15hU-~qn%>T=$x_#2IP@K7DiaFZHlg(%-!yBmN_5S8g>lXv2 z@?>S%N7$0utZDAq`j;B}oVcv#hgSxH8@Dz4^d&-aqo5XNj)h?M8jzk-6oadAQxU^s z<0c#DFf$kJ`=+lZrRaP1w@M*q)i&cnOxSM=3g!2ccZ4u)8l228*WxCc+(hQ0M9jTI zUt;gDl|;zMdS^7KDog z>oLs6l>qNNm5UZH6~f(|jLasIICpie&P|heKWP70B_Rw>>A^F~O1B&;Be}4DdQmoI zDA~|PqBPOUR*2k%#i zu$cIKpK1=df)N?_Ux5*>^e^Bd4s4YJY(~)+0QJSoTq6lGqH`25^Z`WD>G6!@=6Ml_ zM291WzRat!n_kR8r{y0GwLcakkIZ(I1W{xjug+kbfqp=fD2Xsb%UrR*vSyaqFtzY* z{dY9@f_?vPbw~M$)^_t=Z|ibR?8m4>`@ESaIWv#*a4CCn?z#%uT(~vJP~4?63-EGB zqRMLCEe64U)wS}DM0WxVM@SqfLPvS+BnUsj`9Iwfh4gdgKA!^`$sG}covL&&b0*ly zZdzMEk+Ae@5Pp!3OO&+^Eem18=Y7RIZg*tZH1H?SvKbCMj}rnrdSP7(9qMdR z3MpH?)ZnK`C1l5b%W|i3VV_@p-y*r~c-tBEBs=sQ-ZCBfXam3y?d?Aj?Eh62%=k|x zhy%y3*deeP;y?p;RnI^`w1%BxBFmbpOoLnM@j_#*-_0ZaXNw(+W(lDaszv@25|I55 z_=w~*(-cTR&3_OsnzvCMZNF+5oktd>4su$o4 zG3a@rB&ijlLstkKZ%}Lgtu1VN#}vh!{ll-eZ?Nbwhu`+yb)#R*e$p1L9`9DvJG@c% z`l1BZJcifYobmVftVPc4k-8G^aeil%y6<`WaC>|zkPR=_lTLZ)imkUVpF&|}ol>Vo zchb*<#zK(w<1GW~S~Ta+Ol`Zf=R zz4O!z{BC_p#NQ-kt-2|<)VSU#w22cri$&`8E`-VoeCpjV>uhE^pNdvcZY5eu?^Mq3 z?gAZIz;C#rh&7G#!RPuc*r2qGXAm1~h$1=7`64UH*j+J?dONAAn|>!@FS8ngc%@nVBi~d>G*d<5^`~>@%IaA zX|PScXzIq8P!s?{v3HPh+-wO{=)&)}b9ES-4yv`paH?5sCX>l$l4{;9vVB0l`%VusImop5kcwEM|QH=>XX z>HvEnXCn7g$!cDZwc+KE0-p+nT}>h2Vw`L3XleM=+ZG6`2lcSWQ($jFb#`T@m~v-c z5E1HmDl8fGGbUXWEc@_faHn|Ft%?$yFmpCqLtLl)(be0Fjpnx5XObSn4#izq9ARaB z5|9s7tbA8h%1q*Q!9ICOMnUoH%FJ(^^ci`jGjvLF5wKzON zX07*J{kSgs@&UqOpYRinO>wMR&WrEdJ?gx1Wc=<_Vodl#rdcI?c870(x28s3(~e*= z-My5*IZJw#B=Vhq*TqFwy)=kz&u8G3Rr?BBq{KulyM-#Lvli-7sa5U}>Wb!la=`bD zhz2}`>k5=e)XwQD5`nGtuOY<``Fa>VM8{o2l}SG&mVK!yAUvBk)yIc6`7=y;$ka<8 z?>Xl$_=zlS3V-yW(WrP!8vT|q;U`_6hS? zE$;RUDJ9DHOgkXi7YDN%IKOK#koPo$;7fzeSYhZ-pP;mSLEeirwXf$B*-&NG*H5o7 zasnncve%I)(V6dmN@uIL-v6qgwWApW; zQl0s`)azf_z^gemo_dc56H_>yJA9R=o+<>i%svnbQDQiAMzAcP83l&sNIBN38hO7pqVkX^-BIli3$~L|D<>|1HmW5etEcFyf%4pl zLjuCr1Pi8#U*d##q^YrRcEd*)4Fid*KAL*idCNAd2C0?|p8t{u-j|HjoUg(l(JE;( zN?rD)40pv?vVi{mt{v|mruWHB_7Wre)kkKzb3KC^528&y#cQutlwJxyG>^Y>&1mv- zUavi7ZZCYId~aPtJg;>>G7P9wlKf8}v>KuNm*AvZoEjOtLuyIVBXuUgXrq`^Z`W8D z`{{@_^4F{iQb{&ZaK*xL$NHIme$tO-=&c+X%)AJ@(CokTUBDABXus--EvX3X0rk$pc-gkzX}!JkOZIhVQW~ z8~tgJQ*GOx5sJVyWkNRD@;B}j9Y3BgF@t;7CHx{wU?R!zd%D_ie)5)8)DkRM##;w& z3`YfPbEU}Q3oM{OR|r>}S}XPys8;J#aVgkD$Yv=^Nk5;42DNrdt^{n0Z1 zud^irkDq4vQrA|@INX!KiMLMU1hy-gut_x1*U@ z9hu)C7Zpy+R(^D?ixbLzmP}3GARS*$7rhXfH$}3!*?u0@1V?t<(YV_q6Fkqr6OPXn zwKyToB$}Xsq_Tooh9e_jqrzr6J$se3$WOnPBO0uZyISNWwqy^zn;5W4chi8YzgNO} z<&=O=>8qER-HHE@rEgry+1XyDVu#U-emY2<3@;;yYB(||)QgC<%PT3$D5{z%e0)Lg|{77pi;|4}V!b(xJ+|CS^( z-3x1C7lo7#1=OJ;#~nM;H?>*sbmh-YCkkCW!f*b8?~gv;|FmvDF-x(%WJ_Kj8A7Po zYkH?xc@~h4wMdMXDAP9{a(-HtAd;kpfYJYV=^6iC`gsAgy(#2El~oT%b)sq?1KlMB z8WyNLQv01jVC~y1t7~tAtL5%NSzBOj^{{)z_bjjWlpSvW%yo&Zus(e(KLtw#U<3(9 z^_(W9*uBtz={-^Hk$BpM58(ONWqx1HYi&VUi$0y6D4d+`1CgRXSJMZs}Ou3tYUuP7NLT9>(0I|PvF zlL7^|Pj*jwYR=qDbM9u}Z0|58D(GTD-U?IYB#^lKCSNLz)LiYEnjiV9nR`kP^>#+` zNpvkNlZ;m>Zr(K9L?G+=c3$kOQVWke5ST0fD06Xowo*JVcqua#!Y`*#N32#g84~L5GG1IKv>=Ba z`+KVx$`agjY9Pi{dwV~57d&FxHhh0}nT^bDx!=9e0S~|9LN6SeRT#Xm@myV#Ok0wt z9eSy;~WD zzI+GVuYX|aGTz_w^W47k&w^sUaqruvAWYqv~42q_gz8KG6_0Z_?Y1mAH9m2tMZTAZd&>} z`%$R(aaLboO~WrB z;&37rK0m|&^CjKfjQkxTX=@WHOKRuNPD^EIb#DqD%2MLCJ>?+`yzBZ2%&lGK07M!+ z(k_)YCzxtXE2s zh>|U2XHWmg9)S;|pO;wX=>pbLBjL>S#5*vEndAEAZ&X> z;2yV%$K}lHnecB8IYB3Li}&oPMqJcRM!Wp^AOVN_i&!2~-T5X{RGN^-m>l5KxQIGH z?h%e8F?OPTuRwgS)x$Fz7j}T-A3Z4}=+9NVw?OB~SGh!4A{f-!aOq`kWeQ4TPPY`i z#FefdH3Dy|`BLZ9Et+?}Ue%$Fr+bJ2Wxh2@rB!Tp_mE+6!~Bi0blN9plj?m;>uGWg zVrrmPDjrwUbdUIa5pw8LOQK6sHaZh`NXfwN^upy~WUH|G6m2;v7Q25}5?zTMCRYNL z`fl7JxJ*lvl~6b8I_biFQ5vgNI-(3SnLQTbZE2ew4&J*O8)?PDRRa1ERuCs*bqL8+ z)kOoIBc~nrh0i!H9hL`|V+?0K=Jlh&2fiUAs9~O=0Xy+^-j&0T$*N}c+>>@}GL%Uv z`?t(<;`-NP_Gqe42m))wWEyZNv0377EIB(s&JS}M_y7lZe|i#tKks-sZ*wE!wW}Ew z5MhM2Gl-S%f2y!?hO~eL>pz;(muW+wf2V5X^*Rhso8JcVu2$ckPo&;#3ZjDYDUypL zYe|~ju{;z=9~JrYFYyho-$_{Xc#~Coo&Dm_-NjH%t7KSf^#~cKFf5HH*|qY243$cl zEg{x1LMR3~ZKzLhJ@?s*Y(uYRr~4{7&fWxGoq0qpaXp(YycL%TUcFf9MY;d#P34p5 z%u(djG;e}sbtcNa4BxG?XLQx(GRvE5$gFspYyUZVxR9T9r}B6(?;whHMX-o z9a2#EC671q0pfm5$@?V2i)Z?oRi%b?(GIWJDsZK|M$>+@5)ZZSwML7|ta^Dw3LFCu z0-oLZbG*dm5THs+uiS9mEBTtufsN7LcBA!c61tUXxJu?_(OnEiOUwZ(2488GrW{V# z7}q^lMiQfsqKM+3uOsF6zw&NpX&odnn^%l3P%7c&8-1G}CPjC(%m8ab*(^LIbr8k? z)j4iU1k9IAi3ZM68|+bZLy4DpDP9B%!0nrWg@@{of0O;}sW6U})HS*jAFBeqJ?5Ts z=_K<$iLNCV{$&*wCl;IgJJ#arM7{R#Da5qmLPsp0*}FZ~!{@s1@=qV4v&Y%; z`r8m5O-mBQGS2FJ*7BLy<}9p)Lj3TVC)E|cXV&|d(#%vN$Jop@TeAt?8(mkY`?n)& zNqbH?cN1XQCkJ7du30w|d6Ps6^z^2|WTqCIhK)c}4lJ;~`g>QHu*iy+urKU_3Zd&M zT^1ZmtW|WzP^_i4%?MmkGs?1iGVH@RBjEhffYr_9s6sHQui>qmsBE8Y;QHe_fTdyJ zUy3al_@|IfhfTR>r=2kCu!O#pE2fLlT0UrELt}i!l<}64oT=iw>!D^~fYXx`uS0Wq z`C01Gk!{iP$g)@V_d#8l%ITyVk4PL&vlXzBE2*as(2UVGTU2XFHX(5%h+2Id8ad)0 z8EIc-x$ZUt^y}o0_PZDEu7m}h?6r4X*Js=A&+n199SX};!P3X}BnGy(#5;REba`Bt z>Z6Uk#OP=Ivmkrz$Bh~@0a?HHDs4wDvMsm6_Q>1sA9h#Xp})z$zwaimd$`N-QZ#JkmRb&W!HLi{3Dp_E zn$a3~Xg&%(Pn2!9VaVw<@{b27ql(--gQTtmHC&TGr4(3`1sJ?90Muc3)Z0Ctep#is z0~5|ergO!ViA+{SJZlwQJ?G{+i+R){TB}?Abn{>dI-zW>5jEUfFx5hK&7UtZ=H2&w z86t|!k&R#d^MCRg^j|W*J>->;iQi4y>oY4P%S>)p6bV$0+#AqQid2TW5!GRJY+Vt7 zZAH41$j<+G0S0VMI;8yLn|1-dYGT1VDEriU37NSMHkFJRJjFRt8zP0WD@kR%eT#=I z*}@9AqePhAr5{?titf6=quy)0&2h-&Lrb+$|9zKc)Fj=~N^iC4gg=6?IZjM@Ys_@i zdtXC1?ml@qUv1p`yabl%vyVLwyW^~2rY@$3EmURY+z!}oi{GGUuD}$%J|tS1<8MTD zovHW$HOA8y5~?b=PNJ&5p2j%Wp5F5vXL#tmqqaPH6?$UW4mv)?cen2oQlAeg{GWy~ke&6_90ih{3I0AY z#sGDU?2vvU6;gKh#9U3;0@NH{{)^t1kqqeCa;3zYBv3}$QmPyi3Z|RoHjdB!Xl`@> z`v?24E*>cRU+6%KO#(OB4>-;RpNSnTMN^_(i#CfX zC6~ur83Q*G3aQ4w$R@ihOmLYm(yF#F2s81zzV|?ja6nTX>fQ@Hp4NbI^W@z z^hzwCBT|&n=KudLo_b1TF@Nr~9DvDA5h_yvvNDioq$OoEhJFdg(HZ@YE}SkO>b8CO z+{c{s4iVM0axac+o7HJl+vkwqx80&J_#K!S!gY`K#cKr%Rs{T8yDNDnt!Kd)eLMcAsIM%}b#rm{4XDvyE=URNtdV zX$Le`o;iKjc1JdwdxC_hmP0D}>&BuX-%wcK;b5*|?e;Lbun}$4LKBu2Z2%KUI*p8_ z;yd(Q2^+KnJtPinPow+>PR>d8v_OH{KXR)e=AW-r>rO-`gcn(@6EeQbdeEjXl^kZ} zLN;YA$Elpp6gEcRVt&NVbB@06jUSd3Y&`NEcjP-vLh3ZmG}r&;R{x!rzJpe(I6RZX z|4_K*_9(QNIy}WR(3tzXQ&YF96)=`@3SpqMpqA^Gjv9%LkPY4r%mS@NaG|hT(4Yd&pDYM^jF$-kj@KvyZEyJ7Tdv zxS)IDbq-Yh7*08xvDuzNTs))xC?+_&7tFjp%5ht{+Hpdn-9HJC{4gOH!FBueJ2vyGpwax}aJVJD?a4>C6XXdl zM&pXqRrpH2@5+>W?3=BPYb|;dhv` z$oIA@LI+s(YS!)9!od}l`W2A_tXOve*}Y5cSK@m_`|T(Tan*YJ`iBTIW;-^UaOK2u zO$4m)VP*;AYEk8?-FI93Yv%BStFb1eID*EB8F6SFVtOxp56`xOUwhSj%|&I@3%m7D zb)JTj5&Lb({b)HXxb0|j2QzrkEIm5R_suri3TTG;rJD7)F`T_A7{}po?67go_G5Zk z4MKo!xQkRAWO5?bwCrkysA#6SXcL5n9M|15`V`}iV{0;?>s)BGi4S3Z%4VY_nQ8B=EE$jI31+mZ zDGTHN_bil_0`!|{KV3#b}UCdNyw5cC0>RQ^ zkqSCm=lD36+e~lxO>nb*$ z^$*!{GCg*zjDLJl5f)QCK2}R>zf?34zp%<$s0mGJbTGgAwJ_^F%jD^_)Nwo=qwKsm zXn~ZQpAyd1r7JHleq-3<2Zr>iXm>X}=4tkb|FsOKHxxW58{^D)wosE+&1v{-p*8J9 z#qin6Vi~6)`3i@}Gs}zud|UT3NRgaR64+nJGNbVTytty=cf<)pKI}#Uh}baB>cfCWtLt@j>viRX_XSG)LdKaA zji@Ck?ltx|!r3q*hm~=^t`G;-;K{`H3D_>9u%C}%AioIH8zvhokC+fb3ucw9*i z!J^)%g?i|rSikj2*DTNdgDap{UuZP7ix9m@XqrLr&!E>f86Gx!)B`aT0Tr+Jr$JP4 zU7SSC;p3P1<|WHLQng(_0_|6`ljyv&)_EsuFhxW)(#bs& zp-2LiimW?QUt6Pf|9rtQ-H$RbG2K!zWmwzDUcRCZsFu^LOweMNc^v-LgsD`xD@%S= zYw$u?HM3zNXYXR70>4Icp;y_T-M4|dr&7)DQ>ZE8v$Bm?5iJ|>SvcsrP*I$+34j+d zxFs{5$F`6S&;q++NBlcq0w4MJb`l5Xf<9o@X)CZ}pWJcv9h)?Jt^EAaw8hith#Qqe zv7{LMZA?wCig1#>s~#tE4?;?%_0Ncx)f5q^O<|Vhm*Bv)N6J?N#>;mFm0F?Y`w$Yb z8fZewZ|Ex$V58io&e^SNY~mY6m(ngL6NoPTF$G4FjfqL;^Qbn(s!}lh2IK>Nq%Ond zjY2DWi6Ikv%Vz!L&x_G30j*z1dQKX}b&~Dre)nBQgdF6n4ijXiLj5&aSwW?|5i7Ay z6oa-mw~<>#-99w&RB?br)0?x6DRbAR=uw=-5o5L)TsJO<)OOS^M3tngdj*1;sE|}v zkdcxpBGO97l}x&Og~l?ciRvByl>(mrd5p`k$J?9IPodt^Gy&qP_u4`yDTg9|@xThpu$Rm&?`MXK%(^%;2x(IIjD4WDb?Za=iy8VtABJ7^937WlcWMIMs^U}2z{AP zfd?q_l^pt~(Y$r3vCxmwIxNs68Q~`H-I1~kse&Xz|4Krz5M!O8ROHL@#J)wMc|umb zZS8DU>ryi-eXe2GU(6Cwz$9FOC3d*Cd(|b4saW#L$cVmJJF*)5A!e!yc`W=$e9OM- ztfvw=-$OyGM_Rp;mT0ACN1$Ubb9$r0Kr)+xE2`FhMAXE%rbwvm(orI1`e0fR6!n;{ zIQB^A#Q4<+EktM4AnmIO1GJQ6Fj{WqAb;cA;JLHS+M1F+{HJu+S%Qp9%1cFBRF{Vy zplw0no#2nobBHb3#*N03QLr)X@K69C%&j9l zN(lUEgx-u=Ze)WTW9(aA$Huc+e&`*Nf4R&?W{=00e zJnIPY3trW988pMYQr3Ftp_47|RNrJu%L&5u2>oWncusLW#S~DXs$Q0=9{|y1x_oX? zthlZf(T@+o(wzydDL|%gw=?P6#TNh-v>XY(k)Y4em-}2N0W;sB!8BgHz5F#ZGj=jv zt;q$Pfkmb%aTVT1ftfQi=wcs?D+FcZN|LY>fkM*3x%&X73Bu+SbcU&0iPNSt!@Dn= zxHfeH*~?C)-rl0WF2fi6&a=s8UA?0=Nys1Q+BkgE#4zhv-JlIlK{e}=E-_wAR)*bZ z>tX)^Nyxty(^=p3jJC8had;FO2=o}WgF?s4pj^(7L@3CP$yhcpZ-JdgC6Gxb;e2=m zS%K4`9hyR8*v2fObbk@FbtGX6lN@9Q*f22Nkr5S$n~yUda3mZogWmUC=?mRDY(5fP zO%Y85Azxi55gqshdHRcG?)uO*#wkO+86g3v`Q)?dNz~wxQ+zUI*M^TtEC*i6hGUD| zC(uHf5{IUS6C>|inJg?(h~GwVKX1=QHE?1$qD_-O+nJg1N~!G1_rj-V0Q^D1x2>mb z`BkBWf2?=qj99>`$NE+Yl(dZDC!0%&+;&8({hBVtwMkM(S*qvK7mhWx4UxaLFb}^-kSjnYR4tOzq@ztDQ9^ z?11}G5o{1wbWdXAP#0BDwQaGbtjgEHlq>UdDr9k`fDiU;DJf-Rxwa8Lx1paN0? z2oidS(7Vz*2-2iOXwpG?2?~VXdlzXU9h4%ycS4ii5s+R&FX7F;xBEGcd%w^7`}_0# zO7i16R@PjzX3jZh)=X=XbgXM_iUc=+Nc#0N^P?Z}WNYcu#O>>UZa4V~dmR z+J)d2|2ccW5mRV*h<;-4V9aE91w#Cl^Fij|%|b(peM8#sW8PPX`Nd^<^UfebJ6IcZ z&PYx7oa7aNY|E@x;@AA!I%iS+dW^E^kQP&#jWE737CpH#Tby!mL)B9oOB%bdjoVbE zPG5PRJG+GesR8L44g$z){)}@31^>Z?_<22ti>UUXw3jq)U)X6U_1h5Xi&C9ATGa7r z{GLzbq)E9|oBkphxZ!i+N&n<3#W9NbGttf${ra%5lN-Gj_`A8p!IC?NgsB^nciPP# zwy*FK#4k+ZWU0C%GdnuBG5{s~n4gIDWK+qw6N)Y%Ma64SZ_3|VIquo909oScCuT@bjf*xa*rPLV3I(^@cxhDHO zk-(SNaoLw)2l+7XOW#)*UWyhP1cdQFLOL~jPm<;k(itRJl)N+w!(@Uvq)uzA}U<`SFp$V#DL=&mo8B^~gLHbE^TNZ33IOU&JJx zzBPfrZ-o{&Koh`>mR~Iq%%&9ZD1z4!#?8_qDQHY@P=3}a@af?3mL|F^c^jO`k``Yap9!Xc)%?eu%ORCmu zr&28Z@g?u_YutD>>{v+Wd>#;{v*%8Z(E_v$K?;Gl{W8SHHXezKAJiw)OZ8t78zS4N zFN>8<4Rm*n67QP73KV$4*3OeDIGXNjvrR93dwy14*ILu)u%2C?)qOxB(Cid(!k%%i z+jYu6>^{0M3hf7Y39-SsYL_Q#z< z;|Am_ddR)+;q3(MQ0+GcdQ^k%_7Og{{=IGw(`-u&t-OcRQ+@i6y5R)IOb=@4=_+wt zNi@#5xT(!Jb6219K1m!z7LIeBi}7`p)A+NXSm=4uGkDP$&zB*@Ns)~Ku)_EqhS>f%EG}wh(oII0h#sT_}#~p zA0OYJu0xC28RDn9-7apc>ZfMRpx0G58AClhi%T~@9PirKEORe!hO+f;_UJZ^DjZfe z+2&ggxj8(t9!wp^+4!U$jNUBb8aRw|sejEZd;6-dw!2Ox z2d5=FLEokC#P=}1i2g0_`cHowYLo^}D?HK$dSAif)5BJ9HG==g5mD3FqazZ`PbbPY zy)ED50sTeofLM!Ber*vFbJ8K!uU&H&p zI~3HM32n2br`qcxE>Brf-_^&>ZV$*yp-Sr_pzG#RXkowgq#Nxgl48*&D1R&8c%|_9 zXEI@VeMa5UkBzW`B@UJ|gBs%{^R6=@T-4;V;&jt9kuEp1s+U)?t(POC*id}lS-87T zrW~cmm&kkgvv;cM%{DSO?@e(YT=T<%gQg~Rf>$qQ%t#FHKJvz_NdwAsl)r(qA5oO* z%G>RkznMfm(6B*~7xI;CTm(CqT=hJOQOTy~a|Q3namPF|@_ZbygH&I(mniI4$};g( z>!{d<14>?7!a)V87GdbxbqPdk!lR@(ClMmdWl#Idl83EKTBmeDm=RW6;Z{3}(=XOr zM5B@nseYk{*s@`0q4hjr9scMg+CfU|-URp~t$M{TRV&=a4mdh4p?t?#AEcj%G2tdb zjCMKzLG^>;(W?2K>Vw9)8FgDXqobGYKjM4#lKsSF2g?UK)4m+!V6bR>N)(_Y-SDK0a1J~eW*7$WyL+a}Js?7U97 z+6sVj7s}a2_RhTs;Km;X=LM7`879h;YSFYK3gIKm9I^B;(4@j$FIgpr#yR&yo{mo5 zr{suNvTUv*zCx>uJ@j>_8kRF-!b4vdQ#5Zu#n=Rsk7?2E;jH$mznxr;+&M%_aZnSg zaRYeo{|9&^;r=lwT!iXdX_%jENcsA16pu_^%2fjfgS`SD`{%FpAnHr*nGj}_OO`0{~3wAr9;|1df=arR61Gd8UAq7~n;Zi`q&zai6we6bt4 zlb-snDXM6)IK_UUbMPuML2r)n`**JT%19TzSpi>Va)z>n&d?n`r|sFHj3zJKHS}!( z{MD}yMyFfW@3nBuPfa(EcpL3sgg>u66d`G-Np4sSzuhyaR6fKHmzSz1R9Z!u4Y#3U0~9(s(yH)$Hl5Gsnu47u#@AZ$E9GciB8 zhqkjKG;iUW_dzyTkV!n!w^!y@<(83wK#bQIUnF0m_4k>1YR(^nG5)Ys=E=($>NU|Z zPkj0Z!S~6ZUk&O9Znde)utGT7u7wtZoJyqMe#$d%@-oT9)7E@IpSj-1`zE7{mdW0h z;M$?3(0Qtslw4qNI@mkKYl(qr;fl**@!F*S;1-amwo((diY;)5dIHHg`ccw$axEseHTgut_n;@l;ZmT_ zTTJ1$iR$zFozjf!R<_2Aqw}L1l&bSKOLp#YA&jOpT7y5X%d$5tE1@1RXtACh+c&}2 zUWg-wwcXXZEJf)WI|&k-C{;`map6Vg#cp1Ng8>YlcdyYs54286wa$dK9+PT4A)Vak zDj~Oe__8NWOkDVZhc7;dIH{RnP$939qKef{d1Z6CLb%eK#pg#+IRx1aE!_@T?n*sl zEw8_RUpFElgxY6~&hUI{9A%gox(jB#1obzZM~{-?i&G~OBOzJb;pmn@Z7i-1(`&sX;YYqgeAWs*gS3W^#Cx`Nr35y_2+Vz z3$(@W;}y-F!fi8lXbaLe?wWR=;d0nru7&N0jUe>EC;oTCQl8r#f056f-W$pbzC`S1 z$;<2W*Jz&o-8n3I_V(PS@v)6s%bnln>jQ@7gX_E{zo*EdV6G)E|J~;6&~-nN3v_E| z-{3I>)u)@D?0BVSxwxdF^pwstpNElw=&Lg_N@Ozry_m}n)6IV=)7*;iXR6lmd5$a0 z@EKYx1p-?wRcU=LR|pP-g@_>l?K6uKQpb|%HJ$pNO0Q@$^f0UZmJl&2_=hhS8h^4$hBQd@4of0;0GCUf6l-47yhLbL!F3#ArS-KI^F)IwAel_(*#wj}SxUG$~be*A_Gx1F4 zV(P1txtr5t+Z#nwQ3B8FcOa@S$^T-6O!iy~x)ufH!}+l{?IP zBYJ(ugj>naVw11oMGcX(Ek5jW)BxnUK)Nb6@ezX|oy)OG-;XqElQh~vjnY_oEMnI< zZE7h-1%cH@#3%eBnyt5S3yFb;)Ld})TZ@L0A7=)zSm3*=|A9J^UdFA z-;`cXw9gHqe6K?Az9aj!YM`7XAnXNKjf#auuPxCUM4cfqQN_9Ri^k_}Os@PFs1hX; z-$Y3WUVh_r{lfz(EEx}to>ZakE~ps&5l&@s{50ck{PC~GGwu&F)O2IWQc@}#;=sHR zG*YNGp3^rL_D)?3w{wqO+uUpE^)_-wp{ti#+^@meG^s8e*NZ_*eK$Q(Ppmz=T1lBY zltsjnipJ_~ReYs_-g*462>B8lCkLx@^kKjICDvcrE!+7f;HFp|N7hoT-&^(gux|gaBkK2cy^kPWTu9r#g4<7^4fWm>#hx9_ZUev zKRmUKphSitW++JBVpGKlbu@*9%R#eg+(7081#*&aI6LEf-zJ>Ev;4XrP_rRqB14?< zKLeyy22h;?)iLf5BYY(`c1YjpeAO{xsAej1ePf2mR(ZScThe|l?whuAr7}LN{W-r} zMe#2XEu)x?=X>|@W@p$;gWvY|hng%!ws~T`zmHy$a8`cUA56D{A}M&zk$}gL8=>LUpDM6s3neYC*A`^m+)k>FUAMIrd`>zZ~Fa*oh^zD6ywMufPmvUGl>lz?oBlz)Rfw`%mWiCH4) zLDx#Bq&X?QVcmR}L>N1d5K)n-Qblc~lnE#tzjamm$+mVZ(s?Wb&3I@c@LX@WGpf3) z+L75gBi8b>y#STDQa6)^Q@4~Ys9aD*$=mPf+Zyf@shfj2gp1t)X=#)BTQ8coUebVq zSNCepbooxa_|84}4(K~&i2VO32Y)o9aqWWe>jd0Z{u9hmhifh zx3&=ALv$3IgBTbn?#^TfI$D%2Q03bq7aozpSznG@D}|n*#8z{b=sj;X?qDJp>4DgO z=%#zjrRn_zTUP}aJggiynJet_1NQgt*6LMdV;J3t;o$>%E6u3 zMniOu&$Z5=dsLUt!MT%18Re~V`xC#+!~34-FJ{g+=)ZAeFnAlyFz?Q~F5IKOFP!AG z#5LgCBeLW-f3&yc-F#iQ=^af@=^?VQVul}05$^H(h*8Ao{I>tNOP00aKyI2#$HK*d zjszwOViSd*`s#*EHb+D@!P!KUirt0FX7^^M*U-rI4|_KACnzJneHtTjUk%F>N(y!R ziX%EEh3bnjqN2wLwr;_F`#pbABTTd>s$+^$1$4OzyfqR~U3zYIGVd9+;I2}!6J_nT z#MQAc++VJ+8+T!vn(3}3F@KhSd34mkeA8i|DfV79^2ws!n&kQ9MX#u_Vw`h>zAZ=yMedsW> z!Q$dqvcMvMKC~n{`TQINlsx^0sHj|8|a48zFC(*FN zsrV0n^N)!K(|d@f*1zzbY8>!h@C=B>z@cX0%qGZ4e+f#TedOi;)&v(;9Zwb?3FMYMtcbp^yhVYx=@0zkLo!BGSbEUTpi z_vuhQSp*J?daKIbij7W7JPxz`L+R%#Nbxfjm)lkzhpp@lw)>Hc>!U`iS07}4^%#hA zcAegjCoA6}Q##xbB}6~tx%l2VgP)Rgv*mz%^QvjB(Y(Ad3;l&qzr{Un=UnMHsY!!+ z@rNa|$P>Nm!kI}uQ$5wtvt|OlYYPt>SkN7p+S-u!cB7L+C$BeQ&8~c%7p&VATOH*L z3u>9??jt{sIO=ZNtg}Z5IK(0Mi;QIKXO#q?z~pHF?tRC6abtlOJdc3m5{Hw4OvS0HU*aLe!hSc{ zq>VJ|-@pYM*n+t z|Ib>@y8U=h{p&u3i`%c@n%$BLPi;CMKN`M0_Mqv;hR!4~)LY{mNKWUqVJhjtwt3yK zuDN!q8vx=vNwV5WH}zfe2&q{_+HQ*?HuiC9-m6ySdxt5Dj@#~L7JOHgh~lWMEbQFa z2bC@AZba59 zXNBeUmUzgonQga}>%IyjHuRPhV_-JdDTy$7hBId7^;LoVmyL=#cM=a#m=I8j|g!p@3cO%yB)Xvoo?b{l*%SbR2FwVt(W_~rF&MCcXGG1(n~e*`z_Jr zxz@}y+qvlKk2x?}a4G!0;FZX1x%&Nh(A0dA)6e0Ep#@O-6)>GPpu9n0Zhz|qCI5a= zl@oeVQ6_S4Ai101tefClFJn9LlAZWn@mLu6mf)@Qi!jVxUfbVpCie~t7K9$?{0V{n zks!EhllvtnCFDS!?i!K)6p8uC?qMsbPvAK(#E9NBjDSuhk16^F|LVZ`{b`T>ZKx2r z+m!AS$tWbIs(C5MitY2|c@TO^vYX=3?BwS3^v?9yUcE)_=2!dF*6rzuo%Uj=ok7E# zjV4ODTBriiU5usM16=5zl+umNaB$KH1sTp`TZjNl)tG6KKg?a-|on|7#OY zF}CUCSkV=7XW^ChmruroYLCzmL~t^s4vIPzu`Kjj_*a%U)UQ~Hu! zwd`)qT26msF*i_c-$n)U-e=m8$~#@J^n0amwbXUSAtGy2o?ALKPH+0^stV6z^0CL; zD^YSUHa#!k)O*VujyX-V5_qfgo#f|O>e*1=@X1YTmFFuf2wgkROpk>$i%g!+{6_~3 z?(14|3+v>TqD!y>4Pi3HCo4Nc47-L6EF>)uYwi7?vls(u7#(RJN<22yCxg!mZFh&N zZzWDh|6(`ec3T#3(xo1q)7ox@&WsUO7I75h^P4IgwWk^O%-ZX4%=k1_7-m&EM(Xz7 z%uSPzPLhv~Q3WFm<{WhAHYE!_1ttK?jh>C!aRvPWbN_@^(rf@W`j8d@DG478jOiGE z$Q3^p`HD{>?ZZ~*r~XgG_qJ}sa@YKGN`=ie9s2t*`g#>~=d#DZy6V0-JKpAT?@(6? zwNoun7}@9iDNJe_^VH(=*2HTO?OoTBd766&`0-H8I$c$vUY@d8B`;zU^6gZ#^OAngNdzR#!4u*tusW zF5nb&p4+0!rwS4dic#;xsYyYSs0f10=iA(<=ec30I_Sc=JKrB?`f}v-a!?MxUXz+&t zK1+j{*6AkLA~PgeW@CXR;*?}2`G7;pFx%Xq#d3&Jr=Fy29yj>_Su(#P$@eJ%$6=d` zns!_@FAkc#4hjX|()ut?+1m9_r*UA2?tJta^AMeUDU}7B)>*Q#-s@Yp)r&rvXMw(b zV!N0)(DDM{-Ui?AzD1VAU(Z?UjAvJRy)e_nFAg7U<-Jv&`Ot(8U-0tVJ^4O`G$ni& zWh%Y~+FawNPA$-$gaKcAmdmx)ET$wiC-BC7U_^XQz#*aTL7VhHD#HFJ`tB+RRDy3L zdfiYBNJpf-0o}q56$-}7`uiQu-F!0gJ2L#wC$ z=4IjneeeZt+uthFBclBHr|P)qenj_uv4}gkKmAE|{1eKe2ytG@pA9_t)D}-neQ$&x zr&VUfQ9+{LyKYom;U3XoZkQp-!Xm8v8m9{!ua#p|JYp$BLC#KVOGD%Sd%SZ{(0bkfT`?*<@_Wt zdf|cf|7+pi*BBl}`61{fojw2mCI7z{?D3Cf4D4yJK7KP3J2lF5YK{W7aSJ)R|B1S5bk04Mya%zL^I50vrG@?}coiv@my;jcKjr*?2=c+3YtM5cvZ&2mG#CR}wCGf8m7VkF8yN!0Q z+C{B99MV`-kd^_;>~Z>&L)9*6MG%B4LU`Pp$>RdH;<+nOZi{ z$Kfs=mU8Q-QuU{vMLI5B_QBaiGM*uyxR-%CxRXSctxlKWwC6*!EZPrS>gu}R9i%}D+Vfa6gMgEBI1eO1DE1D8cUoK;m-9jz2t<2_>YdR;jq&@7lXb%-dW;cJ{% zJmdHMn9V>Qjzik!behn*jh+fVpnwc@CG*=I9I)u8&If36Dk~rKSeky%bvnk$bPL3?Ya*6r9Q=bm7-WBBCOKBne5VL zMd8qDsZ4!+eBMNB^{~2xY0#Dj=1;K$z0K?*(oMa*PA^k7%%s>nzFuj)5V57cY}6m$ zz3uG~4yXpHdy*Lzm7Fx@8;X z*F6oS2j(quEhP{8Q2iCDZO|yz2Q&l~GwGLb08jl(X4<&#uVX@-#qdpCz{*nU8sN8* zS2Og2o9P3-@e)chD?-S zln)kV%RlU3NKl`m_u?*Wup8|e=%)0gP(f=@1G}(FoJnZ`s?8}P$X?tkWxh_jNoku- zu#=w_O84MnM&gi7Q-}Sx zW$U+5G3;PcmsK)kcRywo?*rqeLc#u=uO6GzcSD(m(M&&#ePWV>M7i6XG}%}`@Cbi$ z$|>$OM|; zS;oBT%<%OqtQ=4l2903o+j~BJUH>uY9{<|*&a2no--Ul2(Jd$Xm4#T(2%+RqXM8l{ zE~?_1AOWGy_FIP_hD&Q9m*u{uBz>xZps1U5!*nJI`RhqXI2@TL;NTkCDR9S8LvLE`~~ z*zX3zO=I9JV5+*&r~bNrGjWEumm9FTA5Mo03jC!T2*wC_nn76n3OH~(2}J9%>|eTk^>1CaA-gX^k&~wl zezQP)PYH4yfe)gsDtzi9?OE~UcEvO!vJ%4Bxqcsfobx0y%hgl-B@F?(WgQb7NCWbx zmI~zclcG0AH{Pf*ei0fXfNzI;bsZ!$3kM{u9S^qYPiUqOyL>ekX3*1#u28_6l_MC9&tBsx1nA{n_K|#{Rmuc?@MFRr_ymtTUY#bVx|7t<@mpMX+|b# zFMR@~j~?+Ww+7oXUVjJQhLzOE+|onjC9WPQ{BmYGNwQ&%#=AFSp2tq@%2dRiCpP6% z&&*o&KpLC)vsx7<`Nxt`!g5j$VQpgJIa!Wuf!)o}jv!sw=tst@%OKky^-A6K&WoS# zmUqQmVzc}rt=JDT<6&LBQ4+Qr&fFXyqQaaF`sfo3;Z+uq1gqgdnbb_vjB|_(mitkg z;0z;_g=Br16H~V)S6QH|h5&zLEfJ?HCk_;p0wxQ18FpYMSwoda42kvstlh-G71gN& z>0<^GpczY!re~ugygKX%|Njb{JR_|K`(sd!V6VI-J@%M9;G3(HKF&}egRYS-CEviI z^p8*cOw(X8EG{YgsK!|NZ*bN?I@ilhsI*pUtP=O7NFVMAQ!11I>oWN~DV=}9%&->_ zYkF*l=8?Y+bY+FK%5)na$2G&MHQY!NHivOq;3qc3A0uB;MYg?&ENZ~LzFsHbd^j<4 z+35BGkU+5TE+i(C(Ue!|7aQ$zqgWs=rt!t_<+CM``x+1~^6}Jg6AEXlQYC9XQjI5| zkHd+M7FgLokDNY6L%!&J5%&3Y7}`c8Sf?c+(fu?OjRw=E~|^_ zTt3)e{~gy~xR2sr@Z^|`FwC+EH`NpD+8!Muz!LDHit~3z80J^6?eVPHz(S$Nr#Px2 zTk?gXTM<2Srn-Vpv>zC;eYGRUvCmP^QV2r=CHpuBBx!S%a8<%$_Uf71hT0w2kC~e5 zFKnPWM7Mhu48)r=wl24)8(4OOEPVz~k#xppWSk_=oL%UeT@Id9A^1HT3$_|AT{q0@ zBY`ht{atYB%)27xJJCJz)F7vMZ?qN4OB0O4F?o>O55tLJhET&a)A(l^{7`d6p>_Fg zYBB858IkSHPkb9isxL+E^9?hIFmw}=rz?sJn#Xiqh9t@`bc~$7_6D%u6Z}gA6WRX_ zeUHg#F0JGCl4ny`6PCjK6_Gg<-6mjF*D)@)`NNwvCIpIkZ3f0Ia<15c+rpP|lescT z2(J_;qtD_~61PnCTvQjfmLK-43e_jDAgVZp0~2;dnFNWPG!X+Kl7dcVKkT`b%=j=W zMll`Ag0rAk>tJQC$OrK+oQsWbdA1Oc8R>X#8F;oZ#l?ieDA= z4H`<%mdGW!_08nib6{E{Nu#B@@d9_?DBCORGIVo`N;vB(bfpNU>~XcEt|D&NE?TQj zXS?ys5qS}lJgD#*9X|Z}-#wnvqOU3hwQZs!l`_V1yPk*81Fky_94%>I!j`BuKX7EO zHr%~WIzVM3eGcw2Hrrrg2pac{O>FmQWIRVSa=bhe8SbEZxO1R<)R{|%I*EVO12bHo zSi@OE2w12{yr--JMMvi;2@H9U%7dJKOEX9c5UX6E?Zi;LFH+2F=w8L4nLWFY%V2tG zY%(6dlxZ$hz&2Q^S%#yf0HXu9WNJ5IX;q|tWZ+R-a`Y=}Ai^pzr1eIK9L&jv6+XDk zgu(4H9+iH5Z`iNQc7SXqCTnvXm<_$?#abaz_EIQhHAB#5cr>tYy7}%K`Yj0tj5xZe>`LWnTOJ3!8KIrZhog*UKBQ| zLQX!IQQR!4a^LK)Mcf>0f_xFU6rKl8QOyUs_IIt^J{yvV!}@5^0r5SNVS`(Si~cqZ zpX*)_P$JKgpfGn{w?U4kn4XCx(yM8$^XW_aM+@tKnLm zs}q()^*0%e(pSBW1cs)f#1IPsh{G;XRivsYdMB!so7_}_eR~JO13B)|TvxS(5sfY% zbM6GYN0zdnhXx2vkDWCiKg8P2;as7>QK8Ul-Y%io4)wB(^~-P*AxBDP0LS;If0=ug zf1CRu>x4;S!uJM1briYaJ4;c-P2(`X*sTcm5|Rp+cm1DQfM>oAuvk=?)7g8K>T;K~ z+v8c@zUIBP-6g-ITj62nRxaqULO{nUQ;RL6ic|LiSx|*>2(PpGcAQS+|7xDs>rm5iaG8-rQV^O}mceqMIc@bofCU_IXp`__ zz^jil+KXCMTEXI%8CRIPZY<2R%8%kr2oH5m(D3J*~Er5sf|NQ<21GcR4+raAzVFVvSXv#);(Mm3+)(!lP(lCW#^ z#LFGe$BoDbj~myXVK0hxH}7fe9xztJ^fGVtXwK}4t7=`sK9D2E+>zYCg)2;>>p>Th z(*f(xpdzNES9FP-);d?*a6h>6Ed}rYJKD=AIDShN+*f5cB)xswhfbEH}q5NGCMi;&|=qQZ@!!od~7e? z(?*Vf97l0Qq4r3#z3&9v53+uF%hF$NHEjx>9n$u|UT@4(nKCo5&Ls4N;wp-Won8zg z`bF?9Q@Qf!X?W#-8(GbZ&gwSGo7yb$Y579&swe)X`>efhxla*E;i>1E>5ls1#ix|BW{#a0~|=W zgu9xDL!V;*qMT3ZX?s2nv@hqJ0C7*4kS=b37O?{Mq5?9Ru-)FwxQ~-c9taJKN^&^v z-l-5O^J5wdmZU2MCB^McEUm%Upe`CX+EVGIKuD)Y@@^>F8Ejtqq(^}E`Xd$8f z^}E!aCn{AY=)_e6A)lM@tk*-Qt*!ug*$1)v$*6y^KIOIOslUQz77vy+#6#-b@4_iA zcH$}K4b8rEtgrsYl8CT%jj(lz_%`>n1B@lC4i_?o|JVk){UqK0!u4Jhw+`L>J-n^X58NazGlaCTrU;E`iP>|&!wJAb>0vs$hG1%rR zq8=cCXmr#)N@X&!#UZJh0PCm3*#uana{%bphM&7I8ioIDg#IyXh{57(GXO4F`nt;RceT&I#W3+!bCEJ{?YKTh3Ki z+HdR~)K>N`BtZBpuvz`F&|zMw~vnK(P4 zvI0y7G^XAbe0=C*=YpXl_mapz{AI*nR9x`CsJOv6$p^ z0gs^J?{#aB9Tv*XB*GFdAl;=fyLfIXc(w21vyy8z-vGH}gO#N-esa1!GV7_>x1~f;q&`QOe~NeB@QJf`5pVHvcHq-K7GXJg*LC38oz~m_ zqDDei+**mTC&6+(JDcH-7O9F7o?_-4+=;Q3!jFyP-Gu6dCR`~PwFsp!FHRiNw_7r? ze^2R+)fD-OOsZD36hXxciQjZTJNGroXu$5d*zG}}d!}*kUKdyIHofjIqwA>Z9El{7 zaVS}@Z0fht4jL_U_ISSk6;8@*C@WNKvhc+9jo>_`Q=RCFnm5`0Pe;pV!~8cb-Sw7t zv^{=03_=bs5-mT&Yvp4ShliCF9)priuBt2mhFx3kQqQ#>VjBY+iltM z#1dwHb@+UCTkwQW;DoOywiHe?=Un7oC%W$F-HkR{R>3Q3vS~e&2_5{TQTE?`-la=* z$J*fp*GNa$hJ&^uNcT%zDysXNhY7Il(|-N-rmxSn47LP32l|pb>PAg03v&lm(J8W z4g~%`XUr@MQCBy;=)1D&tl1A(#}KnZ!&*m%!x{`cf;>dM?_%Ur9pI&JznVpj!y-Iy zj0!JTriPI}J2ZUGYOG}zxw{ry*tsflm0-yyJH^#TRV=l#K!7EcE`E}&a0Y) z(b|G}zks#z=Z8g)dsa$8x%{*dw#ot%u})vcA@e5FEo>%6-h-$;&Bu*qX)ErT>($u; zL;Utso106iD;FGQ!{YJkVu|>wbklWVyzx5T#Phm`YaZgd4_m#CGUrPGKuL*Cqo9cI zrVnLD+#@llB26eFr@mOLJC;r}r22p#hO@TGbQ^K0Nav-v%J)jVZ-(=l+wu`s5&IIa z#6Mhp2o5L}_`1ourdlX+I{qkn(IrdxNyhS7bYt&GLyzF$Fxj=e!pyk&^tk;@!;sUb z4zB5S(wSJUA2b$HRo6laK!M}~{oa=oIq-*r_bY#T0-~M1}N%u*v?U|Vk zRHjVQYf}@sqX^b#YfIAD{YFP#n~=qObHsoz-sl}x4$R!(rb^suvYde-G4C62pVZ3k z+9jiWvf9`YZEgb7`=EWE2z1rTHyV>~ERRzCa;4?V=L2$|!)cy-Mz`dYMzxiCqQUl* z#}|W6+wR!2_k152cOwKxUYlGzH{aii7CcL#BSXgYViJ;1vQveD)40=~`^QJy(s=W=Tm-vwdEM1f^Twm4;?B4qJwh?;uhSYqrAZkM=1AW4b@8dj{|wy1}UWKN)w4wC7xt* z`_~^aZBgRynv1ADC+wgj3h1qQ&_z73?sHz9U^|(Dim{;<>%FmAXTz)XzbK4y%epXX zP_2@vnINkAk@($)z!I5g&!)If)TnzDmk;t;F8>s16O)M?J<@(apl%2RyV4Kfnx8A)3>Mo!TAZ_76M;U z(>xbb0zMv9Nui*Cj4oP`&NAPZkTRA(dpoFR8JXjj%1J>)7-+}-W7apu|9b8@w(#=+ zVaVfoosDJTVW*RY!aA38K}wWFC#d>U_Ixzi1+j+5{IZ^NC3=W zwM^8NGMQl6i3wwvDh3YtroO5anEx?{vOD_=pmD{gDlV3IT*;vZY6Z*?ZaU-bh!tn-cf?HBuUwZ<;D> z`I!-=(7=;s_0_)Ye5K~)k5(?O(TY&3pogtO7od{NPAH*=_Aqu<$gUnEK$1t{BeIh6 z@{RG`SV_ywU`yjcwxrkU&kB1imi!jJkE|V&6i1#tzs8da{RobJXKKt>Zc@lDd8g&L zXIR!1x96ONjFN+8!UUedztTo1gq}=>yuNIrS(8h~yCsmN6N0WD>qoeSc_g0lM+7P< zbd0!lEW35Iv3D3-HfMnWo9)5pkHbUuzE-r@gtfV=I8J4ODDO-ZcGz0cfeT#fz8x1uUmw zNO>&b9qJC-_r;rse27@LEp8HQ9FMx({+y_g(WnR$(C^VL((S-D6@lqk*{2`C=RY7= z!h~22V0Z&q#;r4AF@>{=#su0B@@h*qnQLsFbip39z%IdJ4sCcSAz0Jj8$}>F#~|Q1 z4#Glf;awdPxO8>%ti|U`cOL_U*^)w6x(b84v2IG}5b2^a30?ECLB6L!^^J{T zyHBL0H~MbHZCD$X3z!pu8c+V0AA^D)b&vI@m0M*-w z9njQm2wd62=@2G>+bfYKOjGY<2CYy_f;H#JsSgG|20ouPw75G%0-KPm?g#11)6wA1 zeKE)U!oNF&`l8?GtuTP;x*O5mu(bPp>J$tK>@2h8FBM6%KDNch#6Ys%Qu+$5)RYf9 z-Y#R3|FE1!U!XRtHIwB3cB=nw>r;-+Cq(P&zcMijZ6X{*R=^UuFuCxjMeFR0-_p3J z$ry&J?~a)f=u_k8S+htBIB#kF;GO|&XYVa26+1Z*ZX9y1qruB>foN(K3`D`LtH3!@ zGHq(I)qwXDyPOoey$_ZhW4xGh=a5s>u^*p1J;e79{_*HiTdov8)*OsmD;x119m17x z*7?GHg@>y*pBIAa*Jm|Re`}~sv)2R@~^$|Tg(m3b$#khoV;y+4E1^Ff;gRu_0L_6&o2WO!c^6yr zbErNbY+^vVvLx-7P}o&Ep})Eqdk>GuH`{^nXMXKh#PJ`|X&C{=*2;-NoYnwB+i3%f z@%;qlhNefYitPI6vvZ~|s~IuZvD~spZ^EV+6KeVsv@9FH9S>|8J~M&z zs&kHQl*jONd#SI<+vfgE@6aX3G`>vOEP?}Wb_jucU%0{M1$v@1dN}2|d-QTGqr=QJ z2Ig>Ky6yTm=;Xqfdl_0s<2>m*SU>v5ExH+i&w;s_(lcKhW#O;o#D!<3n3}eZk0(cv zWg1sl3Kqs>dCPLt4}#q$1S*<3oA=Cs%}Ca}&9%*oMRAp*3mW{*JE(jCE4xaY0+VAt z>3(eBqTgf}l#iYpQb&V;R!^Em2A(t$&M^4iGV2(1dx9RtsoqaoYk#BfRN1}89j?k+ zu>VC_U|1|M$Pji8b4x?OY%>C2u2G_M^a3NgCMPoZ*;O)3GAeJccQv_JyD+e zR>42v+weNfDsHak#8IDK+~uRJD%^jLWJ1_61PMiWaKAvAM}5$`p_+MX%*xH@8(tfTI8wH##n z)Igi?+`A)e%OTUeU2W;ZM@4$7$3vqoH&@=8!=l!q3?gEXHh%@9mkjYA0_wuJ*xRQc z?hs_~>)>k@bwI@sKp>%mqK~yJep7XH8qn8nN8)K1-Z!mvXmYO{R{(ktdJ|9S zUqwkz(vym}VH5q-(D(`k>V2Y-WPBr?^F5pq1a zT=)T8v&}lC4-Ik-dz6qJ%s~0oWy&9j;hA>(d@ZPzppEue_488|YVPvx-ZN)*fVAUx zMfeM9c2Q7*;bMD)^zI;?$nZi_Vf|Z&)^m2^ zS81yTVbxrd3h?Y_H3~AH+H@o>fZZt)&n7GVu*}S3LQXCekK#a#RV;2PjH>KPmY?4D zAJ21``Q0R1?~@92j4WlEzVsq;`w40qb@T|v(~a-op8(mFyVS9)tEK$9R_I)8;gDkP zw|qWJzuu`EQycI+>ApeItpWUYjF9u8!9Y$aWS(wa?i!fw*(2Dz=$pkrRf3;c)5bDz zj!U2mk!hkvxu*RQOLshO6u3|(<;lUvf-=oKkj_4m_(M5AU zzIRxui{X)_++aD~$YO%DN7sZI*8N3975s~c;=yu##%*mEd&|&4|M4U}@@>{fdfp-v z)8Z!(dS!wL`HF(5@8HVewRwSI<<(st`t&v^Z{v_-sw~!28Yl!I(CxQ*aXPg#-*o+q z2IiWv^4u(9|I3DX9k`_Z%~E5hyN*|XP~806keHQ8drNdd3Ha{+F!t7AQAY39@H0ct zkR#n)(j_9@rKHjg(j_610|+SHNQ1O=NlB|9priuQf^-Zi&G(4E^M2=?_xt0!uK9<2 zX7;`JeXo11wfC0o%J-I{D$r*2x5{41v?V_;KaB3U;4+&ENX6<9{YrOZCjUDcPv=E| zgS$b93X?i(dXPc?i6ARe%9TjB=okEoWn&VnyM^{7NkymXE4jVQ6e9c#Mgr*}ua{HV zK!kP`l(PbF`%Lj-k{HXS$}R8ilDVIVk;`41PC3^k2;JDi@CurQDI7xnV?ONQ*QoQ0 z;m%N+oU82E0F%@J2KWdcu>c?u(PS9wQhB&RRdP1ar+T^SNK_=HKQ^A@)MLeIZdoHR zEt(|5Htu5tHNrWVj#5t1cDQRP-0Oog8i2n=ZSYi%qeeaJ8;iLl`ig%N;6K=X=rk+w zwRnywvz42wwH+VQvNEP%HCokOM-^Z2-+VVVwFd(cL!8xP&mts|`KNlV?-Wj_=YvvM z&-8@;Bn892S*WX~zW$JS@SP*;L0sdSn>TglBa62bb-pPTq)Dj)n`;t9cTznx3dR3a zdj(z{Q!Ype^^!@trH*E52-I0|@$TsPvMh%md_Ellx5(cdj*IUv!^YVJ>L?;Asnin_ zi#S-55Kkf+6VK8t1702rtH%ckN5AH?r>x_&DGS)Hb)Vnk%{jlB^1E|W`t5M{g3kBn z)Mt7^(QgM0dlzL^h12Lh!Q!rIYxYT^DoH1=V}vMGlrsWeHcfroB-s{Kq3ZK?c<{Mu zuGodz6?qRlI=&%R=)z#{;<`O|t7BN1iGk1jC17S2R5i3dlrCtyd;hzxS(Sq2ITL|v zr+#I(9LzAiL(X5 zsu4(QZ1TubX`t2cQQ{jRsHWxK6SC(K<)@ZId)xlQb~h_>=fcJ3%I1Y0ejq6CGcQdY76v5 z9hS?-4wRXGt2Hep!Q2v(KbH}izcvL338+6{`r}nx33ox`Ey%+ys-EZr0=T{CZ@x6> zUe9m>p?R#%1LFt7xaQctlN_A(mEDK73?FfmrQpB6%7{IF<$(6X6YX#rPo1XB>T*sj z_A)>GxmoF=)JYoZvRy%Z`auL;kQF{t(^vXCMF$H8);%oNcKYbYbK^Y27S8=R{Zq4_>IDR2BFIyMKK2pQ3orH=HP2PlHRse_u=Qo`-AP{qNmSD zik2lW>&6&0S|!CNBQ)g1?eM&QWMGsz#Mk9xz0`b~M~f{hapNRyh@40dg6Yt`@YxDO zYtg*iTs66ekL-bZ$MSf2*aBzUR-U1c3i^U`$4 zx&_};3(+S^8P?7v)fkKYPw1FvNKd>|P>Ty+mtOB8u7%CIqom4z#VkzhFKu~c`IiJw z6F4Ww-nUctaa%*bj3ltfNix{T7*d_A-a;|s>F<*k-yO_LV|j?>ozfLeh26!bc3Qqd zEb^SJ_Wpd=YIDR%b60Wm2i%WnSk(|SG{+#k8o(M1%bRi%QY3CKA87D>D=z(j9a5b4 z<$ZGEDppaaBB0Itpsci^5wlFSbyjbRr1`fPrH+WI5>1wWeQ;9_@2?^yHdN+?#$wr! ziujlxg5YYIdG~5TVY|KZZT;0)Ht86Rm-Pe3eg(>Y1?TLYlKN|9x3Cb7PG+E>5~^to zg(!zAvNH?N(2ivbZTBd$ZZeMlW*|A_Bd_HntTZ1!VLS=+fOU41yprRc)S@_MP=;y~ zNKu|IWpD{+V5%2&hWIj%#S`YLh8Cq4s}HL8O1?urDCfJ%kCT!x>rM*OTItv)!t{=| zt)ij@-UGt%8*|A_vqwd9urOuB5+RtwNR$qntU;taR4 zDLft_g`dSoCEyRse^j(E!ee@%*1UEzw0ylcw3ttq)w3MRwm&4HS+<`h9iYREN1bb1@0 z4lwrH@9B1QyKjuf1yF=rkgqy~VbJ&TsROUui-CzA0+Bqd;P}hKBYfQ}M|AolO#(Ab z4o5ix`@DH4)9(r|hPo4OIG19~G?o?u{b6wg(M#74Vy#y8KF3dcLBG(9lgAD*P`qQ9 z+n}%iu5|MB_3V>i|9-h()+xny`WbNBZDJ4yH*lo@AyUL>4kD1HLjA=HjV*#^h82yV~Agea8yu>Eh$!zS??tq?d1#U3HuCQJk@*%X%&yz zF$vyH9+xWRySk}Y2`}>n;p!cG%U^BFeK><)XF;No*Hz2puZGOojmMz^WCe9*;ElEe z(&)wSISU^!Khp~HPZl7J!8LYIIUHF%QBriD$~EYEA7DNDHG%b5Ux6<2 zGlrwVj`TXmph)sTh@&WY^T}hNwb?Op9tL3oR`qMt_8%{6!xJw`h??m}U35(oy!I-T0$V zcS=ScakC}-6bZACDD%eu;)e0%o0xX?M8P*X@A8p^0*+dXFxd$uo=qmXI$p+vSoT6s z&FTl7osIE$=Qmm#_BrQ=S`|O(IVX=S{>uwMm}tveed)X( z_Ju(F!@fGn#n_$xtK4Ps*+7_FZ6c4vw{|c`o7ysNyP^;C^xdBcvoI66aJHZQL9wTN<2D69Y}rinvRT z`_)pz2QxI`K5qCR`DO+EcbU4HX#YvvXH9fU*Fkh2+i#B8#1kI8loI!Vjnf&R*z3m% zwi3h3r^Ki3rAc&3Y#jJ?!>)3flYd2ZFlgq<g6^Wl!m4@!M!1Tqga8mu2{xi-?XTg3Q6&Jiwhmfl03X0RfC&U37q z|Fre-gC2r&R~|-^Dh4V?dWuSOc5Qh9fhgUISFnq%xfk(?b3n^Z#dG~m|&feu%mQ&BkY1vk)Y&w>BrsfGVxo_5l z-uM>3WD_WfzqsJvo|ep4v#&Q1IWS3PP;u0h6PcA}wJsneB7dzC?Kzrk8SL4w#JQ3| z4{3HllO9468{W)58NbW_9S1jpIGhRE%TM)1pTu75IX7^(KWv~sd^I74G@;Xrv?V(U zBqJiP*Ku$aZTYErn7lmDrZb(aT^#5ey=dh|b;vt*uy;F_1H=!z+^MfzIR*6y@o+f& z+1pbeLe{Zlpd%3_mn`7E!xizLZRJxF%b3$aj@;CuK6s~;&Hh!8+p>b|(b)61{ujT_ z*;QkJ?yq4m+LT=$8p)3AN{+B!oGyN)xID;@i|u z+&fEp^JKaC!c}9@c7fYsL8{GXuFjoK5tWcJ8CC*H588#3R!7iYd6)E>9; zO^dlngMo&V;dy;b&sW+5nucAx!q%q=voDA>aOpl_VZAHO)_N6RGcoc4iV$e#k*o6Cz@xxH3=AtHuNT7e0b6vk$-CpZm)6WEeaToU%K;oRi#=1 z;2FH`eS3LWN09;q5FLDL}9p84TS}Mc+ZY(IJT0L+t zbo%yP2_F6;h`Wbch*SIE9~T$VX(Z=ugtx)>`fh$i06Aoxaqc($oDIXngSfgKOW_rJ zq%vvO@HE+DLYo99X+;SZJp4{qg*Ye%>b$?Fz=I@fmH?(0h&>zgI)^Y<}tJ3T0S zlkbz&dwy}}F;-&GR+2Q9lhjpW*rumDiO*N>e1u5JA+55fEJS$3&nP0?j?V#Y3h#Wm z{2F0)v|T=%u3n2Ij5pEe%1YGM$~lUg{qk!GbNr!Lo%f>_R?2;L_Bl;`SBL|>7Wl;_ z#ls`6?Q#EH?J)1QH%9w0;t?wY;pmAL@X%4PESdD7PU=aLV(md5>4u}Ng z)uR1(3M|(TeBlx2_?C8)L~~obG!FD+@7?xxyu>eq22a0AD1124C5kYsGXF&bKiq?> zcb1`ctEsoQI2Z%eh*SoMqg9!iU|-(22F4mFe|GRqbYeABWHlU33IPeR*>-uLD*Unl z$&>%xrh&)?Gj1Iyk_J#0Zv zd6K_-D_abqV?ss)u!=0gQv4q?g58jUG(gZpie{F%X@)K=D(Z?boORMPfEn*1Iwb*=(0b$9+aT0{|M2ZXEN3a zaXl@UE*@7B5R0M%PcDFsJdu zU8gQOW)82xs~*H`(|<8ri^>1QY(tUI5jc9D0}&E|kiA*E3(-)pz&qQl6TbsHHUG6>&`|O#jo6m@Bj-<#~}9 z=Huun?TvL+XpJSad11IQJ0UU~;TI}HUw#(|R_~X0VIV$Wcr9Bp0(Elj?=hA5{XW*% zmS#FW%xPjY0FGsKNdCc@TI#a14>e|0PaZI%5TGcn4;@RaVP%PJ*Xlcz%I=!G@xcw4 z(J1~+3)PSUbj|3nmeIX9WGlECR-9A8zJ2x$EYSjc+5wf0aLFVQxJ3b!9`M@ zQMZC}z=aZtp}EUcj#GecGgp#oHoOja5Kw64aXR`(V@WEf!s;9iqtnIri3kS0 z4MgPk0yqL|D&uH1m2I(jV3R3|h7us;0b9(p@&DCeHo&COYxz_fh0#U`ihmfQQqVMf zeX+4|x;{sDT~zDsZ~3vh|5?zWum5_~*Y@WJW6n>L9>2~;Evh?&k1;kzJeaK?=ZnEU z+`Nqm@MDet5W|Y06Hac3o)=@S$3%z}E@Z;9W+Z*apk&**vvb5h#^Jd-{SMZp83iy; zlP6Or`4q}9d*b`a(Vm1;uRL(Jey<%TN%h?IFyXZ?Iqu{rUG}GuNsUFe_B%euWRJ7N z*L!ocYD!ohbu2G-EerafunNe3zCZ-j-p5sRVBbc$4eubroM{t{%9Wif^9bK-Vz;q- zp0ax?3j$#wzNihA56ln_culM)C~#K1o!tHfmlmXHA+$GlEevTNP2>swwqY8Z!||Z_ zf>>9U=1Koc3{1Jl%+J3qzP6@_Fg@1H)k1OOaEZH(T*)2CLI!fL*9Yuw>k9C=z4We;%5n0@ zR`OU*W-kJ1!Q(Vl1C`5BPm=*Brk0egBQ0#LFJ)HN`cvcSw&fWRa#L2|K_+zM<15l& zZLE~vyD>Pk^>PekB;@!l5mq2q!{$$5m{a8oVEKKhk4E ztKk63_Lis>-`1atC{>dcZ7U5JS7aJ-%HSuw(Ito7i=Vw8p%n4X=g(t;#``$ARal$L zY$nKX-(-?iDL2&50v#U|l~uoDaXfsOsVM+gY9;{P^>T~)X&mg7^tA&SLWKDt@PpBa z+xT;2oo-Rr2d4c^C4Ao;uBGA$p`X60Q-sfJ^7SYo{oRgTlYrTOrK@-0f6M<6^y{M_ z2luGdAR%;l>FyAD3WS1k^3kxbY7Jb}1I9L=aC+72HT$QMQM*<^J6j=o))%2cF!bvR zjnttYkyE}1r_=T!OqKUiUm8(k1~e?!Q$Z-ng{$Px%p?R9g2=3HD&t^Sj+NQdZlC19 z>x;b%!HOGi4CqDD=rBZ{S@HbS3&n|#-w42fN z#Z*s_`0C>8>lcNclA%jGB-Y-d{VoN#k_2DygLT=CX@q`%7V8lJ&!Tyj4Q;7(C<6-D zaR-q0bIPA9RSCee^bZYzZv}+hjC9#@l7_-#ysCFH@Af-DHqfE*;h|H?JDf{P5|2N4 zbtx1nL*oUGxqRwi!;W3$r|f}tOW*r67K2>_UOG7upY?OBxSo;6eO&0v?95i!Z+5N2 zOhJQCS;_#GuYtm6$1m;?A~n7)6|XS=^j)pVpL`1GAB!p?GegVz+miJ1<=(mNDYL>b zAlL*jFLv(h)uBp+Zp=n^afCNVJVG!c_q8bMkG^TDCFiXG#=I zLHFY5f~v!FuaaWggLFQ*RYY1(C`MYF3@P!jCj1yK`2$<&kv7G8Elto857H6s^Y#=- z=9yBm+>+j`LkDbWx|UZq#dJ#V`V}_&6SfQf5H>cV7djh=P3EaTP(V}lPT5CEW4Lx~ z=M`4N>0&FoQ&~h^9ug?0UrqJgz4(mkY9e5o@j^dacVBUR5Z#Bs+W+Ap=xbTGrmdt( zC7Dvxi)QZ-@YUh0Ngpb{2m5fI5SGJc>#pMfb(T=5h`U!K$smdrk3py=-GSMR{^l?3 zD2a88a19u4Tp6GcJ72UPkYvcvmJtiLAm$r%a~#pLoSwlrvF4jtvG4+sL<&N9;Q6c&ifgBZ4S_Qkkzzigr$ddc)#Z<|9+4lfRG!&#WY|ic+&69&b@r(7F#3B z$;>~oL9cRk`o67y2NgfJ#8{t=8P=>ECc!L6tIe>P%cl7%VZHE=!#SSAzDo5SBC+L! zLQ1^PBLWT6ST!60`I}>Z?jxt0oDysrp!J zkOcWoE4+Bpvmc=U7GF(w5l4+cDP8L6(!w9QK7u{bSL%~}{R(l6K{I|n6?-6Dx#U{? z9MD{a#G<05KJ^ukvA>z*1j0y>lBQRs!8s*Q-E_{0fBvf1r)#Q_>}KiW3epD-{;Lp6 z65I|sj&-j77-Zy<>`k&cV+~%OgY0*PF!*nkE=ZOD-*r`&8o^BSUTg-%Dv>*1U43{7 zrh_41$ijJivsb8A(H-TPWN8yR{yWy4@l}>mdm}UmZr=Q45K9T2nT8yKE!-3Q3 zsmwqF)wZB7Dj5QSx(tYROL+0Y=C!x3>6ZOcBRxb;nt@umtx~4U4ZUBH zxlW59{f%?1TmZft;tT%3QBuDrwh2!b+u0;bLP1$e@?44FdB{kTrv#IHFS9}!mtjU< zgAWsgOj(p0k_knWvnz3ok5shNCL^-$w)5b~BnJ6$cuvl?* zVh5bHLJPMwvDm>wYd7!ox!v3&V5E8w;JiKDiL>D_G>y2@ zefuYkPDIGWVzf5)``}tY|}PF~gbgh`m#4 zt2ZevAFnG@}OuuNy5m+eUq zGWZ!%h;TQ`_Z;eR1hdH^4IL91l@gCXY?_8{dGw=_&&6|_p%}Gho|w1$GA2No@?6Q* zn{Z$Yo`FvP5bM3xGw~1S?v)C_H>-fzPrez@A!vLNL6lSnrVotowp~8{*DgcjS8!B_ ziH@`j@?j#$se$kUWDIt)OuVyuK1QBVD!G*1a+s2B?Vnf`+>fjLRJ8jJ3 zweHm9uedtg2rK+Vek_h`k|x8qYHtu$CJyS;eqU?i^G(A%%hf_+unW7%nGZ^Nmz2qD zjMEOSto@l-rwW`Y5%$(ocs+%IpI8n1{ry;GQiOqSI6{k%6R{PJmT7=U|E46hS z7c-M^;ae}k-}hvbLgwi2#LJu0-(*NY%hcb*!IWwq6-K!W!`(>Pw!ay zH2fi-zc#_}u!6ZCbI&5M=w!9p zAm@GcpGYZ>+TVqW@LZILWLpgXt;0hsxAc1SHB;EZ)w&dCQDGJ*Jf!$?b3Taq+Hf=U z>jIx5FxJbn_=NZowKr;PxxV>ghOLH8Bs5>2DD1`+p@IL+4l?!TPP{C6nQ{`+5piq< zqr3dplk}S3x`{?fQYbFrky2VzqA2J3>&|2b+jCTrU82j!UbhK@_#liVJ(~_2DX+&WW7LP#e->>^|5UW;Xn7T9JR!rQ8UW>937s+i_(QgaP&nYQjv2-w z$n)l@IO6>=l0af7&G#zd5}p~|IV%EBufo)>71Nd>%_Bm-zt1MYk`9(FNa8Eccs!kx z!pfqRces#Io6#yB$48DtTTBWD84n@Ka@w+ziehupz?1kGb%sty>WlDVHL;n~xeD9#D);jA<>I)-7V%*KtePp!t&Su^U&H7VMD@keCJr z5UTo<6-^T^J$M96=pYBDq@jG@D3H0V@*>A+eJyMm6(7T1ir|T!PJOSZ-}u|^vqNO$8yB55b6j2>pGjj1#A-QZ{yroX!7*e z(dU9^M~T<`jHfq3q(2@11{K%i%PsSJ=dxC|B}m)$riHMzbj*MlIruwQpA$lcu}Hmp zcA|p&`6=HlF|t>I+PA2d9U#K)YL$;sMF!bg1X<#4IQJ#M)3mTJ$Z?9dR=vz5?zCQ} zq3e8<6WFAu@CrRJGsChesLTP5jAZSmo9Q8CQu*Jo3yla`O5^;a>o6ad@#2VbqcJi6 za?<&w7E*IxoN0w#V>*@@V3Jg1KjgIx4=8*o^jL0zPDzOSgB~<73B=ri4 zUPgu~jz*wNusQL}2$8TNCK1z_d%<)87cX})(pe$R&d|7zef!@$goo(#+_*6`RDA}H zZVor%+*By;ImiI8-+6@*$f@-g&+zXR6_cWyQ^C9H2RnTTC8Yi0dRCinHA7P}D!+F6 zkM`Pe=!?fVi$4PwGXl*`WGzGIhm|sS+mtOUV+t3fR5x&~&n4uSU#;gd4@o`Lyo;9@Tq)uG zSN#e%fZyU|yNsZmS9#>3*yp`rszHsKIAc^HBbgx-438dKT*gPF(Q+(xJYY?TCP|1M z%CGrLF|4|;lTiKmAQVbrmxqmKTf^*N)pfzEKXs2Ud?i+^kcmX_w}?E2^#obm`I@lb zS79voc(;QF+`>e27-ej&*gt`9@1E4&V^(Hj1K!%3bp)okTsY*s-nkXgQtmhvSLkL}9uw zB{TE5(pdo=1CNqW&*qSxDvE8otX>8L(nGS)Rjyx*-kDuPT9|mC&*{U-1c&(PoR&36 z?c%4z&%0~e0v%UQpdbwkl#{`3ee`fxHK3e*FuBSIf#mW3ZTXGJ=eHcz+=W`Ry$@z4 z*z1u$ui<}0VV`y7`2?bDSx7ZC#_cB86hYlv}{ESlrC_ij_CAUv_vGi=;ibldT?H8DIDQB#O;YJYB@AsMn1-4(0x7iq(wC~Z*K6fDNv&(m zOF1kjp-9?7TN(BY9%l-Oz8-trPoFC?w*AHDaSZLwurF>z8#HXBe-+!v@Rx;wi4%H> z0xrbImxs}pMuf;5QY4n7=SY2LbTtc@Y>H0@SSqNyDK%g4*eH0RWwx=ntb4o5f!mic zMOaJ4>o|a-FDvl6QucaR6FO8FWO4X}-FU`T;N4FzUSR^NWm#LmCAu5~(%hoN)8;%c zHGZPe2D*?vBv!**%&s%i#;*jkt3SM&(KC!Xyg%&mqEe9Nraq8WEpD7P%`Oh^r0xSA zfZjuPPI+370TGS6$gN!3DL_0v_fnuhb%Y$T7;`l4Ic|mWmRbPe% zsagH&Rnus15#>YWBaFGIjPLD7N>S*K1dw5F(emmeRPyCHW%rX$q7T-zi7fXE=cr+2|x!n+YK@*@TS@ zBkvpHBd3~lY|0PhK>cC1_MeOK^f=wtiorUGLQeuYI*RPCWewQsVO0Hl8GRkybuB!R zw8@jm5{s%7 zSCsIDk#}ZZqNy*BO4rtTDOujc@7{af7tOUszoO=n_mzGPTa&*(p;%cI)*pn>vnG94 z^6LR_xy9S^D{ro<4)(fwEbk$Bx>Qf{;koWxQ%G_fJ3zzHcu+3W^BqKwW(Ky9F{wwI z;Q}eJ%k=I4pUi2nu8R)gqQM{)Aa*J&xztggH5S>0{widXo5RfN0$TJO;k?K4aV;aFdwA(s%59mQpIn+*F zT%GH}d!9~@qdX&m&KNIH?lQ~0|Gka5!?&a-Z4cdr*PDvjP9oRrJNG812fPr4ZzAu67mz$_F(Ar@BV(Pp z4g7^{8*CZw3}l#V1fcDQZz$~62efJl+LgJXe67ZS7#F~cX7C)`p{9v;mhE9X3>4BL ztw>FSGB6emZR8S?nKqhuAjWBYi1<1Phgu}&3*%fqnWW@<-glkmE8Tich`UlB1fR^Y zdc<1}x`gr0m7%19==ZPk~4^~OpM@7~{N1Qo9zo0NHuZfH1NFC%zAQ=LA0 zj$<}25k=*<>Si@8f&|^1=mKj%^auv;Y9#ea0}ltvP68SXKq3^1I)B;I zDj9aH%UL zer6Azcxxs(AlFo=9z^FMX zCv7L1O27~xN*KJ!1W~qX*p@zO#C$D%yUcLwpWL={XB8mx2b6cMw@I3wzBu!QG?zs8 zasiXZ6DEOBzID9&gHY5nQe<+rl1+l{$;^B~O_7m(zLJhVXeAi#0WKb)A^|?b%MZ&>Ry;<-ERG*)9#!@kZwT5Ol&oenbW93v*PrI3(slm6 zR-IJao0d!}nz?s;KBX=J_=(R>?JP#MZ8hh&MN<6|Y~~gWr@MOp>Q5}r#O6_o3Unki znMeG00i*~XAVGN~!_v{ZMu*1&D^A|3kTP1>?7NTl-xtCYIY2Q|5!khaH2(;R#h}-K zbZA1F1M}}0YC>nx8gv#qcAo}GlUP4W=yD%T&7*Hwv+r)o9|jRg%tIWqOkWHU?cpv- zg2_KK`uEJ2&LKupwgrJ%EASMvbFrVxt0xVj<0psFMSW)ebAo*>+lTfSQE<^mZXIi$ zSyAq>w)1P20j#!Sj~=8XRr|QuiVdeUHDS%9RZYL3X5*<%fBAg2?=vkGm7n8O@|*6H zS$0|<7gE=lb9RHHIktw`f+aaxcDQD@)~esQzZvWbgQMuBCb4WpA$Eu3EhcU8yqza4 z>rl5kkQ`Y0B0=&ExXiKzo*D`ONn}iDs3vY5B!&jWw2~GnM7)$CxtQ^?r;!=mzK-`x zr)W*pBrcZ0BwKCAa9_A2+2kKT{mDHm8kG)7Eaw2`N9>e_2MOD49m73dXpfDXN53&1$?A<&l}`Y&VGmcf_GPL#xSma?7CrZ%<6q)_4ptDUu8Bo zB&KQ$t`ch`E6LNWPy836o^1_n)vjde5$2S1R*x?%CwfRa?}T0%HsyK;o!R=t=I&5f zFZNLO4c86ZSF?Nz#8=xLCpHfgK`aCyCRxReXBN7S{hktXQ}?ysh=ktI{?YPej~E`m zAEa%73eEkn_@MTT<(+>Q*=pMuJY;vAr{V_WqR3ar{$&zNc$cd>BZUYQwQJ(xqY9TM z`|;ryEix^*ri~ii+?xeb3My*H8xnw8ABjH#DGBd-Oa)EUY>s7C&i&}s4z?%SV3R#b zj8ueHZILxUiKtds_$*Jc)6UZH=LZO7KcAbDO&%LGKh2AF#8lOvH2Y2wq8r{~+>vee zW3ui_FWJy``sTx4wWp-*gVmBwm+~w_;wQGg3wOb>P*{bH9Yn8rR5_wJ_O^sLo=c`j z=Kl77k{Y>I7jSleywH)UljNF<0R+b)Ra9?ed{)R$I`~4RvQYdx0FVFNmIeo0_64Ep z=p>WwA$-D!7+GaVdBpc03sS?ssRAB`nhNWxeF7m*mlHGoJl7VfhLPul4{<*tjNfeT z$tU9$7r6yTH(Q2oHg zksf$k1{pIXMiz*e`kfQgUe0S3HUL>NzI|^&af|e`yxz%j2c1MQ` z=qUBTL1Cy$kC(g3^?W*i3Et=8!ndPme&-mNh|9c2ik+kXIL0v^=XE#fls3u@{kjk9 zAm?2Q_ras`qc&bxUixW@HF-4Yz9Wsdg-Kbg{$>D4=G)?qqO6z`9{HhmbvFk1AOi7c zs6vIk4Bh%Qj%_R1J=dApP4}6lm^x$mE<*}dk(2Uo%-`)tMdbecu(Atu7{?MvenhBd zGoi0K_Wv9=0K#4rQqAl?awQGWCj0C!3G802qJ#H5GTB6LXMDO2M&P&q>dGkK=o)$U z8I&7R_{08~)}ZXb+4nxql3mvVa(bT}nz%rr4hftN7M9}>5Mh1?;)mZa@*bTRE#sT| z`O3n(j!txx!))V!Dne1@^Dn9*$M`X{O12WN*F^%Fqk+QW3oby)gVa34_e9IvlxC;> zvD52GcdMot-W_lEUKhF@3DygT0(`-hrE}A=!LTyVIth!V@ZA@)K9gJ>K6(^Xdv)$} z**qO1&dbAoTg}DQ;f@y$%^gjV$NQ9EqipjGZ^AtwF4U_{!nn!E+@vXP3(UjU-*Dt3 zBzxM2A1%eW(~XOGc1qzu6c%iW4Kc^kj5RORZl*BkWYe(xYL>ciuG3V*N&dtCs{J!5 z!ikYW8}TP+x{#@1s9Pn=oDB=mi?{MTAQEumB15vp0JDMK5W9hWeZW*5(#)atX?0$} zWxec|S{v2rfeY5XUGLhW5(DiGZuEy3rbi4MGG>OLccU*1VsTUI4##g#}IPeKb3If=b&LyIzo| z3Hp97uA1dD>Rt=Me!*G^YV}PV1>DUZyXN}aQOJS}Gk~^V@;eu2;OwyB#IZ|;hKEv& zEdDexA z6pwijBpK5dC>h#z#0^Ht&1Vn*w!6cfsEt8f5tSnvCYdDHZ{5=hD)`^-N#AE4KKdQn2m9!T#(FPfpNG_o3^3pIvUU;j1r8 zU~@9#xX9f~Ya)KbMljsYftsbm$hj%_c<6fWbNyA!)Yp-AkG9g{-FCr}s?S(x{I2Ye z+T@ADVgD4)O$>7MIlX~?SwXIs13@ovv2O`*huc^PSwNas1$I<%Ns)Sgh!?#ASnc?F zikoHI@Da#~Kf`i<)iK=dq%N-}N9T1EFLn*&!$D(^+1I7YI0cYg3okyQMma-Rq!2|EG`J!8uE@9@gri4N2C%%kHz(4k-Yxc8`9WRs%p}d*l+Kw zJcKSr%7oSonGj6o2kQ3K=4T2y7f?MvH3FBw^9raQ(+R%!2Yc?qRV~Z+ z`hKgDx!>Dh?snnX5u@%^9~>iJ)>`LNQQE*jM1c+uH5p0*V-SNAU(-Ffwc1<-M~y>> zSp6>r0)lNW2YVR?KuNhd2f20O769qHgAzB>pe>;d(r%9L2~L!?J>$mi5>%Ep*`JvW zzM{Jwt!Mw&Xgw#TSLqVTzEV1fJHNT#%;1vWK6!-cq%l!*U#mBD9`>GjU@GyA;v`B- z{PI#ITEoCi<;^LrIKz^1Mi%E1Cs`G34WKI5S;TccBv9=1Mi9Oz7ur^o61fpz;%K=wQ0e@sDhh);?V^%QZ$x9bbbxCko0 z(%H%W&i5T+BCMNJ$#!|!*5+n-ndhs7wBq5p;)1bOY+G(z@QxYeR-0R4dc@{COk;yk zCMr~N9uchjgYLhflIMe|sZb46L*HVuCn80p1xB6&4D=lSttoKrVQVPnG}4fH%(ub!P=Uh%BOXhMt3PwG>;plVK`Bo_6z@tnY z|7UOUXX=(7C;~snA_~Ms2SS(}+!W*p6yxI!Z>_=jlYmK_(6T8zyr)_=QY^U+Q28~C z0lLVQ*%=xy!P7|I(H%pDt^oV>h>7%8qv=rGK1#DgA=1!1ry0$aa2G{?_a{#1y^%G1aL@jOU!>;s>j4bZ~jr<5=s zh$uthYR~kclrR6^nj=I7DKl19=&K=Pea6X>_Y%v@mt73{A1)~~sorjn!$N0v)TVM` z#^o!^jE(WNqbgDbI(B46m$_WEd(+f0{HZmNVC!!USE*2AH&z2Wn&uLAY`=O8ms{ z=xK=hUk0lyXJEsv8NZ@HU)5^h8(KYh0-n`Zo2fPaRG4&29e|6&1js!E$*%xEPB1W3 z*wW`{ZI~R~?8B2f461$3A5Q*CsySf4f{BP-6(o1=>MFBdZ%}&>}f6lA%t9vgfHASvpq<7COb%Wd0P|T|w3xDz_=>FdUK)5p?d}QU z1W(s}9SJXAmwSOvoN~j7HISr<7j{67({;xOb)nRZ?(+~MuP6Mayit#mUv<=1cdAT3 zW2a56si`~3FgD^Ujnn3iVHqPcJen^mm#Arbf4+^kyXgyezS8e2J^L7aWk)LiJ|h{U zpl&Oys0J-h1)1eRASWR23mST%mDFy}`MbF8K;f={>lS#O2p?F4(G z20X)DT+;_yxuGKpJY$>y_liq3cwc7dV`7l5GlG;tA?pR)OK(kVZww3p7aa7(Vo^LT zqHgp>F_Gi1`GUf+7rEIVmsFJCUB#Dz(D=Y%QJ`WmH8APlWB7(P|22qjVIYVzb!6y+ z#+LxqMZoNop1iHYwm1eonZjSX5PX%xZ`A_Uzf4TA$?I+kq+@Q`^ZS4IO#M|8z!#6w ze^1hX(TF4O=D$MsmvNl_w;SXo#$v``!(INrLsj}8h8z5`?f34 z|0rV*`N z0$Rhf1mnvN40RS2Ew~rrpFfcz|4s1bn8_e7C_&&2_SlRDBT0^o!v#6*YjF3|@MA5p zD*8=N2^jltSxzd%`wopsa+4-iA5>AqTPC+fIV_2b!RGt-qfT-VBA;lSBH>QkkJG}O z+NeWI0KtD@(1YL349RjJ83_tB%7COcKa}qoD@3{P5L6AljF%RpNNH)vdq-lma23Fe z~~FhcB>j?LnhAqeEmBSw;R1&2OS+8DaNHZ}A-I%O%UNDTUa zJ>XyU@87NwGA`h2AZY4a#$qvLgq(g=DTG4w?Oy z+AVAPm+o--*X@%-YcQkfT9u)or_!ymXg-A=P~!qxu>Q|%V!9o}4A9Hqk?zfc2~xy# zKfn!4|E4kd>h}Kzu#=_}wf{BC-_+mc#$p_JmvEZBo+bEC{ItMz^LGV+uW$JObD2Qh zb`)s-&w$>4@P9p-%nSk%U0N?D_tBZ$FF#S!?NxpNpGU8mM4Nw z9r&eZ84WZo^M_j(hI{HW-T_UMAbbCy288xdfWBx~$r*eEytq z4ivz85Sl%qA!uE}A$Uc`0WqUqYH?>{a-&3|sQl2JE1TK>$U?vHMLuDOoV*hzb53(~ zT7Rs+aJQCW>2I!+aIx};3*(;SdB6R{ZVyxBll>LC2s5>l@OkT;)6!ao9SM?%2_R#p|I+!C3!6Jp7dri_^Vx_MJjAsHH%YGsxNHcJ z%+wu{XCL}WUTfPUt_WUe%m~<5dNBN)l;bp(3tSUFA$Z~j)y;^q()gD6D7^oT(VnpI!3&)Sjevva&V|{Hc&!_+*Djl}?E$p}T91Z>} zJ;}j}eKkk!b?2f-V)z0?pm65!!X`%!%3mJDdS5wl1n#1zgZ{o_jZ}pUDzKD_9r$B9 z)|S}2dl`O#zQ;E4%;`$-D1&>ujqvW5j!zX|Jdm_SI*4tmjgwa9w4 zuUgv$9TywTX!{6m_R$KP za^=OuqK>$ieHxw=;mj}v0PA6%c_yJ^?TABkWZ`}V0t+^X53bZ@-yg7P>A~*WS@sbMoW<_48pOzR9zYrZ&v5>!mAJiJU|nqK z*?B>}%6TK@Hq8ixT`vr?0&5^881O9_*us^TZbt6Gu=_&u5Q{op`Dq~Q=?VRkour(| zx2dT-r_QL#NCiVTFSKONOZApav?%+XON5ku$MLyggt0{d!QVe0B^osyq=g8^3!u)1 zke`HVFBcOE7FC4BOEawG=V8#lzB^#r_7TeGNec1#Q8x#I;QHKO+K?$mNSgeiC?k8W z%ZWMeKs5)N2SaJHAtRYqKQ|GQ70ySIpJ+z5Q4{L)Dnzmq0efJJl3$>ne=#cSJP?Yi z$U~nJrnuF%7PZ7t?Y+u- zjk(iPN^*jR;p>iIC9FPv{|k=7w<6lvu(C=;U{y?FMV9p066LccF#!gwjd*!6^g`K@ zgK7%b0XXJl{ZUk&C?CP$Rmf`MM@kxs!NY8E#vGC%Zr7_4eD#jHhR%^ngM&1`9p_w}dN zn>C&L-jRh)Z(KI&3H!rKvFO8yTA7;C_T^nM_Bzb}AHM!ND$1{WAAs+n8$?<{x_}ek&teX9J(308|j9j>z&WX=lQ@K|_nLM8ISbC5bN02b z>)LzgNN_$kgux$k#$2>tO%W^P7KXu3JaPuxlBamnVimhVdwleE#uM>7W6cQ z_D{Yu`pCxqda8%SluF3M788L;uMHW@qoU%uB+tJ^T-|Rp-OBKD|F>rsu&oKu=-)iTu&R(tXm{i6O`nF1wW@YUmEfH8D%2@p*?k_(0 zQAJ-)og89wQScES51liI`~Z!rdSvn2t=1SvtwD|g5xC+15YnLazr5aHAvUyk*i#OwAC04ta8Z^S{vH}8NIOZt|hO2i^q^J06+Ng-I1g(c+Tn5j2#v< zA=H&4At17H7~g`%a$K1G(>xu@SB!UMM4YG2wmvTEKuR{%Z#n5pRsK;aE}dun@eIFS zj{S1+3JZ_H3lS@^7W#|82;tE*H#dHg{_DlU<30nPib%nz zbX4Iu`ZZ!IyFJvf@bEfj}?T{X=l((3>TzWM{srXq3!n z@f&mbJy?W1i(e34279`gL;hFfF_FnJ2+w4Pio>4{lGD{tyneKaOvRb5&s+&iC(N!e zEl6YC4cX3fRylhcUW_xia448aZqw73#XVNF*zBm3@ZwziWC1 zi+7y=^#UB+Vf=FB>+Q5L35$F^@tRgonpW#ItzhJ9carOEu@9qIyfG@+@%dwc7;&$FqLYV~={Ma1znSE$%0H8X5B6BC8;q^K zzRv0ooN~>4pIcEuGx0%@mTk7Xv!w6?zFepsEqf(7Vp&Fsf|#C;;RS!<2nmbf>63&s z(}p)w5qd4}uO6mSeQ_7+^%8l7xM~e1US~-3$VpqfZqhS&TbEy!F`sBuevw9}S&k8ggbUl!4uM)FPU|D;IQIDc0`0Ho91dr;;5K?O7HaS;#Up6*3knI+JK^cS>e zCq46~6Nt!8m*pWymf?LpZbf>#nEb(*8H4RHSH4=1HwKM2Mr2IH!H}ZJk~mzP^E$|% z`8)&pt^4-?4?Vs2t&)rD!*Z4HI%V0Icqrq@BINhOLC8e!O?a>vxDhNB*#)ig(PiD6 zn^Bks9%Vf09_{lbTWKjokJXVa=j{Bf#9;o>>0)bE(I2~#qj=0B-fhZ_e(LD*Gd>UUY@oy7auMXiM{Z4>N_fUM{;gx1;Z zAr`EM0W1f2#yYl&NN3uD1c8y>|32H?-#|fc5lBqMiND5QleC=RNgtF#!9ZF{k*i4DKf+=iilR{j{(l-SQUi&A!hD6Rik*vO{6Doj; z78q-O6^d{t@%LP0s#Kk6KNb6ME2L5^2|HA>_VKy(k?<2AYS(?%_~*$LUQ6K`s({#Z z7bzfQd2(2#zJE0-Y_?~mgz-5UWMlE)2cB*TWW~h9j2Z(#vn9Y&&jKvab3&cxHLAEW z)Vt3V=P(N_HuXWV`36gVTpjDp>JGP)9P}?O$!;>mkR|)Z1C=s5HH8Vat-=j67;Cvy z92_An!$@Gm56Sr|S(^HgH$@Dn`XaWT<*X()N?D*4x;uM9V4H8ufp1LDw4kKdL?7}H zg%ln|SP{k6OeMHTMV%@_eChc^aUrNV&jj*@JOIBVaB0p(J~IRzk-VreT@g@{Te=SG>bVkPV3mKszr2U&+*-6z{>-lg2>4KeePu* zyLfnSsQUmZdV2btRze_6Z1Ze02MLIy0J`-fa17HeFY}Ok@I@yosWS{a&ik)k5pM{i zXh{id@Ocz>TcbxbHP=Dy@kwS|1z>#0QJ)ycw}-|qSu z!TrpB-T6Fu1;fGG0Hv|CWM(i|E*tGg(JRyT%|&q4g4evynxPvl(BvO0I~{#CJHYtC z9IK4(prbT2Ffx}i{uBq`|DU_X<~)ea1pL0nqchn&jr~Tle`X)xs6VSP_Ps6F)Vz|1U>J!xzyP88v;{BM+aI~-d z;kW{IY34UHQlHdYB<9bF(wUfhkCa0ds@-Cw>$4kFZ03-iVWRQ3E@ z6AzyaZ$7h$`?-`0H#78DndVVcbsBfO)nb3k58#kFo{`yA>^PT>F6&LMvYw{+%{vIz z=q}6~~dMK z0tJ{>I^AAer}U|Kb74RQgdR#F17DH<=UP|e{r891F2e+9Sj!Co6MYOowsg4ia*3`7 ze|F*n=+*P+ljHax8c}!qz6-JAqU}Tz_L2flmO}Z=(_&elxon{wRmwWnG`HUL4{`xJ zJP+9&ebR!)O;%@Z5|MS(Y-e{aDLsejs}IZXDmOM+LrXJr9{U+8qKLpswq`>~Q<+^o2k^P6aK>6X4K1z@g3c#IqPl_ZZKHxkm zKn7`L`do&|y;0jHNM`rZ^p_QxEy>HDJu4Jp5T;a!Rw`oTcbS5Ue#{V+u5W2SkBfN< zRqN1kZypZJvF~(BoiU2C;KQMLD9*;((J+7(#Ysv_1WhDF=J0Lw!IK$0<#fhvw&3(sd7WqYJG;-hYnA&+aJ}0xJXvqJgY>6!cs@Wbvo2CN(N%2`c_I zWl#MX?_VzIX4kPR?H7{2b;?+a@w4{1hTsJHXAh1_3k-wJ_`Ld=C36Zaq1*%C#Tn6` z7^FfIlEDJ;K@!4wSM@0GuW#&)#|`lfR2mg$(|?c!>4;X9=yyfq!BuoC+}6{)4Ru1DY6s!3r<+@b$1n zWT}@J$H9Okfi|M;RnRCGi?Ix&3v;jxq8La(i@Qf=mJ716rY+u78Lf_09vPv)^qg;66Q_o0rB!z#Mo*hH=Gv!Sr-!HZG4vrPGa|Y(_9$!Z_ z1@*NW9SooHjQt?H^8-mi{7F%RVi3J~IBTz_Kqia#`BXt;7woF4Fbp{V_B(#zh8umc zbb#YmUwA36^t9znz`U5s#o$S|w7i6mK+g=brrMU6LX|?Dl^@}pL%6BRlQ%tYuE$yo z+b`X&0-n%dw*^MEkW8!#mD9@=t8msCDJT~cFtCS|AsKAgX&0zn5CUS{fJ-R46BYfa zEs%u?dhvI${#mcX|DJGEAUYIqnePHtUSWcs1fc{Fq}(GlJ2w9=w>WEQzx4NqyjvrP zizQK84uwX^#cSY-vnaQ}xua;Y4?DTkPA4`8}O!d%}`cpvX#mph!$m-ZKm)ir1XJWYgjI4F?gNILOK-%WReC+;?lIuz~ zQf9N3* zA%KG8lS%0XevJuCFl%jJ#IJMb$J1}c)ng<)LxL6pP(2g?Ho7cqPZ`97I`dz&+q*3~ z@D~~!;Q(E~Wsm`P;bXanSUf4$INLDeiIbwtnkT@nBkLjwWi1*u3XZ;vhdlc)CN*V@ zN0is7#KBo#wzOTqw)7q+NHj3~W3iBO>D3S?as}*fV(WXlo|!Fbo9F318THIVQ_tcU zL`dcMiOKCMXUG0jczn%oTTXnuAT!)}apwgJ;-~?PzXJ;+5A2sEVSzSVnbi-aTAfoE zWH@B|F64UleATssCfbmPQp$>9ez5(Pya8X|RA#2N*AY=zrrydQQO3;{LOBW(OUuN} z*JK7OSjX7-8s2F{5G;)NG;-xXM@0k$gaN8kEs~_9&+xG`DI)af5i@ZQ--f9?&jMb} z*1A7cr2g!LeaQ_3X(0n?FMyGMR|bKb{((+M9EgDO<;#}`LV)EZs!4+B+7Eyy1;oM% z6}F{G=s}CzxE=LC(&$)5O4YbmL5YAnZTDc3;dC(mBo;X4^luGjwyiA8OShl^c4H0k z7wsW?PbLiZn-rbK%hwQnFG;@(8~uo_K2{(J7@~9Gh~L^iHxyd{c{gZGR369@s1D=( zE(@X2iBx~IILxfRpW|(KL9xnGtg_++|5o0_cxg=qH2BUhO#>_Ubs6-d2%!HrTlyzs zdi!?S@IL^j888u)@&Q4(gZiTNz|u3ME3zB57=PG*b6rJm0IDV#q(f-&_u&TSY~|I@ zRMjjQ!CJO;dW)JYBO{C>%SCo3+ggTpg_goz#9;}4vAZ28rSQMbYBK`dc=YVScs9mNwsl}&Eg4nCW@|nfG z|HA=wYG7l2d+Vcww3|chLD`_2*;3wqXsaMRdpc_Dd3#6AHgDy}fAHhq=N|XJX%;RZ zI0!gkgI2Z$d@`0a{&Z%G07NWLUsK~ES=P5-iP^OJjV`ZYccM|W~+aNsv>&h9>86y zCIqR6PyE1EZM=4u*?LDnr4Ga1LWwBC&sB^n3^G)5_UHq}=tgNSc60W0zQ;R=J4BGO!+8<8He-%ek8oHAF>Ia#Ax z^q$`*e5@f@Nq~~Rwaeb3w-aJ>8iaOf3YHeGvW1_z9DlPgQu!!3WU!YTmy#4L2LB-< z(VwvXj3a|7_Hd8g)m`LnX|6LF&eXaTF&K zv~y0Ly4gOB9`Q$+bRREZ4txc&KJ{V%@Lnz?s94br2_0Y~102)f&$X2O-L42?06`7l z%ly45Y=Ldr9URkjDjYJ=!0ye5h4 z!8NKm726m&i1rQ}Wbz!3YncvXf229L*?dfoqTz9OM8!JjP0e=}_QoRgVa!jlRPRk? zq_^FV-@wU0kTLM?6(|ajvh#Jyq9MWzrpwUpDiMhvm#DI)ln~We%?(rEzq@CUeiR*o z60_cjDw?u{IrZSSEuPMTzn&`rF4tfS(G$VXHLPon5+{OTpYR@aumEx!=LMsywD8)X zH;qb7MQ@hp7%GaoXFip$CqSStHN=DvNg& zE6u=MNI`9ql$GGjzcK%BV55on3)#mkWEXU`}V^{x!r9v-lbaY87j^JW**5fGiECau~cqDTcWK>^h$D(cBn`D4OIqM+rA z-Y37C8P9aG6rbosWaVKLMr08hzBRW0sLP0jm6*ivT$OrjB0Fh}4~?;CD*xScWq!?0 zZDOS5ZZH4hSUSEvx6Me3qt>+b*-_!cR*#hIB2s>och$n3ss2JJv1I zk1{dVVHQXmheA~rz@{O~_@C?8Z$z^4#k2B<^2(auHdVcCYF20}>6U8jaLF&*y6e(s z_{Nacs`O;f<+De^j$sm==Yi0C061~0R{5;YUM4TPAwG}Ti7PnpA@-w+6}PW1nz=^I zt+FV6Lbd6@J4x=eOqOE}slvwUL|?h$$p|(45dn^8eS>uVfF*k zQVj3fagPn+7$aR&Xp{m3a^*hZIZDo&K{os z+2c^TW$K?)N6&1C+J%mqI~wu?!BYK6n{htA1E8h@DXk z#hK8xXG|Tn!OG~oHF<+?M$3g*g%-QRtfO>Cy?2pf(*XqFS#pC2^NVUZ1=xQQW&LhFc} zP>aPh_*9i%31e>fu)to~G8O6yOQb&?ml*n?U)`H&osi&$E5oXDFL z_!~z-)6#ulJBh-dsv#JF1mEzmak>e@efhCOK6Fa?q|-3YzqXYU1hv7*7Qz#liFeZg zvZ~{!xqu*IL9u3N$_x(sl=V3dlo;_NqW?pi{`-u!e){)V-jF6mY=2X&Fw-$3jRZ{A zo5XST-0?mmdTr7qFI(9sY1b4B-O33Qm5`#-WlDsp~oSs8LO7n`bZC{I9hVo*vD70q^s=4KjkKa(Q;tQqEbJ!G*TQ z9es9OSy~w70}xM&-D`-THxiw-zm-JE=~4!cic^Luyjz!0`;VNv4h6hRUwn-d@5Cz7 zJ5DCBs>39*$0QPFqDVIJf&dk4(~~KdXE^6iW#)+2T*B4N$<^$L2X+*=5iP*!Qb_idXqsU*fN zwyto_)OB>nsMhuEn_clRbsFEa`w8YW$Sch%A_c2xCTSQ*6&u_Zj2pna@O zW`CB5vY7Kt@UWf=ECmLnrMC(Xn`|M-woUTglr{MSfFmx6$OMxwX64Cp&shT3!Sk;U z5eivOD=}66OA@vfrd}xm4XE`{%RNIahi^psSC_cU_&tl4CGW7y|8IBvCw$&V?$H6N z93PP0-$f!rUAj|IxaD>WOQ^tFMy?m1dlVZZa26|}dBa4DREQP^-YHuR>S_K(3XX!$ zd)XJ>NjVNPOK$RcO<3(cC9Mwij5YZOCX&`}dRy`IWauO^3+DS+ zbci(`rde(s<@v1CjW0aT%Tw2bW6=Xd`-Yd5j#rMlXFawUqKh+EPy9B$?bKt%n^`Xy zd7F4rRuj-GDZM!cME%bEuU?1HmrV)<%xvz5QL7uH{8YJ(&j+Wu*Ox(pSaoA5biu)=hsdOurBdZqjlAj+w4!W50e6jd6#@-C24 z%j9@ZBXu*#jaJ5|u?EvC3vz?YQ5%>L?QX_7#|Vg^11tuvuZPj%nUE^;kvCf~gdQQV z@Q+-X%|`1vq>)XR4jCU+HoVV9Im#rzZ*(1yXV45C51OQaPl)_(5t)3dwF)e)v{_vK z;ylk=FmW}+JMkV_*oczt_%soz?2zSnvlJ;TgYEc`4^_gu0-9fzB<$I{wvSF7mx($^ zt!)8A*N6i-X{~M$1sKJo7Mu>dnIrU;7lelEIMobEz)Ga$2lF)`zScOIkA)8#Y{+}d zy-)51fAb^NxX;qzhv~b@vDEM24V}%BSX7L)ToAO zA=s-y;U&%*2*z>`S(-{Laqh^SOZ>B7__Y}tG zYowg5V>5<@eH*QI#szYV>fBP6O3ByuHs$49dJ@QQ%KCOGu3SU2GxNxsS-Xaft$qBZ zGxE(*jTTb2@S`oRkAL&`EDyRIHdBsgCdyOS^<|#@8f4k$Z{W2?ZV}Ph7)qC?epuwV z*B%-lPs?llJ?K)^;Sx8nO_9l|q%dvsG?G9S8LIWUhTZHyq5?1JP2+%SQHM?Bz?4<= zs1@ilqgfGlXKFuA?L3ZWNO^f9g0C9XZu$Tj)!*`VQjFln*XT_<;TMa;bLuCEhsFpl z_^^CoS7Y|Kiq=UBY#r>A{Bw1ez)vHdx_Qu3)f8YHWlg9{-O4=lu`Yimz&>^~bBNDh zIyQTcl&qdh{xLcZZY-+uI9bI|nnCM2NfchhL|*?PHhUnST=ylcw#N2QKWTkL!5Z>k zFF?z{nL{ftthVUXp_!>?D)Y}wfO+U`V20^d*_c?RMAwpcO48wg+sY_X*oDRQ_6A4K za-ZviTuk!%KkOS*l$OtWA7(q0#TM-o#AHZF^XZ%}~Wg1d+;O;>JiKR_0;p@sc@q z6Te9J(^Tc-6{?>4qa@~8&jB*}m+yGJ4=BUgNw)X;N9JSl>q_KQ>_e6k*}$9vH+uH) zTCE*N*713@tU5*&6~)AiM1F9It(l`5>&>6NM9PXpx|3S0lPI5JNgot@sN z#!2SKyBrJH5tl%j!tDLpSUtc>?5%N$cT7n%9|9~8p*Xmk+sW_vR(dowf{ zS}}xf(Niy}xhnjm6FDX2V{Bl&GX|s2o&OOshaoLtEE9B;Ms z9qc`4M|b(yoZ9m!K5~}gJ$$a2U6?mmS&G65-{VExpFT!&85>v61ZU$whm_v7E+koq zkqBg7$)cMso8VM#&ACN%qrTN7lnupQu$Dm8Y%#u^CaU z4f^>zwuq7tkRqzt0prbFKfFdWyhc~VhJHy8*LtNU0il0?uCWZS$wz!X*D!~B3_d+d z%Wrie0k zO2N7fIfE+b`m^z-Gw+xxbShqBw25JKopsRcQ_woimH)NgS1(U%?~NAWi*wjn=aIVD z)gEf?{gIgT^l)swf2hthN5wEh^MS3e{`g$m%wk$@zOagln`?z{DmGkj;KowAe2!^& z*vIU^t#jU5z8dyoq84hSn8-OK^L9F(+|ba}TQdZrNlf@?NL$fRIG=Lv>QF|w$1y&g zJkB+$lwRea_p+loN#*pGy=S|{>B~bZ^Xy3@QRCro#d#t}I6D@D1=kO;7PpKr=ghUZ zt$vD5EMVeA=R`HVW|0I69~ZHJOI-S z{Es$rlimB5nkB-@lp+MjB-_54*<}Y*e-YeNOlbZ7zP2hKTZEk0uG~K32P%u2bGWq) zc~jK^Ws7c`93!;nn^D7SOBXs4QRo!yr+|hJl$Di`EixUKNkt36^v2<}mi$=}9$W zW!yn*+j`V_%Rq!3qq1|pl40%x+-s9;yPxogU`9ZtEU46D>>rt*QDRsoa%)6+7VkU$o~5{{xatuC9!9-E?} z6}!mn$rewX-NaR8G!W#!XRKE|Jx(JqtpT5DdR;@0Vs>=ci~UF?Vp&q zAVXZB#HVYvPTYvHnAg`Ze1;+wq6z9KLJFPo#t{^S*G*Pel{MxLZYCn7qQX5aJ{xD` zKJM~MPv?>~)Al81Dpjpdv3frEMi|zqob(#TiMhgv{2KCSNK@B-cM@^qysHXy3B8vd z-=|4gy@rry>}9UacJkle4~o0h;%7^r(JsTnimqYCii6^pialVPGfs#kk@4qXWmJ8;A5*q*V8@N zi2)4h*3WLgrNi z*UZ2LMBxIBohgi_v*RW;b#962t?4Tt(SQQ~d=Q{T2e51ve8n=L!ilXw!b`8#ZOw=7 zwh*yTTkHPLZtwrfmE;Kj?I3-OALh8+^Oq_9S1sEPqx(xD|6n071&drte_!TB&wBRz zaTics&?FSlpFDu}t4(YYTQ7O~m=-`sJZycZ;^pNCofHvs0~7=OzItmz4u??%OVV?1 z`~RURtl*ohhqvea_|D%gy^bhv>o|@#J8YL0Q@7UdWult&{>-E@DpRw$9^Mni(IkAo z`8f!WQP9bpDjJ-K;eDDJPkvk8`O8azQc`1W;H9Gfg&hRnxc7s%bL>m%48&My*9*Li zjfx@b8J|nr+Q(CV`j_e1k2h|erO7{!B6NMH+7>R-L>L%pXN z!UuZD8a&e+ANgSSFNtS-KMt)-N`%*dnyE(UCx314z_$;o-OoKlMEYJ%tv<28bVqV2 zZhmVl8@}|9M~nDo&d^ssJ6~R5boq(PvPXn<06O|D@zK#S{9V_*xGnYd5KfL{`g7MV z6tLk~I|o;fkMCS8yc+vXKTBT^Je|AU$SZ#|$p<$Sm0!C-%;o0qt~E~I%Eo=VA3jtb zs2Dp9r3!zai?^tD)E z((;XEKx+Z9PEs|pqDc8^?+hqR850<+YT)kcKWEi);;1;Ko(H7kQ1XMSRC-sB&o|hAXq|hlt67Ym>GrAP@$8na05XTJxN~#d*AR?H2tEZEHJmkyKW+WXNui&fv^nUzJl-ZK8Icp8!)dsqm$4lsZk`_2~!_O{)m35jJ?d zX0|AB7Fk_%72R~B8qY^l%(C1dZ8f}ZJP5}e z^fkyw0(=mW;Ry;tdi3`dar6}}ikzI*%_&o#({%*T&TD4-8A6njtbcozpn!E8oGy0` zG~gaAXj3=)R}}+st>r$Ob%K5Yx>j4bQFUMNx7BLZTc9_;Pp)I)8 zTJYg!9Z43S`5IoMyA)^@Dk;X>!9Jhoo#%|O{-mu#^kW@7 zpXF?&nD5VdN2nOFeM1y~YKEL5$4kgECX3*JerXd3)guAvLDKn-hf8thhuFIwH9S*YF_wWDcVN3UY71NeVtMZc}Zd_7z6vX3a4wkB^8%lXKSm;>3$C;!9z6*GY%o9lOe z$`R(0R*?!F7Nk~YjIC}8nl2Ncs_>eY9{pBfL>rrv}ua3O@ z0s5tl@#P)f`r7U(b~cCRA5b~#l!rv3@J%9QPJ|xphU0FrbELrMa!vVh`W>Hd2Lr+t z)|a!#>?87GND+VVEKFQiBA}-K*Cmxzi@RK=C(An_ja~c9bJtUdQDE7RV}>o6Dao~# zbFSkqWtVHc`f}`+GI+6g55CJE|KqlEsB2roix`3OeypOb0!y%+ZBl=ebiknLYJJB< zk6=FDod2nR!bkiqA6JIH!y!H~|7iyOK-a`h+@A2|WAcxZkKgmrRb2K}A??*zuqVb( zw&NzzQIHgVQ=lPiG;^3jEP#u1h9+q>P&Q+t7la^c{%dQw$^MT&W8_vg%O7dO_B$b> z?ee{^{7mqm{@J;K0I?2AKmxQ5?uazatIlQI61U!ExaD1ci%mW29)GVteD*NT+Tz>T z`DYZ%E#GnMsYI@BL2eso5cguI7RtqsE%mS9-V`|nPGKVCz+V>AO}_HjZi{^dG)z)e zqhl=3l0-vcq#AAP!Ra6Mu$qmNU1d(IdnS?uttARhyCA$_nf+(&s)+P?@WXP6InE=T z5?MR?sj;Yx@jPWSr|nt^Bf`U$#c5Kmv@-zFN_r5CeB+n!5QTMufzmBv5BIEZ5U+0> zH$9tUOXV&b0n3Ca*$+7EvQ+(UR>+j11#lak(Ad^N!0FF~Ec@n34L=Ost{oQmRo|MpWhf4cn;2 z+V$TmEl5lKR%G^$(69QtI*iz^^?a`6SQoWguE;QBqHuBv84fm~dO>6S7ClI@#=`IX z^)@=Q326>tCpR7HVgfE{hN+U9zaaEYXZvJTJ?uilvr+ACU@?_pMPnNKWUF7?=fC&q z{78_bq8l&cbv5xpy3SQ<9SE`Rx(7CYE0Op=K54jg%wH9U0>HX+6X<T2t>#+Q*yJH+{$>DOBxgQM(b=N<*P(}3&(;*Xj z^1d{h@I(G>6unSSmx5vMPq;Myo%)J`08eq3;nXP86CykB7YfW&x3nYf$nj5uo*J>q zKA9kLdXbfQ(W~-%(4Uc~e2^5qvgy`6R{Jp1(hJ6c|KOW4nyEY%c&)LG5OH9K|CaUYAfK#c@_ldtq+Ais{@#H~oyt5Mo3OsUT4Y3a6Z&`Bx937#vl zUMDJDt>%t1_vmsA?Wiz9S~dS-6o@c!JzM|fm+xb_Cw3&BymqEtl?HBYUw9wA_Pt$K zs!o>OHmQcFUyI_(RytqXc(BV7&(xj>o4%w*4WeeuF8Ns@Hs{x>dUrmdVcm)AF@L~Q zse1PXy2Pe!enXVtNOHc)3)K{D2AIzm@cXsx#wve*lQbB<@{4QBC_ObRmEa>b15nTh z>K!+}&sokG0UK$F&2k8(x>TH`$TzaMsi?odQCzDOe-$CM{k?ntbzR(-|5dTyQvtiR z@~)TRN{YSjEb{G(WssOvd)sgeXN*vLN>&@FYl&469@rTnW)UiB_JU%`b!&*11K5ag6vCELt?Qm+f5=oS8K50_6|A$D^mRr83b3Bjler zf6R?;b0^gP>hqXxE7BEWeAc+4HXt0oNlBtC`UPxpHd`csC!Vn$vMNk%EZG;8+C$!8 z7Yn)YLDN6O5!Bu>cH|rR!!tu?`C>%PQfe$flnPB0OjttQtVDgHm8nxC?d7A&c-%O7>qbW9 zz76z^oHM6zHG)9esYqvY(yZp>S2KT1&OXCAfZ7>WYX3@J{Eyi^z*@o3+5-r&5T+Ln&ume6717q$FTngUj@wk1L3#* zXxotAKF*wzZl5_K&RA)$e+`AQY8NiY;>8X+1WmX-vE6B&C3mt))d+Qiv;(W3Mf26K z!ct4=jh4*~>}wyj7rd+wz?+06e}0Mfm2)0cZ`J}&$e`Kozs_0o z%a-PG5Y?K?C7)pv;~)J+SA}`LdX}i>@S4=*%G=g5>8zuTcH^qaV{Uy|T=StQzc-?h zt@~e^?_aA8;`I>nAArk`Tt4brhvCG9_1He^yHu zG?U7rAQj&IG6GH38$CJA^WazR1FOdOwIiA&T2xXYwq>U^V%kFXrACTw0BNIMl2iz+j>te<7ecXvuE_^S$1MCJ?y<^kSKj69PgPoyb)`^G2Bf2 zQ1lWO(WqG5G;g(WbAuywj-Od~3FhGY|61VxFMp+YzCtMfyOX8GB>V@a5vFyM{77)* zS4B>j0$;&I=7Tn*jZVj{9l_;>BCg`z@H|I@VKsN>bOO%Wyqn17qK_;P4~3BDsy9-( z=`S7jzHYXnDr(~6>-vjFDp!QMew^cC;#W|wF29_3TEKWq8muVUyNasoAAvFfcMx7g zJ3#fl3?ZM>mGPNl_Gw?A0Y$&0sh$BlL#SRN`~Y+VCiYQnn@IFSjI}jW^<_h=EmqM~ zMPScjH3#F|nNwp4`Xb6ueRhXtksj$fMjwd^=&c`C+P(Q#xNz85u&h8?d7){0X~wU7 zeY*tD5uc2(qc9NJSl$6T(jMEBt0Ha2;9w8nss6dNdRN~Hsq6qJs*wb!cAT+!8zn&F*4Me~e5PbYeUU_yhLLAW zWpPs}u%iZ2^QjJJ^w%WK$r1H96(7I}3C}3G=2u*2Lsw|<=3Aowe|euc3rCrz2{0;j zaOE3D(}ZkqJv_z=-$+~u_4k~JFAneQc$%zQAOkc)dI5Vc*!<^?d57zSz4w#L-|&+bkM2U9~R6a(gv{;l(mi zs+$7+XZ%7qd;U6MeV;fNk=XV?&X3K<-^QG!%RuVDy|W-1@S(e(D?3UJMDyUe~t z2L2Z*)BXo3mt8;ZK0PDxv&<>{m^u|- z!dfaSiX(7huo$}c2MH@K;+G1t1US1plAfIUZi7f#J3YS@91EG!MN8cxcQ7)kXB?8V zj<^k|gl3463c;lkK8*zWy@wsSGf+h?HuT0y3fUtqd=^6dhMz zk>7oQ2V3IhK&J^BrdCTnSaN0QiR8n@WOdU-vJ!rMi+$AZLR89O0Perdol$_7KXre< zfc1YR=9;&0n|+%ZxNI}`{|Gc;Y=5Z=5@vu)#$kfblQer7G2OfTTwTvkd|5wjakFsb zd`sc`M|NV535C?%+y?(gB6mHMpaFZ#yUE26kAAY6T&~)D!Pin{AmDA)8bt@|?(LMf zKAggRthns>p68FnD4c0n6xQQGWuTH~M~sAt6EpI3nyKJsW+!NHCnzq=Vab=jD^7eJ zA(&M;Ja+liKKjQx*1an~CtXKWp~aGh#`?qGCGSKV7RF&o7GV^cehZ6D4nS(8lg^Qn z0|l<$i6sY;G1A>q*BW==vR#d}a5#zJK5)6HO}(tHFC9=*r(?UrJ#6i@M69VtJt>um zM@7VGiu815v3mIPZ&KgOUt{Q?2Thiv>aQ5Dtn^XJA2i^!Ij+c|(te+O0#)W$udM$5 zni2_0K|*pC1xw8rN8AG&lD8jz30x&Nii!*Tl3*{D;2w7T{*3g%9(f;o3n}zgcUkK`+5L4f*W%!_ zcD_Xs_G7ocnLIwuJ01b=(YCxg;uF4R4y@(#6Ds`WniIohP3^ZnjNcUJyE%P`tiept zy8Z$6z4I_jpZh+XGKs{E1caJ>p^@TcJm|I-t+}ZZ65bM^3pvO!2!qCa=pgtKI{LXq ztgf0Goz_3joT-hYfgyRe?il=AX-e7XGS_E$S|zggw>G+$2w>rZAy=+L*uTdA6AfGH z;@N}u`w$Qp?N98YrNrX-z?>}%!w6cPiD<1cC$9M~P|FG5;-^I$^?Oorl&`+gju5C` z$PQbgV~6=LuRwQ#L_HhttW}bUy-2S|7c~Q_+sr}`X%>(*imwxx9(X-;i;k##{FA>0 z1Cs_I=8f0+HeIs{APPpt|3X97MSovc9@p@|<;iIZ-K6DF04iCtWSSLLWT@_&VvON# zkvCWA1I~V?>V(f=^E#LZi90v|DZTLOl`hO#I^@1ETT$h?9?HVR7*X5CVoNaXv$E;* z&)Lu3U&tbJ8G34HVPwWrp?$QGB5iLNd7;HUyQH>rvnC3=N8pa4~>$2-=(_}KdDVbXYUN6#eYP{H4d%AsDFGC*})eVaqyrU$_Uynl19Wwb*7gVxced6`0jn; zrkaGWi$$?6Hte$pm@d~u!)-r+im$CuSUN0A^Xk)tU-xY8@{cea?a0=yPH;4>A_k)L zmCQ)QNqS=XUnHH=8HOg4s8L^6owBA-1%V^dW zgsR;O?cw85h5u6P__efA&B04MwAEndCx|avhlX$5N^n%(U(w>H&%Iu}H^ck-3g^>U zqJB&pjHQiVc`w=m%R66&;}#4DUY8;iIq^f}&6|+aQLVOw!P#I(C!}}fuGKl4%h1Js05U*)DACSQj|GT5?6J;lcrYVC*CFt^K`UIl z-AJtYEJVd%v5H`7lr2A}WXt_qeqK$&sV|{l~DFR zI}*V_ZdOE#oDza4>1yT1y%I(Zl;L+^#{I(F-vA)(t{991vDD`y<5t3&y<-yaPwM`IegA+HCT1N|4s2M zw|@mY=x&^Uwuh|R*FGM5$g_MTX&^n!*q5+8Aq?mt0NO5 zy3~6Ba<;C-W;dU?)MBG-VdahYrMuKcAE*+W*sDKk`*uH*O^+)+Hi@$|g&7!>Y(;tY zql1>6!smh?JKPs#k~uy_$gp<_wO~fo^!Tmq)6_oD6z-OAWQC>S6|C{ z;(Ki|_b=u4$pk=2%Z*REGS`!X4Au;=y!`;%u?nOGJ;rD*SuQM{putyQn)*=g=2D-&E%1;%zWCD%J2*6mBjSae~C zAE-K6wuQd?lRqAYv}y_$$Na2|^qNpcDExjFYBbQ~GmE>s+AV(}sI?+E6)!R0SR`Gf ze9^k-LQp{i(aJSgxI-Yu9(8ei9~DX&4MEsp&a6esG$Dz4gTYEU+}b8`cy^Tx$J4ee z{C4Me9BH#r?^;%ZS@&m2J3HnMiB@3Bvux_VBarFN>jk9IM>#m0$dnP9ZFFZ@H793n z=uEm>$*j$=ueDn>7g}xlvu*9W!`tDLwye17T$X$9WhJh*S)WUwFQ`4^vi3EhQGT9G z7iynmN);CfAbQ?=ciFq}(8}f=MrkK8OaxVmo`E@^k<5c}T8eg*ZFwvz;e} zpGB^hj;|zHL5cg|=bux3KfhC!2U3d9u7iMQ(u^31#wE`YW_X;efWL)=Jhu| z%4_(X?EhZE-Jx<9G_qc?us|9D)&@=q8Y&&A3$<~+?=?z`b)r7)@qOXUlQ%TR$0#Rns;7RoTd3mfH5!LQ+zb@M@qvox@9$U*&mOry8Gdr=5nK+&QL&L81qyxS! zZ*tUa57z1I{;DP@iOA=8vErC-*=_GKWRs&xDE=^OY3#I6?31dRAdC0mQ`z34x7tso zmk;ZPOlaoSXu3hlzhUsjR`EBV5sKeP-%Ro{?jQ1ezqY!;GA=hPn$LRRPiu^O7=w`x-Gu<_k$>n z13eNCqhG}K{hg~(a7FHkO#q!@9-$)hy=f?g3Q1a}`Jk5rZ#Ss{?fkV-Y~RXA)js^~ zHUlQE3*(SEE+k$dt+gK#VK!b(LqgbU-3ymOrN{d|-bvn17M|p*b)(p7b48_OYWdkE zM5y)WqWc4ni!hEP(?(n=5exa2!zmtlql2mThZ$K&RWnt32s7n^J7+`B1i>F- zyhmZBcOP@uYja1P`Ij2b_e;jCT1z4KzJ9tbOJ0wYMNlAhz1QR3uF3 z+bot#WaGJDwf*x_MTYi{kYTU5jsfST&9?dm0~1HA%tYT5m`3(QC=SvY-YQx0jmsiG3{6;!IYe#+mgX;eqj zLOvo2kysvbb2l*RFOn&>z8igmx%{xzpP_rb_W23^3cc59_V0)7%Hy4H7QQ1xg-0g6 zl@#WGD=Ccs=3=W{&H2X*T>)lMkG~2j{TumFC?wCHxGDKf<)5a7`~|j8@98}s^am(9 zgK7+xho|U#M#AZi*B|JPw|^BLuUBUJBr_cw3^yLl5BV-Nh6rHWZWk&XZjS#Z`7(>r zRxOlQEo5w+WbW2GK`Q#8t7$Q5mOfvp`lHnEjxq$55Mnx|oY13JM=v%eT-I?OWIkDb z`kw!`HTHm_ue&R=?vSqhUdsCPgt6-e0Cu~Buqjcnu>tQJVxHISKn)i?-&x4d@4G&G zKLV0&>~ujf2wo zLH?Of6Hjk(#?-Xm9;$<_(&g9EILR-Rbq)+m%a%pR-@b<%-RGkPN+U>1@YQLXbuXL0=VO!G5-2& zm_x883RT7Ft2wn0uM>6nNX@tbWT93`(>T6Okg{q7+&>D68ghPegt~r~4{2>t<=Er@ z*ylt(^?e`~PpGr2DtGkculjH;8`F_aR`PQx^bF<9Yx7E2*liJuR`?0WLdamG@5cj) z#nVn-ddrDmy0R~lg|OS3!cNV85)3;--DM5pNe2d#SFGoIeQV^&2;H!m{B&hEp28^u zft$OgmP*Gjmu}0}bh8G3opgsaZpSdTy|!-W({DFA&n!Bd{d}7|Sqz@t1Lv^=9(F^> zMD)h`#F)5L`B2IZ)$5P~Df0Unws}`#<&4~AdGGSH6=wFU(Sze{#<1%_bnk|wwhg2J zdJxoH(twL6Q)Vsm0;#{jXX3A5o=&Ln@6RW&siAM`Q-7$O<(RNUeuH26o``Wl` zugD4oA#9|YX9hQhP>$!25p?Ny6}Z=j<(#iZ+&y&`yDHWncxAb`c>A8Ww`;hthxzl> zCEoOh806?@>_3q4U1@yKl9#NNuQBhN$e*CkX4Q_7x~%5gwBomw=w5fd!se<6o4*F^ zSW6B}%*}pSC2*J}bYR|Oz~7PV`?MxB{z8tTT|6$Tu|t>m0@-2KZI*iN%Of73IiW81 zaF`)nBB{nN1r)y}6cUN49{a8=C5tSc$yM!S`^!%iy+zp2CTl#K_NB>p!1aPg@*SP@%Y)(c%OS53O$YK# z>q;Zt!-VkCcE;h-WozL_VzLMUhlOAEklt_e>DuRNy@im|slWCuvwgE(5!Egl90f;C zz0+QCB0f9nPZxWO$tQDoUU!ka6>Y6SX9jML#{;Z{yw_Fc_CJ=PK!Yu&?nh?6Zr!Sm)QrjRa~ z@cWe?c_6AB5 zF4IulK|TrH>raUak46t}x&aq*d-+wn z7&vv=r~5Zrp7r(sn zrx4cYG_7~2Dzx%jY|ulqrM@fiC|L+e&i;i!#N?^#qR^4Od{(RT6)GSrD;UV!7bv^@ zGPi1KvT+LZcDntDi{=eyLWl5{mc|6f)p~bORLm~~QA**@D)1evUqx={92DSVP55L4 zoT6)-Fu;%<5zzac<N-yfkCYymE1QX! zB?t^KA`CFr&jJ^(pu&-GNj&)jZ;>g2BBP(m;aXj&q^O}ytepS1fVPA_L||ax<0L`@ z_7s3f;tbywkJ^u%dgaq?&4NUsH`Tv{a_u-j+Q_jTV{wyfVZZ6m7B8q7tE#9se3M$~ zaEFnQ{`8BiSHqVD$$Qpg4fX*>kCZV>Hg3IXT_L9|T+tdkS@Il#{kZe_>0w;rw)9@( zB%;-$>9n7MLT{xnHj!FRC^a(2O!Q5u_%$CL4!bkC5E$6DSA%*RZ^b>xlz_Gqe)h)J zc`SW+tW#IyE!&oyHRHUwRZehMCipLz2BH6#Oyyqdc#oKUETnxIQjuvHgs;bvs`^aB zFkF&@WG+thDbj`Eonf(gG9EZ79-TVirO?Y}(i6vEPX;l|{CeeH0m)j)k=GxJU&N0m zed%HzFdyS(!c5+i)7VP1ey5k%zfv}Z-onT-TfxAtNcJP&OzdsuzYF<5Cb^@k{DJYD z&gyyEp8;!Cxj$}ccQB*FOHa}Ug4hrhEj&9@*gt{yd#aKC>9H70G(x(z)T~82gqF-t zXYQ15T*C*P62L7a1Zc)$IM4!03$N(YrWn<>2s8XhtJw6ilBm5^!wP&sEhkZ=MgcX zsHl_V8y2ra-^>xon;z@k-sIUA6hrhh@ZGM1c4Skd{d-@R({}b$K_4U!Z zGKX%SCHkiVQA6r?2x6Cn-EKc3o4@+RoL598bN8_`OgE>!M<;WWF!3NVr0fF&%*{~R zMFpk5rk$M_?SSa`i(yM*b}6JRUD#Ghfi0E^r)Hd3O0;p=9-}7jL5TZKJ*dLBErD%i zsfVr z{I47(u7qw0rT~}oVI@;eN9QP%)ev{UOV3ozi zl1!Y(cdCttv)Up_$2nM*m0n@11li9n#}&L+;C+bW@y+4d|Ch0Xu>SL_0CFKGxKD68 zUPv!l<)hQVGLz3U$8>pN2M4K9 zU&@`e(rl^<)@{H>UK!Z_!^f_3b`lal(z<#ZWVWLSd%t!wB-uxKQu{&}>)C718vFFl z@3=3c)wyE*__^!aWlbPz?e-+|)DR}Jd%RVi?t625M78N$bzHyd{+W1F7BK~<24os0 zmcsP01NAq~H{jb?bkqxkm;w>i7x)D2;=_@kK?v#EVwAP8J7j39dEyKsZqO*y^!Ip> zZ7zopaKVvE^ulR5R!Fq?CXT5+Si#Z}&1D&3L--A;{|pDR8W>7ggY_i!*wTgIh&p2O ziErxjR$aD`g?sMs$xSJUAnMAoKWef0D|{N}!I^-v?CDyS^014y-Z!n&-cSJ$ReDHQzWfn(Z9^_ zN6v4qb9TnmEM&Nz0Kai?VGyZ;Sw^OGf#KfnxQ$iRd=-6)BK$kZapwBjJ|N^2OVV`NVRW79d;Jet%fJy4OFR!%}c2V;~EfXZtqQ7xCZ>`t!c8f8E zdR?#kJUvB{%XWAZ_&WOXSTGkkBcla<_XL0V45~VX`)Z@sqnq|6pTK7RG3JP8u>*P1 zUp?ANJ)WCpILz6;AhK{gVky17z-+zgU0!U4tlPax^_ZK{$WjQv&tMO~2th4ln@23% z`~DCcs;_l9c&E2zg$Txy^2uwRIl_n)M7~A$^Q}2O{(sPAZ1jF}{4t81BWt;DO;!~0 zWoKS_9aZS-cc*vJ!`_=fmTI|`YFUU3P*s=g@VVX?bpx~(vn;C>U$Z4eSFBP~wZzd*w7(Oe%BKl>>2#8Sq*<4>p|Dk$VaDsullL6 zr|_FPc}E{z+$o3?uPLLk$+m7K`zQ`>Vt!Ee!?3U0Ki_rOZ>LNA<0AxCj?ULbHhs-> zSC2fuPV!Gl6S^1Ct|d)_ur*NL*RZdx2Y@{cAdZFe^iXb!xWX$FwMhc#8OgPG0P&z0F~MCy?>DQI~JPiD}?V!*BX6J zc62dtoR%{|(V@gn==eL@-M5J;Ok3V*(ZL_arT-9Rl;Er3_+^-HvSDq#{Ajl2>RQFR zW7u6p=jU_rmrd(N+l_`*o80W`Byt4Y$9Eh-5N&9Mh=J?#Bq>z#N%VIe8xoZFZG5Nw z>|@;BBR@co@wkx{TL^TiejbAdUg6I#{)@acuV-x<#q3#-3dNJ+pHPaAZA8ZC7{Dv& zp~me4)wQhi-P{czy7^_4e$6wd1`#o52sdN*AX~7Cl|}LE(y~{Io&)z4cHX zk0vJ{Y>m;yzUlLprY{{{c9coarj!~l1}FN0JRZAdv0NV{D=Gipu8%;9uASbFVqe#z z_+$?HO7ult)IK%%Bz8xfO2PzpJ)6uZHC85u)f$~4mk+EJDYL)p&)+R?^4Qs3I!r%M zRJ52`R_J*{=rmT_lC15I)|mL}&!^qVbva zK*mwh)bk(pYrrt$^wn8!ARw)wiKx^1OyBjqAl~ z;uW4vNuxviYq<)`Ka=ldNMPDN?LSt>gOr4$2od8OuJg|9QJtcMrdB@<^Msdo#!r@X z4(DZ7tQ}V@{;ub<-J~0JRh&(>=!51MST(NTlZ!Cy)yDMVzs*<-(pkcw!UyQTuI@c0 z09j0zahGkHx29DMyCq&S1V8l={~7jwYrvf7eUG=(zBP(T_;~2t%QH2L+6~$=5Ystz z?t=)H6jfqPOt5GKZYcf!H$zlFn;^$!JVpH`;pfj^@5;r;rG^%hy$5P41ULL>$aTH< z&4txE5-`kN*f(4B&GnPac6`lKP9I-zb*{qy>0PpLX;N{mXNvMlU;LTRfH^k1?F_(G zu@8ILztg4dyX3OH0#xAH=Bo@OE3>%vKAE>PXs@<4Mc6abGo80JspiawHtCux-xyjm zPcl$3$bQ)ZD)8;hJb$iD3hS8drhBeU!+5TZDy|Jn*Rc|4MIR}R=QR}5$}cGU)l|}z zt7psiYElEZBd&i5wW2ZLMg<^PKzmah*UEnoL zU0k*(G)0v}Nu7ez+x1WQ{Oid9v4Md%v>NoZw-+W3pCF<;N<%#ZW5d-_2}raWJ1NR3 z7RqKn&P&kK1q=VoL&StR_;%76e>W4PqHU*2)e@N1QWqEyv7fhqxy+Gdi-QI1BaMEM z4Q~l>m_a@ks3FOghclGosNi6O;3&tj>^mSjzX@3|>}CRxfY9zDOOUn|uIz!ZZf3Sr zCq293)Z7?OP~uUzv5U?hf0X&N0tV^l$Of%x~^!e$mz`R4CGs&~Gwyj2QJf_jKp1J|_nbB2zRe}-Ho!6znZ@|p* zRGiwVdZul0g!gU4{}5quAIMTdra2S+{~;E7(?&K`j%;IAh#l}Un)b|y2a z5nlJ(^$)N?(k7E`*OKdt8gX6W2pWqQ0_6;ha%A(L-i*z6MT<}-m z>q+#FJ+eT3W5F(H0&{vMPboN;(u$ zfz5x9>>keVX4jKf5?o9Wg8+qLATmcKtK)Lje>4nJ5J8sUMJZ5~{w!O8o}#RlS5_jb zr54$*=1x1(&$WIBhAk;>;qiS>_x2u|hY;W~V#YBtn{5Z~)e>-7NZ36ksC|}A#pANF zi>VQCFBt7-H<3@YN)R7lj7Nd~OL`n=KzXIPjpcfV3{bN_d2^5 zF;N$*!S&Pob0@ypM`KE&<$K0W>&~A|F+;*nGVYj#EDu^lbD_=ay%~bGDH6;WMJRdQi zYK#O_h*&p&Aq_T_tgHDnSdlV$)*eLic+W&vho&nbPP{xw2bGt;ePK&4Y&@dgbBEsL z{~eWD>UWQD_#sUxIMoA8p}o*Q4F+HbX4>MB3fx@8#$WzVHs~JpE4E5hLzGe{Ox8}Z_@WkBQ^Fhv zGvz4AW_EOF092qs zNDs*x4-aiv9FOlnn(MQ)14T{}8pdEK9d#mUfGqP_#_~nGL>E9W@5h?rL;N)HMJ=$) zY?wKpi`7|g*Y$;;1`COGe1F@MJkcb4w-9>77Kdorhs*9oI; z9xr-lbqA9J+0HtBAa61|tte+jrurcETUL8YFN%UCVdF}mH!bPK)Qmu55VW|w!qaZKEJrN*=)XvxZIhT3K;+f&khVQ_oEuVkNcvMPe2 zR@i6dzu&>({GiF80wNXyKkDb#BfthTC6h%P zdtd$Er>mb!YH-P6_2y5l+e!B7(iSwBkMI;eIgUh$1fDS%5Qus|w9R+4Ib(5MU6U^= zAxsN@=C=t-$Raxamkb%$#D@>30l&9fDThSS!RMN!#$}es6ym^caV|DxpX^t-O4L_` z<_HU;?-8$|&01w#fNm@Gv>ggI8;+yP>t4L0V_E!TCBw^J?8;-HRUL`acx-N)Eh!ji z$Bi(;-@`whNu3A|{e}RIfe`RMF?x?xE8MZ1?ed#aadW#eP-sr|5s2(<{TlEo;C~cO z1B?36WS9PlWh@JUaHe~D|A5%R*LB)}7^H&cR&; z7uL1*UP-omOtw^#@z#7KG(~{Pc;^7R2hNADVqhF?hMdE{6s?*$67xlPc*;pvdhsp~ zJy{b3QzscIpO7uX$CMe45A8wxWVk+F(Lfrp#{_tXFH{+pyQI8#)4!4*iMq=yFnKf|u8?~5wB;9c@f|zce4D*5E3Gzf zj`hZWNrk1|hPAlpHaL@u*jsI1evIK|UM5BXG8lrT@_ovt5QB3aHs0>&K(XK5M7LD+ zM=05&?q4$;>AmkVYjkz=F%yX+1Gr_&xfzlfILkkl6y_0d^|?dxFZrBa*}#UX)9HZh zUrjTEDYc)1aF9nH#5O2wsOX-sz9K{^42|NCpY8 zpIIpW$CdxNSzHrtH}nurH48B%+Gz;gFPoESGEru19i^sr=ct+E107I7WM59>Odgo$Z+&mtZqV&V$i`mZrqSd(KYUVUd-Mt%Tb%Jl~W^G~}y{$!;Wy4PY@aGeV z8LRFsps0_x8AY-U#tLO=zVss?u_;E;B2Ei+>!uz@D}QvhIA8 zoUSMmg<_uM53u-0(q_3XL;xK%9Bnh&hhTDv=wx?L&ujCDb;Rc(>7Sy!Y5o4;ylSMo zWmTN1YS+eRt9k$Spv`vaCJgjfJ?NmHIF$Eo70H=7^xJUjH$ds?h4}Gg{TWlR@!qCe zpm0V0YVcANJ`juwLtYv63K<16HKK9Bj^E~{0QQA$+r@SG^*53u{w^7eiZp#y6I zqytu%($+A}^zaef2OAX6%KLU+ukXW#w6N7@K8H^t&pt5k^W(o6nC{1*ft?I}v@FG#m&?BGN1Hai&JtoW?NtavD)Vx_$Pm5OLS5L`Xq?LFz zMswA`p)%Cu*XCFw0&@i+a8UaO?h$sZa79B69`J|UAttoL@VtO;f{m=>C7$HulzMhL zG#`jzLBblZzCItgSK*?^l`pLe6-zQUezP{#En)!L-6TeakGJPtNQgq!ElF{4mEY!w z9=sLpAr_St=~3z`iWU`j4opq371()f$>?nLMkr)^aO<53xyt<4ZQudiv?e2f7yGz% zd$$bU_wm^eol3eS?u;Z06T~)>psO$3aE)|TA_68T0KB-MGNi__BtwzC=z#34dV_(e z`iQS^vpiJ%Q~CPj;=3}-Lh>J$6S`!6r&+ebG5$oTdLV5>Z+-vg&kH7ad_r!;&Ibdu zyxJr3GC#04wNPI6UO0Z`8#y@^`MxmWpP}iNYW0Fzz%BSg*pUQT>^O&DeSt8ZllP>) zId2_%M@PnF;>F2&OS`P@*sp}J)Fw}Blu80{A&8&q<4-3F5cC$V$3gNjvz2>1c9%nR zZ%(cSP#3n^F@3Y0$4)5Og(4=&UheK*AidELr`tP{wxQNxRtxH$|3Q8gR^tzo_C+gB z%5JOOBBvl^cyeU|%IoBRJCh8ic0^~g9j{FYHaPrDS056sy%wN+yA2kaQ?+jyPTeq@7^@unvF|dx7dl>FdH|6X1>$s z(!Y{ZS0)W*KqNy{F>WR3#p%IeEVC|`Vy)Q`#YsfBZDNz*+mxYhqj|l8=!?d})yYcCGa5!!8p$?!S#HSnqv zf?WackfBi=0N=lgex989-5LX{vDCo*D_Tl!#5pobW z2*r@G?hcu(3ax0rTu2>NzDP@W_GYz`az=9c;3Y3Vhl!QHyhBdjynWHC0BUl)N^qCc z_kzBzg_U5>r26yxOuO}*l4aQpp|1EdXmP@86{e4{9j15IT%Rn;-;ZnIMJtvprK*}G z>*i;eXPKrzuy|!FWEqiyVDVz_MPf~`uDk|b|A=z#cq0H?kEGlq3-ZJc@_0t^d2(3Y zKaAXud0@7O-JX!`wPT8yD<_z3kagz?a2CEaq#GL@Zbnen$Ahg}Z7b8zpNziyLkF-s zRz{+%XAbq{+SYI^Or}9^i0i9YkCLVMmOsX;KB2KoHg0ZBumEG0TG#>j@#c`E_4Nd; z4j)gtNqhb7o0iJ_9ZGny>@SK9_SJwGdJWg7x9y&%-=E}q!RTr6_%D(#eJZ|F7}$yvuXGH2 z)r%OSlgMBw7oBXQnE;5!0bO530Q#BcSE1?>ll&TvJcC>|{^aOTjJ?GgqtE4wGWmzP>!l>`nQ*e&xmu~C4ity`UdPzm&5ESDi2A=vTVWp~7|Umtn@ z>2tywHpq=KQ&>EGO31&<)fP#*6$^Iw(H+8p85}@mREOb2a(_-#+N4RuFE7H z{oD=(5XfV~xUJn7j&$cnlkAR+&lEH`JC2xE9%ud8utj|P;C4Rbfv0i-3)UM7U(aJk zpA%WOum+;t;5zF~A~g}QA9)RY&6Nzdj{^ox7ejA-VNQjwDU%w8SNEoC;C7DOh8F^T zjs#c*Xthp;a;))Ea#;udGJb7;Hhbl%beuW!oa9(ba$-zk|8{&(vVCoihFTXBKOgqB zA$|p;m{h&qyr)TwwT*V!QNwD$Of&QZsR3=yNr>OxF54x*)d@u89mO3{P=qO9GH3FF z34(i``mVXDAt0_)$KAkNkWLE8P!2Dt+-A!{(DhtfNgHa^bt)5Pq5&Ifg|(GGlR zU2{{;8xWL0DJNH*M34(vLyHEe@*)Og*A2kHHHr_sD7g`Euo(uy<%{r{=>7HR@IFP# zk2N`x?4oGEI~1ixhLSz(7nODRH|ud3URQzbUK@TeVvXbVC={p<7FjuC*FR;<1cUKr z#otqFEIGG6t6xV8P3BD}_w|5~I2b^BptXrg0c1vm{{^2qDRt)hHIcPtg+skI?b4~so#0wv@yX$~N?l&?AhmY>1U=0-$-&I9;5wH^V- zWdD*Cg-O%<%2#E;5+#sW;xD}?+>lt2Uf^mg^6a?E`c#nPA0_07ZL;4E3jT+oDB1-a z2;iuSi1m59^!=?<;Eu4IIyyGlZd`-UPfwalc&$wTWgZOLK1X|yscZB``d3YS{?~a! zW}x(P3StKRm=MneNVyIKQe|{8NGS~k+ipa{Z(A~0)S{7wisf@D&gKO|eu5@66==_+ z)LhGSyz~iqPPBB96f4VmU)W_rje>(xe}PQ7~B=OW%CCb@h3R9vbwG> zk)R#-e8$yrJZzCfr#2{#=#sOc!yi)8=rBD&OJO-beCH)fl-Q>GwC&vtudXTA6$h*< zu4k0`9@C{`zldrX{wczzkA|ewU4_0336F1^eN7@ZPJufdv$e~Nl=g-*=h|XS8&9ja z2A_Fu6c94qeJ!f}9YU~?!F)HC_r zAc83N)O$tG#$gZ~&YE!d`t_RB#PGkZ5G?wZZtV9-x|;{ta&Efx>(RDdhtIt$Ytfg@ zH=P|R)t3fmcfJ%*cT^8<9l!mGwMhk`fkzBT*`eZvL=7(MGQU%0EYS5yot^@pRC)j< z)|ci6))MJ;U-|F&QU4u(rcl?tTBp>xwed-o+;^wXRI%Xti5z#jXxof+i5v;K0s`

  • My Studies

    - {{ study?.date }} - Topic: {{ study?.topic }},{{ study?.subTopic }} - Subject: {{ study?.subject }} + + {{ study?.date }} + {{study.type| uppercase}} + + + Topic: {{ study?.topic }} + , {{ study?.subTopic }} + + Subject: {{ study?.subject }} diff --git a/src/app/pages/studies/studies.page.scss b/src/app/pages/studies/studies.page.scss index a47c0885..dc7db6fb 100644 --- a/src/app/pages/studies/studies.page.scss +++ b/src/app/pages/studies/studies.page.scss @@ -8,11 +8,20 @@ ion-grid { } .studies { - ion-card{ - margin:20px 0%; + ion-card { + margin: 20px 0%; } ion-button { margin-right: 15px; } } -// 9351525551 +ion-badge { + --padding-end: 1rem; + --padding-start: 1rem; +} +.m-y-half { + margin: 0 0 !important; +} +.padding-v-0 { + --min-height: 0; +} diff --git a/src/app/pages/studies/studies.page.ts b/src/app/pages/studies/studies.page.ts index 950143a6..ec3a4c56 100644 --- a/src/app/pages/studies/studies.page.ts +++ b/src/app/pages/studies/studies.page.ts @@ -1,5 +1,5 @@ import { DatePipe, ViewportScroller } from "@angular/common"; -import { AfterContentInit, AfterViewInit, ChangeDetectorRef, Component, OnInit } from "@angular/core"; +import { AfterContentInit, AfterViewInit, ChangeDetectorRef, Component, NgZone, OnInit } from "@angular/core"; import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormControl, FormGroup, Validators } from "@angular/forms"; import { SeoTags } from "src/app/models/class/seoTags/seo"; @@ -30,6 +30,7 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { private viewportScroller: ViewportScroller, private profileService: ProfileService, private changeDetectorRef: ChangeDetectorRef, + private zone: NgZone, private rtdb: RealTimeDataBaseService, ) {} @@ -73,6 +74,7 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { }); this.getActiveExamList(); } + getActiveExamList() { this.profileService.getExams().subscribe((res: any) => { this.examAspirations = res; @@ -146,42 +148,70 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { this.studiesForm.get("date")?.disable(); this.editMode = true; } + addControls() { + this.studiesForm.addControl("subject", new FormControl("", Validators.required)); + this.studiesForm.addControl("topic", new FormControl("", Validators.required)); + this.studiesForm.addControl("description", new FormControl("", Validators.required)); + this.studiesForm.addControl("studyMode", new FormControl("", Validators.required)); + this.studiesForm.addControl("subTopic", new FormControl("")); + } + + // INFO: Log current controls after change detection + logCurrentControls() { + const controls = this.studiesForm.controls; + console.log("Current form controls:", Object.keys(controls)); + } typeChanged() { const typeValue = this.studiesForm.get("type").value; - - if (typeValue === "test") { - // Remove existing fields - this.studiesForm.removeControl("subject"); - this.studiesForm.removeControl("topic"); - - // Add new fields - this.studiesForm.addControl("testField1", new FormControl("", [Validators.required])); - this.studiesForm.addControl("testField2", new FormControl("", [Validators.required])); - - // Update the UI (if necessary) - // You can use Angular's ChangeDetectorRef to trigger change detection - this.changeDetectorRef.detectChanges(); - } else { - // Restore original fields if type is not 'test' - this.studiesForm.addControl( - "subject", - new FormControl("", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]), - ); - this.studiesForm.addControl( - "topic", - new FormControl("", [Validators.required, Validators.pattern("^[a-zA-Z 0-9\n .,-]*$")]), - ); - - // Remove added fields - this.studiesForm.removeControl("testField1"); - this.studiesForm.removeControl("testField2"); - } + this.zone.run(() => { + switch (typeValue) { + case "slept": + case "break": + this.studiesForm.removeControl("subject"); + this.studiesForm.removeControl("topic"); + this.studiesForm.removeControl("studyMode"); + this.studiesForm.removeControl("subTopic"); + break; + + default: + this.addControls(); + break; + } + }); + this.logCurrentControls(); + // if (typeValue === "test") { + // // Remove existing fields + // this.studiesForm.removeControl("subject"); + // this.studiesForm.removeControl("topic"); + + // // Add new fields + // this.studiesForm.addControl("testField1", new FormControl("", [Validators.required])); + // this.studiesForm.addControl("testField2", new FormControl("", [Validators.required])); + + // // Update the UI (if necessary) + // // You can use Angular's ChangeDetectorRef to trigger change detection + // this.changeDetectorRef.detectChanges(); + // } else { + // // Restore original fields if type is not 'test' + // this.studiesForm.addControl( + // "subject", + // new FormControl("", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]), + // ); + // this.studiesForm.addControl( + // "topic", + // new FormControl("", [Validators.required, Validators.pattern("^[a-zA-Z 0-9\n .,-]*$")]), + // ); + + // // Remove added fields + // this.studiesForm.removeControl("testField1"); + // this.studiesForm.removeControl("testField2"); + // } } subjectChanged() { const subjectValue = this.studiesForm.get("subject").value; - console.log(subjectValue); // Output: Physics + console.log("Subject value", subjectValue); // Output: Physics // Find the subject object with the name "Physics" const selectedSubject = this.subjects.find((subject) => subject.name === subjectValue); diff --git a/src/theme/custom.scss b/src/theme/custom.scss index e95a2ae0..64c6bb46 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -185,8 +185,18 @@ .tab-active { color: var(--ion-color-success) !important; } +.padding-h-0, .padding-zero { - padding: 0; + padding: 0 !important; + padding-inline-start: 0 !important; + padding-inline-end: 0 !important; + --padding-start: 0; + --padding-end: 0; + --inner-padding-end: 0; +} +.padding-v-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } .form-ion-list { @@ -254,3 +264,7 @@ width: 90%; } } + +.h-fit-content { + height: fit-content; +} From cd5179f272a0d2caf518b2d9806d7579ba4ef8d0 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 9 Mar 2024 23:03:50 +0530 Subject: [PATCH 023/126] format: Formatted all files using linting for quotes --- .editorconfig | 2 +- src/app/pages/achievement/achievement.page.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.editorconfig b/.editorconfig index 2ecd2528..37f6f26d 100644 --- a/.editorconfig +++ b/.editorconfig @@ -12,5 +12,5 @@ trim_trailing_whitespace = true quote_type = double [*.md] -max_line_length = off +max_line_length = 100 trim_trailing_whitespace = false diff --git a/src/app/pages/achievement/achievement.page.ts b/src/app/pages/achievement/achievement.page.ts index 66c8abd3..1ca4e5e3 100644 --- a/src/app/pages/achievement/achievement.page.ts +++ b/src/app/pages/achievement/achievement.page.ts @@ -21,7 +21,7 @@ export class AchievementPage implements OnInit { { name: "keyword", content: - "summarize-ng, Summarize, arise, arize, achievement managemnet, achievements, achievement analysis,summarize-ng, summarize-ng, digital dairy, motivation from Achievement", + "summarize-ng, Summarize, arise, arize, achievement management, achievements, achievement analysis,summarize-ng, summarize-ng, digital dairy, motivation from Achievement", }, { name: "author", @@ -34,7 +34,7 @@ export class AchievementPage implements OnInit { currentTime = new Date().getHours() + ":" + new Date().getMinutes(); achievementTypes = [ { title: "Adventure", value: "Adventure" }, - { title: "Bussiness", value: "Bussiness" }, + { title: "Business", value: "Business" }, { title: "Career", value: "Career" }, { title: "Enjoyment", value: "Enjoyment" }, { title: "Family", value: "Family" }, From 47fe9f6176c9fef1cf9864b79c6e58b190420879 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 14 Mar 2024 11:53:33 +0530 Subject: [PATCH 024/126] feat: replaced table UI to card based UI --- .../expense-card/expense-card.component.html | 16 +++++++++++++ .../expense-card/expense-card.component.scss | 0 .../expense-card.component.spec.ts | 24 +++++++++++++++++++ .../expense-card/expense-card.component.ts | 24 +++++++++++++++++++ 4 files changed, 64 insertions(+) create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.html create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.scss create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.spec.ts create mode 100644 src/app/pages/expense/components/expense-card/expense-card.component.ts diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.html b/src/app/pages/expense/components/expense-card/expense-card.component.html new file mode 100644 index 00000000..a9f193ad --- /dev/null +++ b/src/app/pages/expense/components/expense-card/expense-card.component.html @@ -0,0 +1,16 @@ + + + {{expenseItem.date}} : {{expenseItem.type| uppercase }} + {{expenseItem.amount}} + {{expenseItem.spendedOn}} : {{expenseItem.description}} + + +
    + + + + + + +
    +
    \ No newline at end of file diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.scss b/src/app/pages/expense/components/expense-card/expense-card.component.scss new file mode 100644 index 00000000..e69de29b diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts b/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts new file mode 100644 index 00000000..6be5502c --- /dev/null +++ b/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { ExpenseCardComponent } from './expense-card.component'; + +describe('ExpenseCardComponent', () => { + let component: ExpenseCardComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ExpenseCardComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(ExpenseCardComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.ts b/src/app/pages/expense/components/expense-card/expense-card.component.ts new file mode 100644 index 00000000..e2e1effc --- /dev/null +++ b/src/app/pages/expense/components/expense-card/expense-card.component.ts @@ -0,0 +1,24 @@ +import { Component, EventEmitter, Input, OnInit, Output } from "@angular/core"; + +@Component({ + selector: "app-expense-card", + templateUrl: "./expense-card.component.html", + styleUrls: ["./expense-card.component.scss"], +}) +export class ExpenseCardComponent { + @Input() expenseItem: any; + @Input() editExpense: any; + @Input() deleteExpense: any; + + @Output() deleteClicked: EventEmitter = new EventEmitter(); + @Output() editClicked: EventEmitter = new EventEmitter(); + constructor() {} + + onDeleteClick() { + this.deleteClicked.emit(this.expenseItem); + } + + onEditClick() { + this.editClicked.emit(this.expenseItem); + } +} From 98d4f93bbd67ffd33e03f7f87b1742cfa7649264 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:34:48 +0530 Subject: [PATCH 025/126] Refactor : Browser list migrated to package json --- .browserslistrc | 15 --------------- package-lock.json | 8 ++++++++ 2 files changed, 8 insertions(+), 15 deletions(-) delete mode 100644 .browserslistrc diff --git a/.browserslistrc b/.browserslistrc deleted file mode 100644 index c07ec9f7..00000000 --- a/.browserslistrc +++ /dev/null @@ -1,15 +0,0 @@ -# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. -# For additional information regarding the format and rule options, please see: -# https://github.com/browserslist/browserslist#queries - -# For the full list of supported browsers by the Angular framework, please see: -# https://angular.io/guide/browser-support - -# You can see what browsers were selected by your queries by running: -# npx browserslist - -Chrome >=61 -Firefox >=63 -Edge >=79 -Safari >=13 -iOS >=13 diff --git a/package-lock.json b/package-lock.json index c215a53d..24e36c08 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2631,6 +2631,14 @@ "node": ">=6.9.0" } }, + "node_modules/@capacitor/android": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.7.0.tgz", + "integrity": "sha512-0bnG1dqfT/nTjzMeHF/a5kF8mqGjHrPLADNqn41seWDfb2ch6AMiKUHsmHpEOWmGIrWOM25qNTrTOytoCSpuXg==", + "peerDependencies": { + "@capacitor/core": "^5.7.0" + } + }, "node_modules/@capacitor/app": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.7.tgz", From a8c8add428dda7b49051c9c65393f398702cb272 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:37:05 +0530 Subject: [PATCH 026/126] seo tags for expense page and formatting --- src/app/models/class/seoTags/seo.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/app/models/class/seoTags/seo.ts b/src/app/models/class/seoTags/seo.ts index 9e7afb20..a42524f0 100644 --- a/src/app/models/class/seoTags/seo.ts +++ b/src/app/models/class/seoTags/seo.ts @@ -100,4 +100,17 @@ export class SeoTags { content: "Sandeep Kumar", }, ]; + + public static expensePageTags: seoMetaTag[] = [ + { + name: "description", + content: + "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.", + }, + { + name: "keyword", + content: + "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", + }, + ]; } From 31701142410a3fae99fbf65a6aea197a560403c6 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:37:43 +0530 Subject: [PATCH 027/126] new: expense interface added --- src/app/models/interface/expense.interface.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/app/models/interface/expense.interface.ts diff --git a/src/app/models/interface/expense.interface.ts b/src/app/models/interface/expense.interface.ts new file mode 100644 index 00000000..1036630f --- /dev/null +++ b/src/app/models/interface/expense.interface.ts @@ -0,0 +1,17 @@ +export interface ExpenseData { + createdAt: { + seconds: number; + nanoseconds: number; + }; + date: string; + spentOn?: string; + spendedOn: string; + description: string; + amount: number; + type: string; + updatedAt: { + seconds: number; + nanoseconds: number; + }; + idField?: string; +} From 81aca51960b617d39d506012664398bd4cd3df5d Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:38:14 +0530 Subject: [PATCH 028/126] UI : scrollbar width --- src/global.scss | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/src/global.scss b/src/global.scss index 0d373ca5..29cb7cd4 100644 --- a/src/global.scss +++ b/src/global.scss @@ -16,7 +16,7 @@ @import "~@ionic/angular/css/normalize.css"; @import "~@ionic/angular/css/structure.css"; @import "~@ionic/angular/css/typography.css"; -@import '~@ionic/angular/css/display.css'; +@import "~@ionic/angular/css/display.css"; /* Optional CSS utils that can be commented out */ @import "~@ionic/angular/css/padding.css"; @@ -29,3 +29,25 @@ @import "theme/custom.scss"; @import "theme/typography.scss"; @import "theme/theme.scss"; + +/* Thin scrollbar */ +::-webkit-scrollbar { + width: 4px; /* Adjust the width as needed */ + height: 4px; /* Adjust the height as needed */ +} + +/* Track */ +::-webkit-scrollbar-track { + background: transparent; /* Set track background color */ +} + +/* Handle */ +::-webkit-scrollbar-thumb { + background: #3880ff80; /* Set scrollbar handle color */ + border-radius: 3px; /* Set scrollbar handle border-radius */ +} + +/* Handle on hover */ +::-webkit-scrollbar-thumb:hover { + background: rgba(0, 0, 0, 0.7); /* Set scrollbar handle color on hover */ +} From 6cd3b9716c954bbc74e62e9329af08c1b2e2acd3 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:44:25 +0530 Subject: [PATCH 029/126] UI : Expense card component --- .../expense-card/expense-card.component.html | 2 +- src/app/pages/expense/expenses.module.ts | 3 ++- src/theme/custom.scss | 25 +++++++++++++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.html b/src/app/pages/expense/components/expense-card/expense-card.component.html index a9f193ad..5eaa67f3 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.html +++ b/src/app/pages/expense/components/expense-card/expense-card.component.html @@ -2,7 +2,7 @@ {{expenseItem.date}} : {{expenseItem.type| uppercase }} {{expenseItem.amount}} - {{expenseItem.spendedOn}} : {{expenseItem.description}} + {{expenseItem.spendedOn | titlecase}} : {{expenseItem.description}}
    diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index 9cfecd26..53c7412d 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -9,6 +9,7 @@ import { ExpensesPageRoutingModule } from "./expenses-routing.module"; import { ExpensesPage } from "./expenses.page"; import { AnalyzeComponent } from "./components/analyze/analyze.component"; import { NgChartsModule } from "ng2-charts"; +import { ExpenseCardComponent } from "./components/expense-card/expense-card.component"; @NgModule({ imports: [ CommonModule, @@ -18,7 +19,7 @@ import { NgChartsModule } from "ng2-charts"; ReactiveFormsModule, NgChartsModule, ], - declarations: [ExpensesPage, AnalyzeComponent], + declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent], providers: [DatePipe], }) export class ExpensesPageModule {} diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 64c6bb46..2dfd9ed4 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -218,6 +218,31 @@ width: fit-content; } +.container-70-30 { + display: flex; + width: 100%; + margin: auto; + gap: 1rem; + align-items: stretch; + justify-content: space-between; +} + +.left-70 { + width: 70%; + max-width: calc(100% - 85px); +} + +.expense-action-container { + // width: 30%; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + text-align: center; + min-width: 80px; +} + + // Info: Achievement CSS .event-container { position: relative; From c5607b504d829eb0faa5725a7d27ec771a13930d Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:46:42 +0530 Subject: [PATCH 030/126] UI: Spent on made to radio button --- src/app/pages/expense/expenses.page.html | 196 ++++++++--------------- src/app/pages/expense/expenses.page.scss | 51 ++++-- 2 files changed, 100 insertions(+), 147 deletions(-) diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 41f77bd2..dc8f2a05 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -62,17 +62,10 @@

    {{editMode?"Update":"Add"}} Expense

    - - - {{item.title}} - - +

    Spent on

    + + {{item.title}} +
    @@ -157,19 +150,12 @@

    Expense logged for {{expenseOf}}

    --> - + - + + @@ -187,121 +173,65 @@

    Expense logged for {{expenseOf}}

    No Expenses found

    My Expenses

    -
    -
    - - - - Duration - Spent On - Type - - - - - - - {{item.title }} - - - - - {{ item.title }} - - - - - {{item.title}} - - - - - - - - {{ item.title }} - - - - -
    -
    -

    {{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

    -
    - -
    -
    - - - - Date - Cost - Type - Description - Spent On - Action - - - - {{ expense?.date }} - ₹{{ expense?.amount }} - {{ expense?.type | titlecase }} - -
    {{ expense?.description}}
    -
    - {{ expense?.spendedOn | titlecase}} - - - - - - - - -
    -
    -
    -
    - - - Analyze Expenses - - Export Data -
    + +
    +
    + +
    +
    + + Analyze Expenses + + Export Data +
    + + +

    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�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 H(nUUq-1{L;*0rsntR!`qKRc4D$+wSc% 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

    diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index f3b43de6..982d790f 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -1,4 +1,4 @@ -.options-container{ +.options-container { height: 50px; } .expense-data { @@ -6,22 +6,22 @@ margin: auto; box-sizing: border-box; - @media screen and (max-width:768px) { + @media screen and (max-width: 768px) { height: 800px; } } -.form-container{ +.form-container { height: fit-content; } -.budget-container{ +.budget-container { min-height: 180px; height: fit-content; } -.disclaimer{ - p{ +.disclaimer { + p { color: var(--ion-color-dark-tint); } } @@ -55,16 +55,16 @@ ion-grid { font-size: 1.1rem; margin: 0; padding: 5px; - font-family: 'Times New Roman', Times, serif; + font-family: "Times New Roman", Times, serif; } - @media screen and (min-width:1024px) { + @media screen and (min-width: 1024px) { .input-item { width: 200px; } } - @media screen and (max-width:768px) and (min-width:560px) { + @media screen and (max-width: 768px) and (min-width: 560px) { height: 200px; .input-item { @@ -72,24 +72,47 @@ ion-grid { } } - @media screen and (max-width:560px) { + @media screen and (max-width: 560px) { height: 270px; .input-item { width: 100%; } } - .data-grid{ - box-shadow: 0 0 1px white ; + .data-grid { + // box-shadow: 0 0 1px white; } } -.expense-data{ +.expense-data { min-height: 360px; height: auto; overflow: hidden; } -.data-grid{ +.data-grid { resize: vertical; overflow: auto; + min-height: 500px; +} + +.spent-on { + width: 5rem; +} +.inline-radio { + display: inline-flex; + flex-wrap: wrap; + width: calc(100% - 6rem); + justify-content: space-around; + font-size: 0.9rem; + ion-radio { + width: auto; + margin-right: 0.5rem; + } +} +.expense-data-card { + display: block; + margin-bottom: 0.5rem; +} +.expense-data-card:last-of-type { + margin-bottom: 0; } From 4ce45742c75f4304ab8c76be1910dea479c2fe95 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 15 Mar 2024 21:47:23 +0530 Subject: [PATCH 031/126] Format: Auto format --- src/app/pages/expense/expenses.page.ts | 41 +++++++++++++------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 61894317..2fbb9e28 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -4,7 +4,7 @@ import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormGroup, Validators } from "@angular/forms"; import { ExpenseService } from "src/app/services/expense/expense.service"; import { SeoService } from "src/app/services/seo/seo.service"; -import { Options } from "src/app/models/interface/masterData.model"; +import { Expense, Options } from "src/app/models/interface/masterData.model"; import { AlertService } from "src/app/services/alert/alert.service"; import { DatePipe } from "@angular/common"; import { Router } from "@angular/router"; @@ -12,6 +12,8 @@ import * as XLSX from "xlsx"; import * as FileSaver from "file-saver"; import { Analyze } from "./modules/analyze"; import { PopoverController } from "@ionic/angular"; +import { SeoTags } from "src/app/models/class/seoTags/seo"; +import { ExpenseData } from "src/app/models/interface/expense.interface"; @Component({ selector: "app-expenses", templateUrl: "./expenses.page.html", @@ -20,18 +22,7 @@ import { PopoverController } from "@ionic/angular"; export class ExpensesPage implements OnInit { @Output() expenseData = new EventEmitter(); pageTitle = "Expenses"; - pageMetaTags = [ - { - name: "description", - content: - "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.", - }, - { - name: "keyword", - content: - "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", - }, - ]; + pageMetaTags = SeoTags.expensePageTags; editMode: boolean = false; updateSubmitted = false; editExpenseData: any; @@ -45,7 +36,7 @@ export class ExpensesPage implements OnInit { private alertService: AlertService, private datePipe: DatePipe, public popoverController: PopoverController, - private router: Router, + private router: Router ) {} Expenses: any = []; Budget: any = []; @@ -56,7 +47,7 @@ export class ExpensesPage implements OnInit { dataSize = 5; weekBackDate: string | null = this.datePipe.transform( new CustomDate().getWeekBackDate(), - "yyyy-MM-dd", + "yyyy-MM-dd" ); expenseTypes = [ { title: "Bills", value: "bill" }, @@ -158,7 +149,10 @@ export class ExpensesPage implements OnInit { this.seoService.eventTrigger("form", this.pageTitle); } - editExpense(expense) { + editExpense(expense: ExpenseData) { + console.log("Edit expense called"); + + this.editMode = true; this.editExpenseData = expense; this.expenseForm.patchValue({ createdAt: expense.createdAt, @@ -174,7 +168,7 @@ export class ExpensesPage implements OnInit { this.updateSubmitted = true; const response = await this.expenseService.updateExpense( this.expenseForm.value, - this.editExpenseData.idField, + this.editExpenseData.idField ); if (response) { this.cancelUpdate(); @@ -201,7 +195,14 @@ export class ExpensesPage implements OnInit { description: "", }); } + + onDeleteExpense(expenseItem: any) { + console.log("Delete expense:", expenseItem); + // Your delete expense logic here + } async deleteExpense(idField: string) { + console.log("Delete function called"); + const response = await this.alertService.deleteAlert(); if (response === "confirm") { this.expenseService.deleteExpense(idField); @@ -282,8 +283,8 @@ export class ExpensesPage implements OnInit { const month = this.budgetForm.value.month; let savedBudget: any; let monthExists: any; - await this.getBudget().then((_res) => { - const tempBudget = sessionStorage.getItem("budget"); + await this.getBudget().then((res) => { + let tempBudget = sessionStorage.getItem("budget"); if (tempBudget) { savedBudget = JSON.parse(tempBudget); } else { @@ -301,7 +302,7 @@ export class ExpensesPage implements OnInit { async updateBudget() { const month = this.budgetForm.value.month; const updatedBudget = this.Budget.filter( - (item: any) => item.month === this.budgetForm.value.month, + (item: any) => item.month === this.budgetForm.value.month ); if (updatedBudget !== undefined && updatedBudget.length > 0) { const newBudget = updatedBudget[0]; From 8c7206ba3c0b7c0da858e5cb05c4da450b6c01e3 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:45:24 +0530 Subject: [PATCH 032/126] Settings: add todo, info, note, fixme,chore comment highlight --- .vscode/settings.json | 46 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 16714e77..c8316905 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -24,11 +24,6 @@ "Sandeep", "subdir" ], - "editor.formatOnSave": true, - "prettier.htmlWhitespaceSensitivity": "ignore", - "[github-actions-workflow]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, @@ -43,5 +38,44 @@ }, "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" - } + }, + "prettier.htmlWhitespaceSensitivity": "ignore", + "editor.formatOnSave": true, + "[github-actions-workflow]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "todohighlight.keywords": [ + { + "text": "Note:", + "color": "lime", + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "overviewRulerColor": "grey", + "isWholeLine": true // Highlight the complete line + }, + { + "text": "Info:", + "color": "#00FFFF", // Aqua color + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "isWholeLine": true // Highlight the complete line + }, + { + "text": "FIXME:", + "color": "orange", + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "isWholeLine": true // Highlight the complete line + }, + { + "text": "TODO:", + "color": "red", + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "borderRadius": "2px", // Using borderRadius along with `border` + "isWholeLine": true // Highlight the complete line + }, + { + "text": "CHORE:", + "color": "#FF00FF", // Magenta color + "backgroundColor": "rgba(0, 0, 0, 0.2)", + "isWholeLine": true // Highlight the complete line + } + ] } From 03bce3d6925875f3d7c1f13915a4c0499dd3d8b8 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:45:59 +0530 Subject: [PATCH 033/126] feat: Modular filter for expense --- .../filter-expense.component.html | 3 +++ .../filter-expense.component.scss | 0 .../filter-expense.component.spec.ts | 24 +++++++++++++++++++ .../filter-expense.component.ts | 14 +++++++++++ 4 files changed, 41 insertions(+) create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.html create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.scss create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts create mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.ts diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.html b/src/app/pages/expense/component/filter-expense/filter-expense.component.html new file mode 100644 index 00000000..a0114388 --- /dev/null +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.html @@ -0,0 +1,3 @@ +

    + filter-expense works! +

    diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.scss b/src/app/pages/expense/component/filter-expense/filter-expense.component.scss new file mode 100644 index 00000000..e69de29b diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts new file mode 100644 index 00000000..853c86b3 --- /dev/null +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { FilterExpenseComponent } from './filter-expense.component'; + +describe('FilterExpenseComponent', () => { + let component: FilterExpenseComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ FilterExpenseComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(FilterExpenseComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts new file mode 100644 index 00000000..f15aef03 --- /dev/null +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts @@ -0,0 +1,14 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-filter-expense', + templateUrl: './filter-expense.component.html', + styleUrls: ['./filter-expense.component.scss'], +}) +export class FilterExpenseComponent implements OnInit { + + constructor() { } + + ngOnInit() {} + +} From 5f4236a69405322ca1ce62e8f817e71ce287888f Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:47:43 +0530 Subject: [PATCH 034/126] Format: fix alignment issue --- src/app/services/expense/expense.service.ts | 42 ++++++++------------- 1 file changed, 16 insertions(+), 26 deletions(-) diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index c49b976b..881f5ac6 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -1,19 +1,18 @@ import { Injectable } from "@angular/core"; import { AngularFirestore } from "@angular/fire/compat/firestore"; -import { AlertController } from "@ionic/angular"; import { ProfileService } from "../profile/profile.service"; import { ToasterService } from "../toaster/toaster.service"; +import { Expense } from "src/app/models/interface/masterData.model"; @Injectable({ providedIn: "root", }) export class ExpenseService { constructor( private afs: AngularFirestore, - private alertCtrl: AlertController, private profileService: ProfileService, - private toasterService: ToasterService, + private toasterService: ToasterService ) {} - analyzeExpense: any; + analyzeExpense: Expense[]; userId = this.profileService.getUserProfile()?.uid; successMessage = "Expense Added Successfully!"; deletedMessage = "Expense Deleted Successfully!"; @@ -24,12 +23,12 @@ export class ExpenseService { .doc(this.userId) .collection("myExpence") .add(data) - .then((_res) => { + .then((res) => { this.successAlert(this.successMessage); }) .catch((err) => { alert( - "There was an error in posting. \n Please try again later. Check console for detail.", + "There was an error in posting. \n Please try again later. Check console for detail." ); console.warn(err); }); @@ -61,7 +60,7 @@ export class ExpenseService { query = this.expenseCollection .doc(this.userId) .collection("myExpence", (ref) => - ref.where("spendedOn", "==", data).orderBy("date").startAt(duration), + ref.where("spendedOn", "==", data).orderBy("date").startAt(duration) ) .valueChanges({ idField: "idField" }); break; @@ -69,7 +68,7 @@ export class ExpenseService { query = this.expenseCollection .doc(this.userId) .collection("myExpence", (ref) => - ref.where("type", "==", data).orderBy("date").startAt(duration), + ref.where("type", "==", data).orderBy("date").startAt(duration) ) .valueChanges({ idField: "idField" }); break; @@ -101,7 +100,6 @@ export class ExpenseService { return true; } catch (error) { this.toasterService.showToast("Error updating expense. Please try again.", "danger"); - console.warn(error); return false; } } @@ -120,15 +118,6 @@ export class ExpenseService { } async successAlert(message: string) { this.toasterService.showToast(message, "success"); - // const alert = await this.alertCtrl.create({ - // header: 'Success', - // subHeader: message, - // cssClass: 'success-alert', - // // message: 'This is an alert!', - // buttons: ['OK'], - // }); - - // await alert.present(); } getBudget() { @@ -142,14 +131,14 @@ export class ExpenseService { .doc(this.userId) .collection("myBudget") .add(data) - .then((_res) => { + .then((res) => { const msg = "Budget Added Successfully!"; this.successAlert(msg); }) .catch((err) => { - alert( - "There was an error in posting.\n Please try again later. Check console for detail. \nContact /report us in case of no success ", - ); + const message = + "There was an error in posting.\n Please try again later. Check console for detail. \nContact /report us in case of no success "; + this.toasterService.showToast(message, "warning"); console.warn(err); }); } @@ -160,14 +149,15 @@ export class ExpenseService { .collection("myBudget") .doc(data.idField) .update(data) - .then((_res) => { + .then((res) => { const msg = "Budget updated successfully!"; this.successAlert(msg); }) .catch((err) => { - alert( - "There was an error in updating budget. \n Please try again later. Check console for detail. \nContact /report us in case of no success ", - ); + const message = + "There was an error in updating budget. \n Please try again later. Check console for detail. \nContact /report us in case of no success "; + this.toasterService.showToast(message, "warning"); + alert(); console.warn(err); }); } From 47509007d6885f15cc6f93aeb752c9fec439a8db Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:49:21 +0530 Subject: [PATCH 035/126] Refactor: Changes made but incomplete. --- .../components/analyze/analyze.component.html | 41 ++--- .../components/analyze/analyze.component.ts | 156 +++++++++++------- src/app/pages/expense/expenses.page.ts | 5 +- 3 files changed, 108 insertions(+), 94 deletions(-) diff --git a/src/app/pages/expense/components/analyze/analyze.component.html b/src/app/pages/expense/components/analyze/analyze.component.html index 34da9854..5c9cbe12 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.html +++ b/src/app/pages/expense/components/analyze/analyze.component.html @@ -25,8 +25,8 @@ - ₹ {{ totalBudget }} - Total Budget + ₹ {{totalBudget}} + Budget @@ -36,46 +36,29 @@ Calculating {{ currentExpense }} - This Month Expenses + Remaining Balance - ₹ {{ currentBudget }} - This Month Budget + ₹ {{currentBudget}} + Exceeding Amount -
    +

    Under migration for new UI
    Will be available soon!

    + diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index 99ac64a0..d461abfc 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -3,6 +3,7 @@ import { Component, HostListener, Input, + OnDestroy, OnInit, ViewChild, } from "@angular/core"; @@ -13,28 +14,46 @@ import { BaseChartDirective } from "ng2-charts"; import { Router } from "@angular/router"; import { Budget } from "../../modules/budget"; import { MonthlyExpense } from "../../modules/monthly-expense"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; +import { Expense } from "src/app/models/interface/masterData.model"; @Component({ selector: "app-analyze", templateUrl: "./analyze.component.html", styleUrls: ["./analyze.component.scss"], }) -export class AnalyzeComponent implements OnInit, AfterViewInit { +export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { @ViewChild(BaseChartDirective) chartA!: BaseChartDirective; @ViewChild(BaseChartDirective) chartB!: BaseChartDirective; - // @ViewChild('monthlyChart') monthlyChart!: BaseChartDirective; + @ViewChild("monthlyChart") monthlyChart!: BaseChartDirective; @ViewChild("totalChart") totalChart!: BaseChartDirective; - - @Input() expenseData: any = []; @HostListener("window:resize") + // Graph resize onResize(): void { this.setGraphHeight(); this.setGraphWidth(); } graphHeight: number = 400; graphWidth: number = 400; + + // Note: Component Metadata and default variable title = "Analyze Expenses"; + totalBudget: number = 0; + currentBudget: number = 0; + currentExpense: number = 0; + budget: number = 0; + expenseData: Expense[] = []; + currentMonthExpense: Expense[] = []; + // Info: Fetch data for analysis from models + currentMonth = new CustomDate().getCurrentMonth(); + month: number = new Date().getMonth() + 1; + year = new Date().getFullYear(); + daysInMonth: number = new Date(new Date().getFullYear(), this.month, 0).getDate(); + + // Info: Expense data : Monthly or by filter Expense: any = []; + + // Info: Data for graph : Daily, Monthly, budget dailyExpense: number[] = []; dailyExpenseLimit: number[] = []; monthlyExpense: number[] = []; @@ -43,26 +62,35 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { totalExpense: number[] = []; totalExpenseLimit: number[] = []; categoryExpense: number[] = []; - month: number = new Date().getMonth() + 1; - year = new Date().getFullYear(); - daysInMonth: number = new Date(new Date().getFullYear(), this.month, 0).getDate(); - budget = 54; - totalBudget = 0; - currentBudget = 0; - currentExpense = 0; + constructor( private expenseService: ExpenseService, private router: Router, + private toaster: ToasterService ) {} + + ngOnInit() { + this.expenseData = this.expenseService.analyzeExpense; + if (this.expenseData === undefined || this.expenseData.length === 0) { + this.toaster.showToast("Expense not selected, redirecting to Expense page", "warning"); + this.router.navigateByUrl("expenses"); + } else { + this.toaster.showToast("Analyzing Expense", "primary"); + console.log("Data received : ", this.expenseData); + this.getDataOnInit(); + } + this.setGraphHeight(); + this.setGraphWidth(); + } + + // Info: Line graph setup public lineChartData: ChartConfiguration<"line">["data"] = { labels: Array(this.daysInMonth) .fill(this.daysInMonth) - .map((x, i) => { - x = `${i + 1}-${this.month}-${this.year}`; - return x; - }), + .map((x, i) => (x = `${i + 1}-${this.month}-${this.year}`)), datasets: [], }; + public totalExpenseData: ChartConfiguration<"line">["data"] = { labels: [], datasets: [ @@ -76,44 +104,51 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { }, ], }; + public currentMonthExpenseData: ChartConfiguration<"line">["data"] = { labels: [], datasets: [], }; + public lineChartOptions: ChartOptions = { responsive: false, plugins: {}, }; + public monthlyChartOptions: ChartOptions = { responsive: false, plugins: {}, }; + public lineChartLegend = true; public monthlyChartLegend = true; - async ngOnInit() { - this.setGraphHeight(); - this.setGraphWidth(); - const currentMonth = new CustomDate().getCurrentMonth(); - await this.getExpense(currentMonth); - const total_expense: any = sessionStorage.getItem("total_expense"); - const total_budget: any = sessionStorage.getItem("budget"); - if (total_expense !== undefined || total_budget !== undefined) { - this.totalExpense = JSON.parse(total_expense); - this.dailyExpense = await this.getDailyExpenses(this.totalExpense); - } else { - // console.log("Total budget: " + total_budget); - // console.log("Total expense: " + total_expense); - this.router.navigateByUrl("expense"); - } - this.currentBudget = await this.getCurrentBudget(currentMonth, total_budget); + // 1. Get current month + // 2. Convert data to date wise expense. + // 3. Convert data to category wise expense. + // 4. Line graph + // 5. Pie chart + // 6. Bar graph + // 7. Load data to graph + + async getDataOnInit() { + this.currentMonthExpense = await this.expenseService.getCustomExpenses(); + // let total_expense: any = sessionStorage.getItem("total_expense"); + // let total_budget: any = sessionStorage.getItem("budget"); + // if (total_expense !== undefined || total_budget !== undefined) { + // this.totalExpense = JSON.parse(total_expense); + // this.dailyExpense = await this.getDailyExpenses(this.totalExpense); + // } else { + // this.router.navigateByUrl("expense"); + // } + // this.currentBudget = await this.getCurrentBudget(this.currentMonth, total_budget); } - async ngAfterViewInit() { - // console.log("After Init called"+ new Date().getTime()); - // let currentMonth = await new CustomDate().getCurrentMonth() - this.totalBudget = await new Budget().getTotalBudget(); - this.currentExpense = await new MonthlyExpense().getCurrentExpense(); + + ngAfterViewInit() { + // this.totalBudget = new Budget().getTotalBudget(); + this.currentExpense = new MonthlyExpense().getCurrentExpense(); } + async getExpense(month: string) { await this.expenseService.getCustomExpenses("duration", month).subscribe(async (res: any) => { this.Expense = await res; @@ -127,10 +162,8 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { async getDailyExpenses(expenses: any[]): Promise { if (expenses.length > 0) { const dailyExpenses: any[] = []; - // Get unique dates from expenses array const uniqueDates = [...new Set(expenses.map((e) => e.date))]; - // Loop through unique dates and calculate daily expenses - await uniqueDates.forEach((date) => { + uniqueDates.forEach((date) => { const dailyAmount = expenses .filter((e) => e.date === date) .reduce((acc, curr) => acc + curr.amount, 0); @@ -156,7 +189,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { this.chartB.update(); } async updateCurrentMonthGraph(expense: any[]) { - const monthlyData = await new MonthlyExpense().getMonthlyData(expense, this.currentBudget); + let monthlyData = new MonthlyExpense().getMonthlyData(expense, this.currentBudget); this.currentMonthExpenseData.labels = monthlyData.dates; this.currentMonthExpenseData.datasets = [ { @@ -175,7 +208,6 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { tension: 0.5, borderColor: "purple", backgroundColor: "purple", - pointRadius: 1, }, { data: monthlyData.budgetData, @@ -184,8 +216,6 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { tension: 0.5, borderColor: "red", backgroundColor: "red", - pointRadius: 0, - pointStyle: false, }, ]; this.currentExpense = monthlyData.incrementAmount; @@ -202,22 +232,19 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { } } setGraphWidth(): void { - const screenWidth = window.innerWidth; - // if (screenWidth < 680) { - // this.graphWidth = 500; - // } - // else if (680 < screenWidth && screenWidth > 780) { - // this.graphWidth = screenWidth * 2 / 3; - // } - // else if (780 < screenWidth && screenWidth < 1080) { - // this.graphWidth = 1200; - // } - // else { - // this.graphWidth = screenWidth / 2; - // } - this.graphWidth = screenWidth - 50; + let screenWidth = window.innerWidth; + if (screenWidth < 680) { + this.graphWidth = 500; + } else if (680 < screenWidth && screenWidth > 780) { + this.graphWidth = (screenWidth * 2) / 3; + } else if (780 < screenWidth && screenWidth < 1080) { + this.graphWidth = 1200; + } else { + this.graphWidth = screenWidth / 2; + } } + // Info: Pie chart setup /* Pie */ public pieChartOptions: ChartOptions<"pie"> = { responsive: true, @@ -253,10 +280,8 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { async getTypeWiseExpense(expenses: any[]) { if (expenses.length > 0) { const expenseTypes: any[] = []; - // Get unique dates from expenses array const uniqueTypes = [...new Set(expenses.map((e) => e.type))]; - // Loop through unique dates and calculate daily expenses - await uniqueTypes.forEach((type) => { + uniqueTypes.forEach((type) => { const amount = expenses .filter((e) => e.type === type) .reduce((acc, curr) => acc + curr.amount, 0); @@ -280,12 +305,11 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { /**External Functions */ async getCurrentBudget(currentMonth: string, budget: any): Promise { - // console.log(currentMonth+"After called"+ new Date().getTime()); let retrievedBudget: any = 0; retrievedBudget = budget; let currentBudget: number = 0; if (retrievedBudget) { - const budget = JSON.parse(retrievedBudget); + let budget = JSON.parse(retrievedBudget); const budgetForThisMonth = budget.find((item: any) => item.month === currentMonth); if (budgetForThisMonth) { currentBudget = budgetForThisMonth.amount; @@ -295,9 +319,15 @@ export class AnalyzeComponent implements OnInit, AfterViewInit { } else { currentBudget = 0; alert( - "There was some error getting your budget. Make sure you have added budget for this month.", + "There was some error getting your budget. Make sure you have added budget for this month." ); } return currentBudget; } + returnToExpense() { + this.router.navigateByUrl("expenses"); + } + ngOnDestroy(): void { + console.log("Analyze component destroyed"); + } } diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 2fbb9e28..18d7917f 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -317,8 +317,9 @@ export class ExpensesPage implements OnInit { } async analyzeExpense() { - this.getAllExpenses(); - await this.getBudget(); + this.expenseService.analyzeExpense = this.Expenses; + // this.getAllExpenses(); + // await this.getBudget(); this.router.navigateByUrl("expenses/analyze"); } From 6bb0d32ac6a86d8134af76a5699608d1c92ccfec Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 16 Mar 2024 12:49:44 +0530 Subject: [PATCH 036/126] UI: warning color update in light mode --- src/theme/variables.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/theme/variables.scss b/src/theme/variables.scss index b25c4484..1f2f0bd2 100644 --- a/src/theme/variables.scss +++ b/src/theme/variables.scss @@ -36,7 +36,7 @@ --ion-color-success-tint: #42d77d; /** warning **/ - --ion-color-warning: #a78000; + --ion-color-warning: #d1a000; --ion-color-warning-rgb: 255, 196, 9; --ion-color-warning-contrast: #000000; --ion-color-warning-contrast-rgb: 0, 0, 0; From 5e8c5689c6b3143033ee88cf2da2560fecd60081 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 28 May 2024 21:07:24 +0530 Subject: [PATCH 037/126] Update UI and functionality for expense page. Add swipe action --- .../expense-card/expense-card.component.html | 53 ++- .../expense-card/expense-card.component.scss | 45 +++ .../expense-card/expense-card.component.ts | 32 +- src/app/pages/expense/expenses.page.html | 355 ++++++------------ src/app/pages/expense/expenses.page.scss | 53 ++- src/app/pages/expense/expenses.page.ts | 11 +- src/app/services/profile/profile.service.ts | 1 + src/theme/custom.scss | 7 +- src/theme/variables.scss | 2 +- 9 files changed, 290 insertions(+), 269 deletions(-) diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.html b/src/app/pages/expense/components/expense-card/expense-card.component.html index 5eaa67f3..51676e02 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.html +++ b/src/app/pages/expense/components/expense-card/expense-card.component.html @@ -1,16 +1,39 @@ - - - {{expenseItem.date}} : {{expenseItem.type| uppercase }} - {{expenseItem.amount}} - {{expenseItem.spendedOn | titlecase}} : {{expenseItem.description}} - + + + + +
    + {{expenseItem.date}} : {{expenseItem.type| uppercase }} + {{expenseItem.spendedOn | titlecase}} -
    - - - - - - -
    - \ No newline at end of file +
    + ₹ {{expenseItem.amount}} + {{expenseItem.description}} + + +
    + +
    + + + + + + +
    +
    +
    + + + + + + + + + + + + + +
    \ No newline at end of file diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.scss b/src/app/pages/expense/components/expense-card/expense-card.component.scss index e69de29b..e9b039b3 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.scss +++ b/src/app/pages/expense/components/expense-card/expense-card.component.scss @@ -0,0 +1,45 @@ +ion-item-options { + background-color: var(--ion-color-light-tint); +} +.container-70-30, +.left-70 { + position: relative; + width: 100%; + flex: 1; + flex-grow: 1; + @media screen and (max-width: 560px) { + width: 100%; + max-width: unset; + } +} +.left-70 { + @media screen and (min-width: 560px) { + width: 70%; + max-width: 70%; + } +} + +.white { + color: white !important; +} +ion-item { + --padding-end: 0 !important; + padding-inline-end: 0 !important; + --padding-start: 0 !important; + -webkit-padding-end: 0 !important; + --inner-padding-end: 0 !important; + .item-inner { + --padding-end: 0 !important; + padding-inline-end: 0 !important; + --padding-start: 0 !important; + -webkit-padding-end: 0 !important; + } +} +ion-badge { + width: fit-content; + min-width: 82px; + text-align: center; + margin-top: 0.5rem; + --padding-end: 20px; + --padding-start: 20px; +} diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.ts b/src/app/pages/expense/components/expense-card/expense-card.component.ts index e2e1effc..3c36f720 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.ts +++ b/src/app/pages/expense/components/expense-card/expense-card.component.ts @@ -1,11 +1,11 @@ -import { Component, EventEmitter, Input, OnInit, Output } from "@angular/core"; +import { Component, EventEmitter, HostListener, Input, OnInit, Output } from "@angular/core"; @Component({ selector: "app-expense-card", templateUrl: "./expense-card.component.html", styleUrls: ["./expense-card.component.scss"], }) -export class ExpenseCardComponent { +export class ExpenseCardComponent implements OnInit { @Input() expenseItem: any; @Input() editExpense: any; @Input() deleteExpense: any; @@ -18,7 +18,35 @@ export class ExpenseCardComponent { this.deleteClicked.emit(this.expenseItem); } + isLargeScreen: boolean = false; + + ngOnInit() { + this.checkScreenSize(window.innerWidth); + } + + @HostListener("window:resize", ["$event"]) + onResize(event: any) { + this.checkScreenSize(event.target.innerWidth); + } + + private checkScreenSize(width: number): void { + this.isLargeScreen = width > 600; + } + onEditClick() { this.editClicked.emit(this.expenseItem); } + getBadgeColor(spentTo: string): string { + switch (spentTo) { + case "family": + return "success"; + break; + case "group": + return "danger"; + break; + default: + return "secondary"; + break; + } + } } diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index dc8f2a05..70078730 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -17,294 +17,175 @@

    {{editMode?"Update":"Add"}} Expense

    -
    +
    - - + + - - + + - - + + + - - - - {{type.title}} - + + + {{type.title}} - +

    Spent on

    {{item.title}}
    +
    +
    + Reset + Submit +
    +
    + Update + Cancel +
    +
    -
    - - Submit - - Reset -
    -
    - - Update - - - Cancel - -
    +

    Get all for a day

    - - + + +
    +
    + Reset + Submit +
    +
    -
    - - Submit - -

    Expense logged for {{expenseOf}}

    - -
    - - - Spent On - Amount - Details - Action - - - {{expense.spendedOn}} - {{expense.amount}} - -
    {{ expense?.description}}
    -
    - - - - - - - - - - - -
    -
    -
    -
    - - +
    + + +
    -
    -

    No Expenses found

    -

    My Expenses

    -
    - - -
    -
    - - - - Duration - Spent On - Type - - - - - - - {{item.title }} - - - - - {{ item.title }} - - - - {{item.title}} - - - - - - {{ item.title - }} - - - + +
    +

    No Expenses found

    +

    My Expenses

    +
    +
    + +
    + + + + + Duration + Spent On + Type + + - -
    -

    {{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

    -
    - + + + + + {{item.title }} + + + + + {{ item.title }} + + + + {{item.title}} + + + + + + {{ item.title + }} + + +
    + +
    +

    {{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

    -
    - +
    + +
    + +
    -
    - - Analyze Expenses - - Export Data +
    +
    + Export Data + + Analyze +
    - - - +
    -

    Record and Analyze Expense

    -

    My budget list

    -

    - * Note : To use upcoming Analyze feature it is required to provide your income / budget ( - planned / alloted amount to be spent ) for the specific month -

    +

    {{ budgetExists ? 'My budget' : 'Record and Analyze Expense' }}

    + {{budgetNote}} +
    -
    - - + + + -
    -
    - - + + + -
    -
    - - Add Budget - - - Update - - - Get My Budget - - - Go to Add Budget - + +
    +
    + My Budget + + + Budget + + + Add Budget + + + Update + +
    Existing Budget - - + + Month : Amount - + {{ item.month | date:'MMM y' }} : {{expenseCurrency}} {{item.amount}} diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index 982d790f..f1a52b33 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -12,7 +12,8 @@ } .form-container { - height: fit-content; + height: auto; + min-width: 60%; } .budget-container { @@ -34,7 +35,6 @@ ion-grid { width: 100%; height: auto; box-sizing: border-box; - padding: 10px 0; margin-bottom: 10px; .input-item { @@ -73,16 +73,17 @@ ion-grid { } @media screen and (max-width: 560px) { - height: 270px; + min-height: 220px; .input-item { width: 100%; } } - .data-grid { - // box-shadow: 0 0 1px white; - } } +.data-grid { + box-shadow: unset; +} + .expense-data { min-height: 360px; height: auto; @@ -91,8 +92,10 @@ ion-grid { .data-grid { resize: vertical; - overflow: auto; - min-height: 500px; + overflow-x: auto; + overflow-y: scroll; + height: auto; + max-height: 80vh; } .spent-on { @@ -116,3 +119,37 @@ ion-grid { .expense-data-card:last-of-type { margin-bottom: 0; } +.button-container { + position: relative; + display: flex; + height: auto; + width: 100%; + + @media screen and (min-width: 658px) and (max-width: 990px) { + // max-width: 50%; + width: 100%; + float: inline-end; + } +} +.button-flex { + position: relative; + display: flex; + text-align: right; + width: 100%; + gap: 1rem; + ion-button { + position: relative; + flex-grow: 1; + margin: 0 auto; + gap: 1rem; + flex: 1; + } + @media screen and (min-width: 658px) { + display: flex; + float: right; + ion-button { + position: relative; + min-width: 23%; + } + } +} diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 18d7917f..252fa8da 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -36,7 +36,7 @@ export class ExpensesPage implements OnInit { private alertService: AlertService, private datePipe: DatePipe, public popoverController: PopoverController, - private router: Router + private router: Router, ) {} Expenses: any = []; Budget: any = []; @@ -47,7 +47,7 @@ export class ExpensesPage implements OnInit { dataSize = 5; weekBackDate: string | null = this.datePipe.transform( new CustomDate().getWeekBackDate(), - "yyyy-MM-dd" + "yyyy-MM-dd", ); expenseTypes = [ { title: "Bills", value: "bill" }, @@ -116,7 +116,8 @@ export class ExpensesPage implements OnInit { amount: ["", [Validators.required, Validators.pattern("^[0-9]*$")]], updatedAt: [serverTimestamp()], }); - + budgetNote = + "*Note : To use upcoming Analyze feature it is required to provide your income / budget ( planned / alloted amount to be spent ) for the specific month"; ngOnInit() { this.seoService.seo(this.pageTitle, this.pageMetaTags); this.getExpenses(); @@ -168,7 +169,7 @@ export class ExpensesPage implements OnInit { this.updateSubmitted = true; const response = await this.expenseService.updateExpense( this.expenseForm.value, - this.editExpenseData.idField + this.editExpenseData.idField, ); if (response) { this.cancelUpdate(); @@ -302,7 +303,7 @@ export class ExpensesPage implements OnInit { async updateBudget() { const month = this.budgetForm.value.month; const updatedBudget = this.Budget.filter( - (item: any) => item.month === this.budgetForm.value.month + (item: any) => item.month === this.budgetForm.value.month, ); if (updatedBudget !== undefined && updatedBudget.length > 0) { const newBudget = updatedBudget[0]; diff --git a/src/app/services/profile/profile.service.ts b/src/app/services/profile/profile.service.ts index 3a65ddd3..75d5fca0 100644 --- a/src/app/services/profile/profile.service.ts +++ b/src/app/services/profile/profile.service.ts @@ -19,6 +19,7 @@ export class ProfileService { private alertCtrl: AlertController, ) {} userData; + myCurrency = "₹"; userId = this.getUserProfile()?.uid; successMessage = "Profile data updated successfully!"; deletedMessage = "Profile data Deleted successfully!"; diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 2dfd9ed4..707a96a0 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -17,7 +17,9 @@ .card { box-shadow: 0 0 5px var(--ion-color-medium-tint); } - +.lime-outline { + outline: 2px solid lime; +} .split-container { display: flex; align-items: stretch; @@ -206,6 +208,7 @@ margin-bottom: 8px; border: 1px solid var(--ion-color-light-tint); border-radius: 4px; + box-shadow: 0 0 2px 2px inset grey; } } @@ -292,4 +295,6 @@ .h-fit-content { height: fit-content; +.ion-flex { + display: flex; } diff --git a/src/theme/variables.scss b/src/theme/variables.scss index 1f2f0bd2..aa218d2d 100644 --- a/src/theme/variables.scss +++ b/src/theme/variables.scss @@ -111,7 +111,7 @@ --ion-color-success-shade: #29c467; --ion-color-success-tint: #44e283; - --ion-color-warning: #ffd534; + --ion-color-warning: #ffcc6d; --ion-color-warning-rgb: 255, 213, 52; --ion-color-warning-contrast: #000000; --ion-color-warning-contrast-rgb: 0, 0, 0; From 520c5419da04e6d65465b68db2c2579d5cd98e41 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 30 May 2024 23:17:11 +0530 Subject: [PATCH 038/126] Fix merge issues --- .../pages/expense/components/analyze/analyze.component.ts | 6 +++--- src/app/pages/expense/expenses.page.ts | 2 +- src/theme/custom.scss | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index d461abfc..ee92f15b 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -189,7 +189,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { this.chartB.update(); } async updateCurrentMonthGraph(expense: any[]) { - let monthlyData = new MonthlyExpense().getMonthlyData(expense, this.currentBudget); + const monthlyData = new MonthlyExpense().getMonthlyData(expense, this.currentBudget); this.currentMonthExpenseData.labels = monthlyData.dates; this.currentMonthExpenseData.datasets = [ { @@ -232,7 +232,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { } } setGraphWidth(): void { - let screenWidth = window.innerWidth; + const screenWidth = window.innerWidth; if (screenWidth < 680) { this.graphWidth = 500; } else if (680 < screenWidth && screenWidth > 780) { @@ -309,7 +309,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { retrievedBudget = budget; let currentBudget: number = 0; if (retrievedBudget) { - let budget = JSON.parse(retrievedBudget); + const budget = JSON.parse(retrievedBudget); const budgetForThisMonth = budget.find((item: any) => item.month === currentMonth); if (budgetForThisMonth) { currentBudget = budgetForThisMonth.amount; diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 252fa8da..64028594 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -285,7 +285,7 @@ export class ExpensesPage implements OnInit { let savedBudget: any; let monthExists: any; await this.getBudget().then((res) => { - let tempBudget = sessionStorage.getItem("budget"); + const tempBudget = sessionStorage.getItem("budget"); if (tempBudget) { savedBudget = JSON.parse(tempBudget); } else { diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 707a96a0..085a9111 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -295,6 +295,7 @@ .h-fit-content { height: fit-content; +} .ion-flex { display: flex; } From b65d481ee25b79d25d44801e728308e669a37207 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 30 May 2024 23:19:08 +0530 Subject: [PATCH 039/126] Fix merge issues --- src/app/models/interface/masterData.model.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/models/interface/masterData.model.ts b/src/app/models/interface/masterData.model.ts index c51b839c..d71f5fa6 100644 --- a/src/app/models/interface/masterData.model.ts +++ b/src/app/models/interface/masterData.model.ts @@ -10,6 +10,7 @@ export interface seoMetaTag { content: string; } +export interface Expense {} export interface Options { title: string; value: string | Date | null; From da145502f2e30997dee06b54990106d8fcfea0e1 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 30 May 2024 23:44:43 +0530 Subject: [PATCH 040/126] Update the tagline --- src/app/pages/home/home.page.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/pages/home/home.page.html b/src/app/pages/home/home.page.html index fca149a5..7bf1300c 100644 --- a/src/app/pages/home/home.page.html +++ b/src/app/pages/home/home.page.html @@ -16,9 +16,9 @@

    - What gets measured, Gets managed + No advertisement, No distraction
    - - Peter F. Drucker + - for those who want to rise

    From 623ab297df7de34d1f936c046e838b63df837c0b Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 30 May 2024 23:47:07 +0530 Subject: [PATCH 041/126] Github workflow updated --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 24ba38fa..bc612311 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,7 +2,7 @@ name: Standard Angular App Flow on: pull_request: - branches: [ "master", "development" ] + branches: ["master", "development", "release/**"] jobs: lint: @@ -15,7 +15,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: '18' # Adjust this to the Node.js version your project needs + node-version: "18" # Adjust this to the Node.js version your project needs - name: Install dependencies run: npm install @@ -34,10 +34,10 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: '18' # Adjust this to the Node.js version your project needs + node-version: "18" # Adjust this to the Node.js version your project needs - name: Install dependencies run: npm install - name: Build app - run: npm run build \ No newline at end of file + run: npm run build From bcc1bf37653a2f12cd22c2fd4118531dec0f5dc5 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 30 May 2024 23:51:56 +0530 Subject: [PATCH 042/126] Linting fixes --- .../filter-expense/filter-expense.component.spec.ts | 10 +++++----- .../filter-expense/filter-expense.component.ts | 13 ++++++++----- .../expense-card/expense-card.component.spec.ts | 10 +++++----- 3 files changed, 18 insertions(+), 15 deletions(-) diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts index 853c86b3..b8f45552 100644 --- a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { FilterExpenseComponent } from './filter-expense.component'; +import { FilterExpenseComponent } from "./filter-expense.component"; -describe('FilterExpenseComponent', () => { +describe("FilterExpenseComponent", () => { let component: FilterExpenseComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('FilterExpenseComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts index f15aef03..02f31599 100644 --- a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts +++ b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts @@ -1,14 +1,17 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit } from "@angular/core"; @Component({ - selector: 'app-filter-expense', - templateUrl: './filter-expense.component.html', - styleUrls: ['./filter-expense.component.scss'], + selector: "app-filter-expense", + templateUrl: "./filter-expense.component.html", + styleUrls: ["./filter-expense.component.scss"], }) export class FilterExpenseComponent implements OnInit { constructor() { } - ngOnInit() {} + ngOnInit() { + console.log("Filter expense component"); + + } } diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts b/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts index 6be5502c..47203263 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts +++ b/src/app/pages/expense/components/expense-card/expense-card.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; +import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; +import { IonicModule } from "@ionic/angular"; -import { ExpenseCardComponent } from './expense-card.component'; +import { ExpenseCardComponent } from "./expense-card.component"; -describe('ExpenseCardComponent', () => { +describe("ExpenseCardComponent", () => { let component: ExpenseCardComponent; let fixture: ComponentFixture; @@ -18,7 +18,7 @@ describe('ExpenseCardComponent', () => { fixture.detectChanges(); })); - it('should create', () => { + it("should create", () => { expect(component).toBeTruthy(); }); }); From ea3fdc6c00ae7c2ec1238876b23afb35201f501a Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 06:24:48 +0530 Subject: [PATCH 043/126] Chore: Moved filter expense component --- .../filter-expense/filter-expense.component.html | 0 .../filter-expense/filter-expense.component.scss | 0 .../filter-expense/filter-expense.component.spec.ts | 0 .../filter-expense/filter-expense.component.ts | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename src/app/pages/expense/{component => components}/filter-expense/filter-expense.component.html (100%) rename src/app/pages/expense/{component => components}/filter-expense/filter-expense.component.scss (100%) rename src/app/pages/expense/{component => components}/filter-expense/filter-expense.component.spec.ts (100%) rename src/app/pages/expense/{component => components}/filter-expense/filter-expense.component.ts (100%) diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.html b/src/app/pages/expense/components/filter-expense/filter-expense.component.html similarity index 100% rename from src/app/pages/expense/component/filter-expense/filter-expense.component.html rename to src/app/pages/expense/components/filter-expense/filter-expense.component.html diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.scss b/src/app/pages/expense/components/filter-expense/filter-expense.component.scss similarity index 100% rename from src/app/pages/expense/component/filter-expense/filter-expense.component.scss rename to src/app/pages/expense/components/filter-expense/filter-expense.component.scss diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts b/src/app/pages/expense/components/filter-expense/filter-expense.component.spec.ts similarity index 100% rename from src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts rename to src/app/pages/expense/components/filter-expense/filter-expense.component.spec.ts diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts b/src/app/pages/expense/components/filter-expense/filter-expense.component.ts similarity index 100% rename from src/app/pages/expense/component/filter-expense/filter-expense.component.ts rename to src/app/pages/expense/components/filter-expense/filter-expense.component.ts From e2cb07d5e6e22269eea0ad6bb83affd0ec85db68 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 06:50:46 +0530 Subject: [PATCH 044/126] Backup before upgrade, shopping list components --- .editorconfig | 1 + package.json | 17 +- .../shopping-list.component.html | 48 +++++ .../shopping-list.component.scss | 20 ++ .../shopping-list.component.spec.ts | 24 +++ .../shopping-list/shopping-list.component.ts | 81 ++++++++ .../pages/expense/expenses-routing.module.ts | 5 + src/app/pages/expense/expenses.module.ts | 3 +- src/app/pages/expense/expenses.page.html | 193 +++++++++++++++--- src/app/pages/expense/expenses.page.ts | 26 +-- .../expense/shopping-list.service.spec.ts | 16 ++ .../services/expense/shopping-list.service.ts | 66 ++++++ 12 files changed, 440 insertions(+), 60 deletions(-) create mode 100644 src/app/pages/expense/components/shopping-list/shopping-list.component.html create mode 100644 src/app/pages/expense/components/shopping-list/shopping-list.component.scss create mode 100644 src/app/pages/expense/components/shopping-list/shopping-list.component.spec.ts create mode 100644 src/app/pages/expense/components/shopping-list/shopping-list.component.ts create mode 100644 src/app/services/expense/shopping-list.service.spec.ts create mode 100644 src/app/services/expense/shopping-list.service.ts diff --git a/.editorconfig b/.editorconfig index 37f6f26d..0071703d 100644 --- a/.editorconfig +++ b/.editorconfig @@ -10,6 +10,7 @@ trim_trailing_whitespace = true [*.ts] quote_type = double +max_line_length = 100 [*.md] max_line_length = 100 diff --git a/package.json b/package.json index 6cb14afc..9b3c2e9e 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ } }, "dependencies": { + "@angular/cdk": "^16.2.12", "@angular/common": "16.2.12", "@angular/core": "16.2.12", "@angular/fire": "16.0.0", @@ -42,20 +43,20 @@ "@capacitor/status-bar": "5.0.7", "@ionic/angular": "7.1.0", "@ionic/cli": "^7.2.0", - "@ionic/pwa-elements": "^3.1.1", + "@ionic/pwa-elements": "^3.3.0", "angular-google-tag-manager": "1.8.0", - "chart.js": "4.1.1", + "chart.js": "^4.4.4", "file-saver": "^2.0.5", "http-server": "^14.1.1", - "ionicons": "7.2.2", - "ng2-charts": "^4.1.1", + "ionicons": "^7.4.0", + "ng2-charts": "^5.0.4", "npm": "^9.7.1", - "rxfire": "^6.0.4", - "rxjs": "~7.5.0", - "tslib": "^2.3.0", + "rxfire": "^6.0.5", + "rxjs": "^7.8.1", + "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "~0.13.1" + "zone.js": "^0.13.0" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.html b/src/app/pages/expense/components/shopping-list/shopping-list.component.html new file mode 100644 index 00000000..7e64e601 --- /dev/null +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.html @@ -0,0 +1,48 @@ + + + + + + {{ pageTitle }} + + + + + + + {{ pageTitle }} + + + +
    + +
    +
    + + + Add item + +
    + + + + + + + + {{ item.name }} : {{ item.quantity }} - {{ item?.price }} + + + + + +
    +
    +
    diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.scss b/src/app/pages/expense/components/shopping-list/shopping-list.component.scss new file mode 100644 index 00000000..fe18a7da --- /dev/null +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.scss @@ -0,0 +1,20 @@ +.shopping-list-form-container { + box-shadow: 0 0 5px var(--ion-color-medium-tint); + height: fit-content; + border-radius: 0.5rem; + min-height: 75px; +} + +.button-container { + position: relative; + display: block; + width: 100%; + height: auto; + ion-button { + display: block; + } +} + +ion-list { + width: 100%; +} diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.spec.ts b/src/app/pages/expense/components/shopping-list/shopping-list.component.spec.ts new file mode 100644 index 00000000..c2192902 --- /dev/null +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { ShoppingListComponent } from './shopping-list.component'; + +describe('ShoppingListComponent', () => { + let component: ShoppingListComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ShoppingListComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(ShoppingListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.ts b/src/app/pages/expense/components/shopping-list/shopping-list.component.ts new file mode 100644 index 00000000..dda32b87 --- /dev/null +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.ts @@ -0,0 +1,81 @@ +import { Component, OnInit } from "@angular/core"; +import { AlertRadioOptions } from "src/app/models/interface/masterData.model"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; + +@Component({ + selector: "app-shopping-list", + templateUrl: "./shopping-list.component.html", + styleUrls: ["./shopping-list.component.scss"], +}) +export class ShoppingListComponent implements OnInit { + pageTitle = "Shopping list"; + + constructor(private toaster: ToasterService) {} + examOptions: AlertRadioOptions[] = []; + shoppingList: any = [ + { + name: "Summarize", + date: "2024-08-09", + quantity: "1", + price: "11", + isActive: true, + }, + ]; + alertButtons = [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Submit", + role: "confirm", + handler: (value: object) => { + if (value) { + this.addShoppingItems(value); + } else { + this.toaster.showToast("Submitted without selection", "danger"); + } + }, + }, + ]; + public shoppingInputs = [ + { + placeholder: "Item name", + }, + { + type: "date", + placeholder: "Purchase by", + }, + { + type: "number", + placeholder: "Quantity", + min: 1, + max: 100, + }, + { + type: "number", + placeholder: "Expected price", + min: 0, + }, + ]; + ngOnInit() { + this.getShoppingList(); + } + + getShoppingList() {} + + addShoppingItems(value) { + const data = { + name: Object.values(value)[0].toString(), + date: Object.values(value)[1].toString(), + quantity: Object.values(value)[2], + price: Object.values(value)[3], + isActive: true, + }; + console.log(data); + this.shoppingList.push(data); + } + + updateShoppingItem(value) {} + deleteShoppingItem(value) {} +} diff --git a/src/app/pages/expense/expenses-routing.module.ts b/src/app/pages/expense/expenses-routing.module.ts index bc65eaef..a2a4e041 100644 --- a/src/app/pages/expense/expenses-routing.module.ts +++ b/src/app/pages/expense/expenses-routing.module.ts @@ -3,6 +3,7 @@ import { Routes, RouterModule } from "@angular/router"; import { AnalyzeComponent } from "./components/analyze/analyze.component"; import { ExpensesPage } from "./expenses.page"; +import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; const routes: Routes = [ { @@ -13,6 +14,10 @@ const routes: Routes = [ path: "analyze", component: AnalyzeComponent, }, + { + path: "shopping-list", + component: ShoppingListComponent, + }, ]; @NgModule({ diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index 53c7412d..8a0708e0 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -10,6 +10,7 @@ import { ExpensesPage } from "./expenses.page"; import { AnalyzeComponent } from "./components/analyze/analyze.component"; import { NgChartsModule } from "ng2-charts"; import { ExpenseCardComponent } from "./components/expense-card/expense-card.component"; +import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; @NgModule({ imports: [ CommonModule, @@ -19,7 +20,7 @@ import { ExpenseCardComponent } from "./components/expense-card/expense-card.com ReactiveFormsModule, NgChartsModule, ], - declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent], + declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent, ShoppingListComponent], providers: [DatePipe], }) export class ExpensesPageModule {} diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 70078730..8d7d3688 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -15,39 +15,94 @@
    +
    + + + Shopping List + +

    {{editMode?"Update":"Add"}} Expense

    -
    +
    - + - - + - - {{type.title}} + + + {{type.title}} +

    Spent on

    - - {{item.title}} + + + {{item.title}} + + +
    + +

    Refund

    + + Yes + No
    Reset - Submit + + Submit +
    - Update + + Update + Cancel
    @@ -64,12 +119,25 @@

    Get all for a day

    - +
    Reset - Submit + + Submit +
    @@ -78,8 +146,13 @@

    Get all for a day

    Expense logged for {{expenseOf}}

    - - +
    @@ -96,7 +169,15 @@

    My Expenses

    - + Duration Spent On Type @@ -104,7 +185,15 @@

    My Expenses

    - + {{item.title }} @@ -116,36 +205,52 @@

    My Expenses

    - {{item.title}} + + {{item.title}} +
    - - {{ item.title - }} + + + {{ item.title }} +
    -

    {{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

    +

    {{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

    - - +
    Export Data - Analyze + + Analyze +
    -
    @@ -156,7 +261,13 @@

    {{ budgetExists ? 'My budget' : 'Record and Analyze Expense'
    - + @@ -165,16 +276,34 @@

    {{ budgetExists ? 'My budget' : 'Record and Analyze Expense'
    - My Budget + + My Budget - - Budget + + + Budget - Add Budget + + Add Budget - - Update + + + Update
    diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 64028594..908fb5cc 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -45,10 +45,7 @@ export class ExpensesPage implements OnInit { expensesCount: number = 0; totalExpense = 0; dataSize = 5; - weekBackDate: string | null = this.datePipe.transform( - new CustomDate().getWeekBackDate(), - "yyyy-MM-dd", - ); + weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), "yyyy-MM-dd"); expenseTypes = [ { title: "Bills", value: "bill" }, { title: "Emi", value: "emi" }, @@ -105,14 +102,12 @@ export class ExpensesPage implements OnInit { type: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], description: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], spendedOn: ["self", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + reimburseable: [false, [Validators.required]], updatedAt: [serverTimestamp()], }); budgetForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - month: [ - new CustomDate().getCurrentMonth(), - [Validators.required, Validators.pattern("^[0-9-]*$")], - ], + month: [new CustomDate().getCurrentMonth(), [Validators.required, Validators.pattern("^[0-9-]*$")]], amount: ["", [Validators.required, Validators.pattern("^[0-9]*$")]], updatedAt: [serverTimestamp()], }); @@ -167,10 +162,7 @@ export class ExpensesPage implements OnInit { async updateExpense() { this.updateSubmitted = true; - const response = await this.expenseService.updateExpense( - this.expenseForm.value, - this.editExpenseData.idField, - ); + const response = await this.expenseService.updateExpense(this.expenseForm.value, this.editExpenseData.idField); if (response) { this.cancelUpdate(); } else { @@ -250,12 +242,10 @@ export class ExpensesPage implements OnInit { this.expenseMessage = "Total Expenses since " + this.filterParams + " : "; break; case "spentOn": - this.expenseMessage = - "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; + this.expenseMessage = "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; break; case "type": - this.expenseMessage = - "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; + this.expenseMessage = "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; break; default: this.expenseMessage = "No Expenses found for " + this.filterParams + " : "; @@ -302,9 +292,7 @@ export class ExpensesPage implements OnInit { } async updateBudget() { const month = this.budgetForm.value.month; - const updatedBudget = this.Budget.filter( - (item: any) => item.month === this.budgetForm.value.month, - ); + const updatedBudget = this.Budget.filter((item: any) => item.month === this.budgetForm.value.month); if (updatedBudget !== undefined && updatedBudget.length > 0) { const newBudget = updatedBudget[0]; newBudget.amount = this.budgetForm.value.amount; diff --git a/src/app/services/expense/shopping-list.service.spec.ts b/src/app/services/expense/shopping-list.service.spec.ts new file mode 100644 index 00000000..e2de5384 --- /dev/null +++ b/src/app/services/expense/shopping-list.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { ShoppingListService } from './shopping-list.service'; + +describe('ShoppingListService', () => { + let service: ShoppingListService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(ShoppingListService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/expense/shopping-list.service.ts b/src/app/services/expense/shopping-list.service.ts new file mode 100644 index 00000000..b022a20b --- /dev/null +++ b/src/app/services/expense/shopping-list.service.ts @@ -0,0 +1,66 @@ +import { Injectable } from "@angular/core"; +import { AngularFirestore } from "@angular/fire/compat/firestore"; +import { ProfileService } from "../profile/profile.service"; +import { ToasterService } from "../toaster/toaster.service"; +import { Observable } from "rxjs"; + +@Injectable({ + providedIn: "root", +}) +export class ShoppingListService { + constructor( + private afs: AngularFirestore, + private profileService: ProfileService, + private toasterService: ToasterService, + ) {} + + userId = this.profileService.getUserProfile()?.uid; + successMessage = "Expense Added Successfully!"; + deletedMessage = "Expense Deleted Successfully!"; + expenseCollection = this.afs.collection("userData"); + + getLists(userId: string): Observable { + return this.afs.collection("lists", (ref) => ref.where("collaborators", "array-contains", userId)).valueChanges(); + } + + createList(name: string, owner: string): Promise { + const id = this.afs.createId(); + return this.afs + .collection("shopping-lists") + .doc(id) + .set({ + name, + owner, + collaborators: [owner], + items: [], + createdAt: new Date(), + updatedAt: new Date(), + }); + } + + addItem(listId: string, name: string, userId: string): Promise { + const itemId = this.afs.createId(); + const item = { + name, + quantity: 1, + completed: false, + listId, + addedBy: userId, + createdAt: new Date(), + updatedAt: new Date(), + }; + return this.afs + .collection("items") + .doc(itemId) + .set(item) + .then(() => { + return this.afs.collection("lists").doc(listId).update({ + // items: firebase.firestore.FieldValue.arrayUnion(itemId), + }); + }); + } + + getItems(listId: string): Observable { + return this.afs.collection("items", (ref) => ref.where("listId", "==", listId)).valueChanges(); + } +} From 6989f874f514b2ec6a95311ea91d69954053f2c6 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 06:54:50 +0530 Subject: [PATCH 045/126] Package lock --- package-lock.json | 8472 ++++++++++++++++++++++++--------------------- 1 file changed, 4470 insertions(+), 4002 deletions(-) diff --git a/package-lock.json b/package-lock.json index 24e36c08..4b0d4bd1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "summarize", "version": "2.1.0", "dependencies": { + "@angular/cdk": "^16.2.12", "@angular/common": "16.2.12", "@angular/core": "16.2.12", "@angular/fire": "16.0.0", @@ -25,20 +26,20 @@ "@capacitor/status-bar": "5.0.7", "@ionic/angular": "7.1.0", "@ionic/cli": "^7.2.0", - "@ionic/pwa-elements": "^3.1.1", + "@ionic/pwa-elements": "^3.3.0", "angular-google-tag-manager": "1.8.0", - "chart.js": "4.1.1", + "chart.js": "^4.4.4", "file-saver": "^2.0.5", "http-server": "^14.1.1", - "ionicons": "7.2.2", - "ng2-charts": "^4.1.1", + "ionicons": "^7.4.0", + "ng2-charts": "^5.0.4", "npm": "^9.7.1", - "rxfire": "^6.0.4", - "rxjs": "~7.5.0", - "tslib": "^2.3.0", + "rxfire": "^6.0.5", + "rxjs": "^7.8.1", + "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "~0.13.1" + "zone.js": "^0.13.0" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", @@ -79,15 +80,6 @@ "typescript": "*" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@ampproject/remapping": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", @@ -102,12 +94,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1602.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.12.tgz", - "integrity": "sha512-19Fwwfx+KvJ01SyI6cstRgqT9+cwer8Ro1T27t1JqlGyOX8tY3pV78ulwxy2+wCzPjR18V6W7cb7Cv6fyK4xog==", + "version": "0.1602.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.16.tgz", + "integrity": "sha512-aWEeGU4UlbrSKpcAZsldVNxNXAWEeu9hM2BPk77GftbRC8PBMWpgYyrJWTz2ryn8aSmGKT3T8OyBH4gZA/667w==", "dev": true, "dependencies": { - "@angular-devkit/core": "16.2.12", + "@angular-devkit/core": "16.2.16", "rxjs": "7.8.1" }, "engines": { @@ -116,25 +108,16 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/build-angular": { - "version": "16.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.13.tgz", - "integrity": "sha512-2G8gnBpBKcu+/jJH5DJZyMgn2RwDFPgiNSkcLKFg5DdqVFVT3CCoZAobfpAEMndrysfMmoUPGuAmsgCfdczQjg==", + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.16.tgz", + "integrity": "sha512-gEni21kza41xaRnVWP1sMuiWHS/rdoym5FEEGDo9PG60LwRC4lekIgT09GpTlmMu007UEfo0ccQnGroD6+MqWg==", "dev": true, "dependencies": { "@ampproject/remapping": "2.2.1", - "@angular-devkit/architect": "0.1602.13", - "@angular-devkit/build-webpack": "0.1602.13", - "@angular-devkit/core": "16.2.13", + "@angular-devkit/architect": "0.1602.16", + "@angular-devkit/build-webpack": "0.1602.16", + "@angular-devkit/core": "16.2.16", "@babel/core": "7.22.9", "@babel/generator": "7.22.9", "@babel/helper-annotate-as-pure": "7.22.5", @@ -146,7 +129,7 @@ "@babel/runtime": "7.22.6", "@babel/template": "7.22.5", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "16.2.13", + "@ngtools/webpack": "16.2.16", "@vitejs/plugin-basic-ssl": "1.0.1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.14", @@ -189,8 +172,8 @@ "text-table": "0.2.0", "tree-kill": "1.2.2", "tslib": "2.6.1", - "vite": "4.5.2", - "webpack": "5.88.2", + "vite": "4.5.5", + "webpack": "5.94.0", "webpack-dev-middleware": "6.1.2", "webpack-dev-server": "4.15.1", "webpack-merge": "5.9.0", @@ -247,69 +230,6 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1602.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.13.tgz", - "integrity": "sha512-ejrOYoXgbhDYjdaW4B2SyWeb6AqR8vqqzMyvCq2JX7fo08IhLnVu1fcl0fwr161l37TuzgPNWrHSciOzzmZDkw==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "16.2.13", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "16.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.13.tgz", - "integrity": "sha512-6jTlYOIeYsOF/Vw/hBNusjoCmKJBByoyGS1Fu2Yav8ltxYK04aDtI73l9JJB/5Cpzhc4YELrMqBMH7in5Vowaw==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "2.3.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", - "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", - "dev": true, - "engines": { - "node": ">=14.6.0" - }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/tslib": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", @@ -317,12 +237,12 @@ "dev": true }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1602.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.13.tgz", - "integrity": "sha512-H7CqnC0kvWR0Q45ZXsCO3M9lGd4dOajEmkCVmq7vVptU3nJRbCqJ0ZScj9bH5YSlcdO0jPbOdcTELWyEZ3BMFQ==", + "version": "0.1602.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.16.tgz", + "integrity": "sha512-b99Sj0btI0C2GIfzoyP8epDMIOLqSTqXOxw6klGtBLaGZfM5KAxqFzekXh8cAnHxWCj20WdNhezS1eUTLOkaIA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1602.13", + "@angular-devkit/architect": "0.1602.16", "rxjs": "7.8.1" }, "engines": { @@ -335,61 +255,10 @@ "webpack-dev-server": "^4.0.0" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1602.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.13.tgz", - "integrity": "sha512-ejrOYoXgbhDYjdaW4B2SyWeb6AqR8vqqzMyvCq2JX7fo08IhLnVu1fcl0fwr161l37TuzgPNWrHSciOzzmZDkw==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "16.2.13", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "16.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.13.tgz", - "integrity": "sha512-6jTlYOIeYsOF/Vw/hBNusjoCmKJBByoyGS1Fu2Yav8ltxYK04aDtI73l9JJB/5Cpzhc4YELrMqBMH7in5Vowaw==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "2.3.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/core": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.12.tgz", - "integrity": "sha512-o6ziQs+EcEonFezrsA46jbZqkQrs4ckS1bAQj93g5ZjGtieUz8l/U3lclvKpL/iEzWkGVViSYuP2KyW2oqTDiQ==", + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.16.tgz", + "integrity": "sha512-5xHs9JFmp78sydrOAg0UGErxfMVv5c2f3RXoikS7eBOOXTWEi5pmnOkOvSJ3loQFGVs3Y7i+u02G3VrF5ZxOrA==", "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", @@ -412,20 +281,12 @@ } } }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-devkit/schematics": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.12.tgz", - "integrity": "sha512-lf/Nz2o875pllxGNUcI2by4rctfRsOZOxvaLq2UaH6XG6Re9tqeNfn40a8qXrr9/IYntXnlvEid/pd9e8gFBIw==", + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.16.tgz", + "integrity": "sha512-pF6fdtJh6yLmgA7Gs45JIdxPl2MsTAhYcZIMrX1a6ID64dfwtF0MP8fDE6vrWInV1zXbzzf7l7PeKuqVtTSzKg==", "dependencies": { - "@angular-devkit/core": "16.2.12", + "@angular-devkit/core": "16.2.16", "jsonc-parser": "3.2.0", "magic-string": "0.30.1", "ora": "5.4.1", @@ -437,14 +298,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@angular-eslint/bundled-angular-compiler": { "version": "16.3.1", "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-16.3.1.tgz", @@ -498,10 +351,9 @@ } }, "node_modules/@angular/cdk": { - "version": "16.2.2", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-16.2.2.tgz", - "integrity": "sha512-luUmeIFuEX4N3EOLhg1DM2hgsR+Is1Qd0a5xflbo30hZFnufppyzjaOvljNYUFtNTD9BaQRXaZDFA2cyTgfzZw==", - "peer": true, + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-16.2.14.tgz", + "integrity": "sha512-n6PrGdiVeSTEmM/HEiwIyg6YQUUymZrb5afaNLGFRM5YL0Y8OBqd+XhCjb0OfD/AfgCUtedVEPwNqrfW8KzgGw==", "dependencies": { "tslib": "^2.3.0" }, @@ -515,15 +367,15 @@ } }, "node_modules/@angular/cli": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-16.2.12.tgz", - "integrity": "sha512-Pcbiraoqdw4rR2Ey5Ooy0ESLS1Ffbjkb6sPfinKRkHmAvyqsmlvkfbB/qK8GrzDSFSWvAKMMXRw9l8nbjvQEXg==", + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-16.2.16.tgz", + "integrity": "sha512-aqfNYZ45ndrf36i+7AhQ9R8BCm025j7TtYaUmvvjT4LwiUg6f6KtlZPB/ivBlXmd1g9oXqW4advL0AIi8A/Ozg==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1602.12", - "@angular-devkit/core": "16.2.12", - "@angular-devkit/schematics": "16.2.12", - "@schematics/angular": "16.2.12", + "@angular-devkit/architect": "0.1602.16", + "@angular-devkit/core": "16.2.16", + "@angular-devkit/schematics": "16.2.16", + "@schematics/angular": "16.2.16", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.3", "ini": "4.1.1", @@ -656,14 +508,14 @@ } }, "node_modules/@angular/compiler-cli/node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.25.6", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { @@ -671,14 +523,14 @@ } }, "node_modules/@angular/compiler-cli/node_modules/@babel/template": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", - "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -841,22 +693,22 @@ "dev": true }, "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, "engines": { "node": ">=6.9.0" @@ -929,26 +781,27 @@ } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz", - "integrity": "sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dev": true, "dependencies": { - "@babel/types": "^7.22.10" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -966,19 +819,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.11.tgz", - "integrity": "sha512-y1grdYL4WzmUDBRGK0pDbIoFd7UZKoDurDzWEoNMYoj1EL+foGRQNyPWDcC+YyegN5y1DUsFFmzjGijB3nSVAQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", + "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/traverse": "^7.25.4", "semver": "^6.3.1" }, "engines": { @@ -988,6 +839,18 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.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", @@ -998,12 +861,12 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", - "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-annotate-as-pure": "^7.24.7", "regexpu-core": "^5.3.1", "semver": "^6.3.1" }, @@ -1014,6 +877,18 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.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", @@ -1024,9 +899,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -1040,88 +915,53 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name/node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", + "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "dependencies": { - "@babel/types": "^7.22.15" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -1131,35 +971,35 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", - "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", + "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.9" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1168,15 +1008,27 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-replace-supers": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", - "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", + "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5" + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1186,24 +1038,26 @@ } }, "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1222,93 +1076,110 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.10.tgz", - "integrity": "sha512-OnMhjWjuGYtdoO3FmsEFWvBStBAe2QOgwOLsLNDjN+aaiMD8InJk1/O3HSD8lkqTjCgg5YI34Tz15KNNA3p+nQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", + "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", "dev": true, "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.10" + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", - "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dev": true, "dependencies": { - "@babel/template": "^7.23.9", - "@babel/traverse": "^7.23.9", - "@babel/types": "^7.23.9" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers/node_modules/@babel/template": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", - "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", - "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", "dev": true, + "dependencies": { + "@babel/types": "^7.25.6" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -1317,12 +1188,12 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "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.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "version": "7.25.0", + "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.0.tgz", + "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1332,14 +1203,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1352,6 +1223,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", @@ -1382,6 +1254,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", @@ -1458,12 +1331,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz", + "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1473,12 +1346,12 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", + "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1630,12 +1503,12 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1645,15 +1518,15 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.11.tgz", - "integrity": "sha512-0pAlmeRJn6wU84zzZsEOx1JV1Jf8fqO9ok7wofIJwUnplYo247dcd24P+cMJht7ts9xkzdtB0EPHmOb7F+KzXw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz", + "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.4" }, "engines": { "node": ">=6.9.0" @@ -1680,12 +1553,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1695,12 +1568,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz", - "integrity": "sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", + "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1710,13 +1583,13 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", + "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1726,13 +1599,13 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { @@ -1743,19 +1616,16 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", - "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", + "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/traverse": "^7.25.4", "globals": "^11.1.0" }, "engines": { @@ -1765,14 +1635,26 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1781,13 +1663,27 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz", - "integrity": "sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", + "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1797,13 +1693,13 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1813,12 +1709,12 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1828,12 +1724,12 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { @@ -1844,13 +1740,13 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", "dev": true, "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1860,12 +1756,12 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { @@ -1876,12 +1772,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1891,14 +1788,14 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", + "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.1" }, "engines": { "node": ">=6.9.0" @@ -1908,12 +1805,12 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { @@ -1924,12 +1821,12 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", + "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1939,12 +1836,12 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { @@ -1955,12 +1852,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1970,13 +1867,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1986,14 +1883,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.11.tgz", - "integrity": "sha512-o2+bg7GDS60cJMgz9jWqRUsWkMzLCxp+jFDeDUT5sjRlAxcJWZ2ylNdI7QQ2+CH5hWu7OnN+Cv3htt7AkSf96g==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", + "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-simple-access": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2003,15 +1900,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz", - "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", + "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", "dev": true, "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" + "@babel/helper-module-transforms": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -2021,13 +1918,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2037,13 +1934,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2053,12 +1950,12 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2068,12 +1965,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { @@ -2084,12 +1981,12 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "engines": { @@ -2100,16 +1997,15 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.11.tgz", - "integrity": "sha512-nX8cPFa6+UmbepISvlf5jhQyaC7ASs/7UxHmMkuJ/k5xSHvDPPaibMo+v3TXwU/Pjqhep/nFNpd3zn4YR59pnw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.10", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.5" + "@babel/plugin-transform-parameters": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2119,13 +2015,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2135,12 +2031,12 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "engines": { @@ -2151,13 +2047,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.22.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.12.tgz", - "integrity": "sha512-7XXCVqZtyFWqjDsYDY4T45w4mlx1rf7aOgkc/Ww76xkgBiOlmjPkx36PBLHa1k1rwWvVgYMPsbuVnIamx2ZQJw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", + "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { @@ -2168,12 +2064,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2183,13 +2079,13 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", + "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2199,14 +2095,14 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -2216,13 +2112,25 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2232,12 +2140,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" }, "engines": { @@ -2248,12 +2156,12 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2292,12 +2200,12 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2307,13 +2215,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2323,12 +2231,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2338,12 +2246,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2353,12 +2261,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", + "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2368,12 +2276,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2383,13 +2291,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2399,13 +2307,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2415,13 +2323,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", + "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2582,19 +2490,16 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", - "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2603,40 +2508,46 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.25.6", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/types": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", - "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", + "node_modules/@babel/traverse/node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@capacitor/android": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.7.0.tgz", - "integrity": "sha512-0bnG1dqfT/nTjzMeHF/a5kF8mqGjHrPLADNqn41seWDfb2ch6AMiKUHsmHpEOWmGIrWOM25qNTrTOytoCSpuXg==", - "peerDependencies": { - "@capacitor/core": "^5.7.0" + "node_modules/@babel/types": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@capacitor/app": { @@ -2656,9 +2567,9 @@ } }, "node_modules/@capacitor/cli": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.0.tgz", - "integrity": "sha512-md6217RXFQwSNo9vr1gDgBqR88MJaQVwu3C5W3bpWlmajhec6NUR7yT7QNcBWErhCIJfqOOqXu4ZSSShndF0ug==", + "version": "5.7.8", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.8.tgz", + "integrity": "sha512-qN8LDlREMhrYhOvVXahoJVNkP8LP55/YPRJrzTAFrMqlNJC18L3CzgWYIblFPnuwfbH/RxbfoZT/ydkwgVpMrw==", "dev": true, "dependencies": { "@ionic/cli-framework-output": "^2.2.5", @@ -2687,75 +2598,6 @@ "node": ">=16.0.0" } }, - "node_modules/@capacitor/cli/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@capacitor/cli/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@capacitor/cli/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@capacitor/cli/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@capacitor/cli/node_modules/rimraf": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", - "dev": true, - "dependencies": { - "glob": "^9.2.0" - }, - "bin": { - "rimraf": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@capacitor/clipboard": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@capacitor/clipboard/-/clipboard-5.0.7.tgz", @@ -2765,9 +2607,9 @@ } }, "node_modules/@capacitor/core": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.0.tgz", - "integrity": "sha512-wa9Fao+Axa1t2ZERMyQD9r0xyfglQyC4DHQKintzKaIqcRuVe9J31TmfD3IxROYi9LGpY4X8cq4m4bjb0W94Qg==", + "version": "5.7.8", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.8.tgz", + "integrity": "sha512-rrZcm/2vJM0WdWRQup1TUidbjQV9PfIadSkV4rAGLD7R6PuzZSMPGT0gmoZzCRlXkqrazrWWDkurei3ozU02FA==", "dependencies": { "tslib": "^2.1.0" } @@ -2800,6 +2642,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, "engines": { "node": ">=0.1.90" } @@ -2823,174 +2666,512 @@ "node": ">=10.0.0" } }, - "node_modules/@esbuild/linux-x64": { + "node_modules/@esbuild/android-arm": { "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", - "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.17.tgz", + "integrity": "sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==", "cpu": [ - "x64" + "arm" ], "dev": true, "optional": true, "os": [ - "linux" + "android" ], "engines": { "node": ">=12" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "node_modules/@esbuild/android-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.17.tgz", + "integrity": "sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "node": ">=12" } }, - "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==", + "node_modules/@esbuild/android-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.17.tgz", + "integrity": "sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.17.tgz", + "integrity": "sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==", + "cpu": [ + "arm64" + ], "dev": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=12" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.17.tgz", + "integrity": "sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.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" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.17.tgz", + "integrity": "sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==", + "cpu": [ + "arm64" + ], "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" + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.17.tgz", + "integrity": "sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/@eslint/eslintrc/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==", + "node_modules/@esbuild/linux-arm": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.17.tgz", + "integrity": "sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.17.tgz", + "integrity": "sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==", + "cpu": [ + "arm64" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.17.tgz", + "integrity": "sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.17.tgz", + "integrity": "sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.17.tgz", + "integrity": "sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.17.tgz", + "integrity": "sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.17.tgz", + "integrity": "sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.17.tgz", + "integrity": "sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", + "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.17.tgz", + "integrity": "sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.17.tgz", + "integrity": "sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.17.tgz", + "integrity": "sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.17.tgz", + "integrity": "sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.17.tgz", + "integrity": "sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.17.tgz", + "integrity": "sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", + "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.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": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/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/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/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/@eslint/eslintrc/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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "*" } }, - "node_modules/@fastify/busboy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", - "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@firebase/analytics": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.2.tgz", - "integrity": "sha512-6Gv/Fndih+dOEEfsBJEeKlwxw9EvCO9D/y+yJMasblvCmj78wUVtn+T96zguSrbhfZ2yBhLS1vukYiPg6hI49w==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/installations": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "0.10.8", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz", + "integrity": "sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/installations": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -2998,14 +3179,14 @@ } }, "node_modules/@firebase/analytics-compat": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.8.tgz", - "integrity": "sha512-scvzDPIsP9HcLWM77YQD7F3yLQksGvPUzyfqUrPo9XxIx26txJvGMJAS8O8BHa6jIvsjUenaTZ5oXEtKqNZQ9Q==", - "dependencies": { - "@firebase/analytics": "0.10.2", - "@firebase/analytics-types": "0.8.1", - "@firebase/component": "0.6.6", - "@firebase/util": "1.9.5", + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz", + "integrity": "sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==", + "dependencies": { + "@firebase/analytics": "0.10.8", + "@firebase/analytics-types": "0.8.2", + "@firebase/component": "0.6.9", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3013,30 +3194,30 @@ } }, "node_modules/@firebase/analytics-types": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.1.tgz", - "integrity": "sha512-niv/67/EOkTlGUxyiOYfIkysSMGYxkIUHJzT9pNkeIGt6zOz759oCUXOAwwjJzckh11dMBFjIYBmtWrdSgbmJw==" + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz", + "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw==" }, "node_modules/@firebase/app": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.0.tgz", - "integrity": "sha512-bemcsqQD4teEnCM/+FiK8LFjlfoIFewMY3LOIgxa59ISlkk4zlw4ezz1iLY45yQ6ip6WDwky7cx9UruFBAn6iw==", + "version": "0.10.12", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.12.tgz", + "integrity": "sha512-fgBqe5j7GKv7/eMfyU4N1FdiW6O1EyrrVbMa8rJOT5MYNpCXqdL/5NNcLDStS1l6CN7h65a7jUNXmMnMSWo0sw==", "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "idb": "7.1.1", "tslib": "^2.1.0" } }, "node_modules/@firebase/app-check": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.3.tgz", - "integrity": "sha512-nvlsj5oZBtYDjFTygQJ6xpyiYj8Jao2bFFyNJkUUPdg/QB8uhqDeG74P+gUH6iY9qzd1g5ZokmmGsoIhv9tdSQ==", + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz", + "integrity": "sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==", "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3044,15 +3225,15 @@ } }, "node_modules/@firebase/app-check-compat": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.10.tgz", - "integrity": "sha512-v+jiLG3rQ1fhpIuNIm3WqrL4dkPUIkgOWoic7QABVsZKSAv2YhOFvAenp7IhSP/pz/aiPniJ8G7el/MWieECTg==", - "dependencies": { - "@firebase/app-check": "0.8.3", - "@firebase/app-check-types": "0.5.1", - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz", + "integrity": "sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==", + "dependencies": { + "@firebase/app-check": "0.8.8", + "@firebase/app-check-types": "0.5.2", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3060,42 +3241,42 @@ } }, "node_modules/@firebase/app-check-interop-types": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.1.tgz", - "integrity": "sha512-NILZbe6RH3X1pZmJnfOfY2gLIrlKmrkUMMrrK6VSXHcSE0eQv28xFEcw16D198i9JYZpy5Kwq394My62qCMaIw==" + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", + "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==" }, "node_modules/@firebase/app-check-types": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.1.tgz", - "integrity": "sha512-NqeIcuGzZjl+khpXV0qsyOoaTqLeiG/K0kIDrebol+gb7xpmfOvXXqPEls+1WFBgHcPGdu+XRLhBA7xLzrVdpA==" + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz", + "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA==" }, "node_modules/@firebase/app-compat": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.30.tgz", - "integrity": "sha512-S3FI3yx36xq5NYWXv/rqZiEnkQ89QwfGdl26iWZ9skuOGM96DYQUxs/zs7NkfAQcfpXC8f5DuUrE0Rz/0XdTEg==", - "dependencies": { - "@firebase/app": "0.10.0", - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "0.2.42", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.42.tgz", + "integrity": "sha512-vPI0Aksk8ZuHywigyTxrx/oWbuD41kHxajfxRly7urHOFRiXKxf/q2ftgmcMVPfIeg0K02LzYNBmoh2PWzERpg==", + "dependencies": { + "@firebase/app": "0.10.12", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" } }, "node_modules/@firebase/app-types": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.1.tgz", - "integrity": "sha512-nFGqTYsnDFn1oXf1tCwPAc+hQPxyvBT/QB7qDjwK+IDYThOn63nGhzdUTXxVD9Ca8gUY/e5PQMngeo0ZW/E3uQ==" + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", + "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==" }, "node_modules/@firebase/auth": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.0.tgz", - "integrity": "sha512-xvyCR3Ivan74AwT/rQOqrYkyu4Ccz6GOFaohi1Pw3gLOpG2WIdC/phc4zdQkLJjmbGFcYNisHyqII2P/H9ZJow==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz", + "integrity": "sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==", "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0", - "undici": "5.28.3" + "undici": "6.19.7" }, "peerDependencies": { "@firebase/app": "0.x", @@ -3108,93 +3289,108 @@ } }, "node_modules/@firebase/auth-compat": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.5.tgz", - "integrity": "sha512-iAq/wCCEX4TPhZeCOmLxscHh6oZtvJ4g/FcRLynFntW3WOtrWF9/91jq+FsDSSJo9Av8MpnayCbbx+jpGSv4DQ==", - "dependencies": { - "@firebase/auth": "1.7.0", - "@firebase/auth-types": "0.12.1", - "@firebase/component": "0.6.6", - "@firebase/util": "1.9.5", + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz", + "integrity": "sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==", + "dependencies": { + "@firebase/auth": "1.7.9", + "@firebase/auth-types": "0.12.2", + "@firebase/component": "0.6.9", + "@firebase/util": "1.10.0", "tslib": "^2.1.0", - "undici": "5.28.3" + "undici": "6.19.7" }, "peerDependencies": { "@firebase/app-compat": "0.x" } }, "node_modules/@firebase/auth-interop-types": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.2.tgz", - "integrity": "sha512-k3NA28Jfoo0+o391bFjoV9X5QLnUL1WbLhZZRbTQhZdmdGYJfX8ixtNNlHsYQ94bwG0QRbsmvkzDnzuhHrV11w==" + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", + "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==" }, "node_modules/@firebase/auth-types": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.1.tgz", - "integrity": "sha512-B3dhiWRWf/njWosx4zdhSEoD4WHJmr4zbnBw6t20mRG/IZ4u0rWUBlMP1vFjhMstKIow1XmoGhTwD65X5ZXLjw==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz", + "integrity": "sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w==", "peerDependencies": { "@firebase/app-types": "0.x", "@firebase/util": "1.x" } }, "node_modules/@firebase/component": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.6.tgz", - "integrity": "sha512-pp7sWqHmAAlA3os6ERgoM3k5Cxff510M9RLXZ9Mc8KFKMBc2ct3RkZTWUF7ixJNvMiK/iNgRLPDrLR2gtRJ9iQ==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", + "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", "dependencies": { - "@firebase/util": "1.9.5", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" } }, + "node_modules/@firebase/data-connect": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz", + "integrity": "sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==", + "dependencies": { + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, "node_modules/@firebase/database": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.4.tgz", - "integrity": "sha512-k84cXh+dtpzvY6yOhfyr1B+I1vjvSMtmlqotE0lTNVylc8m5nmOohjzpTLEQDrBWvwACX/VP5fEyajAdmnOKqA==", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.1", - "@firebase/auth-interop-types": "0.2.2", - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", + "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "faye-websocket": "0.11.4", "tslib": "^2.1.0" } }, "node_modules/@firebase/database-compat": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.4.tgz", - "integrity": "sha512-GEEDAvsSMAkqy0BIFSVtFzoOIIcKHFfDM4aXHtWL/JCaNn4OOjH7td73jDfN3ALvpIN4hQki0FcxQ89XjqaTjQ==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/database": "1.0.4", - "@firebase/database-types": "1.0.2", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", + "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/database": "1.0.8", + "@firebase/database-types": "1.0.5", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" } }, "node_modules/@firebase/database-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.2.tgz", - "integrity": "sha512-JRigr5JNLEHqOkI99tAGHDZF47469/cJz1tRAgGs8Feh+3ZmQy/vVChSqwMp2DuVUGp9PlmGsNSlpINJ/hDuIA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", + "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", "dependencies": { - "@firebase/app-types": "0.9.1", - "@firebase/util": "1.9.5" + "@firebase/app-types": "0.9.2", + "@firebase/util": "1.10.0" } }, "node_modules/@firebase/firestore": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.5.1.tgz", - "integrity": "sha512-VQsMKJGuqlx8I+n+NhNrdFRBJU/B1O8mpGIAYABBmVxPyJax/ynuBMJkREmqzRWpbBj5IAtHe+vm4EvJlb6RLg==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", - "@firebase/webchannel-wrapper": "0.10.6", + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz", + "integrity": "sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", + "@firebase/webchannel-wrapper": "1.0.1", "@grpc/grpc-js": "~1.9.0", "@grpc/proto-loader": "^0.7.8", "tslib": "^2.1.0", - "undici": "5.28.3" + "undici": "6.19.7" }, "engines": { "node": ">=10.10.0" @@ -3204,14 +3400,14 @@ } }, "node_modules/@firebase/firestore-compat": { - "version": "0.3.28", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.28.tgz", - "integrity": "sha512-qaE9QYrWV0K+nh/HWf2EL/V2fPsuTZJ8K4S4e+xUOIxVulmXXwlKg4vgJgRF6r5AlABcSphKNbz/77fChgNwiQ==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/firestore": "4.5.1", - "@firebase/firestore-types": "3.0.1", - "@firebase/util": "1.9.5", + "version": "0.3.38", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz", + "integrity": "sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/firestore": "4.7.3", + "@firebase/firestore-types": "3.0.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3219,40 +3415,40 @@ } }, "node_modules/@firebase/firestore-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.1.tgz", - "integrity": "sha512-mVhPcHr5FICjF67m6JHgj+XRvAz/gZ62xifeGfcm00RFl6tNKfCzCfKeyB2BDIEc9dUnEstkmIXlmLIelOWoaA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz", + "integrity": "sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg==", "peerDependencies": { "@firebase/app-types": "0.x", "@firebase/util": "1.x" } }, "node_modules/@firebase/functions": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.3.tgz", - "integrity": "sha512-fpjc3VwxsgFBcR0wmof6kIng7NNvhjqetwWUTMs/ZeOI0QiZoUvSDaudFZvPfvXujSK/sr3tk9G1YzjbwCQkgQ==", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.1", - "@firebase/auth-interop-types": "0.2.2", - "@firebase/component": "0.6.6", - "@firebase/messaging-interop-types": "0.2.1", - "@firebase/util": "1.9.5", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz", + "integrity": "sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.9", + "@firebase/messaging-interop-types": "0.2.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0", - "undici": "5.28.3" + "undici": "6.19.7" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/functions-compat": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.9.tgz", - "integrity": "sha512-yVcNBUljBFD6VPeTJcnWBEFZlVICKWuJzJmPuvgKEH++8z/CdgUKw0YslceaPQIWnstdviZDEF1cjJnR/bLvzQ==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/functions": "0.11.3", - "@firebase/functions-types": "0.6.1", - "@firebase/util": "1.9.5", + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz", + "integrity": "sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/functions": "0.11.8", + "@firebase/functions-types": "0.6.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3260,17 +3456,17 @@ } }, "node_modules/@firebase/functions-types": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.1.tgz", - "integrity": "sha512-DirqgTXSBzyKsQwcKnx/YdGMaRdJhywnThrINP+Iog8QfQnrL7aprTXHDFHlpZEMwykS54YRk53xzz7j396QXQ==" + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz", + "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w==" }, "node_modules/@firebase/installations": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.6.tgz", - "integrity": "sha512-dNGRGoHmstgEJqh9Kzk22fR2ZrVBH1JWliaL6binQ6pIzlWscreHNczzJDgOKoVT0PjWTrAmh/azztiX/e2uTw==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz", + "integrity": "sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==", "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/util": "1.9.5", + "@firebase/component": "0.6.9", + "@firebase/util": "1.10.0", "idb": "7.1.1", "tslib": "^2.1.0" }, @@ -3279,14 +3475,14 @@ } }, "node_modules/@firebase/installations-compat": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.6.tgz", - "integrity": "sha512-uxBAt2WsuEMT5dalA/1O+Uyi9DS25zKHgIPdrQ7KO1ZUdBURiGScIyjdhIM/7NMSvHGYugK4PUVdK9NFIffeiw==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/installations": "0.6.6", - "@firebase/installations-types": "0.5.1", - "@firebase/util": "1.9.5", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz", + "integrity": "sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/installations": "0.6.9", + "@firebase/installations-types": "0.5.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3294,30 +3490,30 @@ } }, "node_modules/@firebase/installations-types": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.1.tgz", - "integrity": "sha512-OyREnRTfe2wIWTrzCz65ajyo4lFm6VgbeVqMMP+3GJLfCtNvY9VXkmqs3WFEsyYezzdcRqOt39FynZoLlkO+cQ==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz", + "integrity": "sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA==", "peerDependencies": { "@firebase/app-types": "0.x" } }, "node_modules/@firebase/logger": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.1.tgz", - "integrity": "sha512-tTIixB5UJbG9ZHSGZSZdX7THr3KWOLrejZ9B7jYsm6fpwgRNngKznQKA2wgYVyvBc1ta7dGFh9NtJ8n7qfiYIw==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", + "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@firebase/messaging": { - "version": "0.12.7", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.7.tgz", - "integrity": "sha512-FNZiGMZWjU2D13U/XpoGDSfqCx2kqJ171P3VjquBJfd8SkYNyJMkKM82QvTjQaDd4nuWzgvTDR81DGJFUO6AOg==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/installations": "0.6.6", - "@firebase/messaging-interop-types": "0.2.1", - "@firebase/util": "1.9.5", + "version": "0.12.11", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.11.tgz", + "integrity": "sha512-zn5zGhF46BmiZ7W9yAUoHlqzJGakmWn1FNp//roXHN62dgdEFIKfXY7IODA2iQiXpmUO3sBdI/Tf+Hsft1mVkw==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/installations": "0.6.9", + "@firebase/messaging-interop-types": "0.2.2", + "@firebase/util": "1.10.0", "idb": "7.1.1", "tslib": "^2.1.0" }, @@ -3326,13 +3522,13 @@ } }, "node_modules/@firebase/messaging-compat": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.7.tgz", - "integrity": "sha512-29eeNzkjJPNc1RAVmxocaA8PzkbtuNvabX8jKw3N8VdAmyugx7+dYB+jCnereiWqIwivIZ2xSbCUQ24vC7+HaQ==", + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.11.tgz", + "integrity": "sha512-2NCkfE1L9jSn5OC+2n5rGAz5BEAQreK2lQGdPYQEJlAbKB2efoF+2FdiQ+LD8SlioSXz66REfeaEdesoLPFQcw==", "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/messaging": "0.12.7", - "@firebase/util": "1.9.5", + "@firebase/component": "0.6.9", + "@firebase/messaging": "0.12.11", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3340,19 +3536,19 @@ } }, "node_modules/@firebase/messaging-interop-types": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.1.tgz", - "integrity": "sha512-jfGJ7Jc32BDHXvXHyXi34mVLzZY8X0t929DTMwz7Tj2Hc40Zuzx8VRCIPLRrRUyvBrJCd5EpIcQgCygXhtaN1A==" + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz", + "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA==" }, "node_modules/@firebase/performance": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.6.tgz", - "integrity": "sha512-UOUHhvj2GJcjyJewdX1ShnON0/eqTswHvYzzQPC4nrIuMFvHwMGk8NpCaqh7JZmpaxh9AMr6kM+M/p37DrKWXA==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/installations": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz", + "integrity": "sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/installations": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3360,15 +3556,15 @@ } }, "node_modules/@firebase/performance-compat": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.6.tgz", - "integrity": "sha512-JSGdNNHBAMRTocGpN+m+7tk+9rulBcwuG+Ejw/ooDj45FGcON1Eymxh/qbe5M6Dlj5P1ClbkHLj4yf7MiCHOag==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/performance": "0.6.6", - "@firebase/performance-types": "0.2.1", - "@firebase/util": "1.9.5", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz", + "integrity": "sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/performance": "0.6.9", + "@firebase/performance-types": "0.2.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3376,19 +3572,19 @@ } }, "node_modules/@firebase/performance-types": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.1.tgz", - "integrity": "sha512-kQ8pEr4d6ArhPoYrngcFlEJMNWMdEZTpvMAttWH0C2vegBgj47cm6xXFy9+0j27OBhOIiPn48Z+2WE2XNu33CQ==" + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz", + "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA==" }, "node_modules/@firebase/remote-config": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.6.tgz", - "integrity": "sha512-qtanFS+AX5k/7e/+Azf27Hq4reX28QsUvRcYWyS5cOaRMS9jtll4MK4winWmzX8MdJY637nFzIx43PlMKVnaKw==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/installations": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/util": "1.9.5", + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz", + "integrity": "sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/installations": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3396,15 +3592,15 @@ } }, "node_modules/@firebase/remote-config-compat": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.6.tgz", - "integrity": "sha512-cFdpmN/rzDhm4pbk0WpOzK9JQ9I1ZhXzhtYbKRBwUag3pG1odEfIORygMDCGQniPpcae/QGXho4srJHfoijKuw==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/logger": "0.4.1", - "@firebase/remote-config": "0.4.6", - "@firebase/remote-config-types": "0.3.1", - "@firebase/util": "1.9.5", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz", + "integrity": "sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/remote-config": "0.4.9", + "@firebase/remote-config-types": "0.3.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3412,33 +3608,33 @@ } }, "node_modules/@firebase/remote-config-types": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.1.tgz", - "integrity": "sha512-PgmfUugcJAinPLsJlYcBbNZe7KE2omdQw1WCT/z46nKkNVGkuHdVFSq54s3wiFa9BoHmLZ01u4hGXIhm6MdLOw==" + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz", + "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA==" }, "node_modules/@firebase/storage": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.12.3.tgz", - "integrity": "sha512-JP/rN8fb4CgCo7k/I8OLVgRx5cgExsWOIUQ2O2VQwR6YKItuL375c9v7PDaOfEcFZea/fXtfJJ3Z2NaI9445CQ==", + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz", + "integrity": "sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==", "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/util": "1.9.5", + "@firebase/component": "0.6.9", + "@firebase/util": "1.10.0", "tslib": "^2.1.0", - "undici": "5.28.3" + "undici": "6.19.7" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/storage-compat": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.6.tgz", - "integrity": "sha512-AKv0vwktqdW4SDDDcHSN2ahi1Hpjs8rTM6sE7+yrWpm8cRght/PkqylsFnIe+a/toCNd8WeWaXq/oaXHPvRw1w==", - "dependencies": { - "@firebase/component": "0.6.6", - "@firebase/storage": "0.12.3", - "@firebase/storage-types": "0.8.1", - "@firebase/util": "1.9.5", + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz", + "integrity": "sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/storage": "0.13.2", + "@firebase/storage-types": "0.8.2", + "@firebase/util": "1.10.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3446,26 +3642,50 @@ } }, "node_modules/@firebase/storage-types": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.1.tgz", - "integrity": "sha512-yj0vypPT9UbbfYYwzpXPYchnjWqCADcTbGNawAIebww8rnQYPGbESYTKQdFRPXiLspYPB7xCHTXThmMJuvDcsQ==", + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz", + "integrity": "sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g==", "peerDependencies": { "@firebase/app-types": "0.x", "@firebase/util": "1.x" } }, "node_modules/@firebase/util": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.5.tgz", - "integrity": "sha512-PP4pAFISDxsf70l3pEy34Mf3GkkUcVQ3MdKp6aSVb7tcpfUQxnsdV7twDd8EkfB6zZylH6wpUAoangQDmCUMqw==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", + "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", "dependencies": { "tslib": "^2.1.0" } }, + "node_modules/@firebase/vertexai-preview": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz", + "integrity": "sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, "node_modules/@firebase/webchannel-wrapper": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.10.6.tgz", - "integrity": "sha512-EnfRJvrnzkHwN3BPMCayCFT5lCqInzg3RdlRsDjDvB1EJli6Usj26T6lJ67BU2UcYXBS5xcp1Wj4+zRzj2NaZg==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz", + "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==" + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" }, "node_modules/@gfx/zopfli": { "version": "1.0.15", @@ -3480,9 +3700,9 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.9.14", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.14.tgz", - "integrity": "sha512-nOpuzZ2G3IuMFN+UPPpKrC6NsLmWsTqSsm66IRfnBt1D4pwTqE27lmbpcPM+l2Ua4gE7PfjRHI6uedAy7hoXUw==", + "version": "1.9.15", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz", + "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==", "dependencies": { "@grpc/proto-loader": "^0.7.8", "@types/node": ">=12.12.47" @@ -3492,13 +3712,13 @@ } }, "node_modules/@grpc/proto-loader": { - "version": "0.7.12", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.12.tgz", - "integrity": "sha512-DCVwMxqYzpUCiDMl7hQ384FqP4T3DbNpXU8pt681l3UWCip1WUiD5JrkImUwCB9a7f2cq4CUTmi5r/xIMRPY1Q==", + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", + "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", "dependencies": { "lodash.camelcase": "^4.3.0", "long": "^5.0.0", - "protobufjs": "^7.2.4", + "protobufjs": "^7.2.5", "yargs": "^17.7.2" }, "bin": { @@ -3530,12 +3750,13 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -3543,6 +3764,28 @@ "node": ">=10.10.0" } }, + "node_modules/@humanwhocodes/config-array/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/@humanwhocodes/config-array/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/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -3560,6 +3803,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", "dev": true }, "node_modules/@ionic/angular": { @@ -3592,15 +3836,15 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/core": { - "version": "17.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.1.3.tgz", - "integrity": "sha512-iuVK4hyW3YhusxIi8zGBvvVA9pWtDT3H6LQbWdVk9D3jXCZBIrEMklvAiJErqficKnUurf6gtFOeA8Fop6GotA==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", + "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", "dev": true, "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "3.0.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", "rxjs": "7.8.1", "source-map": "0.7.4" }, @@ -3619,14 +3863,14 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/schematics": { - "version": "17.1.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.1.3.tgz", - "integrity": "sha512-zKoWG1hDfvi1vR9Hqoca9hWo9vDg8evmQvGcBW5jXR5ndZi5Oit/uDcGdA8WUKvBd1EG7WMqp0FgcDR9EA9WCw==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", + "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", "dev": true, "dependencies": { - "@angular-devkit/core": "17.1.3", - "jsonc-parser": "3.2.0", - "magic-string": "0.30.5", + "@angular-devkit/core": "17.3.10", + "jsonc-parser": "3.2.1", + "magic-string": "0.30.8", "ora": "5.4.1", "rxjs": "7.8.1" }, @@ -3637,14 +3881,14 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/@schematics/angular": { - "version": "17.1.3", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.1.3.tgz", - "integrity": "sha512-hmeasOvzmniy6urtzUKhEqGO67iPuLX/dVtkF4nWp2NTtcEKlvcJobNDMc+CTlX4+ZMPVOvmhDMQqrlfekZ+NQ==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", + "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", "dev": true, "dependencies": { - "@angular-devkit/core": "17.1.3", - "@angular-devkit/schematics": "17.1.3", - "jsonc-parser": "3.2.0" + "@angular-devkit/core": "17.3.10", + "@angular-devkit/schematics": "17.3.10", + "jsonc-parser": "3.2.1" }, "engines": { "node": "^18.13.0 || >=20.9.0", @@ -3652,10 +3896,16 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@ionic/angular-toolkit/node_modules/jsonc-parser": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", + "dev": true + }, "node_modules/@ionic/angular-toolkit/node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -3665,26 +3915,17 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/picomatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", + "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", "dev": true, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@ionic/angular-toolkit/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/@ionic/cli": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@ionic/cli/-/cli-7.2.0.tgz", @@ -3749,33 +3990,14 @@ "node": ">=16.0.0" } }, - "node_modules/@ionic/cli-framework-output": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", - "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", - "dependencies": { - "@ionic/utils-terminal": "2.3.5", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-output/node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", + "node_modules/@ionic/cli-framework-output": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", + "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", "dependencies": { - "@types/slice-ansi": "^4.0.0", + "@ionic/utils-terminal": "2.3.5", "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" + "tslib": "^2.0.1" }, "engines": { "node": ">=16.0.0" @@ -3795,25 +4017,6 @@ "node": ">=16.0.0" } }, - "node_modules/@ionic/cli-framework-prompts/node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/@ionic/cli-framework-prompts/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3917,20 +4120,6 @@ "node": ">=8" } }, - "node_modules/@ionic/cli-framework/node_modules/@ionic/utils-fs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", - "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", - "dependencies": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/@ionic/cli-framework/node_modules/@ionic/utils-subprocess": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", @@ -3949,25 +4138,6 @@ "node": ">=16.0.0" } }, - "node_modules/@ionic/cli-framework/node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/@ionic/cli-framework/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -4013,20 +4183,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@ionic/cli-framework/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@ionic/cli-framework/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -4035,15 +4191,19 @@ "node": ">=8" } }, - "node_modules/@ionic/cli-framework/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/@ionic/cli-framework/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", "dependencies": { - "universalify": "^2.0.0" + "glob": "^7.1.3" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@ionic/cli-framework/node_modules/supports-color": { @@ -4057,28 +4217,6 @@ "node": ">=8" } }, - "node_modules/@ionic/cli-framework/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@ionic/cli/node_modules/@ionic/utils-fs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", - "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", - "dependencies": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", @@ -4097,25 +4235,6 @@ "node": ">=16.0.0" } }, - "node_modules/@ionic/cli/node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/@ionic/cli/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -4161,20 +4280,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@ionic/cli/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@ionic/cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -4183,17 +4288,6 @@ "node": ">=8" } }, - "node_modules/@ionic/cli/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, "node_modules/@ionic/cli/node_modules/open": { "version": "7.4.2", "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", @@ -4220,14 +4314,6 @@ "node": ">=8" } }, - "node_modules/@ionic/cli/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/@ionic/core": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.1.0.tgz", @@ -4238,18 +4324,6 @@ "tslib": "^2.1.0" } }, - "node_modules/@ionic/core/node_modules/@stencil/core": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-3.4.2.tgz", - "integrity": "sha512-FAUhUVaakCy29nU2GwO/HQBRV1ihPRvncz3PUc8oR+UJLAxGabTmP8PLY7wvHfbw+Cvi4VXfJFTBvdfDu6iKPQ==", - "bin": { - "stencil": "bin/stencil" - }, - "engines": { - "node": ">=14.10.0", - "npm": ">=6.0.0" - } - }, "node_modules/@ionic/eslint-config": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@ionic/eslint-config/-/eslint-config-0.3.0.tgz", @@ -4261,22 +4335,110 @@ "eslint-config-prettier": "^6.11.0", "eslint-plugin-import": "^2.22.0" }, - "peerDependencies": { - "eslint": ">=7" + "peerDependencies": { + "eslint": ">=7" + } + }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", + "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "4.33.0", + "@typescript-eslint/scope-manager": "4.33.0", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/parser": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", + "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "debug": "^4.3.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/scope-manager": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", + "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", + "dev": true, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/typescript-estree": { "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", - "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", "dev": true, "dependencies": { - "@typescript-eslint/experimental-utils": "4.33.0", - "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", "debug": "^4.3.1", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.1.0", + "globby": "^11.0.3", + "is-glob": "^4.0.1", "semver": "^7.3.5", "tsutils": "^3.21.0" }, @@ -4287,41 +4449,36 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependencies": { - "@typescript-eslint/parser": "^4.0.0", - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/parser": { + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/visitor-keys": { "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", - "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "4.33.0", "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/typescript-estree": "4.33.0", - "debug": "^4.3.1" + "eslint-visitor-keys": "^2.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + } + }, + "node_modules/@ionic/eslint-config/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" } }, "node_modules/@ionic/prettier-config": { @@ -4334,9 +4491,9 @@ } }, "node_modules/@ionic/pwa-elements": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@ionic/pwa-elements/-/pwa-elements-3.2.2.tgz", - "integrity": "sha512-gCQsHdvkaWa83T3ToKsr6FOtzSmLIYFWy+zZisXVDqU3ry4Hv581dFSxDUgokgoWSxIERe/nvYnhoN8zIIEKQQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@ionic/pwa-elements/-/pwa-elements-3.3.0.tgz", + "integrity": "sha512-vbykpxd2nGRlA67AnqDwsiVf8PUmInLyi6lQdnPDjeiML1WZa0CPe6r632nGDV9PTi+sWNde9Xexg9SD6Pwyqw==", "engines": { "node": ">=16.0.0", "npm": ">=8.0.0" @@ -4355,10 +4512,9 @@ } }, "node_modules/@ionic/utils-fs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.6.tgz", - "integrity": "sha512-eikrNkK89CfGPmexjTfSWl4EYqsPSBh0Ka7by4F0PLc1hJZYtJxUZV3X4r5ecA8ikjicUmcbU7zJmAjmqutG/w==", - "dev": true, + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", + "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", "dependencies": { "@types/fs-extra": "^8.0.0", "debug": "^4.0.0", @@ -4366,14 +4522,13 @@ "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, "node_modules/@ionic/utils-fs/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -4388,7 +4543,6 @@ "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" }, @@ -4397,10 +4551,9 @@ } }, "node_modules/@ionic/utils-fs/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "engines": { "node": ">= 10.0.0" } @@ -4445,25 +4598,6 @@ "node": ">=16.0.0" } }, - "node_modules/@ionic/utils-process/node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/@ionic/utils-stream": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.7.tgz", @@ -4477,85 +4611,78 @@ } }, "node_modules/@ionic/utils-subprocess": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.11.tgz", - "integrity": "sha512-6zCDixNmZCbMCy5np8klSxOZF85kuDyzZSTTQKQP90ZtYNCcPYmuFSzaqDwApJT4r5L3MY3JrqK1gLkc6xiUPw==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.14.tgz", + "integrity": "sha512-nGYvyGVjU0kjPUcSRFr4ROTraT3w/7r502f5QJEsMRKTqa4eEzCshtwRk+/mpASm0kgBN5rrjYA5A/OZg8ahqg==", "dev": true, "dependencies": { - "@ionic/utils-array": "2.1.5", - "@ionic/utils-fs": "3.1.6", - "@ionic/utils-process": "2.1.10", - "@ionic/utils-stream": "3.1.5", - "@ionic/utils-terminal": "2.3.3", + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@ionic/utils-process": "2.1.11", + "@ionic/utils-stream": "3.1.6", + "@ionic/utils-terminal": "2.3.4", "cross-spawn": "^7.0.3", "debug": "^4.0.0", "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-array": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.5.tgz", - "integrity": "sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-process": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.11.tgz", + "integrity": "sha512-Uavxn+x8j3rDlZEk1X7YnaN6wCgbCwYQOeIjv/m94i1dzslqWhqIHEqxEyeE8HsT5Negboagg7GtQiABy+BLbA==", "dev": true, "dependencies": { + "@ionic/utils-object": "2.1.6", + "@ionic/utils-terminal": "2.3.4", "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-object": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.5.tgz", - "integrity": "sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.6.tgz", + "integrity": "sha512-4+Kitey1lTA1yGtnigeYNhV/0tggI3lWBMjC7tBs1K9GXa/q7q4CtOISppdh8QgtOhrhAXS2Igp8rbko/Cj+lA==", "dev": true, "dependencies": { "debug": "^4.0.0", "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-process": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.10.tgz", - "integrity": "sha512-mZ7JEowcuGQK+SKsJXi0liYTcXd2bNMR3nE0CyTROpMECUpJeAvvaBaPGZf5ERQUPeWBVuwqAqjUmIdxhz5bxw==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-terminal": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.4.tgz", + "integrity": "sha512-cEiMFl3jklE0sW60r8JHH3ijFTwh/jkdEKWbylSyExQwZ8pPuwoXz7gpkWoJRLuoRHHSvg+wzNYyPJazIHfoJA==", "dev": true, "dependencies": { - "@ionic/utils-object": "2.1.5", - "@ionic/utils-terminal": "2.3.3", + "@types/slice-ansi": "^4.0.0", "debug": "^4.0.0", "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-stream": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.5.tgz", - "integrity": "sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==", - "dev": true, - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, "node_modules/@ionic/utils-terminal": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.3.tgz", - "integrity": "sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==", - "dev": true, + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", + "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", "dependencies": { "@types/slice-ansi": "^4.0.0", "debug": "^4.0.0", @@ -4568,14 +4695,13 @@ "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -4589,10 +4715,9 @@ } }, "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "engines": { "node": ">=12" }, @@ -4604,7 +4729,6 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, "engines": { "node": ">=12" }, @@ -4615,14 +4739,12 @@ "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -4639,7 +4761,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, "dependencies": { "ansi-regex": "^6.0.1" }, @@ -4654,7 +4775,6 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -4693,56 +4813,56 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "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.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "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.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "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.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "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", @@ -4761,9 +4881,9 @@ "dev": true }, "node_modules/@ngtools/webpack": { - "version": "16.2.13", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.13.tgz", - "integrity": "sha512-P5OiVp9MeMwVxihtC9NB4mx1Zlbup2DLMAWYAl8/kcFdRrRW+1YDQn93tlFToQDHGpPxkqW7cnFUPnA+QwQMYA==", + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.16.tgz", + "integrity": "sha512-4gm2allK0Pjy/Lxb9IGRnhEZNEOJSOTWwy09VOdHouV2ODRK7Tto2LgteaFJUUSLkuvWRsI7pfuA6yrz8KDfHw==", "dev": true, "engines": { "node": "^16.14.0 || >=18.10.0", @@ -4812,10 +4932,9 @@ } }, "node_modules/@npmcli/fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", - "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", - "dev": true, + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", "dependencies": { "semver": "^7.3.5" }, @@ -4827,7 +4946,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", - "dev": true, "dependencies": { "@npmcli/promise-spawn": "^6.0.0", "lru-cache": "^7.4.4", @@ -4846,7 +4964,6 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, "engines": { "node": ">=12" } @@ -4855,7 +4972,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -4867,26 +4983,63 @@ } }, "node_modules/@npmcli/installed-package-contents": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", - "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", - "dev": true, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", + "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", "dependencies": { "npm-bundled": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" }, "bin": { - "installed-package-contents": "lib/index.js" + "installed-package-contents": "bin/index.js" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/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", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@npmcli/node-gyp": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -4895,7 +5048,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", - "dev": true, "dependencies": { "which": "^3.0.0" }, @@ -4907,7 +5059,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -4922,7 +5073,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", - "dev": true, "dependencies": { "@npmcli/node-gyp": "^3.0.0", "@npmcli/promise-spawn": "^6.0.0", @@ -4938,7 +5088,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -4953,7 +5102,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, "optional": true, "engines": { "node": ">=14" @@ -5025,13 +5173,19 @@ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true + }, "node_modules/@schematics/angular": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.12.tgz", - "integrity": "sha512-rc6Dxo7yLnNhECxZyvwv3qL40GvMHw/gMeme8DUGN7zgcUdBJ7LOCURp7EZqOBghMVeeJvLrohitEbs9NhRLBA==", + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.16.tgz", + "integrity": "sha512-V4cE4R5MbusKaNW9DWsisiSRUoQzbAaBIeJh42yCkg5H/lUdf18hUB7DG6Pl7yH6/tjzzz4SqIVD7N64uCDC2A==", "dependencies": { - "@angular-devkit/core": "16.2.12", - "@angular-devkit/schematics": "16.2.12", + "@angular-devkit/core": "16.2.16", + "@angular-devkit/schematics": "16.2.16", "jsonc-parser": "3.2.0" }, "engines": { @@ -5040,46 +5194,120 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@sigstore/bundle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", - "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", - "dev": true, + "node_modules/@sigstore/bundle": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", + "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/protobuf-specs": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", + "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", + "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "make-fetch-happen": "^11.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@sigstore/sign/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@sigstore/sign/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0" + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", - "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", - "dev": true, + "node_modules/@sigstore/sign/node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/@sigstore/sign": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", - "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "make-fetch-happen": "^11.0.1" - }, + "node_modules/@sigstore/sign/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" } }, "node_modules/@sigstore/tuf": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", - "dev": true, "dependencies": { "@sigstore/protobuf-specs": "^0.2.0", "tuf-js": "^1.1.7" @@ -5089,21 +5317,21 @@ } }, "node_modules/@socket.io/component-emitter": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", - "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", "dev": true }, "node_modules/@stencil/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.1.0.tgz", - "integrity": "sha512-yIpL+CX02fy5zvFXwXcHZjjEILRm3aiONbucpfLIWPS7zcBAuucdROssartEa+D7E1JRko97ydxn1Ntdu4GoWg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-3.4.2.tgz", + "integrity": "sha512-FAUhUVaakCy29nU2GwO/HQBRV1ihPRvncz3PUc8oR+UJLAxGabTmP8PLY7wvHfbw+Cvi4VXfJFTBvdfDu6iKPQ==", "bin": { "stencil": "bin/stencil" }, "engines": { - "node": ">=16.0.0", - "npm": ">=7.10.0" + "node": ">=14.10.0", + "npm": ">=6.0.0" } }, "node_modules/@tootallnate/once": { @@ -5124,7 +5352,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", - "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -5133,7 +5360,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", - "dev": true, "dependencies": { "@tufjs/canonical-json": "1.0.0", "minimatch": "^9.0.0" @@ -5142,30 +5368,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@tufjs/models/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@types/body-parser": { "version": "1.19.5", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", @@ -5211,38 +5413,18 @@ "dev": true }, "node_modules/@types/cors": { - "version": "2.8.13", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", - "integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dev": true, "dependencies": { "@types/node": "*" } }, - "node_modules/@types/eslint": { - "version": "8.44.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz", - "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true }, "node_modules/@types/express": { @@ -5258,9 +5440,21 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.43", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz", - "integrity": "sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", + "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", + "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": "*", @@ -5276,9 +5470,9 @@ "dev": true }, "node_modules/@types/fs-extra": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.2.tgz", - "integrity": "sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==", + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", + "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", "dependencies": { "@types/node": "*" } @@ -5290,9 +5484,9 @@ "dev": true }, "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -5340,9 +5534,9 @@ } }, "node_modules/@types/qs": { - "version": "6.9.14", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.14.tgz", - "integrity": "sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==", + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", "dev": true }, "node_modules/@types/range-parser": { @@ -5383,14 +5577,14 @@ } }, "node_modules/@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "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/mime": "*", - "@types/node": "*" + "@types/node": "*", + "@types/send": "*" } }, "node_modules/@types/slice-ansi": { @@ -5408,35 +5602,33 @@ } }, "node_modules/@types/triple-beam": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", - "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" }, "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.6.0.tgz", - "integrity": "sha512-gKmTNwZnblUdnTIJu3e9kmeRRzV2j1a/LUO27KNNAnIC5zjy1aSvXSRp4rVNlmAoHlQ7HzX42NbKpcSr4jF80A==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", + "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.6.0", - "@typescript-eslint/type-utils": "7.6.0", - "@typescript-eslint/utils": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", - "debug": "^4.3.4", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/type-utils": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "semver": "^7.6.0", "ts-api-utils": "^1.3.0" }, "engines": { @@ -5456,31 +5648,14 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.6.0.tgz", - "integrity": "sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.6.0.tgz", - "integrity": "sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", + "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.6.0", - "@typescript-eslint/utils": "7.6.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/utils": "7.18.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -5500,60 +5675,16 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.6.0.tgz", - "integrity": "sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.6.0.tgz", - "integrity": "sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.6.0.tgz", - "integrity": "sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.15", - "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.6.0", - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/typescript-estree": "7.6.0", - "semver": "^7.6.0" + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -5566,92 +5697,6 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.6.0.tgz", - "integrity": "sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.6.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/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/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@typescript-eslint/experimental-utils": { "version": "4.33.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz", @@ -5676,85 +5721,52 @@ "eslint": "*" } }, - "node_modules/@typescript-eslint/parser": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.6.0.tgz", - "integrity": "sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.6.0", - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/typescript-estree": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.6.0.tgz", - "integrity": "sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", + "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", "dev": true, - "peer": true, "dependencies": { - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0" + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.6.0.tgz", - "integrity": "sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", "dev": true, - "peer": true, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.6.0.tgz", - "integrity": "sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", "dev": true, - "peer": true, "dependencies": { - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^10.12.0 || >=12.0.0" }, "funding": { "type": "opencollective", @@ -5766,110 +5778,72 @@ } } }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.6.0.tgz", - "integrity": "sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", "dev": true, - "peer": true, "dependencies": { - "@typescript-eslint/types": "7.6.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "4.33.0", + "eslint-visitor-keys": "^2.0.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/parser/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/parser/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, - "peer": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true, - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { "node": ">=10" } }, - "node_modules/@typescript-eslint/parser/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "node_modules/@typescript-eslint/parser": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", + "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", "dev": true, "peer": true, "dependencies": { - "brace-expansion": "^2.0.1" + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^18.18.0 || >=20.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "peer": true, - "dependencies": { - "lru-cache": "^6.0.0" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, - "bin": { - "semver": "bin/semver.js" + "peerDependencies": { + "eslint": "^8.56.0" }, - "engines": { - "node": ">=10" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@typescript-eslint/parser/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "peer": true - }, "node_modules/@typescript-eslint/scope-manager": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", - "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", + "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0" + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0" }, "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -5960,25 +5934,13 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-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/@typescript-eslint/types": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", - "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", "dev": true, "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -5986,21 +5948,22 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", - "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", + "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -6012,6 +5975,18 @@ } } }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@typescript-eslint/utils": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", @@ -6112,29 +6087,17 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-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/@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", - "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", + "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" + "@typescript-eslint/types": "7.18.0", + "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -6147,10 +6110,22 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", + "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", + "dev": true, + "engines": { + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0" + } + }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -6170,9 +6145,9 @@ "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -6193,15 +6168,15 @@ "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { @@ -6229,28 +6204,28 @@ "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -6258,24 +6233,24 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -6284,12 +6259,12 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -6417,13 +6392,24 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } }, "node_modules/accepts": { "version": "1.3.8", @@ -6439,9 +6425,9 @@ } }, "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -6460,6 +6446,27 @@ "acorn-walk": "^7.1.1" } }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", @@ -6517,7 +6524,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, "dependencies": { "debug": "4" }, @@ -6529,7 +6535,6 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", - "dev": true, "dependencies": { "humanize-ms": "^1.2.1" }, @@ -6541,7 +6546,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -6664,7 +6668,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -6697,69 +6700,25 @@ "picomatch": "^2.0.4" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/are-we-there-yet/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": ">= 8" } }, - "node_modules/are-we-there-yet/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/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" }, - "node_modules/are-we-there-yet/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "deprecated": "This package is no longer supported.", "dependencies": { - "safe-buffer": "~5.2.0" + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/arg": { @@ -7088,6 +7047,12 @@ "dequal": "^2.0.3" } }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "dev": true + }, "node_modules/babel-loader": { "version": "9.1.3", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", @@ -7122,13 +7087,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", + "@babel/helper-define-polyfill-provider": "^0.6.2", "semver": "^6.3.1" }, "peerDependencies": { @@ -7145,25 +7110,57 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", - "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", + "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.4", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", + "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.31.0" + "@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-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" + "@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" @@ -7189,9 +7186,9 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/bare-events": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz", - "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", + "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", "dev": true, "optional": true }, @@ -7235,9 +7232,9 @@ } }, "node_modules/basic-ftp": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz", - "integrity": "sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "engines": { "node": ">=10.0.0" } @@ -7267,12 +7264,15 @@ } }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "devOptional": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/bl": { @@ -7285,50 +7285,10 @@ "readable-stream": "^3.4.0" } }, - "node_modules/bl/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==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bl/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==", - "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/bl/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "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", @@ -7339,7 +7299,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -7393,21 +7353,20 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "devOptional": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -7420,9 +7379,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", "dev": true, "funding": [ { @@ -7439,10 +7398,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -7488,15 +7447,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" - } - }, "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", @@ -7510,7 +7460,6 @@ "version": "17.1.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", - "dev": true, "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", @@ -7529,32 +7478,20 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/cacache/node_modules/glob": { - "version": "10.3.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz", - "integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==", - "dev": true, + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, "bin": { - "glob": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=16 || 14 >=14.17" + "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7564,31 +7501,14 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, "engines": { "node": ">=12" } }, - "node_modules/cacache/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/cacache/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "engines": { "node": ">=16 || 14 >=14.17" } @@ -7630,9 +7550,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001585", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz", - "integrity": "sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==", + "version": "1.0.30001664", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", + "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==", "dev": true, "funding": [ { @@ -7665,7 +7585,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -7681,14 +7600,14 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "node_modules/chart.js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.1.1.tgz", - "integrity": "sha512-P0pCosNXp+LR8zO/QTkZKT6Hb7p0DPFtypEeVOf+6x06hX13NIb75R0DXUA4Ksx/+48chDQKtCCmRCviQRTqsA==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.4.tgz", + "integrity": "sha512-emICKGBABnxhMjUjlYRR12PmOXhJ2eJjEHL2/dZlWjxRAZT1D8xplLFq5M0tMQK8ja+wBS/tuVEJB5C6r7VxJA==", "dependencies": { "@kurkle/color": "^0.3.0" }, "engines": { - "pnpm": "^7.0.0" + "pnpm": ">=8" } }, "node_modules/chokidar": { @@ -7727,9 +7646,9 @@ } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "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" @@ -7739,7 +7658,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, "engines": { "node": ">=6" } @@ -7756,9 +7674,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "engines": { "node": ">=6" }, @@ -7788,9 +7706,10 @@ } }, "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, "engines": { "node": ">=0.8" } @@ -7809,6 +7728,18 @@ "node": ">=6" } }, + "node_modules/clone-deep/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/clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", @@ -7858,7 +7789,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, "bin": { "color-support": "bin.js" } @@ -7913,9 +7843,12 @@ "dev": true }, "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/compressible": { "version": "2.0.18", @@ -7990,46 +7923,6 @@ "typedarray": "^0.0.6" } }, - "node_modules/concat-stream/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==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/concat-stream/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==", - "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-stream/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", @@ -8072,8 +7965,7 @@ "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" }, "node_modules/content-disposition": { "version": "0.5.4", @@ -8167,15 +8059,6 @@ "node": ">= 10.13.0" } }, - "node_modules/copy-props/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/copy-webpack-plugin": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", @@ -8244,12 +8127,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.32.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.1.tgz", - "integrity": "sha512-GSvKDv4wE0bPnQtjklV101juQ85g6H3rm5PDP20mqlS5j0kXF3pP97YvAu5hl+uFHqMictp3b2VxOHljWMAtuA==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", "dev": true, "dependencies": { - "browserslist": "^4.21.10" + "browserslist": "^4.23.3" }, "funding": { "type": "opencollective", @@ -8274,15 +8157,6 @@ "node": ">= 0.10" } }, - "node_modules/cors/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/corser": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", @@ -8292,14 +8166,14 @@ } }, "node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dev": true, "dependencies": { - "import-fresh": "^3.2.1", + "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", + "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "engines": { @@ -8307,6 +8181,14 @@ }, "funding": { "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/cosmiconfig/node_modules/argparse": { @@ -8533,9 +8415,9 @@ "dev": true }, "node_modules/data-uri-to-buffer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", - "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "engines": { "node": ">= 14" } @@ -8615,11 +8497,11 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -8637,15 +8519,15 @@ "dev": true }, "node_modules/deep-equal": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", - "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", + "call-bind": "^1.0.5", "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.1", + "get-intrinsic": "^1.2.2", "is-arguments": "^1.1.1", "is-array-buffer": "^3.0.2", "is-date-object": "^1.0.5", @@ -8655,11 +8537,14 @@ "object-is": "^1.1.5", "object-keys": "^1.1.1", "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", + "regexp.prototype.flags": "^1.5.1", "side-channel": "^1.0.4", "which-boxed-primitive": "^1.0.2", "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -8694,18 +8579,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, "node_modules/define-data-property": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", - "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { + "es-define-property": "^1.0.0", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.2", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -8757,8 +8652,7 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" }, "node_modules/depd": { "version": "2.0.0", @@ -8904,6 +8798,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", "dev": true, "dependencies": { "webidl-conversions": "^5.0.0" @@ -8956,6 +8851,41 @@ "integrity": "sha512-KoHuzggxg7f+vvjqOHfXxaQYI1POzBm+ah0eec7YDssZmbt6QFBI8d1nl5GQwAgR2f+VQCPvyvZtmWWqWuFtlA==", "dev": true }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/duplexer2/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==", + "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/duplexer2/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -8968,6 +8898,36 @@ "stream-shift": "^1.0.0" } }, + "node_modules/duplexify/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/duplexify/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/duplexify/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/each-props": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", @@ -8981,20 +8941,10 @@ "node": ">= 10.13.0" } }, - "node_modules/each-props/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/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" }, "node_modules/ee-first": { "version": "1.1.1", @@ -9003,9 +8953,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.665", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.665.tgz", - "integrity": "sha512-UpyCWObBoD+nSZgOC2ToaIdZB0r9GhqT2WahPKiSki6ckkSuKhQNso8V2PrFcHBMleI/eqbKgVQgVC4Wni4ilw==", + "version": "1.5.30", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.30.tgz", + "integrity": "sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==", "dev": true }, "node_modules/elementtree": { @@ -9077,9 +9027,9 @@ } }, "node_modules/engine.io": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.2.tgz", - "integrity": "sha512-IXsMcGpw/xRfjra46sVZVHiSWo/nJ/3g1337q9KNXtS6YRzbW5yIzTCb9DjhrBe7r3GZQR0I4+nq+4ODk5g/cA==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.1.tgz", + "integrity": "sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==", "dev": true, "dependencies": { "@types/cookie": "^0.4.1", @@ -9091,32 +9041,32 @@ "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.2.1", - "ws": "~8.11.0" + "ws": "~8.17.1" }, "engines": { "node": ">=10.2.0" } }, "node_modules/engine.io-parser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz", - "integrity": "sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", "dev": true, "engines": { "node": ">=10.0.0" } }, "node_modules/engine.io/node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -9128,9 +9078,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -9141,10 +9091,16 @@ } }, "node_modules/ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "dev": true + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", + "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", + "dev": true, + "dependencies": { + "punycode": "^1.4.1" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/entities": { "version": "4.5.0", @@ -9162,7 +9118,6 @@ "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" } @@ -9170,8 +9125,7 @@ "node_modules/err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" }, "node_modules/errno": { "version": "0.1.8", @@ -9295,9 +9249,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true }, "node_modules/es-object-atoms": { @@ -9402,9 +9356,9 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "engines": { "node": ">=6" } @@ -9443,6 +9397,14 @@ "source-map": "~0.6.1" } }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, "node_modules/escodegen/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -9453,16 +9415,16 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -9560,9 +9522,9 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", "dev": true, "dependencies": { "debug": "^3.2.7" @@ -9586,26 +9548,27 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", + "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", "dev": true, "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", "array.prototype.flat": "^1.3.2", "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", + "eslint-module-utils": "^2.9.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", "semver": "^6.3.1", "tsconfig-paths": "^3.15.0" }, @@ -9616,6 +9579,16 @@ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, + "node_modules/eslint-plugin-import/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/eslint-plugin-import/node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", @@ -9637,6 +9610,18 @@ "node": ">=0.10.0" } }, + "node_modules/eslint-plugin-import/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/eslint-plugin-import/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -9647,9 +9632,9 @@ } }, "node_modules/eslint-plugin-jasmine": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jasmine/-/eslint-plugin-jasmine-4.1.3.tgz", - "integrity": "sha512-q8j8KnLH/4uwmPELFZvEyfEcuCuGxXScJaRdqHjOjz064GcfX6aoFbzy5VohZ5QYk2+WvoqMoqDSb9nRLf89GQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jasmine/-/eslint-plugin-jasmine-4.2.2.tgz", + "integrity": "sha512-nALbewRk63uz28UGNhUTJyd6GofXxVNFpWFNAwr9ySc6kpSRIoO4suwZqIYz3cfJmCacilmjp7+1Ocjr7zRagA==", "dev": true, "engines": { "node": ">=8", @@ -9657,13 +9642,13 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", - "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", + "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.8.6" + "synckit": "^0.9.1" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -9699,15 +9684,6 @@ "node": ">=8.0.0" } }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, "node_modules/eslint-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", @@ -9726,7 +9702,7 @@ "eslint": ">=5" } }, - "node_modules/eslint-visitor-keys": { + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", @@ -9735,6 +9711,18 @@ "node": ">=10" } }, + "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/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -9772,6 +9760,16 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "node_modules/eslint/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/eslint/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -9834,16 +9832,13 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/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==", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=4.0" } }, "node_modules/eslint/node_modules/find-up": { @@ -9931,6 +9926,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint/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/eslint/node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -9985,18 +9992,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/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" - } - }, "node_modules/espree": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", @@ -10014,30 +10009,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/espree/node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/espree/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/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", @@ -10051,9 +10022,9 @@ } }, "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "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" @@ -10062,6 +10033,15 @@ "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", @@ -10074,10 +10054,20 @@ "node": ">=4.0" } }, - "node_modules/estraverse": { + "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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, "engines": { "node": ">=4.0" } @@ -10099,6 +10089,14 @@ "node": ">= 0.6" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter-asyncresource": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", @@ -10114,7 +10112,6 @@ "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" } @@ -10157,41 +10154,40 @@ "node_modules/exponential-backoff": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -10216,18 +10212,27 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "dependencies": { + "ms": "2.0.0" + } + }, + "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.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "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": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -10374,15 +10379,14 @@ "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.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -10445,9 +10449,9 @@ "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "devOptional": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -10561,46 +10565,39 @@ "node": ">= 10.13.0" } }, - "node_modules/fined/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/firebase": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.10.0.tgz", - "integrity": "sha512-iJxnCKsBTYa4BSv8cscNbwciX42BvwoePTHg7iwWevb+GyVcZFmKi9eSkg/L7Jpu9mvAFv1jdDGbIaG3xRrE+w==", - "dependencies": { - "@firebase/analytics": "0.10.2", - "@firebase/analytics-compat": "0.2.8", - "@firebase/app": "0.10.0", - "@firebase/app-check": "0.8.3", - "@firebase/app-check-compat": "0.3.10", - "@firebase/app-compat": "0.2.30", - "@firebase/app-types": "0.9.1", - "@firebase/auth": "1.7.0", - "@firebase/auth-compat": "0.5.5", - "@firebase/database": "1.0.4", - "@firebase/database-compat": "1.0.4", - "@firebase/firestore": "4.5.1", - "@firebase/firestore-compat": "0.3.28", - "@firebase/functions": "0.11.3", - "@firebase/functions-compat": "0.3.9", - "@firebase/installations": "0.6.6", - "@firebase/installations-compat": "0.2.6", - "@firebase/messaging": "0.12.7", - "@firebase/messaging-compat": "0.2.7", - "@firebase/performance": "0.6.6", - "@firebase/performance-compat": "0.2.6", - "@firebase/remote-config": "0.4.6", - "@firebase/remote-config-compat": "0.2.6", - "@firebase/storage": "0.12.3", - "@firebase/storage-compat": "0.3.6", - "@firebase/util": "1.9.5" + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.0.tgz", + "integrity": "sha512-/yB/OE4bfBbmtfku0DCdW6nWMHYVayN6xWKw68ztedxqGevfYDoPoygBXiLmvBHdWdBa+IlhJDkdUUiEEpcAUw==", + "dependencies": { + "@firebase/analytics": "0.10.8", + "@firebase/analytics-compat": "0.2.14", + "@firebase/app": "0.10.12", + "@firebase/app-check": "0.8.8", + "@firebase/app-check-compat": "0.3.15", + "@firebase/app-compat": "0.2.42", + "@firebase/app-types": "0.9.2", + "@firebase/auth": "1.7.9", + "@firebase/auth-compat": "0.5.14", + "@firebase/data-connect": "0.1.0", + "@firebase/database": "1.0.8", + "@firebase/database-compat": "1.0.8", + "@firebase/firestore": "4.7.3", + "@firebase/firestore-compat": "0.3.38", + "@firebase/functions": "0.11.8", + "@firebase/functions-compat": "0.3.14", + "@firebase/installations": "0.6.9", + "@firebase/installations-compat": "0.2.9", + "@firebase/messaging": "0.12.11", + "@firebase/messaging-compat": "0.2.11", + "@firebase/performance": "0.6.9", + "@firebase/performance-compat": "0.2.9", + "@firebase/remote-config": "0.4.9", + "@firebase/remote-config-compat": "0.2.9", + "@firebase/storage": "0.13.2", + "@firebase/storage-compat": "0.3.12", + "@firebase/util": "1.10.0", + "@firebase/vertexai-preview": "0.0.4" } }, "node_modules/flagged-respawn": { @@ -10626,6 +10623,22 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/flat-cache/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/flatted": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", @@ -10638,9 +10651,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "funding": [ { "type": "individual", @@ -10687,10 +10700,9 @@ } }, "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" @@ -10706,7 +10718,6 @@ "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" }, @@ -10760,9 +10771,9 @@ } }, "node_modules/fraction.js": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.4.tgz", - "integrity": "sha512-pwiTgt0Q7t+GHZA4yaLjObx4vXmmdcS0iSJ19o8d/goUGgItX9UZWKWNnLHehxviD8wU2IWRsnR8cD5+yOJP2Q==", + "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": "*" @@ -10798,7 +10809,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, "dependencies": { "minipass": "^7.0.3" }, @@ -10807,10 +10817,9 @@ } }, "node_modules/fs-minipass/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "engines": { "node": ">=16 || 14 >=14.17" } @@ -10829,9 +10838,9 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "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": { @@ -10906,7 +10915,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, + "deprecated": "This package is no longer supported.", "dependencies": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", @@ -11004,23 +11013,56 @@ } }, "node_modules/get-uri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", - "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dependencies": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^6.0.0", + "data-uri-to-buffer": "^6.0.2", "debug": "^4.3.4", - "fs-extra": "^8.1.0" + "fs-extra": "^11.2.0" }, "engines": { "node": ">= 14" } }, + "node_modules/get-uri/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/get-uri/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/get-uri/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, "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", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -11049,9 +11091,9 @@ } }, "node_modules/glob-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.1.tgz", - "integrity": "sha512-gkw+JQajGXmzky/Lil3/tQ+p96YKkqJwxiakKgfDGpNBNFHxklnK2nPmYukEW6n8/HmcAfeSvT6xCdRafidwZQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-R8z6eTB55t3QeZMmU1C+Gv+t5UnNRkA55c5yo67fAVfxODxieTwsjNG7utxS/73NdP1NbDgCrhVEg2h00y4fFw==", "dev": true, "dependencies": { "@gulpjs/to-absolute-glob": "^4.0.0", @@ -11061,7 +11103,6 @@ "is-glob": "^4.0.3", "is-negated-glob": "^1.0.0", "normalize-path": "^3.0.0", - "now-and-later": "^3.0.0", "streamx": "^2.12.5" }, "engines": { @@ -11099,6 +11140,26 @@ "node": ">= 10.13.0" } }, + "node_modules/glob/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==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", @@ -11157,12 +11218,13 @@ } }, "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, "dependencies": { - "define-properties": "^1.1.3" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -11477,7 +11539,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, "engines": { "node": ">=4" } @@ -11533,8 +11594,7 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" }, "node_modules/hasown": { "version": "2.0.2", @@ -11596,7 +11656,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, "dependencies": { "lru-cache": "^7.5.1" }, @@ -11608,7 +11667,6 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, "engines": { "node": ">=12" } @@ -11625,6 +11683,36 @@ "wbuf": "^1.1.0" } }, + "node_modules/hpack.js/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/hpack.js/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/hpack.js/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/html-encoding-sniffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", @@ -11680,8 +11768,7 @@ "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" }, "node_modules/http-deceiver": { "version": "1.2.7", @@ -11864,7 +11951,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, "dependencies": { "agent-base": "6", "debug": "4" @@ -11886,18 +11972,17 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, "dependencies": { "ms": "^2.0.0" } }, "node_modules/husky": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", - "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "version": "9.1.6", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", + "integrity": "sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==", "dev": true, "bin": { - "husky": "bin.mjs" + "husky": "bin.js" }, "engines": { "node": ">=18" @@ -11954,19 +12039,18 @@ ] }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "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/ignore-walk": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz", - "integrity": "sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==", - "dev": true, + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", + "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", "dependencies": { "minimatch": "^9.0.0" }, @@ -11974,30 +12058,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ignore-walk/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/ignore-walk/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", @@ -12012,9 +12072,9 @@ } }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", "dev": true }, "node_modules/import-fresh": { @@ -12054,15 +12114,20 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, "engines": { "node": ">=8" } }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, "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.", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -12077,7 +12142,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", - "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -12293,13 +12357,25 @@ } }, "node_modules/ionicons": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.2.tgz", - "integrity": "sha512-I3iYIfc9Q9FRifWyFSwTAvbEABWlWY32i0sAVDDPGYnaIZVugkLCZFbEcrphW6ixVPg8tt1oLwalo/JJwbEqnA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.4.0.tgz", + "integrity": "sha512-ZK94MMqgzMCPPMhmk8Ouu6goyVHFIlw/ACP6oe3FrikcI0N7CX0xcwVaEbUc0G/v3W0shI93vo+9ve/KpvcNhQ==", "dependencies": { "@stencil/core": "^4.0.3" } }, + "node_modules/ionicons/node_modules/@stencil/core": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.21.0.tgz", + "integrity": "sha512-v50lnVbzS8mpMSnEVxR+G75XpvxHKtkJaQrNPE8+/fF6Ppr5z4bcdcBhcP8LPfEW+4BZcic6VifMXRwTopc+kw==", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.10.0" + } + }, "node_modules/ip-address": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", @@ -12318,9 +12394,9 @@ "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" }, "node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "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" @@ -12430,12 +12506,14 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -12497,6 +12575,18 @@ "node": ">=0.10.0" } }, + "node_modules/is-extendable/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-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -12537,14 +12627,16 @@ "node_modules/is-lambda": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" }, "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "dev": true, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12616,13 +12708,10 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, "engines": { "node": ">=0.10.0" } @@ -12662,10 +12751,13 @@ } }, "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "dev": true, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12779,10 +12871,13 @@ } }, "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "dev": true, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12800,13 +12895,16 @@ } }, "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -12877,9 +12975,9 @@ } }, "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, "engines": { "node": ">=8" @@ -12969,9 +13067,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, "dependencies": { "html-escaper": "^2.0.0", @@ -12982,16 +13080,12 @@ } }, "node_modules/jackspeak": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.1.tgz", - "integrity": "sha512-4iSY3Bh1Htv+kLhiiZunUhQ+OYXIn0ze3ulq8JeWrFKmhPAJSySV2+kdtRh2pGcCeF0s6oR8Oc+pYZynJj4t8A==", - "dev": true, + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": ">=14" - }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -13053,9 +13147,9 @@ } }, "node_modules/jiti": { - "version": "1.19.3", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.19.3.tgz", - "integrity": "sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w==", + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", "dev": true, "bin": { "jiti": "bin/jiti.js" @@ -13131,18 +13225,6 @@ } } }, - "node_modules/jsdom/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/jsdom/node_modules/html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", @@ -13191,8 +13273,7 @@ "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 + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema-traverse": { "version": "1.0.0", @@ -13234,7 +13315,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, "engines": [ "node >= 0.2.0" ] @@ -13253,9 +13333,9 @@ "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==" }, "node_modules/karma": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.2.tgz", - "integrity": "sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", "dev": true, "dependencies": { "@colors/colors": "1.5.0", @@ -13277,7 +13357,7 @@ "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", - "socket.io": "^4.4.1", + "socket.io": "^4.7.2", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", @@ -13344,6 +13424,16 @@ "url": "https://github.com/sponsors/mattlewis92" } }, + "node_modules/karma-coverage-istanbul-reporter/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/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", @@ -13382,19 +13472,23 @@ "node": ">=6" } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/karma-coverage-istanbul-reporter/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": ">=6" + "node": "*" } }, "node_modules/karma-coverage-istanbul-reporter/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" @@ -13421,6 +13515,28 @@ "node": ">=0.10.0" } }, + "node_modules/karma-coverage/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/karma-coverage/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/karma-jasmine": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", @@ -13456,6 +13572,16 @@ "source-map-support": "^0.5.5" } }, + "node_modules/karma/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/karma/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -13479,6 +13605,34 @@ "node": ">=4.0.0" } }, + "node_modules/karma/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/karma/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/karma/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -13489,15 +13643,12 @@ } }, "node_modules/karma/node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", "dev": true, - "dependencies": { - "rimraf": "^3.0.0" - }, "engines": { - "node": ">=8.17.0" + "node": ">=14.14" } }, "node_modules/karma/node_modules/yargs": { @@ -13578,9 +13729,9 @@ } }, "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", "dev": true, "dependencies": { "picocolors": "^1.0.0", @@ -13679,16 +13830,6 @@ "node": ">=6" } }, - "node_modules/less/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, - "optional": true, - "engines": { - "node": ">=6" - } - }, "node_modules/less/node_modules/semver": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", @@ -13757,15 +13898,6 @@ "node": ">=10.13.0" } }, - "node_modules/liftoff/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/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -13999,16 +14131,27 @@ } }, "node_modules/logform": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", - "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", + "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", "dependencies": { - "@colors/colors": "1.5.0", + "@colors/colors": "1.6.0", "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/logform/node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "engines": { + "node": ">=0.1.90" } }, "node_modules/long": { @@ -14056,76 +14199,269 @@ "semver": "^7.5.3" }, "engines": { - "node": ">=10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/make-fetch-happen/node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/make-fetch-happen/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/make-fetch-happen/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/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", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/rimraf/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==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/make-fetch-happen/node_modules/rimraf/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", + "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/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", - "dev": true, + "node_modules/make-fetch-happen/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "*" } }, - "node_modules/make-fetch-happen/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dependencies": { + "minipass": "^3.1.1" + }, "engines": { - "node": ">= 10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, + "node_modules/make-fetch-happen/node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "unique-slug": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, + "node_modules/make-fetch-happen/node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dependencies": { + "imurmurhash": "^0.1.4" + }, "engines": { - "node": ">=12" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/make-fetch-happen/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -14157,10 +14493,13 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true + "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", @@ -14185,12 +14524,12 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "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.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -14261,14 +14600,17 @@ "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==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { @@ -14291,7 +14633,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14303,7 +14644,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14314,40 +14654,44 @@ "node_modules/minipass-collect/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/minipass-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", - "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", - "dev": true, + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dependencies": { - "minipass": "^7.0.3", + "minipass": "^3.1.6", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" }, "optionalDependencies": { "encoding": "^0.1.13" } }, "node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=8" } }, + "node_modules/minipass-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14359,7 +14703,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14370,14 +14713,12 @@ "node_modules/minipass-flush/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.2.tgz", + "integrity": "sha512-myxeeTm57lYs8pH2nxPzmEEg8DGIgW+9mv6D4JZD2pa81I/OBjeU7PtICXV6c9eRGTA5JMDsuIPUZRCyBMYNhg==", "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -14387,7 +14728,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14398,14 +14738,12 @@ "node_modules/minipass-json-stream/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14417,7 +14755,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14428,14 +14765,12 @@ "node_modules/minipass-pipeline/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14447,7 +14782,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14458,8 +14792,7 @@ "node_modules/minipass-sized/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/minizlib": { "version": "2.1.2", @@ -14510,175 +14843,79 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "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/mute-stdout": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", - "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", - "dev": true, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "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/native-run": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", - "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", - "dev": true, - "dependencies": { - "@ionic/utils-fs": "^3.1.7", - "@ionic/utils-terminal": "^2.3.4", - "bplist-parser": "^0.3.2", - "debug": "^4.3.4", - "elementtree": "^0.1.7", - "ini": "^4.1.1", - "plist": "^3.1.0", - "split2": "^4.2.0", - "through2": "^4.0.2", - "tslib": "^2.6.2", - "yauzl": "^2.10.0" - }, - "bin": { - "native-run": "bin/native-run" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/native-run/node_modules/@ionic/utils-fs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", - "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", - "dev": true, - "dependencies": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/native-run/node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "dev": true, - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/native-run/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, - "node_modules/native-run/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "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": { - "universalify": "^2.0.0" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "bin": { + "multicast-dns": "cli.js" } }, - "node_modules/native-run/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==", + "node_modules/mute-stdout": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", + "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, "engines": { - "node": ">= 6" + "node": ">= 10.13.0" } }, - "node_modules/native-run/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==", + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "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" + "url": "https://github.com/sponsors/ai" } - ] + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/native-run": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", + "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", + "dev": true, + "dependencies": { + "@ionic/utils-fs": "^3.1.7", + "@ionic/utils-terminal": "^2.3.4", + "bplist-parser": "^0.3.2", + "debug": "^4.3.4", + "elementtree": "^0.1.7", + "ini": "^4.1.1", + "plist": "^3.1.0", + "split2": "^4.2.0", + "through2": "^4.0.2", + "tslib": "^2.6.2", + "yauzl": "^2.10.0" + }, + "bin": { + "native-run": "bin/native-run" + }, + "engines": { + "node": ">=16.0.0" + } }, "node_modules/native-run/node_modules/split2": { "version": "4.2.0", @@ -14689,15 +14926,6 @@ "node": ">= 10.x" } }, - "node_modules/native-run/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/native-run/node_modules/through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", @@ -14707,15 +14935,6 @@ "readable-stream": "3" } }, - "node_modules/native-run/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/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -14723,13 +14942,12 @@ "dev": true }, "node_modules/needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "dev": true, "optional": true, "dependencies": { - "debug": "^3.2.6", "iconv-lite": "^0.6.3", "sax": "^1.2.4" }, @@ -14740,16 +14958,6 @@ "node": ">= 4.4.x" } }, - "node_modules/needle/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "dependencies": { - "ms": "^2.1.1" - } - }, "node_modules/needle/node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -14764,9 +14972,9 @@ } }, "node_modules/needle/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", "dev": true, "optional": true }, @@ -14774,7 +14982,6 @@ "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" } @@ -14794,17 +15001,18 @@ } }, "node_modules/ng2-charts": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-4.1.1.tgz", - "integrity": "sha512-iHwXDbmX86lfeH8VRcsaW2tJATsuAZo4kvvC/Yk2l35zOHjevja1qBvO6BAibiDazi9r9aS6ZRJOqWPsz1pP2w==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-5.0.4.tgz", + "integrity": "sha512-AnOZ2KSRw7QjiMMNtXz9tdnO+XrIKP/2MX1TfqEEo2fwFU5c8LFJIYqmkMPkIzAEm/U9y/1psA5TDNmxxjEdgA==", "dependencies": { "lodash-es": "^4.17.15", "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/cdk": ">=14.0.0", - "@angular/common": ">=14.0.0", - "@angular/core": ">=14.0.0", + "@angular/cdk": ">=16.0.0", + "@angular/common": ">=16.0.0", + "@angular/core": ">=16.0.0", + "@angular/platform-browser": ">=16.0.0", "chart.js": "^3.4.0 || ^4.0.0", "rxjs": "^6.5.3 || ^7.4.0" } @@ -14879,16 +15087,15 @@ } }, "node_modules/node-gyp": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz", - "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==", - "dev": true, + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", + "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^11.0.3", + "make-fetch-happen": "^10.0.3", "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", @@ -14904,9 +15111,9 @@ } }, "node_modules/node-gyp-build": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.1.tgz", - "integrity": "sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==", + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", + "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==", "dev": true, "optional": true, "bin": { @@ -14915,17 +15122,31 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/node-gyp/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", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true }, "node_modules/nopt": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, "dependencies": { "abbrev": "^1.0.0" }, @@ -14940,7 +15161,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", - "dev": true, "dependencies": { "hosted-git-info": "^6.0.0", "is-core-module": "^2.8.1", @@ -14982,9 +15202,9 @@ } }, "node_modules/npm": { - "version": "9.8.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-9.8.1.tgz", - "integrity": "sha512-AfDvThQzsIXhYgk9zhbk5R+lh811lKkLAeQMMhSypf1BM7zUafeIIBzMzespeuVEJ0+LvY36oRQYf7IKLzU3rw==", + "version": "9.9.3", + "resolved": "https://registry.npmjs.org/npm/-/npm-9.9.3.tgz", + "integrity": "sha512-Z1l+rcQ5kYb17F3hHtO601arEpvdRYnCLtg8xo3AGtyj3IthwaraEOexI9903uANkifFbqHC8hT53KIrozWg8A==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -15029,6 +15249,7 @@ "ms", "node-gyp", "nopt", + "normalize-package-data", "npm-audit-report", "npm-install-checks", "npm-package-arg", @@ -15045,6 +15266,7 @@ "read", "semver", "sigstore", + "spdx-expression-parse", "ssri", "supports-color", "tar", @@ -15053,157 +15275,19 @@ "treeverse", "validate-npm-package-name", "which", - "write-file-atomic", - "@colors/colors", - "@isaacs/cliui", - "@npmcli/disparity-colors", - "@npmcli/git", - "@npmcli/installed-package-contents", - "@npmcli/metavuln-calculator", - "@npmcli/name-from-folder", - "@npmcli/node-gyp", - "@npmcli/query", - "@pkgjs/parseargs", - "@sigstore/protobuf-specs", - "@sigstore/tuf", - "@tootallnate/once", - "@tufjs/canonical-json", - "@tufjs/models", - "abort-controller", - "agent-base", - "agentkeepalive", - "aggregate-error", - "ansi-regex", - "ansi-styles", - "aproba", - "are-we-there-yet", - "balanced-match", - "base64-js", - "bin-links", - "binary-extensions", - "brace-expansion", - "buffer", - "builtins", - "chownr", - "cidr-regex", - "clean-stack", - "clone", - "cmd-shim", - "color-convert", - "color-name", - "color-support", - "common-ancestor-path", - "concat-map", - "console-control-strings", - "cross-spawn", - "cssesc", - "debug", - "defaults", - "delegates", - "depd", - "diff", - "eastasianwidth", - "emoji-regex", - "encoding", - "env-paths", - "err-code", - "event-target-shim", - "events", - "exponential-backoff", - "foreground-child", - "fs.realpath", - "function-bind", - "gauge", - "has", - "has-unicode", - "http-cache-semantics", - "http-proxy-agent", - "https-proxy-agent", - "humanize-ms", - "iconv-lite", - "ieee754", - "ignore-walk", - "imurmurhash", - "indent-string", - "inflight", - "inherits", - "ip", - "ip-regex", - "is-core-module", - "is-fullwidth-code-point", - "is-lambda", - "isexe", - "jackspeak", - "json-stringify-nice", - "jsonparse", - "just-diff", - "just-diff-apply", - "lru-cache", - "minipass-collect", - "minipass-fetch", - "minipass-flush", - "minipass-json-stream", - "minipass-sized", - "minizlib", - "mkdirp", - "mute-stream", - "negotiator", - "normalize-package-data", - "npm-bundled", - "npm-normalize-package-bin", - "npm-packlist", - "once", - "path-is-absolute", - "path-key", - "path-scurry", - "postcss-selector-parser", - "process", - "promise-all-reject-late", - "promise-call-limit", - "promise-inflight", - "promise-retry", - "promzard", - "read-cmd-shim", - "read-package-json", - "read-package-json-fast", - "readable-stream", - "retry", - "rimraf", - "safe-buffer", - "safer-buffer", - "set-blocking", - "shebang-command", - "shebang-regex", - "signal-exit", - "smart-buffer", - "socks", - "socks-proxy-agent", - "spdx-correct", - "spdx-exceptions", - "spdx-expression-parse", - "spdx-license-ids", - "string_decoder", - "string-width", - "string-width-cjs", - "strip-ansi", - "strip-ansi-cjs", - "tuf-js", - "unique-filename", - "unique-slug", - "util-deprecate", - "validate-npm-package-license", - "walk-up-path", - "wcwidth", - "wide-align", - "wrap-ansi", - "wrap-ansi-cjs", - "wrappy", - "yallist" + "write-file-atomic" + ], + "workspaces": [ + "docs", + "smoke-tests", + "mock-globals", + "mock-registry", + "workspaces/*" ], "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^6.3.0", - "@npmcli/config": "^6.2.1", + "@npmcli/arborist": "^6.5.0", + "@npmcli/config": "^6.4.0", "@npmcli/fs": "^3.1.0", "@npmcli/map-workspaces": "^3.0.4", "@npmcli/package-json": "^4.0.1", @@ -15211,43 +15295,44 @@ "@npmcli/run-script": "^6.0.2", "abbrev": "^2.0.0", "archy": "~1.0.0", - "cacache": "^17.1.3", + "cacache": "^17.1.4", "chalk": "^5.3.0", - "ci-info": "^3.8.0", + "ci-info": "^4.0.0", "cli-columns": "^4.0.0", "cli-table3": "^0.6.3", "columnify": "^1.6.0", "fastest-levenshtein": "^1.0.16", - "fs-minipass": "^3.0.2", - "glob": "^10.2.7", + "fs-minipass": "^3.0.3", + "glob": "^10.3.10", "graceful-fs": "^4.2.11", "hosted-git-info": "^6.1.1", "ini": "^4.1.1", "init-package-json": "^5.0.0", "is-cidr": "^4.0.2", - "json-parse-even-better-errors": "^3.0.0", + "json-parse-even-better-errors": "^3.0.1", "libnpmaccess": "^7.0.2", - "libnpmdiff": "^5.0.19", - "libnpmexec": "^6.0.3", - "libnpmfund": "^4.0.19", + "libnpmdiff": "^5.0.20", + "libnpmexec": "^6.0.4", + "libnpmfund": "^4.2.1", "libnpmhook": "^9.0.3", "libnpmorg": "^5.0.4", - "libnpmpack": "^5.0.19", - "libnpmpublish": "^7.5.0", + "libnpmpack": "^5.0.20", + "libnpmpublish": "^7.5.1", "libnpmsearch": "^6.0.2", "libnpmteam": "^5.0.3", "libnpmversion": "^4.0.2", "make-fetch-happen": "^11.1.1", "minimatch": "^9.0.3", - "minipass": "^5.0.0", + "minipass": "^7.0.4", "minipass-pipeline": "^1.2.4", "ms": "^2.1.2", - "node-gyp": "^9.4.0", + "node-gyp": "^9.4.1", "nopt": "^7.2.0", + "normalize-package-data": "^5.0.0", "npm-audit-report": "^5.0.0", - "npm-install-checks": "^6.1.1", + "npm-install-checks": "^6.3.0", "npm-package-arg": "^10.1.0", - "npm-pick-manifest": "^8.0.1", + "npm-pick-manifest": "^8.0.2", "npm-profile": "^7.0.1", "npm-registry-fetch": "^14.0.5", "npm-user-validate": "^2.0.0", @@ -15258,11 +15343,12 @@ "proc-log": "^3.0.0", "qrcode-terminal": "^0.12.0", "read": "^2.1.0", - "semver": "^7.5.4", - "sigstore": "^1.7.0", - "ssri": "^10.0.4", + "semver": "^7.6.0", + "sigstore": "^1.9.0", + "spdx-expression-parse": "^3.0.1", + "ssri": "^10.0.5", "supports-color": "^9.4.0", - "tar": "^6.1.15", + "tar": "^6.2.0", "text-table": "~0.2.0", "tiny-relative-date": "^1.3.0", "treeverse": "^3.0.0", @@ -15279,10 +15365,9 @@ } }, "node_modules/npm-bundled": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", - "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", - "dev": true, + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", + "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", "dependencies": { "npm-normalize-package-bin": "^3.0.0" }, @@ -15291,10 +15376,9 @@ } }, "node_modules/npm-install-checks": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.2.0.tgz", - "integrity": "sha512-744wat5wAAHsxa4590mWO0tJ8PKxR8ORZsH9wGpQc3nWTzozMAgBN/XyqYw7mg3yqLM8dLwEnwSfKMmXAjF69g==", - "dev": true, + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", + "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", "dependencies": { "semver": "^7.1.1" }, @@ -15306,7 +15390,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -15315,7 +15398,6 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", - "dev": true, "dependencies": { "hosted-git-info": "^6.0.0", "proc-log": "^3.0.0", @@ -15330,7 +15412,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", - "dev": true, "dependencies": { "ignore-walk": "^6.0.0" }, @@ -15342,7 +15423,6 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", - "dev": true, "dependencies": { "npm-install-checks": "^6.0.0", "npm-normalize-package-bin": "^3.0.0", @@ -15357,7 +15437,6 @@ "version": "14.0.5", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", - "dev": true, "dependencies": { "make-fetch-happen": "^11.0.0", "minipass": "^5.0.0", @@ -15371,6 +15450,84 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -15391,6 +15548,11 @@ "node": ">=0.1.90" } }, + "node_modules/npm/node_modules/@gar/promisify": { + "version": "1.1.3", + "inBundle": true, + "license": "MIT" + }, "node_modules/npm/node_modules/@isaacs/cliui": { "version": "8.0.2", "inBundle": true, @@ -15459,7 +15621,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "6.3.0", + "version": "6.5.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -15471,7 +15633,7 @@ "@npmcli/name-from-folder": "^2.0.0", "@npmcli/node-gyp": "^3.0.0", "@npmcli/package-json": "^4.0.0", - "@npmcli/query": "^3.0.0", + "@npmcli/query": "^3.1.0", "@npmcli/run-script": "^6.0.0", "bin-links": "^4.0.1", "cacache": "^17.0.4", @@ -15481,7 +15643,7 @@ "json-stringify-nice": "^1.1.4", "minimatch": "^9.0.0", "nopt": "^7.0.0", - "npm-install-checks": "^6.0.0", + "npm-install-checks": "^6.2.0", "npm-package-arg": "^10.1.0", "npm-pick-manifest": "^8.0.1", "npm-registry-fetch": "^14.0.3", @@ -15505,12 +15667,12 @@ } }, "node_modules/npm/node_modules/@npmcli/config": { - "version": "6.2.1", + "version": "6.4.1", "inBundle": true, "license": "ISC", "dependencies": { "@npmcli/map-workspaces": "^3.0.2", - "ci-info": "^3.8.0", + "ci-info": "^4.0.0", "ini": "^4.1.0", "nopt": "^7.0.0", "proc-log": "^3.0.0", @@ -15605,6 +15767,18 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/@npmcli/move-file": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "2.0.0", "inBundle": true, @@ -15650,7 +15824,7 @@ } }, "node_modules/npm/node_modules/@npmcli/query": { - "version": "3.0.0", + "version": "3.1.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -15684,20 +15858,44 @@ "node": ">=14" } }, + "node_modules/npm/node_modules/@sigstore/bundle": { + "version": "1.1.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/npm/node_modules/@sigstore/protobuf-specs": { - "version": "0.1.0", + "version": "0.2.1", + "inBundle": true, + "license": "Apache-2.0", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@sigstore/sign": { + "version": "1.0.0", "inBundle": true, "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "make-fetch-happen": "^11.0.1" + }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "1.0.2", + "version": "1.0.3", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@sigstore/protobuf-specs": "^0.1.0", + "@sigstore/protobuf-specs": "^0.2.0", "tuf-js": "^1.1.7" }, "engines": { @@ -15740,17 +15938,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/abort-controller": { - "version": "3.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, "node_modules/npm/node_modules/agent-base": { "version": "6.0.2", "inBundle": true, @@ -15763,12 +15950,10 @@ } }, "node_modules/npm/node_modules/agentkeepalive": { - "version": "4.3.0", + "version": "4.5.0", "inBundle": true, "license": "MIT", "dependencies": { - "debug": "^4.1.0", - "depd": "^2.0.0", "humanize-ms": "^1.2.1" }, "engines": { @@ -15820,13 +16005,9 @@ "license": "MIT" }, "node_modules/npm/node_modules/are-we-there-yet": { - "version": "4.0.0", + "version": "4.0.2", "inBundle": true, "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^4.1.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -15836,27 +16017,8 @@ "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT" - }, "node_modules/npm/node_modules/bin-links": { - "version": "4.0.2", + "version": "4.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -15885,29 +16047,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/npm/node_modules/buffer": { - "version": "6.0.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "node_modules/npm/node_modules/builtins": { "version": "5.0.1", "inBundle": true, @@ -15917,7 +16056,7 @@ } }, "node_modules/npm/node_modules/cacache": { - "version": "17.1.3", + "version": "17.1.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -15925,7 +16064,7 @@ "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^7.7.1", - "minipass": "^5.0.0", + "minipass": "^7.0.3", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", @@ -15958,7 +16097,7 @@ } }, "node_modules/npm/node_modules/ci-info": { - "version": "3.8.0", + "version": "4.0.0", "funding": [ { "type": "github", @@ -16025,7 +16164,7 @@ } }, "node_modules/npm/node_modules/cmd-shim": { - "version": "6.0.1", + "version": "6.0.2", "inBundle": true, "license": "ISC", "engines": { @@ -16158,16 +16297,8 @@ "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/depd": { - "version": "2.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/npm/node_modules/diff": { - "version": "5.1.0", + "version": "5.2.0", "inBundle": true, "license": "BSD-3-Clause", "engines": { @@ -16206,22 +16337,6 @@ "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/event-target-shim": { - "version": "5.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/npm/node_modules/events": { - "version": "3.3.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, "node_modules/npm/node_modules/exponential-backoff": { "version": "3.1.1", "inBundle": true, @@ -16251,11 +16366,11 @@ } }, "node_modules/npm/node_modules/fs-minipass": { - "version": "3.0.2", + "version": "3.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^5.0.0" + "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -16267,9 +16382,12 @@ "license": "ISC" }, "node_modules/npm/node_modules/function-bind": { - "version": "1.1.1", + "version": "1.1.2", "inBundle": true, - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/npm/node_modules/gauge": { "version": "5.0.1", @@ -16290,18 +16408,18 @@ } }, "node_modules/npm/node_modules/glob": { - "version": "10.2.7", + "version": "10.3.10", "inBundle": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2", - "path-scurry": "^1.7.0" + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" }, "bin": { - "glob": "dist/cjs/src/bin.js" + "glob": "dist/esm/bin.mjs" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -16315,22 +16433,22 @@ "inBundle": true, "license": "ISC" }, - "node_modules/npm/node_modules/has": { - "version": "1.0.3", + "node_modules/npm/node_modules/has-unicode": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/hasown": { + "version": "2.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.1" + "function-bind": "^1.1.2" }, "engines": { - "node": ">= 0.4.0" + "node": ">= 0.4" } }, - "node_modules/npm/node_modules/has-unicode": { - "version": "2.0.1", - "inBundle": true, - "license": "ISC" - }, "node_modules/npm/node_modules/hosted-git-info": { "version": "6.1.1", "inBundle": true, @@ -16392,27 +16510,8 @@ "node": ">=0.10.0" } }, - "node_modules/npm/node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "BSD-3-Clause" - }, "node_modules/npm/node_modules/ignore-walk": { - "version": "6.0.3", + "version": "6.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -16438,6 +16537,11 @@ "node": ">=8" } }, + "node_modules/npm/node_modules/infer-owner": { + "version": "1.0.4", + "inBundle": true, + "license": "ISC" + }, "node_modules/npm/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -16477,10 +16581,22 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/ip": { - "version": "2.0.0", + "node_modules/npm/node_modules/ip-address": { + "version": "9.0.5", "inBundle": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/npm/node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "inBundle": true, + "license": "BSD-3-Clause" }, "node_modules/npm/node_modules/ip-regex": { "version": "4.3.0", @@ -16502,11 +16618,11 @@ } }, "node_modules/npm/node_modules/is-core-module": { - "version": "2.12.1", + "version": "2.13.1", "inBundle": true, "license": "MIT", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16531,7 +16647,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/jackspeak": { - "version": "2.2.1", + "version": "2.3.6", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -16547,8 +16663,13 @@ "@pkgjs/parseargs": "^0.11.0" } }, + "node_modules/npm/node_modules/jsbn": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/npm/node_modules/json-parse-even-better-errors": { - "version": "3.0.0", + "version": "3.0.1", "inBundle": true, "license": "MIT", "engines": { @@ -16582,7 +16703,7 @@ "license": "MIT" }, "node_modules/npm/node_modules/libnpmaccess": { - "version": "7.0.2", + "version": "7.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -16594,11 +16715,11 @@ } }, "node_modules/npm/node_modules/libnpmdiff": { - "version": "5.0.19", + "version": "5.0.21", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0", + "@npmcli/arborist": "^6.5.0", "@npmcli/disparity-colors": "^3.0.0", "@npmcli/installed-package-contents": "^2.0.2", "binary-extensions": "^2.2.0", @@ -16613,13 +16734,13 @@ } }, "node_modules/npm/node_modules/libnpmexec": { - "version": "6.0.3", + "version": "6.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0", + "@npmcli/arborist": "^6.5.0", "@npmcli/run-script": "^6.0.0", - "ci-info": "^3.7.1", + "ci-info": "^4.0.0", "npm-package-arg": "^10.1.0", "npmlog": "^7.0.1", "pacote": "^15.0.8", @@ -16634,18 +16755,18 @@ } }, "node_modules/npm/node_modules/libnpmfund": { - "version": "4.0.19", + "version": "4.2.2", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0" + "@npmcli/arborist": "^6.5.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm/node_modules/libnpmhook": { - "version": "9.0.3", + "version": "9.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -16657,7 +16778,7 @@ } }, "node_modules/npm/node_modules/libnpmorg": { - "version": "5.0.4", + "version": "5.0.5", "inBundle": true, "license": "ISC", "dependencies": { @@ -16669,11 +16790,11 @@ } }, "node_modules/npm/node_modules/libnpmpack": { - "version": "5.0.19", + "version": "5.0.21", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.3.0", + "@npmcli/arborist": "^6.5.0", "@npmcli/run-script": "^6.0.0", "npm-package-arg": "^10.1.0", "pacote": "^15.0.8" @@ -16683,11 +16804,11 @@ } }, "node_modules/npm/node_modules/libnpmpublish": { - "version": "7.5.0", + "version": "7.5.2", "inBundle": true, "license": "ISC", "dependencies": { - "ci-info": "^3.6.1", + "ci-info": "^4.0.0", "normalize-package-data": "^5.0.0", "npm-package-arg": "^10.1.0", "npm-registry-fetch": "^14.0.3", @@ -16701,7 +16822,7 @@ } }, "node_modules/npm/node_modules/libnpmsearch": { - "version": "6.0.2", + "version": "6.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -16712,7 +16833,7 @@ } }, "node_modules/npm/node_modules/libnpmteam": { - "version": "5.0.3", + "version": "5.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -16724,7 +16845,7 @@ } }, "node_modules/npm/node_modules/libnpmversion": { - "version": "4.0.2", + "version": "4.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -16771,6 +16892,14 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/minimatch": { "version": "9.0.3", "inBundle": true, @@ -16786,11 +16915,11 @@ } }, "node_modules/npm/node_modules/minipass": { - "version": "5.0.0", + "version": "7.0.4", "inBundle": true, "license": "ISC", "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/npm/node_modules/minipass-collect": { @@ -16816,11 +16945,11 @@ } }, "node_modules/npm/node_modules/minipass-fetch": { - "version": "3.0.3", + "version": "3.0.4", "inBundle": true, "license": "MIT", "dependencies": { - "minipass": "^5.0.0", + "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, @@ -16973,7 +17102,7 @@ } }, "node_modules/npm/node_modules/node-gyp": { - "version": "9.4.0", + "version": "9.4.1", "inBundle": true, "license": "MIT", "dependencies": { @@ -16981,7 +17110,7 @@ "exponential-backoff": "^3.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^11.0.3", + "make-fetch-happen": "^10.0.3", "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", @@ -16996,30 +17125,118 @@ "node": "^12.13 || ^14.13 || >=16" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/abbrev": { - "version": "1.1.1", + "node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs": { + "version": "2.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/abbrev": { + "version": "1.1.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/node-gyp/node_modules/are-we-there-yet": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache": { + "version": "16.1.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/glob": { + "version": "8.1.0", "inBundle": true, - "license": "ISC" + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "node_modules/npm/node_modules/node-gyp/node_modules/are-we-there-yet": { - "version": "3.0.1", + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", "inBundle": true, "license": "ISC", "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": { - "version": "1.1.11", + "node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass": { + "version": "2.1.0", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, "node_modules/npm/node_modules/node-gyp/node_modules/gauge": { @@ -17059,6 +17276,32 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "10.2.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm/node_modules/node-gyp/node_modules/minimatch": { "version": "3.1.2", "inBundle": true, @@ -17070,6 +17313,33 @@ "node": "*" } }, + "node_modules/npm/node_modules/node-gyp/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, "node_modules/npm/node_modules/node-gyp/node_modules/nopt": { "version": "6.0.0", "inBundle": true, @@ -17098,23 +17368,43 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/readable-stream": { - "version": "3.6.2", + "node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": { + "version": "3.0.7", "inBundle": true, - "license": "MIT", + "license": "ISC" + }, + "node_modules/npm/node_modules/node-gyp/node_modules/ssri": { + "version": "9.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "minipass": "^3.1.1" }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": { - "version": "3.0.7", + "node_modules/npm/node_modules/node-gyp/node_modules/unique-filename": { + "version": "2.0.1", "inBundle": true, - "license": "ISC" + "license": "ISC", + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/unique-slug": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } }, "node_modules/npm/node_modules/node-gyp/node_modules/which": { "version": "2.0.2", @@ -17178,7 +17468,7 @@ } }, "node_modules/npm/node_modules/npm-install-checks": { - "version": "6.1.1", + "version": "6.3.0", "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -17222,7 +17512,7 @@ } }, "node_modules/npm/node_modules/npm-pick-manifest": { - "version": "8.0.1", + "version": "8.0.2", "inBundle": true, "license": "ISC", "dependencies": { @@ -17264,6 +17554,14 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/npm-user-validate": { "version": "2.0.0", "inBundle": true, @@ -17339,6 +17637,14 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/pacote/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "3.0.1", "inBundle": true, @@ -17369,12 +17675,12 @@ } }, "node_modules/npm/node_modules/path-scurry": { - "version": "1.9.2", + "version": "1.10.1", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^9.1.1", - "minipass": "^5.0.0 || ^6.0.2" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -17384,7 +17690,7 @@ } }, "node_modules/npm/node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.1.1", + "version": "10.2.0", "inBundle": true, "license": "ISC", "engines": { @@ -17392,7 +17698,7 @@ } }, "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.0.13", + "version": "6.0.15", "inBundle": true, "license": "MIT", "dependencies": { @@ -17411,14 +17717,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/process": { - "version": "0.11.10", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", "inBundle": true, @@ -17516,17 +17814,16 @@ } }, "node_modules/npm/node_modules/readable-stream": { - "version": "4.4.0", + "version": "3.6.2", "inBundle": true, "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 6" } }, "node_modules/npm/node_modules/retry": { @@ -17616,7 +17913,7 @@ "optional": true }, "node_modules/npm/node_modules/semver": { - "version": "7.5.4", + "version": "7.6.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -17665,7 +17962,7 @@ } }, "node_modules/npm/node_modules/signal-exit": { - "version": "4.0.2", + "version": "4.1.0", "inBundle": true, "license": "ISC", "engines": { @@ -17676,12 +17973,14 @@ } }, "node_modules/npm/node_modules/sigstore": { - "version": "1.7.0", + "version": "1.9.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@sigstore/protobuf-specs": "^0.1.0", - "@sigstore/tuf": "^1.0.1", + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "@sigstore/sign": "^1.0.0", + "@sigstore/tuf": "^1.0.3", "make-fetch-happen": "^11.0.1" }, "bin": { @@ -17701,15 +18000,15 @@ } }, "node_modules/npm/node_modules/socks": { - "version": "2.7.1", + "version": "2.8.1", "inBundle": true, "license": "MIT", "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, @@ -17736,7 +18035,7 @@ } }, "node_modules/npm/node_modules/spdx-exceptions": { - "version": "2.3.0", + "version": "2.5.0", "inBundle": true, "license": "CC-BY-3.0" }, @@ -17750,16 +18049,16 @@ } }, "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.13", + "version": "3.0.17", "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/ssri": { - "version": "10.0.4", + "version": "10.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^5.0.0" + "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -17835,7 +18134,7 @@ } }, "node_modules/npm/node_modules/tar": { - "version": "6.1.15", + "version": "6.2.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -17872,6 +18171,14 @@ "node": ">=8" } }, + "node_modules/npm/node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", "inBundle": true, @@ -18101,7 +18408,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, + "deprecated": "This package is no longer supported.", "dependencies": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", @@ -18125,27 +18432,39 @@ } }, "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "version": "2.2.13", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", + "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", "dev": true }, + "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.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -18348,17 +18667,17 @@ } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -18504,7 +18823,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -18547,27 +18865,27 @@ } }, "node_modules/pac-proxy-agent": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", + "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "pac-resolver": "^7.0.0", - "socks-proxy-agent": "^8.0.2" + "https-proxy-agent": "^7.0.5", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.4" }, "engines": { "node": ">= 14" } }, "node_modules/pac-proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dependencies": { "debug": "^4.3.4" }, @@ -18576,9 +18894,9 @@ } }, "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" @@ -18588,9 +18906,9 @@ } }, "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -18600,13 +18918,13 @@ } }, "node_modules/pac-proxy-agent/node_modules/socks-proxy-agent": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", - "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.1", "debug": "^4.3.4", - "socks": "^2.7.1" + "socks": "^2.8.3" }, "engines": { "node": ">= 14" @@ -18624,11 +18942,15 @@ "node": ">= 14" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + }, "node_modules/pacote": { "version": "15.2.0", "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", - "dev": true, "dependencies": { "@npmcli/git": "^4.0.0", "@npmcli/installed-package-contents": "^2.0.1", @@ -18824,34 +19146,29 @@ } }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", "dev": true }, "node_modules/path-type": { @@ -18881,9 +19198,9 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", "dev": true }, "node_modules/picomatch": { @@ -18897,6 +19214,15 @@ "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/piscina": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.0.0.tgz", @@ -18996,6 +19322,18 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/pkg-dir/node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/plist": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", @@ -19118,9 +19456,9 @@ } }, "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "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" @@ -19130,9 +19468,9 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", "dev": true, "dependencies": { "icss-utils": "^5.0.0", @@ -19147,9 +19485,9 @@ } }, "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.4" @@ -19177,9 +19515,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "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", @@ -19205,9 +19543,9 @@ } }, "node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, "peer": true, "bin": { @@ -19248,38 +19586,45 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "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==", + "engines": { + "node": ">= 0.6.0" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "node_modules/process-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/process-streams/-/process-streams-1.0.1.tgz", - "integrity": "sha512-Z+FHhxiBhiQ4t/xTY3Bo2SxZG/CehflyckFsQirAXFRf/BfVnDePzpo58eq9JI4XfFu1RnX5C5EAE6V4sce1+g==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/process-streams/-/process-streams-1.0.3.tgz", + "integrity": "sha512-xkIaM5vYnyekB88WyET78YEqXiaJRy0xcvIdE22n+myhvBT7LlLmX6iAtq7jDvVH8CUx2rqQsd32JdRyJMV3NA==", "dev": true, + "funding": [ + "https://www.paypal.com/donate/?hosted_button_id=GB656ZSAEQEXN", + "https://de.liberapay.com/nils.knappmeier/" + ], "dependencies": { - "duplex-maker": "^1.0.0", - "quotemeta": "0.0.0", - "tempfile": "^1.1.0" + "duplex-maker": "^1.0.0" } }, "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -19311,9 +19656,9 @@ } }, "node_modules/protobufjs": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.6.tgz", - "integrity": "sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", + "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", @@ -19356,14 +19701,14 @@ } }, "node_modules/proxy-agent": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", - "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", @@ -19374,9 +19719,9 @@ } }, "node_modules/proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dependencies": { "debug": "^4.3.4" }, @@ -19385,9 +19730,9 @@ } }, "node_modules/proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" @@ -19397,9 +19742,9 @@ } }, "node_modules/proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -19417,13 +19762,13 @@ } }, "node_modules/proxy-agent/node_modules/socks-proxy-agent": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", - "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.1", "debug": "^4.3.4", - "socks": "^2.7.1" + "socks": "^2.8.3" }, "engines": { "node": ">= 14" @@ -19448,21 +19793,19 @@ "dev": true }, "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" - } + "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/qjobs": { "version": "1.2.0", @@ -19474,11 +19817,11 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -19519,12 +19862,6 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, - "node_modules/quotemeta": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/quotemeta/-/quotemeta-0.0.0.tgz", - "integrity": "sha512-1XGObUh7RN5b58vKuAsrlfqT+Rc4vmw8N4pP9gFCq1GFlTdV0Ex/D2Ro1Drvrqj++HPi3ig0Np17XPslELeMRA==", - "dev": true - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -19562,7 +19899,7 @@ "version": "6.0.4", "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", - "dev": true, + "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", "dependencies": { "glob": "^10.2.2", "json-parse-even-better-errors": "^3.0.0", @@ -19577,7 +19914,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", - "dev": true, "dependencies": { "json-parse-even-better-errors": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" @@ -19587,88 +19923,61 @@ } }, "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/read-package-json/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/read-package-json/node_modules/glob": { - "version": "10.3.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz", - "integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==", - "dev": true, + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, "bin": { - "glob": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=16 || 14 >=14.17" + "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/read-package-json/node_modules/json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/read-package-json/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/read-package-json/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "engines": { "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, "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==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "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" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -19706,9 +20015,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "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" @@ -19733,9 +20042,9 @@ } }, "node_modules/regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", "dev": true }, "node_modules/regexp.prototype.flags": { @@ -19957,7 +20266,6 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, "engines": { "node": ">= 4" } @@ -19973,29 +20281,75 @@ } }, "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", "dev": true }, "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", + "dev": true, "dependencies": { - "glob": "^7.1.3" + "glob": "^9.2.0" }, "bin": { - "rimraf": "bin.js" + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/rollup": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz", - "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==", + "version": "3.29.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.5.tgz", + "integrity": "sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -20057,9 +20411,9 @@ } }, "node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dependencies": { "tslib": "^2.1.0" } @@ -20105,9 +20459,9 @@ } }, "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "engines": { "node": ">=10" } @@ -20274,9 +20628,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "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", @@ -20312,12 +20666,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/send/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/send/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -20328,9 +20676,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "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" @@ -20406,51 +20754,60 @@ "dev": true }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "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": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" } }, + "node_modules/serve-static/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/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, "node_modules/set-function-length": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", - "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dependencies": { - "define-data-property": "^1.1.2", + "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, "dependencies": { - "define-data-property": "^1.0.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -20503,13 +20860,17 @@ } }, "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -20524,7 +20885,6 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", - "dev": true, "dependencies": { "@sigstore/bundle": "^1.1.0", "@sigstore/protobuf-specs": "^0.2.0", @@ -20539,72 +20899,107 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "node_modules/sigstore/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/sigstore/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dependencies": { - "is-arrayish": "^0.3.1" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "node_modules/sigstore/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } }, - "node_modules/simple-zstd": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/simple-zstd/-/simple-zstd-1.4.2.tgz", - "integrity": "sha512-kGYEvT33M5XfyQvvW4wxl3eKcWbdbCc1V7OZzuElnaXft0qbVzoIIXHXiCm3JCUki+MZKKmvjl8p2VGLJc5Y/A==", - "dev": true, + "node_modules/sigstore/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dependencies": { - "is-zst": "^1.0.0", - "peek-stream": "^1.1.3", - "process-streams": "^1.0.1", - "through2": "^4.0.2" + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/simple-zstd/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, + "node_modules/sigstore/node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">= 6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" } }, - "node_modules/simple-zstd/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/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" }, - "node_modules/simple-zstd/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/simple-zstd": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/simple-zstd/-/simple-zstd-1.4.2.tgz", + "integrity": "sha512-kGYEvT33M5XfyQvvW4wxl3eKcWbdbCc1V7OZzuElnaXft0qbVzoIIXHXiCm3JCUki+MZKKmvjl8p2VGLJc5Y/A==", "dev": true, "dependencies": { - "safe-buffer": "~5.2.0" + "is-zst": "^1.0.0", + "peek-stream": "^1.1.3", + "process-streams": "^1.0.1", + "through2": "^4.0.2" } }, "node_modules/simple-zstd/node_modules/through2": { @@ -20687,16 +21082,16 @@ } }, "node_modules/socket.io": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.2.tgz", - "integrity": "sha512-bvKVS29/I5fl2FGLNHuXlQaUH/BlzX1IN6S+NKLNZpBsPZIDH+90eQmCs2Railn4YUiww4SzUedJ6+uzwFnKLw==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.0.tgz", + "integrity": "sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==", "dev": true, "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", "cors": "~2.8.5", "debug": "~4.3.2", - "engine.io": "~6.5.2", + "engine.io": "~6.6.0", "socket.io-adapter": "~2.5.2", "socket.io-parser": "~4.2.4" }, @@ -20705,25 +21100,26 @@ } }, "node_modules/socket.io-adapter": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", - "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", "dev": true, "dependencies": { - "ws": "~8.11.0" + "debug": "~4.3.4", + "ws": "~8.17.1" } }, "node_modules/socket.io-adapter/node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -20759,9 +21155,9 @@ } }, "node_modules/socks": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.3.tgz", - "integrity": "sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -20775,7 +21171,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, "dependencies": { "agent-base": "^6.0.2", "debug": "^4.3.3", @@ -20794,9 +21189,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "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" @@ -20867,33 +21262,29 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-license-ids": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", - "dev": true + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==" }, "node_modules/spdy": { "version": "4.0.2", @@ -20925,20 +21316,6 @@ "wbuf": "^1.7.3" } }, - "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/split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", @@ -20947,46 +21324,6 @@ "readable-stream": "^3.0.0" } }, - "node_modules/split2/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==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/split2/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==", - "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/split2/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -21010,10 +21347,9 @@ "integrity": "sha512-ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==" }, "node_modules/ssri": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", - "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", - "dev": true, + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", "dependencies": { "minipass": "^7.0.3" }, @@ -21022,10 +21358,9 @@ } }, "node_modules/ssri/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "engines": { "node": ">=16 || 14 >=14.17" } @@ -21068,12 +21403,31 @@ "readable-stream": "^2.0.2" } }, - "node_modules/stream-combiner2/node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "node_modules/stream-combiner2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/stream-combiner2/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==", "dependencies": { - "readable-stream": "^2.0.2" + "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/stream-combiner2/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==", + "dependencies": { + "safe-buffer": "~5.1.0" } }, "node_modules/stream-composer": { @@ -21092,9 +21446,9 @@ "dev": true }, "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", "dev": true }, "node_modules/stream-to-array": { @@ -21121,26 +21475,46 @@ } }, "node_modules/streamx": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", - "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", + "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==", "dev": true, "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" }, "optionalDependencies": { "bare-events": "^2.2.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==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" } }, + "node_modules/string_decoder/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==", + "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/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -21159,7 +21533,6 @@ "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", @@ -21234,7 +21607,6 @@ "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" }, @@ -21275,6 +21647,7 @@ "version": "8.1.2", "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", + "deprecated": "Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net", "dependencies": { "component-emitter": "^1.3.0", "cookiejar": "^2.1.4", @@ -21319,7 +21692,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -21374,9 +21746,9 @@ "dev": true }, "node_modules/synckit": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", - "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz", + "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==", "dev": true, "dependencies": { "@pkgr/core": "^0.1.0", @@ -21399,9 +21771,9 @@ } }, "node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -21461,26 +21833,6 @@ "streamx": "^2.12.5" } }, - "node_modules/tempfile": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", - "integrity": "sha512-NjT12fW6pSEKz1eVcADgaKfeM+XZ4+zSaqVz46XH7+CiEwcelnwtGWRRjF1p+xyW2PVgKKKS2UUw1LzRelntxg==", - "dev": true, - "dependencies": { - "os-tmpdir": "^1.0.0", - "uuid": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tempfile/node_modules/uuid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", - "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true - }, "node_modules/terser": { "version": "5.19.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", @@ -21500,16 +21852,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -21558,6 +21910,12 @@ "ajv": "^6.9.1" } }, + "node_modules/terser-webpack-plugin/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/terser-webpack-plugin/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -21582,16 +21940,22 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/terser/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.34.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", + "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, "bin": { - "acorn": "bin/acorn" + "terser": "bin/terser" }, "engines": { - "node": ">=0.4.0" + "node": ">=10" } }, "node_modules/terser/node_modules/commander": { @@ -21614,6 +21978,37 @@ "node": ">=8" } }, + "node_modules/test-exclude/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/test-exclude/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/text-decoder": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.0.tgz", + "integrity": "sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-hex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", @@ -21622,8 +22017,7 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "node_modules/through": { "version": "2.3.8", @@ -21640,6 +22034,36 @@ "xtend": "~4.0.1" } }, + "node_modules/through2/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/through2/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/through2/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/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", @@ -21709,9 +22133,9 @@ } }, "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dev": true, "dependencies": { "psl": "^1.1.33", @@ -21723,6 +22147,15 @@ "node": ">=6" } }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", @@ -21737,11 +22170,20 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=6" } }, "node_modules/tree-kill": { @@ -21819,9 +22261,9 @@ } }, "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -21848,7 +22290,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", - "dev": true, "dependencies": { "@tufjs/models": "1.0.4", "debug": "^4.3.4", @@ -21858,6 +22299,84 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/tuf-js/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tuf-js/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tuf-js/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/tuf-js/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/tuf-js/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -22000,9 +22519,9 @@ } }, "node_modules/ua-parser-js": { - "version": "0.7.35", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.35.tgz", - "integrity": "sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==", + "version": "0.7.39", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.39.tgz", + "integrity": "sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==", "dev": true, "funding": [ { @@ -22012,8 +22531,15 @@ { "type": "paypal", "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" } ], + "bin": { + "ua-parser-js": "script/cli.js" + }, "engines": { "node": "*" } @@ -22076,14 +22602,11 @@ } }, "node_modules/undici": { - "version": "5.28.3", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.3.tgz", - "integrity": "sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", + "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", "engines": { - "node": ">=14.0" + "node": ">=18.17" } }, "node_modules/undici-types": { @@ -22092,9 +22615,9 @@ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "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" @@ -22114,9 +22637,9 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "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" @@ -22146,7 +22669,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, "dependencies": { "unique-slug": "^4.0.0" }, @@ -22158,7 +22680,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, "dependencies": { "imurmurhash": "^0.1.4" }, @@ -22192,9 +22713,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "dev": true, "funding": [ { @@ -22211,8 +22732,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -22229,6 +22750,14 @@ "punycode": "^2.1.0" } }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", @@ -22280,20 +22809,15 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, "node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -22380,20 +22904,6 @@ "ieee754": "^1.2.1" } }, - "node_modules/vinyl-contents/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/vinyl-fs": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.0.tgz", @@ -22454,19 +22964,10 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true }, - "node_modules/vinyl/node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/vite": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", - "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.5.tgz", + "integrity": "sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==", "dev": true, "dependencies": { "esbuild": "^0.18.10", @@ -22561,9 +23062,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "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", @@ -22600,34 +23101,33 @@ } }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "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.9", + "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": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -22733,6 +23233,22 @@ } } }, + "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/webpack-dev-middleware": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", @@ -22757,9 +23273,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, "engines": { "node": ">=10.0.0" @@ -22820,27 +23336,6 @@ } } }, - "node_modules/webpack/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/webpack/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -22984,15 +23479,18 @@ } }, "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -23021,7 +23519,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -23091,56 +23588,43 @@ } }, "node_modules/winston": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.10.0.tgz", - "integrity": "sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.14.2.tgz", + "integrity": "sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==", "dependencies": { - "@colors/colors": "1.5.0", + "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", - "logform": "^2.4.0", + "logform": "^2.6.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" + "winston-transport": "^4.7.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", + "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", + "logform": "^2.6.1", + "readable-stream": "^4.5.2", "triple-beam": "^1.3.0" }, "engines": { - "node": ">= 6.4.0" - } - }, - "node_modules/winston-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==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "node": ">= 12.0.0" } }, - "node_modules/winston-transport/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==", + "node_modules/winston-transport/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "funding": [ { "type": "github", @@ -23154,61 +23638,40 @@ "type": "consulting", "url": "https://feross.org/support" } - ] - }, - "node_modules/winston-transport/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + ], "dependencies": { - "safe-buffer": "~5.2.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/winston/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "node_modules/winston/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==", + "node_modules/winston-transport/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/winston/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==", - "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/winston/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" + "node_modules/winston/node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "engines": { + "node": ">=0.1.90" } }, + "node_modules/winston/node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" + }, "node_modules/wmf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", @@ -23225,6 +23688,15 @@ "node": ">=0.8" } }, + "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/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -23246,7 +23718,6 @@ "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", @@ -23263,7 +23734,6 @@ "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" }, @@ -23278,7 +23748,6 @@ "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" }, @@ -23289,8 +23758,7 @@ "node_modules/wrap-ansi-cjs/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 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", @@ -23339,9 +23807,9 @@ } }, "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, "engines": { "node": ">=8.3.0" @@ -23558,21 +24026,21 @@ } }, "node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "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": ">=12.20" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/zone.js": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.1.tgz", - "integrity": "sha512-+bIeDAFEBYuXRuU3qGQvzdPap+N1zjM4KkBAiiQuVVCrHrhjDuY6VkUhNa5+U27+9w0q3fbKiMCbpJ0XzMmSWA==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.3.tgz", + "integrity": "sha512-MKPbmZie6fASC/ps4dkmIhaT5eonHkEt6eAy80K42tAm0G2W+AahLJjbfi6X9NPdciOE9GRFTTM8u2IiF6O3ww==", "dependencies": { "tslib": "^2.3.0" } From 56094443592393c493af0252860c1a861484cd79 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:01:08 +0530 Subject: [PATCH 046/126] Typescript upgrade --- package-lock.json | 284 ++++++++++++++++++++++++++++++++++++++-------- package.json | 2 +- 2 files changed, 235 insertions(+), 51 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4b0d4bd1..24406932 100644 --- a/package-lock.json +++ b/package-lock.json @@ -73,7 +73,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ts-node": "~8.3.0", - "typescript": "~4.9.5" + "typescript": "^5.6.2" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -230,6 +230,22 @@ } } }, + "node_modules/@angular-devkit/build-angular/node_modules/@ngtools/webpack": { + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.16.tgz", + "integrity": "sha512-4gm2allK0Pjy/Lxb9IGRnhEZNEOJSOTWwy09VOdHouV2ODRK7Tto2LgteaFJUUSLkuvWRsI7pfuA6yrz8KDfHw==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^16.0.0", + "typescript": ">=4.9.3 <5.2", + "webpack": "^5.54.0" + } + }, "node_modules/@angular-devkit/build-angular/node_modules/tslib": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", @@ -3685,7 +3701,8 @@ "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true }, "node_modules/@gfx/zopfli": { "version": "1.0.15", @@ -4702,6 +4719,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -4718,6 +4736,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, "engines": { "node": ">=12" }, @@ -4729,6 +4748,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, "engines": { "node": ">=12" }, @@ -4739,12 +4759,14 @@ "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -4761,6 +4783,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "dependencies": { "ansi-regex": "^6.0.1" }, @@ -4775,6 +4798,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -4880,22 +4904,6 @@ "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "dev": true }, - "node_modules/@ngtools/webpack": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.16.tgz", - "integrity": "sha512-4gm2allK0Pjy/Lxb9IGRnhEZNEOJSOTWwy09VOdHouV2ODRK7Tto2LgteaFJUUSLkuvWRsI7pfuA6yrz8KDfHw==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^16.0.0", - "typescript": ">=4.9.3 <5.2", - "webpack": "^5.54.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -4935,6 +4943,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "dev": true, "dependencies": { "semver": "^7.3.5" }, @@ -4946,6 +4955,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", + "dev": true, "dependencies": { "@npmcli/promise-spawn": "^6.0.0", "lru-cache": "^7.4.4", @@ -4964,6 +4974,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -4972,6 +4983,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -4986,6 +4998,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", + "dev": true, "dependencies": { "npm-bundled": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" @@ -5002,6 +5015,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, "dependencies": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" @@ -5014,6 +5028,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, "bin": { "mkdirp": "bin/cmd.js" }, @@ -5026,6 +5041,7 @@ "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" }, @@ -5040,6 +5056,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -5048,6 +5065,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", + "dev": true, "dependencies": { "which": "^3.0.0" }, @@ -5059,6 +5077,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -5073,6 +5092,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", + "dev": true, "dependencies": { "@npmcli/node-gyp": "^3.0.0", "@npmcli/promise-spawn": "^6.0.0", @@ -5088,6 +5108,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -5102,6 +5123,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, "optional": true, "engines": { "node": ">=14" @@ -5198,6 +5220,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", + "dev": true, "dependencies": { "@sigstore/protobuf-specs": "^0.2.0" }, @@ -5209,6 +5232,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -5217,6 +5241,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", + "dev": true, "dependencies": { "@sigstore/bundle": "^1.1.0", "@sigstore/protobuf-specs": "^0.2.0", @@ -5230,6 +5255,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, "engines": { "node": ">= 10" } @@ -5238,6 +5264,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -5251,6 +5278,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -5259,6 +5287,7 @@ "version": "11.1.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^17.0.0", @@ -5284,6 +5313,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", @@ -5300,6 +5330,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -5308,6 +5339,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", + "dev": true, "dependencies": { "@sigstore/protobuf-specs": "^0.2.0", "tuf-js": "^1.1.7" @@ -5352,6 +5384,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -5360,6 +5393,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", + "dev": true, "dependencies": { "@tufjs/canonical-json": "1.0.0", "minimatch": "^9.0.0" @@ -6398,7 +6432,8 @@ "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true }, "node_modules/abort-controller": { "version": "3.0.0", @@ -6524,6 +6559,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, "dependencies": { "debug": "4" }, @@ -6535,6 +6571,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dev": true, "dependencies": { "humanize-ms": "^1.2.1" }, @@ -6546,6 +6583,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -6668,6 +6706,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -6706,13 +6745,15 @@ "node_modules/aproba": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true }, "node_modules/are-we-there-yet": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "deprecated": "This package is no longer supported.", + "dev": true, "dependencies": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" @@ -7356,6 +7397,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0" } @@ -7460,6 +7502,7 @@ "version": "17.1.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", @@ -7482,6 +7525,7 @@ "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -7501,6 +7545,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -7509,6 +7554,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -7585,6 +7631,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -7658,6 +7705,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, "engines": { "node": ">=6" } @@ -7789,6 +7837,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, "bin": { "color-support": "bin.js" } @@ -7965,7 +8014,8 @@ "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true }, "node_modules/content-disposition": { "version": "0.5.4", @@ -8652,7 +8702,8 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true }, "node_modules/depd": { "version": "2.0.0", @@ -8944,7 +8995,8 @@ "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true }, "node_modules/ee-first": { "version": "1.1.1", @@ -9118,6 +9170,7 @@ "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" } @@ -9125,7 +9178,8 @@ "node_modules/err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true }, "node_modules/errno": { "version": "0.1.8", @@ -10154,7 +10208,8 @@ "node_modules/exponential-backoff": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true }, "node_modules/express": { "version": "4.21.0", @@ -10379,6 +10434,7 @@ "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" } @@ -10703,6 +10759,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" @@ -10718,6 +10775,7 @@ "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" }, @@ -10809,6 +10867,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, "dependencies": { "minipass": "^7.0.3" }, @@ -10820,6 +10879,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -10916,6 +10976,7 @@ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "deprecated": "This package is no longer supported.", + "dev": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", @@ -11539,6 +11600,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "engines": { "node": ">=4" } @@ -11594,7 +11656,8 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true }, "node_modules/hasown": { "version": "2.0.2", @@ -11656,6 +11719,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, "dependencies": { "lru-cache": "^7.5.1" }, @@ -11667,6 +11731,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -11768,7 +11833,8 @@ "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true }, "node_modules/http-deceiver": { "version": "1.2.7", @@ -11951,6 +12017,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, "dependencies": { "agent-base": "6", "debug": "4" @@ -11972,6 +12039,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, "dependencies": { "ms": "^2.0.0" } @@ -12051,6 +12119,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", + "dev": true, "dependencies": { "minimatch": "^9.0.0" }, @@ -12114,6 +12183,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, "engines": { "node": ">=8" } @@ -12121,7 +12191,8 @@ "node_modules/infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true }, "node_modules/inflight": { "version": "1.0.6", @@ -12142,6 +12213,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -12509,6 +12581,7 @@ "version": "2.15.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, "dependencies": { "hasown": "^2.0.2" }, @@ -12627,7 +12700,8 @@ "node_modules/is-lambda": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true }, "node_modules/is-map": { "version": "2.0.3", @@ -13083,6 +13157,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -13273,7 +13348,8 @@ "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==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true }, "node_modules/json-schema-traverse": { "version": "1.0.0", @@ -13315,6 +13391,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, "engines": [ "node >= 0.2.0" ] @@ -14215,6 +14292,7 @@ "version": "10.2.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^16.1.0", @@ -14241,6 +14319,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, "dependencies": { "@gar/promisify": "^1.1.3", "semver": "^7.3.5" @@ -14253,6 +14332,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, "engines": { "node": ">= 10" } @@ -14261,6 +14341,7 @@ "version": "16.1.3", "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, "dependencies": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -14289,6 +14370,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14301,6 +14383,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -14319,6 +14402,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -14332,6 +14416,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -14340,6 +14425,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -14351,6 +14437,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14362,6 +14449,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, "bin": { "mkdirp": "bin/cmd.js" }, @@ -14374,6 +14462,7 @@ "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" }, @@ -14388,6 +14477,7 @@ "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" @@ -14398,6 +14488,7 @@ "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", @@ -14417,6 +14508,7 @@ "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" }, @@ -14428,6 +14520,7 @@ "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, "dependencies": { "minipass": "^3.1.1" }, @@ -14439,6 +14532,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, "dependencies": { "unique-slug": "^3.0.0" }, @@ -14450,6 +14544,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, "dependencies": { "imurmurhash": "^0.1.4" }, @@ -14460,7 +14555,8 @@ "node_modules/make-fetch-happen/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/map-cache": { "version": "0.2.2", @@ -14603,6 +14699,7 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -14633,6 +14730,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14644,6 +14742,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14654,12 +14753,14 @@ "node_modules/minipass-collect/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/minipass-fetch": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, "dependencies": { "minipass": "^3.1.6", "minipass-sized": "^1.0.3", @@ -14676,6 +14777,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14686,12 +14788,14 @@ "node_modules/minipass-fetch/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14703,6 +14807,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14713,12 +14818,14 @@ "node_modules/minipass-flush/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/minipass-json-stream": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.2.tgz", "integrity": "sha512-myxeeTm57lYs8pH2nxPzmEEg8DGIgW+9mv6D4JZD2pa81I/OBjeU7PtICXV6c9eRGTA5JMDsuIPUZRCyBMYNhg==", + "dev": true, "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -14728,6 +14835,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14738,12 +14846,14 @@ "node_modules/minipass-json-stream/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14755,6 +14865,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14765,12 +14876,14 @@ "node_modules/minipass-pipeline/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, "dependencies": { "minipass": "^3.0.0" }, @@ -14782,6 +14895,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14792,7 +14906,8 @@ "node_modules/minipass-sized/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/minizlib": { "version": "2.1.2", @@ -14982,6 +15097,7 @@ "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" } @@ -15090,6 +15206,7 @@ "version": "9.4.1", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", + "dev": true, "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", @@ -15127,6 +15244,7 @@ "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" }, @@ -15147,6 +15265,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, "dependencies": { "abbrev": "^1.0.0" }, @@ -15161,6 +15280,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", + "dev": true, "dependencies": { "hosted-git-info": "^6.0.0", "is-core-module": "^2.8.1", @@ -15368,6 +15488,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", + "dev": true, "dependencies": { "npm-normalize-package-bin": "^3.0.0" }, @@ -15379,6 +15500,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "dev": true, "dependencies": { "semver": "^7.1.1" }, @@ -15390,6 +15512,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -15398,6 +15521,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, "dependencies": { "hosted-git-info": "^6.0.0", "proc-log": "^3.0.0", @@ -15412,6 +15536,7 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", + "dev": true, "dependencies": { "ignore-walk": "^6.0.0" }, @@ -15423,6 +15548,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", + "dev": true, "dependencies": { "npm-install-checks": "^6.0.0", "npm-normalize-package-bin": "^3.0.0", @@ -15437,6 +15563,7 @@ "version": "14.0.5", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", + "dev": true, "dependencies": { "make-fetch-happen": "^11.0.0", "minipass": "^5.0.0", @@ -15454,6 +15581,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, "engines": { "node": ">= 10" } @@ -15462,6 +15590,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -15475,6 +15604,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -15483,6 +15613,7 @@ "version": "11.1.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^17.0.0", @@ -15508,6 +15639,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", @@ -15524,6 +15656,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -18409,6 +18542,7 @@ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "deprecated": "This package is no longer supported.", + "dev": true, "dependencies": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", @@ -18823,6 +18957,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -18945,12 +19080,14 @@ "node_modules/package-json-from-dist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true }, "node_modules/pacote": { "version": "15.2.0", "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", + "dev": true, "dependencies": { "@npmcli/git": "^4.0.0", "@npmcli/installed-package-contents": "^2.0.1", @@ -19149,6 +19286,7 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -19163,7 +19301,8 @@ "node_modules/path-scurry/node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/path-to-regexp": { "version": "0.1.10", @@ -19586,6 +19725,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -19619,12 +19759,14 @@ "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -19900,6 +20042,7 @@ "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", + "dev": true, "dependencies": { "glob": "^10.2.2", "json-parse-even-better-errors": "^3.0.0", @@ -19914,6 +20057,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", + "dev": true, "dependencies": { "json-parse-even-better-errors": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" @@ -19926,6 +20070,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -19934,6 +20079,7 @@ "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -19953,6 +20099,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -19961,6 +20108,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -20266,6 +20414,7 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, "engines": { "node": ">= 4" } @@ -20780,7 +20929,8 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true }, "node_modules/set-function-length": { "version": "1.2.2", @@ -20885,6 +21035,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", + "dev": true, "dependencies": { "@sigstore/bundle": "^1.1.0", "@sigstore/protobuf-specs": "^0.2.0", @@ -20903,6 +21054,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, "engines": { "node": ">= 10" } @@ -20911,6 +21063,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -20924,6 +21077,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -20932,6 +21086,7 @@ "version": "11.1.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^17.0.0", @@ -20957,6 +21112,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", @@ -20973,6 +21129,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -21171,6 +21328,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, "dependencies": { "agent-base": "^6.0.2", "debug": "^4.3.3", @@ -21262,6 +21420,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -21270,12 +21429,14 @@ "node_modules/spdx-exceptions": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -21284,7 +21445,8 @@ "node_modules/spdx-license-ids": { "version": "3.0.20", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", - "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==" + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true }, "node_modules/spdy": { "version": "4.0.2", @@ -21350,6 +21512,7 @@ "version": "10.0.6", "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "dev": true, "dependencies": { "minipass": "^7.0.3" }, @@ -21361,6 +21524,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -21533,6 +21697,7 @@ "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", @@ -21607,6 +21772,7 @@ "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" }, @@ -21692,6 +21858,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -22017,7 +22184,8 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "node_modules/through": { "version": "2.3.8", @@ -22290,6 +22458,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", + "dev": true, "dependencies": { "@tufjs/models": "1.0.4", "debug": "^4.3.4", @@ -22303,6 +22472,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, "engines": { "node": ">= 10" } @@ -22311,6 +22481,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -22324,6 +22495,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -22332,6 +22504,7 @@ "version": "11.1.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^17.0.0", @@ -22357,6 +22530,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", @@ -22373,6 +22547,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -22506,16 +22681,16 @@ } }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/ua-parser-js": { @@ -22669,6 +22844,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, "dependencies": { "unique-slug": "^4.0.0" }, @@ -22680,6 +22856,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, "dependencies": { "imurmurhash": "^0.1.4" }, @@ -22809,6 +22986,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -22818,6 +22996,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -23519,6 +23698,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -23718,6 +23898,7 @@ "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", @@ -23734,6 +23915,7 @@ "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" }, @@ -23748,6 +23930,7 @@ "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" }, @@ -23758,7 +23941,8 @@ "node_modules/wrap-ansi-cjs/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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", diff --git a/package.json b/package.json index 9b3c2e9e..004d6770 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ts-node": "~8.3.0", - "typescript": "~4.9.5" + "typescript": "^5.6.2" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", From b0389408d92a5102cc0cabbeadf7be1e8be1e559 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:02:35 +0530 Subject: [PATCH 047/126] Zone js upgrade --- package-lock.json | 11 ++++------- package.json | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 24406932..7212f514 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.13.0" + "zone.js": "^0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", @@ -24222,12 +24222,9 @@ } }, "node_modules/zone.js": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.3.tgz", - "integrity": "sha512-MKPbmZie6fASC/ps4dkmIhaT5eonHkEt6eAy80K42tAm0G2W+AahLJjbfi6X9NPdciOE9GRFTTM8u2IiF6O3ww==", - "dependencies": { - "tslib": "^2.3.0" - } + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", + "integrity": "sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==" } } } diff --git a/package.json b/package.json index 004d6770..6c7d0926 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.13.0" + "zone.js": "^0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", From c5c8a4317327b43b0c0cb90b61dcad0acca13d9e Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:04:24 +0530 Subject: [PATCH 048/126] Typescript upgrade for v17 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7212f514..f345c26b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -73,7 +73,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ts-node": "~8.3.0", - "typescript": "^5.6.2" + "typescript": "5.2" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -22681,9 +22681,9 @@ } }, "node_modules/typescript": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", - "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 6c7d0926..2c6608ce 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ts-node": "~8.3.0", - "typescript": "^5.6.2" + "typescript": "5.2" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", From a49f37d5ac78408ff9b723690cb1411d4e598a24 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:04:58 +0530 Subject: [PATCH 049/126] Zone js upgrade --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f345c26b..7d013d02 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.15.0" + "zone.js": "^0.14.10" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", @@ -24222,9 +24222,9 @@ } }, "node_modules/zone.js": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", - "integrity": "sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==" + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", + "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==" } } } diff --git a/package.json b/package.json index 2c6608ce..a4bf1972 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.15.0" + "zone.js": "^0.14.10" }, "devDependencies": { "@angular-devkit/build-angular": "^16.2.12", From 21d8a63b795293d50e52794e2fbdf56dca1a7342 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:06:19 +0530 Subject: [PATCH 050/126] Angular upgrade to 17 --- angular.json | 6 +- package-lock.json | 5842 ++++++++++++++++++++++----------------------- package.json | 26 +- 3 files changed, 2914 insertions(+), 2960 deletions(-) diff --git a/angular.json b/angular.json index aaf896c7..c63f89b0 100644 --- a/angular.json +++ b/angular.json @@ -80,10 +80,10 @@ "builder": "@angular-devkit/build-angular:dev-server", "configurations": { "production": { - "browserTarget": "app:build:production" + "buildTarget": "app:build:production" }, "development": { - "browserTarget": "app:build:development" + "buildTarget": "app:build:development" }, "ci": { "progress": false @@ -94,7 +94,7 @@ "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { - "browserTarget": "app:build" + "buildTarget": "app:build" } }, "test": { diff --git a/package-lock.json b/package-lock.json index 7d013d02..9de1eed8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "2.1.0", "dependencies": { "@angular/cdk": "^16.2.12", - "@angular/common": "16.2.12", - "@angular/core": "16.2.12", + "@angular/common": "17.3.12", + "@angular/core": "17.3.12", "@angular/fire": "16.0.0", - "@angular/forms": "16.2.12", - "@angular/platform-browser": "16.2.12", - "@angular/platform-browser-dynamic": "16.2.12", - "@angular/router": "16.2.12", - "@angular/service-worker": "16.2.12", + "@angular/forms": "17.3.12", + "@angular/platform-browser": "17.3.12", + "@angular/platform-browser-dynamic": "17.3.12", + "@angular/router": "17.3.12", + "@angular/service-worker": "17.3.12", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", @@ -42,13 +42,13 @@ "zone.js": "^0.14.10" }, "devDependencies": { - "@angular-devkit/build-angular": "^16.2.12", + "@angular-devkit/build-angular": "^17.3.10", "@angular-eslint/eslint-plugin": "^16.2.1", "@angular-eslint/eslint-plugin-template": "^16.2.1", - "@angular/cli": "^16.2.12", - "@angular/compiler": "^16.2.12", - "@angular/compiler-cli": "^16.2.12", - "@angular/language-service": "^16.2.12", + "@angular/cli": "^17.3.10", + "@angular/compiler": "^17.3.12", + "@angular/compiler-cli": "^17.3.12", + "@angular/language-service": "^17.3.12", "@capacitor/cli": "^5.0.0", "@ionic/angular-toolkit": "11.0.1", "@ionic/eslint-config": "^0.3.0", @@ -81,124 +81,170 @@ } }, "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "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.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@angular-devkit/architect": { - "version": "0.1602.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.16.tgz", - "integrity": "sha512-aWEeGU4UlbrSKpcAZsldVNxNXAWEeu9hM2BPk77GftbRC8PBMWpgYyrJWTz2ryn8aSmGKT3T8OyBH4gZA/667w==", + "version": "0.1703.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.10.tgz", + "integrity": "sha512-wmjx5GspSPprdUGryK5+9vNawbEO7p8h9dxgX3uoeFwPAECcHC+/KK3qPhX2NiGcM6MDsyt25SrbSktJp6PRsA==", "dev": true, "dependencies": { - "@angular-devkit/core": "16.2.16", + "@angular-devkit/core": "17.3.10", "rxjs": "7.8.1" }, "engines": { - "node": "^16.14.0 || >=18.10.0", + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", + "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", + "dev": true + }, + "node_modules/@angular-devkit/architect/node_modules/picomatch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", + "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/@angular-devkit/build-angular": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.16.tgz", - "integrity": "sha512-gEni21kza41xaRnVWP1sMuiWHS/rdoym5FEEGDo9PG60LwRC4lekIgT09GpTlmMu007UEfo0ccQnGroD6+MqWg==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.10.tgz", + "integrity": "sha512-syz7xgzmp8/0tPJWwQIKZt7KNJfp9U7hkqNacXz4XTYz6YM0oyBXlqk2claSxywWBEkc0eJVSMD9e2ArusZBuA==", "dev": true, "dependencies": { - "@ampproject/remapping": "2.2.1", - "@angular-devkit/architect": "0.1602.16", - "@angular-devkit/build-webpack": "0.1602.16", - "@angular-devkit/core": "16.2.16", - "@babel/core": "7.22.9", - "@babel/generator": "7.22.9", + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.1703.10", + "@angular-devkit/build-webpack": "0.1703.10", + "@angular-devkit/core": "17.3.10", + "@babel/core": "7.24.0", + "@babel/generator": "7.23.6", "@babel/helper-annotate-as-pure": "7.22.5", "@babel/helper-split-export-declaration": "7.22.6", - "@babel/plugin-proposal-async-generator-functions": "7.20.7", - "@babel/plugin-transform-async-to-generator": "7.22.5", - "@babel/plugin-transform-runtime": "7.22.9", - "@babel/preset-env": "7.22.9", - "@babel/runtime": "7.22.6", - "@babel/template": "7.22.5", + "@babel/plugin-transform-async-generator-functions": "7.23.9", + "@babel/plugin-transform-async-to-generator": "7.23.3", + "@babel/plugin-transform-runtime": "7.24.0", + "@babel/preset-env": "7.24.0", + "@babel/runtime": "7.24.0", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "16.2.16", - "@vitejs/plugin-basic-ssl": "1.0.1", + "@ngtools/webpack": "17.3.10", + "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", - "autoprefixer": "10.4.14", + "autoprefixer": "10.4.18", "babel-loader": "9.1.3", "babel-plugin-istanbul": "6.1.1", "browserslist": "^4.21.5", - "chokidar": "3.5.3", "copy-webpack-plugin": "11.0.0", - "critters": "0.0.20", - "css-loader": "6.8.1", - "esbuild-wasm": "0.18.17", - "fast-glob": "3.3.1", - "guess-parser": "0.4.22", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.2.0", + "critters": "0.0.22", + "css-loader": "6.10.0", + "esbuild-wasm": "0.20.1", + "fast-glob": "3.3.2", + "http-proxy-middleware": "2.0.6", + "https-proxy-agent": "7.0.4", + "inquirer": "9.2.15", + "jsonc-parser": "3.2.1", "karma-source-map-support": "1.4.0", - "less": "4.1.3", + "less": "4.2.0", "less-loader": "11.1.0", "license-webpack-plugin": "4.0.2", "loader-utils": "3.2.1", - "magic-string": "0.30.1", - "mini-css-extract-plugin": "2.7.6", - "mrmime": "1.0.1", + "magic-string": "0.30.8", + "mini-css-extract-plugin": "2.8.1", + "mrmime": "2.0.0", "open": "8.4.2", "ora": "5.4.1", "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "2.3.1", - "piscina": "4.0.0", - "postcss": "8.4.31", - "postcss-loader": "7.3.3", + "picomatch": "4.0.1", + "piscina": "4.4.0", + "postcss": "8.4.35", + "postcss-loader": "8.1.1", "resolve-url-loader": "5.0.0", "rxjs": "7.8.1", - "sass": "1.64.1", - "sass-loader": "13.3.2", - "semver": "7.5.4", - "source-map-loader": "4.0.1", + "sass": "1.71.1", + "sass-loader": "14.1.1", + "semver": "7.6.0", + "source-map-loader": "5.0.0", "source-map-support": "0.5.21", - "terser": "5.19.2", - "text-table": "0.2.0", + "terser": "5.29.1", "tree-kill": "1.2.2", - "tslib": "2.6.1", - "vite": "4.5.5", + "tslib": "2.6.2", + "undici": "6.11.1", + "vite": "5.1.8", + "watchpack": "2.4.0", "webpack": "5.94.0", "webpack-dev-middleware": "6.1.2", "webpack-dev-server": "4.15.1", - "webpack-merge": "5.9.0", + "webpack-merge": "5.10.0", "webpack-subresource-integrity": "5.1.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0", + "node": "^18.13.0 || >=20.9.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "optionalDependencies": { - "esbuild": "0.18.17" + "esbuild": "0.20.1" }, "peerDependencies": { - "@angular/compiler-cli": "^16.0.0", - "@angular/localize": "^16.0.0", - "@angular/platform-server": "^16.0.0", - "@angular/service-worker": "^16.0.0", + "@angular/compiler-cli": "^17.0.0", + "@angular/localize": "^17.0.0", + "@angular/platform-server": "^17.0.0", + "@angular/service-worker": "^17.0.0", + "@web/test-runner": "^0.18.0", + "browser-sync": "^3.0.2", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "karma": "^6.3.0", - "ng-packagr": "^16.0.0", + "ng-packagr": "^17.0.0", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=4.9.3 <5.2" + "typescript": ">=5.2 <5.5" }, "peerDependenciesMeta": { "@angular/localize": { @@ -210,6 +256,12 @@ "@angular/service-worker": { "optional": true }, + "@web/test-runner": { + "optional": true + }, + "browser-sync": { + "optional": true + }, "jest": { "optional": true }, @@ -230,61 +282,21 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@ngtools/webpack": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.16.tgz", - "integrity": "sha512-4gm2allK0Pjy/Lxb9IGRnhEZNEOJSOTWwy09VOdHouV2ODRK7Tto2LgteaFJUUSLkuvWRsI7pfuA6yrz8KDfHw==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^16.0.0", - "typescript": ">=4.9.3 <5.2", - "webpack": "^5.54.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", - "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==", - "dev": true - }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1602.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.16.tgz", - "integrity": "sha512-b99Sj0btI0C2GIfzoyP8epDMIOLqSTqXOxw6klGtBLaGZfM5KAxqFzekXh8cAnHxWCj20WdNhezS1eUTLOkaIA==", + "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", + "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", "dev": true, - "dependencies": { - "@angular-devkit/architect": "0.1602.16", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" - } - }, - "node_modules/@angular-devkit/core": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.16.tgz", - "integrity": "sha512-5xHs9JFmp78sydrOAg0UGErxfMVv5c2f3RXoikS7eBOOXTWEi5pmnOkOvSJ3loQFGVs3Y7i+u02G3VrF5ZxOrA==", "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "2.3.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", "rxjs": "7.8.1", "source-map": "0.7.4" }, "engines": { - "node": "^16.14.0 || >=18.10.0", + "node": "^18.13.0 || >=20.9.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, @@ -297,766 +309,964 @@ } } }, - "node_modules/@angular-devkit/schematics": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.16.tgz", - "integrity": "sha512-pF6fdtJh6yLmgA7Gs45JIdxPl2MsTAhYcZIMrX1a6ID64dfwtF0MP8fDE6vrWInV1zXbzzf7l7PeKuqVtTSzKg==", + "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", + "dev": true, "dependencies": { - "@angular-devkit/core": "16.2.16", - "jsonc-parser": "3.2.0", - "magic-string": "0.30.1", - "ora": "5.4.1", - "rxjs": "7.8.1" + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.24.0", + "@babel/parser": "^7.24.0", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0", + "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": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-16.3.1.tgz", - "integrity": "sha512-m4WP1xwS9XLcC/3n6lIcG5HZoai/5eb5W3xm48GVcv//0qE2p7S96RSgKPgGHvif5pF8O9xAqEWs3gDEG45+7A==", - "dev": true - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-16.3.1.tgz", - "integrity": "sha512-kSc8ESfoy8TUSthbq0Lpq9e17I+3Smy4rHoNpKCFEGuJgPs0+OssZMxB6a5EawGbv2EKTPEtrxzFm1WsLR0U9Q==", + "node_modules/@angular-devkit/build-angular/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, - "dependencies": { - "@angular-eslint/utils": "16.3.1", - "@typescript-eslint/utils": "5.62.0" - }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-16.3.1.tgz", - "integrity": "sha512-+RcFEWqNiRt3+5jXvmlIDlXtP9+vjdmgmVL6tt8yDbqdjBOewtyMu4pE4YaR4sFboyxgME9PbO2WrOyPXh6xjg==", + "node_modules/@angular-devkit/build-angular/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": { - "@angular-eslint/bundled-angular-compiler": "16.3.1", - "@angular-eslint/utils": "16.3.1", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" + "color-convert": "^2.0.1" }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@angular-eslint/utils": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-16.3.1.tgz", - "integrity": "sha512-tEBcce0rG+DmcPO8jhRffUFDioGw3G4cUAE15XlRctY1J3QzOBH9HdUOTDt0mMjBgpWCzh0YVT1Moh2bPXU9Xg==", + "node_modules/@angular-devkit/build-angular/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "16.3.1", - "@typescript-eslint/utils": "5.62.0" + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@angular/cdk": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-16.2.14.tgz", - "integrity": "sha512-n6PrGdiVeSTEmM/HEiwIyg6YQUUymZrb5afaNLGFRM5YL0Y8OBqd+XhCjb0OfD/AfgCUtedVEPwNqrfW8KzgGw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "optionalDependencies": { - "parse5": "^7.1.2" - }, - "peerDependencies": { - "@angular/common": "^16.0.0 || ^17.0.0", - "@angular/core": "^16.0.0 || ^17.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "node_modules/@angular-devkit/build-angular/node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "engines": { + "node": ">= 12" } }, - "node_modules/@angular/cli": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-16.2.16.tgz", - "integrity": "sha512-aqfNYZ45ndrf36i+7AhQ9R8BCm025j7TtYaUmvvjT4LwiUg6f6KtlZPB/ivBlXmd1g9oXqW4advL0AIi8A/Ozg==", + "node_modules/@angular-devkit/build-angular/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": { - "@angular-devkit/architect": "0.1602.16", - "@angular-devkit/core": "16.2.16", - "@angular-devkit/schematics": "16.2.16", - "@schematics/angular": "16.2.16", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "ini": "4.1.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.2.0", - "npm-package-arg": "10.1.0", - "npm-pick-manifest": "8.0.1", - "open": "8.4.2", - "ora": "5.4.1", - "pacote": "15.2.0", - "resolve": "1.22.2", - "semver": "7.5.4", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" + "color-name": "~1.1.4" }, "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=7.0.0" } }, - "node_modules/@angular/common": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-16.2.12.tgz", - "integrity": "sha512-B+WY/cT2VgEaz9HfJitBmgdk4I333XG/ybC98CMC4Wz8E49T8yzivmmxXB3OD6qvjcOB6ftuicl6WBqLbZNg2w==", + "node_modules/@angular-devkit/build-angular/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/@angular-devkit/build-angular/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/@angular-devkit/build-angular/node_modules/inquirer": { + "version": "9.2.15", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", + "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", + "dev": true, "dependencies": { - "tslib": "^2.3.0" + "@ljharb/through": "^2.3.12", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^3.2.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/core": "16.2.12", - "rxjs": "^6.5.3 || ^7.4.0" + "node": ">=18" } }, - "node_modules/@angular/compiler": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-16.2.12.tgz", - "integrity": "sha512-6SMXUgSVekGM7R6l1Z9rCtUGtlg58GFmgbpMCsGf+VXxP468Njw8rjT2YZkf5aEPxEuRpSHhDYjqz7n14cwCXQ==", + "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "dependencies": { - "tslib": "^2.3.0" + "yallist": "^4.0.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/core": "16.2.12" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } + "node": ">=10" } }, - "node_modules/@angular/compiler-cli": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-16.2.12.tgz", - "integrity": "sha512-pWSrr152562ujh6lsFZR8NfNc5Ljj+zSTQO44DsuB0tZjwEpnRcjJEgzuhGXr+CoiBf+jTSPZKemtSktDk5aaA==", + "node_modules/@angular-devkit/build-angular/node_modules/magic-string": { + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dev": true, "dependencies": { - "@babel/core": "7.23.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { - "node": "^16.14.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/compiler": "16.2.12", - "typescript": ">=4.9.3 <5.2" + "node": ">=12" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "node_modules/@angular-devkit/build-angular/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0", - "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" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/picomatch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", + "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "dev": true, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/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/@angular-devkit/build-angular/node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } }, - "node_modules/@angular/compiler-cli/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==", + "node_modules/@angular-devkit/build-angular/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/generator": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", - "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular/node_modules/undici": { + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.11.1.tgz", + "integrity": "sha512-KyhzaLJnV1qa3BSHdj4AZ2ndqI0QWPxYzaIOio0WzcEJB9gvuysprJSLtpvc2D9mhR9jPDUk7xlJlZbH2KR5iw==", + "dev": true, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "dependencies": { - "@babel/types": "^7.25.6", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" }, "engines": { - "node": ">=6.9.0" + "node": ">=10.13.0" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "node_modules/@angular-devkit/build-angular/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=8" } }, - "node_modules/@angular/core": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-16.2.12.tgz", - "integrity": "sha512-GLLlDeke/NjroaLYOks0uyzFVo6HyLl7VOm0K1QpLXnYvW63W9Ql/T3yguRZa7tRkOAeFZ3jw+1wnBD4O8MoUA==", + "node_modules/@angular-devkit/build-angular/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1703.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.10.tgz", + "integrity": "sha512-m6dDgzKLW+c3z9/TUxYmbJEtEhrdYNQ4ogdtAgEYA/FRrKueDU0WztLNr+dVbvwNP99Skovtr8sAQfN6twproQ==", + "dev": true, "dependencies": { - "tslib": "^2.3.0" + "@angular-devkit/architect": "0.1703.10", + "rxjs": "7.8.1" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.13.0" + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" } }, - "node_modules/@angular/fire": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-16.0.0.tgz", - "integrity": "sha512-JBjNfYEJT7QlO4fExs4a8XsbqWKtGPGONTQyEBfTLSKPiqVjStiW8G7QEziKNQVELZFCvTWJNZJHbkLVcS8A7g==", + "node_modules/@angular-devkit/core": { + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.16.tgz", + "integrity": "sha512-5xHs9JFmp78sydrOAg0UGErxfMVv5c2f3RXoikS7eBOOXTWEi5pmnOkOvSJ3loQFGVs3Y7i+u02G3VrF5ZxOrA==", "dependencies": { - "@angular-devkit/schematics": "^16.0.0", - "@schematics/angular": "^16.0.0", - "firebase": "^10.5.0", - "fs-extra": "^8.0.1", - "fuzzy": "^0.1.3", - "inquirer": "^8.1.1", - "inquirer-autocomplete-prompt": "^1.0.1", - "jsonc-parser": "^3.0.0", - "node-fetch": "^2.6.1", - "open": "^8.0.0", - "ora": "^5.3.0", - "rxfire": "^6.0.5", - "semver": "^7.1.3", - "triple-beam": "^1.3.0", - "tslib": "^2.0.0", - "winston": "^3.0.0" + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.0", + "picomatch": "2.3.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "@angular/common": "^16.0.0", - "@angular/core": "^16.0.0", - "@angular/platform-browser": "^16.0.0", - "@angular/platform-browser-dynamic": "^16.0.0", - "firebase-tools": "^12.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "chokidar": "^3.5.2" }, "peerDependenciesMeta": { - "firebase-tools": { + "chokidar": { "optional": true } } }, - "node_modules/@angular/forms": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-16.2.12.tgz", - "integrity": "sha512-1Eao89hlBgLR3v8tU91vccn21BBKL06WWxl7zLpQmG6Hun+2jrThgOE4Pf3os4fkkbH4Apj0tWL2fNIWe/blbw==", + "node_modules/@angular-devkit/schematics": { + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.16.tgz", + "integrity": "sha512-pF6fdtJh6yLmgA7Gs45JIdxPl2MsTAhYcZIMrX1a6ID64dfwtF0MP8fDE6vrWInV1zXbzzf7l7PeKuqVtTSzKg==", "dependencies": { - "tslib": "^2.3.0" + "@angular-devkit/core": "16.2.16", + "jsonc-parser": "3.2.0", + "magic-string": "0.30.1", + "ora": "5.4.1", + "rxjs": "7.8.1" }, "engines": { - "node": "^16.14.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/common": "16.2.12", - "@angular/core": "16.2.12", - "@angular/platform-browser": "16.2.12", - "rxjs": "^6.5.3 || ^7.4.0" + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular/language-service": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-16.2.12.tgz", - "integrity": "sha512-sZwB+ZEjChx9EYcqPaS4OnhC/q5RcedZjIdM9mCxuU/MtseURRYRI/8Hnm1RHo9qyc5PmsQpg7p9Vp/5hXLUjw==", + "node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-16.3.1.tgz", + "integrity": "sha512-m4WP1xwS9XLcC/3n6lIcG5HZoai/5eb5W3xm48GVcv//0qE2p7S96RSgKPgGHvif5pF8O9xAqEWs3gDEG45+7A==", + "dev": true + }, + "node_modules/@angular-eslint/eslint-plugin": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-16.3.1.tgz", + "integrity": "sha512-kSc8ESfoy8TUSthbq0Lpq9e17I+3Smy4rHoNpKCFEGuJgPs0+OssZMxB6a5EawGbv2EKTPEtrxzFm1WsLR0U9Q==", "dev": true, - "engines": { - "node": "^16.14.0 || >=18.10.0" + "dependencies": { + "@angular-eslint/utils": "16.3.1", + "@typescript-eslint/utils": "5.62.0" + }, + "peerDependencies": { + "eslint": "^7.20.0 || ^8.0.0", + "typescript": "*" } }, - "node_modules/@angular/platform-browser": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-16.2.12.tgz", - "integrity": "sha512-NnH7ju1iirmVEsUq432DTm0nZBGQsBrU40M3ZeVHMQ2subnGiyUs3QyzDz8+VWLL/T5xTxWLt9BkDn65vgzlIQ==", + "node_modules/@angular-eslint/eslint-plugin-template": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-16.3.1.tgz", + "integrity": "sha512-+RcFEWqNiRt3+5jXvmlIDlXtP9+vjdmgmVL6tt8yDbqdjBOewtyMu4pE4YaR4sFboyxgME9PbO2WrOyPXh6xjg==", + "dev": true, "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0" + "@angular-eslint/bundled-angular-compiler": "16.3.1", + "@angular-eslint/utils": "16.3.1", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "aria-query": "5.3.0", + "axobject-query": "4.0.0" }, "peerDependencies": { - "@angular/animations": "16.2.12", - "@angular/common": "16.2.12", - "@angular/core": "16.2.12" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } + "eslint": "^7.20.0 || ^8.0.0", + "typescript": "*" } }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-16.2.12.tgz", - "integrity": "sha512-ya54jerNgreCVAR278wZavwjrUWImMr2F8yM5n9HBvsMBbFaAQ83anwbOEiHEF2BlR+gJiEBLfpuPRMw20pHqw==", + "node_modules/@angular-eslint/utils": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-16.3.1.tgz", + "integrity": "sha512-tEBcce0rG+DmcPO8jhRffUFDioGw3G4cUAE15XlRctY1J3QzOBH9HdUOTDt0mMjBgpWCzh0YVT1Moh2bPXU9Xg==", + "dev": true, "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0" + "@angular-eslint/bundled-angular-compiler": "16.3.1", + "@typescript-eslint/utils": "5.62.0" }, "peerDependencies": { - "@angular/common": "16.2.12", - "@angular/compiler": "16.2.12", - "@angular/core": "16.2.12", - "@angular/platform-browser": "16.2.12" + "eslint": "^7.20.0 || ^8.0.0", + "typescript": "*" } }, - "node_modules/@angular/router": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-16.2.12.tgz", - "integrity": "sha512-aU6QnYSza005V9P3W6PpkieL56O0IHps96DjqI1RS8yOJUl3THmokqYN4Fm5+HXy4f390FN9i6ftadYQDKeWmA==", + "node_modules/@angular/cdk": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-16.2.14.tgz", + "integrity": "sha512-n6PrGdiVeSTEmM/HEiwIyg6YQUUymZrb5afaNLGFRM5YL0Y8OBqd+XhCjb0OfD/AfgCUtedVEPwNqrfW8KzgGw==", "dependencies": { "tslib": "^2.3.0" }, - "engines": { - "node": "^16.14.0 || >=18.10.0" + "optionalDependencies": { + "parse5": "^7.1.2" }, "peerDependencies": { - "@angular/common": "16.2.12", - "@angular/core": "16.2.12", - "@angular/platform-browser": "16.2.12", + "@angular/common": "^16.0.0 || ^17.0.0", + "@angular/core": "^16.0.0 || ^17.0.0", "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular/service-worker": { - "version": "16.2.12", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-16.2.12.tgz", - "integrity": "sha512-o0z0s4c76NmRASa+mUHn/q6vUKQNa06mGmLBDKm84vRQ1sQ2TJv+R1p8K9WkiM5mGy6tjQCDOgaz13TcxMFWOQ==", - "dependencies": { - "tslib": "^2.3.0" + "node_modules/@angular/cli": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.3.10.tgz", + "integrity": "sha512-lA0kf4Cpo8Jcuennq6wGyBTP/UG1oX4xsM9uLRZ2vkPoisjHCk46rWaVP7vfAqdUH39vbATFXftpy1SiEmAI4w==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1703.10", + "@angular-devkit/core": "17.3.10", + "@angular-devkit/schematics": "17.3.10", + "@schematics/angular": "17.3.10", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.3", + "ini": "4.1.2", + "inquirer": "9.2.15", + "jsonc-parser": "3.2.1", + "npm-package-arg": "11.0.1", + "npm-pick-manifest": "9.0.0", + "open": "8.4.2", + "ora": "5.4.1", + "pacote": "17.0.6", + "resolve": "1.22.8", + "semver": "7.6.0", + "symbol-observable": "4.0.0", + "yargs": "17.7.2" }, "bin": { - "ngsw-config": "ngsw-config.js" + "ng": "bin/ng.js" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/cli/node_modules/@angular-devkit/core": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", + "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "@angular/common": "16.2.12", - "@angular/core": "16.2.12" + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } } }, - "node_modules/@assemblyscript/loader": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", - "dev": true - }, - "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", + "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", "dev": true, "dependencies": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" + "@angular-devkit/core": "17.3.10", + "jsonc-parser": "3.2.1", + "magic-string": "0.30.8", + "ora": "5.4.1", + "rxjs": "7.8.1" }, "engines": { - "node": ">=6.9.0" + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@babel/compat-data": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", - "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", + "node_modules/@angular/cli/node_modules/@schematics/angular": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", + "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", "dev": true, + "dependencies": { + "@angular-devkit/core": "17.3.10", + "@angular-devkit/schematics": "17.3.10", + "jsonc-parser": "3.2.1" + }, "engines": { - "node": ">=6.9.0" + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@babel/core": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", - "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "node_modules/@angular/cli/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": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.9", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.6", - "@babel/parser": "^7.22.7", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/@angular/cli/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@babel/generator": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", - "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "node_modules/@angular/cli/node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/@angular/cli/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": { - "@babel/types": "^7.22.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=6.9.0" + "node": ">=7.0.0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "node_modules/@angular/cli/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/@angular/cli/node_modules/inquirer": { + "version": "9.2.15", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", + "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@ljharb/through": "^2.3.12", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^3.2.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", - "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", + "node_modules/@angular/cli/node_modules/jsonc-parser": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", + "dev": true + }, + "node_modules/@angular/cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "yallist": "^4.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=10" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", - "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", + "node_modules/@angular/cli/node_modules/magic-string": { + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-validator-option": "^7.24.8", - "browserslist": "^4.23.1", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { - "node": ">=6.9.0" + "node": ">=12" } }, - "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==", + "node_modules/@angular/cli/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", - "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", + "node_modules/@angular/cli/node_modules/picomatch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", + "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.8", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.25.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/traverse": "^7.25.4", - "semver": "^6.3.1" - }, "engines": { - "node": ">=6.9.0" + "node": ">=12" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "node_modules/@angular/cli/node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, "engines": { - "node": ">=6.9.0" + "node": ">=0.12.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==", + "node_modules/@angular/cli/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", - "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", + "node_modules/@angular/cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=8" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, + "node_modules/@angular/cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@angular/common": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.3.12.tgz", + "integrity": "sha512-vabJzvrx76XXFrm1RJZ6o/CyG32piTB/1sfFfKHdlH1QrmArb8It4gyk9oEjZ1IkAD0HvBWlfWmn+T6Vx3pdUw==", "dependencies": { - "@babel/types": "^7.24.7" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" - } + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/core": "17.3.12", + "rxjs": "^6.5.3 || ^7.4.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==", + "node_modules/@angular/compiler": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.3.12.tgz", + "integrity": "sha512-vwI8oOL/gM+wPnptOVeBbMfZYwzRxQsovojZf+Zol9szl0k3SZ3FycWlxxXZGFu3VIEfrP6pXplTmyODS/Lt1w==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/core": "17.3.12" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } + } + }, + "node_modules/@angular/compiler-cli": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.3.12.tgz", + "integrity": "sha512-1F8M7nWfChzurb7obbvuE7mJXlHtY1UG58pcwcomVtpPb+kPavgAO8OEvJHYBMV+bzSxkXt5UIwL9lt9jHUxZA==", "dev": true, + "dependencies": { + "@babel/core": "7.23.9", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, "bin": { - "semver": "bin/semver.js" + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/index.js" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/compiler": "17.3.12", + "typescript": ">=5.2 <5.5" } }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", - "dev": true, + "node_modules/@angular/core": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.3.12.tgz", + "integrity": "sha512-MuFt5yKi161JmauUta4Dh0m8ofwoq6Ino+KoOtkYMBGsSx+A7dSm+DUxxNwdj7+DNyg3LjVGCFgBFnq4g8z06A==", "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" + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.14.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, + "node_modules/@angular/fire": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-16.0.0.tgz", + "integrity": "sha512-JBjNfYEJT7QlO4fExs4a8XsbqWKtGPGONTQyEBfTLSKPiqVjStiW8G7QEziKNQVELZFCvTWJNZJHbkLVcS8A7g==", "dependencies": { - "@babel/types": "^7.24.7" + "@angular-devkit/schematics": "^16.0.0", + "@schematics/angular": "^16.0.0", + "firebase": "^10.5.0", + "fs-extra": "^8.0.1", + "fuzzy": "^0.1.3", + "inquirer": "^8.1.1", + "inquirer-autocomplete-prompt": "^1.0.1", + "jsonc-parser": "^3.0.0", + "node-fetch": "^2.6.1", + "open": "^8.0.0", + "ora": "^5.3.0", + "rxfire": "^6.0.5", + "semver": "^7.1.3", + "triple-beam": "^1.3.0", + "tslib": "^2.0.0", + "winston": "^3.0.0" + }, + "peerDependencies": { + "@angular/common": "^16.0.0", + "@angular/core": "^16.0.0", + "@angular/platform-browser": "^16.0.0", + "@angular/platform-browser-dynamic": "^16.0.0", + "firebase-tools": "^12.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + }, + "peerDependenciesMeta": { + "firebase-tools": { + "optional": true + } + } + }, + "node_modules/@angular/forms": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.3.12.tgz", + "integrity": "sha512-tV6r12Q3yEUlXwpVko4E+XscunTIpPkLbaiDn/MTL3Vxi2LZnsLgHyd/i38HaHN+e/H3B0a1ToSOhV5wf3ay4Q==", + "dependencies": { + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/common": "17.3.12", + "@angular/core": "17.3.12", + "@angular/platform-browser": "17.3.12", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", - "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", + "node_modules/@angular/language-service": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-17.3.12.tgz", + "integrity": "sha512-MVmEXonXwdhFtIpU4q8qbXHsrAsdTjZcPPuWCU0zXVQ+VaB/y6oF7BVpmBtfyBcBCums1guEncPP+AZVvulXmQ==", "dev": true, + "engines": { + "node": "^18.13.0 || >=20.9.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.3.12.tgz", + "integrity": "sha512-DYY04ptWh/ulMHzd+y52WCE8QnEYGeIiW3hEIFjCN8z0kbIdFdUtEB0IK5vjNL3ejyhUmphcpeT5PYf3YXtqWQ==", "dependencies": { - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.8" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/animations": "17.3.12", + "@angular/common": "17.3.12", + "@angular/core": "17.3.12" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", - "dev": true, + "node_modules/@angular/platform-browser-dynamic": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.3.12.tgz", + "integrity": "sha512-DQwV7B2x/DRLRDSisngZRdLqHdYbbrqZv2Hmu4ZbnNYaWPC8qvzgE/0CvY+UkDat3nCcsfwsMnlDeB6TL7/IaA==", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/common": "17.3.12", + "@angular/compiler": "17.3.12", + "@angular/core": "17.3.12", + "@angular/platform-browser": "17.3.12" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", - "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", - "dev": true, + "node_modules/@angular/router": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.3.12.tgz", + "integrity": "sha512-dg7PHBSW9fmPKTVzwvHEeHZPZdpnUqW/U7kj8D29HTP9ur8zZnx9QcnbplwPeYb8yYa62JMnZSEel2X4PxdYBg==", "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.2" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@angular/common": "17.3.12", + "@angular/core": "17.3.12", + "@angular/platform-browser": "17.3.12", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { + "node_modules/@angular/service-worker": { + "version": "17.3.12", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-17.3.12.tgz", + "integrity": "sha512-Y83+oTZ2XPO7P2Yok78JNlXDDXbP7Qr+HN6ifpPXWmUS4MwFEyXByCl3Hlz9VMxnrKvPYWvzHKWfT0S20XZsvA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "bin": { + "ngsw-config": "ngsw-config.js" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/common": "17.3.12", + "@angular/core": "17.3.12" + } + }, + "node_modules/@babel/code-frame": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "dependencies": { - "@babel/types": "^7.24.7" + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "node_modules/@babel/compat-data": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", - "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", + "node_modules/@babel/core": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", + "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-wrap-function": "^7.25.0", - "@babel/traverse": "^7.25.0" + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.9", + "@babel/parser": "^7.23.9", + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9", + "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" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "node_modules/@babel/core/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/@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.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "dependencies": { - "@babel/types": "^7.24.7" + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", - "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.24.8", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/traverse": "^7.25.0" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-simple-access": { + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dev": true, "dependencies": { "@babel/traverse": "^7.24.7", @@ -1066,260 +1276,469 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "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, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", + "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/traverse": "^7.25.4", + "semver": "^6.3.1" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "dependencies": { + "@babel/types": "^7.24.7" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", - "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "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, - "engines": { - "node": ">=6.9.0" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", - "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", "dev": true, "dependencies": { - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.0", - "@babel/types": "^7.25.0" + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helpers": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", - "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", + "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, - "dependencies": { - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6" - }, - "engines": { - "node": ">=6.9.0" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/helpers/node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" + "@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" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/highlight": { + "node_modules/@babel/helper-environment-visitor": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/parser": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", - "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", + "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", "dev": true, "dependencies": { - "@babel/types": "^7.25.6" - }, - "bin": { - "parser": "bin/babel-parser.js" + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.25.0", - "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.0.tgz", - "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", - "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.13.0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", - "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/types": "^7.24.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==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", + "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/types": "^7.24.7" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", + "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", + "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", + "dev": true, + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.25.6" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.0", + "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.0.tgz", + "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" + }, + "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.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", + "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.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-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-dynamic-import": { @@ -1534,15 +1953,15 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz", - "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", + "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-remap-async-to-generator": "^7.25.0", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/traverse": "^7.25.4" + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { "node": ">=6.9.0" @@ -1552,14 +1971,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" + "@babel/helper-remap-async-to-generator": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -1679,20 +2098,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/plugin-transform-destructuring": { "version": "7.24.8", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", @@ -2187,16 +2592,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", - "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz", + "integrity": "sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.4", - "babel-plugin-polyfill-corejs3": "^0.8.2", - "babel-plugin-polyfill-regenerator": "^0.5.1", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "semver": "^6.3.1" }, "engines": { @@ -2355,25 +2760,26 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", - "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz", + "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -2385,59 +2791,58 @@ "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.7", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.5", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.5", - "@babel/plugin-transform-classes": "^7.22.6", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.5", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.5", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.5", - "@babel/plugin-transform-for-of": "^7.22.5", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.5", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-modules-systemjs": "^7.22.5", - "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.9", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.8", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", + "@babel/plugin-transform-for-of": "^7.23.6", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.9", + "@babel/plugin-transform-modules-umd": "^7.23.3", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", - "@babel/plugin-transform-numeric-separator": "^7.22.5", - "@babel/plugin-transform-object-rest-spread": "^7.22.5", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.6", - "@babel/plugin-transform-parameters": "^7.22.5", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.5", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.5", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.5", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.4", - "babel-plugin-polyfill-corejs3": "^0.8.2", - "babel-plugin-polyfill-regenerator": "^0.5.1", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.24.0", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "core-js-compat": "^3.31.0", "semver": "^6.3.1" }, @@ -2458,14 +2863,12 @@ } }, "node_modules/@babel/preset-modules": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", - "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", + "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/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", "@babel/types": "^7.4.4", "esutils": "^2.0.2" }, @@ -2480,26 +2883,26 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", - "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", + "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", "dev": true, "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -2538,20 +2941,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/traverse/node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/types": { "version": "7.25.6", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", @@ -2682,26 +3071,42 @@ "node": ">=10.0.0" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.17.tgz", - "integrity": "sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz", + "integrity": "sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==", "cpu": [ - "arm" + "ppc64" ], "dev": true, "optional": true, "os": [ - "android" + "aix" ], "engines": { "node": ">=12" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.17.tgz", - "integrity": "sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==", + "node_modules/@esbuild/android-arm": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz", + "integrity": "sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz", + "integrity": "sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==", "cpu": [ "arm64" ], @@ -2715,9 +3120,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.17.tgz", - "integrity": "sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz", + "integrity": "sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==", "cpu": [ "x64" ], @@ -2731,9 +3136,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.17.tgz", - "integrity": "sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz", + "integrity": "sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==", "cpu": [ "arm64" ], @@ -2747,9 +3152,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.17.tgz", - "integrity": "sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz", + "integrity": "sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==", "cpu": [ "x64" ], @@ -2763,9 +3168,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.17.tgz", - "integrity": "sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz", + "integrity": "sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==", "cpu": [ "arm64" ], @@ -2779,9 +3184,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.17.tgz", - "integrity": "sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz", + "integrity": "sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==", "cpu": [ "x64" ], @@ -2795,9 +3200,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.17.tgz", - "integrity": "sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz", + "integrity": "sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==", "cpu": [ "arm" ], @@ -2811,9 +3216,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.17.tgz", - "integrity": "sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz", + "integrity": "sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==", "cpu": [ "arm64" ], @@ -2827,9 +3232,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.17.tgz", - "integrity": "sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz", + "integrity": "sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==", "cpu": [ "ia32" ], @@ -2843,9 +3248,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.17.tgz", - "integrity": "sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz", + "integrity": "sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==", "cpu": [ "loong64" ], @@ -2859,9 +3264,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.17.tgz", - "integrity": "sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz", + "integrity": "sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==", "cpu": [ "mips64el" ], @@ -2875,9 +3280,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.17.tgz", - "integrity": "sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz", + "integrity": "sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==", "cpu": [ "ppc64" ], @@ -2891,9 +3296,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.17.tgz", - "integrity": "sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz", + "integrity": "sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==", "cpu": [ "riscv64" ], @@ -2907,9 +3312,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.17.tgz", - "integrity": "sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz", + "integrity": "sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==", "cpu": [ "s390x" ], @@ -2923,9 +3328,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", - "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz", + "integrity": "sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==", "cpu": [ "x64" ], @@ -2939,9 +3344,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.17.tgz", - "integrity": "sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz", + "integrity": "sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==", "cpu": [ "x64" ], @@ -2955,9 +3360,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.17.tgz", - "integrity": "sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz", + "integrity": "sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==", "cpu": [ "x64" ], @@ -2971,9 +3376,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.17.tgz", - "integrity": "sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz", + "integrity": "sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==", "cpu": [ "x64" ], @@ -2987,9 +3392,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.17.tgz", - "integrity": "sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz", + "integrity": "sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==", "cpu": [ "arm64" ], @@ -3003,9 +3408,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.17.tgz", - "integrity": "sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz", + "integrity": "sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==", "cpu": [ "ia32" ], @@ -3019,9 +3424,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.17.tgz", - "integrity": "sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz", + "integrity": "sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==", "cpu": [ "x64" ], @@ -3698,12 +4103,6 @@ "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz", "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==" }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true - }, "node_modules/@gfx/zopfli": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.15.tgz", @@ -4904,6 +5303,34 @@ "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "dev": true }, + "node_modules/@ljharb/through": { + "version": "2.3.13", + "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", + "integrity": "sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/@ngtools/webpack": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.10.tgz", + "integrity": "sha512-yPKmdbTJzxROAl2NS8P8eHB2mU0BqV2I0ZiKmX6oTetY2Ea4i2WzlTK39pPpG7atmdF2NPWYLXdJWAup+JxSyw==", + "dev": true, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^17.0.0", + "typescript": ">=5.2 <5.5", + "webpack": "^5.54.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -4939,6 +5366,28 @@ "node": ">= 8" } }, + "node_modules/@npmcli/agent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", + "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, "node_modules/@npmcli/fs": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", @@ -4952,46 +5401,71 @@ } }, "node_modules/@npmcli/git": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", - "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", + "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", "dev": true, "dependencies": { - "@npmcli/promise-spawn": "^6.0.0", - "lru-cache": "^7.4.4", - "npm-pick-manifest": "^8.0.0", - "proc-log": "^3.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "ini": "^4.1.3", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^4.0.0", "promise-inflight": "^1.0.1", "promise-retry": "^2.0.1", "semver": "^7.3.5", - "which": "^3.0.0" + "which": "^4.0.0" }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/git/node_modules/ini": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "node_modules/@npmcli/git/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, "engines": { - "node": ">=12" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/@npmcli/git/node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, "dependencies": { - "isexe": "^2.0.0" + "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.13.0 || >=18.0.0" } }, "node_modules/@npmcli/installed-package-contents": { @@ -5010,113 +5484,163 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", "dev": true, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/@npmcli/package-json": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", + "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^4.0.0", + "semver": "^7.5.3" }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@npmcli/move-file/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", + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { - "glob": "^7.1.3" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, "bin": { - "rimraf": "bin.js" + "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@npmcli/package-json/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/@npmcli/promise-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", - "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", + "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", "dev": true, "dependencies": { - "which": "^3.0.0" + "which": "^4.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" } }, "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, "dependencies": { - "isexe": "^2.0.0" + "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/redact": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-1.1.0.tgz", + "integrity": "sha512-PfnWuOkQgu7gCbnSsAisaX7hKOdZ4wSAhAzH3/ph5dSGau52kCRrMMGbiSQLwyTZpgldkZ49b0brkOr1AzGBHQ==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/@npmcli/run-script": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", - "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.4.tgz", + "integrity": "sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==", "dev": true, "dependencies": { "@npmcli/node-gyp": "^3.0.0", - "@npmcli/promise-spawn": "^6.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^3.0.0", - "which": "^3.0.0" + "@npmcli/package-json": "^5.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "node-gyp": "^10.0.0", + "which": "^4.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" } }, "node_modules/@npmcli/run-script/node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, "dependencies": { - "isexe": "^2.0.0" + "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.13.0 || >=18.0.0" } }, "node_modules/@pkgjs/parseargs": { @@ -5195,157 +5719,316 @@ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true - }, - "node_modules/@schematics/angular": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.16.tgz", - "integrity": "sha512-V4cE4R5MbusKaNW9DWsisiSRUoQzbAaBIeJh42yCkg5H/lUdf18hUB7DG6Pl7yH6/tjzzz4SqIVD7N64uCDC2A==", - "dependencies": { - "@angular-devkit/core": "16.2.16", - "@angular-devkit/schematics": "16.2.16", - "jsonc-parser": "3.2.0" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@sigstore/bundle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", - "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.5.tgz", + "integrity": "sha512-SU5cvamg0Eyu/F+kLeMXS7GoahL+OoizlclVFX3l5Ql6yNlywJJ0OuqTzUx0v+aHhPHEB/56CT06GQrRrGNYww==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "optional": true, + "os": [ + "android" + ] }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", - "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.5.tgz", + "integrity": "sha512-S4pit5BP6E5R5C8S6tgU/drvgjtYW76FBuG6+ibG3tMvlD1h9LHVF9KmlmaUBQ8Obou7hEyS+0w+IR/VtxwNMQ==", + "cpu": [ + "arm64" + ], "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "optional": true, + "os": [ + "android" + ] }, - "node_modules/@sigstore/sign": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", - "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.5.tgz", + "integrity": "sha512-250ZGg4ipTL0TGvLlfACkIxS9+KLtIbn7BCZjsZj88zSg2Lvu3Xdw6dhAhfe/FjjXPVNCtcSp+WZjVsD3a/Zlw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "make-fetch-happen": "^11.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@sigstore/sign/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.5.tgz", + "integrity": "sha512-D8brJEFg5D+QxFcW6jYANu+Rr9SlKtTenmsX5hOSzNYVrK5oLAEMTUgKWYJP+wdKyCdeSwnapLsn+OVRFycuQg==", + "cpu": [ + "x64" + ], "dev": true, - "engines": { - "node": ">= 10" - } + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@sigstore/sign/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.5.tgz", + "integrity": "sha512-PNqXYmdNFyWNg0ma5LdY8wP+eQfdvyaBAojAXgO7/gs0Q/6TQJVXAXe8gwW9URjbS0YAammur0fynYGiWsKlXw==", + "cpu": [ + "arm" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.5.tgz", + "integrity": "sha512-kSSCZOKz3HqlrEuwKd9TYv7vxPYD77vHSUvM2y0YaTGnFc8AdI5TTQRrM1yIp3tXCKrSL9A7JLoILjtad5t8pQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.5.tgz", + "integrity": "sha512-oTXQeJHRbOnwRnRffb6bmqmUugz0glXaPyspp4gbQOPVApdpRrY/j7KP3lr7M8kTfQTyrBUzFjj5EuHAhqH4/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.5.tgz", + "integrity": "sha512-qnOTIIs6tIGFKCHdhYitgC2XQ2X25InIbZFor5wh+mALH84qnFHvc+vmWUpyX97B0hNvwNUL4B+MB8vJvH65Fw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.5.tgz", + "integrity": "sha512-TMYu+DUdNlgBXING13rHSfUc3Ky5nLPbWs4bFnT+R6Vu3OvXkTkixvvBKk8uO4MT5Ab6lC3U7x8S8El2q5o56w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.5.tgz", + "integrity": "sha512-PTQq1Kz22ZRvuhr3uURH+U/Q/a0pbxJoICGSprNLAoBEkyD3Sh9qP5I0Asn0y0wejXQBbsVMRZRxlbGFD9OK4A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.5.tgz", + "integrity": "sha512-bR5nCojtpuMss6TDEmf/jnBnzlo+6n1UhgwqUvRoe4VIotC7FG1IKkyJbwsT7JDsF2jxR+NTnuOwiGv0hLyDoQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.5.tgz", + "integrity": "sha512-N0jPPhHjGShcB9/XXZQWuWBKZQnC1F36Ce3sDqWpujsGjDz/CQtOL9LgTrJ+rJC8MJeesMWrMWVLKKNR/tMOCA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.5.tgz", + "integrity": "sha512-uBa2e28ohzNNwjr6Uxm4XyaA1M/8aTgfF2T7UIlElLaeXkgpmIJ2EitVNQxjO9xLLLy60YqAgKn/AqSpCUkE9g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.5.tgz", + "integrity": "sha512-RXT8S1HP8AFN/Kr3tg4fuYrNxZ/pZf1HemC5Tsddc6HzgGnJm0+Lh5rAHJkDuW3StI0ynNXukidROMXYl6ew8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.5.tgz", + "integrity": "sha512-ElTYOh50InL8kzyUD6XsnPit7jYCKrphmddKAe1/Ytt74apOxDq5YEcbsiKs0fR3vff3jEneMM+3I7jbqaMyBg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.5.tgz", + "integrity": "sha512-+lvL/4mQxSV8MukpkKyyvfwhH266COcWlXE/1qxwN08ajovta3459zrjLghYMgDerlzNwLAcFpvU+WWE5y6nAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true + }, + "node_modules/@schematics/angular": { + "version": "16.2.16", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.16.tgz", + "integrity": "sha512-V4cE4R5MbusKaNW9DWsisiSRUoQzbAaBIeJh42yCkg5H/lUdf18hUB7DG6Pl7yH6/tjzzz4SqIVD7N64uCDC2A==", "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "@angular-devkit/core": "16.2.16", + "@angular-devkit/schematics": "16.2.16", + "jsonc-parser": "3.2.0" }, "engines": { - "node": ">= 6" + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@sigstore/sign/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "node_modules/@sigstore/bundle": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", + "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.3.2" + }, "engines": { - "node": ">=12" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "node_modules/@sigstore/core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", + "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sigstore/sign/node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "node_modules/@sigstore/protobuf-specs": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", + "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", + "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", "dev": true, "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "make-fetch-happen": "^13.0.1", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sigstore/sign/node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "node_modules/@sigstore/sign/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/@sigstore/tuf": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", - "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", + "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", "dev": true, "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0", - "tuf-js": "^1.1.7" + "@sigstore/protobuf-specs": "^0.3.2", + "tuf-js": "^2.2.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/verify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", + "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.1.0", + "@sigstore/protobuf-specs": "^0.3.2" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/@socket.io/component-emitter": { @@ -5366,40 +6049,31 @@ "npm": ">=6.0.0" } }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==" }, "node_modules/@tufjs/canonical-json": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", - "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/@tufjs/models": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", - "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", + "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", "dev": true, "dependencies": { - "@tufjs/canonical-json": "1.0.0", - "minimatch": "^9.0.0" + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/@types/body-parser": { @@ -6145,15 +6819,15 @@ "dev": true }, "node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", - "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", + "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", "dev": true, "engines": { "node": ">=14.6.0" }, "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" } }, "node_modules/@webassemblyjs/ast": { @@ -6302,148 +6976,51 @@ "@xtuc/long": "4.2.2" } }, - "node_modules/@wessberg/ts-evaluator": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/@wessberg/ts-evaluator/-/ts-evaluator-0.0.27.tgz", - "integrity": "sha512-7gOpVm3yYojUp/Yn7F4ZybJRxyqfMNf0LXK5KJiawbPfL0XTsJV+0mgrEDjOIR6Bi0OYk2Cyg4tjFu1r8MCZaA==", - "deprecated": "this package has been renamed to ts-evaluator. Please install ts-evaluator instead", + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "jsdom": "^16.4.0", - "object-path": "^0.11.5", - "tslib": "^2.0.3" - }, "engines": { - "node": ">=10.1.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/wessberg/ts-evaluator?sponsor=1" - }, - "peerDependencies": { - "typescript": ">=3.2.x || >= 4.x" + "node": ">=10.0.0" } }, - "node_modules/@wessberg/ts-evaluator/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==", + "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/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dependencies": { - "color-convert": "^2.0.1" + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@wessberg/ts-evaluator/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/@wessberg/ts-evaluator/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/@wessberg/ts-evaluator/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/@wessberg/ts-evaluator/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/@wessberg/ts-evaluator/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/@xmldom/xmldom": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "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/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" + "node": ">=6.5" } }, "node_modules/accepts": { @@ -6471,28 +7048,6 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/acorn-import-attributes": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", @@ -6511,15 +7066,6 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.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", @@ -6556,27 +7102,14 @@ } }, "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/agentkeepalive": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", - "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", - "dev": true, + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dependencies": { - "humanize-ms": "^1.2.1" + "debug": "^4.3.4" }, "engines": { - "node": ">= 8.0.0" + "node": ">= 14" } }, "node_modules/aggregate-error": { @@ -6742,26 +7275,6 @@ "node": ">= 8" } }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", @@ -7032,9 +7545,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "version": "10.4.18", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", + "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", "dev": true, "funding": [ { @@ -7044,12 +7557,16 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001591", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -7151,22 +7668,22 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", - "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4", - "core-js-compat": "^3.33.1" + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", - "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -7414,12 +7931,6 @@ "node": ">=8" } }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, "node_modules/browserslist": { "version": "4.24.0", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", @@ -7499,17 +8010,17 @@ } }, "node_modules/cacache": { - "version": "17.1.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", - "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", "dev": true, "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", - "lru-cache": "^7.7.1", + "lru-cache": "^10.0.1", "minipass": "^7.0.3", - "minipass-collect": "^1.0.2", + "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^4.0.0", @@ -7518,7 +8029,7 @@ "unique-filename": "^3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/cacache/node_modules/glob": { @@ -7542,13 +8053,10 @@ } }, "node_modules/cacache/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/cacache/node_modules/minipass": { "version": "7.1.2", @@ -8011,12 +8519,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, "node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -8216,15 +8718,15 @@ } }, "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "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", - "path-type": "^4.0.0" + "parse-json": "^5.2.0" }, "engines": { "node": ">=14" @@ -8271,9 +8773,9 @@ } }, "node_modules/critters": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", - "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", + "version": "0.0.22", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.22.tgz", + "integrity": "sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -8282,7 +8784,7 @@ "domhandler": "^5.0.2", "htmlparser2": "^8.0.2", "postcss": "^8.4.23", - "pretty-bytes": "^5.3.0" + "postcss-media-query-parser": "^0.2.3" } }, "node_modules/critters/node_modules/ansi-styles": { @@ -8369,19 +8871,19 @@ } }, "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", + "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", "dev": true, "dependencies": { "icss-utils": "^5.1.0", - "postcss": "^8.4.21", + "postcss": "^8.4.33", "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.4", + "postcss-modules-scope": "^3.1.1", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" + "semver": "^7.5.4" }, "engines": { "node": ">= 12.13.0" @@ -8391,7 +8893,16 @@ "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@rspack/core": "0.x || 1.x", "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/css-select": { @@ -8434,30 +8945,6 @@ "node": ">=4" } }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, "node_modules/custom-event": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", @@ -8472,20 +8959,6 @@ "node": ">= 14" } }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/data-view-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", @@ -8562,12 +9035,6 @@ } } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true - }, "node_modules/deep-equal": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", @@ -8699,12 +9166,6 @@ "node": ">=0.4.0" } }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -8845,28 +9306,6 @@ } ] }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "deprecated": "Use your platform's native DOMException instead", - "dev": true, - "dependencies": { - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/domhandler": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", @@ -9361,11 +9800,12 @@ } }, "node_modules/esbuild": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.17.tgz", - "integrity": "sha512-1GJtYnUxsJreHYA0Y+iQz2UEykonY66HNWOb0yXYZi9/kNrORUEHVg87eQsCtqh59PEJ5YVZJO98JHznMJSWjg==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz", + "integrity": "sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==", "dev": true, "hasInstallScript": true, + "optional": true, "bin": { "esbuild": "bin/esbuild" }, @@ -9373,34 +9813,35 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.18.17", - "@esbuild/android-arm64": "0.18.17", - "@esbuild/android-x64": "0.18.17", - "@esbuild/darwin-arm64": "0.18.17", - "@esbuild/darwin-x64": "0.18.17", - "@esbuild/freebsd-arm64": "0.18.17", - "@esbuild/freebsd-x64": "0.18.17", - "@esbuild/linux-arm": "0.18.17", - "@esbuild/linux-arm64": "0.18.17", - "@esbuild/linux-ia32": "0.18.17", - "@esbuild/linux-loong64": "0.18.17", - "@esbuild/linux-mips64el": "0.18.17", - "@esbuild/linux-ppc64": "0.18.17", - "@esbuild/linux-riscv64": "0.18.17", - "@esbuild/linux-s390x": "0.18.17", - "@esbuild/linux-x64": "0.18.17", - "@esbuild/netbsd-x64": "0.18.17", - "@esbuild/openbsd-x64": "0.18.17", - "@esbuild/sunos-x64": "0.18.17", - "@esbuild/win32-arm64": "0.18.17", - "@esbuild/win32-ia32": "0.18.17", - "@esbuild/win32-x64": "0.18.17" + "@esbuild/aix-ppc64": "0.20.1", + "@esbuild/android-arm": "0.20.1", + "@esbuild/android-arm64": "0.20.1", + "@esbuild/android-x64": "0.20.1", + "@esbuild/darwin-arm64": "0.20.1", + "@esbuild/darwin-x64": "0.20.1", + "@esbuild/freebsd-arm64": "0.20.1", + "@esbuild/freebsd-x64": "0.20.1", + "@esbuild/linux-arm": "0.20.1", + "@esbuild/linux-arm64": "0.20.1", + "@esbuild/linux-ia32": "0.20.1", + "@esbuild/linux-loong64": "0.20.1", + "@esbuild/linux-mips64el": "0.20.1", + "@esbuild/linux-ppc64": "0.20.1", + "@esbuild/linux-riscv64": "0.20.1", + "@esbuild/linux-s390x": "0.20.1", + "@esbuild/linux-x64": "0.20.1", + "@esbuild/netbsd-x64": "0.20.1", + "@esbuild/openbsd-x64": "0.20.1", + "@esbuild/sunos-x64": "0.20.1", + "@esbuild/win32-arm64": "0.20.1", + "@esbuild/win32-ia32": "0.20.1", + "@esbuild/win32-x64": "0.20.1" } }, "node_modules/esbuild-wasm": { - "version": "0.18.17", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.18.17.tgz", - "integrity": "sha512-9OHGcuRzy+I8ziF9FzjfKLWAPbvi0e/metACVg9k6bK+SI4FFxeV6PcZsz8RIVaMD4YNehw+qj6UMR3+qj/EuQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.20.1.tgz", + "integrity": "sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==", "dev": true, "bin": { "esbuild": "bin/esbuild" @@ -9558,23 +9999,6 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-import-resolver-node/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/eslint-module-utils": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", @@ -10151,12 +10575,6 @@ "node": ">=6" } }, - "node_modules/eventemitter-asyncresource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", - "dev": true - }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -10398,9 +10816,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -10665,6 +11083,15 @@ "node": ">= 10.13.0" } }, + "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": "3.2.0", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", @@ -10783,24 +11210,10 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/formidable": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "node_modules/formidable": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", + "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", "dependencies": { "dezalgo": "^1.0.4", "hexoid": "^1.0.0", @@ -10971,26 +11384,6 @@ "node": ">= 0.6.0" } }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -11348,18 +11741,6 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, - "node_modules/guess-parser": { - "version": "0.4.22", - "resolved": "https://registry.npmjs.org/guess-parser/-/guess-parser-0.4.22.tgz", - "integrity": "sha512-KcUWZ5ACGaBM69SbqwVIuWGoSAgD+9iJnchR9j/IarVI1jHVeXv+bUXBIMeqVMSKt3zrn0Dgf9UpcOEpPBLbSg==", - "dev": true, - "dependencies": { - "@wessberg/ts-evaluator": "0.0.27" - }, - "peerDependencies": { - "typescript": ">=3.7.5" - } - }, "node_modules/gulp": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.0.tgz", @@ -11653,12 +12034,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true - }, "node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", @@ -11670,23 +12045,6 @@ "node": ">= 0.4" } }, - "node_modules/hdr-histogram-js": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", - "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", - "dev": true, - "dependencies": { - "@assemblyscript/loader": "^0.10.1", - "base64-js": "^1.2.0", - "pako": "^1.0.3" - } - }, - "node_modules/hdr-histogram-percentiles-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", - "dev": true - }, "node_modules/he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", @@ -11716,25 +12074,22 @@ } }, "node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "lru-cache": "^10.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/hpack.js": { "version": "2.1.6", @@ -11886,17 +12241,15 @@ } }, "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/http-proxy-middleware": { @@ -12014,16 +12367,16 @@ } }, "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "dev": true, "dependencies": { - "agent-base": "6", + "agent-base": "^7.0.2", "debug": "4" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/human-signals": { @@ -12035,15 +12388,6 @@ "node": ">=10.17.0" } }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "dependencies": { - "ms": "^2.0.0" - } - }, "node_modules/husky": { "version": "9.1.6", "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", @@ -12188,12 +12532,6 @@ "node": ">=8" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -12210,9 +12548,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", - "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -12790,12 +13128,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -13254,79 +13586,6 @@ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsdom/node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jsdom/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/jsdom/node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -13848,9 +14107,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", + "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", "dev": true, "dependencies": { "copy-anything": "^2.0.1", @@ -14289,344 +14548,115 @@ "dev": true }, "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", + "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", "dev": true, "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", + "proc-log": "^4.2.0", "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" + "ssri": "^10.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "node_modules/make-fetch-happen/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/make-fetch-happen/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "node_modules/make-fetch-happen/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, "engines": { - "node": ">= 10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/make-fetch-happen/node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", "dev": true, - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/make-fetch-happen/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "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, - "dependencies": { - "minipass": "^3.0.0" - }, "engines": { - "node": ">= 8" + "node": ">= 0.6" } }, - "node_modules/make-fetch-happen/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "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.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "fs-monkey": "^1.0.4" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 4.0.0" } }, - "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "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, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "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==" + }, + "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": ">=12" + "node": ">= 8" } }, - "node_modules/make-fetch-happen/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "engines": { - "node": ">=10" + "node": ">= 0.6" } }, - "node_modules/make-fetch-happen/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "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": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/make-fetch-happen/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-fetch-happen/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/make-fetch-happen/node_modules/rimraf/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/make-fetch-happen/node_modules/rimraf/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/make-fetch-happen/node_modules/rimraf/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/make-fetch-happen/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", - "dev": true, - "dependencies": { - "unique-slug": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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/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==" - }, - "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==", - "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" + "braces": "^3.0.3", + "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" @@ -14671,12 +14701,13 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", + "integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", "dev": true, "dependencies": { - "schema-utils": "^4.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" }, "engines": { "node": ">= 12.13.0" @@ -14727,70 +14758,52 @@ } }, "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", "dev": true, "dependencies": { - "minipass": "^3.0.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">= 8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/minipass-collect/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/minipass-collect/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", "dev": true, "dependencies": { - "minipass": "^3.1.6", + "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" }, "optionalDependencies": { "encoding": "^0.1.13" } }, "node_modules/minipass-fetch/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/minipass-fetch/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -14949,9 +14962,9 @@ } }, "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", "dev": true, "engines": { "node": ">=10" @@ -15203,28 +15216,27 @@ } }, "node_modules/node-gyp": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", - "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", + "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", "dev": true, "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", - "glob": "^7.1.4", + "glob": "^10.3.10", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^4.1.0", "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" + "tar": "^6.2.1", + "which": "^4.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^12.13 || ^14.13 || >=16" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/node-gyp-build": { @@ -15239,56 +15251,101 @@ "node-gyp-build-test": "build-test.js" } }, - "node_modules/node-gyp/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", + "node_modules/node-gyp/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { - "glob": "^7.1.3" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, "bin": { - "rimraf": "bin.js" + "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true - }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/node-gyp/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true + }, "node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", "dev": true, "dependencies": { - "abbrev": "^1.0.0" + "abbrev": "^2.0.0" }, "bin": { "nopt": "bin/nopt.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/normalize-package-data": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", - "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", "dev": true, "dependencies": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", + "hosted-git-info": "^7.0.0", "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/normalize-path": { @@ -15518,147 +15575,82 @@ } }, "node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", + "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", "dev": true, "dependencies": { - "hosted-git-info": "^6.0.0", + "hosted-git-info": "^7.0.0", "proc-log": "^3.0.0", "semver": "^7.3.5", "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm-packlist": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", - "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", + "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", "dev": true, "dependencies": { - "ignore-walk": "^6.0.0" + "ignore-walk": "^6.0.4" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-pick-manifest": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", - "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz", + "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==", "dev": true, "dependencies": { "npm-install-checks": "^6.0.0", "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^10.0.0", + "npm-package-arg": "^11.0.0", "semver": "^7.3.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm-registry-fetch": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", - "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", + "version": "16.2.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.2.1.tgz", + "integrity": "sha512-8l+7jxhim55S85fjiDGJ1rZXBWGtRLi1OSb4Z3BPLObPuIaeKRlPRiYMSHU4/81ck3t71Z+UwDDl47gcpmfQQA==", "dev": true, "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^5.0.0", + "@npmcli/redact": "^1.1.0", + "make-fetch-happen": "^13.0.0", + "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "npm-package-arg": "^11.0.0", + "proc-log": "^4.0.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/npm-registry-fetch/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "node_modules/npm-registry-fetch/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/npm-registry-fetch/node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" } }, "node_modules/npm-run-path": { @@ -18537,22 +18529,6 @@ "inBundle": true, "license": "ISC" }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "deprecated": "This package is no longer supported.", - "dev": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", @@ -18565,12 +18541,6 @@ "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/nwsapi": { - "version": "2.2.13", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", - "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", - "dev": true - }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -18616,15 +18586,6 @@ "node": ">= 0.4" } }, - "node_modules/object-path": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz", - "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==", - "dev": true, - "engines": { - "node": ">= 10.12.0" - } - }, "node_modules/object.assign": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", @@ -19017,29 +18978,6 @@ "node": ">= 14" } }, - "node_modules/pac-proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { "version": "7.0.5", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", @@ -19052,19 +18990,6 @@ "node": ">= 14" } }, - "node_modules/pac-proxy-agent/node_modules/socks-proxy-agent": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/pac-resolver": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", @@ -19084,27 +19009,27 @@ "dev": true }, "node_modules/pacote": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", - "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", + "version": "17.0.6", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.6.tgz", + "integrity": "sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==", "dev": true, "dependencies": { - "@npmcli/git": "^4.0.0", + "@npmcli/git": "^5.0.0", "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/promise-spawn": "^6.0.1", - "@npmcli/run-script": "^6.0.0", - "cacache": "^17.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "@npmcli/run-script": "^7.0.0", + "cacache": "^18.0.0", "fs-minipass": "^3.0.0", - "minipass": "^5.0.0", - "npm-package-arg": "^10.0.0", - "npm-packlist": "^7.0.0", - "npm-pick-manifest": "^8.0.0", - "npm-registry-fetch": "^14.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^11.0.0", + "npm-packlist": "^8.0.0", + "npm-pick-manifest": "^9.0.0", + "npm-registry-fetch": "^16.0.0", "proc-log": "^3.0.0", "promise-retry": "^2.0.1", - "read-package-json": "^6.0.0", + "read-package-json": "^7.0.0", "read-package-json-fast": "^3.0.0", - "sigstore": "^1.3.0", + "sigstore": "^2.2.0", "ssri": "^10.0.0", "tar": "^6.1.11" }, @@ -19112,14 +19037,17 @@ "pacote": "lib/bin.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "node_modules/pacote/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } }, "node_modules/parent-module": { "version": "1.0.1", @@ -19363,15 +19291,10 @@ } }, "node_modules/piscina": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.0.0.tgz", - "integrity": "sha512-641nAmJS4k4iqpNUqfggqUBUMmlw0ZoM5VZKdQkV2e970Inn3Tk9kroCc1wpsYLD07vCwpys5iY0d3xI/9WkTg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", + "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", "dev": true, - "dependencies": { - "eventemitter-asyncresource": "^1.0.0", - "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0" - }, "optionalDependencies": { "nice-napi": "^1.0.2" } @@ -19545,9 +19468,9 @@ } }, "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "dev": true, "funding": [ { @@ -19564,7 +19487,7 @@ } ], "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -19573,27 +19496,42 @@ } }, "node_modules/postcss-loader": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", + "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", "dev": true, "dependencies": { - "cosmiconfig": "^8.2.0", - "jiti": "^1.18.2", - "semver": "^7.3.8" + "cosmiconfig": "^9.0.0", + "jiti": "^1.20.0", + "semver": "^7.5.4" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@rspack/core": "0.x || 1.x", "postcss": "^7.0.0 || ^8.0.1", "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "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-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", @@ -19709,18 +19647,6 @@ "node": ">=6.0.0" } }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/proc-log": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", @@ -19860,29 +19786,6 @@ "node": ">= 14" } }, - "node_modules/proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/proxy-agent/node_modules/https-proxy-agent": { "version": "7.0.5", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", @@ -19903,19 +19806,6 @@ "node": ">=12" } }, - "node_modules/proxy-agent/node_modules/socks-proxy-agent": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -19928,12 +19818,6 @@ "dev": true, "optional": true }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, "node_modules/pump": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", @@ -19972,12 +19856,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -20038,19 +19916,19 @@ } }, "node_modules/read-package-json": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", - "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.1.tgz", + "integrity": "sha512-8PcDiZ8DXUjLf687Ol4BR8Bpm2umR7vhoZOzNRt+uxD9GpBh/K+CAAALVIiYFknmvlmyg7hM7BSNUXPaCCqd0Q==", "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", "dev": true, "dependencies": { "glob": "^10.2.2", "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^5.0.0", + "normalize-package-data": "^6.0.0", "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/read-package-json-fast": { @@ -20151,9 +20029,9 @@ } }, "node_modules/reflect-metadata": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", - "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", + "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", "dev": true }, "node_modules/regenerate": { @@ -20175,9 +20053,9 @@ } }, "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==", + "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": { @@ -20309,12 +20187,12 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "dependencies": { - "is-core-module": "^2.11.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -20496,18 +20374,37 @@ } }, "node_modules/rollup": { - "version": "3.29.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.5.tgz", - "integrity": "sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==", + "version": "4.22.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.5.tgz", + "integrity": "sha512-WoinX7GeQOFMGznEcWA1WrTQCd/tpEbMkc3nuMs9BT0CPjMdSjPMTVClwWd4pgSQwJdP65SK9mTCNvItlr5o7w==", "dev": true, + "dependencies": { + "@types/estree": "1.0.6" + }, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=14.18.0", + "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.22.5", + "@rollup/rollup-android-arm64": "4.22.5", + "@rollup/rollup-darwin-arm64": "4.22.5", + "@rollup/rollup-darwin-x64": "4.22.5", + "@rollup/rollup-linux-arm-gnueabihf": "4.22.5", + "@rollup/rollup-linux-arm-musleabihf": "4.22.5", + "@rollup/rollup-linux-arm64-gnu": "4.22.5", + "@rollup/rollup-linux-arm64-musl": "4.22.5", + "@rollup/rollup-linux-powerpc64le-gnu": "4.22.5", + "@rollup/rollup-linux-riscv64-gnu": "4.22.5", + "@rollup/rollup-linux-s390x-gnu": "4.22.5", + "@rollup/rollup-linux-x64-gnu": "4.22.5", + "@rollup/rollup-linux-x64-musl": "4.22.5", + "@rollup/rollup-win32-arm64-msvc": "4.22.5", + "@rollup/rollup-win32-ia32-msvc": "4.22.5", + "@rollup/rollup-win32-x64-msvc": "4.22.5", "fsevents": "~2.3.2" } }, @@ -20621,9 +20518,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { - "version": "1.64.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.64.1.tgz", - "integrity": "sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==", + "version": "1.71.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", + "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -20638,29 +20535,29 @@ } }, "node_modules/sass-loader": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", - "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.1.1.tgz", + "integrity": "sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==", "dev": true, "dependencies": { "neo-async": "^2.6.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "fibers": ">= 3.1.0", + "@rspack/core": "0.x || 1.x", "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", "sass": "^1.3.0", "sass-embedded": "*", "webpack": "^5.0.0" }, "peerDependenciesMeta": { - "fibers": { + "@rspack/core": { "optional": true }, "node-sass": { @@ -20671,6 +20568,9 @@ }, "sass-embedded": { "optional": true + }, + "webpack": { + "optional": true } } }, @@ -20679,18 +20579,6 @@ "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==" }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", @@ -20926,12 +20814,6 @@ "node": ">= 0.8" } }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", @@ -21032,106 +20914,20 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "node_modules/sigstore": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", - "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", - "dev": true, - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "@sigstore/sign": "^1.0.0", - "@sigstore/tuf": "^1.0.3", - "make-fetch-happen": "^11.0.1" - }, - "bin": { - "sigstore": "bin/sigstore.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/sigstore/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sigstore/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/sigstore/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/sigstore/node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/sigstore/node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", + "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", "dev": true, "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "@sigstore/sign": "^2.3.2", + "@sigstore/tuf": "^2.3.4", + "@sigstore/verify": "^1.2.1" }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/sigstore/node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/simple-swizzle": { @@ -21325,17 +21121,16 @@ } }, "node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.8.3" }, "engines": { - "node": ">= 10" + "node": ">= 14" } }, "node_modules/source-map": { @@ -21356,17 +21151,16 @@ } }, "node_modules/source-map-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", - "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", + "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", "dev": true, "dependencies": { - "abab": "^2.0.6", "iconv-lite": "^0.6.3", "source-map-js": "^1.0.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", @@ -21906,12 +21700,6 @@ "node": ">=0.10" } }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, "node_modules/synckit": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz", @@ -22001,9 +21789,9 @@ } }, "node_modules/terser": { - "version": "5.19.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", - "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", + "version": "5.29.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -22300,60 +22088,6 @@ "node": ">=0.6" } }, - "node_modules/tough-cookie": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", - "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tr46/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -22455,101 +22189,17 @@ "dev": true }, "node_modules/tuf-js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", - "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", + "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", "dev": true, "dependencies": { - "@tufjs/models": "1.0.4", + "@tufjs/models": "2.0.1", "debug": "^4.3.4", - "make-fetch-happen": "^11.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/tuf-js/node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/tuf-js/node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tuf-js/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/tuf-js/node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/tuf-js/node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", - "dev": true, - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "make-fetch-happen": "^13.0.1" }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/tuf-js/node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/type-check": { @@ -22940,16 +22590,6 @@ "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -23032,170 +22672,576 @@ "teex": "^1.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-contents": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", + "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", + "dev": true, + "dependencies": { + "bl": "^5.0.0", + "vinyl": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-contents/node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dev": true, + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/vinyl-contents/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/vinyl-fs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.0.tgz", + "integrity": "sha512-7GbgBnYfaquMk3Qu9g22x000vbYkOex32930rBnc3qByw6HfMEAoELjCjoJv4HuEQxHAurT+nvMHm6MnJllFLw==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^2.0.1", + "glob-stream": "^8.0.0", + "graceful-fs": "^4.2.11", + "iconv-lite": "^0.6.3", + "is-valid-glob": "^1.0.0", + "lead": "^4.0.0", + "normalize-path": "3.0.0", + "resolve-options": "^2.0.0", + "stream-composer": "^1.0.2", + "streamx": "^2.14.0", + "to-through": "^3.0.0", + "value-or-function": "^4.0.0", + "vinyl": "^3.0.0", + "vinyl-sourcemap": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-fs/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", + "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", + "dev": true, + "dependencies": { + "convert-source-map": "^2.0.0", + "graceful-fs": "^4.2.10", + "now-and-later": "^3.0.0", + "streamx": "^2.12.5", + "vinyl": "^3.0.0", + "vinyl-contents": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-sourcemap/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/vite": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.8.tgz", + "integrity": "sha512-mB8ToUuSmzODSpENgvpFk2fTiU/YQ1tmcVJJ4WZbq4fPdGJkFNVcmVL5k7iDug6xzWjjuGDKAuSievIsD6H7Xw==", + "dev": true, + "dependencies": { + "esbuild": "^0.19.3", + "postcss": "^8.4.35", + "rollup": "^4.2.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/vinyl-contents": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", - "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "bl": "^5.0.0", - "vinyl": "^3.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/vinyl-contents/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/vinyl-contents/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], "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" - } + "optional": true, + "os": [ + "openbsd" ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "engines": { + "node": ">=12" } }, - "node_modules/vinyl-fs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.0.tgz", - "integrity": "sha512-7GbgBnYfaquMk3Qu9g22x000vbYkOex32930rBnc3qByw6HfMEAoELjCjoJv4HuEQxHAurT+nvMHm6MnJllFLw==", + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "fs-mkdirp-stream": "^2.0.1", - "glob-stream": "^8.0.0", - "graceful-fs": "^4.2.11", - "iconv-lite": "^0.6.3", - "is-valid-glob": "^1.0.0", - "lead": "^4.0.0", - "normalize-path": "3.0.0", - "resolve-options": "^2.0.0", - "stream-composer": "^1.0.2", - "streamx": "^2.14.0", - "to-through": "^3.0.0", - "value-or-function": "^4.0.0", - "vinyl": "^3.0.0", - "vinyl-sourcemap": "^2.0.0" - }, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/vinyl-fs/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/vinyl-sourcemap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", - "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "convert-source-map": "^2.0.0", - "graceful-fs": "^4.2.10", - "now-and-later": "^3.0.0", - "streamx": "^2.12.5", - "vinyl": "^3.0.0", - "vinyl-contents": "^2.0.0" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/vinyl-sourcemap/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/vite/node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/vite": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.5.tgz", - "integrity": "sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==", + "node_modules/vite/node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", "dev": true, - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, + "hasInstallScript": true, "bin": { - "vite": "bin/vite.js" + "esbuild": "bin/esbuild" }, "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" + "node": ">=12" }, "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" } }, "node_modules/voc": { @@ -23218,28 +23264,6 @@ "node": ">=0.10.0" } }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/watchpack": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", @@ -23270,15 +23294,6 @@ "defaults": "^1.0.3" } }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true, - "engines": { - "node": ">=10.4" - } - }, "node_modules/webpack": { "version": "5.94.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", @@ -23451,34 +23466,14 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "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/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "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": { @@ -23607,26 +23602,6 @@ "node": ">=0.10.0" } }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -23694,15 +23669,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", @@ -23991,16 +23957,16 @@ } }, "node_modules/ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, "engines": { - "node": ">=8.3.0" + "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -24099,12 +24065,6 @@ "node": ">=0.8" } }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, "node_modules/xml2js": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", @@ -24136,12 +24096,6 @@ "node": ">=8.0" } }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", diff --git a/package.json b/package.json index a4bf1972..fda67069 100644 --- a/package.json +++ b/package.json @@ -26,14 +26,14 @@ }, "dependencies": { "@angular/cdk": "^16.2.12", - "@angular/common": "16.2.12", - "@angular/core": "16.2.12", + "@angular/common": "17.3.12", + "@angular/core": "17.3.12", "@angular/fire": "16.0.0", - "@angular/forms": "16.2.12", - "@angular/platform-browser": "16.2.12", - "@angular/platform-browser-dynamic": "16.2.12", - "@angular/router": "16.2.12", - "@angular/service-worker": "16.2.12", + "@angular/forms": "17.3.12", + "@angular/platform-browser": "17.3.12", + "@angular/platform-browser-dynamic": "17.3.12", + "@angular/router": "17.3.12", + "@angular/service-worker": "17.3.12", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", @@ -59,13 +59,13 @@ "zone.js": "^0.14.10" }, "devDependencies": { - "@angular-devkit/build-angular": "^16.2.12", + "@angular-devkit/build-angular": "^17.3.10", "@angular-eslint/eslint-plugin": "^16.2.1", "@angular-eslint/eslint-plugin-template": "^16.2.1", - "@angular/cli": "^16.2.12", - "@angular/compiler": "^16.2.12", - "@angular/compiler-cli": "^16.2.12", - "@angular/language-service": "^16.2.12", + "@angular/cli": "^17.3.10", + "@angular/compiler": "^17.3.12", + "@angular/compiler-cli": "^17.3.12", + "@angular/language-service": "^17.3.12", "@capacitor/cli": "^5.0.0", "@ionic/angular-toolkit": "11.0.1", "@ionic/eslint-config": "^0.3.0", @@ -97,4 +97,4 @@ "typescript": "*" }, "description": "A project to help people manage Time, Money and resources." -} +} \ No newline at end of file From ce096299cd3858153b78ad17ebac077e9a2621b5 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:24:51 +0530 Subject: [PATCH 051/126] Peer updates --- package-lock.json | 486 +++++++++------------------------------------- package.json | 8 +- 2 files changed, 96 insertions(+), 398 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9de1eed8..95d272c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,10 +8,10 @@ "name": "summarize", "version": "2.1.0", "dependencies": { - "@angular/cdk": "^16.2.12", + "@angular/cdk": "^17.3.10", "@angular/common": "17.3.12", "@angular/core": "17.3.12", - "@angular/fire": "16.0.0", + "@angular/fire": "^17.0.0", "@angular/forms": "17.3.12", "@angular/platform-browser": "17.3.12", "@angular/platform-browser-dynamic": "17.3.12", @@ -24,7 +24,7 @@ "@capacitor/haptics": "5.0.7", "@capacitor/keyboard": "5.0.8", "@capacitor/status-bar": "5.0.7", - "@ionic/angular": "7.1.0", + "@ionic/angular": "^8.3.1", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", "angular-google-tag-manager": "1.8.0", @@ -108,51 +108,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, - "node_modules/@angular-devkit/architect/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@angular-devkit/build-angular": { "version": "17.3.10", "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.10.tgz", @@ -282,33 +237,6 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": { "version": "7.24.0", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", @@ -434,12 +362,6 @@ "node": ">=18" } }, - "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -452,18 +374,6 @@ "node": ">=10" } }, - "node_modules/@angular-devkit/build-angular/node_modules/magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/mute-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", @@ -577,19 +487,19 @@ } }, "node_modules/@angular-devkit/core": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.16.tgz", - "integrity": "sha512-5xHs9JFmp78sydrOAg0UGErxfMVv5c2f3RXoikS7eBOOXTWEi5pmnOkOvSJ3loQFGVs3Y7i+u02G3VrF5ZxOrA==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", + "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "2.3.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", "rxjs": "7.8.1", "source-map": "0.7.4" }, "engines": { - "node": "^16.14.0 || >=18.10.0", + "node": "^18.13.0 || >=20.9.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, @@ -602,19 +512,30 @@ } } }, + "node_modules/@angular-devkit/core/node_modules/picomatch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", + "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@angular-devkit/schematics": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.16.tgz", - "integrity": "sha512-pF6fdtJh6yLmgA7Gs45JIdxPl2MsTAhYcZIMrX1a6ID64dfwtF0MP8fDE6vrWInV1zXbzzf7l7PeKuqVtTSzKg==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", + "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", "dependencies": { - "@angular-devkit/core": "16.2.16", - "jsonc-parser": "3.2.0", - "magic-string": "0.30.1", + "@angular-devkit/core": "17.3.10", + "jsonc-parser": "3.2.1", + "magic-string": "0.30.8", "ora": "5.4.1", "rxjs": "7.8.1" }, "engines": { - "node": "^16.14.0 || >=18.10.0", + "node": "^18.13.0 || >=20.9.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } @@ -672,9 +593,9 @@ } }, "node_modules/@angular/cdk": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-16.2.14.tgz", - "integrity": "sha512-n6PrGdiVeSTEmM/HEiwIyg6YQUUymZrb5afaNLGFRM5YL0Y8OBqd+XhCjb0OfD/AfgCUtedVEPwNqrfW8KzgGw==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.10.tgz", + "integrity": "sha512-b1qktT2c1TTTe5nTji/kFAVW92fULK0YhYAvJ+BjZTPKu2FniZNe8o4qqQ0pUuvtMu+ZQxp/QqFYoidIVCjScg==", "dependencies": { "tslib": "^2.3.0" }, @@ -682,8 +603,8 @@ "parse5": "^7.1.2" }, "peerDependencies": { - "@angular/common": "^16.0.0 || ^17.0.0", - "@angular/core": "^16.0.0 || ^17.0.0", + "@angular/common": "^17.0.0 || ^18.0.0", + "@angular/core": "^17.0.0 || ^18.0.0", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -721,67 +642,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", - "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "17.3.10", - "jsonc-parser": "3.2.1", - "magic-string": "0.30.8", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@schematics/angular": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", - "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "jsonc-parser": "3.2.1" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, "node_modules/@angular/cli/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -862,12 +722,6 @@ "node": ">=18" } }, - "node_modules/@angular/cli/node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, "node_modules/@angular/cli/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -880,18 +734,6 @@ "node": ">=10" } }, - "node_modules/@angular/cli/node_modules/magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/@angular/cli/node_modules/mute-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", @@ -901,18 +743,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@angular/cli/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@angular/cli/node_modules/run-async": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", @@ -976,6 +806,7 @@ "version": "17.3.12", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.3.12.tgz", "integrity": "sha512-vwI8oOL/gM+wPnptOVeBbMfZYwzRxQsovojZf+Zol9szl0k3SZ3FycWlxxXZGFu3VIEfrP6pXplTmyODS/Lt1w==", + "dev": true, "dependencies": { "tslib": "^2.3.0" }, @@ -1035,13 +866,13 @@ } }, "node_modules/@angular/fire": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-16.0.0.tgz", - "integrity": "sha512-JBjNfYEJT7QlO4fExs4a8XsbqWKtGPGONTQyEBfTLSKPiqVjStiW8G7QEziKNQVELZFCvTWJNZJHbkLVcS8A7g==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-17.0.0.tgz", + "integrity": "sha512-sv9OExC87Lgac5pYuD97LMjetEk2xwrCtqedzK49CAc5T6B3vPu9ncZS+uypDFp9bmY4Wp4Du0RzeiYO2aIUjA==", "dependencies": { - "@angular-devkit/schematics": "^16.0.0", - "@schematics/angular": "^16.0.0", - "firebase": "^10.5.0", + "@angular-devkit/schematics": "^17.0.0", + "@schematics/angular": "^17.0.0", + "firebase": "^10.7.0", "fs-extra": "^8.0.1", "fuzzy": "^0.1.3", "inquirer": "^8.1.1", @@ -1053,16 +884,16 @@ "rxfire": "^6.0.5", "semver": "^7.1.3", "triple-beam": "^1.3.0", - "tslib": "^2.0.0", + "tslib": "^2.3.0", "winston": "^3.0.0" }, "peerDependencies": { - "@angular/common": "^16.0.0", - "@angular/core": "^16.0.0", - "@angular/platform-browser": "^16.0.0", - "@angular/platform-browser-dynamic": "^16.0.0", + "@angular/common": "^17.0.0", + "@angular/core": "^17.0.0", + "@angular/platform-browser": "^17.0.0", + "@angular/platform-browser-dynamic": "^17.0.0", "firebase-tools": "^12.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "rxjs": "~7.8.0" }, "peerDependenciesMeta": { "firebase-tools": { @@ -4223,21 +4054,21 @@ "dev": true }, "node_modules/@ionic/angular": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-7.1.0.tgz", - "integrity": "sha512-N5xRG2Wk7nr6OoQS7jzYzOVSFej0o+7PDPG31CKugF32457isYaa5uqaogaeO5DE0/MBEmRuo6sjDD5G5YkvJA==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-8.3.1.tgz", + "integrity": "sha512-D/qP3R6xbaH/y7qNSQ1F6/hVediPq+F5a6KxfhOIZPXrD94r9haDTD9XpQh7LMoAzoem85h7icn2XfHzcDP1HA==", "dependencies": { - "@ionic/core": "7.1.0", + "@ionic/core": "8.3.1", "ionicons": "^7.0.0", "jsonc-parser": "^3.0.0", "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/core": ">=14.0.0", - "@angular/forms": ">=14.0.0", - "@angular/router": ">=14.0.0", + "@angular/core": ">=16.0.0", + "@angular/forms": ">=16.0.0", + "@angular/router": ">=16.0.0", "rxjs": ">=7.5.0", - "zone.js": ">=0.11.0" + "zone.js": ">=0.13.0" } }, "node_modules/@ionic/angular-toolkit": { @@ -4251,97 +4082,6 @@ "@schematics/angular": "^17.0.0" } }, - "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/schematics": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", - "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "17.3.10", - "jsonc-parser": "3.2.1", - "magic-string": "0.30.8", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/@schematics/angular": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", - "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "jsonc-parser": "3.2.1" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, - "node_modules/@ionic/angular-toolkit/node_modules/magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@ionic/cli": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@ionic/cli/-/cli-7.2.0.tgz", @@ -4731,12 +4471,12 @@ } }, "node_modules/@ionic/core": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.1.0.tgz", - "integrity": "sha512-1W8i9GLhuakeN2z9AeVSSll40BQC2HL4wEscqMM5aD/firotwbX3gdiiNgj2NkoNNgs2hsqcZOJe2sLcU39LTQ==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.1.tgz", + "integrity": "sha512-md4JFwKYLgN/YP+uzoTE5H7ah0W5SQQNZ1cJOQtxhv0ytCCHHaXJrfRVzefdy8iy8NdzL9s6EV5ZTKYH98E+ZQ==", "dependencies": { - "@stencil/core": "^3.4.0", - "ionicons": "^7.1.0", + "@stencil/core": "4.20.0", + "ionicons": "^7.2.2", "tslib": "^2.1.0" } }, @@ -5934,16 +5674,16 @@ "dev": true }, "node_modules/@schematics/angular": { - "version": "16.2.16", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.16.tgz", - "integrity": "sha512-V4cE4R5MbusKaNW9DWsisiSRUoQzbAaBIeJh42yCkg5H/lUdf18hUB7DG6Pl7yH6/tjzzz4SqIVD7N64uCDC2A==", + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", + "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", "dependencies": { - "@angular-devkit/core": "16.2.16", - "@angular-devkit/schematics": "16.2.16", - "jsonc-parser": "3.2.0" + "@angular-devkit/core": "17.3.10", + "@angular-devkit/schematics": "17.3.10", + "jsonc-parser": "3.2.1" }, "engines": { - "node": "^16.14.0 || >=18.10.0", + "node": "^18.13.0 || >=20.9.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } @@ -6038,15 +5778,15 @@ "dev": true }, "node_modules/@stencil/core": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-3.4.2.tgz", - "integrity": "sha512-FAUhUVaakCy29nU2GwO/HQBRV1ihPRvncz3PUc8oR+UJLAxGabTmP8PLY7wvHfbw+Cvi4VXfJFTBvdfDu6iKPQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.20.0.tgz", + "integrity": "sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==", "bin": { "stencil": "bin/stencil" }, "engines": { - "node": ">=14.10.0", - "npm": ">=6.0.0" + "node": ">=16.0.0", + "npm": ">=7.10.0" } }, "node_modules/@tootallnate/quickjs-emscripten": { @@ -6512,35 +6252,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/parser": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", - "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/scope-manager": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", @@ -7266,7 +6977,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "devOptional": true, + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -7825,7 +7536,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8" }, @@ -7923,7 +7634,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "devOptional": true, + "dev": true, "dependencies": { "fill-range": "^7.1.1" }, @@ -8169,7 +7880,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "devOptional": true, + "dev": true, "funding": [ { "type": "individual", @@ -9492,6 +9203,7 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -9501,6 +9213,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -10926,7 +10639,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "devOptional": true, + "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -11536,7 +11249,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -12879,7 +12592,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, + "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -13002,7 +12715,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } @@ -13019,7 +12732,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, + "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -13078,7 +12791,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.12.0" } @@ -13634,9 +13347,9 @@ } }, "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==" }, "node_modules/jsonfile": { "version": "4.0.0", @@ -14516,9 +14229,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", - "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -15352,7 +15065,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } @@ -19274,6 +18987,7 @@ "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" }, @@ -19619,22 +19333,6 @@ "node": ">= 0.8.0" } }, - "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", - "dev": true, - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, "node_modules/prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", @@ -20008,7 +19706,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, + "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -22059,7 +21757,7 @@ "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==", - "devOptional": true, + "dev": true, "dependencies": { "is-number": "^7.0.0" }, diff --git a/package.json b/package.json index fda67069..d384d0e8 100644 --- a/package.json +++ b/package.json @@ -25,10 +25,10 @@ } }, "dependencies": { - "@angular/cdk": "^16.2.12", + "@angular/cdk": "^17.3.10", "@angular/common": "17.3.12", "@angular/core": "17.3.12", - "@angular/fire": "16.0.0", + "@angular/fire": "^17.0.0", "@angular/forms": "17.3.12", "@angular/platform-browser": "17.3.12", "@angular/platform-browser-dynamic": "17.3.12", @@ -41,7 +41,7 @@ "@capacitor/haptics": "5.0.7", "@capacitor/keyboard": "5.0.8", "@capacitor/status-bar": "5.0.7", - "@ionic/angular": "7.1.0", + "@ionic/angular": "^8.3.1", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", "angular-google-tag-manager": "1.8.0", @@ -97,4 +97,4 @@ "typescript": "*" }, "description": "A project to help people manage Time, Money and resources." -} \ No newline at end of file +} From e91192c85953447612a482ff9a34228ba5184b46 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:26:09 +0530 Subject: [PATCH 052/126] Zone js upgrade --- package-lock.json | 84 +++++++++++++++++++++++++++++++++++------------ package.json | 2 +- 2 files changed, 64 insertions(+), 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index 95d272c5..9a2a178f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.14.10" + "zone.js": "^0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.10", @@ -806,7 +806,6 @@ "version": "17.3.12", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.3.12.tgz", "integrity": "sha512-vwI8oOL/gM+wPnptOVeBbMfZYwzRxQsovojZf+Zol9szl0k3SZ3FycWlxxXZGFu3VIEfrP6pXplTmyODS/Lt1w==", - "dev": true, "dependencies": { "tslib": "^2.3.0" }, @@ -6252,6 +6251,35 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/parser": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", + "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@typescript-eslint/scope-manager": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", @@ -6977,7 +7005,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, + "devOptional": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -7536,7 +7564,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" }, @@ -7634,7 +7662,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, + "devOptional": true, "dependencies": { "fill-range": "^7.1.1" }, @@ -7880,7 +7908,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, + "devOptional": true, "funding": [ { "type": "individual", @@ -9203,7 +9231,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -9213,7 +9240,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -10639,7 +10665,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, + "devOptional": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -11249,7 +11275,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, + "devOptional": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -12592,7 +12618,7 @@ "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, + "devOptional": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -12715,7 +12741,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -12732,7 +12758,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, + "devOptional": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -12791,7 +12817,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.12.0" } @@ -15065,7 +15091,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -18987,7 +19013,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8.6" }, @@ -19333,6 +19359,22 @@ "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "dev": true, + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", @@ -19706,7 +19748,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "devOptional": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -21757,7 +21799,7 @@ "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, + "devOptional": true, "dependencies": { "is-number": "^7.0.0" }, @@ -23874,9 +23916,9 @@ } }, "node_modules/zone.js": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", - "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==" + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", + "integrity": "sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==" } } } diff --git a/package.json b/package.json index d384d0e8..2b951dfb 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.14.10" + "zone.js": "^0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.10", From 86e9ff8ab114fb405e55bc736d1e909424885d7e Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:29:08 +0530 Subject: [PATCH 053/126] Angular upgrade to 18 --- angular.json | 17 +- package-lock.json | 4413 +++++++++++++++++++++++++++++---------------- package.json | 29 +- src/global.scss | 20 +- tsconfig.json | 2 +- 5 files changed, 2912 insertions(+), 1569 deletions(-) diff --git a/angular.json b/angular.json index c63f89b0..917d228a 100644 --- a/angular.json +++ b/angular.json @@ -11,12 +11,15 @@ "prefix": "app", "architect": { "build": { - "builder": "@angular-devkit/build-angular:browser", + "builder": "@angular-devkit/build-angular:application", "options": { - "outputPath": "www", + "outputPath": { + "base": "www" + }, "index": "src/index.html", - "main": "src/main.ts", - "polyfills": "src/polyfills.ts", + "polyfills": [ + "src/polyfills.ts" + ], "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ @@ -37,8 +40,8 @@ "allowedCommonJsDependencies": ["file-saver"], "styles": ["src/theme/variables.scss", "src/global.scss"], "scripts": [], - "serviceWorker": true, - "ngswConfigPath": "ngsw-config.json" + "serviceWorker": "ngsw-config.json", + "browser": "src/main.ts" }, "configurations": { "production": { @@ -63,9 +66,7 @@ "outputHashing": "all" }, "development": { - "buildOptimizer": false, "optimization": false, - "vendorChunk": true, "extractLicenses": false, "sourceMap": true, "namedChunks": true diff --git a/package-lock.json b/package-lock.json index 9a2a178f..2bba6355 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "2.1.0", "dependencies": { "@angular/cdk": "^17.3.10", - "@angular/common": "17.3.12", - "@angular/core": "17.3.12", + "@angular/common": "18.2.6", + "@angular/core": "18.2.6", "@angular/fire": "^17.0.0", - "@angular/forms": "17.3.12", - "@angular/platform-browser": "17.3.12", - "@angular/platform-browser-dynamic": "17.3.12", - "@angular/router": "17.3.12", - "@angular/service-worker": "17.3.12", + "@angular/forms": "18.2.6", + "@angular/platform-browser": "18.2.6", + "@angular/platform-browser-dynamic": "18.2.6", + "@angular/router": "18.2.6", + "@angular/service-worker": "18.2.6", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", @@ -42,13 +42,13 @@ "zone.js": "^0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^17.3.10", + "@angular-devkit/build-angular": "^18.2.6", "@angular-eslint/eslint-plugin": "^16.2.1", "@angular-eslint/eslint-plugin-template": "^16.2.1", - "@angular/cli": "^17.3.10", - "@angular/compiler": "^17.3.12", - "@angular/compiler-cli": "^17.3.12", - "@angular/language-service": "^17.3.12", + "@angular/cli": "^18.2.6", + "@angular/compiler": "^18.2.6", + "@angular/compiler-cli": "^18.2.6", + "@angular/language-service": "^18.2.6", "@capacitor/cli": "^5.0.0", "@ionic/angular-toolkit": "11.0.1", "@ionic/eslint-config": "^0.3.0", @@ -73,11 +73,10 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ts-node": "~8.3.0", - "typescript": "5.2" + "typescript": "5.5.4" }, "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "eslint": "^7.20.0 || ^8.0.0" } }, "node_modules/@ampproject/remapping": { @@ -94,112 +93,189 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1703.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.10.tgz", - "integrity": "sha512-wmjx5GspSPprdUGryK5+9vNawbEO7p8h9dxgX3uoeFwPAECcHC+/KK3qPhX2NiGcM6MDsyt25SrbSktJp6PRsA==", + "version": "0.1802.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.6.tgz", + "integrity": "sha512-oF7cPFdTLxeuvXkK/opSdIxZ1E4LrBbmuytQ/nCoAGOaKBWdqvwagRZ6jVhaI0Gwu48rkcV7Zhesg/ESNnROdw==", "dev": true, "dependencies": { - "@angular-devkit/core": "17.3.10", + "@angular-devkit/core": "18.2.6", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", + "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", + "dev": true, + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/architect/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/@angular-devkit/architect/node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true + }, + "node_modules/@angular-devkit/architect/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/@angular-devkit/build-angular": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.10.tgz", - "integrity": "sha512-syz7xgzmp8/0tPJWwQIKZt7KNJfp9U7hkqNacXz4XTYz6YM0oyBXlqk2claSxywWBEkc0eJVSMD9e2ArusZBuA==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.6.tgz", + "integrity": "sha512-u12cJZttgs5j7gICHWSmcaTCu0EFXEzKqI8nkYCwq2MtuJlAXiMQSXYuEP9OU3Go4vMAPtQh2kShyOWCX5b4EQ==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1703.10", - "@angular-devkit/build-webpack": "0.1703.10", - "@angular-devkit/core": "17.3.10", - "@babel/core": "7.24.0", - "@babel/generator": "7.23.6", - "@babel/helper-annotate-as-pure": "7.22.5", - "@babel/helper-split-export-declaration": "7.22.6", - "@babel/plugin-transform-async-generator-functions": "7.23.9", - "@babel/plugin-transform-async-to-generator": "7.23.3", - "@babel/plugin-transform-runtime": "7.24.0", - "@babel/preset-env": "7.24.0", - "@babel/runtime": "7.24.0", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "17.3.10", + "@angular-devkit/architect": "0.1802.6", + "@angular-devkit/build-webpack": "0.1802.6", + "@angular-devkit/core": "18.2.6", + "@angular/build": "18.2.6", + "@babel/core": "7.25.2", + "@babel/generator": "7.25.0", + "@babel/helper-annotate-as-pure": "7.24.7", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-transform-async-generator-functions": "7.25.0", + "@babel/plugin-transform-async-to-generator": "7.24.7", + "@babel/plugin-transform-runtime": "7.24.7", + "@babel/preset-env": "7.25.3", + "@babel/runtime": "7.25.0", + "@discoveryjs/json-ext": "0.6.1", + "@ngtools/webpack": "18.2.6", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", - "autoprefixer": "10.4.18", + "autoprefixer": "10.4.20", "babel-loader": "9.1.3", - "babel-plugin-istanbul": "6.1.1", "browserslist": "^4.21.5", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.22", - "css-loader": "6.10.0", - "esbuild-wasm": "0.20.1", + "copy-webpack-plugin": "12.0.2", + "critters": "0.0.24", + "css-loader": "7.1.2", + "esbuild-wasm": "0.23.0", "fast-glob": "3.3.2", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "7.0.4", - "inquirer": "9.2.15", - "jsonc-parser": "3.2.1", + "http-proxy-middleware": "3.0.0", + "https-proxy-agent": "7.0.5", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", "karma-source-map-support": "1.4.0", "less": "4.2.0", - "less-loader": "11.1.0", + "less-loader": "12.2.0", "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.1", - "magic-string": "0.30.8", - "mini-css-extract-plugin": "2.8.1", + "loader-utils": "3.3.1", + "magic-string": "0.30.11", + "mini-css-extract-plugin": "2.9.0", "mrmime": "2.0.0", - "open": "8.4.2", + "open": "10.1.0", "ora": "5.4.1", "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.1", - "piscina": "4.4.0", - "postcss": "8.4.35", + "picomatch": "4.0.2", + "piscina": "4.6.1", + "postcss": "8.4.41", "postcss-loader": "8.1.1", "resolve-url-loader": "5.0.0", "rxjs": "7.8.1", - "sass": "1.71.1", - "sass-loader": "14.1.1", - "semver": "7.6.0", + "sass": "1.77.6", + "sass-loader": "16.0.0", + "semver": "7.6.3", "source-map-loader": "5.0.0", "source-map-support": "0.5.21", - "terser": "5.29.1", + "terser": "5.31.6", "tree-kill": "1.2.2", - "tslib": "2.6.2", - "undici": "6.11.1", - "vite": "5.1.8", - "watchpack": "2.4.0", + "tslib": "2.6.3", + "vite": "5.4.6", + "watchpack": "2.4.1", "webpack": "5.94.0", - "webpack-dev-middleware": "6.1.2", - "webpack-dev-server": "4.15.1", - "webpack-merge": "5.10.0", + "webpack-dev-middleware": "7.4.2", + "webpack-dev-server": "5.0.4", + "webpack-merge": "6.0.1", "webpack-subresource-integrity": "5.1.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "optionalDependencies": { - "esbuild": "0.20.1" + "esbuild": "0.23.0" }, "peerDependencies": { - "@angular/compiler-cli": "^17.0.0", - "@angular/localize": "^17.0.0", - "@angular/platform-server": "^17.0.0", - "@angular/service-worker": "^17.0.0", + "@angular/compiler-cli": "^18.0.0", + "@angular/localize": "^18.0.0", + "@angular/platform-server": "^18.0.0", + "@angular/service-worker": "^18.0.0", "@web/test-runner": "^0.18.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "karma": "^6.3.0", - "ng-packagr": "^17.0.0", + "ng-packagr": "^18.0.0", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.2 <5.5" + "typescript": ">=5.4 <5.6" }, "peerDependenciesMeta": { "@angular/localize": { @@ -237,156 +313,146 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", - "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", + "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", + "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", "dev": true, "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.0", - "@babel/parser": "^7.24.0", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.0", - "@babel/types": "^7.24.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" }, "engines": { - "node": ">=6.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/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==", + "node_modules/@angular-devkit/build-angular/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, - "bin": { - "semver": "bin/semver.js" + "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/@angular-devkit/build-angular/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==", + "node_modules/@angular-devkit/build-angular/node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "ajv": "^8.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/@angular-devkit/build-angular/node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", "dev": true, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@angular-devkit/build-angular/node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "node_modules/@angular-devkit/build-angular/node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", "dev": true, + "dependencies": { + "is-inside-container": "^1.0.0" + }, "engines": { - "node": ">= 12" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@angular-devkit/build-angular/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==", + "node_modules/@angular-devkit/build-angular/node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" } }, - "node_modules/@angular-devkit/build-angular/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/@angular-devkit/build-angular/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==", + "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", "dev": true }, - "node_modules/@angular-devkit/build-angular/node_modules/inquirer": { - "version": "9.2.15", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", - "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", + "node_modules/@angular-devkit/build-angular/node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dev": true, "dependencies": { - "@ljharb/through": "^2.3.12", - "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^3.2.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", - "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=18" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@angular-devkit/build-angular/node_modules/open": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" }, "engines": { - "node": ">=10" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@angular-devkit/build-angular/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "engines": { "node": ">=12" @@ -395,23 +461,11 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@angular-devkit/build-angular/node_modules/run-async": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -420,24 +474,15 @@ } }, "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "dev": true }, - "node_modules/@angular-devkit/build-angular/node_modules/undici": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.11.1.tgz", - "integrity": "sha512-KyhzaLJnV1qa3BSHdj4AZ2ndqI0QWPxYzaIOio0WzcEJB9gvuysprJSLtpvc2D9mhR9jPDUk7xlJlZbH2KR5iw==", - "dev": true, - "engines": { - "node": ">=18.0" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -447,43 +492,23 @@ "node": ">=10.13.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1703.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.10.tgz", - "integrity": "sha512-m6dDgzKLW+c3z9/TUxYmbJEtEhrdYNQ4ogdtAgEYA/FRrKueDU0WztLNr+dVbvwNP99Skovtr8sAQfN6twproQ==", + "version": "0.1802.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.6.tgz", + "integrity": "sha512-JMLcXFaitJplwZMKkqhbYirINCRD6eOPZuIGaIOVynXYGWgvJkLT9t5C2wm9HqSLtp1K7NcYG2Y7PtTVR4krnQ==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1703.10", + "@angular-devkit/architect": "0.1802.6", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "peerDependencies": { "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" + "webpack-dev-server": "^5.0.2" } }, "node_modules/@angular-devkit/core": { @@ -592,44 +617,406 @@ "typescript": "*" } }, - "node_modules/@angular/cdk": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.10.tgz", - "integrity": "sha512-b1qktT2c1TTTe5nTji/kFAVW92fULK0YhYAvJ+BjZTPKu2FniZNe8o4qqQ0pUuvtMu+ZQxp/QqFYoidIVCjScg==", + "node_modules/@angular/build": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.6.tgz", + "integrity": "sha512-TQzX6Mi7uXFvmz7+OVl4Za7WawYPcx+B5Ewm6IY/DdMyB9P/Z4tbKb1LO+ynWUXYwm7avXo6XQQ4m5ArDY5F/A==", + "dev": true, "dependencies": { - "tslib": "^2.3.0" + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.1802.6", + "@babel/core": "7.25.2", + "@babel/helper-annotate-as-pure": "7.24.7", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-syntax-import-attributes": "7.24.7", + "@inquirer/confirm": "3.1.22", + "@vitejs/plugin-basic-ssl": "1.1.0", + "browserslist": "^4.23.0", + "critters": "0.0.24", + "esbuild": "0.23.0", + "fast-glob": "3.3.2", + "https-proxy-agent": "7.0.5", + "listr2": "8.2.4", + "lmdb": "3.0.13", + "magic-string": "0.30.11", + "mrmime": "2.0.0", + "parse5-html-rewriting-stream": "7.0.0", + "picomatch": "4.0.2", + "piscina": "4.6.1", + "rollup": "4.22.4", + "sass": "1.77.6", + "semver": "7.6.3", + "vite": "5.4.6", + "watchpack": "2.4.1" }, - "optionalDependencies": { - "parse5": "^7.1.2" + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "@angular/common": "^17.0.0 || ^18.0.0", - "@angular/core": "^17.0.0 || ^18.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/cli": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.3.10.tgz", - "integrity": "sha512-lA0kf4Cpo8Jcuennq6wGyBTP/UG1oX4xsM9uLRZ2vkPoisjHCk46rWaVP7vfAqdUH39vbATFXftpy1SiEmAI4w==", - "dev": true, - "dependencies": { - "@angular-devkit/architect": "0.1703.10", - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "@schematics/angular": "17.3.10", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "ini": "4.1.2", - "inquirer": "9.2.15", - "jsonc-parser": "3.2.1", - "npm-package-arg": "11.0.1", - "npm-pick-manifest": "9.0.0", - "open": "8.4.2", - "ora": "5.4.1", - "pacote": "17.0.6", + "@angular/compiler-cli": "^18.0.0", + "@angular/localize": "^18.0.0", + "@angular/platform-server": "^18.0.0", + "@angular/service-worker": "^18.0.0", + "less": "^4.2.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=5.4 <5.6" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "less": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", + "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-android-arm64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", + "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", + "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", + "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", + "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", + "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", + "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", + "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", + "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", + "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", + "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", + "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", + "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", + "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", + "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@angular/build/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", + "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@angular/build/node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@angular/build/node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/@angular/build/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@angular/build/node_modules/rollup": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", + "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.22.4", + "@rollup/rollup-android-arm64": "4.22.4", + "@rollup/rollup-darwin-arm64": "4.22.4", + "@rollup/rollup-darwin-x64": "4.22.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", + "@rollup/rollup-linux-arm-musleabihf": "4.22.4", + "@rollup/rollup-linux-arm64-gnu": "4.22.4", + "@rollup/rollup-linux-arm64-musl": "4.22.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", + "@rollup/rollup-linux-riscv64-gnu": "4.22.4", + "@rollup/rollup-linux-s390x-gnu": "4.22.4", + "@rollup/rollup-linux-x64-gnu": "4.22.4", + "@rollup/rollup-linux-x64-musl": "4.22.4", + "@rollup/rollup-win32-arm64-msvc": "4.22.4", + "@rollup/rollup-win32-ia32-msvc": "4.22.4", + "@rollup/rollup-win32-x64-msvc": "4.22.4", + "fsevents": "~2.3.2" + } + }, + "node_modules/@angular/build/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular/build/node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@angular/cdk": { + "version": "17.3.10", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.10.tgz", + "integrity": "sha512-b1qktT2c1TTTe5nTji/kFAVW92fULK0YhYAvJ+BjZTPKu2FniZNe8o4qqQ0pUuvtMu+ZQxp/QqFYoidIVCjScg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "optionalDependencies": { + "parse5": "^7.1.2" + }, + "peerDependencies": { + "@angular/common": "^17.0.0 || ^18.0.0", + "@angular/core": "^17.0.0 || ^18.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/cli": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.6.tgz", + "integrity": "sha512-tdXsnV/w+Rgu8q0zFsLU5L9ImTVqrTol1vppHaQkJ/vuoHy+s8ZEbBqhVrO/ffosNb2xseUybGYvqMS4zkNQjg==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1802.6", + "@angular-devkit/core": "18.2.6", + "@angular-devkit/schematics": "18.2.6", + "@inquirer/prompts": "5.3.8", + "@listr2/prompt-adapter-inquirer": "2.0.15", + "@schematics/angular": "18.2.6", + "@yarnpkg/lockfile": "1.1.0", + "ini": "4.1.3", + "jsonc-parser": "3.3.1", + "listr2": "8.2.4", + "npm-package-arg": "11.0.3", + "npm-pick-manifest": "9.1.0", + "pacote": "18.0.6", "resolve": "1.22.8", - "semver": "7.6.0", + "semver": "7.6.3", "symbol-observable": "4.0.0", "yargs": "17.7.2" }, @@ -637,129 +1024,137 @@ "ng": "bin/ng.js" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } }, - "node_modules/@angular/cli/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==", + "node_modules/@angular/cli/node_modules/@angular-devkit/core": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", + "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" }, "engines": { - "node": ">=8" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@angular/cli/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "peerDependencies": { + "chokidar": "^3.5.2" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } } }, - "node_modules/@angular/cli/node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.6.tgz", + "integrity": "sha512-uIttrQ2cQ2PWAFFVPeCoNR8xvs7tPJ2i8gzqsIwYdge107xDC6u9CqfgmBqPDSFpWj+IiC2Jwcm8Z4HYKU4+7A==", "dev": true, + "dependencies": { + "@angular-devkit/core": "18.2.6", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.11", + "ora": "5.4.1", + "rxjs": "7.8.1" + }, "engines": { - "node": ">= 12" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular/cli/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==", + "node_modules/@angular/cli/node_modules/@schematics/angular": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.6.tgz", + "integrity": "sha512-Y988EoOEQDLEyHu3414T6AeVUyx21AexBHQNbUNQkK8cxlxyB6m1eH1cx6vFgLRFUTsLVv+C6Ln/ICNTfLcG4A==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@angular-devkit/core": "18.2.6", + "@angular-devkit/schematics": "18.2.6", + "jsonc-parser": "3.3.1" }, "engines": { - "node": ">=7.0.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular/cli/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/@angular/cli/node_modules/inquirer": { - "version": "9.2.15", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", - "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", + "node_modules/@angular/cli/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": { - "@ljharb/through": "^2.3.12", - "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^3.2.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", - "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" }, - "engines": { - "node": ">=18" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@angular/cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@angular/cli/node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@angular/cli/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "node_modules/@angular/cli/node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true + }, + "node_modules/@angular/cli/node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "node_modules/@angular/cli/node_modules/run-async": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "node_modules/@angular/cli/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "engines": { - "node": ">=0.12.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/@angular/cli/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -767,53 +1162,33 @@ "node": ">=10" } }, - "node_modules/@angular/cli/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular/cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@angular/common": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.3.12.tgz", - "integrity": "sha512-vabJzvrx76XXFrm1RJZ6o/CyG32piTB/1sfFfKHdlH1QrmArb8It4gyk9oEjZ1IkAD0HvBWlfWmn+T6Vx3pdUw==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.6.tgz", + "integrity": "sha512-89793ow+wrI1c7C6kyMbnweLNIZHzXthosxAEjipRZGBrqBYjvTtkE45Fl+5yBa3JO7bAhyGkUnEoyvWtZIAEA==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "17.3.12", + "@angular/core": "18.2.6", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.3.12.tgz", - "integrity": "sha512-vwI8oOL/gM+wPnptOVeBbMfZYwzRxQsovojZf+Zol9szl0k3SZ3FycWlxxXZGFu3VIEfrP6pXplTmyODS/Lt1w==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.6.tgz", + "integrity": "sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "17.3.12" + "@angular/core": "18.2.6" }, "peerDependenciesMeta": { "@angular/core": { @@ -822,12 +1197,12 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.3.12.tgz", - "integrity": "sha512-1F8M7nWfChzurb7obbvuE7mJXlHtY1UG58pcwcomVtpPb+kPavgAO8OEvJHYBMV+bzSxkXt5UIwL9lt9jHUxZA==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.6.tgz", + "integrity": "sha512-b5x9STfjNiNM/S0D+CnqRP9UOxPtSz1+RlCH5WdOMiW/p8j5p6dBix8YYgTe6Wg3OD7eItD2pnFQKgF/dWiopA==", "dev": true, "dependencies": { - "@babel/core": "7.23.9", + "@babel/core": "7.25.2", "@jridgewell/sourcemap-codec": "^1.4.14", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", @@ -842,26 +1217,26 @@ "ngcc": "bundles/ngcc/index.js" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "17.3.12", - "typescript": ">=5.2 <5.5" + "@angular/compiler": "18.2.6", + "typescript": ">=5.4 <5.6" } }, "node_modules/@angular/core": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.3.12.tgz", - "integrity": "sha512-MuFt5yKi161JmauUta4Dh0m8ofwoq6Ino+KoOtkYMBGsSx+A7dSm+DUxxNwdj7+DNyg3LjVGCFgBFnq4g8z06A==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.6.tgz", + "integrity": "sha512-PjFad2j4YBwLVTw+0Te8CJCa/tV0W8caTHG8aOjj3ObdL6ihGI+FKnwerLc9RVzDFd14BOO4C6/+LbOQAh3Ltw==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.0" + "zone.js": "~0.14.10" } }, "node_modules/@angular/fire": { @@ -901,45 +1276,45 @@ } }, "node_modules/@angular/forms": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.3.12.tgz", - "integrity": "sha512-tV6r12Q3yEUlXwpVko4E+XscunTIpPkLbaiDn/MTL3Vxi2LZnsLgHyd/i38HaHN+e/H3B0a1ToSOhV5wf3ay4Q==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.6.tgz", + "integrity": "sha512-quGkUqTxlBaLB8C/RnpfFG57fdmNF5RQ+368N89Ma++2lpIsVAHaGZZn4yOyo3wNYaM2jBxNqaYxOzZNUl5Tig==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "17.3.12", - "@angular/core": "17.3.12", - "@angular/platform-browser": "17.3.12", + "@angular/common": "18.2.6", + "@angular/core": "18.2.6", + "@angular/platform-browser": "18.2.6", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/language-service": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-17.3.12.tgz", - "integrity": "sha512-MVmEXonXwdhFtIpU4q8qbXHsrAsdTjZcPPuWCU0zXVQ+VaB/y6oF7BVpmBtfyBcBCums1guEncPP+AZVvulXmQ==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.2.6.tgz", + "integrity": "sha512-GBvBvS2llh+/l2YhO7UO5o3GftlvQQoXnw3v0hcNoHKwcnvqXV4CCi+T2WOaZyK0iB8Is4QRbMrpJUC66HokZg==", "dev": true, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" } }, "node_modules/@angular/platform-browser": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.3.12.tgz", - "integrity": "sha512-DYY04ptWh/ulMHzd+y52WCE8QnEYGeIiW3hEIFjCN8z0kbIdFdUtEB0IK5vjNL3ejyhUmphcpeT5PYf3YXtqWQ==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.6.tgz", + "integrity": "sha512-RA8UMiYNLga+QMwpKcDw1357gYPfPyY/rmLeezMak//BbsENFYQOJ4Z6DBOBNiPlHxmBsUJMGaKdlpQhfCROyQ==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "17.3.12", - "@angular/common": "17.3.12", - "@angular/core": "17.3.12" + "@angular/animations": "18.2.6", + "@angular/common": "18.2.6", + "@angular/core": "18.2.6" }, "peerDependenciesMeta": { "@angular/animations": { @@ -948,43 +1323,43 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.3.12.tgz", - "integrity": "sha512-DQwV7B2x/DRLRDSisngZRdLqHdYbbrqZv2Hmu4ZbnNYaWPC8qvzgE/0CvY+UkDat3nCcsfwsMnlDeB6TL7/IaA==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.6.tgz", + "integrity": "sha512-kGBU3FNc+DF9r33hwHZqiWoZgQbCDdEIucU0NCLCIg0Hw6/Q9Hr2ndjxQI+WynCPg0JeBn34jpouvpeJer3YDQ==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "17.3.12", - "@angular/compiler": "17.3.12", - "@angular/core": "17.3.12", - "@angular/platform-browser": "17.3.12" + "@angular/common": "18.2.6", + "@angular/compiler": "18.2.6", + "@angular/core": "18.2.6", + "@angular/platform-browser": "18.2.6" } }, "node_modules/@angular/router": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.3.12.tgz", - "integrity": "sha512-dg7PHBSW9fmPKTVzwvHEeHZPZdpnUqW/U7kj8D29HTP9ur8zZnx9QcnbplwPeYb8yYa62JMnZSEel2X4PxdYBg==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.6.tgz", + "integrity": "sha512-t57Sqja8unHhZlPr+4CWnQacuox2M4p2pMHps+31wt337qH6mKf4jqDmK0dE/MFdRyKjT2a2E/2NwtxXxcWNuw==", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "17.3.12", - "@angular/core": "17.3.12", - "@angular/platform-browser": "17.3.12", + "@angular/common": "18.2.6", + "@angular/core": "18.2.6", + "@angular/platform-browser": "18.2.6", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/service-worker": { - "version": "17.3.12", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-17.3.12.tgz", - "integrity": "sha512-Y83+oTZ2XPO7P2Yok78JNlXDDXbP7Qr+HN6ifpPXWmUS4MwFEyXByCl3Hlz9VMxnrKvPYWvzHKWfT0S20XZsvA==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-18.2.6.tgz", + "integrity": "sha512-KNqRAunG0yj3jVA/YYKH9wbAe261gAIwKeQsJyeMHGR48H88tSKdcstttNZZ3S6wdhp7tcyUC526Fc4phXnSJw==", "dependencies": { "tslib": "^2.3.0" }, @@ -992,11 +1367,11 @@ "ngsw-config": "ngsw-config.js" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "17.3.12", - "@angular/core": "17.3.12" + "@angular/common": "18.2.6", + "@angular/core": "18.2.6" } }, "node_modules/@babel/code-frame": { @@ -1022,21 +1397,21 @@ } }, "node_modules/@babel/core": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", - "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.9", - "@babel/parser": "^7.23.9", - "@babel/template": "^7.23.9", - "@babel/traverse": "^7.23.9", - "@babel/types": "^7.23.9", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -1067,14 +1442,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.25.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { @@ -1082,12 +1457,12 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1152,18 +1527,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.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", @@ -1190,18 +1553,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.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", @@ -1227,18 +1578,6 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.24.8", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", @@ -1321,18 +1660,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-replace-supers": { "version": "7.25.0", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", @@ -1377,12 +1704,12 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1472,6 +1799,37 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", + "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", + "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "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.0", "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.0.tgz", @@ -1611,12 +1969,12 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", - "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1783,15 +2141,15 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", - "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", + "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1801,14 +2159,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1900,18 +2258,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", @@ -1974,6 +2320,22 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", + "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-dynamic-import": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", @@ -2363,18 +2725,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/plugin-transform-property-literals": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", @@ -2422,16 +2772,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz", - "integrity": "sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, "engines": { @@ -2590,26 +2940,28 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz", - "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", + "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.25.2", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.23.3", - "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -2621,59 +2973,60 @@ "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.9", - "@babel/plugin-transform-async-to-generator": "^7.23.3", - "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.4", - "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.8", - "@babel/plugin-transform-computed-properties": "^7.23.3", - "@babel/plugin-transform-destructuring": "^7.23.3", - "@babel/plugin-transform-dotall-regex": "^7.23.3", - "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.4", - "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.6", - "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.4", - "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", - "@babel/plugin-transform-member-expression-literals": "^7.23.3", - "@babel/plugin-transform-modules-amd": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.9", - "@babel/plugin-transform-modules-umd": "^7.23.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-numeric-separator": "^7.23.4", - "@babel/plugin-transform-object-rest-spread": "^7.24.0", - "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-parameters": "^7.23.3", - "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.4", - "@babel/plugin-transform-property-literals": "^7.23.3", - "@babel/plugin-transform-regenerator": "^7.23.3", - "@babel/plugin-transform-reserved-words": "^7.23.3", - "@babel/plugin-transform-shorthand-properties": "^7.23.3", - "@babel/plugin-transform-spread": "^7.23.3", - "@babel/plugin-transform-sticky-regex": "^7.23.3", - "@babel/plugin-transform-template-literals": "^7.23.3", - "@babel/plugin-transform-typeof-symbol": "^7.23.3", - "@babel/plugin-transform-unicode-escapes": "^7.23.3", - "@babel/plugin-transform-unicode-property-regex": "^7.23.3", - "@babel/plugin-transform-unicode-regex": "^7.23.3", - "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.0", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.25.0", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.25.1", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.25.2", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-modules-systemjs": "^7.25.0", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.8", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", - "core-js-compat": "^3.31.0", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.37.1", "semver": "^6.3.1" }, "engines": { @@ -2713,9 +3066,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", - "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2893,18 +3246,18 @@ } }, "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==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", + "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", "dev": true, "engines": { - "node": ">=10.0.0" + "node": ">=14.17.0" } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz", - "integrity": "sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", + "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", "cpu": [ "ppc64" ], @@ -2914,13 +3267,13 @@ "aix" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz", - "integrity": "sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", + "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", "cpu": [ "arm" ], @@ -2930,13 +3283,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz", - "integrity": "sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", + "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", "cpu": [ "arm64" ], @@ -2946,13 +3299,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz", - "integrity": "sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", + "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", "cpu": [ "x64" ], @@ -2962,13 +3315,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz", - "integrity": "sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", + "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", "cpu": [ "arm64" ], @@ -2978,13 +3331,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz", - "integrity": "sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", + "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", "cpu": [ "x64" ], @@ -2994,13 +3347,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz", - "integrity": "sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", + "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", "cpu": [ "arm64" ], @@ -3010,13 +3363,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz", - "integrity": "sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", + "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", "cpu": [ "x64" ], @@ -3026,13 +3379,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz", - "integrity": "sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", + "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", "cpu": [ "arm" ], @@ -3042,13 +3395,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz", - "integrity": "sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", + "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", "cpu": [ "arm64" ], @@ -3058,13 +3411,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz", - "integrity": "sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", + "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", "cpu": [ "ia32" ], @@ -3074,13 +3427,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz", - "integrity": "sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", + "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", "cpu": [ "loong64" ], @@ -3090,13 +3443,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz", - "integrity": "sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", + "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", "cpu": [ "mips64el" ], @@ -3106,13 +3459,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz", - "integrity": "sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", + "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", "cpu": [ "ppc64" ], @@ -3122,13 +3475,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz", - "integrity": "sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", + "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", "cpu": [ "riscv64" ], @@ -3138,13 +3491,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz", - "integrity": "sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", + "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", "cpu": [ "s390x" ], @@ -3154,13 +3507,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz", - "integrity": "sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", + "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", "cpu": [ "x64" ], @@ -3170,13 +3523,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz", - "integrity": "sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", + "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", "cpu": [ "x64" ], @@ -3186,13 +3539,29 @@ "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", + "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz", - "integrity": "sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", + "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", "cpu": [ "x64" ], @@ -3202,13 +3571,13 @@ "openbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz", - "integrity": "sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", + "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", "cpu": [ "x64" ], @@ -3218,13 +3587,13 @@ "sunos" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz", - "integrity": "sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", + "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", "cpu": [ "arm64" ], @@ -3234,13 +3603,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz", - "integrity": "sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", + "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", "cpu": [ "ia32" ], @@ -3250,13 +3619,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz", - "integrity": "sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", + "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", "cpu": [ "x64" ], @@ -3266,7 +3635,7 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@eslint-community/eslint-utils": { @@ -4052,6 +4421,326 @@ "deprecated": "Use @eslint/object-schema instead", "dev": true }, + "node_modules/@inquirer/checkbox": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", + "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.3", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/confirm": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", + "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", + "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", + "dev": true, + "dependencies": { + "@inquirer/figures": "^1.0.6", + "@inquirer/type": "^2.0.0", + "@types/mute-stream": "^0.0.4", + "@types/node": "^22.5.5", + "@types/wrap-ansi": "^3.0.0", + "ansi-escapes": "^4.3.2", + "cli-width": "^4.1.0", + "mute-stream": "^1.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core/node_modules/@inquirer/type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", + "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", + "dev": true, + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core/node_modules/@types/node": { + "version": "22.7.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", + "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", + "dev": true, + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@inquirer/core/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/@inquirer/core/node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/@inquirer/core/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/@inquirer/core/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/@inquirer/core/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@inquirer/core/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/@inquirer/core/node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true + }, + "node_modules/@inquirer/core/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@inquirer/editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", + "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "external-editor": "^3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/expand": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", + "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.6.tgz", + "integrity": "sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", + "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/number": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", + "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/password": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", + "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "ansi-escapes": "^4.3.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/prompts": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", + "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", + "dev": true, + "dependencies": { + "@inquirer/checkbox": "^2.4.7", + "@inquirer/confirm": "^3.1.22", + "@inquirer/editor": "^2.1.22", + "@inquirer/expand": "^2.1.22", + "@inquirer/input": "^2.2.9", + "@inquirer/number": "^1.0.10", + "@inquirer/password": "^2.1.22", + "@inquirer/rawlist": "^2.2.4", + "@inquirer/search": "^1.0.7", + "@inquirer/select": "^2.4.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/rawlist": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", + "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/search": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", + "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.3", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/select": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", + "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.3", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/type": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", + "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", + "dev": true, + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/type/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/@ionic/angular": { "version": "8.3.1", "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-8.3.1.tgz", @@ -4949,22 +5638,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", @@ -5026,9 +5699,63 @@ "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" + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", + "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", + "dev": true, + "dependencies": { + "@jsonjoy.com/base64": "^1.1.1", + "@jsonjoy.com/util": "^1.1.2", + "hyperdyperid": "^1.2.0", + "thingies": "^1.20.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/util": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz", + "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==", + "dev": true, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" } }, "node_modules/@kurkle/color": { @@ -5042,31 +5769,190 @@ "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "dev": true }, - "node_modules/@ljharb/through": { - "version": "2.3.13", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", - "integrity": "sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==", + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", + "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", "dev": true, "dependencies": { - "call-bind": "^1.0.7" + "@inquirer/type": "^1.5.1" }, "engines": { - "node": ">= 0.4" + "node": ">=18.0.0" + }, + "peerDependencies": { + "@inquirer/prompts": ">= 3 < 6" } }, + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", + "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", + "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", + "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", + "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", + "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", + "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@ngtools/webpack": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.10.tgz", - "integrity": "sha512-yPKmdbTJzxROAl2NS8P8eHB2mU0BqV2I0ZiKmX6oTetY2Ea4i2WzlTK39pPpG7atmdF2NPWYLXdJWAup+JxSyw==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.6.tgz", + "integrity": "sha512-7HwOPE1EOgcHnpt4brSiT8G2CcXB50G0+CbCBaKGy4LYCG3Y3mrlzF5Fup9HvMJ6Tzqd62RqzpKKYBiGUT7hxg==", "dev": true, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "peerDependencies": { - "@angular/compiler-cli": "^17.0.0", - "typescript": ">=5.2 <5.5", + "@angular/compiler-cli": "^18.0.0", + "typescript": ">=5.4 <5.6", "webpack": "^5.54.0" } }, @@ -5159,15 +6045,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@npmcli/git/node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@npmcli/git/node_modules/isexe": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", @@ -5183,15 +6060,6 @@ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true }, - "node_modules/@npmcli/git/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@npmcli/git/node_modules/which": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", @@ -5288,15 +6156,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/@npmcli/package-json/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@npmcli/promise-spawn": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", @@ -5334,24 +6193,25 @@ } }, "node_modules/@npmcli/redact": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-1.1.0.tgz", - "integrity": "sha512-PfnWuOkQgu7gCbnSsAisaX7hKOdZ4wSAhAzH3/ph5dSGau52kCRrMMGbiSQLwyTZpgldkZ49b0brkOr1AzGBHQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", + "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", "dev": true, "engines": { "node": "^16.14.0 || >=18.0.0" } }, "node_modules/@npmcli/run-script": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.4.tgz", - "integrity": "sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", + "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", "dev": true, "dependencies": { "@npmcli/node-gyp": "^3.0.0", "@npmcli/package-json": "^5.0.0", "@npmcli/promise-spawn": "^7.0.0", "node-gyp": "^10.0.0", + "proc-log": "^4.0.0", "which": "^4.0.0" }, "engines": { @@ -5734,15 +6594,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sigstore/sign/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@sigstore/tuf": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", @@ -5770,6 +6621,18 @@ "node": "^16.14.0 || >=18.0.0" } }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@socket.io/component-emitter": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", @@ -5963,6 +6826,15 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", "dev": true }, + "node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/node": { "version": "20.11.17", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", @@ -5993,9 +6865,9 @@ "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==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", "dev": true }, "node_modules/@types/semver": { @@ -6053,6 +6925,12 @@ "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" }, + "node_modules/@types/wrap-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "dev": true + }, "node_modules/@types/ws": { "version": "8.5.12", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", @@ -7020,15 +7898,6 @@ "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, "node_modules/aria-query": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", @@ -7284,9 +8153,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.18", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", - "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "dev": true, "funding": [ { @@ -7303,11 +8172,11 @@ } ], "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001591", + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -7367,22 +8236,6 @@ "webpack": ">=5" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.4.11", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", @@ -7407,57 +8260,25 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", - "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.5.0", - "core-js-compat": "^3.34.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", - "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", "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" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", - "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.5.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", - "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", "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" + "@babel/helper-define-polyfill-provider": "^0.6.2" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -7739,6 +8560,21 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", @@ -7833,15 +8669,6 @@ "node": ">=6" } }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/caniuse-lite": { "version": "1.0.30001664", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", @@ -7905,16 +8732,10 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "devOptional": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -7927,6 +8748,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -7979,6 +8803,112 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true + }, + "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/cli-width": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", @@ -8351,20 +9281,20 @@ } }, "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", + "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", "dev": true, "dependencies": { - "fast-glob": "^3.2.11", + "fast-glob": "^3.3.2", "glob-parent": "^6.0.1", - "globby": "^13.1.1", + "globby": "^14.0.0", "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" + "schema-utils": "^4.2.0", + "serialize-javascript": "^6.0.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", @@ -8387,28 +9317,29 @@ } }, "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/copy-webpack-plugin/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, "engines": { "node": ">=12" @@ -8417,6 +9348,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/core-js-compat": { "version": "3.38.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", @@ -8512,9 +9455,9 @@ } }, "node_modules/critters": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.22.tgz", - "integrity": "sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==", + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", + "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -8610,22 +9553,22 @@ } }, "node_modules/css-loader": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", - "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", + "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", "dev": true, "dependencies": { "icss-utils": "^5.1.0", "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.4", - "postcss-modules-scope": "^3.1.1", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", "semver": "^7.5.4" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", @@ -8633,7 +9576,7 @@ }, "peerDependencies": { "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" + "webpack": "^5.27.0" }, "peerDependenciesMeta": { "@rspack/core": { @@ -8812,6 +9755,34 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "dev": true, + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/default-gateway": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", @@ -8942,6 +9913,15 @@ "node": ">=0.10.0" } }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", @@ -9353,6 +10333,18 @@ "node": ">=6" } }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", @@ -9539,54 +10531,54 @@ } }, "node_modules/esbuild": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz", - "integrity": "sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", + "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", "dev": true, "hasInstallScript": true, - "optional": true, "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.1", - "@esbuild/android-arm": "0.20.1", - "@esbuild/android-arm64": "0.20.1", - "@esbuild/android-x64": "0.20.1", - "@esbuild/darwin-arm64": "0.20.1", - "@esbuild/darwin-x64": "0.20.1", - "@esbuild/freebsd-arm64": "0.20.1", - "@esbuild/freebsd-x64": "0.20.1", - "@esbuild/linux-arm": "0.20.1", - "@esbuild/linux-arm64": "0.20.1", - "@esbuild/linux-ia32": "0.20.1", - "@esbuild/linux-loong64": "0.20.1", - "@esbuild/linux-mips64el": "0.20.1", - "@esbuild/linux-ppc64": "0.20.1", - "@esbuild/linux-riscv64": "0.20.1", - "@esbuild/linux-s390x": "0.20.1", - "@esbuild/linux-x64": "0.20.1", - "@esbuild/netbsd-x64": "0.20.1", - "@esbuild/openbsd-x64": "0.20.1", - "@esbuild/sunos-x64": "0.20.1", - "@esbuild/win32-arm64": "0.20.1", - "@esbuild/win32-ia32": "0.20.1", - "@esbuild/win32-x64": "0.20.1" + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" } }, "node_modules/esbuild-wasm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.20.1.tgz", - "integrity": "sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", + "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", "dev": true, "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/escalade": { @@ -10587,6 +11579,12 @@ "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" }, + "node_modules/fast-uri": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", + "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==", + "dev": true + }, "node_modules/fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", @@ -10734,19 +11732,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "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/findup-sync": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", @@ -11049,12 +12034,6 @@ "node": ">=10.13.0" } }, - "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", @@ -11140,6 +12119,18 @@ "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-intrinsic": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", @@ -11158,15 +12149,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/get-stdin": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", @@ -11992,27 +12974,20 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz", + "integrity": "sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==", "dev": true, "dependencies": { - "@types/http-proxy": "^1.17.8", + "@types/http-proxy": "^1.17.10", + "debug": "^4.3.4", "http-proxy": "^1.18.1", "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "micromatch": "^4.0.5" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/http-server": { @@ -12106,10 +13081,9 @@ } }, "node_modules/https-proxy-agent": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", - "dev": true, + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -12142,6 +13116,15 @@ "url": "https://github.com/sponsors/typicode" } }, + "node_modules/hyperdyperid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", + "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", + "dev": true, + "engines": { + "node": ">=10.18" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -12287,9 +13270,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", - "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -12766,6 +13749,39 @@ "node": ">=0.10.0" } }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-inside-container/node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", @@ -12813,6 +13829,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-network-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", + "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -13301,24 +14329,11 @@ "jiti": "bin/jiti.js" } }, - "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": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } + "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/jsbn": { "version": "1.1.0", @@ -13780,15 +14795,6 @@ "node": ">=6" } }, - "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/kuler": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", @@ -13872,23 +14878,29 @@ } }, "node_modules/less-loader": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", - "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", + "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", "dev": true, - "dependencies": { - "klona": "^2.0.4" - }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@rspack/core": "0.x || 1.x", "less": "^3.5.0 || ^4.0.0", "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/less/node_modules/make-dir": { @@ -13979,6 +14991,133 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, + "node_modules/listr2": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", + "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", + "dev": true, + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/listr2/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/lmdb": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", + "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "msgpackr": "^1.10.2", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.2.2", + "ordered-binary": "^1.4.1", + "weak-lru-cache": "^1.2.2" + }, + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "3.0.13", + "@lmdb/lmdb-darwin-x64": "3.0.13", + "@lmdb/lmdb-linux-arm": "3.0.13", + "@lmdb/lmdb-linux-arm64": "3.0.13", + "@lmdb/lmdb-linux-x64": "3.0.13", + "@lmdb/lmdb-win32-x64": "3.0.13" + } + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -13989,26 +15128,14 @@ } }, "node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", "dev": true, "engines": { "node": ">= 12.13.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", @@ -14170,23 +15297,225 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/log-symbols/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==", + "node_modules/log-symbols/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "dev": true, + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", + "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "dev": true, + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "dev": true, + "dependencies": { + "restore-cursor": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "dev": true, + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/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/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/log-symbols/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==", + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/log4js": { @@ -14318,15 +15647,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/make-fetch-happen/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -14346,15 +15666,22 @@ } }, "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.12.0.tgz", + "integrity": "sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==", "dev": true, "dependencies": { - "fs-monkey": "^1.0.4" + "@jsonjoy.com/json-pack": "^1.0.3", + "@jsonjoy.com/util": "^1.3.0", + "tree-dump": "^1.0.1", + "tslib": "^2.0.0" }, "engines": { "node": ">= 4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" } }, "node_modules/merge-descriptors": { @@ -14439,10 +15766,22 @@ "node": ">=6" } }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/mini-css-extract-plugin": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", - "integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", "dev": true, "dependencies": { "schema-utils": "^4.0.0", @@ -14573,34 +15912,6 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/minipass-json-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.2.tgz", - "integrity": "sha512-myxeeTm57lYs8pH2nxPzmEEg8DGIgW+9mv6D4JZD2pa81I/OBjeU7PtICXV6c9eRGTA5JMDsuIPUZRCyBMYNhg==", - "dev": true, - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "node_modules/minipass-json-stream/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-json-stream/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -14714,6 +16025,37 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, + "node_modules/msgpackr": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.0.tgz", + "integrity": "sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==", + "dev": true, + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } + }, + "node_modules/msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build-optional-packages": "5.2.2" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } + }, "node_modules/multicast-dns": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", @@ -14900,13 +16242,19 @@ "node-gyp-build": "^4.2.2" } }, - "node_modules/node-addon-api": { + "node_modules/nice-napi/node_modules/node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "dev": true, "optional": true }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true + }, "node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -14990,6 +16338,20 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "dependencies": { + "detect-libc": "^2.0.1" + }, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, "node_modules/node-gyp/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", @@ -15028,15 +16390,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/node-gyp/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/node-gyp/node_modules/which": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", @@ -15314,13 +16667,13 @@ } }, "node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", "dev": true, "dependencies": { "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", + "proc-log": "^4.0.0", "semver": "^7.3.5", "validate-npm-package-name": "^5.0.0" }, @@ -15341,9 +16694,9 @@ } }, "node_modules/npm-pick-manifest": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz", - "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", + "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", "dev": true, "dependencies": { "npm-install-checks": "^6.0.0", @@ -15356,16 +16709,16 @@ } }, "node_modules/npm-registry-fetch": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.2.1.tgz", - "integrity": "sha512-8l+7jxhim55S85fjiDGJ1rZXBWGtRLi1OSb4Z3BPLObPuIaeKRlPRiYMSHU4/81ck3t71Z+UwDDl47gcpmfQQA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", + "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", "dev": true, "dependencies": { - "@npmcli/redact": "^1.1.0", + "@npmcli/redact": "^2.0.0", + "jsonparse": "^1.3.1", "make-fetch-happen": "^13.0.0", "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", "npm-package-arg": "^11.0.0", "proc-log": "^4.0.0" @@ -15383,15 +16736,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/npm-registry-fetch/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -18603,6 +19947,12 @@ "node": ">=8" } }, + "node_modules/ordered-binary": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.2.tgz", + "integrity": "sha512-JTo+4+4Fw7FreyAvlSLjb1BBVaxEQAacmjD3jjuyPZclpbEghTvQZbXBb2qPd2LeIMxiHwXBZUcpmG2Gl/mDEA==", + "dev": true + }, "node_modules/os-name": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", @@ -18626,33 +19976,6 @@ "node": ">=0.10.0" } }, - "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": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", @@ -18669,16 +19992,20 @@ } }, "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz", + "integrity": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==", "dev": true, "dependencies": { - "@types/retry": "0.12.0", + "@types/retry": "0.12.2", + "is-network-error": "^1.0.0", "retry": "^0.13.1" }, "engines": { - "node": ">=8" + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-retry/node_modules/retry": { @@ -18690,15 +20017,6 @@ "node": ">= 4" } }, - "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/pac-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", @@ -18717,18 +20035,6 @@ "node": ">= 14" } }, - "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/pac-resolver": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", @@ -18748,32 +20054,31 @@ "dev": true }, "node_modules/pacote": { - "version": "17.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.6.tgz", - "integrity": "sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==", + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", + "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", "dev": true, "dependencies": { "@npmcli/git": "^5.0.0", "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/package-json": "^5.1.0", "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^7.0.0", + "@npmcli/run-script": "^8.0.0", "cacache": "^18.0.0", "fs-minipass": "^3.0.0", "minipass": "^7.0.2", "npm-package-arg": "^11.0.0", "npm-packlist": "^8.0.0", "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^16.0.0", - "proc-log": "^3.0.0", + "npm-registry-fetch": "^17.0.0", + "proc-log": "^4.0.0", "promise-retry": "^2.0.1", - "read-package-json": "^7.0.0", - "read-package-json-fast": "^3.0.0", "sigstore": "^2.2.0", "ssri": "^10.0.0", "tar": "^6.1.11" }, "bin": { - "pacote": "lib/bin.js" + "pacote": "bin/index.js" }, "engines": { "node": "^16.14.0 || >=18.0.0" @@ -19031,9 +20336,9 @@ } }, "node_modules/piscina": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", - "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", + "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", "dev": true, "optionalDependencies": { "nice-napi": "^1.0.2" @@ -19208,9 +20513,9 @@ } }, "node_modules/postcss": { - "version": "8.4.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", "dev": true, "funding": [ { @@ -19228,8 +20533,8 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" @@ -19388,9 +20693,9 @@ } }, "node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -19526,18 +20831,6 @@ "node": ">= 14" } }, - "node_modules/proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/proxy-agent/node_modules/lru-cache": { "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", @@ -19622,113 +20915,37 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, - "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/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/read-package-json": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.1.tgz", - "integrity": "sha512-8PcDiZ8DXUjLf687Ol4BR8Bpm2umR7vhoZOzNRt+uxD9GpBh/K+CAAALVIiYFknmvlmyg7hM7BSNUXPaCCqd0Q==", - "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", - "dev": true, - "dependencies": { - "glob": "^10.2.2", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/read-package-json-fast": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", - "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", - "dev": true, - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "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": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "safe-buffer": "^5.1.0" } }, - "node_modules/read-package-json/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "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": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 0.6" } }, - "node_modules/read-package-json/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "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": ">=16 || 14 >=14.17" + "node": ">= 0.8" } }, "node_modules/readable-stream": { @@ -19956,15 +21173,6 @@ "node": ">=0.10.0" } }, - "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-options": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", @@ -20156,6 +21364,18 @@ "node": "0.12.* || 4.* || 6.* || >= 7.*" } }, + "node_modules/run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -20258,9 +21478,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { - "version": "1.71.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", - "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", + "version": "1.77.6", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", + "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -20275,9 +21495,9 @@ } }, "node_modules/sass-loader": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.1.1.tgz", - "integrity": "sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", + "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", "dev": true, "dependencies": { "neo-async": "^2.6.2" @@ -21020,12 +22240,6 @@ "readable-stream": "^3.0.0" } }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, "node_modules/ssf": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", @@ -21529,9 +22743,9 @@ } }, "node_modules/terser": { - "version": "5.29.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", - "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", + "version": "5.31.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", + "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -21659,42 +22873,6 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/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/test-exclude/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/text-decoder": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.0.tgz", @@ -21715,6 +22893,18 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, + "node_modules/thingies": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", + "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", + "dev": true, + "engines": { + "node": ">=10.18" + }, + "peerDependencies": { + "tslib": "^2" + } + }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", @@ -21828,6 +23018,22 @@ "node": ">=0.6" } }, + "node_modules/tree-dump": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz", + "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==", + "dev": true, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -22071,9 +23277,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -22219,6 +23425,18 @@ "node": ">=4" } }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/union": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", @@ -22524,14 +23742,14 @@ "dev": true }, "node_modules/vite": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.8.tgz", - "integrity": "sha512-mB8ToUuSmzODSpENgvpFk2fTiU/YQ1tmcVJJ4WZbq4fPdGJkFNVcmVL5k7iDug6xzWjjuGDKAuSievIsD6H7Xw==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", + "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dev": true, "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.35", - "rollup": "^4.2.0" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" }, "bin": { "vite": "bin/vite.js" @@ -22550,6 +23768,7 @@ "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -22567,6 +23786,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -22579,9 +23801,9 @@ } }, "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", "cpu": [ "ppc64" ], @@ -22595,9 +23817,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", "cpu": [ "arm" ], @@ -22611,9 +23833,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", "cpu": [ "arm64" ], @@ -22627,9 +23849,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", "cpu": [ "x64" ], @@ -22643,9 +23865,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], @@ -22659,9 +23881,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", "cpu": [ "x64" ], @@ -22675,9 +23897,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", "cpu": [ "arm64" ], @@ -22691,9 +23913,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", "cpu": [ "x64" ], @@ -22707,9 +23929,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "cpu": [ "arm" ], @@ -22723,9 +23945,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "cpu": [ "arm64" ], @@ -22739,9 +23961,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", "cpu": [ "ia32" ], @@ -22755,9 +23977,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", "cpu": [ "loong64" ], @@ -22771,9 +23993,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", "cpu": [ "mips64el" ], @@ -22787,9 +24009,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", "cpu": [ "ppc64" ], @@ -22803,9 +24025,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", "cpu": [ "riscv64" ], @@ -22819,9 +24041,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", "cpu": [ "s390x" ], @@ -22835,9 +24057,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "cpu": [ "x64" ], @@ -22851,9 +24073,9 @@ } }, "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", "cpu": [ "x64" ], @@ -22867,9 +24089,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", "cpu": [ "x64" ], @@ -22883,9 +24105,9 @@ } }, "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "cpu": [ "x64" ], @@ -22899,9 +24121,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", "cpu": [ "arm64" ], @@ -22915,9 +24137,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", "cpu": [ "ia32" ], @@ -22931,9 +24153,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "cpu": [ "x64" ], @@ -22947,9 +24169,9 @@ } }, "node_modules/vite/node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, "bin": { @@ -22959,29 +24181,57 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vite/node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "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.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, "node_modules/voc": { @@ -23034,6 +24284,12 @@ "defaults": "^1.0.3" } }, + "node_modules/weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true + }, "node_modules/webpack": { "version": "5.94.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", @@ -23081,19 +24337,20 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz", - "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", + "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", "dev": true, "dependencies": { "colorette": "^2.0.10", - "memfs": "^3.4.12", + "memfs": "^4.6.0", "mime-types": "^2.1.31", + "on-finished": "^2.4.1", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", @@ -23109,54 +24366,54 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", - "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", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", + "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.13", + "@types/connect-history-api-fallback": "^1.5.4", + "@types/express": "^4.17.21", + "@types/serve-index": "^1.9.4", + "@types/serve-static": "^1.15.5", + "@types/sockjs": "^0.3.36", + "@types/ws": "^8.5.10", "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", + "bonjour-service": "^1.2.1", + "chokidar": "^3.6.0", "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", + "html-entities": "^2.4.0", "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", + "ipaddr.js": "^2.1.0", + "launch-editor": "^2.6.1", + "open": "^10.0.3", + "p-retry": "^6.2.0", + "rimraf": "^5.0.5", + "schema-utils": "^4.2.0", + "selfsigned": "^2.4.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" + "webpack-dev-middleware": "^7.1.0", + "ws": "^8.16.0" }, "bin": { "webpack-dev-server": "bin/webpack-dev-server.js" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" + "webpack": "^5.0.0" }, "peerDependenciesMeta": { "webpack": { @@ -23167,57 +24424,131 @@ } } }, - "node_modules/webpack-dev-server/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", + "node_modules/webpack-dev-server/node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { - "glob": "^7.1.3" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, "bin": { - "rimraf": "bin.js" + "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webpack-dev-server/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==", + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "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" + "@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.13.0" + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/webpack-dev-server/node_modules/open": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "dev": true, + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "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==", + "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.0" + "wildcard": "^2.0.1" }, "engines": { - "node": ">=10.0.0" + "node": ">=18.0.0" } }, "node_modules/webpack-sources": { @@ -23915,6 +25246,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", + "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/zone.js": { "version": "0.15.0", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", diff --git a/package.json b/package.json index 2b951dfb..2141165b 100644 --- a/package.json +++ b/package.json @@ -26,14 +26,14 @@ }, "dependencies": { "@angular/cdk": "^17.3.10", - "@angular/common": "17.3.12", - "@angular/core": "17.3.12", + "@angular/common": "18.2.6", + "@angular/core": "18.2.6", "@angular/fire": "^17.0.0", - "@angular/forms": "17.3.12", - "@angular/platform-browser": "17.3.12", - "@angular/platform-browser-dynamic": "17.3.12", - "@angular/router": "17.3.12", - "@angular/service-worker": "17.3.12", + "@angular/forms": "18.2.6", + "@angular/platform-browser": "18.2.6", + "@angular/platform-browser-dynamic": "18.2.6", + "@angular/router": "18.2.6", + "@angular/service-worker": "18.2.6", "@capacitor/app": "5.0.7", "@capacitor/camera": "5.0.9", "@capacitor/clipboard": "5.0.7", @@ -59,13 +59,13 @@ "zone.js": "^0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^17.3.10", + "@angular-devkit/build-angular": "^18.2.6", "@angular-eslint/eslint-plugin": "^16.2.1", "@angular-eslint/eslint-plugin-template": "^16.2.1", - "@angular/cli": "^17.3.10", - "@angular/compiler": "^17.3.12", - "@angular/compiler-cli": "^17.3.12", - "@angular/language-service": "^17.3.12", + "@angular/cli": "^18.2.6", + "@angular/compiler": "^18.2.6", + "@angular/compiler-cli": "^18.2.6", + "@angular/language-service": "^18.2.6", "@capacitor/cli": "^5.0.0", "@ionic/angular-toolkit": "11.0.1", "@ionic/eslint-config": "^0.3.0", @@ -90,11 +90,10 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "ts-node": "~8.3.0", - "typescript": "5.2" + "typescript": "5.5.4" }, "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "eslint": "^7.20.0 || ^8.0.0" }, "description": "A project to help people manage Time, Money and resources." } diff --git a/src/global.scss b/src/global.scss index 29cb7cd4..e63eef9e 100644 --- a/src/global.scss +++ b/src/global.scss @@ -10,20 +10,20 @@ */ /* Core CSS required for Ionic components to work properly */ -@import "~@ionic/angular/css/core.css"; +@import "@ionic/angular/css/core.css"; /* Basic CSS for apps built with Ionic */ -@import "~@ionic/angular/css/normalize.css"; -@import "~@ionic/angular/css/structure.css"; -@import "~@ionic/angular/css/typography.css"; -@import "~@ionic/angular/css/display.css"; +@import "@ionic/angular/css/normalize.css"; +@import "@ionic/angular/css/structure.css"; +@import "@ionic/angular/css/typography.css"; +@import "@ionic/angular/css/display.css"; /* Optional CSS utils that can be commented out */ -@import "~@ionic/angular/css/padding.css"; -@import "~@ionic/angular/css/float-elements.css"; -@import "~@ionic/angular/css/text-alignment.css"; -@import "~@ionic/angular/css/text-transformation.css"; -@import "~@ionic/angular/css/flex-utils.css"; +@import "@ionic/angular/css/padding.css"; +@import "@ionic/angular/css/float-elements.css"; +@import "@ionic/angular/css/text-alignment.css"; +@import "@ionic/angular/css/text-transformation.css"; +@import "@ionic/angular/css/flex-utils.css"; /* Custom SCSS */ @import "theme/custom.scss"; diff --git a/tsconfig.json b/tsconfig.json index 5013f6be..4971efda 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,6 +4,7 @@ "baseUrl": "./", "outDir": "./dist/out-tsc", "forceConsistentCasingInFileNames": true, + "esModuleInterop": true, "strict": false, "skipLibCheck": true, "noImplicitOverride": true, @@ -12,7 +13,6 @@ "noFallthroughCasesInSwitch": true, "sourceMap": true, "declaration": false, - "downlevelIteration": true, "experimentalDecorators": true, "moduleResolution": "node", "importHelpers": true, From f253eea4efa332387174fcb7dd9e78ae147524ac Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 07:59:31 +0530 Subject: [PATCH 054/126] Angular upgrade to 18 --- package-lock.json | 76 +++++++++++------------------------------------ 1 file changed, 17 insertions(+), 59 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2bba6355..db0c7510 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1181,6 +1181,7 @@ "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.6.tgz", "integrity": "sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==", + "dev": true, "dependencies": { "tslib": "^2.3.0" }, @@ -7129,35 +7130,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/parser": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", - "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/scope-manager": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", @@ -7883,7 +7855,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "devOptional": true, + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -8385,7 +8357,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8" }, @@ -8483,7 +8455,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "devOptional": true, + "dev": true, "dependencies": { "fill-range": "^7.1.1" }, @@ -8735,7 +8707,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "devOptional": true, + "dev": true, "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -10211,6 +10183,7 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -10220,6 +10193,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -11663,7 +11637,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "devOptional": true, + "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -12257,7 +12231,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -13601,7 +13575,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, + "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -13724,7 +13698,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } @@ -13741,7 +13715,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, + "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -13845,7 +13819,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.12.0" } @@ -16444,7 +16418,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } @@ -20318,7 +20292,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8.6" }, @@ -20664,22 +20638,6 @@ "node": ">= 0.8.0" } }, - "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", - "dev": true, - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, "node_modules/prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", @@ -20965,7 +20923,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, + "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -22989,7 +22947,7 @@ "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==", - "devOptional": true, + "dev": true, "dependencies": { "is-number": "^7.0.0" }, From 9079dcea64ff4457a0a39d0d27684a29dc11b891 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 09:43:14 +0530 Subject: [PATCH 055/126] Stable npm i achieved --- package-lock.json | 23198 ++++++++++++++++++++++---------------------- package.json | 70 +- 2 files changed, 11798 insertions(+), 11470 deletions(-) diff --git a/package-lock.json b/package-lock.json index db0c7510..e0cadb5c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,75 +8,75 @@ "name": "summarize", "version": "2.1.0", "dependencies": { - "@angular/cdk": "^17.3.10", + "@angular/cdk": "^18.2.6", "@angular/common": "18.2.6", "@angular/core": "18.2.6", - "@angular/fire": "^17.0.0", + "@angular/fire": "^18.0.1", "@angular/forms": "18.2.6", "@angular/platform-browser": "18.2.6", "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", - "@capacitor/app": "5.0.7", - "@capacitor/camera": "5.0.9", - "@capacitor/clipboard": "5.0.7", - "@capacitor/core": "^5.0.0", - "@capacitor/haptics": "5.0.7", - "@capacitor/keyboard": "5.0.8", - "@capacitor/status-bar": "5.0.7", + "@capacitor/app": "^6.0.1", + "@capacitor/camera": "^6.0.2", + "@capacitor/clipboard": "^6.0.1", + "@capacitor/core": "^6.1.2", + "@capacitor/haptics": "^6.0.1", + "@capacitor/keyboard": "^6.0.2", + "@capacitor/status-bar": "^6.0.1", "@ionic/angular": "^8.3.1", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", - "angular-google-tag-manager": "1.8.0", + "angular-google-tag-manager": "^1.10.0", "chart.js": "^4.4.4", "file-saver": "^2.0.5", "http-server": "^14.1.1", "ionicons": "^7.4.0", - "ng2-charts": "^5.0.4", - "npm": "^9.7.1", + "ng2-charts": "^6.0.1", + "npm": "^10.8.3", "rxfire": "^6.0.5", "rxjs": "^7.8.1", "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.15.0" + "zone.js": "^0.14.10" }, "devDependencies": { "@angular-devkit/build-angular": "^18.2.6", - "@angular-eslint/eslint-plugin": "^16.2.1", - "@angular-eslint/eslint-plugin-template": "^16.2.1", + "@angular-eslint/eslint-plugin": "^18.3.1", + "@angular-eslint/eslint-plugin-template": "^18.3.1", "@angular/cli": "^18.2.6", "@angular/compiler": "^18.2.6", "@angular/compiler-cli": "^18.2.6", "@angular/language-service": "^18.2.6", - "@capacitor/cli": "^5.0.0", - "@ionic/angular-toolkit": "11.0.1", - "@ionic/eslint-config": "^0.3.0", + "@capacitor/cli": "^6.1.2", + "@ionic/angular-toolkit": "^12.1.1", + "@ionic/eslint-config": "^0.4.0", "@ionic/prettier-config": "^4.0.0", "@types/file-saver": "2.0.7", - "@types/jasmine": "~4.3.0", - "@types/node": "20.11.17", - "@typescript-eslint/eslint-plugin": "^7.6.0", - "eslint": "^8.56.0", - "eslint-plugin-jasmine": "^4.1.3", - "eslint-plugin-prettier": "^5.1.3", + "@types/jasmine": "^5.1.4", + "@types/node": "^22.7.4", + "@typescript-eslint/eslint-plugin": "^8.8.0", + "eslint": "^9.11.1", + "eslint-plugin-jasmine": "^4.2.2", + "eslint-plugin-prettier": "^5.2.1", "gulp": "^5.0.0", "gulp-gzip": "^1.4.2", - "gzipper": "^7.2.0", - "husky": "^9.0.11", - "jasmine-core": "~4.3.0", - "jasmine-spec-reporter": "~5.0.0", - "karma": "~6.4.0", - "karma-chrome-launcher": "~3.1.0", - "karma-coverage": "~2.2.0", - "karma-coverage-istanbul-reporter": "~3.0.2", + "gzipper": "^8.1.0", + "husky": "^9.1.6", + "jasmine-core": "^4.6.1", + "jasmine-spec-reporter": "^7.0.0", + "karma": "^6.4.4", + "karma-chrome-launcher": "^3.2.0", + "karma-coverage": "^2.2.1", + "karma-coverage-istanbul-reporter": "^3.0.3", "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "ts-node": "~8.3.0", + "karma-jasmine-html-reporter": "^2.1.0", + "ts-node": "^10.9.2", "typescript": "5.5.4" }, "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0" + "eslint": "^9.11.1" } }, "node_modules/@ampproject/remapping": { @@ -84,6 +84,7 @@ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -97,6 +98,7 @@ "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.6.tgz", "integrity": "sha512-oF7cPFdTLxeuvXkK/opSdIxZ1E4LrBbmuytQ/nCoAGOaKBWdqvwagRZ6jVhaI0Gwu48rkcV7Zhesg/ESNnROdw==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/core": "18.2.6", "rxjs": "7.8.1" @@ -107,89 +109,12 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", - "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", - "dev": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/architect/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/@angular-devkit/architect/node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", - "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", - "dev": true - }, - "node_modules/@angular-devkit/architect/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@angular-devkit/build-angular": { "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.6.tgz", "integrity": "sha512-u12cJZttgs5j7gICHWSmcaTCu0EFXEzKqI8nkYCwq2MtuJlAXiMQSXYuEP9OU3Go4vMAPtQh2kShyOWCX5b4EQ==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", "@angular-devkit/architect": "0.1802.6", @@ -313,11 +238,38 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1802.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.6.tgz", + "integrity": "sha512-JMLcXFaitJplwZMKkqhbYirINCRD6eOPZuIGaIOVynXYGWgvJkLT9t5C2wm9HqSLtp1K7NcYG2Y7PtTVR4krnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.1802.6", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^5.0.2" + } + }, + "node_modules/@angular-devkit/core": { "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", - "dev": true, + "license": "MIT", "dependencies": { "ajv": "8.17.1", "ajv-formats": "3.0.1", @@ -340,972 +292,404 @@ } } }, - "node_modules/@angular-devkit/build-angular/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, + "node_modules/@angular-devkit/schematics": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.6.tgz", + "integrity": "sha512-uIttrQ2cQ2PWAFFVPeCoNR8xvs7tPJ2i8gzqsIwYdge107xDC6u9CqfgmBqPDSFpWj+IiC2Jwcm8Z4HYKU4+7A==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "@angular-devkit/core": "18.2.6", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.11", + "ora": "5.4.1", + "rxjs": "7.8.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.3.1.tgz", + "integrity": "sha512-sikmkjfsXPpPTku1aQkQ1MNNEKGBgGGRvUN/WeNS9dhCJ4dxU3O7dZctt1aQWj+W3nbuUtDiimAWF5fZHGFE2Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@angular-eslint/eslint-plugin": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-18.3.1.tgz", + "integrity": "sha512-MP4Nm+SHboF8KdnN0KpPEGAaTTzDLPm3+S/4W3Mg8onqWCyadyd4mActh9mK/pvCj8TVlb/SW1zeTtdMYhwonw==", "dev": true, + "license": "MIT", "dependencies": { - "ajv": "^8.0.0" + "@angular-eslint/bundled-angular-compiler": "18.3.1", + "@angular-eslint/utils": "18.3.1" }, "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-devkit/build-angular/node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "node_modules/@angular-eslint/eslint-plugin-template": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.3.1.tgz", + "integrity": "sha512-hBJ3+f7VSidvrtYaXH7Vp0sWvblA9jLK2c6uQzhYGWdEDUcTg7g7VI9ThW39WvMbHqkyzNE4PPOynK69cBEDGg==", "dev": true, - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "18.3.1", + "@angular-eslint/utils": "18.3.1", + "aria-query": "5.3.0", + "axobject-query": "4.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-devkit/build-angular/node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "node_modules/@angular-eslint/utils": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-18.3.1.tgz", + "integrity": "sha512-sd9niZI7h9H2FQ7OLiQsLFBhjhRQTASh+Q0+4+hyjv9idbSHBJli8Gsi2fqj9zhtMKpAZFTrWzuLUpubJ9UYbA==", "dev": true, + "license": "MIT", "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" + "@angular-eslint/bundled-angular-compiler": "18.3.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-devkit/build-angular/node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "node_modules/@angular/build": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.6.tgz", + "integrity": "sha512-TQzX6Mi7uXFvmz7+OVl4Za7WawYPcx+B5Ewm6IY/DdMyB9P/Z4tbKb1LO+ynWUXYwm7avXo6XQQ4m5ArDY5F/A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.1802.6", + "@babel/core": "7.25.2", + "@babel/helper-annotate-as-pure": "7.24.7", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-syntax-import-attributes": "7.24.7", + "@inquirer/confirm": "3.1.22", + "@vitejs/plugin-basic-ssl": "1.1.0", + "browserslist": "^4.23.0", + "critters": "0.0.24", + "esbuild": "0.23.0", + "fast-glob": "3.3.2", + "https-proxy-agent": "7.0.5", + "listr2": "8.2.4", + "lmdb": "3.0.13", + "magic-string": "0.30.11", + "mrmime": "2.0.0", + "parse5-html-rewriting-stream": "7.0.0", + "picomatch": "4.0.2", + "piscina": "4.6.1", + "rollup": "4.22.4", + "sass": "1.77.6", + "semver": "7.6.3", + "vite": "5.4.6", + "watchpack": "2.4.1" }, "engines": { - "node": ">=10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^18.0.0", + "@angular/localize": "^18.0.0", + "@angular/platform-server": "^18.0.0", + "@angular/service-worker": "^18.0.0", + "less": "^4.2.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=5.4 <5.6" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "less": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", - "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", - "dev": true - }, - "node_modules/@angular-devkit/build-angular/node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dev": true, + "node_modules/@angular/cdk": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.2.6.tgz", + "integrity": "sha512-Gfq/iv4zhlKYpdQkDaBRwxI71NHNUHM1Cs1XhnZ0/oFct5HXvSv1RHRGTKqBJLLACaAPzZKXJ/UglLoyO5CNiQ==", + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "tslib": "^2.3.0" + }, + "optionalDependencies": { + "parse5": "^7.1.2" + }, + "peerDependencies": { + "@angular/common": "^18.0.0 || ^19.0.0", + "@angular/core": "^18.0.0 || ^19.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "node_modules/@angular/cli": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.6.tgz", + "integrity": "sha512-tdXsnV/w+Rgu8q0zFsLU5L9ImTVqrTol1vppHaQkJ/vuoHy+s8ZEbBqhVrO/ffosNb2xseUybGYvqMS4zkNQjg==", "dev": true, + "license": "MIT", "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" + "@angular-devkit/architect": "0.1802.6", + "@angular-devkit/core": "18.2.6", + "@angular-devkit/schematics": "18.2.6", + "@inquirer/prompts": "5.3.8", + "@listr2/prompt-adapter-inquirer": "2.0.15", + "@schematics/angular": "18.2.6", + "@yarnpkg/lockfile": "1.1.0", + "ini": "4.1.3", + "jsonc-parser": "3.3.1", + "listr2": "8.2.4", + "npm-package-arg": "11.0.3", + "npm-pick-manifest": "9.1.0", + "pacote": "18.0.6", + "resolve": "1.22.8", + "semver": "7.6.3", + "symbol-observable": "4.0.0", + "yargs": "17.7.2" }, - "engines": { - "node": ">=18" + "bin": { + "ng": "bin/ng.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, + "node_modules/@angular/common": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.6.tgz", + "integrity": "sha512-89793ow+wrI1c7C6kyMbnweLNIZHzXthosxAEjipRZGBrqBYjvTtkE45Fl+5yBa3JO7bAhyGkUnEoyvWtZIAEA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=12" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "peerDependencies": { + "@angular/core": "18.2.6", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/@angular/compiler": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.6.tgz", + "integrity": "sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" }, "engines": { - "node": ">=10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "18.2.6" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true - }, - "node_modules/@angular-devkit/build-angular/node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "node_modules/@angular/compiler-cli": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.6.tgz", + "integrity": "sha512-b5x9STfjNiNM/S0D+CnqRP9UOxPtSz1+RlCH5WdOMiW/p8j5p6dBix8YYgTe6Wg3OD7eItD2pnFQKgF/dWiopA==", "dev": true, + "license": "MIT", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "@babel/core": "7.25.2", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/index.js" }, "engines": { - "node": ">=10.13.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/compiler": "18.2.6", + "typescript": ">=5.4 <5.6" } }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.6.tgz", - "integrity": "sha512-JMLcXFaitJplwZMKkqhbYirINCRD6eOPZuIGaIOVynXYGWgvJkLT9t5C2wm9HqSLtp1K7NcYG2Y7PtTVR4krnQ==", - "dev": true, + "node_modules/@angular/core": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.6.tgz", + "integrity": "sha512-PjFad2j4YBwLVTw+0Te8CJCa/tV0W8caTHG8aOjj3ObdL6ihGI+FKnwerLc9RVzDFd14BOO4C6/+LbOQAh3Ltw==", + "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1802.6", - "rxjs": "7.8.1" + "tslib": "^2.3.0" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^5.0.2" + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.14.10" } }, - "node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node_modules/@angular/fire": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-18.0.1.tgz", + "integrity": "sha512-mmhh2e41CG2G9p+9vqA+lD8om97fe3GffPBIfBMDSZE+S3DAGlmwL2KXx/eLLUEPGT1dK6ssF+ZqQdX3PZwsRw==", + "license": "MIT", + "dependencies": { + "@angular-devkit/schematics": "^18.0.0", + "@schematics/angular": "^18.0.0", + "firebase": "^10.12.0", + "fs-extra": "^8.0.1", + "fuzzy": "^0.1.3", + "inquirer": "^8.1.1", + "inquirer-autocomplete-prompt": "^1.0.1", + "jsonc-parser": "^3.0.0", + "node-fetch": "^2.6.1", + "open": "^8.0.0", + "ora": "^5.3.0", + "rxfire": "^6.0.5", + "semver": "^7.1.3", + "triple-beam": "^1.3.0", + "tslib": "^2.3.0", + "winston": "^3.0.0" }, "peerDependencies": { - "chokidar": "^3.5.2" + "@angular/common": "^18.0.0", + "@angular/core": "^18.0.0", + "@angular/platform-browser": "^18.0.0", + "@angular/platform-browser-dynamic": "^18.0.0", + "firebase-tools": "^13.0.0", + "rxjs": "~7.8.0" }, "peerDependenciesMeta": { - "chokidar": { + "firebase-tools": { "optional": true } } }, - "node_modules/@angular-devkit/core/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "node_modules/@angular/fire/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==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=8" + } + }, + "node_modules/@angular/fire/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==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@angular-devkit/schematics": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", - "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", + "node_modules/@angular/fire/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==", + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.3.10", - "jsonc-parser": "3.2.1", - "magic-string": "0.30.8", - "ora": "5.4.1", - "rxjs": "7.8.1" + "is-docker": "^2.0.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=8" } }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-16.3.1.tgz", - "integrity": "sha512-m4WP1xwS9XLcC/3n6lIcG5HZoai/5eb5W3xm48GVcv//0qE2p7S96RSgKPgGHvif5pF8O9xAqEWs3gDEG45+7A==", - "dev": true - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-16.3.1.tgz", - "integrity": "sha512-kSc8ESfoy8TUSthbq0Lpq9e17I+3Smy4rHoNpKCFEGuJgPs0+OssZMxB6a5EawGbv2EKTPEtrxzFm1WsLR0U9Q==", - "dev": true, + "node_modules/@angular/fire/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==", + "license": "MIT", "dependencies": { - "@angular-eslint/utils": "16.3.1", - "@typescript-eslint/utils": "5.62.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-16.3.1.tgz", - "integrity": "sha512-+RcFEWqNiRt3+5jXvmlIDlXtP9+vjdmgmVL6tt8yDbqdjBOewtyMu4pE4YaR4sFboyxgME9PbO2WrOyPXh6xjg==", - "dev": true, + "node_modules/@angular/forms": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.6.tgz", + "integrity": "sha512-quGkUqTxlBaLB8C/RnpfFG57fdmNF5RQ+368N89Ma++2lpIsVAHaGZZn4yOyo3wNYaM2jBxNqaYxOzZNUl5Tig==", + "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "16.3.1", - "@angular-eslint/utils": "16.3.1", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "@angular/common": "18.2.6", + "@angular/core": "18.2.6", + "@angular/platform-browser": "18.2.6", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular-eslint/utils": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-16.3.1.tgz", - "integrity": "sha512-tEBcce0rG+DmcPO8jhRffUFDioGw3G4cUAE15XlRctY1J3QzOBH9HdUOTDt0mMjBgpWCzh0YVT1Moh2bPXU9Xg==", + "node_modules/@angular/language-service": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.2.6.tgz", + "integrity": "sha512-GBvBvS2llh+/l2YhO7UO5o3GftlvQQoXnw3v0hcNoHKwcnvqXV4CCi+T2WOaZyK0iB8Is4QRbMrpJUC66HokZg==", "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "16.3.1", - "@typescript-eslint/utils": "5.62.0" - }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "license": "MIT", + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" } }, - "node_modules/@angular/build": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.6.tgz", - "integrity": "sha512-TQzX6Mi7uXFvmz7+OVl4Za7WawYPcx+B5Ewm6IY/DdMyB9P/Z4tbKb1LO+ynWUXYwm7avXo6XQQ4m5ArDY5F/A==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.6", - "@babel/core": "7.25.2", - "@babel/helper-annotate-as-pure": "7.24.7", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.24.7", - "@inquirer/confirm": "3.1.22", - "@vitejs/plugin-basic-ssl": "1.1.0", - "browserslist": "^4.23.0", - "critters": "0.0.24", - "esbuild": "0.23.0", - "fast-glob": "3.3.2", - "https-proxy-agent": "7.0.5", - "listr2": "8.2.4", - "lmdb": "3.0.13", - "magic-string": "0.30.11", - "mrmime": "2.0.0", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "rollup": "4.22.4", - "sass": "1.77.6", - "semver": "7.6.3", - "vite": "5.4.6", - "watchpack": "2.4.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "less": "^4.2.0", - "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@angular/build/node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@angular/build/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "node_modules/@angular/build/node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/@angular/build/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@angular/build/node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", - "dev": true, - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", - "fsevents": "~2.3.2" - } - }, - "node_modules/@angular/build/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@angular/build/node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@angular/cdk": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.10.tgz", - "integrity": "sha512-b1qktT2c1TTTe5nTji/kFAVW92fULK0YhYAvJ+BjZTPKu2FniZNe8o4qqQ0pUuvtMu+ZQxp/QqFYoidIVCjScg==", - "dependencies": { - "tslib": "^2.3.0" - }, - "optionalDependencies": { - "parse5": "^7.1.2" - }, - "peerDependencies": { - "@angular/common": "^17.0.0 || ^18.0.0", - "@angular/core": "^17.0.0 || ^18.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/cli": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.6.tgz", - "integrity": "sha512-tdXsnV/w+Rgu8q0zFsLU5L9ImTVqrTol1vppHaQkJ/vuoHy+s8ZEbBqhVrO/ffosNb2xseUybGYvqMS4zkNQjg==", - "dev": true, - "dependencies": { - "@angular-devkit/architect": "0.1802.6", - "@angular-devkit/core": "18.2.6", - "@angular-devkit/schematics": "18.2.6", - "@inquirer/prompts": "5.3.8", - "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.6", - "@yarnpkg/lockfile": "1.1.0", - "ini": "4.1.3", - "jsonc-parser": "3.3.1", - "listr2": "8.2.4", - "npm-package-arg": "11.0.3", - "npm-pick-manifest": "9.1.0", - "pacote": "18.0.6", - "resolve": "1.22.8", - "semver": "7.6.3", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", - "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", - "dev": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.6.tgz", - "integrity": "sha512-uIttrQ2cQ2PWAFFVPeCoNR8xvs7tPJ2i8gzqsIwYdge107xDC6u9CqfgmBqPDSFpWj+IiC2Jwcm8Z4HYKU4+7A==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "18.2.6", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@schematics/angular": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.6.tgz", - "integrity": "sha512-Y988EoOEQDLEyHu3414T6AeVUyx21AexBHQNbUNQkK8cxlxyB6m1eH1cx6vFgLRFUTsLVv+C6Ln/ICNTfLcG4A==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "18.2.6", - "@angular-devkit/schematics": "18.2.6", - "jsonc-parser": "3.3.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/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/@angular/cli/node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/@angular/cli/node_modules/jsonc-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", - "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", - "dev": true - }, - "node_modules/@angular/cli/node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/@angular/cli/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@angular/cli/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@angular/common": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.6.tgz", - "integrity": "sha512-89793ow+wrI1c7C6kyMbnweLNIZHzXthosxAEjipRZGBrqBYjvTtkE45Fl+5yBa3JO7bAhyGkUnEoyvWtZIAEA==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.6", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/compiler": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.6.tgz", - "integrity": "sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==", - "dev": true, - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.6" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } - } - }, - "node_modules/@angular/compiler-cli": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.6.tgz", - "integrity": "sha512-b5x9STfjNiNM/S0D+CnqRP9UOxPtSz1+RlCH5WdOMiW/p8j5p6dBix8YYgTe6Wg3OD7eItD2pnFQKgF/dWiopA==", - "dev": true, - "dependencies": { - "@babel/core": "7.25.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.2.0", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/compiler": "18.2.6", - "typescript": ">=5.4 <5.6" - } - }, - "node_modules/@angular/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.6.tgz", - "integrity": "sha512-PjFad2j4YBwLVTw+0Te8CJCa/tV0W8caTHG8aOjj3ObdL6ihGI+FKnwerLc9RVzDFd14BOO4C6/+LbOQAh3Ltw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.10" - } - }, - "node_modules/@angular/fire": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-17.0.0.tgz", - "integrity": "sha512-sv9OExC87Lgac5pYuD97LMjetEk2xwrCtqedzK49CAc5T6B3vPu9ncZS+uypDFp9bmY4Wp4Du0RzeiYO2aIUjA==", - "dependencies": { - "@angular-devkit/schematics": "^17.0.0", - "@schematics/angular": "^17.0.0", - "firebase": "^10.7.0", - "fs-extra": "^8.0.1", - "fuzzy": "^0.1.3", - "inquirer": "^8.1.1", - "inquirer-autocomplete-prompt": "^1.0.1", - "jsonc-parser": "^3.0.0", - "node-fetch": "^2.6.1", - "open": "^8.0.0", - "ora": "^5.3.0", - "rxfire": "^6.0.5", - "semver": "^7.1.3", - "triple-beam": "^1.3.0", - "tslib": "^2.3.0", - "winston": "^3.0.0" - }, - "peerDependencies": { - "@angular/common": "^17.0.0", - "@angular/core": "^17.0.0", - "@angular/platform-browser": "^17.0.0", - "@angular/platform-browser-dynamic": "^17.0.0", - "firebase-tools": "^12.0.0", - "rxjs": "~7.8.0" - }, - "peerDependenciesMeta": { - "firebase-tools": { - "optional": true - } - } - }, - "node_modules/@angular/forms": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.6.tgz", - "integrity": "sha512-quGkUqTxlBaLB8C/RnpfFG57fdmNF5RQ+368N89Ma++2lpIsVAHaGZZn4yOyo3wNYaM2jBxNqaYxOzZNUl5Tig==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/language-service": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.2.6.tgz", - "integrity": "sha512-GBvBvS2llh+/l2YhO7UO5o3GftlvQQoXnw3v0hcNoHKwcnvqXV4CCi+T2WOaZyK0iB8Is4QRbMrpJUC66HokZg==", - "dev": true, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - } - }, - "node_modules/@angular/platform-browser": { + "node_modules/@angular/platform-browser": { "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.6.tgz", "integrity": "sha512-RA8UMiYNLga+QMwpKcDw1357gYPfPyY/rmLeezMak//BbsENFYQOJ4Z6DBOBNiPlHxmBsUJMGaKdlpQhfCROyQ==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1327,6 +711,7 @@ "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.6.tgz", "integrity": "sha512-kGBU3FNc+DF9r33hwHZqiWoZgQbCDdEIucU0NCLCIg0Hw6/Q9Hr2ndjxQI+WynCPg0JeBn34jpouvpeJer3YDQ==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1344,6 +729,7 @@ "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.6.tgz", "integrity": "sha512-t57Sqja8unHhZlPr+4CWnQacuox2M4p2pMHps+31wt337qH6mKf4jqDmK0dE/MFdRyKjT2a2E/2NwtxXxcWNuw==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1361,6 +747,7 @@ "version": "18.2.6", "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-18.2.6.tgz", "integrity": "sha512-KNqRAunG0yj3jVA/YYKH9wbAe261gAIwKeQsJyeMHGR48H88tSKdcstttNZZ3S6wdhp7tcyUC526Fc4phXnSJw==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1380,6 +767,7 @@ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" @@ -1393,6 +781,7 @@ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1402,6 +791,7 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", @@ -1431,13 +821,15 @@ "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 + "dev": true, + "license": "MIT" }, "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, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1447,6 +839,7 @@ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", @@ -1462,6 +855,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1474,6 +868,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1487,6 +882,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", @@ -1503,6 +899,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1512,6 +909,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-member-expression-to-functions": "^7.24.8", @@ -1533,6 +931,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1542,6 +941,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "regexpu-core": "^5.3.1", @@ -1559,6 +959,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1568,6 +969,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -1584,6 +986,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.8", "@babel/types": "^7.24.8" @@ -1597,6 +1000,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1610,6 +1014,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", @@ -1628,6 +1033,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1640,6 +1046,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1649,6 +1056,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-wrap-function": "^7.25.0", @@ -1666,6 +1074,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", @@ -1683,6 +1092,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1696,6 +1106,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1709,6 +1120,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1721,6 +1133,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1730,6 +1143,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1739,6 +1153,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1748,6 +1163,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.0", @@ -1762,6 +1178,7 @@ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", "@babel/types": "^7.25.6" @@ -1775,6 +1192,7 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -1790,6 +1208,7 @@ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.6" }, @@ -1805,6 +1224,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.3" @@ -1821,6 +1241,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1836,6 +1257,7 @@ "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.0.tgz", "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1851,6 +1273,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", @@ -1868,6 +1291,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.0" @@ -1884,6 +1308,7 @@ "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, + "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -1896,6 +1321,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1908,6 +1334,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -1920,6 +1347,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1935,6 +1363,7 @@ "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, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1947,6 +1376,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -1959,6 +1389,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz", "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1974,6 +1405,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1989,6 +1421,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -2001,6 +1434,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2013,6 +1447,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -2025,6 +1460,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2037,6 +1473,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -2049,6 +1486,7 @@ "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, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2061,6 +1499,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2073,6 +1512,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2085,6 +1525,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -2100,6 +1541,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -2115,6 +1557,7 @@ "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, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -2131,6 +1574,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2146,6 +1590,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-remap-async-to-generator": "^7.25.0", @@ -2164,6 +1609,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -2181,6 +1627,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2196,6 +1643,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -2211,6 +1659,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.4", "@babel/helper-plugin-utils": "^7.24.8" @@ -2227,6 +1676,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -2244,6 +1694,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-compilation-targets": "^7.25.2", @@ -2264,6 +1715,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/template": "^7.24.7" @@ -2280,6 +1732,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -2295,6 +1748,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2311,6 +1765,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2326,6 +1781,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8" @@ -2342,6 +1798,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -2358,6 +1815,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2374,6 +1832,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -2390,6 +1849,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -2406,6 +1866,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.24.8", "@babel/helper-plugin-utils": "^7.24.8", @@ -2423,6 +1884,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -2439,6 +1901,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -2454,6 +1917,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -2470,6 +1934,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2485,6 +1950,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2501,6 +1967,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.8", "@babel/helper-plugin-utils": "^7.24.8", @@ -2518,6 +1985,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8", @@ -2536,6 +2004,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2552,6 +2021,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2568,6 +2038,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2583,6 +2054,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -2599,6 +2071,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -2615,6 +2088,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -2633,6 +2107,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-replace-supers": "^7.24.7" @@ -2649,6 +2124,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -2665,6 +2141,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", @@ -2682,6 +2159,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2697,6 +2175,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.4", "@babel/helper-plugin-utils": "^7.24.8" @@ -2713,6 +2192,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-create-class-features-plugin": "^7.24.7", @@ -2731,6 +2211,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2746,6 +2227,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" @@ -2762,6 +2244,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2777,6 +2260,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -2797,6 +2281,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -2806,6 +2291,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2821,6 +2307,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -2837,6 +2324,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2852,6 +2340,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2867,6 +2356,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -2882,6 +2372,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2897,6 +2388,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2913,6 +2405,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2929,6 +2422,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.2", "@babel/helper-plugin-utils": "^7.24.8" @@ -2945,6 +2439,7 @@ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.2", "@babel/helper-compilation-targets": "^7.25.2", @@ -3042,6 +2537,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -3051,6 +2547,7 @@ "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, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -3064,13 +2561,15 @@ "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@babel/runtime": { "version": "7.25.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dev": true, + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -3083,6 +2582,7 @@ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/parser": "^7.25.0", @@ -3097,6 +2597,7 @@ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/generator": "^7.25.6", @@ -3115,6 +2616,7 @@ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", @@ -3130,6 +2632,7 @@ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", @@ -3140,30 +2643,34 @@ } }, "node_modules/@capacitor/app": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.7.tgz", - "integrity": "sha512-oad0jwQu+vgQDukeS9UV56yG10dlxkAGGl26IQpZlTmg3dTI9qSJtvhmlLfkF0nEtoj5IsVQUPE+NLH1oZkgGQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-6.0.1.tgz", + "integrity": "sha512-0kXbOl7LPPMFVcAii3u/7Ps0DvXlr7dtHT97r9J1faDlgdQLQUvtGp48tjvFm48gqHI0aOPRJnTBr5JXW4ETYg==", + "license": "MIT", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^6.0.0" } }, "node_modules/@capacitor/camera": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-5.0.9.tgz", - "integrity": "sha512-ibuctDzQWVABnJCtIuiFdVYvLbiQNln9gKMZGNN0bZ6oSqoxzDlN7etueJwyFaaRZZlVrXc/sMWuhOkeVJEHcQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-6.0.2.tgz", + "integrity": "sha512-bC2xxCcNTyfKYuLNLbGIyLlK9fok2MDhF4v8s01jusYAxoBI7LaKWQMQoGBA1MY/Ec6x/2pjIr+7k89Kmdr74g==", + "license": "MIT", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^6.0.0" } }, "node_modules/@capacitor/cli": { - "version": "5.7.8", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.8.tgz", - "integrity": "sha512-qN8LDlREMhrYhOvVXahoJVNkP8LP55/YPRJrzTAFrMqlNJC18L3CzgWYIblFPnuwfbH/RxbfoZT/ydkwgVpMrw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-6.1.2.tgz", + "integrity": "sha512-HKCNGE0RP8U7aiEF2vg5wTivJROS8BVfu8a3yYJb1mRQvzv+czpmtHNsTWS/WukvwoxUjyjRmsNQSAACHfMTmQ==", "dev": true, + "license": "MIT", "dependencies": { "@ionic/cli-framework-output": "^2.2.5", "@ionic/utils-fs": "^3.1.6", - "@ionic/utils-subprocess": "^2.1.11", + "@ionic/utils-process": "^2.1.11", + "@ionic/utils-subprocess": "2.1.11", "@ionic/utils-terminal": "^2.3.3", "commander": "^9.3.0", "debug": "^4.3.4", @@ -3184,47 +2691,109 @@ "capacitor": "bin/capacitor" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@capacitor/cli/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@capacitor/cli/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, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@capacitor/cli/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, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@capacitor/cli/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, + "license": "MIT", + "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/@capacitor/clipboard": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@capacitor/clipboard/-/clipboard-5.0.7.tgz", - "integrity": "sha512-N9JJruFB1mKNmA/+HPXyhcSugvEmYYfM4BibYB8lPqGc9QUY8WirU1+/5Keo8+lKJ6Sv9FVyHr2Sf8XFpwK7Tw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/clipboard/-/clipboard-6.0.1.tgz", + "integrity": "sha512-aN6QsZD79Z605sK9YA8JtJLuD5vI/WrPzT/RCWUWBWPdFzhnRdT45dbsnQVvL2kzzm5aTsCAPepkdRqpvWwCGA==", + "license": "MIT", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^6.0.0" } }, "node_modules/@capacitor/core": { - "version": "5.7.8", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.8.tgz", - "integrity": "sha512-rrZcm/2vJM0WdWRQup1TUidbjQV9PfIadSkV4rAGLD7R6PuzZSMPGT0gmoZzCRlXkqrazrWWDkurei3ozU02FA==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-6.1.2.tgz", + "integrity": "sha512-xFy1/4qLFLp5WCIzIhtwUuVNNoz36+V7/BzHmLqgVJcvotc4MMjswW/TshnPQaLLujEOaLkA4h8ZJ0uoK3ImGg==", + "license": "MIT", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@capacitor/haptics": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.7.tgz", - "integrity": "sha512-/j+7Qa4BxQA5aOU43cwXuiudfSXfoHFsAVfcehH5DkSjxLykZKWHEuE4uFJXqdkSIbAHjS37D0Sde6ENP6G/MA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-6.0.1.tgz", + "integrity": "sha512-Q8hedLwfwTSWEYc3eoATzkdKHBaIceYe5bd7FjxQCENNH0is5Ft0EjSRPz/xpTn39ebK0ooZBDBCwsyl6tjiTA==", + "license": "MIT", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^6.0.0" } }, "node_modules/@capacitor/keyboard": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-5.0.8.tgz", - "integrity": "sha512-XYyBzGlzjgLPqyPVdu5McGLYV6+G2efVR4I3l5cF1B27M6U/oFqv9CQU74WNG08nee28bfccboNpv6eWCLYn1A==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-6.0.2.tgz", + "integrity": "sha512-fOfO3rQ0ZXuTHpK03INVTwmBnpqMiH8EHPpNaHjwjKwdrVRWBvtgIFhuyHNXh53rdcXw+uHB+1RIiNabnCrITw==", + "license": "MIT", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^6.0.0" } }, "node_modules/@capacitor/status-bar": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-5.0.7.tgz", - "integrity": "sha512-KblB3gV2LDMEjx3fQoNBAzxb+Tr+2mv68SfFLLDCMiMUD3Eile2TAWRWd1yxy496pDFTOs2BJtup8++iuuuJ/w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-6.0.1.tgz", + "integrity": "sha512-Usd9hZZQVAqy+jJfL7jRcYI7dcsxN09Na1yttwdl+F1bk3Ztoukk7CGPDm5VgKUSs53ihQBOy1+sczCACxhNiw==", + "license": "MIT", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^6.0.0" } }, "node_modules/@colors/colors": { @@ -3232,14 +2801,40 @@ "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.1.90" } }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/@dabh/diagnostics": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", + "license": "MIT", "dependencies": { "colorspace": "1.1.x", "enabled": "2.0.x", @@ -3251,6 +2846,7 @@ "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.17.0" } @@ -3263,6 +2859,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "aix" @@ -3279,6 +2876,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -3295,6 +2893,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -3311,6 +2910,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -3327,6 +2927,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -3343,6 +2944,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -3359,6 +2961,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -3375,6 +2978,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -3391,6 +2995,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3407,6 +3012,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3423,6 +3029,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3439,6 +3046,7 @@ "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3455,6 +3063,7 @@ "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3471,6 +3080,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3487,6 +3097,7 @@ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3503,6 +3114,7 @@ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3519,6 +3131,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -3535,6 +3148,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -3551,6 +3165,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -3567,6 +3182,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -3583,6 +3199,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" @@ -3599,6 +3216,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -3615,6 +3233,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -3631,6 +3250,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -3644,6 +3264,7 @@ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -3659,20 +3280,47 @@ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/config-array": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", + "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.6.0.tgz", + "integrity": "sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", + "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -3680,7 +3328,7 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -3691,6 +3339,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -3702,92 +3351,64 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/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 + "dev": true, + "license": "MIT" }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/@eslint/js": { + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.11.1.tgz", + "integrity": "sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==", "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "license": "MIT", "engines": { - "node": "*" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "node_modules/@eslint/plugin-kit": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz", + "integrity": "sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==", "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@firebase/analytics": { "version": "0.10.8", "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz", "integrity": "sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/installations": "0.6.9", @@ -3803,6 +3424,7 @@ "version": "0.2.14", "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz", "integrity": "sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==", + "license": "Apache-2.0", "dependencies": { "@firebase/analytics": "0.10.8", "@firebase/analytics-types": "0.8.2", @@ -3817,12 +3439,14 @@ "node_modules/@firebase/analytics-types": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz", - "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw==" + "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw==", + "license": "Apache-2.0" }, "node_modules/@firebase/app": { "version": "0.10.12", "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.12.tgz", "integrity": "sha512-fgBqe5j7GKv7/eMfyU4N1FdiW6O1EyrrVbMa8rJOT5MYNpCXqdL/5NNcLDStS1l6CN7h65a7jUNXmMnMSWo0sw==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/logger": "0.4.2", @@ -3835,6 +3459,7 @@ "version": "0.8.8", "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz", "integrity": "sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/logger": "0.4.2", @@ -3849,6 +3474,7 @@ "version": "0.3.15", "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz", "integrity": "sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==", + "license": "Apache-2.0", "dependencies": { "@firebase/app-check": "0.8.8", "@firebase/app-check-types": "0.5.2", @@ -3864,17 +3490,20 @@ "node_modules/@firebase/app-check-interop-types": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", - "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==" + "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==", + "license": "Apache-2.0" }, "node_modules/@firebase/app-check-types": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz", - "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA==" + "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA==", + "license": "Apache-2.0" }, "node_modules/@firebase/app-compat": { "version": "0.2.42", "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.42.tgz", "integrity": "sha512-vPI0Aksk8ZuHywigyTxrx/oWbuD41kHxajfxRly7urHOFRiXKxf/q2ftgmcMVPfIeg0K02LzYNBmoh2PWzERpg==", + "license": "Apache-2.0", "dependencies": { "@firebase/app": "0.10.12", "@firebase/component": "0.6.9", @@ -3886,12 +3515,14 @@ "node_modules/@firebase/app-types": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", - "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==" + "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==", + "license": "Apache-2.0" }, "node_modules/@firebase/auth": { "version": "1.7.9", "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz", "integrity": "sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/logger": "0.4.2", @@ -3913,6 +3544,7 @@ "version": "0.5.14", "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz", "integrity": "sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==", + "license": "Apache-2.0", "dependencies": { "@firebase/auth": "1.7.9", "@firebase/auth-types": "0.12.2", @@ -3928,12 +3560,14 @@ "node_modules/@firebase/auth-interop-types": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", - "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==" + "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==", + "license": "Apache-2.0" }, "node_modules/@firebase/auth-types": { "version": "0.12.2", "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz", "integrity": "sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w==", + "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x", "@firebase/util": "1.x" @@ -3943,6 +3577,7 @@ "version": "0.6.9", "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", + "license": "Apache-2.0", "dependencies": { "@firebase/util": "1.10.0", "tslib": "^2.1.0" @@ -3952,6 +3587,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz", "integrity": "sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==", + "license": "Apache-2.0", "dependencies": { "@firebase/auth-interop-types": "0.2.3", "@firebase/component": "0.6.9", @@ -3967,6 +3603,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", + "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.2", "@firebase/auth-interop-types": "0.2.3", @@ -3981,6 +3618,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/database": "1.0.8", @@ -3994,6 +3632,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", + "license": "Apache-2.0", "dependencies": { "@firebase/app-types": "0.9.2", "@firebase/util": "1.10.0" @@ -4003,6 +3642,7 @@ "version": "4.7.3", "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz", "integrity": "sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/logger": "0.4.2", @@ -4024,6 +3664,7 @@ "version": "0.3.38", "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz", "integrity": "sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/firestore": "4.7.3", @@ -4039,6 +3680,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz", "integrity": "sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg==", + "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x", "@firebase/util": "1.x" @@ -4048,6 +3690,7 @@ "version": "0.11.8", "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz", "integrity": "sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==", + "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.2", "@firebase/auth-interop-types": "0.2.3", @@ -4065,6 +3708,7 @@ "version": "0.3.14", "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz", "integrity": "sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/functions": "0.11.8", @@ -4079,12 +3723,14 @@ "node_modules/@firebase/functions-types": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz", - "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w==" + "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w==", + "license": "Apache-2.0" }, "node_modules/@firebase/installations": { "version": "0.6.9", "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz", "integrity": "sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/util": "1.10.0", @@ -4099,6 +3745,7 @@ "version": "0.2.9", "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz", "integrity": "sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/installations": "0.6.9", @@ -4114,6 +3761,7 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz", "integrity": "sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA==", + "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x" } @@ -4122,6 +3770,7 @@ "version": "0.4.2", "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -4130,6 +3779,7 @@ "version": "0.12.11", "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.11.tgz", "integrity": "sha512-zn5zGhF46BmiZ7W9yAUoHlqzJGakmWn1FNp//roXHN62dgdEFIKfXY7IODA2iQiXpmUO3sBdI/Tf+Hsft1mVkw==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/installations": "0.6.9", @@ -4146,6 +3796,7 @@ "version": "0.2.11", "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.11.tgz", "integrity": "sha512-2NCkfE1L9jSn5OC+2n5rGAz5BEAQreK2lQGdPYQEJlAbKB2efoF+2FdiQ+LD8SlioSXz66REfeaEdesoLPFQcw==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/messaging": "0.12.11", @@ -4159,12 +3810,14 @@ "node_modules/@firebase/messaging-interop-types": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz", - "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA==" + "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA==", + "license": "Apache-2.0" }, "node_modules/@firebase/performance": { "version": "0.6.9", "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz", "integrity": "sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/installations": "0.6.9", @@ -4180,6 +3833,7 @@ "version": "0.2.9", "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz", "integrity": "sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/logger": "0.4.2", @@ -4195,12 +3849,14 @@ "node_modules/@firebase/performance-types": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz", - "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA==" + "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA==", + "license": "Apache-2.0" }, "node_modules/@firebase/remote-config": { "version": "0.4.9", "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz", "integrity": "sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/installations": "0.6.9", @@ -4216,6 +3872,7 @@ "version": "0.2.9", "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz", "integrity": "sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/logger": "0.4.2", @@ -4231,12 +3888,14 @@ "node_modules/@firebase/remote-config-types": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz", - "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA==" + "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA==", + "license": "Apache-2.0" }, "node_modules/@firebase/storage": { "version": "0.13.2", "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz", "integrity": "sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/util": "1.10.0", @@ -4251,6 +3910,7 @@ "version": "0.3.12", "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz", "integrity": "sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==", + "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.6.9", "@firebase/storage": "0.13.2", @@ -4266,6 +3926,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz", "integrity": "sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g==", + "license": "Apache-2.0", "peerDependencies": { "@firebase/app-types": "0.x", "@firebase/util": "1.x" @@ -4275,6 +3936,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -4283,6 +3945,7 @@ "version": "0.0.4", "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz", "integrity": "sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==", + "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.2", "@firebase/component": "0.6.9", @@ -4301,13 +3964,15 @@ "node_modules/@firebase/webchannel-wrapper": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz", - "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==" + "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==", + "license": "Apache-2.0" }, "node_modules/@gfx/zopfli": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.15.tgz", "integrity": "sha512-7mBgpi7UD82fsff5ThQKet0uBTl4BYerQuc+/qA1ELTwWEiIedRTcD3JgiUu9wwZ2kytW8JOb165rSdAt8PfcQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "base64-js": "^1.3.0" }, @@ -4319,6 +3984,7 @@ "version": "1.9.15", "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz", "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==", + "license": "Apache-2.0", "dependencies": { "@grpc/proto-loader": "^0.7.8", "@types/node": ">=12.12.47" @@ -4331,6 +3997,7 @@ "version": "0.7.13", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", + "license": "Apache-2.0", "dependencies": { "lodash.camelcase": "^4.3.0", "long": "^5.0.0", @@ -4349,6 +4016,7 @@ "resolved": "https://registry.npmjs.org/@gulpjs/messages/-/messages-1.1.0.tgz", "integrity": "sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -4358,6 +4026,7 @@ "resolved": "https://registry.npmjs.org/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz", "integrity": "sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==", "dev": true, + "license": "MIT", "dependencies": { "is-negated-glob": "^1.0.0" }, @@ -4365,48 +4034,12 @@ "node": ">=10.13.0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/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/@humanwhocodes/config-array/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/@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, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -4415,18 +4048,26 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true + "node_modules/@humanwhocodes/retry": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", + "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, "node_modules/@inquirer/checkbox": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/figures": "^1.0.5", @@ -4443,6 +4084,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.0.10", "@inquirer/type": "^1.5.2" @@ -4456,6 +4098,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -4471,111 +4114,20 @@ "yoctocolors-cjs": "^2.1.2" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@inquirer/type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", - "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", - "dev": true, - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@types/node": { - "version": "22.7.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", - "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", - "dev": true, - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@inquirer/core/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/@inquirer/core/node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/@inquirer/core/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/@inquirer/core/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/@inquirer/core/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@inquirer/core/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/@inquirer/core/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true + "node": ">=18" + } }, - "node_modules/@inquirer/core/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "node_modules/@inquirer/core/node_modules/@inquirer/type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", + "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "mute-stream": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, "node_modules/@inquirer/editor": { @@ -4583,6 +4135,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/type": "^1.5.3", @@ -4597,6 +4150,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/type": "^1.5.3", @@ -4611,6 +4165,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.6.tgz", "integrity": "sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" } @@ -4620,6 +4175,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/type": "^1.5.3" @@ -4633,6 +4189,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/type": "^1.5.3" @@ -4646,6 +4203,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/type": "^1.5.3", @@ -4660,6 +4218,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/checkbox": "^2.4.7", "@inquirer/confirm": "^3.1.22", @@ -4681,6 +4240,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/type": "^1.5.3", @@ -4695,6 +4255,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/figures": "^1.0.5", @@ -4710,6 +4271,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", "dev": true, + "license": "MIT", "dependencies": { "@inquirer/core": "^9.1.0", "@inquirer/figures": "^1.0.5", @@ -4726,6 +4288,7 @@ "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", "dev": true, + "license": "MIT", "dependencies": { "mute-stream": "^1.0.0" }, @@ -4733,19 +4296,11 @@ "node": ">=18" } }, - "node_modules/@inquirer/type/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@ionic/angular": { "version": "8.3.1", "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-8.3.1.tgz", "integrity": "sha512-D/qP3R6xbaH/y7qNSQ1F6/hVediPq+F5a6KxfhOIZPXrD94r9haDTD9XpQh7LMoAzoem85h7icn2XfHzcDP1HA==", + "license": "MIT", "dependencies": { "@ionic/core": "8.3.1", "ionicons": "^7.0.0", @@ -4761,20 +4316,22 @@ } }, "node_modules/@ionic/angular-toolkit": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-11.0.1.tgz", - "integrity": "sha512-dxx2RDbxDYM2nWRPIirKMJySHtqJ1u02T25PGbNb99W2Wlcmu1cza3+2/PQ8ga18yMz/dQqaGyEmPDf3ZSVO0w==", + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-12.1.1.tgz", + "integrity": "sha512-VgD9pUg2ViI6a0W+8iUs7sGrQ8/1BQH43/ioAqGu/WWsgcnevy9ddTZp0M1MHbeVWaoauwbmNsG/lgNNEZq1hw==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "^17.0.0", - "@angular-devkit/schematics": "^17.0.0", - "@schematics/angular": "^17.0.0" + "@angular-devkit/core": "^18.0.0", + "@angular-devkit/schematics": "^18.0.0", + "@schematics/angular": "^18.0.0" } }, "node_modules/@ionic/cli": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@ionic/cli/-/cli-7.2.0.tgz", "integrity": "sha512-IEms9Df8mJOoWPqgvZEXmqKztttHDFAz+9ewDPZGYv8Xx66Cj7zSen13O2Vf4FuLXhl+U95HXT9sAs4lDwFmcQ==", + "license": "MIT", "dependencies": { "@ionic/cli-framework": "6.0.1", "@ionic/cli-framework-output": "2.2.8", @@ -4814,6 +4371,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-6.0.1.tgz", "integrity": "sha512-Fyix4eQt2HKTV+GoeoiziQGZyqIA8RfoMqjGyAS5XgNXLOYW0P27Ph348hQZh9Mphjf+m0lOYa6dWQTEPzUHiQ==", + "license": "MIT", "dependencies": { "@ionic/cli-framework-output": "2.2.8", "@ionic/utils-array": "2.1.6", @@ -4830,260 +4388,45 @@ "rimraf": "^3.0.0", "tslib": "^2.0.1", "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-output": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", - "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", - "dependencies": { - "@ionic/utils-terminal": "2.3.5", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-prompts/-/cli-framework-prompts-2.1.13.tgz", - "integrity": "sha512-Yj1fz6p7OehreQ8C70bd9+M6tYP/rvzLw5JVj8pT/N9s0kQSjqEFRbs96LKr3lfd3TADZaS8OlZrQIqenFIUpg==", - "dependencies": { - "@ionic/utils-terminal": "2.3.5", - "debug": "^4.0.0", - "inquirer": "^7.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@ionic/cli-framework-prompts/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/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==" - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework/node_modules/@ionic/utils-subprocess": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", - "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", - "dependencies": { - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-process": "2.1.12", - "@ionic/utils-stream": "3.1.7", - "@ionic/utils-terminal": "2.3.5", - "cross-spawn": "^7.0.3", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@ionic/cli-framework/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli-framework/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==" - }, - "node_modules/@ionic/cli-framework/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework/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", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + }, + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@ionic/cli-framework/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==", + "node_modules/@ionic/cli-framework-output": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", + "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@ionic/utils-terminal": "2.3.5", + "debug": "^4.0.0", + "tslib": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=16.0.0" } }, - "node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", - "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", + "node_modules/@ionic/cli-framework-prompts": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-prompts/-/cli-framework-prompts-2.1.13.tgz", + "integrity": "sha512-Yj1fz6p7OehreQ8C70bd9+M6tYP/rvzLw5JVj8pT/N9s0kQSjqEFRbs96LKr3lfd3TADZaS8OlZrQIqenFIUpg==", + "license": "MIT", "dependencies": { - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-process": "2.1.12", - "@ionic/utils-stream": "3.1.7", "@ionic/utils-terminal": "2.3.5", - "cross-spawn": "^7.0.3", "debug": "^4.0.0", + "inquirer": "^7.0.0", "tslib": "^2.0.1" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@ionic/cli/node_modules/ansi-styles": { + "node_modules/@ionic/cli-framework-prompts/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==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5094,10 +4437,11 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@ionic/cli/node_modules/chalk": { + "node_modules/@ionic/cli-framework-prompts/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5109,10 +4453,20 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@ionic/cli/node_modules/color-convert": { + "node_modules/@ionic/cli-framework-prompts/node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "license": "ISC", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ionic/cli-framework-prompts/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==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5120,4063 +4474,4220 @@ "node": ">=7.0.0" } }, - "node_modules/@ionic/cli/node_modules/color-name": { + "node_modules/@ionic/cli-framework-prompts/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==" - }, - "node_modules/@ionic/cli/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ionic/cli/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/core": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.1.tgz", - "integrity": "sha512-md4JFwKYLgN/YP+uzoTE5H7ah0W5SQQNZ1cJOQtxhv0ytCCHHaXJrfRVzefdy8iy8NdzL9s6EV5ZTKYH98E+ZQ==", - "dependencies": { - "@stencil/core": "4.20.0", - "ionicons": "^7.2.2", - "tslib": "^2.1.0" - } - }, - "node_modules/@ionic/eslint-config": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ionic/eslint-config/-/eslint-config-0.3.0.tgz", - "integrity": "sha512-Uf1hS2YIoHlcvXPF5LnsPM6auMewEdChQhR117Rt3sVEAutbyKMpFP4slNC2a6up3a5Q34zepqlf61Qgkf9XeQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/eslint-plugin": "^4.1.0", - "@typescript-eslint/parser": "^4.1.0", - "eslint-config-prettier": "^6.11.0", - "eslint-plugin-import": "^2.22.0" - }, - "peerDependencies": { - "eslint": ">=7" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", - "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "4.33.0", - "@typescript-eslint/scope-manager": "4.33.0", - "debug": "^4.3.1", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.1.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^4.0.0", - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/parser": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", - "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "4.33.0", - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/typescript-estree": "4.33.0", - "debug": "^4.3.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/scope-manager": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", - "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/types": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", - "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", - "dev": true, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", - "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", - "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ionic/eslint-config/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/prettier-config": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@ionic/prettier-config/-/prettier-config-4.0.0.tgz", - "integrity": "sha512-0DqL6CggVdgeJAWOLPUT73rF1VD5p0tVlCpC5GXz5vTIUBxNwsJ5085Q7wXjKiE5Odx3aOHGTcuRWCawFsLFag==", - "dev": true, - "peerDependencies": { - "prettier": "^2.4.0 || ^3.0.0" - } - }, - "node_modules/@ionic/pwa-elements": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@ionic/pwa-elements/-/pwa-elements-3.3.0.tgz", - "integrity": "sha512-vbykpxd2nGRlA67AnqDwsiVf8PUmInLyi6lQdnPDjeiML1WZa0CPe6r632nGDV9PTi+sWNde9Xexg9SD6Pwyqw==", - "engines": { - "node": ">=16.0.0", - "npm": ">=8.0.0" - } - }, - "node_modules/@ionic/utils-array": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", - "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-fs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", - "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", - "dependencies": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, - "node_modules/@ionic/utils-fs/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, + "node_modules/@ionic/cli-framework-prompts/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==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/@ionic/utils-fs/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/@ionic/cli-framework-prompts/node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@ionic/utils-fs/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "engines": { - "node": ">= 10.0.0" + "node": ">=8.0.0" } }, - "node_modules/@ionic/utils-network": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-network/-/utils-network-2.1.7.tgz", - "integrity": "sha512-5Q3NdZtSLiLs7ufuX9X293BvAwo8CxaD93Hkp3ODPgctLYErv3nFibhq3j+eguEqUh2um9WNXEUOuQ8x+Sd1fw==", + "node_modules/@ionic/cli-framework-prompts/node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "license": "ISC" + }, + "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "license": "Apache-2.0", "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" + "tslib": "^1.9.0" }, "engines": { - "node": ">=16.0.0" + "npm": ">=2.0.0" } }, - "node_modules/@ionic/utils-object": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", - "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", + "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@ionic/cli-framework-prompts/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==", + "license": "MIT", "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/@ionic/utils-process": { - "version": "2.1.12", - "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.12.tgz", - "integrity": "sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==", + "node_modules/@ionic/cli-framework/node_modules/@ionic/utils-subprocess": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", + "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", + "license": "MIT", "dependencies": { - "@ionic/utils-object": "2.1.6", + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@ionic/utils-process": "2.1.12", + "@ionic/utils-stream": "3.1.7", "@ionic/utils-terminal": "2.3.5", + "cross-spawn": "^7.0.3", "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", "tslib": "^2.0.1" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@ionic/utils-stream": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.7.tgz", - "integrity": "sha512-eSELBE7NWNFIHTbTC2jiMvh1ABKGIpGdUIvARsNPMNQhxJB3wpwdiVnoBoTYp+5a6UUIww4Kpg7v6S7iTctH1w==", + "node_modules/@ionic/cli-framework/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==", + "license": "MIT", "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@ionic/utils-subprocess": { - "version": "2.1.14", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.14.tgz", - "integrity": "sha512-nGYvyGVjU0kjPUcSRFr4ROTraT3w/7r502f5QJEsMRKTqa4eEzCshtwRk+/mpASm0kgBN5rrjYA5A/OZg8ahqg==", - "dev": true, + "node_modules/@ionic/cli-framework/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-process": "2.1.11", - "@ionic/utils-stream": "3.1.6", - "@ionic/utils-terminal": "2.3.4", - "cross-spawn": "^7.0.3", - "debug": "^4.0.0", - "tslib": "^2.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-process": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.11.tgz", - "integrity": "sha512-Uavxn+x8j3rDlZEk1X7YnaN6wCgbCwYQOeIjv/m94i1dzslqWhqIHEqxEyeE8HsT5Negboagg7GtQiABy+BLbA==", - "dev": true, + "node_modules/@ionic/cli-framework/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==", + "license": "MIT", "dependencies": { - "@ionic/utils-object": "2.1.6", - "@ionic/utils-terminal": "2.3.4", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", - "tslib": "^2.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=16.0.0" + "node": ">=7.0.0" } }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.6.tgz", - "integrity": "sha512-4+Kitey1lTA1yGtnigeYNhV/0tggI3lWBMjC7tBs1K9GXa/q7q4CtOISppdh8QgtOhrhAXS2Igp8rbko/Cj+lA==", - "dev": true, + "node_modules/@ionic/cli-framework/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==", + "license": "MIT" + }, + "node_modules/@ionic/cli-framework/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@ionic/cli-framework/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", + "license": "ISC", "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" + "glob": "^7.1.3" }, - "engines": { - "node": ">=16.0.0" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-terminal": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.4.tgz", - "integrity": "sha512-cEiMFl3jklE0sW60r8JHH3ijFTwh/jkdEKWbylSyExQwZ8pPuwoXz7gpkWoJRLuoRHHSvg+wzNYyPJazIHfoJA==", - "dev": true, + "node_modules/@ionic/cli-framework/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==", + "license": "MIT", "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", + "node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", + "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", + "license": "MIT", "dependencies": { - "@types/slice-ansi": "^4.0.0", + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@ionic/utils-process": "2.1.12", + "@ionic/utils-stream": "3.1.7", + "@ionic/utils-terminal": "2.3.5", + "cross-spawn": "^7.0.3", "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" + "tslib": "^2.0.1" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, + "node_modules/@ionic/cli/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==", + "license": "MIT", "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, + "node_modules/@ionic/cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" + "node_modules/@ionic/cli/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==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "node_modules/@ionic/cli/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==", + "license": "MIT" }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "node_modules/@ionic/cli/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@ionic/cli/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==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, + "node_modules/@ionic/cli/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==", + "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "is-docker": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=8" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, + "node_modules/@ionic/cli/node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, + "node_modules/@ionic/cli/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "node_modules/@ionic/core": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.1.tgz", + "integrity": "sha512-md4JFwKYLgN/YP+uzoTE5H7ah0W5SQQNZ1cJOQtxhv0ytCCHHaXJrfRVzefdy8iy8NdzL9s6EV5ZTKYH98E+ZQ==", + "license": "MIT", + "dependencies": { + "@stencil/core": "4.20.0", + "ionicons": "^7.2.2", + "tslib": "^2.1.0" + } + }, + "node_modules/@ionic/eslint-config": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@ionic/eslint-config/-/eslint-config-0.4.0.tgz", + "integrity": "sha512-L8OXY29D3iGqNtteFj0iz3eoZIVgokBiVjCO8WMssNZa4GTHjYsase0rC9ASXGefMnLJu6rbNl3Gbx7NNxJRZQ==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "@typescript-eslint/eslint-plugin": "^5.58.0", + "@typescript-eslint/parser": "^5.58.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.0" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "eslint": ">=7" } }, - "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==", + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, "engines": { - "node": ">=6.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, "engines": { - "node": ">=6.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==" - }, - "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==", + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, "engines": { - "node": ">=10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "tslib": "2" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", - "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dev": true, + "license": "MIT", "dependencies": { - "@jsonjoy.com/base64": "^1.1.1", - "@jsonjoy.com/util": "^1.1.2", - "hyperdyperid": "^1.2.0", - "thingies": "^1.20.0" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ionic/eslint-config/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, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, - "peerDependencies": { - "tslib": "2" + "engines": { + "node": ">=8.0.0" } }, - "node_modules/@jsonjoy.com/util": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz", - "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==", + "node_modules/@ionic/eslint-config/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "node": ">=4.0" } }, - "node_modules/@kurkle/color": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", - "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + "node_modules/@ionic/prettier-config": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@ionic/prettier-config/-/prettier-config-4.0.0.tgz", + "integrity": "sha512-0DqL6CggVdgeJAWOLPUT73rF1VD5p0tVlCpC5GXz5vTIUBxNwsJ5085Q7wXjKiE5Odx3aOHGTcuRWCawFsLFag==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "prettier": "^2.4.0 || ^3.0.0" + } }, - "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/@ionic/pwa-elements": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@ionic/pwa-elements/-/pwa-elements-3.3.0.tgz", + "integrity": "sha512-vbykpxd2nGRlA67AnqDwsiVf8PUmInLyi6lQdnPDjeiML1WZa0CPe6r632nGDV9PTi+sWNde9Xexg9SD6Pwyqw==", + "license": "MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" + } }, - "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", - "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", - "dev": true, + "node_modules/@ionic/utils-array": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", + "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", + "license": "MIT", "dependencies": { - "@inquirer/type": "^1.5.1" + "debug": "^4.0.0", + "tslib": "^2.0.1" }, "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@inquirer/prompts": ">= 3 < 6" + "node": ">=16.0.0" } }, - "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", - "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", - "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] + "node_modules/@ionic/utils-fs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", + "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^8.0.0", + "debug": "^4.0.0", + "fs-extra": "^9.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", - "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] + "node_modules/@ionic/utils-fs/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", - "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] + "node_modules/@ionic/utils-fs/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } }, - "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", - "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] + "node_modules/@ionic/utils-fs/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } }, - "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", - "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] + "node_modules/@ionic/utils-network": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@ionic/utils-network/-/utils-network-2.1.7.tgz", + "integrity": "sha512-5Q3NdZtSLiLs7ufuX9X293BvAwo8CxaD93Hkp3ODPgctLYErv3nFibhq3j+eguEqUh2um9WNXEUOuQ8x+Sd1fw==", + "license": "MIT", + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", - "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] + "node_modules/@ionic/utils-object": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", + "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", + "license": "MIT", + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", - "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] + "node_modules/@ionic/utils-process": { + "version": "2.1.12", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.12.tgz", + "integrity": "sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==", + "license": "MIT", + "dependencies": { + "@ionic/utils-object": "2.1.6", + "@ionic/utils-terminal": "2.3.5", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", - "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] + "node_modules/@ionic/utils-process/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==", + "license": "ISC" }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", - "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] + "node_modules/@ionic/utils-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.7.tgz", + "integrity": "sha512-eSELBE7NWNFIHTbTC2jiMvh1ABKGIpGdUIvARsNPMNQhxJB3wpwdiVnoBoTYp+5a6UUIww4Kpg7v6S7iTctH1w==", + "license": "MIT", + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", - "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", - "cpu": [ - "x64" - ], + "node_modules/@ionic/utils-subprocess": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.11.tgz", + "integrity": "sha512-6zCDixNmZCbMCy5np8klSxOZF85kuDyzZSTTQKQP90ZtYNCcPYmuFSzaqDwApJT4r5L3MY3JrqK1gLkc6xiUPw==", "dev": true, - "optional": true, - "os": [ - "linux" - ] + "license": "MIT", + "dependencies": { + "@ionic/utils-array": "2.1.5", + "@ionic/utils-fs": "3.1.6", + "@ionic/utils-process": "2.1.10", + "@ionic/utils-stream": "3.1.5", + "@ionic/utils-terminal": "2.3.3", + "cross-spawn": "^7.0.3", + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } }, - "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", - "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", - "cpu": [ - "x64" - ], + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-array": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.5.tgz", + "integrity": "sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==", "dev": true, - "optional": true, - "os": [ - "win32" - ] + "license": "MIT", + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } }, - "node_modules/@ngtools/webpack": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.6.tgz", - "integrity": "sha512-7HwOPE1EOgcHnpt4brSiT8G2CcXB50G0+CbCBaKGy4LYCG3Y3mrlzF5Fup9HvMJ6Tzqd62RqzpKKYBiGUT7hxg==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-fs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.6.tgz", + "integrity": "sha512-eikrNkK89CfGPmexjTfSWl4EYqsPSBh0Ka7by4F0PLc1hJZYtJxUZV3X4r5ecA8ikjicUmcbU7zJmAjmqutG/w==", "dev": true, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^8.0.0", + "debug": "^4.0.0", + "fs-extra": "^9.0.0", + "tslib": "^2.0.1" }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "typescript": ">=5.4 <5.6", - "webpack": "^5.54.0" + "engines": { + "node": ">=10.3.0" } }, - "node_modules/@nodelib/fs.scandir": { + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-object": { "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.5.tgz", + "integrity": "sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "debug": "^4.0.0", + "tslib": "^2.0.1" }, "engines": { - "node": ">= 8" + "node": ">=10.3.0" } }, - "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==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-process": { + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.10.tgz", + "integrity": "sha512-mZ7JEowcuGQK+SKsJXi0liYTcXd2bNMR3nE0CyTROpMECUpJeAvvaBaPGZf5ERQUPeWBVuwqAqjUmIdxhz5bxw==", "dev": true, + "license": "MIT", + "dependencies": { + "@ionic/utils-object": "2.1.5", + "@ionic/utils-terminal": "2.3.3", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", + "tslib": "^2.0.1" + }, "engines": { - "node": ">= 8" + "node": ">=10.3.0" } }, - "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==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-stream": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.5.tgz", + "integrity": "sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "debug": "^4.0.0", + "tslib": "^2.0.1" }, "engines": { - "node": ">= 8" + "node": ">=10.3.0" } }, - "node_modules/@npmcli/agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", - "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-terminal": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.3.tgz", + "integrity": "sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==", "dev": true, + "license": "MIT", "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" + "@types/slice-ansi": "^4.0.0", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10.3.0" } }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "node_modules/@ionic/utils-subprocess/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "node_modules/@npmcli/fs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", - "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "node_modules/@ionic/utils-subprocess/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^7.3.5" + "color-name": "~1.1.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=7.0.0" } }, - "node_modules/@npmcli/git": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", - "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", + "node_modules/@ionic/utils-subprocess/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@ionic/utils-subprocess/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, + "license": "MIT", "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@ionic/utils-subprocess/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, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "node_modules/@ionic/utils-subprocess/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, + "license": "ISC" + }, + "node_modules/@ionic/utils-subprocess/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, + "license": "MIT", "engines": { - "node": ">=16" + "node": ">= 10.0.0" } }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "node_modules/@ionic/utils-subprocess/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", - "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", - "dev": true, + "node_modules/@ionic/utils-terminal": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", + "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", + "license": "MIT", "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" + "@types/slice-ansi": "^4.0.0", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16.0.0" } }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, + "node_modules/@ionic/utils-terminal/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@npmcli/package-json": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", - "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", - "dev": true, + "node_modules/@ionic/utils-terminal/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==", + "license": "MIT", "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" + "color-name": "~1.1.4" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=7.0.0" } }, - "node_modules/@npmcli/package-json/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, + "node_modules/@ionic/utils-terminal/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==", + "license": "MIT" + }, + "node_modules/@ionic/utils-terminal/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==", + "license": "ISC" + }, + "node_modules/@ionic/utils-terminal/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==", + "license": "MIT", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" } }, - "node_modules/@npmcli/package-json/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", - "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, - "dependencies": { - "which": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true, - "engines": { - "node": ">=16" - } + "license": "MIT" }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@npmcli/redact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", - "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@npmcli/run-script": { + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", - "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, + "license": "MIT", "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { - "node": ">=16" + "node": ">=8" } }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=6.0.0" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "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, - "optional": true, + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=6.0.0" } }, - "node_modules/@pkgr/core": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "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, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" + "node": ">=6.0.0" } }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "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, + "license": "MIT", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + "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==", + "license": "MIT" }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + "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, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } }, - "node_modules/@protobufjs/path": { + "node_modules/@jsonjoy.com/base64": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } }, - "node_modules/@protobufjs/pool": { + "node_modules/@jsonjoy.com/json-pack": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", + "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/base64": "^1.1.1", + "@jsonjoy.com/util": "^1.1.2", + "hyperdyperid": "^1.2.0", + "thingies": "^1.20.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + "node_modules/@jsonjoy.com/util": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz", + "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.5.tgz", - "integrity": "sha512-SU5cvamg0Eyu/F+kLeMXS7GoahL+OoizlclVFX3l5Ql6yNlywJJ0OuqTzUx0v+aHhPHEB/56CT06GQrRrGNYww==", - "cpu": [ - "arm" - ], + "node_modules/@kurkle/color": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", + "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==", + "license": "MIT" + }, + "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, - "optional": true, - "os": [ - "android" - ] + "license": "MIT" }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.5.tgz", - "integrity": "sha512-S4pit5BP6E5R5C8S6tgU/drvgjtYW76FBuG6+ibG3tMvlD1h9LHVF9KmlmaUBQ8Obou7hEyS+0w+IR/VtxwNMQ==", - "cpu": [ - "arm64" - ], + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", + "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", "dev": true, - "optional": true, - "os": [ - "android" - ] + "license": "MIT", + "dependencies": { + "@inquirer/type": "^1.5.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@inquirer/prompts": ">= 3 < 6" + } }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.5.tgz", - "integrity": "sha512-250ZGg4ipTL0TGvLlfACkIxS9+KLtIbn7BCZjsZj88zSg2Lvu3Xdw6dhAhfe/FjjXPVNCtcSp+WZjVsD3a/Zlw==", + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", + "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ] }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.5.tgz", - "integrity": "sha512-D8brJEFg5D+QxFcW6jYANu+Rr9SlKtTenmsX5hOSzNYVrK5oLAEMTUgKWYJP+wdKyCdeSwnapLsn+OVRFycuQg==", + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", + "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ] }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.5.tgz", - "integrity": "sha512-PNqXYmdNFyWNg0ma5LdY8wP+eQfdvyaBAojAXgO7/gs0Q/6TQJVXAXe8gwW9URjbS0YAammur0fynYGiWsKlXw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.5.tgz", - "integrity": "sha512-kSSCZOKz3HqlrEuwKd9TYv7vxPYD77vHSUvM2y0YaTGnFc8AdI5TTQRrM1yIp3tXCKrSL9A7JLoILjtad5t8pQ==", + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", + "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.5.tgz", - "integrity": "sha512-oTXQeJHRbOnwRnRffb6bmqmUugz0glXaPyspp4gbQOPVApdpRrY/j7KP3lr7M8kTfQTyrBUzFjj5EuHAhqH4/w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.5.tgz", - "integrity": "sha512-qnOTIIs6tIGFKCHdhYitgC2XQ2X25InIbZFor5wh+mALH84qnFHvc+vmWUpyX97B0hNvwNUL4B+MB8vJvH65Fw==", + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", + "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.5.tgz", - "integrity": "sha512-TMYu+DUdNlgBXING13rHSfUc3Ky5nLPbWs4bFnT+R6Vu3OvXkTkixvvBKk8uO4MT5Ab6lC3U7x8S8El2q5o56w==", + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", + "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", "cpu": [ - "ppc64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.5.tgz", - "integrity": "sha512-PTQq1Kz22ZRvuhr3uURH+U/Q/a0pbxJoICGSprNLAoBEkyD3Sh9qP5I0Asn0y0wejXQBbsVMRZRxlbGFD9OK4A==", + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", + "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", "cpu": [ - "riscv64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "linux" + "win32" ] }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.5.tgz", - "integrity": "sha512-bR5nCojtpuMss6TDEmf/jnBnzlo+6n1UhgwqUvRoe4VIotC7FG1IKkyJbwsT7JDsF2jxR+NTnuOwiGv0hLyDoQ==", + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", "cpu": [ - "s390x" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "linux" + "darwin" ] }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.5.tgz", - "integrity": "sha512-N0jPPhHjGShcB9/XXZQWuWBKZQnC1F36Ce3sDqWpujsGjDz/CQtOL9LgTrJ+rJC8MJeesMWrMWVLKKNR/tMOCA==", + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "linux" + "darwin" ] }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.5.tgz", - "integrity": "sha512-uBa2e28ohzNNwjr6Uxm4XyaA1M/8aTgfF2T7UIlElLaeXkgpmIJ2EitVNQxjO9xLLLy60YqAgKn/AqSpCUkE9g==", + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", "cpu": [ - "x64" + "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.5.tgz", - "integrity": "sha512-RXT8S1HP8AFN/Kr3tg4fuYrNxZ/pZf1HemC5Tsddc6HzgGnJm0+Lh5rAHJkDuW3StI0ynNXukidROMXYl6ew8w==", + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "win32" + "linux" ] }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.5.tgz", - "integrity": "sha512-ElTYOh50InL8kzyUD6XsnPit7jYCKrphmddKAe1/Ytt74apOxDq5YEcbsiKs0fR3vff3jEneMM+3I7jbqaMyBg==", + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", "cpu": [ - "ia32" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "win32" + "linux" ] }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.5.tgz", - "integrity": "sha512-+lvL/4mQxSV8MukpkKyyvfwhH266COcWlXE/1qxwN08ajovta3459zrjLghYMgDerlzNwLAcFpvU+WWE5y6nAQ==", + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ] }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true - }, - "node_modules/@schematics/angular": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", - "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", - "dependencies": { - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "jsonc-parser": "3.2.1" - }, + "node_modules/@ngtools/webpack": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.6.tgz", + "integrity": "sha512-7HwOPE1EOgcHnpt4brSiT8G2CcXB50G0+CbCBaKGy4LYCG3Y3mrlzF5Fup9HvMJ6Tzqd62RqzpKKYBiGUT7hxg==", + "dev": true, + "license": "MIT", "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^18.0.0", + "typescript": ">=5.4 <5.6", + "webpack": "^5.54.0" } }, - "node_modules/@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", + "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, + "license": "MIT", "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 8" } }, - "node_modules/@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", + "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, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 8" } }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", - "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", + "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, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 8" } }, - "node_modules/@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", + "node_modules/@npmcli/agent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", + "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", "dev": true, + "license": "ISC", "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" }, "engines": { "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", "dev": true, + "license": "ISC", "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" + "semver": "^7.3.5" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", + "node_modules/@npmcli/git": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", + "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", "dev": true, + "license": "ISC", "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" + "@npmcli/promise-spawn": "^7.0.0", + "ini": "^4.1.3", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^4.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^4.0.0" }, "engines": { "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, + "license": "ISC", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=16" } }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "dev": true + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" }, - "node_modules/@stencil/core": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.20.0.tgz", - "integrity": "sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==", + "node_modules/@npmcli/git/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, "bin": { - "stencil": "bin/stencil" + "node-which": "bin/which.js" }, "engines": { - "node": ">=16.0.0", - "npm": ">=7.10.0" + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/@tootallnate/quickjs-emscripten": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==" + "node_modules/@npmcli/installed-package-contents": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", + "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "bin/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", "dev": true, + "license": "ISC", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", + "node_modules/@npmcli/package-json": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", + "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", "dev": true, + "license": "ISC", "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^4.0.0", + "semver": "^7.5.3" }, "engines": { "node": "^16.14.0 || >=18.0.0" } }, - "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==", + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "balanced-match": "^1.0.0" } }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "node_modules/@npmcli/promise-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", + "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", "dev": true, + "license": "ISC", "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@types/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true - }, - "node_modules/@types/cors": { - "version": "2.8.17", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", - "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, - "dependencies": { - "@types/node": "*" + "license": "ISC", + "engines": { + "node": ">=16" } }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "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==", + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, + "license": "ISC", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/@types/express-serve-static-core": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", - "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", + "node_modules/@npmcli/redact": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", + "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "license": "ISC", + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "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==", + "node_modules/@npmcli/run-script": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", + "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^5.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "node-gyp": "^10.0.0", + "proc-log": "^4.0.0", + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@types/file-saver": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.7.tgz", - "integrity": "sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==", - "dev": true + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } }, - "node_modules/@types/fs-extra": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", - "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*" + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, - "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.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, - "dependencies": { - "@types/node": "*" + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" } }, - "node_modules/@types/jasmine": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.3.6.tgz", - "integrity": "sha512-3N0FpQTeiWjm+Oo1WUYWguUS7E6JLceiGTriFrG8k5PU7zRLJCzLcWURU3wjMbZGS//a2/LgjsnO3QxIlwxt9g==", - "dev": true + "node_modules/@pkgr/core": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } }, - "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/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "license": "BSD-3-Clause" }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "license": "BSD-3-Clause" }, - "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/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "license": "BSD-3-Clause" }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "dependencies": { - "@types/node": "*" - } + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "license": "BSD-3-Clause" }, - "node_modules/@types/node": { - "version": "20.11.17", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", - "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "license": "BSD-3-Clause", "dependencies": { - "undici-types": "~5.26.4" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.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/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "license": "BSD-3-Clause" }, - "node_modules/@types/qs": { - "version": "6.9.16", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", - "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", - "dev": true + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", + "license": "BSD-3-Clause" }, - "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/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "license": "BSD-3-Clause" }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "license": "BSD-3-Clause" }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", + "license": "BSD-3-Clause" }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", + "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } + "license": "MIT", + "optional": true, + "os": [ + "android" + ] }, - "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==", + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", + "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@types/express": "*" - } + "license": "MIT", + "optional": true, + "os": [ + "android" + ] }, - "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==", + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", + "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "node_modules/@types/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==" + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "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==", + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", + "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/triple-beam": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", - "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" - }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@types/ws": { - "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", + "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@types/node": "*" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", - "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", + "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/type-utils": "7.18.0", - "@typescript-eslint/utils": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", - "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", + "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/utils": "7.18.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", + "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz", - "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==", + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", + "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.7", - "@typescript-eslint/scope-manager": "4.33.0", - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/typescript-estree": "4.33.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", - "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", + "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", + "cpu": [ + "riscv64" + ], "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/types": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", - "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", + "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", + "cpu": [ + "s390x" + ], "dev": true, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", - "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", + "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", - "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", + "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", + "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", + "cpu": [ + "arm64" + ], "dev": true, - "engines": { - "node": ">=10" - } + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", - "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", + "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", - "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", + "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, + "node_modules/@schematics/angular": { + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.6.tgz", + "integrity": "sha512-Y988EoOEQDLEyHu3414T6AeVUyx21AexBHQNbUNQkK8cxlxyB6m1eH1cx6vFgLRFUTsLVv+C6Ln/ICNTfLcG4A==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "@angular-devkit/core": "18.2.6", + "@angular-devkit/schematics": "18.2.6", + "jsonc-parser": "3.3.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "node_modules/@sigstore/bundle": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", + "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "@sigstore/protobuf-specs": "^0.3.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", - "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "node_modules/@sigstore/core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", + "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", - "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", + "node_modules/@sigstore/protobuf-specs": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", + "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, + "license": "Apache-2.0", "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "node_modules/@sigstore/sign": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", + "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "make-fetch-happen": "^13.0.1", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1" }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "node_modules/@sigstore/tuf": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", + "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@sigstore/protobuf-specs": "^0.3.2", + "tuf-js": "^2.2.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "node_modules/@sigstore/verify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", + "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.1.0", + "@sigstore/protobuf-specs": "^0.3.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "license": "MIT" + }, + "node_modules/@stencil/core": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.20.0.tgz", + "integrity": "sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==", + "license": "MIT", + "bin": { + "stencil": "bin/stencil" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=16.0.0", + "npm": ">=7.10.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "license": "MIT" + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tufjs/canonical-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", - "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", + "node_modules/@tufjs/models": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", + "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.18.0", - "eslint-visitor-keys": "^3.4.3" + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.4" }, "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "node_modules/@tufjs/models/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", + "node_modules/@tufjs/models/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=14.6.0" + "node": ">=16 || 14 >=14.17" }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "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, + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "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, + "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "@types/node": "*" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "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, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@types/node": "*" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "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, + "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/cors": { + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dev": true, + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" + "@types/node": "*" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "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, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "node_modules/@types/express-serve-static-core": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", + "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "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, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "node_modules/@types/file-saver": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.7.tgz", + "integrity": "sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==", "dev": true, + "license": "MIT" + }, + "node_modules/@types/fs-extra": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", + "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@types/node": "*" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "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, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" + "@types/node": "*" } }, - "node_modules/@xmldom/xmldom": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "node_modules/@types/jasmine": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", + "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", "dev": true, - "engines": { - "node": ">=10.0.0" - } + "license": "MIT" }, - "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/@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, + "license": "MIT" }, - "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/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "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, + "license": "MIT" }, - "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/@types/node": { + "version": "22.7.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", + "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", + "license": "MIT", "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" + "undici-types": "~6.19.2" + } + }, + "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, + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "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==", + "node_modules/@types/qs": { + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "node_modules/@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", "dev": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } + "license": "MIT" }, - "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "license": "MIT" }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "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, - "peerDependencies": { - "acorn": "^8" + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" } }, - "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==", + "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, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "license": "MIT", + "dependencies": { + "@types/express": "*" } }, - "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==", + "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, + "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" } }, - "node_modules/adjust-sourcemap-loader/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==", + "node_modules/@types/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", + "license": "MIT" + }, + "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, + "license": "MIT", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" + "@types/node": "*" } }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", - "engines": { - "node": ">=0.8" - } + "node_modules/@types/triple-beam": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", + "license": "MIT" }, - "node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "node_modules/@types/wrap-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" + "@types/node": "*" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz", + "integrity": "sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==", "dev": true, + "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.8.0", + "@typescript-eslint/type-utils": "8.8.0", + "@typescript-eslint/utils": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "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==", - "dependencies": { - "ajv": "^8.0.0" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "ajv": "^8.0.0" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { - "ajv": { + "typescript": { "optional": true } } }, - "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==", + "node_modules/@typescript-eslint/parser": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.8.0.tgz", + "integrity": "sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==", "dev": true, + "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "fast-deep-equal": "^3.1.3" + "@typescript-eslint/scope-manager": "8.8.0", + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/typescript-estree": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0", + "debug": "^4.3.4" }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/angular-google-tag-manager": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/angular-google-tag-manager/-/angular-google-tag-manager-1.8.0.tgz", - "integrity": "sha512-UjDOLqeWZOmHq9ENJw1Q8BgyrML4pOKeLrizvq+emE3AioOaqxsTHaabOqEOEGX43Z2PYZwpZVQU9cyiYu9SGg==", - "dependencies": { - "tslib": "^2.5.0" + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@angular/common": "^16.0.0", - "@angular/compiler": "^16.0.0" + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", + "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", "dev": true, + "license": "MIT", + "peer": true, "engines": { - "node": ">=6" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", + "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "type-fest": "^0.21.3" + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": ">=8" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "node_modules/@typescript-eslint/parser/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "balanced-match": "^1.0.0" } }, - "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==", + "node_modules/@typescript-eslint/parser/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "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==", + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz", + "integrity": "sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0" }, "engines": { - "node": ">=4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", + "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "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==", + "node_modules/@typescript-eslint/type-utils": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz", + "integrity": "sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==", "dev": true, + "license": "MIT", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@typescript-eslint/typescript-estree": "8.8.0", + "@typescript-eslint/utils": "8.8.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": ">= 8" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", + "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", "dev": true, - "dependencies": { - "dequal": "^2.0.3" + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", + "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">= 0.4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "node_modules/@typescript-eslint/utils": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==", "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.8.0", + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/typescript-estree": "8.8.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" } }, - "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==", + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", + "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", + "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": ">= 0.4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz", + "integrity": "sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "@typescript-eslint/types": "8.8.0", + "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": ">= 0.4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "node_modules/@typescript-eslint/visitor-keys/node_modules/@typescript-eslint/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", + "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", + "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" } }, - "node_modules/ast-types": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, - "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==", - "engines": { - "node": ">=8" - } + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "license": "MIT" }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dependencies": { - "lodash": "^4.17.14" - } + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "license": "MIT" }, - "node_modules/async-done": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", - "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true, - "dependencies": { - "end-of-stream": "^1.4.4", - "once": "^1.4.0", - "stream-exhaust": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } + "license": "MIT" }, - "node_modules/async-settle": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", - "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "license": "MIT", "dependencies": { - "async-done": "^2.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "license": "MIT" }, - "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "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" - } - ], + "license": "MIT", "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, + "license": "MIT", "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "dequal": "^2.0.3" + "@xtuc/long": "4.2.2" } }, - "node_modules/b4a": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", - "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", - "dev": true + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "license": "MIT" }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, + "license": "MIT", "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "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==", + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/bach": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", - "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", "dev": true, - "dependencies": { - "async-done": "^2.0.0", - "async-settle": "^2.0.0", - "now-and-later": "^3.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10.13.0" + "node": ">=10.0.0" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "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, + "license": "BSD-3-Clause" }, - "node_modules/bare-events": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", - "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", + "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, - "optional": true + "license": "Apache-2.0" }, - "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==", - "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/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true, + "license": "BSD-2-Clause" }, - "node_modules/base64id": { + "node_modules/abbrev": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", "dev": true, + "license": "ISC", "engines": { - "node": "^4.5.0 || >= 5.9" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", "dependencies": { - "safe-buffer": "5.1.2" + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">=6.5" } }, - "node_modules/basic-ftp": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "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, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, "engines": { - "node": ">=10.0.0" + "node": ">= 0.6" } }, - "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-integer": { - "version": "1.6.52", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", - "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": ">=0.6" + "node": ">=0.4.0" } }, - "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==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, - "engines": { - "node": "*" + "license": "MIT", + "peerDependencies": { + "acorn": "^8" } }, - "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==", + "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, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dev": true, + "license": "MIT", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" } }, - "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==", + "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, + "license": "MIT", "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" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=8.9" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/adjust-sourcemap-loader/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, + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" } }, - "node_modules/body-parser/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/adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", - "dev": true, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "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/bplist-parser": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", - "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, + "license": "MIT", "dependencies": { - "big-integer": "1.6.x" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": ">= 5.10.0" + "node": ">=8" } }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, + "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==", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "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/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, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", "dependencies": { - "fill-range": "^7.1.1" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "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, - "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" - } - ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "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/angular-google-tag-manager": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/angular-google-tag-manager/-/angular-google-tag-manager-1.10.0.tgz", + "integrity": "sha512-6yqa2iupJqTKc31ub1ggVpRFqFQ/H3RCXxav6qFgN9eh/uTKQ7RaH18/sEfKjPwHWuD8IxHMh5tkgjWoJ2Nx0g==", + "license": "MIT", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@angular/common": "^18.0.0", + "@angular/compiler": "^18.0.0" } }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=6" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "dev": true, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", "dependencies": { - "run-applescript": "^7.0.0" + "type-fest": "^0.21.3" }, "engines": { - "node": ">=18" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/cacache": { - "version": "18.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", - "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "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, - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=4" } }, - "node_modules/cacache/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "dev": true, + "license": "MIT" + }, + "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==", + "devOptional": true, + "license": "ISC", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, - "bin": { - "glob": "dist/esm/bin.mjs" + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true, + "license": "MIT" }, - "node_modules/cacache/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "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, - "engines": { - "node": ">=16 || 14 >=14.17" - } + "license": "Python-2.0" }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dequal": "^2.0.3" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001664", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", - "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==", + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", "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/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - }, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "node_modules/chart.js": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.4.tgz", - "integrity": "sha512-emICKGBABnxhMjUjlYRR12PmOXhJ2eJjEHL2/dZlWjxRAZT1D8xplLFq5M0tMQK8ja+wBS/tuVEJB5C6r7VxJA==", - "dependencies": { - "@kurkle/color": "^0.3.0" - }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "license": "MIT", "engines": { - "pnpm": ">=8" + "node": ">=0.10.0" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "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, + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, + "license": "MIT", "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" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 0.4" }, "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", "dev": true, + "license": "MIT", "engines": { - "node": ">=6.0" + "node": ">=0.10.0" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "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, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "license": "MIT", "dependencies": { - "restore-cursor": "^3.1.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "engines": { - "node": ">=6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "dev": true, + "license": "MIT", "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": ">=18" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cli-truncate/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "dev": true + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" }, - "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-done": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", + "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" + "end-of-stream": "^1.4.4", + "once": "^1.4.0", + "stream-exhaust": "^1.0.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "node": ">= 10.13.0" } }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "node_modules/async-settle": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", + "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", "dev": true, + "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "async-done": "^2.0.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.13.0" } }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "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" + } + ], + "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": ">=12" + "node": "^10 || ^12 || >=14" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", "dev": true, - "engines": { - "node": ">=0.8" - } + "license": "Apache-2.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==", + "node_modules/babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", "dev": true, + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" } }, - "node_modules/clone-deep/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==", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", - "engines": { - "node": ">=0.8" + "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, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "dev": true, + "license": "MIT", "dependencies": { - "color-name": "1.1.3" + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "node_modules/bach": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", + "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", + "dev": true, + "license": "MIT", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "async-done": "^2.0.0", + "async-settle": "^2.0.0", + "now-and-later": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" } }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/bare-events": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", + "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", "dev": true, - "bin": { - "color-support": "bin.js" - } + "license": "Apache-2.0", + "optional": 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/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "dependencies": { - "color": "^3.1.3", - "text-hex": "1.0.x" + "node": "^4.5.0 || >= 5.9" } }, - "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==", + "node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "license": "MIT", "dependencies": { - "delayed-stream": "~1.0.0" + "safe-buffer": "5.1.2" }, "engines": { "node": ">= 0.8" } }, - "node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/basic-ftp": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "license": "MIT", "engines": { - "node": "^12.20.0 || >=14" + "node": ">=10.0.0" } }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true + "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, + "license": "MIT" }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">=0.6" + } + }, + "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, + "license": "MIT", + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "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, + "license": "MIT", "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", + "bytes": "3.1.2", + "content-type": "~1.0.5", "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "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.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/compression/node_modules/debug": { + "node_modules/body-parser/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, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, - "node_modules/compression/node_modules/ms": { + "node_modules/body-parser/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/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "dev": true, + "license": "MIT" }, - "node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", - "engines": [ - "node >= 6.0" - ], + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dev": true, + "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "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, + "license": "ISC" + }, + "node_modules/bplist-parser": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", "dev": true, + "license": "MIT", "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" + "big-integer": "1.6.x" }, "engines": { - "node": ">= 0.10.0" + "node": ">= 5.10.0" } }, - "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/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/connect/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, + "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==", + "devOptional": true, + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/connect/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/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==", + "node_modules/browserslist": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", "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" + } + ], + "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">= 0.6" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "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, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "funding": [ { "type": "github", @@ -9190,1312 +8701,1449 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } }, - "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==", + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": "*" } }, - "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/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" }, - "node_modules/cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==" + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "node_modules/cacache": { + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", "dev": true, + "license": "ISC", "dependencies": { - "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/copy-props": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", - "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { - "each-props": "^3.0.0", - "is-plain-object": "^5.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "balanced-match": "^1.0.0" } }, - "node_modules/copy-webpack-plugin": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", - "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", + "node_modules/cacache/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.1", - "globby": "^14.0.0", - "normalize-path": "^3.0.0", - "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, - "engines": { - "node": ">= 18.12.0" + "bin": { + "glob": "dist/esm/bin.mjs" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/copy-webpack-plugin/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==", + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } + "license": "ISC" }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=18" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/copy-webpack-plugin/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "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, + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/core-js-compat": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", - "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "node_modules/caniuse-lite": { + "version": "1.0.30001664", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", + "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==", "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" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "license": "Apache-2.0", "dependencies": { - "browserslist": "^4.23.3" + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=0.8" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { - "object-assign": "^4", - "vary": "^1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 0.10" + "node": ">=4" } }, - "node_modules/corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "license": "MIT" + }, + "node_modules/chart.js": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.4.tgz", + "integrity": "sha512-emICKGBABnxhMjUjlYRR12PmOXhJ2eJjEHL2/dZlWjxRAZT1D8xplLFq5M0tMQK8ja+wBS/tuVEJB5C6r7VxJA==", + "license": "MIT", + "dependencies": { + "@kurkle/color": "^0.3.0" + }, "engines": { - "node": ">= 0.4.0" + "pnpm": ">=8" } }, - "node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "devOptional": true, + "license": "MIT", "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" + "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": ">=14" + "node": ">= 8.10.0" }, "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" + "url": "https://paulmillr.com/funding/" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/cosmiconfig/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/cosmiconfig/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/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "license": "ISC", + "engines": { + "node": ">=10" } }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "bin": { - "crc32": "bin/crc32.njs" - }, + "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, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=6.0" } }, - "node_modules/critters": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", - "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/critters/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, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "restore-cursor": "^3.1.0" }, "engines": { "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "license": "MIT", + "engines": { + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/critters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/critters/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==", + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" + "license": "MIT", + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=7.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/critters/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/cli-truncate/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" }, - "node_modules/critters/node_modules/has-flag": { + "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/critters/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==", + "node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "node": ">=12" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/css-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", - "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "dev": true, + "license": "MIT", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">= 18.12.0" + "node": ">=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "ansi-regex": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "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" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "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==", + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, + "license": "ISC", "engines": { - "node": ">=4" + "node": ">= 12" } }, - "node_modules/custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true - }, - "node_modules/data-uri-to-buffer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "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==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, "engines": { - "node": ">= 14" + "node": ">=12" } }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "node_modules/cliui/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, + "node_modules/cliui/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==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=7.0.0" } }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, + "node_modules/cliui/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==", + "license": "MIT" + }, + "node_modules/cliui/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==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", "dev": true, + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=0.8" } }, - "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "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, + "license": "MIT", "dependencies": { - "ms": "^2.1.3" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=6" } }, - "node_modules/deep-equal": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", - "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "node_modules/clone-deep/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, + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.5", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.2", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.13" + "isobject": "^3.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.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-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", "dev": true, - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, + "license": "MIT" + }, + "node_modules/codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "license": "Apache-2.0", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.8" } }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, - "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, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" + "color-name": "1.1.3" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "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, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=0.1.90" } }, - "node_modules/define-data-property": { + "node_modules/colorspace": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8" } }, - "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==", + "node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.20.0 || >=14" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true, + "license": "ISC" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/degenerator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "license": "MIT", "dependencies": { - "ast-types": "^0.13.4", - "escodegen": "^2.1.0", - "esprima": "^4.0.1" + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" }, "engines": { - "node": ">= 14" + "node": ">= 0.8.0" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">= 0.8" } }, - "node_modules/depd": { + "node_modules/compression/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, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, - "engines": { - "node": ">= 0.8" + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "engines": [ + "node >= 6.0" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, "engines": { - "node": ">=6" + "node": ">= 0.10.0" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "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, + "license": "MIT", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=0.8" } }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "node_modules/connect/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, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "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/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" + } + ], + "license": "MIT" }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" + "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, + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true + "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, + "license": "MIT" }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.3.1" + "node": ">= 0.6" } }, - "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==", + "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, + "license": "MIT" + }, + "node_modules/cookiejar": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", + "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", + "license": "MIT" + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", "dev": true, + "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "is-what": "^3.14.1" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/mesqueeb" } }, - "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==", + "node_modules/copy-props": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", + "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", "dev": true, + "license": "MIT", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "each-props": "^3.0.0", + "is-plain-object": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">= 10.13.0" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/copy-webpack-plugin": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", + "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", "dev": true, + "license": "MIT", "dependencies": { - "esutils": "^2.0.2" + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.1", + "globby": "^14.0.0", + "normalize-path": "^3.0.0", + "schema-utils": "^4.2.0", + "serialize-javascript": "^6.0.2" }, "engines": { - "node": ">=6.0.0" + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" } }, - "node_modules/dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", + "node_modules/copy-webpack-plugin/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, + "license": "ISC", "dependencies": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, + "license": "MIT", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "node_modules/copy-webpack-plugin/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=12" }, "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" + "license": "MIT", + "engines": { + "node": ">=14.16" }, "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/duplex-maker": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/duplex-maker/-/duplex-maker-1.0.0.tgz", - "integrity": "sha512-KoHuzggxg7f+vvjqOHfXxaQYI1POzBm+ah0eec7YDssZmbt6QFBI8d1nl5GQwAgR2f+VQCPvyvZtmWWqWuFtlA==", - "dev": true - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "node_modules/core-js-compat": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "dev": true, + "license": "MIT", "dependencies": { - "readable-stream": "^2.0.2" + "browserslist": "^4.23.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" }, - "node_modules/duplexer2/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==", + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "license": "MIT", "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" + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" } }, - "node_modules/duplexer2/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==", - "dependencies": { - "safe-buffer": "~5.1.0" + "node_modules/corser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", + "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" } }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, + "license": "MIT", "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "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/duplexify/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/duplexify/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/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" } }, - "node_modules/duplexify/node_modules/string_decoder": { + "node_modules/create-require": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/critters": { + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", + "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "safe-buffer": "~5.1.0" + "chalk": "^4.1.0", + "css-select": "^5.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.2", + "htmlparser2": "^8.0.2", + "postcss": "^8.4.23", + "postcss-media-query-parser": "^0.2.3" } }, - "node_modules/each-props": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", - "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", + "node_modules/critters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 10.13.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "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.30", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.30.tgz", - "integrity": "sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==", - "dev": true - }, - "node_modules/elementtree": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", - "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", "dependencies": { - "sax": "1.1.4" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/critters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">= 4" + "node": ">=7.0.0" } }, - "node_modules/enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" + "node_modules/critters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "node_modules/critters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "node_modules/critters/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, - "optional": true, + "license": "MIT", "dependencies": { - "iconv-lite": "^0.6.2" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/css-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", + "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", + "dev": true, + "license": "MIT", "dependencies": { - "once": "^1.4.0" + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.27.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/engine.io": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.1.tgz", - "integrity": "sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==", + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@types/cookie": "^0.4.1", - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1" + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "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, + "license": "BSD-2-Clause", "engines": { - "node": ">=10.2.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/engine.io-parser": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "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, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, "engines": { - "node": ">=10.0.0" + "node": ">=4" } }, - "node_modules/engine.io/node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", "dev": true, + "license": "MIT" + }, + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">= 14" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ent": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", - "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, + "license": "MIT", "dependencies": { - "punycode": "^1.4.1" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "devOptional": true, - "engines": { - "node": ">=0.12" }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4.0" } }, - "node_modules/environment": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", - "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", - "dev": true, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, "engines": { - "node": ">=18" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "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, - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } + "license": "MIT" }, - "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==", + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", "dev": true, + "license": "MIT", "dependencies": { - "is-arrayish": "^0.2.1" + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "node_modules/default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "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, + "license": "BSD-2-Clause", "dependencies": { - "get-intrinsic": "^1.2.4" + "execa": "^5.0.0" }, "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==", - "engines": { - "node": ">= 0.4" + "node": ">= 10" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "clone": "^1.0.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", - "dev": true - }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0" - }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=0.8" } }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", "dev": true, - "dependencies": { - "hasown": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-to-primitive": { + "node_modules/define-properties": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, + "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -10504,288 +10152,145 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, - "node_modules/esbuild-wasm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", - "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", - "dev": true, - "bin": { - "esbuild": "bin/esbuild" + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" }, "engines": { - "node": ">=18" + "node": ">= 14" } }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.4.0" } }, - "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": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "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, + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">= 0.8" } }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node": ">=6" } }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/escodegen/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==", - "optional": true, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", - "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", - "dev": true, - "dependencies": { - "get-stdin": "^6.0.0" - }, - "bin": { - "eslint-config-prettier-check": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=3.14.1" + "node": ">=8" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "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, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } + "license": "MIT" }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "license": "ISC", "dependencies": { - "ms": "^2.1.1" + "asap": "^2.0.0", + "wrappy": "1" } }, - "node_modules/eslint-module-utils": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } + "license": "MIT" }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" } }, - "node_modules/eslint-plugin-import": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", - "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", + "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, + "license": "MIT", "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.9.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/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": ">=8" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "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, + "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { + "node_modules/doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -10793,2207 +10298,2422 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/eslint-plugin-jasmine": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jasmine/-/eslint-plugin-jasmine-4.2.2.tgz", - "integrity": "sha512-nALbewRk63uz28UGNhUTJyd6GofXxVNFpWFNAwr9ySc6kpSRIoO4suwZqIYz3cfJmCacilmjp7+1Ocjr7zRagA==", + "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, - "engines": { - "node": ">=8", - "npm": ">=6" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" }, - "node_modules/eslint-plugin-prettier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", - "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.9.1" + "domelementtype": "^2.3.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">= 4" }, "funding": { - "url": "https://opencollective.com/eslint-plugin-prettier" - }, - "peerDependencies": { - "@types/eslint": ">=8.0.0", - "eslint": ">=8.0.0", - "eslint-config-prettier": "*", - "prettier": ">=3.0.0" - }, - "peerDependenciesMeta": { - "@types/eslint": { - "optional": true - }, - "eslint-config-prettier": { - "optional": true - } + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "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==", + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" }, - "engines": { - "node": ">=8.0.0" + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "node_modules/duplex-maker": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/duplex-maker/-/duplex-maker-1.0.0.tgz", + "integrity": "sha512-KoHuzggxg7f+vvjqOHfXxaQYI1POzBm+ah0eec7YDssZmbt6QFBI8d1nl5GQwAgR2f+VQCPvyvZtmWWqWuFtlA==", "dev": true, + "license": "MIT" + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "license": "BSD-3-Clause", "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "readable-stream": "^2.0.2" } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } + "node_modules/duplexer2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" }, - "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/duplexer2/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==", + "license": "MIT", + "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/eslint/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, + "node_modules/duplexer2/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==", + "license": "MIT", "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" + "safe-buffer": "~5.1.0" } }, - "node_modules/eslint/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==", + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, - "node_modules/eslint/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/duplexify/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, + "license": "MIT" }, - "node_modules/eslint/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==", + "node_modules/duplexify/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, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "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/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/duplexify/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, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "safe-buffer": "~5.1.0" } }, - "node_modules/eslint/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==", + "node_modules/each-props": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", + "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 10.13.0" } }, - "node_modules/eslint/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/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" }, - "node_modules/eslint/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==", + "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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "node_modules/electron-to-chromium": { + "version": "1.5.30", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.30.tgz", + "integrity": "sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==", "dev": true, + "license": "ISC" + }, + "node_modules/elementtree": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", + "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", + "license": "Apache-2.0", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "sax": "1.1.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 0.4.0" } }, - "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==", + "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==", + "license": "MIT" + }, + "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, + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">= 4" } }, - "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==", + "node_modules/enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", + "license": "MIT" + }, + "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, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "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, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "license": "MIT", + "optional": true, "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" + "iconv-lite": "^0.6.2" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "optional": true, "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/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": ">=0.10.0" } }, - "node_modules/eslint/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, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "once": "^1.4.0" } }, - "node_modules/eslint/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/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==", + "node_modules/engine.io": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.1.tgz", + "integrity": "sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==", "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.2.0" } }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "license": "MIT", "engines": { - "node": "*" + "node": ">=10.0.0" } }, - "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==", + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.13.0" } }, - "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==", + "node_modules/ent": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", + "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" + "punycode": "^1.4.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "devOptional": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/eslint/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==", + "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, - "dependencies": { - "has-flag": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "prr": "~1.0.1" }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" + "errno": "cli.js" } }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "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, + "license": "MIT", "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "is-arrayish": "^0.2.1" } }, - "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==", + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, "engines": { - "node": ">=4.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "license": "MIT", "dependencies": { - "estraverse": "^5.2.0" + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">=4.0" + "node": ">= 0.4" } }, - "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, + "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==", + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">= 0.4" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, "engines": { - "node": ">=6" + "node": ">= 0.4" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, + "license": "MIT", "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" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "node_modules/esbuild": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", + "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=0.10.0" + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" } }, - "node_modules/exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true - }, - "node_modules/express": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", - "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", + "node_modules/esbuild-wasm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", + "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", "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.6.0", - "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.10", - "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" + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">= 0.10.0" + "node": ">=18" } }, - "node_modules/express/node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "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==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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, - "dependencies": { - "ms": "2.0.0" - } + "license": "MIT" }, - "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, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=0.8.0" } }, - "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, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", "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" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">= 0.8" + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/express/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/escodegen/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==", + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } }, - "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==", + "node_modules/eslint": { + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.11.1.tgz", + "integrity": "sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==", "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" + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.18.0", + "@eslint/core": "^0.6.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.11.1", + "@eslint/plugin-kit": "^0.2.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", + "@nodelib/fs.walk": "^1.2.8", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.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", + "is-path-inside": "^3.0.3", + "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", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "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/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==", + "node_modules/eslint-config-prettier": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", + "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", "dev": true, - "engines": { - "node": ">= 0.8" + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" + "ms": "^2.1.1" } }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "license": "MIT", "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "debug": "^3.2.7" }, "engines": { "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" + "ms": "^2.1.1" } }, - "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==" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "node_modules/eslint-plugin-import": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", + "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", "dev": true, + "license": "MIT", "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.4" + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.9.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" }, "engines": { - "node": ">=8.6.0" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "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-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } }, - "node_modules/fast-uri": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", - "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==", - "dev": true + "node_modules/eslint-plugin-import/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, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } }, - "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==", + "node_modules/eslint-plugin-jasmine": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jasmine/-/eslint-plugin-jasmine-4.2.2.tgz", + "integrity": "sha512-nALbewRk63uz28UGNhUTJyd6GofXxVNFpWFNAwr9ySc6kpSRIoO4suwZqIYz3cfJmCacilmjp7+1Ocjr7zRagA==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 4.9.1" + "node": ">=8", + "npm": ">=6" } }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "node_modules/eslint-plugin-prettier": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", + "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", "dev": true, + "license": "MIT", "dependencies": { - "reusify": "^1.0.4" + "prettier-linter-helpers": "^1.0.0", + "synckit": "^0.9.1" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-plugin-prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", + "eslint-config-prettier": "*", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { + "@types/eslint": { + "optional": true + }, + "eslint-config-prettier": { + "optional": true + } } }, - "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==", + "node_modules/eslint-scope": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.1.0.tgz", + "integrity": "sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "websocket-driver": ">=0.5.1" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">=0.8.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "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, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/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, + "license": "MIT", "dependencies": { - "pend": "~1.2.0" + "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/fecha": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.5" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=7.0.0" } }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "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==", + "node_modules/eslint/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, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "node_modules/eslint/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, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", + "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/finalhandler/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/finalhandler/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "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, + "license": "ISC", "dependencies": { - "ee-first": "1.1.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 0.8" + "node": ">=10.13.0" } }, - "node_modules/find-cache-dir": { + "node_modules/eslint/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/findup-sync": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", - "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "node_modules/eslint/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, + "license": "MIT" + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.3", - "micromatch": "^4.0.4", - "resolve-dir": "^1.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">=8" } }, - "node_modules/fined": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", - "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", + "node_modules/espree": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.2.0.tgz", + "integrity": "sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0", - "object.pick": "^1.3.0", - "parse-filepath": "^1.0.2" + "acorn": "^8.12.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.1.0" }, "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/firebase": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.0.tgz", - "integrity": "sha512-/yB/OE4bfBbmtfku0DCdW6nWMHYVayN6xWKw68ztedxqGevfYDoPoygBXiLmvBHdWdBa+IlhJDkdUUiEEpcAUw==", - "dependencies": { - "@firebase/analytics": "0.10.8", - "@firebase/analytics-compat": "0.2.14", - "@firebase/app": "0.10.12", - "@firebase/app-check": "0.8.8", - "@firebase/app-check-compat": "0.3.15", - "@firebase/app-compat": "0.2.42", - "@firebase/app-types": "0.9.2", - "@firebase/auth": "1.7.9", - "@firebase/auth-compat": "0.5.14", - "@firebase/data-connect": "0.1.0", - "@firebase/database": "1.0.8", - "@firebase/database-compat": "1.0.8", - "@firebase/firestore": "4.7.3", - "@firebase/firestore-compat": "0.3.38", - "@firebase/functions": "0.11.8", - "@firebase/functions-compat": "0.3.14", - "@firebase/installations": "0.6.9", - "@firebase/installations-compat": "0.2.9", - "@firebase/messaging": "0.12.11", - "@firebase/messaging-compat": "0.2.11", - "@firebase/performance": "0.6.9", - "@firebase/performance-compat": "0.2.9", - "@firebase/remote-config": "0.4.9", - "@firebase/remote-config-compat": "0.2.9", - "@firebase/storage": "0.13.2", - "@firebase/storage-compat": "0.3.12", - "@firebase/util": "1.10.0", - "@firebase/vertexai-preview": "0.0.4" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/flagged-respawn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", - "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", + "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">= 10.13.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "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, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", "bin": { - "flat": "cli.js" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" } }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "estraverse": "^5.1.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=0.10" } }, - "node_modules/flat-cache/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", + "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, + "license": "BSD-2-Clause", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "estraverse": "^5.2.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=4.0" } }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true - }, - "node_modules/fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "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==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } } }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "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, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/foreground-child": { + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" + }, + "node_modules/events": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "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": ">=14" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/foreground-child/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==", + "node_modules/execa/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, - "engines": { - "node": ">=14" + "license": "ISC" + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/formidable": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", + "dev": true, + "license": "MIT", "dependencies": { - "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", - "once": "^1.4.0", - "qs": "^6.11.0" + "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.6.0", + "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.10", + "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" }, - "funding": { - "url": "https://ko-fi.com/tunnckoCore/commissions" + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/express/node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "engines": { - "node": ">=0.8" + "node_modules/express/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, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "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==", + "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, + "license": "MIT", "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" + "node": ">= 0.8" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "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, + "license": "MIT", + "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.6" + "node": ">= 0.8" } }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "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" + } + ], + "license": "MIT" + }, + "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, + "license": "MIT", "engines": { - "node": ">=6 <7 || >=8" + "node": ">= 0.8" } }, - "node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^7.0.3" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "license": "MIT", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=4" } }, - "node_modules/fs-mkdirp-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", - "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.8", - "streamx": "^2.12.0" + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.10" } }, - "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==" + "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==", + "license": "MIT" }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } + "license": "Apache-2.0" }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true, + "license": "MIT" }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8.6.0" } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "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, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT" }, - "node_modules/fuzzy": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", - "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==", - "engines": { - "node": ">= 0.6.0" - } + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "license": "MIT" }, - "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/fast-uri": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", + "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==", + "license": "MIT" }, - "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==", + "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, + "license": "MIT", "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">= 4.9.1" } }, - "node_modules/get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" } }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "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==", + "license": "Apache-2.0", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.8.0" } }, - "node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "engines": { - "node": ">=4" + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" } }, - "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, + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", + "license": "MIT" + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "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, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=16.0.0" } }, - "node_modules/get-uri": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "node_modules/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", + "license": "MIT" + }, + "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==", + "devOptional": true, + "license": "MIT", "dependencies": { - "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^6.0.2", - "debug": "^4.3.4", - "fs-extra": "^11.2.0" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">= 14" + "node": ">=8" } }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" }, "engines": { - "node": ">=14.14" + "node": ">= 0.8" } }, - "node_modules/get-uri/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/finalhandler/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, + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "ms": "2.0.0" } }, - "node_modules/get-uri/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, "engines": { - "node": ">= 10.0.0" + "node": ">= 0.8" } }, - "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", + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dev": true, + "license": "MIT", "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" + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" }, "engines": { - "node": "*" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob-stream": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.2.tgz", - "integrity": "sha512-R8z6eTB55t3QeZMmU1C+Gv+t5UnNRkA55c5yo67fAVfxODxieTwsjNG7utxS/73NdP1NbDgCrhVEg2h00y4fFw==", + "node_modules/findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", "dev": true, + "license": "MIT", "dependencies": { - "@gulpjs/to-absolute-glob": "^4.0.0", - "anymatch": "^3.1.3", - "fastq": "^1.13.0", - "glob-parent": "^6.0.2", + "detect-file": "^1.0.0", "is-glob": "^4.0.3", - "is-negated-glob": "^1.0.0", - "normalize-path": "^3.0.0", - "streamx": "^2.12.5" + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 10.13.0" } }, - "node_modules/glob-stream/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==", + "node_modules/fined": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", + "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "expand-tilde": "^2.0.2", + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0", + "object.pick": "^1.3.0", + "parse-filepath": "^1.0.2" }, "engines": { - "node": ">=10.13.0" + "node": ">= 10.13.0" } }, - "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/firebase": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.0.tgz", + "integrity": "sha512-/yB/OE4bfBbmtfku0DCdW6nWMHYVayN6xWKw68ztedxqGevfYDoPoygBXiLmvBHdWdBa+IlhJDkdUUiEEpcAUw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/analytics": "0.10.8", + "@firebase/analytics-compat": "0.2.14", + "@firebase/app": "0.10.12", + "@firebase/app-check": "0.8.8", + "@firebase/app-check-compat": "0.3.15", + "@firebase/app-compat": "0.2.42", + "@firebase/app-types": "0.9.2", + "@firebase/auth": "1.7.9", + "@firebase/auth-compat": "0.5.14", + "@firebase/data-connect": "0.1.0", + "@firebase/database": "1.0.8", + "@firebase/database-compat": "1.0.8", + "@firebase/firestore": "4.7.3", + "@firebase/firestore-compat": "0.3.38", + "@firebase/functions": "0.11.8", + "@firebase/functions-compat": "0.3.14", + "@firebase/installations": "0.6.9", + "@firebase/installations-compat": "0.2.9", + "@firebase/messaging": "0.12.11", + "@firebase/messaging-compat": "0.2.11", + "@firebase/performance": "0.6.9", + "@firebase/performance-compat": "0.2.9", + "@firebase/remote-config": "0.4.9", + "@firebase/remote-config-compat": "0.2.9", + "@firebase/storage": "0.13.2", + "@firebase/storage-compat": "0.3.12", + "@firebase/util": "1.10.0", + "@firebase/vertexai-preview": "0.0.4" + } }, - "node_modules/glob-watcher": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", - "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", + "node_modules/flagged-respawn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", + "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", "dev": true, - "dependencies": { - "async-done": "^2.0.0", - "chokidar": "^3.5.3" - }, + "license": "MIT", "engines": { "node": ">= 10.13.0" } }, - "node_modules/glob/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==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "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, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" } }, - "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "flatted": "^3.2.9", + "keyv": "^4.5.4" }, "engines": { - "node": "*" + "node": ">=16" } }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" + }, + "node_modules/fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", + "license": "MIT" }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, + "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==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/global-prefix/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/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "is-callable": "^1.1.3" } }, - "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==", + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", "dev": true, + "license": "MIT", "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" + "for-in": "^1.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, + "license": "ISC", "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" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/glogg": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", - "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", - "dev": true, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "license": "MIT", "dependencies": { - "sparkles": "^2.1.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 6" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "node_modules/formidable": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", + "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.1.3" + "dezalgo": "^1.0.4", + "hexoid": "^1.0.0", + "once": "^1.4.0", + "qs": "^6.11.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "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==" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/gulp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.0.tgz", - "integrity": "sha512-S8Z8066SSileaYw1S2N1I64IUc/myI2bqe2ihOBzO6+nKpvNSg7ZcWJt/AwF8LC/NVN+/QZ560Cb/5OPsyhkhg==", + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, - "dependencies": { - "glob-watcher": "^6.0.0", - "gulp-cli": "^3.0.0", - "undertaker": "^2.0.0", - "vinyl-fs": "^4.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, + "license": "MIT", "engines": { - "node": ">=10.13.0" + "node": ">= 0.6" } }, - "node_modules/gulp-cli": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.0.0.tgz", - "integrity": "sha512-RtMIitkT8DEMZZygHK2vEuLPqLPAFB4sntSxg4NoDta7ciwGZ18l7JuhCTiS5deOJi2IoK0btE+hs6R4sfj7AA==", - "dev": true, - "dependencies": { - "@gulpjs/messages": "^1.1.0", - "chalk": "^4.1.2", - "copy-props": "^4.0.0", - "gulplog": "^2.2.0", - "interpret": "^3.1.1", - "liftoff": "^5.0.0", - "mute-stdout": "^2.0.0", - "replace-homedir": "^2.0.0", - "semver-greatest-satisfied-range": "^2.0.0", - "string-width": "^4.2.3", - "v8flags": "^4.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, + "node_modules/frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", + "license": "Apache-2.0", "engines": { - "node": ">=10.13.0" + "node": ">=0.8" } }, - "node_modules/gulp-cli/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==", + "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, - "dependencies": { - "color-convert": "^2.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/gulp-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=6 <7 || >=8" } }, - "node_modules/gulp-cli/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dev": true, + "license": "ISC", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/gulp-cli/node_modules/color-convert": { + "node_modules/fs-mkdirp-stream": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", + "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "graceful-fs": "^4.2.8", + "streamx": "^2.12.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=10.13.0" } }, - "node_modules/gulp-cli/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/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" }, - "node_modules/gulp-cli/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==", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=8" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/gulp-cli/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/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gulp-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, + "license": "MIT", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gulp-cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fuzzy": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", + "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==", "engines": { - "node": ">=10" + "node": ">= 0.6.0" } }, - "node_modules/gulp-gzip": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/gulp-gzip/-/gulp-gzip-1.4.2.tgz", - "integrity": "sha512-ZIxfkUwk2XmZPTT9pPHrHUQlZMyp9nPhg2sfoeN27mBGpi7OaHnOD+WCN41NXjfJQ69lV1nQ9LLm1hYxx4h3UQ==", + "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, - "dependencies": { - "ansi-colors": "^1.0.1", - "bytes": "^3.0.0", - "fancy-log": "^1.3.2", - "plugin-error": "^1.0.0", - "stream-to-array": "^2.3.0", - "through2": "^2.0.3" - }, + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "node": ">=6.9.0" } }, - "node_modules/gulp-gzip/node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/gulplog": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", - "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", "dev": true, - "dependencies": { - "glogg": "^2.2.0" - }, + "license": "MIT", "engines": { - "node": ">= 10.13.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gzipper": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/gzipper/-/gzipper-7.2.0.tgz", - "integrity": "sha512-qwYQr7GWBXIm9Cdzud+tyM/s9N+QFzGDZoF9YR8RYJbDKOYowzjMDPEinFtm78EQeeYMC/FJW2FXY0bHkyUgsA==", - "dev": true, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "license": "MIT", "dependencies": { - "@gfx/zopfli": "^1.0.15", - "commander": "^7.2.0", - "deep-equal": "^2.0.5", - "simple-zstd": "^1.4.0", - "uuid": "^8.3.2" - }, - "bin": { - "gzipper": "bin/index.js" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { - "node": ">=14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gzipper/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==", + "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, + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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-bigints": { + "node_modules/get-symbol-description": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, + "node_modules/get-uri": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4", + "fs-extra": "^11.2.0" + }, "engines": { - "node": ">=4" + "node": ">= 14" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "node_modules/get-uri/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=14.14" } }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "engines": { - "node": ">= 0.4" + "node_modules/get-uri/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/get-uri/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10.0.0" } }, - "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, + "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", + "license": "ISC", "dependencies": { - "has-symbols": "^1.0.3" + "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": ">= 0.4" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "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==", + "devOptional": true, + "license": "ISC", "dependencies": { - "function-bind": "^1.1.2" + "is-glob": "^4.0.1" }, "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==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "node_modules/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-R8z6eTB55t3QeZMmU1C+Gv+t5UnNRkA55c5yo67fAVfxODxieTwsjNG7utxS/73NdP1NbDgCrhVEg2h00y4fFw==", "dev": true, + "license": "MIT", "dependencies": { - "parse-passwd": "^1.0.0" + "@gulpjs/to-absolute-glob": "^4.0.0", + "anymatch": "^3.1.3", + "fastq": "^1.13.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "is-negated-glob": "^1.0.0", + "normalize-path": "^3.0.0", + "streamx": "^2.12.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=10.13.0" } }, - "node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "node_modules/glob-stream/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, + "license": "ISC", "dependencies": { - "lru-cache": "^10.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10.13.0" } }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "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, + "license": "BSD-2-Clause" }, - "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==", + "node_modules/glob-watcher": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", + "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "async-done": "^2.0.0", + "chokidar": "^3.5.3" + }, + "engines": { + "node": ">= 10.13.0" } }, - "node_modules/hpack.js/node_modules/isarray": { + "node_modules/global-modules": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/hpack.js/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==", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, + "license": "MIT", "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" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/hpack.js/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==", + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dependencies": { - "whatwg-encoding": "^2.0.0" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "node_modules/global-prefix/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, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "license": "ISC" }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], + "license": "ISC", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "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, + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "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/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "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==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "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": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/http-errors/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/glogg": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", + "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "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==", + "license": "MIT", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "sparkles": "^2.1.0" }, "engines": { - "node": ">=8.0.0" + "node": ">= 10.13.0" } }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": ">= 14" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/http-proxy-middleware": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz", - "integrity": "sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==", + "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==", + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.0.tgz", + "integrity": "sha512-S8Z8066SSileaYw1S2N1I64IUc/myI2bqe2ihOBzO6+nKpvNSg7ZcWJt/AwF8LC/NVN+/QZ560Cb/5OPsyhkhg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/http-proxy": "^1.17.10", - "debug": "^4.3.4", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.5" + "glob-watcher": "^6.0.0", + "gulp-cli": "^3.0.0", + "undertaker": "^2.0.0", + "vinyl-fs": "^4.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=10.13.0" } }, - "node_modules/http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", + "node_modules/gulp-cli": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.0.0.tgz", + "integrity": "sha512-RtMIitkT8DEMZZygHK2vEuLPqLPAFB4sntSxg4NoDta7ciwGZ18l7JuhCTiS5deOJi2IoK0btE+hs6R4sfj7AA==", + "dev": true, + "license": "MIT", "dependencies": { - "basic-auth": "^2.0.1", + "@gulpjs/messages": "^1.1.0", "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" + "copy-props": "^4.0.0", + "gulplog": "^2.2.0", + "interpret": "^3.1.1", + "liftoff": "^5.0.0", + "mute-stdout": "^2.0.0", + "replace-homedir": "^2.0.0", + "semver-greatest-satisfied-range": "^2.0.0", + "string-width": "^4.2.3", + "v8flags": "^4.0.0", + "yargs": "^16.2.0" }, "bin": { - "http-server": "bin/http-server" + "gulp": "bin/gulp.js" }, "engines": { - "node": ">=12" + "node": ">=10.13.0" } }, - "node_modules/http-server/node_modules/ansi-styles": { + "node_modules/gulp-cli/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -13004,10 +12724,12 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/http-server/node_modules/chalk": { + "node_modules/gulp-cli/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -13019,10 +12741,24 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/http-server/node_modules/color-convert": { + "node_modules/gulp-cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/gulp-cli/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -13030,23 +12766,29 @@ "node": ">=7.0.0" } }, - "node_modules/http-server/node_modules/color-name": { + "node_modules/gulp-cli/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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" }, - "node_modules/http-server/node_modules/has-flag": { + "node_modules/gulp-cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/http-server/node_modules/supports-color": { + "node_modules/gulp-cli/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -13054,331 +12796,493 @@ "node": ">=8" } }, - "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "node_modules/gulp-cli/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/gulp-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gulp-cli/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/gulp-gzip": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/gulp-gzip/-/gulp-gzip-1.4.2.tgz", + "integrity": "sha512-ZIxfkUwk2XmZPTT9pPHrHUQlZMyp9nPhg2sfoeN27mBGpi7OaHnOD+WCN41NXjfJQ69lV1nQ9LLm1hYxx4h3UQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^1.0.1", + "bytes": "^3.0.0", + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.0", + "stream-to-array": "^2.3.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/gulp-gzip/node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulplog": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", + "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", + "dev": true, + "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" + "glogg": "^2.2.0" }, "engines": { - "node": ">= 14" + "node": ">= 10.13.0" } }, - "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==", + "node_modules/gzipper": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/gzipper/-/gzipper-8.1.0.tgz", + "integrity": "sha512-nXF0edbCPay7TS49vdUtpCmzLS62MX2z6CYN6/+trYJfFgeG+7JEOTg+6l7ULIvIXBWUMlZpVl/z9Wamn+hCkQ==", "dev": true, + "license": "GPL-3.0", + "dependencies": { + "@gfx/zopfli": "^1.0.15", + "commander": "^12.1.0", + "simple-zstd": "^1.4.0" + }, + "bin": { + "gzipper": "bin/index.js" + }, "engines": { - "node": ">=10.17.0" + "node": ">=20.11.0" } }, - "node_modules/husky": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", - "integrity": "sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==", + "node_modules/gzipper/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, - "bin": { - "husky": "bin.js" - }, + "license": "MIT", "engines": { "node": ">=18" - }, + } + }, + "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, + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/typicode" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=10.18" + "node": ">=4" } }, - "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==", + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "es-define-property": "^1.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "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/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, "engines": { - "node": ">= 4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ignore-walk": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", - "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", - "dev": true, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { - "minimatch": "^9.0.0" + "function-bind": "^1.1.2" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 0.4" } }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "optional": true, + "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==", + "license": "MIT", "bin": { - "image-size": "bin/image-size.js" + "he": "bin/he" + } + }, + "node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-passwd": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/immutable": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", - "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", - "dev": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", "dev": true, + "license": "ISC", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "lru-cache": "^10.0.1" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/import-fresh/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==", + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, - "engines": { - "node": ">=4" + "license": "ISC" + }, + "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, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" + "node_modules/hpack.js/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, + "license": "MIT" + }, + "node_modules/hpack.js/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, + "license": "MIT", + "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/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "node_modules/hpack.js/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, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "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.", + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" }, - "node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "license": "MIT" }, - "node_modules/inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12.0.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/inquirer-autocomplete-prompt": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", - "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "figures": "^3.2.0", - "run-async": "^2.4.0", - "rxjs": "^6.6.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" - } + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true, + "license": "BSD-2-Clause" }, - "node_modules/inquirer-autocomplete-prompt/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?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, + "license": "MIT" }, - "node_modules/inquirer-autocomplete-prompt/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/color-convert": { + "node_modules/http-errors/node_modules/statuses": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=7.0.0" + "node": ">= 0.8" } }, - "node_modules/inquirer-autocomplete-prompt/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==" + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "license": "MIT" }, - "node_modules/inquirer-autocomplete-prompt/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==", + "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==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "npm": ">=2.0.0" + "node": ">= 14" } }, - "node_modules/inquirer-autocomplete-prompt/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==", + "node_modules/http-proxy-middleware": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz", + "integrity": "sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==", + "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@types/http-proxy": "^1.17.10", + "debug": "^4.3.4", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.5" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "node_modules/http-server": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", + "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", + "license": "MIT", + "dependencies": { + "basic-auth": "^2.0.1", + "chalk": "^4.1.2", + "corser": "^2.0.1", + "he": "^1.2.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy": "^1.18.1", + "mime": "^1.6.0", + "minimist": "^1.2.6", + "opener": "^1.5.1", + "portfinder": "^1.0.28", + "secure-compare": "3.0.1", + "union": "~0.5.0", + "url-join": "^4.0.1" + }, + "bin": { + "http-server": "bin/http-server" + }, + "engines": { + "node": ">=12" + } }, - "node_modules/inquirer/node_modules/ansi-styles": { + "node_modules/http-server/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==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -13389,10 +13293,11 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/inquirer/node_modules/chalk": { + "node_modules/http-server/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -13404,10 +13309,11 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/inquirer/node_modules/color-convert": { + "node_modules/http-server/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==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -13415,23 +13321,26 @@ "node": ">=7.0.0" } }, - "node_modules/inquirer/node_modules/color-name": { + "node_modules/http-server/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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, - "node_modules/inquirer/node_modules/has-flag": { + "node_modules/http-server/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==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/inquirer/node_modules/supports-color": { + "node_modules/http-server/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==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -13439,398 +13348,537 @@ "node": ">=8" } }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "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, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/husky": { + "version": "9.1.6", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", + "integrity": "sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==", + "dev": true, + "license": "MIT", + "bin": { + "husky": "bin.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/hyperdyperid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", + "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + } + }, + "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==", + "license": "MIT", "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "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, + "license": "ISC", "engines": { - "node": ">=10.13.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/ionicons": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.4.0.tgz", - "integrity": "sha512-ZK94MMqgzMCPPMhmk8Ouu6goyVHFIlw/ACP6oe3FrikcI0N7CX0xcwVaEbUc0G/v3W0shI93vo+9ve/KpvcNhQ==", + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "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, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", + "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", + "dev": true, + "license": "ISC", "dependencies": { - "@stencil/core": "^4.0.3" + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ionicons/node_modules/@stencil/core": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.21.0.tgz", - "integrity": "sha512-v50lnVbzS8mpMSnEVxR+G75XpvxHKtkJaQrNPE8+/fF6Ppr5z4bcdcBhcP8LPfEW+4BZcic6VifMXRwTopc+kw==", + "node_modules/ignore-walk/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "optional": true, "bin": { - "stencil": "bin/stencil" + "image-size": "bin/image-size.js" }, "engines": { - "node": ">=16.0.0", - "npm": ">=7.10.0" + "node": ">=0.10.0" } }, - "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "node_modules/immutable": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "license": "MIT", "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">= 12" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ip-address/node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } }, - "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==", + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", "dev": true, + "license": "ISC", "engines": { - "node": ">= 10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, + "node_modules/inquirer": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", + "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", + "license": "MIT", "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=12.0.0" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", + "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "figures": "^3.2.0", + "run-async": "^2.4.0", + "rxjs": "^6.6.2" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt/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==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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, + "node_modules/inquirer-autocomplete-prompt/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==", + "license": "MIT", "dependencies": { - "binary-extensions": "^2.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/inquirer-autocomplete-prompt/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==", + "license": "MIT" }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt/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==", + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "license": "Apache-2.0", "dependencies": { - "hasown": "^2.0.2" + "tslib": "^1.9.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "npm": ">=2.0.0" } }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt/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==", + "license": "MIT", "dependencies": { - "is-typed-array": "^1.1.13" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, + "node_modules/inquirer-autocomplete-prompt/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/inquirer/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==", + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", - "bin": { - "is-docker": "cli.js" + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, + "node_modules/inquirer/node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/is-extendable/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, + "node_modules/inquirer/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==", + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.10.0" - } - }, - "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": ">=7.0.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==", + "node_modules/inquirer/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==", + "license": "MIT" + }, + "node_modules/inquirer/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==", + "license": "MIT", "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, + "node_modules/inquirer/node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "license": "ISC" + }, + "node_modules/inquirer/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==", + "license": "MIT", "dependencies": { - "is-extglob": "^2.1.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, + "license": "MIT", "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.4" } }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "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, - "bin": { - "is-docker": "cli.js" - }, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.13.0" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "engines": { - "node": ">=8" + "node_modules/ionicons": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.4.0.tgz", + "integrity": "sha512-ZK94MMqgzMCPPMhmk8Ouu6goyVHFIlw/ACP6oe3FrikcI0N7CX0xcwVaEbUc0G/v3W0shI93vo+9ve/KpvcNhQ==", + "license": "MIT", + "dependencies": { + "@stencil/core": "^4.0.3" } }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 12" } }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "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, + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10" } }, - "node_modules/is-network-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", - "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "dev": true, - "engines": { - "node": ">=16" + "license": "MIT", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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": ">=0.10.0" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -13839,41 +13887,45 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "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, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "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==", + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "engines": { - "node": ">=10" + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "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, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -13885,23 +13937,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -13909,13 +13950,14 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7" + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -13924,24 +13966,14 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -13950,13 +13982,14 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -13965,1370 +13998,1398 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", "dev": true, - "dependencies": { - "which-typed-array": "^1.1.14" + "license": "MIT", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, + "license": "MIT", "dependencies": { - "unc-path-regex": "^0.1.2" + "is-plain-object": "^2.0.4" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "engines": { - "node": ">=10" + "node_modules/is-extendable/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, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, + "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==", + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, + "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==", + "devOptional": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "is-extglob": "^2.1.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-weakset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4" + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", - "dependencies": { - "is-docker": "^2.0.0" - }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/is-zst": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-zst/-/is-zst-1.0.0.tgz", - "integrity": "sha512-ZA5lvshKAl8z30dX7saXLpVhpsq3d2EHK9uf7qtUjnOtdw4XBpAoWb2RvZ5kyoaebdoidnGI0g2hn9Z7ObPbww==", - "dev": true - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true, - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "license": "MIT" }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "node_modules/is-network-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", + "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/istanbul-lib-instrument/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/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, + "license": "MIT", "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/istanbul-lib-report/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==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/istanbul-lib-report/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==", + "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, - "dependencies": { - "has-flag": "^4.0.0" + "license": "MIT", + "engines": { + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/istanbul-lib-source-maps/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==", + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "dev": true, + "license": "MIT", + "dependencies": { + "is-unc-path": "^1.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, + "license": "MIT", "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "call-bind": "^1.0.7" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" + "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==", + "license": "MIT", + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jasmine-core": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.3.0.tgz", - "integrity": "sha512-qybtBUesniQdW6n+QIHMng2vDOHscIC/dEXjW+JzO9+LoAZMb03RCUC5xFOv/btSKPm1xL42fn+RjlU4oB42Lg==", - "dev": true - }, - "node_modules/jasmine-spec-reporter": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", - "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "1.4.0" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-worker/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==", + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "unc-path-regex": "^0.1.2" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "license": "MIT", "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", "dev": true, - "bin": { - "jiti": "bin/jiti.js" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "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/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true, + "license": "MIT" }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "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/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/json-schema-traverse": { + "node_modules/is-zst": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "resolved": "https://registry.npmjs.org/is-zst/-/is-zst-1.0.0.tgz", + "integrity": "sha512-ZA5lvshKAl8z30dX7saXLpVhpsq3d2EHK9uf7qtUjnOtdw4XBpAoWb2RvZ5kyoaebdoidnGI0g2hn9Z7ObPbww==", + "dev": true, + "license": "MIT" }, - "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/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", "dev": true, - "bin": { - "json5": "lib/cli.js" - }, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" } }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==" + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "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, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/jszip": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.4.0.tgz", - "integrity": "sha512-m+yvNmYfRCaf1gr5YFT5e3fnSqLnE9McbNyRd0fNycsT0HltS19NKc18fh3Lvl/AIW/ovL6/MQ1JnfFg4G3o4A==", - "dependencies": { - "pako": "~0.2.5" + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" } }, - "node_modules/jszip/node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==" - }, - "node_modules/karma": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", - "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@colors/colors": "1.5.0", - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.5.1", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.7", - "graceful-fs": "^4.2.6", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.8", - "lodash": "^4.17.21", - "log4js": "^6.4.1", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.5", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^4.7.2", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "bin": { - "karma": "bin/karma" + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" }, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "node_modules/karma-chrome-launcher": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", - "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "which": "^1.2.1" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/karma-chrome-launcher/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/istanbul-lib-report/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, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/karma-coverage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", - "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.1", - "istanbul-reports": "^3.0.5", - "minimatch": "^3.0.4" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=8" } }, - "node_modules/karma-coverage-istanbul-reporter": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", - "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { + "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^3.0.6", - "istanbul-reports": "^3.0.2", - "minimatch": "^3.0.4" + "source-map": "^0.6.1" }, - "funding": { - "url": "https://github.com/sponsors/mattlewis92" + "engines": { + "node": ">=10" } }, - "node_modules/karma-coverage-istanbul-reporter/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==", + "node_modules/istanbul-lib-source-maps/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, - "engines": { - "node": ">=6" + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "node_modules/jasmine-core": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", + "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/jasmine-spec-reporter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", + "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "colors": "1.4.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, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=6" + "node": ">= 10.13.0" } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/jest-worker/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, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "license": "MIT", "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/karma-coverage-istanbul-reporter/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", + "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, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "has-flag": "^4.0.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", "dev": true, + "license": "MIT", "bin": { - "semver": "bin/semver" - } - }, - "node_modules/karma-coverage-istanbul-reporter/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" + "jiti": "bin/jiti.js" } }, - "node_modules/karma-coverage/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==", + "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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "license": "MIT" }, - "node_modules/karma-coverage/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "argparse": "^2.0.1" }, - "engines": { - "node": "*" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/karma-jasmine": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", - "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "dependencies": { - "jasmine-core": "^4.1.0" + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "karma": "^6.0.0" + "node": ">=4" } }, - "node_modules/karma-jasmine-html-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", + "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, - "peerDependencies": { - "jasmine-core": "^4.0.0", - "karma": "^6.0.0", - "karma-jasmine": "^5.0.0" - } + "license": "MIT" }, - "node_modules/karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "node_modules/json-parse-even-better-errors": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", "dev": true, - "dependencies": { - "source-map-support": "^0.5.5" + "license": "MIT", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/karma/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/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==", + "license": "MIT" }, - "node_modules/karma/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "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, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } + "license": "MIT" }, - "node_modules/karma/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "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, + "license": "MIT", "bin": { - "mime": "cli.js" + "json5": "lib/cli.js" }, "engines": { - "node": ">=4.0.0" + "node": ">=6" } }, - "node_modules/karma/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/jszip": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.4.0.tgz", + "integrity": "sha512-m+yvNmYfRCaf1gr5YFT5e3fnSqLnE9McbNyRd0fNycsT0HltS19NKc18fh3Lvl/AIW/ovL6/MQ1JnfFg4G3o4A==", + "license": "MIT or GPLv3", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "pako": "~0.2.5" } }, - "node_modules/karma/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", + "node_modules/karma": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", "dev": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.7.2", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" }, "bin": { - "rimraf": "bin.js" + "karma": "bin/karma" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/karma/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": ">= 10" } - }, - "node_modules/karma/node_modules/tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + }, + "node_modules/karma-chrome-launcher": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", "dev": true, - "engines": { - "node": ">=14.14" + "license": "MIT", + "dependencies": { + "which": "^1.2.1" } }, - "node_modules/karma/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/karma-chrome-launcher/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "isexe": "^2.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "which": "bin/which" } }, - "node_modules/karma/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "node_modules/karma-coverage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", "dev": true, + "license": "MIT", + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, "engines": { - "node": ">=10" + "node": ">=10.0.0" } }, - "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==", + "node_modules/karma-coverage-istanbul-reporter": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", + "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", "dev": true, + "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^3.0.6", + "istanbul-reports": "^3.0.2", + "minimatch": "^3.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/mattlewis92" } }, - "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==", + "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=6" } }, - "node_modules/kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "node_modules/last-run": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", - "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", + "node_modules/karma-coverage-istanbul-reporter/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, "engines": { - "node": ">= 10.13.0" + "node": ">=6" } }, - "node_modules/launch-editor": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", - "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "node_modules/karma-coverage-istanbul-reporter/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, + "license": "ISC", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "node_modules/lead": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", - "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", + "node_modules/karma-coverage-istanbul-reporter/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/leek": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/leek/-/leek-0.0.24.tgz", - "integrity": "sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==", - "dependencies": { - "debug": "^2.1.0", - "lodash.assign": "^3.2.0", - "rsvp": "^3.0.21" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/leek/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/karma-coverage-istanbul-reporter/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, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/leek/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", + "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" + "node": ">=8" } }, - "node_modules/less-loader": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", - "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", + "node_modules/karma-coverage/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, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "node_modules/karma-jasmine": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", + "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "jasmine-core": "^4.1.0" }, "engines": { - "node": ">=6" + "node": ">=12" + }, + "peerDependencies": { + "karma": "^6.0.0" } }, - "node_modules/less/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver" + "node_modules/karma-jasmine-html-reporter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", + "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "jasmine-core": "^4.0.0 || ^5.0.0", + "karma": "^6.0.0", + "karma-jasmine": "^5.0.0" } }, - "node_modules/less/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==", + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "source-map-support": "^0.5.5" } }, - "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==", + "node_modules/karma/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "node_modules/karma/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, + "license": "ISC", "dependencies": { - "webpack-sources": "^3.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/liftoff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.0.tgz", - "integrity": "sha512-a5BQjbCHnB+cy+gsro8lXJ4kZluzOijzJ1UVVfyJYZC+IP2pLv1h4+aysQeKuTmyO8NAqfyQAk4HWaP/HjcKTg==", + "node_modules/karma/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { - "extend": "^3.0.2", - "findup-sync": "^5.0.0", - "fined": "^2.0.0", - "flagged-respawn": "^2.0.0", - "is-plain-object": "^5.0.0", - "rechoir": "^0.8.0", - "resolve": "^1.20.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10.13.0" + "node": ">=7.0.0" } }, - "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/karma/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" }, - "node_modules/listr2": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", - "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", + "node_modules/karma/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true, - "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.1.0", - "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=18.0.0" + "node": ">=4.0.0" } }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "node_modules/karma/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, - "engines": { - "node": ">=12" + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/karma/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, + "license": "BSD-3-Clause", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "dev": true - }, - "node_modules/listr2/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true + "node_modules/karma/node_modules/tmp": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "node_modules/karma/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=18" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=10" } }, - "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, + "license": "ISC", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=10" } }, - "node_modules/lmdb": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", - "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", + "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, - "hasInstallScript": true, + "license": "MIT", "dependencies": { - "msgpackr": "^1.10.2", - "node-addon-api": "^6.1.0", - "node-gyp-build-optional-packages": "5.2.2", - "ordered-binary": "^1.4.1", - "weak-lru-cache": "^1.2.2" - }, - "bin": { - "download-lmdb-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.0.13", - "@lmdb/lmdb-darwin-x64": "3.0.13", - "@lmdb/lmdb-linux-arm": "3.0.13", - "@lmdb/lmdb-linux-arm64": "3.0.13", - "@lmdb/lmdb-linux-x64": "3.0.13", - "@lmdb/lmdb-win32-x64": "3.0.13" + "json-buffer": "3.0.1" } }, - "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==", + "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, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=6.11.5" + "node": ">=6" } }, - "node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "node_modules/kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", + "license": "MIT" + }, + "node_modules/last-run": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", + "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 12.13.0" + "node": ">= 10.13.0" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "node_modules/lodash._baseassign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", - "integrity": "sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==", + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "dev": true, + "license": "MIT", "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash.keys": "^3.0.0" + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" } }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==" - }, - "node_modules/lodash._bindcallback": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", - "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==" - }, - "node_modules/lodash._createassigner": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", - "integrity": "sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==", - "dependencies": { - "lodash._bindcallback": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash.restparam": "^3.0.0" + "node_modules/lead": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", + "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" } }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==" - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==" - }, - "node_modules/lodash.assign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", - "integrity": "sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==", + "node_modules/leek": { + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/leek/-/leek-0.0.24.tgz", + "integrity": "sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==", + "license": "MIT", "dependencies": { - "lodash._baseassign": "^3.0.0", - "lodash._createassigner": "^3.0.0", - "lodash.keys": "^3.0.0" + "debug": "^2.1.0", + "lodash.assign": "^3.2.0", + "rsvp": "^3.0.21" } }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" - }, - "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.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==" - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "node_modules/leek/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" + "ms": "2.0.0" } }, - "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.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==" + "node_modules/leek/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "node_modules/less": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", + "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" }, "engines": { - "node": ">=10" + "node": ">=6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" } }, - "node_modules/log-symbols/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/less-loader": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", + "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 18.12.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/log-symbols/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==", + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "color-name": "~1.1.4" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "node_modules/log-symbols/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==" + "node_modules/less/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } }, - "node_modules/log-symbols/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==", + "node_modules/less/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, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/log-symbols/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==", + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "webpack-sources": "^3.0.0" }, - "engines": { - "node": ">=8" + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } } }, - "node_modules/log-update": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", - "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "node_modules/liftoff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.0.tgz", + "integrity": "sha512-a5BQjbCHnB+cy+gsro8lXJ4kZluzOijzJ1UVVfyJYZC+IP2pLv1h4+aysQeKuTmyO8NAqfyQAk4HWaP/HjcKTg==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-escapes": "^7.0.0", - "cli-cursor": "^5.0.0", - "slice-ansi": "^7.1.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" + "extend": "^3.0.2", + "findup-sync": "^5.0.0", + "fined": "^2.0.0", + "flagged-respawn": "^2.0.0", + "is-plain-object": "^5.0.0", + "rechoir": "^0.8.0", + "resolve": "^1.20.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.13.0" } }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", - "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "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, + "license": "MIT" + }, + "node_modules/listr2": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", + "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", "dev": true, + "license": "MIT", "dependencies": { - "environment": "^1.0.0" + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18.0.0" } }, - "node_modules/log-update/node_modules/ansi-regex": { + "node_modules/listr2/node_modules/ansi-regex": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -15336,11 +15397,12 @@ "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/log-update/node_modules/ansi-styles": { + "node_modules/listr2/node_modules/ansi-styles": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -15348,106 +15410,26 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", - "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", - "dev": true, - "dependencies": { - "restore-cursor": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { + "node_modules/listr2/node_modules/emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "dev": true - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", - "dev": true, - "dependencies": { - "get-east-asian-width": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", - "dev": true, - "dependencies": { - "mimic-function": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", - "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", - "dev": true, - "dependencies": { - "onetime": "^7.0.0", - "signal-exit": "^4.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/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" - } + "license": "MIT" }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true, - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } + "license": "MIT" }, - "node_modules/log-update/node_modules/string-width": { + "node_modules/listr2/node_modules/string-width": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", @@ -15460,11 +15442,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/strip-ansi": { + "node_modules/listr2/node_modules/strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -15475,106 +15458,78 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/log-update/node_modules/wrap-ansi": { + "node_modules/listr2/node_modules/wrap-ansi": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "dev": true, - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/logform": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", - "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", - "dependencies": { - "@colors/colors": "1.6.0", - "@types/triple-beam": "^1.3.2", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/logform/node_modules/@colors/colors": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", - "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" - }, - "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/macos-release": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", - "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, "engines": { - "node": ">=6" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", + "node_modules/lmdb": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", + "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "msgpackr": "^1.10.2", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.2.2", + "ordered-binary": "^1.4.1", + "weak-lru-cache": "^1.2.2" + }, + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "3.0.13", + "@lmdb/lmdb-darwin-x64": "3.0.13", + "@lmdb/lmdb-linux-arm": "3.0.13", + "@lmdb/lmdb-linux-arm64": "3.0.13", + "@lmdb/lmdb-linux-x64": "3.0.13", + "@lmdb/lmdb-win32-x64": "3.0.13" + } + }, + "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, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6.11.5" } }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "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, + "license": "MIT", "dependencies": { - "semver": "^7.5.3" + "p-locate": "^5.0.0" }, "engines": { "node": ">=10" @@ -15583,168 +15538,222 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, - "node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" + }, + "node_modules/lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==", + "license": "MIT", "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "lodash._basecopy": "^3.0.0", + "lodash.keys": "^3.0.0" } }, - "node_modules/make-fetch-happen/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "license": "MIT" + }, + "node_modules/lodash._bindcallback": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", + "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==", + "license": "MIT" + }, + "node_modules/lodash._createassigner": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", + "integrity": "sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==", + "license": "MIT", + "dependencies": { + "lodash._bindcallback": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash.restparam": "^3.0.0" } }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "license": "MIT" + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "license": "MIT" + }, + "node_modules/lodash.assign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", + "integrity": "sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==", + "license": "MIT", + "dependencies": { + "lodash._baseassign": "^3.0.0", + "lodash._createassigner": "^3.0.0", + "lodash.keys": "^3.0.0" } }, - "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==", + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "license": "MIT" + }, + "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, - "engines": { - "node": ">= 0.6" + "license": "MIT" + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "license": "MIT" + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "license": "MIT" + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "license": "MIT", + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, - "node_modules/memfs": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.12.0.tgz", - "integrity": "sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==", + "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, + "license": "MIT" + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "license": "MIT", "dependencies": { - "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.3.0", - "tree-dump": "^1.0.1", - "tslib": "^2.0.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": ">= 4.0.0" + "node": ">=10" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "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==" - }, - "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==", + "node_modules/log-symbols/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" + "node_modules/log-symbols/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==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": ">=4" + "node": ">=7.0.0" } }, - "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==", + "node_modules/log-symbols/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==", + "license": "MIT" + }, + "node_modules/log-symbols/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==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "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==", + "node_modules/log-symbols/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==", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "has-flag": "^4.0.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==", - "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/mimic-function": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", - "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, "engines": { "node": ">=18" }, @@ -15752,2666 +15761,2697 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", + "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", "dev": true, + "license": "MIT", "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" + "environment": "^1.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "webpack": "^5.0.0" + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "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/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "node_modules/log-update/node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "restore-cursor": "^5.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" }, - "node_modules/minipass": { + "node_modules/log-update/node_modules/is-fullwidth-code-point": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minipass-collect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", - "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "node_modules/log-update/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^7.0.3" + "mimic-function": "^5.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minipass-collect/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "node_modules/log-update/node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" }, - "optionalDependencies": { - "encoding": "^0.1.13" + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "node_modules/log-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">= 8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/minipass-flush/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "minipass": "^3.0.0" + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" }, "engines": { - "node": ">=8" + "node": ">=8.0" } }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, + "node_modules/logform": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", + "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@colors/colors": "1.6.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" }, "engines": { - "node": ">=8" + "node": ">= 12.0.0" } }, - "node_modules/minipass-pipeline/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, + "node_modules/logform/node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.1.90" } }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "license": "Apache-2.0" + }, + "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, + "license": "ISC", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" + "yallist": "^3.0.2" } }, - "node_modules/minipass-sized/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/macos-release": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", + "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "semver": "^7.5.3" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "node_modules/make-fetch-happen": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", + "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", + "dev": true, + "license": "ISC", "dependencies": { - "minimist": "^1.2.6" + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", + "is-lambda": "^1.0.1", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1", + "ssri": "^10.0.0" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "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==" - }, - "node_modules/msgpackr": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.0.tgz", - "integrity": "sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==", + "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, - "optionalDependencies": { - "msgpackr-extract": "^3.0.2" + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/msgpackr-extract": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", - "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "node_modules/memfs": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.12.0.tgz", + "integrity": "sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==", "dev": true, - "hasInstallScript": true, - "optional": true, + "license": "Apache-2.0", "dependencies": { - "node-gyp-build-optional-packages": "5.2.2" - }, - "bin": { - "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + "@jsonjoy.com/json-pack": "^1.0.3", + "@jsonjoy.com/util": "^1.3.0", + "tree-dump": "^1.0.1", + "tslib": "^2.0.0" }, - "optionalDependencies": { - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" - } - }, - "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" + "engines": { + "node": ">= 4.0.0" }, - "bin": { - "multicast-dns": "cli.js" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" } }, - "node_modules/mute-stdout": { + "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, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", - "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "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, + "license": "MIT", "engines": { - "node": ">= 10.13.0" + "node": ">= 8" } }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "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, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=8.6" } }, - "node_modules/native-run": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", - "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "dependencies": { - "@ionic/utils-fs": "^3.1.7", - "@ionic/utils-terminal": "^2.3.4", - "bplist-parser": "^0.3.2", - "debug": "^4.3.4", - "elementtree": "^0.1.7", - "ini": "^4.1.1", - "plist": "^3.1.0", - "split2": "^4.2.0", - "through2": "^4.0.2", - "tslib": "^2.6.2", - "yauzl": "^2.10.0" + "license": "MIT", + "engines": { + "node": ">=8.6" }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", "bin": { - "native-run": "bin/native-run" + "mime": "cli.js" }, "engines": { - "node": ">=16.0.0" + "node": ">=4" } }, - "node_modules/native-run/node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true, + "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==", + "license": "MIT", "engines": { - "node": ">= 10.x" + "node": ">= 0.6" } }, - "node_modules/native-run/node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, + "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==", + "license": "MIT", "dependencies": { - "readable-stream": "3" + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "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/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", "dev": true, - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, + "license": "MIT", "engines": { - "node": ">= 4.4.x" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/mini-css-extract-plugin": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/needle/node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "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, - "optional": true + "license": "ISC" }, - "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, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">= 0.6" + "node": "*" } }, - "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/netmask": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", - "engines": { - "node": ">= 0.4.0" + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ng2-charts": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-5.0.4.tgz", - "integrity": "sha512-AnOZ2KSRw7QjiMMNtXz9tdnO+XrIKP/2MX1TfqEEo2fwFU5c8LFJIYqmkMPkIzAEm/U9y/1psA5TDNmxxjEdgA==", - "dependencies": { - "lodash-es": "^4.17.15", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/cdk": ">=16.0.0", - "@angular/common": ">=16.0.0", - "@angular/core": ">=16.0.0", - "@angular/platform-browser": ">=16.0.0", - "chart.js": "^3.4.0 || ^4.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "!win32" - ], + "license": "ISC", "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", "dev": true, - "optional": true - }, - "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "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==", + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">= 6.13.0" + "node": ">=8" } }, - "node_modules/node-gyp": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", - "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, + "license": "ISC", "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5", - "tar": "^6.2.1", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" + "minipass": "^3.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/node-gyp-build": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", - "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==", + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/node-gyp-build-optional-packages": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", - "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, + "license": "ISC", "dependencies": { - "detect-libc": "^2.0.1" + "minipass": "^3.0.0" }, - "bin": { - "node-gyp-build-optional-packages": "bin.js", - "node-gyp-build-optional-packages-optional": "optional.js", - "node-gyp-build-optional-packages-test": "build-test.js" + "engines": { + "node": ">=8" } }, - "node_modules/node-gyp/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, + "license": "ISC", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "yallist": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=8" } }, - "node_modules/node-gyp/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, + "license": "ISC" + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, "engines": { - "node": ">=16" + "node": ">= 8" } }, - "node_modules/node-gyp/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=8" } }, - "node_modules/node-gyp/node_modules/which": { + "node_modules/minizlib/node_modules/yallist": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", "dependencies": { - "isexe": "^3.1.1" + "minimist": "^1.2.6" }, "bin": { - "node-which": "bin/which.js" - }, + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "dev": true, + "license": "MIT", "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=10" } }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true + "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==", + "license": "MIT" + }, + "node_modules/msgpackr": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.0.tgz", + "integrity": "sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } }, - "node_modules/nopt": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", - "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "node_modules/msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, "dependencies": { - "abbrev": "^2.0.0" + "node-gyp-build-optional-packages": "5.2.2" }, "bin": { - "nopt": "bin/nopt.js" + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" } }, - "node_modules/normalize-package-data": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", - "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "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, + "license": "MIT", "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "bin": { + "multicast-dns": "cli.js" } }, - "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==", + "node_modules/mute-stdout": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", + "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.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==", + "node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/now-and-later": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", - "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dev": true, - "dependencies": { - "once": "^1.4.0" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">= 10.13.0" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/npm": { - "version": "9.9.3", - "resolved": "https://registry.npmjs.org/npm/-/npm-9.9.3.tgz", - "integrity": "sha512-Z1l+rcQ5kYb17F3hHtO601arEpvdRYnCLtg8xo3AGtyj3IthwaraEOexI9903uANkifFbqHC8hT53KIrozWg8A==", - "bundleDependencies": [ - "@isaacs/string-locale-compare", - "@npmcli/arborist", - "@npmcli/config", - "@npmcli/fs", - "@npmcli/map-workspaces", - "@npmcli/package-json", - "@npmcli/promise-spawn", - "@npmcli/run-script", - "abbrev", - "archy", - "cacache", - "chalk", - "ci-info", - "cli-columns", - "cli-table3", - "columnify", - "fastest-levenshtein", - "fs-minipass", - "glob", - "graceful-fs", - "hosted-git-info", - "ini", - "init-package-json", - "is-cidr", - "json-parse-even-better-errors", - "libnpmaccess", - "libnpmdiff", - "libnpmexec", - "libnpmfund", - "libnpmhook", - "libnpmorg", - "libnpmpack", - "libnpmpublish", - "libnpmsearch", - "libnpmteam", - "libnpmversion", - "make-fetch-happen", - "minimatch", - "minipass", - "minipass-pipeline", - "ms", - "node-gyp", - "nopt", - "normalize-package-data", - "npm-audit-report", - "npm-install-checks", - "npm-package-arg", - "npm-pick-manifest", - "npm-profile", - "npm-registry-fetch", - "npm-user-validate", - "npmlog", - "p-map", - "pacote", - "parse-conflict-json", - "proc-log", - "qrcode-terminal", - "read", - "semver", - "sigstore", - "spdx-expression-parse", - "ssri", - "supports-color", - "tar", - "text-table", - "tiny-relative-date", - "treeverse", - "validate-npm-package-name", - "which", - "write-file-atomic" - ], - "workspaces": [ - "docs", - "smoke-tests", - "mock-globals", - "mock-registry", - "workspaces/*" - ], + "node_modules/native-run": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", + "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", + "dev": true, + "license": "MIT", "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^6.5.0", - "@npmcli/config": "^6.4.0", - "@npmcli/fs": "^3.1.0", - "@npmcli/map-workspaces": "^3.0.4", - "@npmcli/package-json": "^4.0.1", - "@npmcli/promise-spawn": "^6.0.2", - "@npmcli/run-script": "^6.0.2", - "abbrev": "^2.0.0", - "archy": "~1.0.0", - "cacache": "^17.1.4", - "chalk": "^5.3.0", - "ci-info": "^4.0.0", - "cli-columns": "^4.0.0", - "cli-table3": "^0.6.3", - "columnify": "^1.6.0", - "fastest-levenshtein": "^1.0.16", - "fs-minipass": "^3.0.3", - "glob": "^10.3.10", - "graceful-fs": "^4.2.11", - "hosted-git-info": "^6.1.1", + "@ionic/utils-fs": "^3.1.7", + "@ionic/utils-terminal": "^2.3.4", + "bplist-parser": "^0.3.2", + "debug": "^4.3.4", + "elementtree": "^0.1.7", "ini": "^4.1.1", - "init-package-json": "^5.0.0", - "is-cidr": "^4.0.2", - "json-parse-even-better-errors": "^3.0.1", - "libnpmaccess": "^7.0.2", - "libnpmdiff": "^5.0.20", - "libnpmexec": "^6.0.4", - "libnpmfund": "^4.2.1", - "libnpmhook": "^9.0.3", - "libnpmorg": "^5.0.4", - "libnpmpack": "^5.0.20", - "libnpmpublish": "^7.5.1", - "libnpmsearch": "^6.0.2", - "libnpmteam": "^5.0.3", - "libnpmversion": "^4.0.2", - "make-fetch-happen": "^11.1.1", - "minimatch": "^9.0.3", - "minipass": "^7.0.4", - "minipass-pipeline": "^1.2.4", - "ms": "^2.1.2", - "node-gyp": "^9.4.1", - "nopt": "^7.2.0", - "normalize-package-data": "^5.0.0", - "npm-audit-report": "^5.0.0", - "npm-install-checks": "^6.3.0", - "npm-package-arg": "^10.1.0", - "npm-pick-manifest": "^8.0.2", - "npm-profile": "^7.0.1", - "npm-registry-fetch": "^14.0.5", - "npm-user-validate": "^2.0.0", - "npmlog": "^7.0.1", - "p-map": "^4.0.0", - "pacote": "^15.2.0", - "parse-conflict-json": "^3.0.1", - "proc-log": "^3.0.0", - "qrcode-terminal": "^0.12.0", - "read": "^2.1.0", - "semver": "^7.6.0", - "sigstore": "^1.9.0", - "spdx-expression-parse": "^3.0.1", - "ssri": "^10.0.5", - "supports-color": "^9.4.0", - "tar": "^6.2.0", - "text-table": "~0.2.0", - "tiny-relative-date": "^1.3.0", - "treeverse": "^3.0.0", - "validate-npm-package-name": "^5.0.0", - "which": "^3.0.1", - "write-file-atomic": "^5.0.1" + "plist": "^3.1.0", + "split2": "^4.2.0", + "through2": "^4.0.2", + "tslib": "^2.6.2", + "yauzl": "^2.10.0" }, "bin": { - "npm": "bin/npm-cli.js", - "npx": "bin/npx-cli.js" + "native-run": "bin/native-run" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16.0.0" } }, - "node_modules/npm-bundled": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", - "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", + "node_modules/native-run/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "dev": true, - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, + "license": "ISC", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 10.x" } }, - "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "node_modules/native-run/node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "readable-stream": "3" } }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "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, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "license": "MIT" }, - "node_modules/npm-package-arg": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", - "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true, + "license": "MIT" + }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 4.4.x" } }, - "node_modules/npm-packlist": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", - "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "ignore-walk": "^6.0.4" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm-pick-manifest": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", - "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", + "node_modules/needle/node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", "dev": true, - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "license": "ISC", + "optional": true }, - "node_modules/npm-registry-fetch": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", - "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", + "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, - "dependencies": { - "@npmcli/redact": "^2.0.0", - "jsonparse": "^1.3.1", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 0.6" } }, - "node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "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, + "license": "MIT" + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 0.4.0" } }, - "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==", + "node_modules/ng2-charts": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-6.0.1.tgz", + "integrity": "sha512-pO7evbvHqjiKB7zqE12tCKWQI9gmQ8DVOEaWBBLlxJabc4fLGk7o9t4jC4+Q9pJiQrTtQkugm0dIPQ4PFHUaWA==", + "license": "MIT", "dependencies": { - "path-key": "^3.0.0" + "lodash-es": "^4.17.15", + "tslib": "^2.3.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@angular/cdk": ">=17.0.0", + "@angular/common": ">=17.0.0", + "@angular/core": ">=17.0.0", + "@angular/platform-browser": ">=17.0.0", + "chart.js": "^3.4.0 || ^4.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/npm/node_modules/@colors/colors": { - "version": "1.5.0", - "inBundle": true, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, "license": "MIT", "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/npm/node_modules/@gar/promisify": { - "version": "1.1.3", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/@isaacs/cliui": { - "version": "8.0.2", - "inBundle": true, - "license": "ISC", + "os": [ + "!win32" + ], "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" } }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "inBundle": true, + "node_modules/nice-napi/node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } + "optional": true }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "inBundle": true, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true, "license": "MIT" }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "inBundle": true, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=12" + "node": "4.x || >=6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "inBundle": 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, + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", + "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^4.1.0", + "semver": "^7.3.5", + "tar": "^6.2.1", + "which": "^4.0.0" }, - "engines": { - "node": ">=12" + "bin": { + "node-gyp": "bin/node-gyp.js" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@isaacs/string-locale-compare": { - "version": "1.1.0", - "inBundle": true, - "license": "ISC" + "node_modules/node-gyp-build": { + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", + "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } }, - "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "6.5.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/fs": "^3.1.0", - "@npmcli/installed-package-contents": "^2.0.2", - "@npmcli/map-workspaces": "^3.0.2", - "@npmcli/metavuln-calculator": "^5.0.0", - "@npmcli/name-from-folder": "^2.0.0", - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^4.0.0", - "@npmcli/query": "^3.1.0", - "@npmcli/run-script": "^6.0.0", - "bin-links": "^4.0.1", - "cacache": "^17.0.4", - "common-ancestor-path": "^1.0.1", - "hosted-git-info": "^6.1.1", - "json-parse-even-better-errors": "^3.0.0", - "json-stringify-nice": "^1.1.4", - "minimatch": "^9.0.0", - "nopt": "^7.0.0", - "npm-install-checks": "^6.2.0", - "npm-package-arg": "^10.1.0", - "npm-pick-manifest": "^8.0.1", - "npm-registry-fetch": "^14.0.3", - "npmlog": "^7.0.1", - "pacote": "^15.0.8", - "parse-conflict-json": "^3.0.0", - "proc-log": "^3.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.2", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.7", - "ssri": "^10.0.1", - "treeverse": "^3.0.0", - "walk-up-path": "^3.0.1" + "node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.1" }, "bin": { - "arborist": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" } }, - "node_modules/npm/node_modules/@npmcli/config": { - "version": "6.4.1", - "inBundle": true, - "license": "ISC", + "node_modules/node-gyp/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", "dependencies": { - "@npmcli/map-workspaces": "^3.0.2", - "ci-info": "^4.0.0", - "ini": "^4.1.0", - "nopt": "^7.0.0", - "proc-log": "^3.0.0", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.5", - "walk-up-path": "^3.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/npm/node_modules/@npmcli/disparity-colors": { - "version": "3.0.0", - "inBundle": true, + "node_modules/node-gyp/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, "license": "ISC", "dependencies": { - "ansi-styles": "^4.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/@npmcli/fs": { - "version": "3.1.0", - "inBundle": true, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16" } }, - "node_modules/npm/node_modules/@npmcli/git": { - "version": "4.1.0", - "inBundle": true, + "node_modules/node-gyp/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, "license": "ISC", "dependencies": { - "@npmcli/promise-spawn": "^6.0.0", - "lru-cache": "^7.4.4", - "npm-pick-manifest": "^8.0.0", - "proc-log": "^3.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^3.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/@npmcli/installed-package-contents": { - "version": "2.0.2", - "inBundle": true, + "node_modules/node-gyp/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, "license": "ISC", "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" + "isexe": "^3.1.1" }, "bin": { - "installed-package-contents": "lib/index.js" + "node-which": "bin/which.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@npmcli/map-workspaces": { - "version": "3.0.4", - "inBundle": true, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "dev": true, "license": "ISC", "dependencies": { - "@npmcli/name-from-folder": "^2.0.0", - "glob": "^10.2.2", - "minimatch": "^9.0.0", - "read-package-json-fast": "^3.0.0" + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { - "version": "5.0.1", - "inBundle": true, - "license": "ISC", + "node_modules/normalize-package-data": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "cacache": "^17.0.0", - "json-parse-even-better-errors": "^3.0.0", - "pacote": "^15.0.0", - "semver": "^7.3.5" + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@npmcli/move-file": { - "version": "2.0.1", - "inBundle": 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==", + "devOptional": true, "license": "MIT", - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm/node_modules/@npmcli/name-from-folder": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC", + "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, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm/node_modules/@npmcli/node-gyp": { + "node_modules/now-and-later": { "version": "3.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/package-json": { - "version": "4.0.1", - "inBundle": true, - "license": "ISC", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", + "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", + "dev": true, + "license": "MIT", "dependencies": { - "@npmcli/git": "^4.1.0", - "glob": "^10.2.2", - "hosted-git-info": "^6.1.1", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^5.0.0", - "proc-log": "^3.0.0", - "semver": "^7.5.3" + "once": "^1.4.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 10.13.0" } }, - "node_modules/npm/node_modules/@npmcli/promise-spawn": { - "version": "6.0.2", - "inBundle": true, - "license": "ISC", + "node_modules/npm": { + "version": "10.8.3", + "resolved": "https://registry.npmjs.org/npm/-/npm-10.8.3.tgz", + "integrity": "sha512-0IQlyAYvVtQ7uOhDFYZCGK8kkut2nh8cpAdA9E6FvRSJaTgtZRZgNjlC5ZCct//L73ygrpY93CxXpRJDtNqPVg==", + "bundleDependencies": [ + "@isaacs/string-locale-compare", + "@npmcli/arborist", + "@npmcli/config", + "@npmcli/fs", + "@npmcli/map-workspaces", + "@npmcli/package-json", + "@npmcli/promise-spawn", + "@npmcli/redact", + "@npmcli/run-script", + "@sigstore/tuf", + "abbrev", + "archy", + "cacache", + "chalk", + "ci-info", + "cli-columns", + "fastest-levenshtein", + "fs-minipass", + "glob", + "graceful-fs", + "hosted-git-info", + "ini", + "init-package-json", + "is-cidr", + "json-parse-even-better-errors", + "libnpmaccess", + "libnpmdiff", + "libnpmexec", + "libnpmfund", + "libnpmhook", + "libnpmorg", + "libnpmpack", + "libnpmpublish", + "libnpmsearch", + "libnpmteam", + "libnpmversion", + "make-fetch-happen", + "minimatch", + "minipass", + "minipass-pipeline", + "ms", + "node-gyp", + "nopt", + "normalize-package-data", + "npm-audit-report", + "npm-install-checks", + "npm-package-arg", + "npm-pick-manifest", + "npm-profile", + "npm-registry-fetch", + "npm-user-validate", + "p-map", + "pacote", + "parse-conflict-json", + "proc-log", + "qrcode-terminal", + "read", + "semver", + "spdx-expression-parse", + "ssri", + "supports-color", + "tar", + "text-table", + "tiny-relative-date", + "treeverse", + "validate-npm-package-name", + "which", + "write-file-atomic" + ], + "license": "Artistic-2.0", + "workspaces": [ + "docs", + "smoke-tests", + "mock-globals", + "mock-registry", + "workspaces/*" + ], "dependencies": { - "which": "^3.0.0" + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/arborist": "^7.5.4", + "@npmcli/config": "^8.3.4", + "@npmcli/fs": "^3.1.1", + "@npmcli/map-workspaces": "^3.0.6", + "@npmcli/package-json": "^5.2.0", + "@npmcli/promise-spawn": "^7.0.2", + "@npmcli/redact": "^2.0.1", + "@npmcli/run-script": "^8.1.0", + "@sigstore/tuf": "^2.3.4", + "abbrev": "^2.0.0", + "archy": "~1.0.0", + "cacache": "^18.0.4", + "chalk": "^5.3.0", + "ci-info": "^4.0.0", + "cli-columns": "^4.0.0", + "fastest-levenshtein": "^1.0.16", + "fs-minipass": "^3.0.3", + "glob": "^10.4.5", + "graceful-fs": "^4.2.11", + "hosted-git-info": "^7.0.2", + "ini": "^4.1.3", + "init-package-json": "^6.0.3", + "is-cidr": "^5.1.0", + "json-parse-even-better-errors": "^3.0.2", + "libnpmaccess": "^8.0.6", + "libnpmdiff": "^6.1.4", + "libnpmexec": "^8.1.4", + "libnpmfund": "^5.0.12", + "libnpmhook": "^10.0.5", + "libnpmorg": "^6.0.6", + "libnpmpack": "^7.0.4", + "libnpmpublish": "^9.0.9", + "libnpmsearch": "^7.0.6", + "libnpmteam": "^6.0.5", + "libnpmversion": "^6.0.3", + "make-fetch-happen": "^13.0.1", + "minimatch": "^9.0.5", + "minipass": "^7.1.1", + "minipass-pipeline": "^1.2.4", + "ms": "^2.1.2", + "node-gyp": "^10.2.0", + "nopt": "^7.2.1", + "normalize-package-data": "^6.0.2", + "npm-audit-report": "^5.0.0", + "npm-install-checks": "^6.3.0", + "npm-package-arg": "^11.0.3", + "npm-pick-manifest": "^9.1.0", + "npm-profile": "^10.0.0", + "npm-registry-fetch": "^17.1.0", + "npm-user-validate": "^2.0.1", + "p-map": "^4.0.0", + "pacote": "^18.0.6", + "parse-conflict-json": "^3.0.1", + "proc-log": "^4.2.0", + "qrcode-terminal": "^0.12.0", + "read": "^3.0.1", + "semver": "^7.6.3", + "spdx-expression-parse": "^4.0.0", + "ssri": "^10.0.6", + "supports-color": "^9.4.0", + "tar": "^6.2.1", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", + "treeverse": "^3.0.0", + "validate-npm-package-name": "^5.0.1", + "which": "^4.0.0", + "write-file-atomic": "^5.0.1" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/query": { - "version": "3.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^6.0.10" + "bin": { + "npm": "bin/npm-cli.js", + "npx": "bin/npx-cli.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/npm/node_modules/@npmcli/run-script": { - "version": "6.0.2", - "inBundle": true, + "node_modules/npm-bundled": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", + "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", + "dev": true, "license": "ISC", "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/promise-spawn": "^6.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^3.0.0", - "which": "^3.0.0" + "npm-normalize-package-bin": "^3.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/@sigstore/bundle": { - "version": "1.1.0", - "inBundle": true, - "license": "Apache-2.0", + "node_modules/npm-install-checks": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", + "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0" + "semver": "^7.1.1" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@sigstore/protobuf-specs": { - "version": "0.2.1", - "inBundle": true, - "license": "Apache-2.0", + "node_modules/npm-normalize-package-bin": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@sigstore/sign": { - "version": "1.0.0", - "inBundle": true, - "license": "Apache-2.0", + "node_modules/npm-package-arg": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "dev": true, + "license": "ISC", "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "make-fetch-happen": "^11.0.1" + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "1.0.3", - "inBundle": true, - "license": "Apache-2.0", + "node_modules/npm-packlist": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", + "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", + "dev": true, + "license": "ISC", "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0", - "tuf-js": "^1.1.7" + "ignore-walk": "^6.0.4" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@tootallnate/once": { - "version": "2.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/npm/node_modules/@tufjs/canonical-json": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@tufjs/models": { - "version": "1.0.4", - "inBundle": true, - "license": "MIT", + "node_modules/npm-pick-manifest": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", + "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", + "dev": true, + "license": "ISC", "dependencies": { - "@tufjs/canonical-json": "1.0.0", - "minimatch": "^9.0.0" + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^11.0.0", + "semver": "^7.3.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/abbrev": { - "version": "2.0.0", - "inBundle": true, + "node_modules/npm-registry-fetch": { + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", + "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", + "dev": true, "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/agent-base": { - "version": "6.0.2", - "inBundle": true, - "license": "MIT", "dependencies": { - "debug": "4" + "@npmcli/redact": "^2.0.0", + "jsonparse": "^1.3.1", + "make-fetch-happen": "^13.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minizlib": "^2.1.2", + "npm-package-arg": "^11.0.0", + "proc-log": "^4.0.0" }, "engines": { - "node": ">= 6.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/agentkeepalive": { - "version": "4.5.0", - "inBundle": true, + "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==", "license": "MIT", "dependencies": { - "humanize-ms": "^1.2.1" + "path-key": "^3.0.0" }, "engines": { - "node": ">= 8.0.0" + "node": ">=8" } }, - "node_modules/npm/node_modules/aggregate-error": { - "version": "3.1.0", + "node_modules/npm/node_modules/@isaacs/cliui": { + "version": "8.0.2", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ansi-regex": { - "version": "5.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/npm/node_modules/ansi-styles": { - "version": "4.3.0", + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", "inBundle": true, "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/npm/node_modules/aproba": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/archy": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/are-we-there-yet": { - "version": "4.0.2", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/npm/node_modules/balanced-match": { - "version": "1.0.2", + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/bin-links": { - "version": "4.0.3", + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "cmd-shim": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "read-cmd-shim": "^4.0.0", - "write-file-atomic": "^5.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/binary-extensions": { - "version": "2.2.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm/node_modules/brace-expansion": { - "version": "2.0.1", + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/npm/node_modules/builtins": { - "version": "5.0.1", + "node_modules/npm/node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", "inBundle": true, - "license": "MIT", - "dependencies": { - "semver": "^7.0.0" - } + "license": "ISC" }, - "node_modules/npm/node_modules/cacache": { - "version": "17.1.4", + "node_modules/npm/node_modules/@npmcli/agent": { + "version": "2.2.2", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^7.7.1", - "minipass": "^7.0.3", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/chalk": { - "version": "5.3.0", + "node_modules/npm/node_modules/@npmcli/arborist": { + "version": "7.5.4", "inBundle": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "license": "ISC", + "dependencies": { + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/fs": "^3.1.1", + "@npmcli/installed-package-contents": "^2.1.0", + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/metavuln-calculator": "^7.1.1", + "@npmcli/name-from-folder": "^2.0.0", + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^5.1.0", + "@npmcli/query": "^3.1.0", + "@npmcli/redact": "^2.0.0", + "@npmcli/run-script": "^8.1.0", + "bin-links": "^4.0.4", + "cacache": "^18.0.3", + "common-ancestor-path": "^1.0.1", + "hosted-git-info": "^7.0.2", + "json-parse-even-better-errors": "^3.0.2", + "json-stringify-nice": "^1.1.4", + "lru-cache": "^10.2.2", + "minimatch": "^9.0.4", + "nopt": "^7.2.1", + "npm-install-checks": "^6.2.0", + "npm-package-arg": "^11.0.2", + "npm-pick-manifest": "^9.0.1", + "npm-registry-fetch": "^17.0.1", + "pacote": "^18.0.6", + "parse-conflict-json": "^3.0.0", + "proc-log": "^4.2.0", + "proggy": "^2.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^3.0.1", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^10.0.6", + "treeverse": "^3.0.0", + "walk-up-path": "^3.0.1" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "bin": { + "arborist": "bin/index.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/chownr": { - "version": "2.0.0", + "node_modules/npm/node_modules/@npmcli/config": { + "version": "8.3.4", "inBundle": true, "license": "ISC", + "dependencies": { + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/package-json": "^5.1.1", + "ci-info": "^4.0.0", + "ini": "^4.1.2", + "nopt": "^7.2.1", + "proc-log": "^4.2.0", + "semver": "^7.3.5", + "walk-up-path": "^3.0.1" + }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/ci-info": { - "version": "4.0.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], + "node_modules/npm/node_modules/@npmcli/fs": { + "version": "3.1.1", "inBundle": true, - "license": "MIT", + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/cidr-regex": { - "version": "3.1.1", + "node_modules/npm/node_modules/@npmcli/git": { + "version": "5.0.8", "inBundle": true, - "license": "BSD-2-Clause", + "license": "ISC", "dependencies": { - "ip-regex": "^4.1.0" + "@npmcli/promise-spawn": "^7.0.0", + "ini": "^4.1.3", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^4.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^4.0.0" }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/clean-stack": { - "version": "2.2.0", + "node_modules/npm/node_modules/@npmcli/installed-package-contents": { + "version": "2.1.0", "inBundle": true, - "license": "MIT", + "license": "ISC", + "dependencies": { + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "bin/index.js" + }, "engines": { - "node": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/cli-columns": { - "version": "4.0.0", + "node_modules/npm/node_modules/@npmcli/map-workspaces": { + "version": "3.0.6", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" + "@npmcli/name-from-folder": "^2.0.0", + "glob": "^10.2.2", + "minimatch": "^9.0.0", + "read-package-json-fast": "^3.0.0" }, "engines": { - "node": ">= 10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/cli-table3": { - "version": "0.6.3", + "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { + "version": "7.1.1", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "string-width": "^4.2.0" + "cacache": "^18.0.0", + "json-parse-even-better-errors": "^3.0.0", + "pacote": "^18.0.0", + "proc-log": "^4.1.0", + "semver": "^7.3.5" }, "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/clone": { - "version": "1.0.4", + "node_modules/npm/node_modules/@npmcli/name-from-folder": { + "version": "2.0.0", "inBundle": true, - "license": "MIT", + "license": "ISC", "engines": { - "node": ">=0.8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/cmd-shim": { - "version": "6.0.2", + "node_modules/npm/node_modules/@npmcli/node-gyp": { + "version": "3.0.0", "inBundle": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/color-convert": { - "version": "2.0.1", + "node_modules/npm/node_modules/@npmcli/package-json": { + "version": "5.2.0", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^4.0.0", + "semver": "^7.5.3" }, "engines": { - "node": ">=7.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/color-name": { - "version": "1.1.4", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/color-support": { - "version": "1.1.3", + "node_modules/npm/node_modules/@npmcli/promise-spawn": { + "version": "7.0.2", "inBundle": true, "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/npm/node_modules/columnify": { - "version": "1.6.0", - "inBundle": true, - "license": "MIT", "dependencies": { - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.0" + "which": "^4.0.0" }, "engines": { - "node": ">=8.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/common-ancestor-path": { - "version": "1.0.1", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/concat-map": { - "version": "0.0.1", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/console-control-strings": { - "version": "1.1.0", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/cross-spawn": { - "version": "7.0.3", + "node_modules/npm/node_modules/@npmcli/query": { + "version": "3.1.0", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", + "node_modules/npm/node_modules/@npmcli/redact": { + "version": "2.0.1", "inBundle": true, "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, "engines": { - "node": ">= 8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/cssesc": { - "version": "3.0.0", + "node_modules/npm/node_modules/@npmcli/run-script": { + "version": "8.1.0", "inBundle": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" + "license": "ISC", + "dependencies": { + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^5.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "node-gyp": "^10.0.0", + "proc-log": "^4.0.0", + "which": "^4.0.0" }, "engines": { - "node": ">=4" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/debug": { - "version": "4.3.4", + "node_modules/npm/node_modules/@pkgjs/parseargs": { + "version": "0.11.0", "inBundle": true, "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, + "optional": true, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=14" } }, - "node_modules/npm/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/defaults": { - "version": "1.0.4", + "node_modules/npm/node_modules/@sigstore/bundle": { + "version": "2.3.2", "inBundle": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "clone": "^1.0.2" + "@sigstore/protobuf-specs": "^0.3.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/delegates": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/diff": { - "version": "5.2.0", + "node_modules/npm/node_modules/@sigstore/core": { + "version": "1.1.0", "inBundle": true, - "license": "BSD-3-Clause", + "license": "Apache-2.0", "engines": { - "node": ">=0.3.1" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/eastasianwidth": { - "version": "0.2.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/emoji-regex": { - "version": "8.0.0", + "node_modules/npm/node_modules/@sigstore/protobuf-specs": { + "version": "0.3.2", "inBundle": true, - "license": "MIT" + "license": "Apache-2.0", + "engines": { + "node": "^16.14.0 || >=18.0.0" + } }, - "node_modules/npm/node_modules/encoding": { - "version": "0.1.13", + "node_modules/npm/node_modules/@sigstore/sign": { + "version": "2.3.2", "inBundle": true, - "license": "MIT", - "optional": true, + "license": "Apache-2.0", "dependencies": { - "iconv-lite": "^0.6.2" + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "make-fetch-happen": "^13.0.1", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/env-paths": { - "version": "2.2.1", + "node_modules/npm/node_modules/@sigstore/tuf": { + "version": "2.3.4", "inBundle": true, - "license": "MIT", + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.3.2", + "tuf-js": "^2.2.1" + }, "engines": { - "node": ">=6" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/err-code": { - "version": "2.0.3", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/exponential-backoff": { - "version": "3.1.1", + "node_modules/npm/node_modules/@sigstore/verify": { + "version": "1.2.1", "inBundle": true, - "license": "Apache-2.0" + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.1.0", + "@sigstore/protobuf-specs": "^0.3.2" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } }, - "node_modules/npm/node_modules/fastest-levenshtein": { - "version": "1.0.16", + "node_modules/npm/node_modules/@tufjs/canonical-json": { + "version": "2.0.0", "inBundle": true, "license": "MIT", "engines": { - "node": ">= 4.9.1" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/foreground-child": { - "version": "3.1.1", + "node_modules/npm/node_modules/@tufjs/models": { + "version": "2.0.1", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.4" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/fs-minipass": { - "version": "3.0.3", + "node_modules/npm/node_modules/abbrev": { + "version": "2.0.0", "inBundle": true, "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/fs.realpath": { - "version": "1.0.0", + "node_modules/npm/node_modules/agent-base": { + "version": "7.1.1", "inBundle": true, - "license": "ISC" + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } }, - "node_modules/npm/node_modules/function-bind": { - "version": "1.1.2", + "node_modules/npm/node_modules/aggregate-error": { + "version": "3.1.0", "inBundle": true, "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/npm/node_modules/gauge": { + "node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^4.0.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/npm/node_modules/glob": { - "version": "10.3.10", + "node_modules/npm/node_modules/ansi-styles": { + "version": "6.2.1", "inBundle": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/npm/node_modules/graceful-fs": { - "version": "4.2.11", + "node_modules/npm/node_modules/aproba": { + "version": "2.0.0", "inBundle": true, "license": "ISC" }, - "node_modules/npm/node_modules/has-unicode": { - "version": "2.0.1", + "node_modules/npm/node_modules/archy": { + "version": "1.0.0", "inBundle": true, - "license": "ISC" + "license": "MIT" }, - "node_modules/npm/node_modules/hasown": { - "version": "2.0.1", + "node_modules/npm/node_modules/balanced-match": { + "version": "1.0.2", "inBundle": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } + "license": "MIT" }, - "node_modules/npm/node_modules/hosted-git-info": { - "version": "6.1.1", + "node_modules/npm/node_modules/bin-links": { + "version": "4.0.4", "inBundle": true, "license": "ISC", "dependencies": { - "lru-cache": "^7.5.1" + "cmd-shim": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "read-cmd-shim": "^4.0.0", + "write-file-atomic": "^5.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/http-cache-semantics": { - "version": "4.1.1", - "inBundle": true, - "license": "BSD-2-Clause" - }, - "node_modules/npm/node_modules/http-proxy-agent": { - "version": "5.0.0", + "node_modules/npm/node_modules/binary-extensions": { + "version": "2.3.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, "engines": { - "node": ">= 6" - } - }, - "node_modules/npm/node_modules/https-proxy-agent": { - "version": "5.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" + "node": ">=8" }, - "engines": { - "node": ">= 6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm/node_modules/humanize-ms": { - "version": "1.2.1", + "node_modules/npm/node_modules/brace-expansion": { + "version": "2.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "ms": "^2.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/npm/node_modules/iconv-lite": { - "version": "0.6.3", + "node_modules/npm/node_modules/cacache": { + "version": "18.0.4", "inBundle": true, - "license": "MIT", - "optional": true, + "license": "ISC", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/ignore-walk": { - "version": "6.0.4", + "node_modules/npm/node_modules/chalk": { + "version": "5.3.0", "inBundle": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/npm/node_modules/imurmurhash": { - "version": "0.1.4", + "node_modules/npm/node_modules/chownr": { + "version": "2.0.0", "inBundle": true, - "license": "MIT", + "license": "ISC", "engines": { - "node": ">=0.8.19" + "node": ">=10" } }, - "node_modules/npm/node_modules/indent-string": { + "node_modules/npm/node_modules/ci-info": { "version": "4.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/npm/node_modules/infer-owner": { - "version": "1.0.4", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/inflight": { - "version": "1.0.6", + "node_modules/npm/node_modules/cidr-regex": { + "version": "4.1.1", "inBundle": true, - "license": "ISC", + "license": "BSD-2-Clause", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "ip-regex": "^5.0.0" + }, + "engines": { + "node": ">=14" } }, - "node_modules/npm/node_modules/inherits": { - "version": "2.0.4", + "node_modules/npm/node_modules/clean-stack": { + "version": "2.2.0", "inBundle": true, - "license": "ISC" + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/npm/node_modules/ini": { - "version": "4.1.1", + "node_modules/npm/node_modules/cli-columns": { + "version": "4.0.0", "inBundle": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 10" } }, - "node_modules/npm/node_modules/init-package-json": { - "version": "5.0.0", + "node_modules/npm/node_modules/cmd-shim": { + "version": "6.0.3", "inBundle": true, "license": "ISC", - "dependencies": { - "npm-package-arg": "^10.0.0", - "promzard": "^1.0.0", - "read": "^2.0.0", - "read-package-json": "^6.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/ip-address": { - "version": "9.0.5", + "node_modules/npm/node_modules/color-convert": { + "version": "2.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 12" + "node": ">=7.0.0" } }, - "node_modules/npm/node_modules/ip-address/node_modules/sprintf-js": { - "version": "1.1.3", + "node_modules/npm/node_modules/color-name": { + "version": "1.1.4", "inBundle": true, - "license": "BSD-3-Clause" + "license": "MIT" }, - "node_modules/npm/node_modules/ip-regex": { - "version": "4.3.0", + "node_modules/npm/node_modules/common-ancestor-path": { + "version": "1.0.1", "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } + "license": "ISC" }, - "node_modules/npm/node_modules/is-cidr": { - "version": "4.0.2", + "node_modules/npm/node_modules/cross-spawn": { + "version": "7.0.3", "inBundle": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "cidr-regex": "^3.1.1" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">= 8" } }, - "node_modules/npm/node_modules/is-core-module": { - "version": "2.13.1", + "node_modules/npm/node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "hasown": "^2.0.0" + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/npm/node_modules/is-fullwidth-code-point": { + "node_modules/npm/node_modules/cssesc": { "version": "3.0.0", "inBundle": true, "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/npm/node_modules/is-lambda": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/isexe": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/jackspeak": { - "version": "2.3.6", + "node_modules/npm/node_modules/debug": { + "version": "4.3.6", "inBundle": true, - "license": "BlueOak-1.0.0", + "license": "MIT", "dependencies": { - "@isaacs/cliui": "^8.0.2" + "ms": "2.1.2" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6.0" }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/npm/node_modules/jsbn": { - "version": "1.1.0", + "node_modules/npm/node_modules/debug/node_modules/ms": { + "version": "2.1.2", "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/json-parse-even-better-errors": { - "version": "3.0.1", + "node_modules/npm/node_modules/diff": { + "version": "5.2.0", "inBundle": true, - "license": "MIT", + "license": "BSD-3-Clause", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/json-stringify-nice": { - "version": "1.1.4", - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=0.3.1" } }, - "node_modules/npm/node_modules/jsonparse": { - "version": "1.3.1", - "engines": [ - "node >= 0.2.0" - ], - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/just-diff": { - "version": "6.0.2", + "node_modules/npm/node_modules/eastasianwidth": { + "version": "0.2.0", "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/just-diff-apply": { - "version": "5.5.0", + "node_modules/npm/node_modules/emoji-regex": { + "version": "8.0.0", "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/libnpmaccess": { - "version": "7.0.3", + "node_modules/npm/node_modules/encoding": { + "version": "0.1.13", "inBundle": true, - "license": "ISC", + "license": "MIT", + "optional": true, "dependencies": { - "npm-package-arg": "^10.1.0", - "npm-registry-fetch": "^14.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "iconv-lite": "^0.6.2" } }, - "node_modules/npm/node_modules/libnpmdiff": { - "version": "5.0.21", + "node_modules/npm/node_modules/env-paths": { + "version": "2.2.1", "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^6.5.0", - "@npmcli/disparity-colors": "^3.0.0", - "@npmcli/installed-package-contents": "^2.0.2", - "binary-extensions": "^2.2.0", - "diff": "^5.1.0", - "minimatch": "^9.0.0", - "npm-package-arg": "^10.1.0", - "pacote": "^15.0.8", - "tar": "^6.1.13" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=6" } }, - "node_modules/npm/node_modules/libnpmexec": { - "version": "6.0.5", + "node_modules/npm/node_modules/err-code": { + "version": "2.0.3", "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^6.5.0", - "@npmcli/run-script": "^6.0.0", - "ci-info": "^4.0.0", - "npm-package-arg": "^10.1.0", - "npmlog": "^7.0.1", - "pacote": "^15.0.8", - "proc-log": "^3.0.0", - "read": "^2.0.0", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.7", - "walk-up-path": "^3.0.1" - }, + "license": "MIT" + }, + "node_modules/npm/node_modules/exponential-backoff": { + "version": "3.1.1", + "inBundle": true, + "license": "Apache-2.0" + }, + "node_modules/npm/node_modules/fastest-levenshtein": { + "version": "1.0.16", + "inBundle": true, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 4.9.1" } }, - "node_modules/npm/node_modules/libnpmfund": { - "version": "4.2.2", + "node_modules/npm/node_modules/foreground-child": { + "version": "3.3.0", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.5.0" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/libnpmhook": { - "version": "9.0.4", + "node_modules/npm/node_modules/fs-minipass": { + "version": "3.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^14.0.3" + "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/libnpmorg": { - "version": "5.0.5", + "node_modules/npm/node_modules/glob": { + "version": "10.4.5", "inBundle": true, "license": "ISC", "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^14.0.3" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/libnpmpack": { - "version": "5.0.21", + "node_modules/npm/node_modules/graceful-fs": { + "version": "4.2.11", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/hosted-git-info": { + "version": "7.0.2", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.5.0", - "@npmcli/run-script": "^6.0.0", - "npm-package-arg": "^10.1.0", - "pacote": "^15.0.8" + "lru-cache": "^10.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/libnpmpublish": { - "version": "7.5.2", + "node_modules/npm/node_modules/http-cache-semantics": { + "version": "4.1.1", "inBundle": true, - "license": "ISC", + "license": "BSD-2-Clause" + }, + "node_modules/npm/node_modules/http-proxy-agent": { + "version": "7.0.2", + "inBundle": true, + "license": "MIT", "dependencies": { - "ci-info": "^4.0.0", - "normalize-package-data": "^5.0.0", - "npm-package-arg": "^10.1.0", - "npm-registry-fetch": "^14.0.3", - "proc-log": "^3.0.0", - "semver": "^7.3.7", - "sigstore": "^1.4.0", - "ssri": "^10.0.1" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 14" } }, - "node_modules/npm/node_modules/libnpmsearch": { - "version": "6.0.3", + "node_modules/npm/node_modules/https-proxy-agent": { + "version": "7.0.5", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "npm-registry-fetch": "^14.0.3" + "agent-base": "^7.0.2", + "debug": "4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 14" } }, - "node_modules/npm/node_modules/libnpmteam": { - "version": "5.0.4", + "node_modules/npm/node_modules/iconv-lite": { + "version": "0.6.3", "inBundle": true, - "license": "ISC", + "license": "MIT", + "optional": true, "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^14.0.3" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm/node_modules/libnpmversion": { - "version": "4.0.3", + "node_modules/npm/node_modules/ignore-walk": { + "version": "6.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/git": "^4.0.1", - "@npmcli/run-script": "^6.0.0", - "json-parse-even-better-errors": "^3.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.7" + "minimatch": "^9.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/lru-cache": { - "version": "7.18.3", + "node_modules/npm/node_modules/imurmurhash": { + "version": "0.1.4", "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.8.19" } }, - "node_modules/npm/node_modules/make-fetch-happen": { - "version": "11.1.1", + "node_modules/npm/node_modules/indent-string": { + "version": "4.0.0", "inBundle": true, - "license": "ISC", - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass": { - "version": "5.0.0", + "node_modules/npm/node_modules/ini": { + "version": "4.1.3", "inBundle": true, "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minimatch": { - "version": "9.0.3", + "node_modules/npm/node_modules/init-package-json": { + "version": "6.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" + "@npmcli/package-json": "^5.0.0", + "npm-package-arg": "^11.0.0", + "promzard": "^1.0.0", + "read": "^3.0.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/ip-address": { + "version": "9.0.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">= 12" } }, - "node_modules/npm/node_modules/minipass": { - "version": "7.0.4", + "node_modules/npm/node_modules/ip-regex": { + "version": "5.0.0", "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm/node_modules/minipass-collect": { - "version": "1.0.2", + "node_modules/npm/node_modules/is-cidr": { + "version": "5.1.0", "inBundle": true, - "license": "ISC", + "license": "BSD-2-Clause", "dependencies": { - "minipass": "^3.0.0" + "cidr-regex": "^4.1.1" }, "engines": { - "node": ">= 8" + "node": ">=14" } }, - "node_modules/npm/node_modules/minipass-collect/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/npm/node_modules/minipass-fetch": { - "version": "3.0.4", + "node_modules/npm/node_modules/is-lambda": { + "version": "1.0.1", "inBundle": true, - "license": "MIT", + "license": "MIT" + }, + "node_modules/npm/node_modules/isexe": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/jackspeak": { + "version": "3.4.3", + "inBundle": true, + "license": "BlueOak-1.0.0", "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" + "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" }, "optionalDependencies": { - "encoding": "^0.1.13" + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/npm/node_modules/minipass-flush": { - "version": "1.0.5", + "node_modules/npm/node_modules/jsbn": { + "version": "1.1.0", "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, + "license": "MIT" + }, + "node_modules/npm/node_modules/json-parse-even-better-errors": { + "version": "3.0.2", + "inBundle": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/json-stringify-nice": { + "version": "1.1.4", "inBundle": true, "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/minipass-json-stream": { - "version": "1.0.1", + "node_modules/npm/node_modules/jsonparse": { + "version": "1.3.1", + "engines": [ + "node >= 0.2.0" + ], "inBundle": true, - "license": "MIT", - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } + "license": "MIT" }, - "node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/just-diff": { + "version": "6.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/just-diff-apply": { + "version": "5.5.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/libnpmaccess": { + "version": "8.0.6", "inBundle": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "npm-package-arg": "^11.0.2", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minipass-pipeline": { - "version": "1.2.4", + "node_modules/npm/node_modules/libnpmdiff": { + "version": "6.1.4", "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^3.0.0" + "@npmcli/arborist": "^7.5.4", + "@npmcli/installed-package-contents": "^2.1.0", + "binary-extensions": "^2.3.0", + "diff": "^5.1.0", + "minimatch": "^9.0.4", + "npm-package-arg": "^11.0.2", + "pacote": "^18.0.6", + "tar": "^6.2.1" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/libnpmexec": { + "version": "8.1.4", "inBundle": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "@npmcli/arborist": "^7.5.4", + "@npmcli/run-script": "^8.1.0", + "ci-info": "^4.0.0", + "npm-package-arg": "^11.0.2", + "pacote": "^18.0.6", + "proc-log": "^4.2.0", + "read": "^3.0.1", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "walk-up-path": "^3.0.1" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minipass-sized": { - "version": "1.0.3", + "node_modules/npm/node_modules/libnpmfund": { + "version": "5.0.12", "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^3.0.0" + "@npmcli/arborist": "^7.5.4" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/libnpmhook": { + "version": "10.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "aproba": "^2.0.0", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minizlib": { - "version": "2.1.2", + "node_modules/npm/node_modules/libnpmorg": { + "version": "6.0.6", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "aproba": "^2.0.0", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": ">= 8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/libnpmpack": { + "version": "7.0.4", "inBundle": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "@npmcli/arborist": "^7.5.4", + "@npmcli/run-script": "^8.1.0", + "npm-package-arg": "^11.0.2", + "pacote": "^18.0.6" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/mkdirp": { - "version": "1.0.4", + "node_modules/npm/node_modules/libnpmpublish": { + "version": "9.0.9", "inBundle": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" + "license": "ISC", + "dependencies": { + "ci-info": "^4.0.0", + "normalize-package-data": "^6.0.1", + "npm-package-arg": "^11.0.2", + "npm-registry-fetch": "^17.0.1", + "proc-log": "^4.2.0", + "semver": "^7.3.7", + "sigstore": "^2.2.0", + "ssri": "^10.0.6" }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/ms": { - "version": "2.1.3", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/mute-stream": { - "version": "1.0.0", + "node_modules/npm/node_modules/libnpmsearch": { + "version": "7.0.6", "inBundle": true, "license": "ISC", + "dependencies": { + "npm-registry-fetch": "^17.0.1" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/negotiator": { - "version": "0.6.3", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/node-gyp": { - "version": "9.4.1", + "node_modules/npm/node_modules/libnpmteam": { + "version": "6.0.5", "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" + "aproba": "^2.0.0", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": "^12.13 || ^14.13 || >=16" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs": { - "version": "2.1.2", + "node_modules/npm/node_modules/libnpmversion": { + "version": "6.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" + "@npmcli/git": "^5.0.7", + "@npmcli/run-script": "^8.1.0", + "json-parse-even-better-errors": "^3.0.2", + "proc-log": "^4.2.0", + "semver": "^7.3.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/abbrev": { - "version": "1.1.1", + "node_modules/npm/node_modules/lru-cache": { + "version": "10.4.3", "inBundle": true, "license": "ISC" }, - "node_modules/npm/node_modules/node-gyp/node_modules/are-we-there-yet": { - "version": "3.0.1", + "node_modules/npm/node_modules/make-fetch-happen": { + "version": "13.0.1", "inBundle": true, "license": "ISC", "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", + "is-lambda": "^1.0.1", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1", + "ssri": "^10.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": { - "version": "1.1.11", - "inBundle": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/cacache": { - "version": "16.1.3", + "node_modules/npm/node_modules/minimatch": { + "version": "9.0.5", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", + "node_modules/npm/node_modules/minipass": { + "version": "7.1.2", "inBundle": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/glob": { - "version": "8.1.0", + "node_modules/npm/node_modules/minipass-collect": { + "version": "2.0.1", "inBundle": true, "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch": { - "version": "5.1.6", + "node_modules/npm/node_modules/minipass-fetch": { + "version": "3.0.5", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass": { - "version": "2.1.0", + "node_modules/npm/node_modules/minipass-flush": { + "version": "1.0.5", "inBundle": true, "license": "ISC", "dependencies": { @@ -18421,81 +18461,51 @@ "node": ">= 8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/gauge": { - "version": "4.0.4", + "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", "inBundle": true, "license": "ISC", "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/glob": { - "version": "7.2.3", + "node_modules/npm/node_modules/minipass-pipeline": { + "version": "1.2.4", "inBundle": true, "license": "ISC", "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" + "minipass": "^3.0.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen": { - "version": "10.2.1", + "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", "inBundle": true, "license": "ISC", "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/minimatch": { - "version": "3.1.2", + "node_modules/npm/node_modules/minipass-sized": { + "version": "1.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "brace-expansion": "^1.1.7" + "minipass": "^3.0.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/minipass": { + "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { "version": "3.3.6", "inBundle": true, "license": "ISC", @@ -18506,104 +18516,86 @@ "node": ">=8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch": { + "node_modules/npm/node_modules/minizlib": { "version": "2.1.2", "inBundle": true, "license": "MIT", "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" + "minipass": "^3.0.0", + "yallist": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" + "node": ">= 8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/nopt": { - "version": "6.0.0", + "node_modules/npm/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", "inBundle": true, "license": "ISC", "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/npmlog": { - "version": "6.0.2", + "node_modules/npm/node_modules/mkdirp": { + "version": "1.0.4", "inBundle": true, - "license": "ISC", - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": { - "version": "3.0.7", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/node-gyp/node_modules/ssri": { - "version": "9.0.1", + "node_modules/npm/node_modules/ms": { + "version": "2.1.3", "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } + "license": "MIT" }, - "node_modules/npm/node_modules/node-gyp/node_modules/unique-filename": { - "version": "2.0.1", + "node_modules/npm/node_modules/mute-stream": { + "version": "1.0.0", "inBundle": true, "license": "ISC", - "dependencies": { - "unique-slug": "^3.0.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/unique-slug": { - "version": "3.0.0", + "node_modules/npm/node_modules/negotiator": { + "version": "0.6.3", "inBundle": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, + "license": "MIT", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.6" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/which": { - "version": "2.0.2", + "node_modules/npm/node_modules/node-gyp": { + "version": "10.2.0", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^4.1.0", + "semver": "^7.3.5", + "tar": "^6.2.1", + "which": "^4.0.0" }, "bin": { - "node-which": "bin/node-which" + "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": ">= 8" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/nopt": { - "version": "7.2.0", + "version": "7.2.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -18617,17 +18609,16 @@ } }, "node_modules/npm/node_modules/normalize-package-data": { - "version": "5.0.0", + "version": "6.0.2", "inBundle": true, "license": "BSD-2-Clause", "dependencies": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", + "hosted-git-info": "^7.0.0", "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/npm-audit-report": { @@ -18639,7 +18630,7 @@ } }, "node_modules/npm/node_modules/npm-bundled": { - "version": "3.0.0", + "version": "3.0.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -18669,111 +18660,82 @@ } }, "node_modules/npm/node_modules/npm-package-arg": { - "version": "10.1.0", + "version": "11.0.3", "inBundle": true, "license": "ISC", "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", "semver": "^7.3.5", "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/npm-packlist": { - "version": "7.0.4", + "version": "8.0.2", "inBundle": true, "license": "ISC", "dependencies": { - "ignore-walk": "^6.0.0" + "ignore-walk": "^6.0.4" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm/node_modules/npm-pick-manifest": { - "version": "8.0.2", + "version": "9.1.0", "inBundle": true, "license": "ISC", "dependencies": { "npm-install-checks": "^6.0.0", "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^10.0.0", + "npm-package-arg": "^11.0.0", "semver": "^7.3.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/npm-profile": { - "version": "7.0.1", + "version": "10.0.0", "inBundle": true, "license": "ISC", "dependencies": { - "npm-registry-fetch": "^14.0.0", - "proc-log": "^3.0.0" + "npm-registry-fetch": "^17.0.1", + "proc-log": "^4.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18.0.0" } }, "node_modules/npm/node_modules/npm-registry-fetch": { - "version": "14.0.5", + "version": "17.1.0", "inBundle": true, "license": "ISC", "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^5.0.0", + "@npmcli/redact": "^2.0.0", + "jsonparse": "^1.3.1", + "make-fetch-happen": "^13.0.0", + "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" + "npm-package-arg": "^11.0.0", + "proc-log": "^4.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/npm-user-validate": { - "version": "2.0.0", + "version": "2.0.1", "inBundle": true, "license": "BSD-2-Clause", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/npmlog": { - "version": "7.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "are-we-there-yet": "^4.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^5.0.0", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/once": { - "version": "1.4.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, "node_modules/npm/node_modules/p-map": { "version": "4.0.0", "inBundle": true, @@ -18788,43 +18750,39 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/npm/node_modules/package-json-from-dist": { + "version": "1.0.0", + "inBundle": true, + "license": "BlueOak-1.0.0" + }, "node_modules/npm/node_modules/pacote": { - "version": "15.2.0", + "version": "18.0.6", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/git": "^4.0.0", + "@npmcli/git": "^5.0.0", "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/promise-spawn": "^6.0.1", - "@npmcli/run-script": "^6.0.0", - "cacache": "^17.0.0", + "@npmcli/package-json": "^5.1.0", + "@npmcli/promise-spawn": "^7.0.0", + "@npmcli/run-script": "^8.0.0", + "cacache": "^18.0.0", "fs-minipass": "^3.0.0", - "minipass": "^5.0.0", - "npm-package-arg": "^10.0.0", - "npm-packlist": "^7.0.0", - "npm-pick-manifest": "^8.0.0", - "npm-registry-fetch": "^14.0.0", - "proc-log": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^11.0.0", + "npm-packlist": "^8.0.0", + "npm-pick-manifest": "^9.0.0", + "npm-registry-fetch": "^17.0.0", + "proc-log": "^4.0.0", "promise-retry": "^2.0.1", - "read-package-json": "^6.0.0", - "read-package-json-fast": "^3.0.0", - "sigstore": "^1.3.0", + "sigstore": "^2.2.0", "ssri": "^10.0.0", "tar": "^6.1.11" }, "bin": { - "pacote": "lib/bin.js" + "pacote": "bin/index.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/pacote/node_modules/minipass": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/parse-conflict-json": { @@ -18840,14 +18798,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/path-is-absolute": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/npm/node_modules/path-key": { "version": "3.1.1", "inBundle": true, @@ -18857,30 +18807,22 @@ } }, "node_modules/npm/node_modules/path-scurry": { - "version": "1.10.1", + "version": "1.11.1", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } - }, "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.0.15", + "version": "6.1.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -18892,7 +18834,15 @@ } }, "node_modules/npm/node_modules/proc-log": { - "version": "3.0.0", + "version": "4.2.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/proggy": { + "version": "2.0.0", "inBundle": true, "license": "ISC", "engines": { @@ -18908,7 +18858,7 @@ } }, "node_modules/npm/node_modules/promise-call-limit": { - "version": "1.0.2", + "version": "3.0.1", "inBundle": true, "license": "ISC", "funding": { @@ -18933,11 +18883,11 @@ } }, "node_modules/npm/node_modules/promzard": { - "version": "1.0.0", + "version": "1.0.2", "inBundle": true, "license": "ISC", "dependencies": { - "read": "^2.0.0" + "read": "^3.0.1" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -18951,11 +18901,11 @@ } }, "node_modules/npm/node_modules/read": { - "version": "2.1.0", + "version": "3.0.1", "inBundle": true, "license": "ISC", "dependencies": { - "mute-stream": "~1.0.0" + "mute-stream": "^1.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -18969,20 +18919,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/read-package-json": { - "version": "6.0.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "glob": "^10.2.2", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^5.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/npm/node_modules/read-package-json-fast": { "version": "3.0.2", "inBundle": true, @@ -18995,19 +18931,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/readable-stream": { - "version": "3.6.2", - "inBundle": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/npm/node_modules/retry": { "version": "0.12.0", "inBundle": true, @@ -19016,78 +18939,6 @@ "node": ">= 4" } }, - "node_modules/npm/node_modules/rimraf": { - "version": "3.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.11", - "inBundle": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/npm/node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "inBundle": true, - "license": "ISC", - "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/npm/node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/npm/node_modules/safe-buffer": { - "version": "5.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT" - }, "node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", "inBundle": true, @@ -19095,12 +18946,9 @@ "optional": true }, "node_modules/npm/node_modules/semver": { - "version": "7.6.0", + "version": "7.6.3", "inBundle": true, "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -19108,22 +18956,6 @@ "node": ">=10" } }, - "node_modules/npm/node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/set-blocking": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC" - }, "node_modules/npm/node_modules/shebang-command": { "version": "2.0.0", "inBundle": true, @@ -19155,21 +18987,19 @@ } }, "node_modules/npm/node_modules/sigstore": { - "version": "1.9.0", + "version": "2.3.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "@sigstore/sign": "^1.0.0", - "@sigstore/tuf": "^1.0.3", - "make-fetch-happen": "^11.0.1" - }, - "bin": { - "sigstore": "bin/sigstore.js" + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "@sigstore/sign": "^2.3.2", + "@sigstore/tuf": "^2.3.4", + "@sigstore/verify": "^1.2.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/smart-buffer": { @@ -19182,7 +19012,7 @@ } }, "node_modules/npm/node_modules/socks": { - "version": "2.8.1", + "version": "2.8.3", "inBundle": true, "license": "MIT", "dependencies": { @@ -19195,16 +19025,16 @@ } }, "node_modules/npm/node_modules/socks-proxy-agent": { - "version": "7.0.0", + "version": "8.0.4", "inBundle": true, "license": "MIT", "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.8.3" }, "engines": { - "node": ">= 10" + "node": ">= 14" } }, "node_modules/npm/node_modules/spdx-correct": { @@ -19216,13 +19046,22 @@ "spdx-license-ids": "^3.0.0" } }, + "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, "node_modules/npm/node_modules/spdx-exceptions": { "version": "2.5.0", "inBundle": true, "license": "CC-BY-3.0" }, "node_modules/npm/node_modules/spdx-expression-parse": { - "version": "3.0.1", + "version": "4.0.0", "inBundle": true, "license": "MIT", "dependencies": { @@ -19231,12 +19070,17 @@ } }, "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.17", + "version": "3.0.18", "inBundle": true, "license": "CC0-1.0" }, + "node_modules/npm/node_modules/sprintf-js": { + "version": "1.1.3", + "inBundle": true, + "license": "BSD-3-Clause" + }, "node_modules/npm/node_modules/ssri": { - "version": "10.0.5", + "version": "10.0.6", "inBundle": true, "license": "ISC", "dependencies": { @@ -19246,14 +19090,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/string_decoder": { - "version": "1.3.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/npm/node_modules/string-width": { "version": "4.2.3", "inBundle": true, @@ -19316,7 +19152,7 @@ } }, "node_modules/npm/node_modules/tar": { - "version": "6.2.0", + "version": "6.2.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -19380,16 +19216,16 @@ } }, "node_modules/npm/node_modules/tuf-js": { - "version": "1.1.7", + "version": "2.2.1", "inBundle": true, "license": "MIT", "dependencies": { - "@tufjs/models": "1.0.4", + "@tufjs/models": "2.0.1", "debug": "^4.3.4", - "make-fetch-happen": "^11.1.1" + "make-fetch-happen": "^13.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, "node_modules/npm/node_modules/unique-filename": { @@ -19428,13 +19264,19 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, "node_modules/npm/node_modules/validate-npm-package-name": { - "version": "5.0.0", + "version": "5.0.1", "inBundle": true, "license": "ISC", - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -19444,34 +19286,26 @@ "inBundle": true, "license": "ISC" }, - "node_modules/npm/node_modules/wcwidth": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, "node_modules/npm/node_modules/which": { - "version": "3.0.1", + "version": "4.0.0", "inBundle": true, "license": "ISC", "dependencies": { - "isexe": "^2.0.0" + "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/wide-align": { - "version": "1.1.5", + "node_modules/npm/node_modules/which/node_modules/isexe": { + "version": "3.1.1", "inBundle": true, "license": "ISC", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" + "engines": { + "node": ">=16" } }, "node_modules/npm/node_modules/wrap-ansi": { @@ -19507,26 +19341,29 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", + "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", "inBundle": true, "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", + "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", "inBundle": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { @@ -19564,11 +19401,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/npm/node_modules/wrappy": { - "version": "1.0.2", - "inBundle": true, - "license": "ISC" - }, "node_modules/npm/node_modules/write-file-atomic": { "version": "5.0.1", "inBundle": true, @@ -19591,6 +19423,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -19603,6 +19436,7 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -19611,22 +19445,7 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -19639,6 +19458,7 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -19648,6 +19468,7 @@ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -19666,6 +19487,7 @@ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", "dev": true, + "license": "MIT", "dependencies": { "array-each": "^1.0.1", "array-slice": "^1.0.0", @@ -19681,6 +19503,7 @@ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -19699,6 +19522,7 @@ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -19713,6 +19537,7 @@ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -19725,6 +19550,7 @@ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -19741,13 +19567,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "dev": true, + "license": "MIT" }, "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, + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -19760,6 +19588,7 @@ "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, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -19768,6 +19597,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -19776,6 +19606,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "license": "MIT", "dependencies": { "fn.name": "1.x.x" } @@ -19784,6 +19615,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -19795,16 +19627,19 @@ } }, "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==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "dev": true, + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -19814,6 +19649,7 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "license": "(WTFPL OR MIT)", "bin": { "opener": "bin/opener-bin.js" } @@ -19823,6 +19659,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -19839,6 +19676,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -19861,6 +19699,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -19875,6 +19714,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -19890,6 +19730,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -19900,12 +19741,14 @@ "node_modules/ora/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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/ora/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==", + "license": "MIT", "engines": { "node": ">=8" } @@ -19914,6 +19757,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -19925,12 +19769,14 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.2.tgz", "integrity": "sha512-JTo+4+4Fw7FreyAvlSLjb1BBVaxEQAacmjD3jjuyPZclpbEghTvQZbXBb2qPd2LeIMxiHwXBZUcpmG2Gl/mDEA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/os-name": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", + "license": "MIT", "dependencies": { "macos-release": "^2.5.0", "windows-release": "^4.0.0" @@ -19946,15 +19792,49 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "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, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, + "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" }, @@ -19970,6 +19850,7 @@ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz", "integrity": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==", "dev": true, + "license": "MIT", "dependencies": { "@types/retry": "0.12.2", "is-network-error": "^1.0.0", @@ -19987,6 +19868,7 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -19995,6 +19877,7 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", + "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", @@ -20013,6 +19896,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "license": "MIT", "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" @@ -20025,13 +19909,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true + "dev": true, + "license": "BlueOak-1.0.0" }, "node_modules/pacote": { "version": "18.0.6", "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", "dev": true, + "license": "ISC", "dependencies": { "@npmcli/git": "^5.0.0", "@npmcli/installed-package-contents": "^2.0.1", @@ -20058,20 +19944,18 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "license": "MIT" }, "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, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -20084,6 +19968,7 @@ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", "dev": true, + "license": "MIT", "dependencies": { "is-absolute": "^1.0.0", "map-cache": "^0.2.0", @@ -20098,6 +19983,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -20111,11 +19997,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse-json/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, + "license": "MIT" + }, "node_modules/parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -20125,6 +20019,7 @@ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20134,6 +20029,7 @@ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", "devOptional": true, + "license": "MIT", "dependencies": { "entities": "^4.4.0" }, @@ -20146,6 +20042,7 @@ "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", "dev": true, + "license": "MIT", "dependencies": { "entities": "^4.3.0", "parse5": "^7.0.0", @@ -20160,6 +20057,7 @@ "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", "dev": true, + "license": "MIT", "dependencies": { "parse5": "^7.0.0" }, @@ -20172,6 +20070,7 @@ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -20181,6 +20080,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -20189,6 +20089,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20197,6 +20098,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -20205,13 +20107,15 @@ "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 + "dev": true, + "license": "MIT" }, "node_modules/path-root": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", "dev": true, + "license": "MIT", "dependencies": { "path-root-regex": "^0.1.0" }, @@ -20224,6 +20128,7 @@ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20233,6 +20138,7 @@ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -20248,19 +20154,22 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/path-to-regexp": { "version": "0.1.10", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", - "dev": true + "dev": true, + "license": "MIT" }, "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, + "license": "MIT", "engines": { "node": ">=8" } @@ -20270,6 +20179,7 @@ "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "duplexify": "^3.5.0", @@ -20280,21 +20190,23 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/picocolors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" @@ -20305,6 +20217,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -20314,6 +20227,7 @@ "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", "dev": true, + "license": "MIT", "optionalDependencies": { "nice-napi": "^1.0.2" } @@ -20323,6 +20237,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^6.3.0" }, @@ -20338,6 +20253,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^7.1.0", "path-exists": "^5.0.0" @@ -20354,6 +20270,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^6.0.0" }, @@ -20369,6 +20286,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -20384,6 +20302,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^4.0.0" }, @@ -20399,6 +20318,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } @@ -20408,6 +20328,7 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true, + "license": "MIT", "engines": { "node": ">=12.20" }, @@ -20420,6 +20341,7 @@ "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", "dev": true, + "license": "MIT", "dependencies": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", @@ -20434,6 +20356,7 @@ "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^1.0.1", "arr-diff": "^4.0.0", @@ -20449,6 +20372,7 @@ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-wrap": "^0.1.0" }, @@ -20460,6 +20384,7 @@ "version": "1.0.32", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "license": "MIT", "dependencies": { "async": "^2.6.4", "debug": "^3.2.7", @@ -20473,6 +20398,7 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -20482,6 +20408,7 @@ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -20505,6 +20432,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.1", @@ -20519,6 +20447,7 @@ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", "dev": true, + "license": "MIT", "dependencies": { "cosmiconfig": "^9.0.0", "jiti": "^1.20.0", @@ -20549,13 +20478,15 @@ "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 + "dev": true, + "license": "MIT" }, "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, + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -20568,6 +20499,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", "dev": true, + "license": "MIT", "dependencies": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", @@ -20585,6 +20517,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", "dev": true, + "license": "ISC", "dependencies": { "postcss-selector-parser": "^6.0.4" }, @@ -20600,6 +20533,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, + "license": "ISC", "dependencies": { "icss-utils": "^5.0.0" }, @@ -20615,6 +20549,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -20627,22 +20562,42 @@ "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 + "dev": true, + "license": "MIT" }, "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, + "license": "MIT", "engines": { "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, + "license": "MIT", "dependencies": { "fast-diff": "^1.1.2" }, @@ -20655,6 +20610,7 @@ "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "dev": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -20663,6 +20619,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", "engines": { "node": ">= 0.6.0" } @@ -20670,7 +20627,8 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" }, "node_modules/process-streams": { "version": "1.0.3", @@ -20681,6 +20639,7 @@ "https://www.paypal.com/donate/?hosted_button_id=GB656ZSAEQEXN", "https://de.liberapay.com/nils.knappmeier/" ], + "license": "MIT", "dependencies": { "duplex-maker": "^1.0.0" } @@ -20689,13 +20648,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, + "license": "MIT", "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -20709,6 +20670,7 @@ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, + "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -20722,6 +20684,7 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -20731,6 +20694,7 @@ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", "hasInstallScript": true, + "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -20754,6 +20718,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, + "license": "MIT", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -20767,6 +20732,7 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -20775,6 +20741,7 @@ "version": "6.4.0", "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", @@ -20793,6 +20760,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "license": "ISC", "engines": { "node": ">=12" } @@ -20800,19 +20768,22 @@ "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==" + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "dev": true, + "license": "MIT", "optional": true }, "node_modules/pump": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -20822,13 +20793,15 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/qjobs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.9" } @@ -20837,6 +20810,7 @@ "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.6" }, @@ -20865,19 +20839,22 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/queue-tick": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } @@ -20887,6 +20864,7 @@ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -20896,6 +20874,7 @@ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -20910,6 +20889,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -20923,7 +20903,8 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "devOptional": true, + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -20931,11 +20912,25 @@ "node": ">=8.10.0" } }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "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, + "license": "MIT", "dependencies": { "resolve": "^1.20.0" }, @@ -20947,19 +20942,22 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "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 + "dev": true, + "license": "MIT" }, "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, + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -20971,13 +20969,15 @@ "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true + "dev": true, + "license": "MIT" }, "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, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } @@ -20986,13 +20986,15 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -21006,23 +21008,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/regexpu-core": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -21040,6 +21031,7 @@ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "jsesc": "~0.5.0" }, @@ -21060,13 +21052,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/replace-ext": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -21076,6 +21070,7 @@ "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-2.0.0.tgz", "integrity": "sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.13.0" } @@ -21084,6 +21079,7 @@ "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==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -21092,6 +21088,7 @@ "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==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -21099,13 +21096,15 @@ "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==" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -21123,6 +21122,7 @@ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", "dev": true, + "license": "MIT", "dependencies": { "expand-tilde": "^2.0.0", "global-modules": "^1.0.0" @@ -21131,11 +21131,22 @@ "node": ">=0.10.0" } }, + "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, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/resolve-options": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", "integrity": "sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==", "dev": true, + "license": "MIT", "dependencies": { "value-or-function": "^4.0.0" }, @@ -21148,6 +21159,7 @@ "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, + "license": "MIT", "dependencies": { "adjust-sourcemap-loader": "^4.0.0", "convert-source-map": "^1.7.0", @@ -21164,6 +21176,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -21178,6 +21191,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -21186,6 +21200,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -21194,11 +21209,18 @@ "node": ">=8" } }, + "node_modules/restore-cursor/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==", + "license": "ISC" + }, "node_modules/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -21208,6 +21230,7 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -21217,13 +21240,15 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/rimraf": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", "dev": true, + "license": "ISC", "dependencies": { "glob": "^9.2.0" }, @@ -21237,11 +21262,22 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/rimraf/node_modules/glob": { "version": "9.3.5", "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "minimatch": "^8.0.2", @@ -21260,6 +21296,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -21275,17 +21312,19 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=8" } }, "node_modules/rollup": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.5.tgz", - "integrity": "sha512-WoinX7GeQOFMGznEcWA1WrTQCd/tpEbMkc3nuMs9BT0CPjMdSjPMTVClwWd4pgSQwJdP65SK9mTCNvItlr5o7w==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", + "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", "dev": true, + "license": "MIT", "dependencies": { - "@types/estree": "1.0.6" + "@types/estree": "1.0.5" }, "bin": { "rollup": "dist/bin/rollup" @@ -21295,29 +21334,37 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.5", - "@rollup/rollup-android-arm64": "4.22.5", - "@rollup/rollup-darwin-arm64": "4.22.5", - "@rollup/rollup-darwin-x64": "4.22.5", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.5", - "@rollup/rollup-linux-arm-musleabihf": "4.22.5", - "@rollup/rollup-linux-arm64-gnu": "4.22.5", - "@rollup/rollup-linux-arm64-musl": "4.22.5", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.5", - "@rollup/rollup-linux-riscv64-gnu": "4.22.5", - "@rollup/rollup-linux-s390x-gnu": "4.22.5", - "@rollup/rollup-linux-x64-gnu": "4.22.5", - "@rollup/rollup-linux-x64-musl": "4.22.5", - "@rollup/rollup-win32-arm64-msvc": "4.22.5", - "@rollup/rollup-win32-ia32-msvc": "4.22.5", - "@rollup/rollup-win32-x64-msvc": "4.22.5", + "@rollup/rollup-android-arm-eabi": "4.22.4", + "@rollup/rollup-android-arm64": "4.22.4", + "@rollup/rollup-darwin-arm64": "4.22.4", + "@rollup/rollup-darwin-x64": "4.22.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", + "@rollup/rollup-linux-arm-musleabihf": "4.22.4", + "@rollup/rollup-linux-arm64-gnu": "4.22.4", + "@rollup/rollup-linux-arm64-musl": "4.22.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", + "@rollup/rollup-linux-riscv64-gnu": "4.22.4", + "@rollup/rollup-linux-s390x-gnu": "4.22.4", + "@rollup/rollup-linux-x64-gnu": "4.22.4", + "@rollup/rollup-linux-x64-musl": "4.22.4", + "@rollup/rollup-win32-arm64-msvc": "4.22.4", + "@rollup/rollup-win32-ia32-msvc": "4.22.4", + "@rollup/rollup-win32-x64-msvc": "4.22.4", "fsevents": "~2.3.2" } }, + "node_modules/rollup/node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "license": "MIT" + }, "node_modules/rsvp": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "license": "MIT", "engines": { "node": "0.12.* || 4.* || 6.* || >= 7.*" } @@ -21327,6 +21374,7 @@ "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -21338,6 +21386,7 @@ "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -21361,6 +21410,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -21369,6 +21419,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/rxfire/-/rxfire-6.0.5.tgz", "integrity": "sha512-ycBsANGbya3GNtOBKzZVATLEV+0S9gUrlTfwnN15TCXtgG8OgIMAuv2k9+kMeVaevp/DRp1KT+vYf6Wkop6gvw==", + "license": "Apache-2.0", "peerDependencies": { "firebase": "^9.0.0 || ^10.0.0", "rxjs": "^6.0.0 || ^7.0.0" @@ -21378,6 +21429,7 @@ "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -21387,6 +21439,7 @@ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -21403,13 +21456,15 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" }, "node_modules/safe-regex-test": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -21426,6 +21481,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", "engines": { "node": ">=10" } @@ -21433,13 +21489,15 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, "node_modules/sass": { "version": "1.77.6", "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", "dev": true, + "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -21457,6 +21515,7 @@ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", "dev": true, + "license": "MIT", "dependencies": { "neo-async": "^2.6.2" }, @@ -21495,13 +21554,15 @@ "node_modules/sax": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", - "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==" + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", + "license": "ISC" }, "node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -21516,22 +21577,43 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/schema-utils/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, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, "node_modules/secure-compare": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" + "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==", + "license": "MIT" }, "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 + "dev": true, + "license": "MIT" }, "node_modules/selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -21541,12 +21623,10 @@ } }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -21559,6 +21639,7 @@ "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz", "integrity": "sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==", "dev": true, + "license": "MIT", "dependencies": { "sver": "^1.8.3" }, @@ -21566,27 +21647,12 @@ "node": ">= 10.13.0" } }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "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, + "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -21611,6 +21677,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -21619,13 +21686,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/send/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, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -21635,6 +21704,7 @@ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -21644,6 +21714,7 @@ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -21662,6 +21733,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -21671,6 +21743,7 @@ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -21680,6 +21753,7 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dev": true, + "license": "MIT", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -21694,25 +21768,29 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/serve-index/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 + "dev": true, + "license": "ISC" }, "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, + "license": "MIT", "dependencies": { "encodeurl": "~2.0.0", "escape-html": "~1.0.3", @@ -21728,6 +21806,7 @@ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -21736,6 +21815,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -21753,6 +21833,7 @@ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -21767,13 +21848,15 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true + "dev": true, + "license": "ISC" }, "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, + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -21785,6 +21868,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -21796,6 +21880,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", "engines": { "node": ">=8" } @@ -21805,6 +21890,7 @@ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -21813,6 +21899,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -21820,22 +21907,31 @@ "object-inspect": "^1.13.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, + "license": "ISC", + "engines": { + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "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==" - }, "node_modules/sigstore": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", "@sigstore/core": "^1.0.0", @@ -21852,6 +21948,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.3.1" } @@ -21859,13 +21956,15 @@ "node_modules/simple-swizzle/node_modules/is-arrayish": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" }, "node_modules/simple-zstd": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/simple-zstd/-/simple-zstd-1.4.2.tgz", "integrity": "sha512-kGYEvT33M5XfyQvvW4wxl3eKcWbdbCc1V7OZzuElnaXft0qbVzoIIXHXiCm3JCUki+MZKKmvjl8p2VGLJc5Y/A==", "dev": true, + "license": "MIT", "dependencies": { "is-zst": "^1.0.0", "peek-stream": "^1.1.3", @@ -21878,6 +21977,7 @@ "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "3" } @@ -21886,13 +21986,15 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -21901,6 +22003,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -21917,6 +22020,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -21931,6 +22035,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -21941,12 +22046,14 @@ "node_modules/slice-ansi/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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -21957,6 +22064,7 @@ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.0.tgz", "integrity": "sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", @@ -21975,37 +22083,18 @@ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "~4.3.4", "ws": "~8.17.1" } }, - "node_modules/socket.io-adapter/node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "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/socket.io-parser": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "dev": true, + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" @@ -22019,6 +22108,7 @@ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dev": true, + "license": "MIT", "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", @@ -22029,6 +22119,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -22042,6 +22133,7 @@ "version": "8.0.4", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", + "license": "MIT", "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", @@ -22055,6 +22147,7 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -22064,6 +22157,7 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -22073,6 +22167,7 @@ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", "dev": true, + "license": "MIT", "dependencies": { "iconv-lite": "^0.6.3", "source-map-js": "^1.0.2" @@ -22093,6 +22188,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -22105,6 +22201,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -22115,6 +22212,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -22124,6 +22222,7 @@ "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-2.1.0.tgz", "integrity": "sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.13.0" } @@ -22133,6 +22232,7 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -22142,13 +22242,15 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true + "dev": true, + "license": "CC-BY-3.0" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, + "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -22158,13 +22260,15 @@ "version": "3.0.20", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", - "dev": true + "dev": true, + "license": "CC0-1.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, + "license": "MIT", "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -22181,6 +22285,7 @@ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -22194,14 +22299,22 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "license": "ISC", "dependencies": { "readable-stream": "^3.0.0" } }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "license": "BSD-3-Clause" + }, "node_modules/ssf": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "license": "Apache-2.0", "dependencies": { "frac": "~1.1.2" }, @@ -22212,13 +22325,15 @@ "node_modules/ssh-config": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/ssh-config/-/ssh-config-1.1.6.tgz", - "integrity": "sha512-ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==" + "integrity": "sha512-ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==", + "license": "MIT" }, "node_modules/ssri": { "version": "10.0.6", "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, @@ -22226,19 +22341,11 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ssri/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "license": "MIT", "engines": { "node": "*" } @@ -22248,26 +22355,16 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/stream-combiner2": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", + "license": "MIT", "dependencies": { "duplexer2": "~0.1.0", "readable-stream": "^2.0.2" @@ -22276,12 +22373,14 @@ "node_modules/stream-combiner2/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" }, "node_modules/stream-combiner2/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==", + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -22296,6 +22395,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -22305,6 +22405,7 @@ "resolved": "https://registry.npmjs.org/stream-composer/-/stream-composer-1.0.2.tgz", "integrity": "sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==", "dev": true, + "license": "MIT", "dependencies": { "streamx": "^2.13.2" } @@ -22313,19 +22414,22 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stream-shift": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stream-to-array": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", "integrity": "sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==", "dev": true, + "license": "MIT", "dependencies": { "any-promise": "^1.1.0" } @@ -22335,6 +22439,7 @@ "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", "dev": true, + "license": "MIT", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", @@ -22349,6 +22454,7 @@ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==", "dev": true, + "license": "MIT", "dependencies": { "fast-fifo": "^1.3.2", "queue-tick": "^1.0.1", @@ -22362,6 +22468,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } @@ -22383,12 +22490,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "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==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -22404,6 +22513,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -22418,6 +22528,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22436,6 +22547,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22450,6 +22562,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22466,6 +22579,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -22479,6 +22593,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -22491,6 +22606,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -22499,6 +22615,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -22508,6 +22625,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -22520,6 +22638,7 @@ "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", "deprecated": "Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net", + "license": "MIT", "dependencies": { "component-emitter": "^1.3.0", "cookiejar": "^2.1.4", @@ -22536,23 +22655,11 @@ "node": ">=6.4.0 <13 || >=14" } }, - "node_modules/superagent/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/superagent/node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -22565,6 +22672,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -22577,6 +22685,7 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -22589,6 +22698,7 @@ "resolved": "https://registry.npmjs.org/sver/-/sver-1.8.4.tgz", "integrity": "sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==", "dev": true, + "license": "MIT", "optionalDependencies": { "semver": "^6.3.0" } @@ -22598,6 +22708,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "optional": true, "bin": { "semver": "bin/semver.js" @@ -22608,6 +22719,7 @@ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -22617,6 +22729,7 @@ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz", "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==", "dev": true, + "license": "MIT", "dependencies": { "@pkgr/core": "^0.1.0", "tslib": "^2.6.2" @@ -22633,6 +22746,7 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -22641,6 +22755,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "license": "ISC", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -22657,6 +22772,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -22668,6 +22784,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -22675,10 +22792,20 @@ "node": ">=8" } }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "license": "ISC", + "engines": { + "node": ">=8" + } + }, "node_modules/tar/node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", "bin": { "mkdirp": "bin/cmd.js" }, @@ -22689,13 +22816,15 @@ "node_modules/tar/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" }, "node_modules/teex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", "dev": true, + "license": "MIT", "dependencies": { "streamx": "^2.12.5" } @@ -22705,6 +22834,7 @@ "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -22723,6 +22853,7 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", @@ -22757,6 +22888,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -22773,27 +22905,24 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } }, - "node_modules/terser-webpack-plugin/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/terser-webpack-plugin/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 + "dev": true, + "license": "MIT" }, "node_modules/terser-webpack-plugin/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, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -22807,35 +22936,19 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.34.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", - "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", - "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/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 + "dev": true, + "license": "MIT" }, "node_modules/text-decoder": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.0.tgz", "integrity": "sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } @@ -22843,19 +22956,22 @@ "node_modules/text-hex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", + "license": "MIT" }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/thingies": { "version": "1.21.0", "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", "dev": true, + "license": "Unlicense", "engines": { "node": ">=10.18" }, @@ -22866,13 +22982,15 @@ "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "license": "MIT" }, "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -22882,13 +23000,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2/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, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -22904,6 +23024,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -22912,13 +23033,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -22927,6 +23050,7 @@ "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -22939,6 +23063,7 @@ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -22947,7 +23072,8 @@ "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, + "devOptional": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -22960,6 +23086,7 @@ "resolved": "https://registry.npmjs.org/to-through/-/to-through-3.0.0.tgz", "integrity": "sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==", "dev": true, + "license": "MIT", "dependencies": { "streamx": "^2.12.5" }, @@ -22972,15 +23099,23 @@ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.6" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, "node_modules/tree-dump": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz", "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.0" }, @@ -22996,6 +23131,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "license": "MIT", "bin": { "tree-kill": "cli.js" } @@ -23004,6 +23140,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", + "license": "MIT", "engines": { "node": ">= 14.0.0" } @@ -23013,6 +23150,7 @@ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=16" }, @@ -23021,25 +23159,47 @@ } }, "node_modules/ts-node": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, + "license": "MIT", "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", "arg": "^4.1.0", + "create-require": "^1.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", - "source-map-support": "^0.5.6", - "yn": "^3.0.0" + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" }, "bin": { - "ts-node": "dist/bin.js" - }, - "engines": { - "node": ">=4.2.0" + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" }, "peerDependencies": { - "typescript": ">=2.0" + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } } }, "node_modules/tsconfig-paths": { @@ -23047,6 +23207,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -23059,6 +23220,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -23069,13 +23231,15 @@ "node_modules/tslib": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^1.8.1" }, @@ -23090,13 +23254,15 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/tuf-js": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", "dev": true, + "license": "MIT", "dependencies": { "@tufjs/models": "2.0.1", "debug": "^4.3.4", @@ -23111,6 +23277,7 @@ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -23122,6 +23289,7 @@ "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -23134,6 +23302,7 @@ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dev": true, + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -23147,6 +23316,7 @@ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -23161,6 +23331,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -23180,6 +23351,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -23200,6 +23372,7 @@ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -23219,17 +23392,20 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "license": "MIT" }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } @@ -23239,6 +23415,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -23266,6 +23443,7 @@ "url": "https://github.com/sponsors/faisalman" } ], + "license": "MIT", "bin": { "ua-parser-js": "script/cli.js" }, @@ -23278,6 +23456,7 @@ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -23293,6 +23472,7 @@ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23302,6 +23482,7 @@ "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-2.0.0.tgz", "integrity": "sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==", "dev": true, + "license": "MIT", "dependencies": { "bach": "^2.0.1", "fast-levenshtein": "^3.0.0", @@ -23317,6 +23498,7 @@ "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-2.0.0.tgz", "integrity": "sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.13.0" } @@ -23326,6 +23508,7 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz", "integrity": "sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==", "dev": true, + "license": "MIT", "dependencies": { "fastest-levenshtein": "^1.0.7" } @@ -23334,20 +23517,23 @@ "version": "6.19.7", "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", + "license": "MIT", "engines": { "node": ">=18.17" } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "license": "MIT" }, "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, + "license": "MIT", "engines": { "node": ">=4" } @@ -23357,6 +23543,7 @@ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -23370,6 +23557,7 @@ "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, + "license": "MIT", "engines": { "node": ">=4" } @@ -23379,6 +23567,7 @@ "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, + "license": "MIT", "engines": { "node": ">=4" } @@ -23388,6 +23577,7 @@ "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -23411,6 +23601,7 @@ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, + "license": "ISC", "dependencies": { "unique-slug": "^4.0.0" }, @@ -23423,6 +23614,7 @@ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" }, @@ -23434,6 +23626,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -23443,6 +23636,7 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -23451,6 +23645,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "license": "MIT", "engines": { "node": ">=8" } @@ -23474,6 +23669,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.0" @@ -23489,6 +23685,8 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -23497,6 +23695,8 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -23504,18 +23704,21 @@ "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", + "license": "MIT" }, "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==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, "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, + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -23525,15 +23728,24 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true, + "license": "MIT" + }, "node_modules/v8flags": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.13.0" } @@ -23543,6 +23755,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -23553,6 +23766,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -23562,6 +23776,7 @@ "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-4.0.0.tgz", "integrity": "sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.13.0" } @@ -23571,6 +23786,7 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -23580,6 +23796,7 @@ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", "dev": true, + "license": "MIT", "dependencies": { "clone": "^2.1.2", "clone-stats": "^1.0.0", @@ -23596,6 +23813,7 @@ "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^5.0.0", "vinyl": "^3.0.0" @@ -23609,6 +23827,7 @@ "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", "dev": true, + "license": "MIT", "dependencies": { "buffer": "^6.0.3", "inherits": "^2.0.4", @@ -23634,6 +23853,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -23644,6 +23864,7 @@ "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.0.tgz", "integrity": "sha512-7GbgBnYfaquMk3Qu9g22x000vbYkOex32930rBnc3qByw6HfMEAoELjCjoJv4HuEQxHAurT+nvMHm6MnJllFLw==", "dev": true, + "license": "MIT", "dependencies": { "fs-mkdirp-stream": "^2.0.1", "glob-stream": "^8.0.0", @@ -23669,6 +23890,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -23681,6 +23903,7 @@ "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", "dev": true, + "license": "MIT", "dependencies": { "convert-source-map": "^2.0.0", "graceful-fs": "^4.2.10", @@ -23697,13 +23920,15 @@ "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 + "dev": true, + "license": "MIT" }, "node_modules/vite": { "version": "5.4.6", "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dev": true, + "license": "MIT", "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -23766,6 +23991,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "aix" @@ -23782,6 +24008,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -23798,6 +24025,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -23814,6 +24042,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -23830,6 +24059,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -23846,6 +24076,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -23862,6 +24093,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -23878,6 +24110,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -23894,6 +24127,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -23910,6 +24144,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -23926,6 +24161,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -23942,6 +24178,7 @@ "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -23958,6 +24195,7 @@ "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -23974,6 +24212,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -23990,6 +24229,7 @@ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -24006,6 +24246,7 @@ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -24022,6 +24263,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -24038,6 +24280,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -24054,6 +24297,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -24070,6 +24314,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" @@ -24086,6 +24331,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -24102,6 +24348,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -24118,6 +24365,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -24132,6 +24380,7 @@ "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -24183,6 +24432,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.1.0", @@ -24196,6 +24446,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/voc/-/voc-1.2.0.tgz", "integrity": "sha512-BOuDjFFYvJdZO6e/N65AlaDItXo2TgyLjeyRYcqgAPkXpp5yTJcvkL2n+syO1r9Qc5g96tfBD2tuiMhYDmaGcA==", + "license": "Apache-2.0", "bin": { "voc": "voc.njs" }, @@ -24208,15 +24459,17 @@ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, + "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -24230,6 +24483,7 @@ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, + "license": "MIT", "dependencies": { "minimalistic-assert": "^1.0.0" } @@ -24238,6 +24492,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "license": "MIT", "dependencies": { "defaults": "^1.0.3" } @@ -24246,13 +24501,21 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/webpack": { "version": "5.94.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", @@ -24299,6 +24562,7 @@ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", "dev": true, + "license": "MIT", "dependencies": { "colorette": "^2.0.10", "memfs": "^4.6.0", @@ -24328,6 +24592,7 @@ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", "dev": true, + "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.13", "@types/connect-history-api-fallback": "^1.5.4", @@ -24382,16 +24647,14 @@ } } }, - "node_modules/webpack-dev-server/node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "node_modules/webpack-dev-server/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, "node_modules/webpack-dev-server/node_modules/glob": { @@ -24399,6 +24662,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -24419,6 +24683,7 @@ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, + "license": "MIT", "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -24438,46 +24703,20 @@ } } }, - "node_modules/webpack-dev-server/node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "node_modules/webpack-dev-server/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" + "brace-expansion": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, "engines": { "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/webpack-dev-server/node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/webpack-dev-server/node_modules/rimraf": { @@ -24485,6 +24724,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", "dev": true, + "license": "ISC", "dependencies": { "glob": "^10.3.7" }, @@ -24500,6 +24740,7 @@ "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", "dev": true, + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "flat": "^5.0.2", @@ -24514,6 +24755,7 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -24523,6 +24765,7 @@ "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", "dev": true, + "license": "MIT", "dependencies": { "typed-assert": "^1.0.8" }, @@ -24544,6 +24787,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -24560,21 +24804,55 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } }, + "node_modules/webpack/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, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/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, + "license": "MIT" + }, "node_modules/webpack/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 + "dev": true, + "license": "MIT" }, "node_modules/webpack/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, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -24592,6 +24870,7 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "license": "Apache-2.0", "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -24605,6 +24884,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", "engines": { "node": ">=0.8.0" } @@ -24613,6 +24893,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, @@ -24624,6 +24905,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -24631,10 +24913,21 @@ "node": ">=0.10.0" } }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -24650,6 +24943,7 @@ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, + "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -24661,29 +24955,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/which-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -24702,12 +24979,14 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/windows-release": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", + "license": "MIT", "dependencies": { "execa": "^4.0.2" }, @@ -24722,6 +25001,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -24744,6 +25024,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -24758,14 +25039,22 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "license": "Apache-2.0", "engines": { "node": ">=8.12.0" } }, + "node_modules/windows-release/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==", + "license": "ISC" + }, "node_modules/winston": { "version": "3.14.2", "resolved": "https://registry.npmjs.org/winston/-/winston-3.14.2.tgz", "integrity": "sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==", + "license": "MIT", "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", @@ -24787,6 +25076,7 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", + "license": "MIT", "dependencies": { "logform": "^2.6.1", "readable-stream": "^4.5.2", @@ -24814,6 +25104,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -24823,6 +25114,7 @@ "version": "4.5.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -24838,6 +25130,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "license": "MIT", "engines": { "node": ">=0.1.90" } @@ -24845,12 +25138,14 @@ "node_modules/winston/node_modules/async": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" }, "node_modules/wmf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", + "license": "Apache-2.0", "engines": { "node": ">=0.8" } @@ -24859,6 +25154,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", + "license": "Apache-2.0", "engines": { "node": ">=0.8" } @@ -24868,24 +25164,23 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=8" } }, "node_modules/wrap-ansi-cjs": { @@ -24894,6 +25189,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -24911,6 +25207,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -24926,6 +25223,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -24937,12 +25235,14 @@ "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 + "dev": true, + "license": "MIT" }, "node_modules/wrap-ansi/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==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -24957,6 +25257,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -24967,17 +25268,20 @@ "node_modules/wrap-ansi/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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "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==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -24985,11 +25289,18 @@ "typedarray-to-buffer": "^3.1.5" } }, + "node_modules/write-file-atomic/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==", + "license": "ISC" + }, "node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -25010,6 +25321,7 @@ "version": "0.18.5", "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "license": "Apache-2.0", "dependencies": { "adler-32": "~1.3.0", "cfb": "~1.2.1", @@ -25030,6 +25342,7 @@ "version": "0.8.13", "resolved": "https://registry.npmjs.org/xlsx-style/-/xlsx-style-0.8.13.tgz", "integrity": "sha512-Cj3pGUvzrP2q9oowpLP8GyujovTaBGjBRRUlCKPitNvHWj9JDD5+FDPZIM5QQggGb995ZhkuBSsMZOSd5TzIWg==", + "license": "Apache-2.0", "dependencies": { "adler-32": "", "cfb": ">=0.10.0", @@ -25050,6 +25363,7 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.3.8.tgz", "integrity": "sha512-cjAoQW5L/TCKWRbzt/xGBvhwJKQFhcIVO0jWQtpKQx4gr9qvXNkpRfq6gSmjjA8dB2Is/DPOb7gNwqQXP7UgTQ==", + "license": "Apache-2.0", "dependencies": { "commander": "", "concat-stream": "", @@ -25082,6 +25396,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.8.2.tgz", "integrity": "sha512-+ZkFDAG+ImJ48DcZvabx6YTrZ67DKkM0kbyOOtH73mbUEvNhQWWgRZrHC8+k7GuGKWQnACYLi7bj0eCt1jmosQ==", + "license": "Apache-2.0", "dependencies": { "colors": "0.6.2", "frac": "0.3.1", @@ -25099,6 +25414,7 @@ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "dev": true, + "license": "MIT", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" @@ -25112,6 +25428,7 @@ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4.0" } @@ -25121,6 +25438,7 @@ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0" } @@ -25130,6 +25448,7 @@ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4" } @@ -25138,6 +25457,7 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", "engines": { "node": ">=10" } @@ -25146,12 +25466,14 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -25169,6 +25491,7 @@ "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", "engines": { "node": ">=12" } @@ -25178,6 +25501,7 @@ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, + "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -25188,6 +25512,7 @@ "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -25197,6 +25522,7 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -25209,6 +25535,7 @@ "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -25217,9 +25544,10 @@ } }, "node_modules/zone.js": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", - "integrity": "sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==" + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", + "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==", + "license": "MIT" } } } diff --git a/package.json b/package.json index 2141165b..7d090de4 100644 --- a/package.json +++ b/package.json @@ -25,75 +25,75 @@ } }, "dependencies": { - "@angular/cdk": "^17.3.10", + "@angular/cdk": "^18.2.6", "@angular/common": "18.2.6", "@angular/core": "18.2.6", - "@angular/fire": "^17.0.0", + "@angular/fire": "^18.0.1", "@angular/forms": "18.2.6", "@angular/platform-browser": "18.2.6", "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", - "@capacitor/app": "5.0.7", - "@capacitor/camera": "5.0.9", - "@capacitor/clipboard": "5.0.7", - "@capacitor/core": "^5.0.0", - "@capacitor/haptics": "5.0.7", - "@capacitor/keyboard": "5.0.8", - "@capacitor/status-bar": "5.0.7", + "@capacitor/app": "^6.0.1", + "@capacitor/camera": "^6.0.2", + "@capacitor/clipboard": "^6.0.1", + "@capacitor/core": "^6.1.2", + "@capacitor/haptics": "^6.0.1", + "@capacitor/keyboard": "^6.0.2", + "@capacitor/status-bar": "^6.0.1", "@ionic/angular": "^8.3.1", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", - "angular-google-tag-manager": "1.8.0", + "angular-google-tag-manager": "^1.10.0", "chart.js": "^4.4.4", "file-saver": "^2.0.5", "http-server": "^14.1.1", "ionicons": "^7.4.0", - "ng2-charts": "^5.0.4", - "npm": "^9.7.1", + "ng2-charts": "^6.0.1", + "npm": "^10.8.3", "rxfire": "^6.0.5", "rxjs": "^7.8.1", "tslib": "^2.7.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.15.0" + "zone.js": "^0.14.10" }, "devDependencies": { "@angular-devkit/build-angular": "^18.2.6", - "@angular-eslint/eslint-plugin": "^16.2.1", - "@angular-eslint/eslint-plugin-template": "^16.2.1", + "@angular-eslint/eslint-plugin": "^18.3.1", + "@angular-eslint/eslint-plugin-template": "^18.3.1", "@angular/cli": "^18.2.6", "@angular/compiler": "^18.2.6", "@angular/compiler-cli": "^18.2.6", "@angular/language-service": "^18.2.6", - "@capacitor/cli": "^5.0.0", - "@ionic/angular-toolkit": "11.0.1", - "@ionic/eslint-config": "^0.3.0", + "@capacitor/cli": "^6.1.2", + "@ionic/angular-toolkit": "^12.1.1", + "@ionic/eslint-config": "^0.4.0", "@ionic/prettier-config": "^4.0.0", "@types/file-saver": "2.0.7", - "@types/jasmine": "~4.3.0", - "@types/node": "20.11.17", - "@typescript-eslint/eslint-plugin": "^7.6.0", - "eslint": "^8.56.0", - "eslint-plugin-jasmine": "^4.1.3", - "eslint-plugin-prettier": "^5.1.3", + "@types/jasmine": "^5.1.4", + "@types/node": "^22.7.4", + "@typescript-eslint/eslint-plugin": "^8.8.0", + "eslint": "^9.11.1", + "eslint-plugin-jasmine": "^4.2.2", + "eslint-plugin-prettier": "^5.2.1", "gulp": "^5.0.0", "gulp-gzip": "^1.4.2", - "gzipper": "^7.2.0", - "husky": "^9.0.11", - "jasmine-core": "~4.3.0", - "jasmine-spec-reporter": "~5.0.0", - "karma": "~6.4.0", - "karma-chrome-launcher": "~3.1.0", - "karma-coverage": "~2.2.0", - "karma-coverage-istanbul-reporter": "~3.0.2", + "gzipper": "^8.1.0", + "husky": "^9.1.6", + "jasmine-core": "^4.6.1", + "jasmine-spec-reporter": "^7.0.0", + "karma": "^6.4.4", + "karma-chrome-launcher": "^3.2.0", + "karma-coverage": "^2.2.1", + "karma-coverage-istanbul-reporter": "^3.0.3", "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "ts-node": "~8.3.0", + "karma-jasmine-html-reporter": "^2.1.0", + "ts-node": "^10.9.2", "typescript": "5.5.4" }, "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0" + "eslint": "^9.11.1" }, "description": "A project to help people manage Time, Money and resources." } From a48086ce44da2e8d0e9e6ed78644b0cfb887371c Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Oct 2024 09:54:55 +0530 Subject: [PATCH 056/126] Stable npm i achieved --- package-lock.json | 1097 +++++++++++++++++---------------------------- 1 file changed, 410 insertions(+), 687 deletions(-) diff --git a/package-lock.json b/package-lock.json index e0cadb5c..2df25bac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3300,6 +3300,30 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@eslint/config-array/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/config-array/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@eslint/core": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.6.0.tgz", @@ -3351,6 +3375,17 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@eslint/eslintrc/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", @@ -3371,6 +3406,19 @@ "dev": true, "license": "MIT" }, + "node_modules/@eslint/eslintrc/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@eslint/js": { "version": "9.11.1", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.11.1.tgz", @@ -4848,6 +4896,33 @@ } } }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/parser": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", @@ -4922,7 +4997,7 @@ } } }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/utils": { + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", @@ -4949,6 +5024,48 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/visitor-keys": { "version": "5.62.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", @@ -4967,6 +5084,70 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ionic/eslint-config/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@ionic/eslint-config/node_modules/eslint-plugin-import": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", + "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.9.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/@ionic/eslint-config/node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@ionic/eslint-config/node_modules/eslint-plugin-import/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, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/@ionic/eslint-config/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -4991,6 +5172,50 @@ "node": ">=4.0" } }, + "node_modules/@ionic/eslint-config/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "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/@ionic/eslint-config/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@ionic/eslint-config/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/@ionic/prettier-config": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@ionic/prettier-config/-/prettier-config-4.0.0.tgz", @@ -5434,7 +5659,6 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, "license": "ISC", "dependencies": { "string-width": "^5.1.2", @@ -5452,7 +5676,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -5465,7 +5688,6 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -5478,14 +5700,12 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, "license": "MIT" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", @@ -5503,7 +5723,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" @@ -5519,7 +5738,6 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", @@ -5919,7 +6137,6 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", - "dev": true, "license": "ISC", "dependencies": { "agent-base": "^7.1.0", @@ -5936,14 +6153,12 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, "license": "ISC" }, "node_modules/@npmcli/fs": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", - "dev": true, "license": "ISC", "dependencies": { "semver": "^7.3.5" @@ -5956,7 +6171,6 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/promise-spawn": "^7.0.0", @@ -5977,7 +6191,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -5987,14 +6200,12 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, "license": "ISC" }, "node_modules/@npmcli/git/node_modules/which": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -6010,7 +6221,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", - "dev": true, "license": "ISC", "dependencies": { "npm-bundled": "^3.0.0", @@ -6027,7 +6237,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -6037,7 +6246,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/git": "^5.0.0", @@ -6052,21 +6260,10 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@npmcli/package-json/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@npmcli/package-json/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -6083,27 +6280,10 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/package-json/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@npmcli/promise-spawn": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", - "dev": true, "license": "ISC", "dependencies": { "which": "^4.0.0" @@ -6116,7 +6296,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -6126,7 +6305,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -6142,7 +6320,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", - "dev": true, "license": "ISC", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6152,7 +6329,6 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/node-gyp": "^3.0.0", @@ -6170,7 +6346,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -6180,7 +6355,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -6196,7 +6370,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, "license": "MIT", "optional": true, "engines": { @@ -6531,7 +6704,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", - "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.3.2" @@ -6544,7 +6716,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", - "dev": true, "license": "Apache-2.0", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6554,7 +6725,6 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", - "dev": true, "license": "Apache-2.0", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6564,7 +6734,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", - "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", @@ -6582,7 +6751,6 @@ "version": "2.3.4", "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", - "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.3.2", @@ -6596,7 +6764,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", - "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", @@ -6678,7 +6845,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", - "dev": true, "license": "MIT", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6688,7 +6854,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", - "dev": true, "license": "MIT", "dependencies": { "@tufjs/canonical-json": "2.0.0", @@ -6698,32 +6863,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@tufjs/models/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@types/body-parser": { "version": "1.19.5", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", @@ -7083,79 +7222,6 @@ } } }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", - "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", - "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/visitor-keys": "8.8.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/scope-manager": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz", @@ -7174,20 +7240,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", - "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/type-utils": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz", @@ -7207,165 +7259,13 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", - "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", - "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/visitor-keys": "8.8.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz", - "integrity": "sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.8.0", - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/typescript-estree": "8.8.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", @@ -7379,7 +7279,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", @@ -7408,30 +7308,27 @@ } } }, - "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/@typescript-eslint/utils": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.8.0", + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/typescript-estree": "8.8.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { @@ -7452,20 +7349,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/@typescript-eslint/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", - "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", @@ -7675,7 +7558,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -7807,7 +7689,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", @@ -7940,7 +7821,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" @@ -8629,13 +8509,12 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { @@ -8754,7 +8633,6 @@ "version": "18.0.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/fs": "^3.1.0", @@ -8774,21 +8652,10 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/cacache/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -8809,25 +8676,8 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, "license": "ISC" }, - "node_modules/cacache/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/call-bind": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", @@ -8895,7 +8745,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -8972,7 +8821,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -9615,53 +9463,6 @@ "node": ">=10.13.0" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/core-js-compat": { "version": "3.38.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", @@ -10272,6 +10073,16 @@ "node": ">=8" } }, + "node_modules/dir-glob/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/dns-packet": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", @@ -10480,7 +10291,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, "license": "MIT" }, "node_modules/ee-first": { @@ -10649,7 +10459,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -10672,7 +10481,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true, "license": "MIT" }, "node_modules/errno": { @@ -11079,59 +10887,6 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-plugin-import": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", - "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.9.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/eslint-plugin-jasmine": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/eslint-plugin-jasmine/-/eslint-plugin-jasmine-4.2.2.tgz", @@ -11237,6 +10992,17 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/eslint/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -11330,6 +11096,19 @@ "dev": true, "license": "MIT" }, + "node_modules/eslint/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -11513,7 +11292,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true, "license": "Apache-2.0" }, "node_modules/express": { @@ -11764,7 +11542,6 @@ "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 4.9.1" @@ -12111,7 +11888,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.0", @@ -12214,7 +11990,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" @@ -12524,6 +12299,28 @@ "node": ">= 10.13.0" } }, + "node_modules/glob/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==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", @@ -12604,21 +12401,21 @@ } }, "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, "license": "MIT", "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" + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -12936,7 +12733,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -13041,7 +12837,6 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^10.0.1" @@ -13054,7 +12849,6 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, "license": "ISC" }, "node_modules/hpack.js": { @@ -13163,7 +12957,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, "license": "BSD-2-Clause" }, "node_modules/http-deceiver": { @@ -13462,7 +13255,6 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", - "dev": true, "license": "ISC", "dependencies": { "minimatch": "^9.0.0" @@ -13471,32 +13263,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ignore-walk/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/ignore-walk/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", @@ -13548,7 +13314,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -13575,7 +13340,6 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", - "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -14104,7 +13868,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, "license": "MIT" }, "node_modules/is-negated-glob": { @@ -14546,7 +14309,6 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -14676,7 +14438,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", - "dev": true, "license": "MIT", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -14727,7 +14488,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, "engines": [ "node >= 0.2.0" ], @@ -14839,6 +14599,17 @@ "url": "https://github.com/sponsors/mattlewis92" } }, + "node_modules/karma-coverage-istanbul-reporter/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", @@ -14880,6 +14651,19 @@ "node": ">=6" } }, + "node_modules/karma-coverage-istanbul-reporter/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/karma-coverage-istanbul-reporter/node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -14914,6 +14698,17 @@ "node": ">=0.10.0" } }, + "node_modules/karma-coverage/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", @@ -14931,6 +14726,19 @@ "node": ">=8" } }, + "node_modules/karma-coverage/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/karma-coverage/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -14995,6 +14803,17 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/karma/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/karma/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -15040,6 +14859,19 @@ "node": ">=4.0.0" } }, + "node_modules/karma/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/karma/node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -16051,7 +15883,6 @@ "version": "13.0.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/agent": "^2.0.0", @@ -16257,15 +16088,18 @@ "license": "ISC" }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "license": "ISC", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { @@ -16281,7 +16115,6 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" @@ -16291,7 +16124,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" @@ -16304,7 +16136,6 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", - "dev": true, "license": "MIT", "dependencies": { "minipass": "^7.0.3", @@ -16322,7 +16153,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -16335,7 +16165,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -16348,14 +16177,12 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, "license": "ISC" }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -16368,7 +16195,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -16381,14 +16207,12 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, "license": "ISC" }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -16401,7 +16225,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -16414,7 +16237,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, "license": "ISC" }, "node_modules/minizlib": { @@ -16666,7 +16488,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -16771,7 +16592,6 @@ "version": "10.2.0", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", - "dev": true, "license": "MIT", "dependencies": { "env-paths": "^2.2.0", @@ -16820,21 +16640,10 @@ "node-gyp-build-optional-packages-test": "build-test.js" } }, - "node_modules/node-gyp/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/node-gyp/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -16855,33 +16664,15 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, "license": "ISC", "engines": { "node": ">=16" } }, - "node_modules/node-gyp/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/node-gyp/node_modules/which": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -16904,7 +16695,6 @@ "version": "7.2.1", "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", - "dev": true, "license": "ISC", "dependencies": { "abbrev": "^2.0.0" @@ -16920,7 +16710,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^7.0.0", @@ -17128,7 +16917,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", - "dev": true, "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^3.0.0" @@ -17141,7 +16929,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "semver": "^7.1.1" @@ -17154,7 +16941,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -17164,7 +16950,6 @@ "version": "11.0.3", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^7.0.0", @@ -17180,7 +16965,6 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", - "dev": true, "license": "ISC", "dependencies": { "ignore-walk": "^6.0.4" @@ -17193,7 +16977,6 @@ "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", - "dev": true, "license": "ISC", "dependencies": { "npm-install-checks": "^6.0.0", @@ -17209,7 +16992,6 @@ "version": "17.1.0", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/redact": "^2.0.0", @@ -19833,7 +19615,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" @@ -19909,14 +19690,12 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/pacote": { "version": "18.0.6", "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/git": "^5.0.0", @@ -20137,7 +19916,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", @@ -20154,7 +19932,6 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, "license": "ISC" }, "node_modules/path-to-regexp": { @@ -20165,13 +19942,16 @@ "license": "MIT" }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/peek-stream": { @@ -20609,7 +20389,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -20648,14 +20427,12 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true, "license": "ISC" }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, "license": "MIT", "dependencies": { "err-code": "^2.0.2", @@ -21219,7 +20996,6 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, "license": "MIT", "engines": { "node": ">= 4" @@ -21262,16 +21038,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/rimraf/node_modules/glob": { "version": "9.3.5", "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", @@ -21917,7 +21683,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, "license": "ISC", "engines": { "node": ">=14" @@ -21930,7 +21695,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", - "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", @@ -21990,13 +21754,16 @@ "license": "MIT" }, "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/slice-ansi": { @@ -22231,7 +21998,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", @@ -22242,14 +22008,12 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, "license": "CC-BY-3.0" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", @@ -22260,7 +22024,6 @@ "version": "3.0.20", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", - "dev": true, "license": "CC0-1.0" }, "node_modules/spdy": { @@ -22332,7 +22095,6 @@ "version": "10.0.6", "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" @@ -22512,7 +22274,6 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -22592,7 +22353,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -22671,7 +22431,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -22963,7 +22722,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, "license": "MIT" }, "node_modules/thingies": { @@ -23261,7 +23019,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", - "dev": true, "license": "MIT", "dependencies": { "@tufjs/models": "2.0.1", @@ -23600,7 +23357,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, "license": "ISC", "dependencies": { "unique-slug": "^4.0.0" @@ -23613,7 +23369,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" @@ -23754,7 +23509,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", @@ -23765,7 +23519,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -24647,16 +24400,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/webpack-dev-server/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", @@ -24703,22 +24446,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/webpack-dev-server/node_modules/rimraf": { "version": "5.0.10", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", @@ -25188,7 +24915,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -25206,7 +24932,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -25222,7 +24947,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -25235,7 +24959,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, "license": "MIT" }, "node_modules/wrap-ansi/node_modules/ansi-styles": { From d059cc2433922a0dbbc987705d18b6b87f9a3bc1 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 5 Oct 2024 06:51:15 +0530 Subject: [PATCH 057/126] Fix miscellaneous issues --- .vscode/settings.json | 9 +- angular.json | 17 ++- package-lock.json | 119 +++++++++++++++++- package.json | 3 +- src/app/app-routing.module.ts | 8 +- src/app/app.module.ts | 31 +++-- .../models/class/masterData/master-data.ts | 6 +- src/app/models/interface/expense.interface.ts | 1 + src/app/pages/expense/expenses.module.ts | 16 +-- src/app/pages/expense/expenses.page.html | 21 ++-- src/app/pages/expense/expenses.page.scss | 8 +- src/app/pages/expense/expenses.page.ts | 4 +- src/app/pages/goal/goal.page.ts | 17 ++- src/app/pages/home/home.page.ts | 1 + src/app/services/expense/expense.service.ts | 22 ++-- src/app/services/sidenav/sidenav.service.ts | 6 +- 16 files changed, 204 insertions(+), 85 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c8316905..fd3f2cd3 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,22 +6,19 @@ "CSAT", "Drucker", "etags", - "maxlength", - "NEET", - "Sanyam", - "arize", - "Drucker", - "etags", "gzipper", "haptics", "Howto", "ionicons", "Kumar", "maxlength", + "NEET", "Parens", "postbuild", + "Registerables", "rxfire", "Sandeep", + "Sanyam", "subdir" ], "[typescript]": { diff --git a/angular.json b/angular.json index 917d228a..c63f89b0 100644 --- a/angular.json +++ b/angular.json @@ -11,15 +11,12 @@ "prefix": "app", "architect": { "build": { - "builder": "@angular-devkit/build-angular:application", + "builder": "@angular-devkit/build-angular:browser", "options": { - "outputPath": { - "base": "www" - }, + "outputPath": "www", "index": "src/index.html", - "polyfills": [ - "src/polyfills.ts" - ], + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ @@ -40,8 +37,8 @@ "allowedCommonJsDependencies": ["file-saver"], "styles": ["src/theme/variables.scss", "src/global.scss"], "scripts": [], - "serviceWorker": "ngsw-config.json", - "browser": "src/main.ts" + "serviceWorker": true, + "ngswConfigPath": "ngsw-config.json" }, "configurations": { "production": { @@ -66,7 +63,9 @@ "outputHashing": "all" }, "development": { + "buildOptimizer": false, "optimization": false, + "vendorChunk": true, "extractLicenses": false, "sourceMap": true, "namedChunks": true diff --git a/package-lock.json b/package-lock.json index 2df25bac..29c16951 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4348,7 +4348,6 @@ "version": "8.3.1", "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-8.3.1.tgz", "integrity": "sha512-D/qP3R6xbaH/y7qNSQ1F6/hVediPq+F5a6KxfhOIZPXrD94r9haDTD9XpQh7LMoAzoem85h7icn2XfHzcDP1HA==", - "license": "MIT", "dependencies": { "@ionic/core": "8.3.1", "ionicons": "^7.0.0", @@ -5659,6 +5658,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, "license": "ISC", "dependencies": { "string-width": "^5.1.2", @@ -5676,6 +5676,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -5688,6 +5689,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -5700,12 +5702,14 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, "license": "MIT" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", @@ -5723,6 +5727,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" @@ -5738,6 +5743,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", @@ -6137,6 +6143,7 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "dev": true, "license": "ISC", "dependencies": { "agent-base": "^7.1.0", @@ -6153,12 +6160,14 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, "license": "ISC" }, "node_modules/@npmcli/fs": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "dev": true, "license": "ISC", "dependencies": { "semver": "^7.3.5" @@ -6171,6 +6180,7 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/promise-spawn": "^7.0.0", @@ -6191,6 +6201,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -6200,12 +6211,14 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, "license": "ISC" }, "node_modules/@npmcli/git/node_modules/which": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -6221,6 +6234,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", + "dev": true, "license": "ISC", "dependencies": { "npm-bundled": "^3.0.0", @@ -6237,6 +6251,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -6246,6 +6261,7 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/git": "^5.0.0", @@ -6264,6 +6280,7 @@ "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -6284,6 +6301,7 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", + "dev": true, "license": "ISC", "dependencies": { "which": "^4.0.0" @@ -6296,6 +6314,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -6305,6 +6324,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -6320,6 +6340,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", + "dev": true, "license": "ISC", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6329,6 +6350,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/node-gyp": "^3.0.0", @@ -6346,6 +6368,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -6355,6 +6378,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -6370,6 +6394,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, "license": "MIT", "optional": true, "engines": { @@ -6704,6 +6729,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.3.2" @@ -6716,6 +6742,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6725,6 +6752,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6734,6 +6762,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", @@ -6751,6 +6780,7 @@ "version": "2.3.4", "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.3.2", @@ -6764,6 +6794,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", @@ -6845,6 +6876,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "dev": true, "license": "MIT", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -6854,6 +6886,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", + "dev": true, "license": "MIT", "dependencies": { "@tufjs/canonical-json": "2.0.0", @@ -7558,6 +7591,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -7689,6 +7723,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", @@ -7821,6 +7856,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" @@ -8512,6 +8548,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -8633,6 +8670,7 @@ "version": "18.0.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/fs": "^3.1.0", @@ -8656,6 +8694,7 @@ "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -8676,6 +8715,7 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, "license": "ISC" }, "node_modules/call-bind": { @@ -8745,6 +8785,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -8821,6 +8862,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -10291,6 +10333,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, "license": "MIT" }, "node_modules/ee-first": { @@ -10459,6 +10502,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -10481,6 +10525,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, "license": "MIT" }, "node_modules/errno": { @@ -11292,6 +11337,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true, "license": "Apache-2.0" }, "node_modules/express": { @@ -11542,6 +11588,7 @@ "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, "license": "MIT", "engines": { "node": ">= 4.9.1" @@ -11888,6 +11935,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.0", @@ -11990,6 +12038,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" @@ -12733,6 +12782,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -12837,6 +12887,7 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^10.0.1" @@ -12849,6 +12900,7 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, "license": "ISC" }, "node_modules/hpack.js": { @@ -12957,6 +13009,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true, "license": "BSD-2-Clause" }, "node_modules/http-deceiver": { @@ -13255,6 +13308,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", + "dev": true, "license": "ISC", "dependencies": { "minimatch": "^9.0.0" @@ -13314,6 +13368,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -13340,6 +13395,7 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", + "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -13868,6 +13924,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true, "license": "MIT" }, "node_modules/is-negated-glob": { @@ -14309,6 +14366,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -14438,6 +14496,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "dev": true, "license": "MIT", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -14488,6 +14547,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, "engines": [ "node >= 0.2.0" ], @@ -15883,6 +15943,7 @@ "version": "13.0.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/agent": "^2.0.0", @@ -16091,6 +16152,7 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -16115,6 +16177,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" @@ -16124,6 +16187,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" @@ -16136,6 +16200,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, "license": "MIT", "dependencies": { "minipass": "^7.0.3", @@ -16153,6 +16218,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -16165,6 +16231,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -16177,12 +16244,14 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, "license": "ISC" }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -16195,6 +16264,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -16207,12 +16277,14 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, "license": "ISC" }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -16225,6 +16297,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -16237,6 +16310,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, "license": "ISC" }, "node_modules/minizlib": { @@ -16488,6 +16562,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -16592,6 +16667,7 @@ "version": "10.2.0", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", + "dev": true, "license": "MIT", "dependencies": { "env-paths": "^2.2.0", @@ -16644,6 +16720,7 @@ "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -16664,6 +16741,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, "license": "ISC", "engines": { "node": ">=16" @@ -16673,6 +16751,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" @@ -16695,6 +16774,7 @@ "version": "7.2.1", "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "dev": true, "license": "ISC", "dependencies": { "abbrev": "^2.0.0" @@ -16710,6 +16790,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^7.0.0", @@ -16917,6 +16998,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", + "dev": true, "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^3.0.0" @@ -16929,6 +17011,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "semver": "^7.1.1" @@ -16941,6 +17024,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -16950,6 +17034,7 @@ "version": "11.0.3", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^7.0.0", @@ -16965,6 +17050,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", + "dev": true, "license": "ISC", "dependencies": { "ignore-walk": "^6.0.4" @@ -16977,6 +17063,7 @@ "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", + "dev": true, "license": "ISC", "dependencies": { "npm-install-checks": "^6.0.0", @@ -16992,6 +17079,7 @@ "version": "17.1.0", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/redact": "^2.0.0", @@ -19615,6 +19703,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" @@ -19690,12 +19779,14 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/pacote": { "version": "18.0.6", "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", + "dev": true, "license": "ISC", "dependencies": { "@npmcli/git": "^5.0.0", @@ -19916,6 +20007,7 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", @@ -19932,6 +20024,7 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, "license": "ISC" }, "node_modules/path-to-regexp": { @@ -20389,6 +20482,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -20427,12 +20521,14 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true, "license": "ISC" }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, "license": "MIT", "dependencies": { "err-code": "^2.0.2", @@ -20996,6 +21092,7 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, "license": "MIT", "engines": { "node": ">= 4" @@ -21683,6 +21780,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, "license": "ISC", "engines": { "node": ">=14" @@ -21695,6 +21793,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", @@ -21998,6 +22097,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", @@ -22008,12 +22108,14 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, "license": "CC-BY-3.0" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", @@ -22024,6 +22126,7 @@ "version": "3.0.20", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true, "license": "CC0-1.0" }, "node_modules/spdy": { @@ -22095,6 +22198,7 @@ "version": "10.0.6", "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" @@ -22274,6 +22378,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -22353,6 +22458,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -22431,6 +22537,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -22722,6 +22829,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, "license": "MIT" }, "node_modules/thingies": { @@ -23019,6 +23127,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", + "dev": true, "license": "MIT", "dependencies": { "@tufjs/models": "2.0.1", @@ -23357,6 +23466,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, "license": "ISC", "dependencies": { "unique-slug": "^4.0.0" @@ -23369,6 +23479,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" @@ -23509,6 +23620,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", @@ -23519,6 +23631,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -24915,6 +25028,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -24932,6 +25046,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -24947,6 +25062,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -24959,6 +25075,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, "license": "MIT" }, "node_modules/wrap-ansi/node_modules/ansi-styles": { diff --git a/package.json b/package.json index 7d090de4..57f8ec22 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ "fmt": "eslint --fix . --ext .ts", "prettier": "prettier \"**/*.ts\"", "postbuild": "gulp compress", - "prettier-format": "prettier --ignore-path .gitignore --write \"**/*.+(js|ts|json)\"" + "prettier-format": "prettier --ignore-path .gitignore --write \"**/*.+(js|ts|json)\"", + "deploy": "ng build --configuration production && firebase deploy --only hosting" }, "private": true, "eslintConfig": { diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 8db849e6..afbb8d1f 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -45,9 +45,8 @@ const routes: Routes = [ ...canActivate(redirectUnauthorizedToLogin), }, { - path: "achievement", - loadChildren: () => - import("./pages/achievement/achievement.module").then((m) => m.AchievementPageModule), + path: "moments", + loadChildren: () => import("./pages/achievement/achievement.module").then((m) => m.AchievementPageModule), ...canActivate(redirectUnauthorizedToLogin), }, { @@ -67,8 +66,7 @@ const routes: Routes = [ }, { path: "privacy-policy", - loadChildren: () => - import("./pages/privacy-policy/privacy-policy.module").then((m) => m.PrivacyPolicyPageModule), + loadChildren: () => import("./pages/privacy-policy/privacy-policy.module").then((m) => m.PrivacyPolicyPageModule), }, // { // path: 'admin', diff --git a/src/app/app.module.ts b/src/app/app.module.ts index c8afbf85..73badac9 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -1,4 +1,4 @@ -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from "@angular/core"; +import { CUSTOM_ELEMENTS_SCHEMA, NgModule, NO_ERRORS_SCHEMA } from "@angular/core"; import { BrowserModule } from "@angular/platform-browser"; import { RouteReuseStrategy } from "@angular/router"; @@ -16,6 +16,12 @@ import { getDatabase, provideDatabase } from "@angular/fire/database"; import { FIREBASE_OPTIONS } from "@angular/fire/compat"; import { GoogleTagManagerModule } from "angular-google-tag-manager"; import { DatePipe } from "@angular/common"; +import { provideCharts, withDefaultRegisterables } from "ng2-charts"; +import { getAnalytics, provideAnalytics, ScreenTrackingService, UserTrackingService } from "@angular/fire/analytics"; +import { initializeAppCheck, ReCaptchaEnterpriseProvider, provideAppCheck } from "@angular/fire/app-check"; +import { getFunctions, provideFunctions } from "@angular/fire/functions"; +import { getMessaging, provideMessaging } from "@angular/fire/messaging"; +import { getPerformance, providePerformance } from "@angular/fire/performance"; @NgModule({ declarations: [AppComponent], @@ -25,15 +31,9 @@ import { DatePipe } from "@angular/common"; AppRoutingModule, ServiceWorkerModule.register("ngsw-worker.js", { enabled: environment.production, - // Register the ServiceWorker as soon as the application is stable - // or after 30 seconds (whichever comes first). + // Note: Register the ServiceWorker as soon as the application is stable or after 30 seconds (whichever comes first). registrationStrategy: "registerWhenStable:30000", }), - provideFirebaseApp(() => initializeApp(environment.firebase)), - provideAuth(() => getAuth()), - provideFirestore(() => getFirestore()), - provideStorage(() => getStorage()), - provideDatabase(() => getDatabase()), GoogleTagManagerModule.forRoot({ id: environment.GTM_ID, }), @@ -42,8 +42,21 @@ import { DatePipe } from "@angular/common"; { provide: RouteReuseStrategy, useClass: IonicRouteStrategy }, { provide: FIREBASE_OPTIONS, useValue: environment.firebase }, DatePipe, + provideCharts(withDefaultRegisterables()), + provideFirebaseApp(() => initializeApp(environment.firebase)), + provideAuth(() => getAuth()), + provideAnalytics(() => getAnalytics()), + ScreenTrackingService, + UserTrackingService, + provideFirestore(() => getFirestore()), + provideDatabase(() => getDatabase()), + provideFunctions(() => getFunctions()), + provideMessaging(() => getMessaging()), + providePerformance(() => getPerformance()), + provideStorage(() => getStorage()), ], - schemas: [CUSTOM_ELEMENTS_SCHEMA], + schemas: [CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA], bootstrap: [AppComponent], }) export class AppModule {} +// Note: Add app check diff --git a/src/app/models/class/masterData/master-data.ts b/src/app/models/class/masterData/master-data.ts index e95a7f51..2c06c8b9 100644 --- a/src/app/models/class/masterData/master-data.ts +++ b/src/app/models/class/masterData/master-data.ts @@ -26,9 +26,9 @@ export const features: Features[] = [ path: "time", }, { - title: "Achievements", - icon: "trophy", + title: "Moments", + icon: "sparkles", color: "warning", - path: "achievement", + path: "moments", }, ]; diff --git a/src/app/models/interface/expense.interface.ts b/src/app/models/interface/expense.interface.ts index 1036630f..2e634a1b 100644 --- a/src/app/models/interface/expense.interface.ts +++ b/src/app/models/interface/expense.interface.ts @@ -13,5 +13,6 @@ export interface ExpenseData { seconds: number; nanoseconds: number; }; + reimburseable?: boolean; idField?: string; } diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index 8a0708e0..1561620f 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -1,4 +1,4 @@ -import { NgModule } from "@angular/core"; +import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from "@angular/core"; import { CommonModule, DatePipe } from "@angular/common"; import { FormsModule, ReactiveFormsModule } from "@angular/forms"; @@ -8,19 +8,13 @@ import { ExpensesPageRoutingModule } from "./expenses-routing.module"; import { ExpensesPage } from "./expenses.page"; import { AnalyzeComponent } from "./components/analyze/analyze.component"; -import { NgChartsModule } from "ng2-charts"; +import { BaseChartDirective, provideCharts, withDefaultRegisterables } from "ng2-charts"; import { ExpenseCardComponent } from "./components/expense-card/expense-card.component"; import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; @NgModule({ - imports: [ - CommonModule, - FormsModule, - IonicModule, - ExpensesPageRoutingModule, - ReactiveFormsModule, - NgChartsModule, - ], + imports: [CommonModule, FormsModule, IonicModule, ExpensesPageRoutingModule, ReactiveFormsModule, BaseChartDirective], declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent, ShoppingListComponent], - providers: [DatePipe], + providers: [DatePipe, provideCharts(withDefaultRegisterables())], + schemas: [CUSTOM_ELEMENTS_SCHEMA], }) export class ExpensesPageModule {} diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 8d7d3688..1af65394 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -27,7 +27,14 @@

    {{editMode?"Update":"Add"}} Expense

    - + {{editMode?"Update":"Add"}} Expense

    -

    Refund

    - - Yes - No - + Reimbursable +
    +
    Reset diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index f1a52b33..71e8ae58 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -100,16 +100,16 @@ ion-grid { .spent-on { width: 5rem; + margin-right: 2rem; } .inline-radio { - display: inline-flex; - flex-wrap: wrap; width: calc(100% - 6rem); - justify-content: space-around; font-size: 0.9rem; ion-radio { width: auto; - margin-right: 0.5rem; + padding-right: 2rem; + } + .radio-wrapper { } } .expense-data-card { diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 908fb5cc..e04ebc97 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -102,7 +102,7 @@ export class ExpensesPage implements OnInit { type: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], description: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], spendedOn: ["self", [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], - reimburseable: [false, [Validators.required]], + reimburseable: [false], updatedAt: [serverTimestamp()], }); budgetForm: FormGroup = this.fb.group({ @@ -116,6 +116,7 @@ export class ExpensesPage implements OnInit { ngOnInit() { this.seoService.seo(this.pageTitle, this.pageMetaTags); this.getExpenses(); + console.log(this.dateToday); } async getExpenses() { @@ -157,6 +158,7 @@ export class ExpensesPage implements OnInit { type: expense.type, description: expense.description, spendedOn: expense.spendedOn, + reimburseable: expense?.reimburseable, }); } diff --git a/src/app/pages/goal/goal.page.ts b/src/app/pages/goal/goal.page.ts index 8a5d6e55..a0502071 100644 --- a/src/app/pages/goal/goal.page.ts +++ b/src/app/pages/goal/goal.page.ts @@ -28,19 +28,16 @@ export class GoalPage implements OnInit { goalFor = GoalData.goalFor; goalForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], - date: [this.dateToday, [Validators.required, Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], - progress: [ - 0, - [Validators.required, Validators.pattern("^[0-9]*$"), Validators.max(100), Validators.min(0)], - ], + date: [this.dateToday, [Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], + progress: [0, [, Validators.pattern("^[0-9]*$"), Validators.max(100), Validators.min(0)]], gTerm: ["Tomorrow", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], type: ["Studies", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], title: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9, -.]*$")]], - reward: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], - resource: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], - description: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], - actionSteps: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], - penalty: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + reward: ["", [Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + resource: ["", [Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + description: ["", [Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + actionSteps: ["", [Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], + penalty: ["", [Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], updatedAt: [serverTimestamp()], }); rewardError = "Only alphabets and numbers allowed"; diff --git a/src/app/pages/home/home.page.ts b/src/app/pages/home/home.page.ts index 62efdba4..16ec1938 100644 --- a/src/app/pages/home/home.page.ts +++ b/src/app/pages/home/home.page.ts @@ -18,6 +18,7 @@ export class HomePage implements OnInit, AfterViewInit { { title: "Expenses", color: "success", url: "/expenses", icon: "cash" }, { title: "Studies", color: "primary", url: "/studies", icon: "book" }, { title: "Time", color: "danger", url: "/time", icon: "hourglass" }, + { title: "Moments", color: "warning", url: "/moments", icon: "sparkles" }, ]; paragraphs = [ "Summarize is an app that helps you to manage your Time, Money, and work which includes but is not limited to subject-wise studies, notes, to-do's, or office works.", diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index 881f5ac6..0a97f17b 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -10,7 +10,7 @@ export class ExpenseService { constructor( private afs: AngularFirestore, private profileService: ProfileService, - private toasterService: ToasterService + private toasterService: ToasterService, ) {} analyzeExpense: Expense[]; userId = this.profileService.getUserProfile()?.uid; @@ -19,6 +19,8 @@ export class ExpenseService { expenseCollection = this.afs.collection("userData"); addExpense(data: any) { + console.log(data); + this.expenseCollection .doc(this.userId) .collection("myExpence") @@ -27,9 +29,7 @@ export class ExpenseService { this.successAlert(this.successMessage); }) .catch((err) => { - alert( - "There was an error in posting. \n Please try again later. Check console for detail." - ); + alert("There was an error in posting. \n Please try again later. Check console for detail."); console.warn(err); }); } @@ -59,17 +59,13 @@ export class ExpenseService { case "spentOn": query = this.expenseCollection .doc(this.userId) - .collection("myExpence", (ref) => - ref.where("spendedOn", "==", data).orderBy("date").startAt(duration) - ) + .collection("myExpence", (ref) => ref.where("spendedOn", "==", data).orderBy("date").startAt(duration)) .valueChanges({ idField: "idField" }); break; case "type": query = this.expenseCollection .doc(this.userId) - .collection("myExpence", (ref) => - ref.where("type", "==", data).orderBy("date").startAt(duration) - ) + .collection("myExpence", (ref) => ref.where("type", "==", data).orderBy("date").startAt(duration)) .valueChanges({ idField: "idField" }); break; default: @@ -91,11 +87,7 @@ export class ExpenseService { async updateExpense(data, idField) { try { - await this.expenseCollection - .doc(this.userId) - .collection("myExpence") - .doc(idField) - .update(data); + await this.expenseCollection.doc(this.userId).collection("myExpence").doc(idField).update(data); this.successAlert("Expense updated successfully"); return true; } catch (error) { diff --git a/src/app/services/sidenav/sidenav.service.ts b/src/app/services/sidenav/sidenav.service.ts index 619a01ea..fb68a017 100644 --- a/src/app/services/sidenav/sidenav.service.ts +++ b/src/app/services/sidenav/sidenav.service.ts @@ -24,10 +24,10 @@ export class SidenavService { { title: "Studies", color: "primary", url: "studies", icon: "book" }, { title: "Time", color: "danger", url: "time", icon: "hourglass" }, { - title: "Achievements", + title: "Moments", color: "warning", - url: "achievement", - icon: "trophy", + url: "moments", + icon: "sparkles", }, // { title: 'Analytics', color: 'success', url: 'analytics', icon: 'analytics' }, // { title: 'Setup', color: 'warning', url: 'setup', icon: 'settings' }, From 11d935551ff3d750d60a781ee9b3fdd478f4e726 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 5 Oct 2024 14:30:01 +0530 Subject: [PATCH 058/126] Push notification file create --- capacitor.config.ts | 5 ++++ package-lock.json | 27 +++++++++++++++++++ package.json | 3 +++ .../notifications.service.spec.ts | 16 +++++++++++ .../notifications/notifications.service.ts | 9 +++++++ 5 files changed, 60 insertions(+) create mode 100644 src/app/services/notifications/notifications.service.spec.ts create mode 100644 src/app/services/notifications/notifications.service.ts diff --git a/capacitor.config.ts b/capacitor.config.ts index 5ab66cf9..a5f50bff 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -5,6 +5,11 @@ const config: CapacitorConfig = { appName: "summarize", webDir: "www", bundledWebRuntime: false, + plugins: { + PushNotifications: { + presentationOptions: ["badge", "sound", "alert"], + }, + }, }; export default config; diff --git a/package-lock.json b/package-lock.json index 29c16951..efd5abd4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,12 +17,15 @@ "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", + "@capacitor/android": "6.1.2", "@capacitor/app": "^6.0.1", "@capacitor/camera": "^6.0.2", "@capacitor/clipboard": "^6.0.1", "@capacitor/core": "^6.1.2", "@capacitor/haptics": "^6.0.1", "@capacitor/keyboard": "^6.0.2", + "@capacitor/local-notifications": "^6.1.0", + "@capacitor/push-notifications": "^6.0.2", "@capacitor/status-bar": "^6.0.1", "@ionic/angular": "^8.3.1", "@ionic/cli": "^7.2.0", @@ -2642,6 +2645,14 @@ "node": ">=6.9.0" } }, + "node_modules/@capacitor/android": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-6.1.2.tgz", + "integrity": "sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==", + "peerDependencies": { + "@capacitor/core": "^6.1.0" + } + }, "node_modules/@capacitor/app": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-6.0.1.tgz", @@ -2787,6 +2798,22 @@ "@capacitor/core": "^6.0.0" } }, + "node_modules/@capacitor/local-notifications": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@capacitor/local-notifications/-/local-notifications-6.1.0.tgz", + "integrity": "sha512-EjEnbApdFiZYeJgxKIDtgFRNSmeHySnyAeyoTn6HUTYMkTOaHFGAd7NU964k7gbX4al/CBp0cMA8iMG0c7kh1w==", + "peerDependencies": { + "@capacitor/core": "^6.0.0" + } + }, + "node_modules/@capacitor/push-notifications": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/push-notifications/-/push-notifications-6.0.2.tgz", + "integrity": "sha512-VYo8h+Dfw7B/JtsQCCnSKi34jr3oN9LacwmgCqwi3KPIE/sKID75lTEACZBQQ6c4rPct0yRQ0ihHdK/OPXl3Tw==", + "peerDependencies": { + "@capacitor/core": "^6.0.0" + } + }, "node_modules/@capacitor/status-bar": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-6.0.1.tgz", diff --git a/package.json b/package.json index 57f8ec22..0a9132bb 100644 --- a/package.json +++ b/package.json @@ -35,12 +35,15 @@ "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", + "@capacitor/android": "6.1.2", "@capacitor/app": "^6.0.1", "@capacitor/camera": "^6.0.2", "@capacitor/clipboard": "^6.0.1", "@capacitor/core": "^6.1.2", "@capacitor/haptics": "^6.0.1", "@capacitor/keyboard": "^6.0.2", + "@capacitor/local-notifications": "^6.1.0", + "@capacitor/push-notifications": "^6.0.2", "@capacitor/status-bar": "^6.0.1", "@ionic/angular": "^8.3.1", "@ionic/cli": "^7.2.0", diff --git a/src/app/services/notifications/notifications.service.spec.ts b/src/app/services/notifications/notifications.service.spec.ts new file mode 100644 index 00000000..c939c4c3 --- /dev/null +++ b/src/app/services/notifications/notifications.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { NotificationsService } from './notifications.service'; + +describe('NotificationsService', () => { + let service: NotificationsService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(NotificationsService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/notifications/notifications.service.ts b/src/app/services/notifications/notifications.service.ts new file mode 100644 index 00000000..07ed5c6a --- /dev/null +++ b/src/app/services/notifications/notifications.service.ts @@ -0,0 +1,9 @@ +import { Injectable } from '@angular/core'; + +@Injectable({ + providedIn: 'root' +}) +export class NotificationsService { + + constructor() { } +} From ddb4d2217c125e507538fc87e0ce0f7a16b65445 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 11 Oct 2024 20:25:34 +0530 Subject: [PATCH 059/126] Android notification configuration and build --- android/app/build.gradle | 3 +- android/app/capacitor.build.gradle | 3 + android/app/google-services.json | 40 ++++++++++++ android/app/src/main/AndroidManifest.xml | 1 + .../java/app/web/summarize/MainActivity.java | 28 +++++++- .../main/res/drawable/ic_launcher_round.png | Bin 0 -> 6465 bytes android/build.gradle | 4 +- android/capacitor.settings.gradle | 9 +++ .../gradle/wrapper/gradle-wrapper.properties | 2 +- android/variables.gradle | 6 +- capacitor.config.ts | 7 +- documentation/snippets/clipboard-alert.md | 31 +++++++++ package-lock.json | 61 +++++++----------- package.json | 4 +- src/assets/icons/icon-128.webp | Bin 0 -> 4399 bytes src/assets/icons/icon-192.webp | Bin 0 -> 7542 bytes src/assets/icons/icon-256.webp | Bin 0 -> 11331 bytes src/assets/icons/icon-48.webp | Bin 0 -> 1434 bytes src/assets/icons/icon-512.webp | Bin 0 -> 36037 bytes src/assets/icons/icon-72.webp | Bin 0 -> 2386 bytes src/assets/icons/icon-96.webp | Bin 0 -> 3342 bytes src/sitemap.xml | 14 ++-- 22 files changed, 160 insertions(+), 53 deletions(-) create mode 100644 android/app/google-services.json create mode 100644 android/app/src/main/res/drawable/ic_launcher_round.png create mode 100644 documentation/snippets/clipboard-alert.md create mode 100644 src/assets/icons/icon-128.webp create mode 100644 src/assets/icons/icon-192.webp create mode 100644 src/assets/icons/icon-256.webp create mode 100644 src/assets/icons/icon-48.webp create mode 100644 src/assets/icons/icon-512.webp create mode 100644 src/assets/icons/icon-72.webp create mode 100644 src/assets/icons/icon-96.webp diff --git a/android/app/build.gradle b/android/app/build.gradle index f9d43928..b5d6353e 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,4 +1,5 @@ apply plugin: 'com.android.application' +apply plugin: 'com.google.gms.google-services' android { namespace "app.web.summarize" @@ -8,7 +9,7 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 - versionName "1.0" + versionName "1.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle index 8166df2a..b26f9039 100644 --- a/android/app/capacitor.build.gradle +++ b/android/app/capacitor.build.gradle @@ -9,11 +9,14 @@ android { apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" dependencies { + implementation project(':capacitor-firebase-messaging') implementation project(':capacitor-app') implementation project(':capacitor-camera') implementation project(':capacitor-clipboard') implementation project(':capacitor-haptics') implementation project(':capacitor-keyboard') + implementation project(':capacitor-local-notifications') + implementation project(':capacitor-push-notifications') implementation project(':capacitor-status-bar') } diff --git a/android/app/google-services.json b/android/app/google-services.json new file mode 100644 index 00000000..49dfe426 --- /dev/null +++ b/android/app/google-services.json @@ -0,0 +1,40 @@ +{ + "project_info": { + "project_number": "896604807056", + "firebase_url": "https://summarize-ng-default-rtdb.firebaseio.com", + "project_id": "summarize-ng", + "storage_bucket": "summarize-ng.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:896604807056:android:b4612616c855827fe01d15", + "android_client_info": { + "package_name": "app.web.summarize" + } + }, + "oauth_client": [ + { + "client_id": "896604807056-r96qpu2imciie5lcb40opcar4dp64avl.apps.googleusercontent.com", + "client_type": 3 + } + ], + "api_key": [ + { + "current_key": "AIzaSyD2WZ5B1kNnhoDUcYLnE2HFPqmqu7IJMh8" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [ + { + "client_id": "896604807056-r96qpu2imciie5lcb40opcar4dp64avl.apps.googleusercontent.com", + "client_type": 3 + } + ] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index ad421fd0..c1c8b76d 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -32,4 +32,5 @@ + diff --git a/android/app/src/main/java/app/web/summarize/MainActivity.java b/android/app/src/main/java/app/web/summarize/MainActivity.java index 1b793ffa..3018ac4b 100644 --- a/android/app/src/main/java/app/web/summarize/MainActivity.java +++ b/android/app/src/main/java/app/web/summarize/MainActivity.java @@ -1,5 +1,31 @@ package app.web.summarize; +import android.app.NotificationChannel; +import android.app.NotificationManager; +import android.os.Build; +import android.os.Bundle; import com.getcapacitor.BridgeActivity; -public class MainActivity extends BridgeActivity {} +public class MainActivity extends BridgeActivity { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + createNotificationChannel(); // Call the method to create the channel + } + + private void createNotificationChannel() { + // Only create the channel on API 26+ because + // the NotificationChannel class is new and not + // in the support library + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + CharSequence name = "Default Channel"; + String description = "Channel for default notifications"; + int importance = NotificationManager.IMPORTANCE_DEFAULT; + NotificationChannel channel = new NotificationChannel("default-channel", name, importance); + channel.setDescription(description); + // Register the channel with the system + NotificationManager notificationManager = getSystemService(NotificationManager.class); + notificationManager.createNotificationChannel(channel); + } + } +} diff --git a/android/app/src/main/res/drawable/ic_launcher_round.png b/android/app/src/main/res/drawable/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..24c6c528e32e7fa4e0d7aea6618a43aba1ec1191 GIT binary patch literal 6465 zcmV-H8NTL;P)&KqaOZO(hoU1xbSI?jww#1R(|xA7?` z!y<%5c93efPT|AweeK7T`&sFAxEI1bhkX0ZsxrKps#+xk{{K zIo5mjSfBaG`W@nTJt2O#-Ph-+0R`L!yadb!wgMUWUKg#uHOup&?AOda#Is;3A z)A)~00qc`W|>RXdwcAYPlGKVPxeiiF-Fw+{=()67WaI>NL1DY8Da<0tPyL9iR1$`h_%c z_rp8Bxp$5#Xlavc(yXwGZz^7;BcEzdlL;dM?gP&H_I^34LaD%?LIPR9GeCY-SLdiv zB%&yv3JF93F9NQ{xlfL2kO$}#5=a6%SSRkte}dS$h6I9u&;SqeYN}FzE+PIbpp9dB z{N57%HN=lQ%x=5ykfSR~^h=)%@h6GlqSfPf6d1|{{t)615-SUUGj`t*NA;Q~y3HRv z>dp*vV9!|F=k~A`%Q*^cy=SLa-BHs}UpqR@PWWll3I+K?W5zGUC>6gJ$-SbA* z*oKDZmzSk{b9B|xjbi-N6*OHc$4S@Fbz2wb76W%SBtUCv;t~~Rlt%pKt8yMn=KH8w zi;yp^M@zSE&NbdE8Va6PL9tfd0;sW?4qbC26(2%L3r9IW7Abo% z>Zun{Pq#<;VI*?KJmkV%sA`E_H(#WgdAK0}vNubHFz3cU@n}A83et5Ix%en*)^gM{ zol#Qypr!OeO@0|UeKK!on-&IVT~l+e9+ve1+l27UowXCnp$iP9BgmC zD!MpopFP$}rR&J2(#6aHO6hUr{5X`XMX1?JP%;-H<;S3u97eNuGVyZFsY{ruxBKs? z0i^3y6&+32kV;M<7au`Rn~Hp4I#SvsWBx}jIf|+&)qK{rJl0oEhHhnmcjR;F#?B17 z>sxf!KFD1Hxl18u5tQyiFWCjU-!1O#RvUoC_5qF>P{nSAv`cO-zF z@fc}YXGzOSB`xzDX%|m$KK&r+mkPO%Ctvm%iOd2Inr=&Gz%8{|qT@GX$3T#(s$^tk zbN-@PGBUH#RI_qbYh1ATkcWpSxOrxp%u`dP3PtAWY4G$^Q8b>Os+T`b!+8CvDUw;H zN<1@7;<1Sm1K)SyQOs&;9<&>_ad1-S15fK%XEK7CTyJxS(WVs=tNa%cpcTE)0~}^!@xJ&({Ave2_4>=S0=Tk z?SRMVG4u&u9@d%{2DD_*#CCKU-kKK&J;XmFI`Cmk1}!E)t4ZYm37DFNNql}lEbvuu zi)K-)O_7ll*{*q@vfEKATcCY*?iDlsl#2%v+;*Gp^g;+a#owx z8lXI08QXzn@&8~?!E9!&?9bU9!+B>?J7!OKjuTr4F?a1i_7=`zVf3qvhzRB5xST2g z(rG?U<;#PfdI01XnpqJbbLPv@6#>c<0FCL$cyeWgE$m5 zkR>tyWKZr~#xL&4$cRu@#5YNR%H0}3Cc!EJh8WRkHI?#pT3MNw7%;9Ke|hTOwu1*$j-YXSfX-6Q~dieQulgqoL!^sj%Ru3d||W=*A{h{x5dk-qo>UG`Ay(TpMa zve;Zc+?vZrart~0mv1~SkI&;HQH=kK$2{YGE4SqmzTQoXaE(??51>{8pne1~K++HA zC~5lw?ibtP3hj!kbC{|Mx6~z5AlerCcb`XgR?{vvHc zX+i+?6aY;mSfy!3^HjQjKb~_x7|&G^DQL|$i$~YdW4Mx%jJIdx$+Vpz8=_JLA7USvBox)YCaHpnPEuD!_bpW*zUiAqYe;T85-&nm?<^FLx zzjqxl&O`WiHB6v(MvsOW(JONP9Z%e6q+!SrvgeNrx_tIs!hY!c|=?2^< zPf#2kT_Zq`M?$l4I%C$D0LiLuG)J{90TKdUok|5jwg#5?L(}Cte3+8myYc+v@2I!l zivIh1kZ-*W&&-*WY~O~Ql6pme#;&z2P=FIrN2$RLkar&F_%TYNHsfyF2Bl3~Xv#9-hLBE$lJofKdUIz4no?TH! zz6x?7*+s$vd3eNW!YXy5vw|&rLu9>pH^$BDpST&jPG-zT82u@X-dII3j+=d)*H(CV zJW{Fbl86lIK9DhtKSdLek@lp9QH}AMHJlR7QLp!8?s)^6j~B7Yy5V83u6SQ>9tMwH z?$e44YJieLtZfgQK$39pVB1O0wUiyJOK=sN$6i?~ z8}T|q~&jtSg-tMX~r?bk;_8M=8YR3NsM2iP09EvI6VsZ(?KdBm^$0lktAE(i*mgT|m8owQ( z86!F|CmUn{86mAt5TNqbl>lhlM*<+#0BCL(0g=x9?&fn*1VD=hsvOu{KxRtS00|ex zGgBnqk9V_fuf(cd603LDT-NN7`1osy9mj=NT@9H0MhzKMFVfltJV4t&7R{AufxOU^ zl~A48ophEARyY`4NJbSFNcgrMiGVh5dB`d-Q?~>c3-!`}d)J0tBmm{D;M5}?;+K^W z`JBR>mrUzZ5gq~6^fo&4dMF&&Tu5eW^#DCL-9vhw36QMT-m9(!A8h9ZTpg?;yxn^WJqNk8S{`)ws`m|V)NjvBLG(s*xxi*G(F=G;*id6^Q4 zv4x~1mGHM!4GWNNED6%;RRXl*UA{#)@DhG3V^X;W3zT})#lEOwPVRGaVxNn|ZH0V1 zs+6}nc!*tENYXbYocPAYu{|#KZYtzbhMOVF6~i^r5CCb0XJ5NI|6G9OhOCt4&gw|} z)z_f%$yC1?i*AH7i8+{xE8I2Y5}Djo4`^cM*;q1Yy;l?ugO^E_W}@p0kZ%3G%tALG zpFY66r0pz7+EJ@AKj|wLpWMaK>|FEj1x{#|xagZN&r;@Bt24}$zvlDAf)dh7y}{?! zMs3z>`;%R~w!+1jRT85s6yaJ3+aMdErWKEiGG?`#HZxQMn6lvbdH|#wuWMW?_V8@N z0T;&bz{z_(z>pC0Hj(luQ_>?8@Kf5 zf42RNUnkV9{5IiL{xhyO&+V9lnS9<1v-NYmR~0~h(GT)&wzfDmi=?6wzR4?QK}rq_ zQ?of$T*{Wre7?xYEi+HiiEbVYQw*>Al|1T|yz7%10wB$J{NVUuu8Z!?ZxV)aSNzZ_ z%k6Q4t1NfK4dLdv0o=cJJXytNaA*KbMz*gCpc{xTI*Jv~9Cg^u1LKsd_Nv#v3DY^B=b~BERQ@BXJ3o)^#m}O9mX)7I z_vG3wJ-IFJl^Ou*&;47&$u9N;0zjTB6OCIC#oKjO-dmP0dDxVZ$IjeB10Zi4k9aIn zWacJku_w2XO&0`68c~N`wgDt$0+PNttJV^73R!<4k2M$a z=ydQ0Iv+Z39DDy2w|`*PKFB2g1tAXpQF zqVuncfHnn2eES7Ijq1hi@q@VCvOX29P&q)N59IcDfaEg&R}B!^>eldP!Vn{^`Kh@~ zJ)OnZxrMC1SisCPSu8zw$(YNLtyKTfRrG;GD!D(0DZHQH;#j(e{V5&}re3)mNb!(( z)`MHJ_Ts9~`Rig*QAO<7J#ycd{5+};cUG`Gcg7Flzqa<}wylGH3{Z*R0~A#wJQhGN z+kKYa;c;ws5hIRWNH>nferEzC3`(8WtJmk8burJaqRB8~-=-hI^Q(km z#-!nE-+o4Froz2j#~8!+$^iLwAEnO@Wx!Lh+4^PtPy?PpJJ%bYlyiA5eiu`f1@dcvX4eWH z3!vZGy=LBWSg_!1HsPl;8FM0ob=J^btEB~M41jd8bV$q|D==pNX0DI!YfT)QmPc5j z>$db}(605kjTTBJ^^%KwwvG-YfCLM7*BT%TqJP_Y#@-Rod*?2(^oL8#IFrSujDoV) z$}CW#eE{i(8j5`o(xHEp0PywEVAzZtq7yZ9pi`ygmcIJ2TT&|nDV=o8DuSa3) z>jaMlQ0vA#L(@s>^_F`*=L&9BVq-=QG1>X(x`Zyi>Y}${_{lV)6H94s13;$bQH|3b zy)Vj`fi|11a?2x*4cxgN$zx;=Dw{n&o9p84z_LIs>kNq_ zi6I|I4E{i3&Nyk*cbiJ>1!gf8&#NQCmEeJFehkg<$fG^8qo9f;xj z=zfN^xuYUHTYA!W=Q^X=5}=7Mi1%90<+}K7%xG?n8)yO)-=F(qBgihYWh?J1XkV5kurUBKdpxG)d2|03 zeje4EJB&%f@(%NLTYAxF&nLJ&rd1Wu1?FeXpJKaJ5&m&aOgC8W}H)EHZVdjZNXRcJq3GQupxg1!2B)qM_-k);8~AB^JKs6K|}sn~3ZKF@$% z>kN2=<+;2$GGWp=l9ffLua?m)b}}#RSjLI0d~<-{U*@NLOQ)*<=rLbLD^>)k-7Lx2 zgtpbyu2=UFK;FvTlX;F`L=QA9kGI+SwV3CL=|lhBYw;Le8Lez{-pj7of=V}bk}4|o zCQ7S5>e42OlX>W>0kR-k>8rC0B!Il}KWkDBazk`Kew{Gf=);JS*Yz>I>G$pX&5-|bW2gwYqrm{OAR6cEPIQ~MTs#;iVwDvho=|gXQC$gFcw~ai zpGLch{jT9RGV%6d;?JL@&Gv;n7B_=Q2ewh_5{?WdP-2>|q)`nDj|I?AfWy8zV@Z`c ze!<1j^B#_+)wM{K%JDRb@6LNDC{=y(E%!DziVQASg=UB*p(DUG4Gxe6(SyE<7cz6E z22K?i^E#MIiNvI46TwH+Z3~~kQvsrxjdeBU$?57>9MxIVdus9q)u`}PfM}83SMKPlwZIm5DullVe4gnb z)-In7+3Nt2SPEorYwReHB(@;BHN+nT{83CM+kHnI)mpiY-f6y)MBGTQZXFe15=(qr zhxns_=j~6>;HU5d!1w3i>_#N4!OMcs7uA|?qN$iRkU`i3wD9NS3Nm6 z-FA<r6b>dePq~anJ0oH@}lu4QY)c0%qHqMwD(X zF~8mJdh&Y#4+C2pvv&MkF%6dJAedz3C;E!u)i&U9yXzs~CBA)@`3{CK5e?XEY^m+2 z!9ltkm}_?)Yab~Km?JXeI@~nQYLIRsgO;^_LmLE5=V_I;Cd?>axrkiPjW2iK$5ixv%NS+hl>D_wPvlOod!M@z(EZ1^idA bRo4FlBve3=G>RO(00000NkvXXu0mjf2WLMq literal 0 HcmV?d00001 diff --git a/android/build.gradle b/android/build.gradle index 9cc72cb6..5b7ee971 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,13 +1,13 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - + repositories { google() mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:8.0.0' + classpath 'com.android.tools.build:gradle:8.5.0' classpath 'com.google.gms:google-services:4.3.15' // NOTE: Do not place your application dependencies here; they belong diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle index 21d8217f..a850b7e7 100644 --- a/android/capacitor.settings.gradle +++ b/android/capacitor.settings.gradle @@ -2,6 +2,9 @@ include ':capacitor-android' project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') +include ':capacitor-firebase-messaging' +project(':capacitor-firebase-messaging').projectDir = new File('../node_modules/@capacitor-firebase/messaging/android') + include ':capacitor-app' project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android') @@ -17,5 +20,11 @@ project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/ include ':capacitor-keyboard' project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android') +include ':capacitor-local-notifications' +project(':capacitor-local-notifications').projectDir = new File('../node_modules/@capacitor/local-notifications/android') + +include ':capacitor-push-notifications' +project(':capacitor-push-notifications').projectDir = new File('../node_modules/@capacitor/push-notifications/android') + include ':capacitor-status-bar' project(':capacitor-status-bar').projectDir = new File('../node_modules/@capacitor/status-bar/android') diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 761b8f08..bb6c1919 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/android/variables.gradle b/android/variables.gradle index 5946adab..631e6222 100644 --- a/android/variables.gradle +++ b/android/variables.gradle @@ -1,7 +1,7 @@ ext { minSdkVersion = 22 - compileSdkVersion = 33 - targetSdkVersion = 33 + compileSdkVersion = 34 + targetSdkVersion = 34 androidxActivityVersion = '1.7.0' androidxAppCompatVersion = '1.6.1' androidxCoordinatorLayoutVersion = '1.2.0' @@ -13,4 +13,4 @@ ext { androidxJunitVersion = '1.1.5' androidxEspressoCoreVersion = '3.5.1' cordovaAndroidVersion = '10.1.1' -} \ No newline at end of file +} diff --git a/capacitor.config.ts b/capacitor.config.ts index a5f50bff..900183bd 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -1,11 +1,16 @@ import { CapacitorConfig } from "@capacitor/cli"; const config: CapacitorConfig = { - appId: "app.web.summarize-ng", + appId: "app.web.summarize", appName: "summarize", webDir: "www", bundledWebRuntime: false, plugins: { + LocalNotifications: { + smallIcon: "ic_stat_icon_config_sample", + iconColor: "#488AFF", + sound: "beep.wav", + }, PushNotifications: { presentationOptions: ["badge", "sound", "alert"], }, diff --git a/documentation/snippets/clipboard-alert.md b/documentation/snippets/clipboard-alert.md new file mode 100644 index 00000000..ed00063f --- /dev/null +++ b/documentation/snippets/clipboard-alert.md @@ -0,0 +1,31 @@ +```ts + // Function to show alert with copy token button + async showTokenAlert(token: string) { + const alert = document.createElement("ion-alert"); + alert.header = "Push Token"; + alert.message = "Token: " + token; + alert.buttons = [ + { + text: "Copy Token", + handler: () => { + this.copyToClipboard(token); + }, + }, + { + text: "Close", + role: "cancel", + }, + ]; + + document.body.appendChild(alert); + await alert.present(); + } + + // Function to copy token to clipboard + async copyToClipboard(token: string) { + await Clipboard.write({ + string: token, + }); + alert("Token copied to clipboard"); + } +``` diff --git a/package-lock.json b/package-lock.json index 6713018d..b7476bbf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", + "@capacitor-firebase/messaging": "^6.1.0", "@capacitor/android": "6.1.2", "@capacitor/app": "^6.0.1", "@capacitor/camera": "^6.0.2", @@ -2645,6 +2646,30 @@ "node": ">=6.9.0" } }, + "node_modules/@capacitor-firebase/messaging": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@capacitor-firebase/messaging/-/messaging-6.1.0.tgz", + "integrity": "sha512-Sne3WC1nmTt2FuxNfiVvBim+mYjaV47eYLzUmcVyEqGDz+m9NqC6mp+Q81B/X7p5LKiXSUv0A/lpkQVIYRmyAw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/capawesome-team/" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/capawesome" + } + ], + "peerDependencies": { + "@capacitor/core": "^6.0.0", + "firebase": "^10.9.0" + }, + "peerDependenciesMeta": { + "firebase": { + "optional": true + } + } + }, "node_modules/@capacitor/android": { "version": "6.1.2", "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-6.1.2.tgz", @@ -17356,18 +17381,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/@npmcli/move-file": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "2.0.0", "inBundle": true, @@ -18310,14 +18323,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, "node_modules/npm/node_modules/minimatch": { "version": "9.0.5", "inBundle": true, @@ -18645,14 +18650,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, "node_modules/npm/node_modules/npm-user-validate": { "version": "2.0.1", "inBundle": true, @@ -18710,14 +18707,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/pacote/node_modules/minipass": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "3.0.1", "inBundle": true, diff --git a/package.json b/package.json index aacf5eab..f3c3ae6d 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,8 @@ "prettier": "prettier \"**/*.ts\"", "postbuild": "gulp compress", "prettier-format": "prettier --ignore-path .gitignore --write \"**/*.+(js|ts|json)\"", - "deploy": "ng build --configuration production && firebase deploy --only hosting" + "deploy": "ng build --configuration production && firebase deploy --only hosting", + "android": "ng build && npx cap sync android" }, "private": true, "eslintConfig": { @@ -35,6 +36,7 @@ "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", + "@capacitor-firebase/messaging": "^6.1.0", "@capacitor/android": "6.1.2", "@capacitor/app": "^6.0.1", "@capacitor/camera": "^6.0.2", diff --git a/src/assets/icons/icon-128.webp b/src/assets/icons/icon-128.webp new file mode 100644 index 0000000000000000000000000000000000000000..d385629e72babcc961d8fce5e61c523c600c2b43 GIT binary patch literal 4399 zcmb_g*Eie^wEdY#^dUr#5(Eijh!(xKFi05PXhHNIZ7{m1K?I{m?x&pT~R6*6K5VgLZh)KnE;{bSUBAiVc)_DWlf{39Y) zRYMN|AffsXcmO(+4ge^Aswv9p`eg295xK(Q=mAK%jeW(=Wa-$6Qu3E+Sx< z;XJT_LDL!pJYiG^nR}=Kj(kL@vB!8d%^ZM8Dt^~i5-@K<31s|V#r^lB3f=rmbS388 z=I8wKu18-g0Sa)_v?jkNOPLj9q0p`*-lyJ!eR4wO6Cy3j2#w0)2}^Rk+m*F^)5U+Q zD^>hbT`za@Or`lj=-W>aKZNZEtd(|kU%uaXF6PL;*%q&6r`S4=j^BlI*IBsVLJ6gF zkP$zJZOP5re|I4NAlizoMGsMkRN(0Yn&zz2oZ+S_+7rie6aM5<)jSKORopm*(Stji z@=BDbMLwP`hr*0+n)M13{wyc2CB9F=W~qByn4j9q0`kQ)OM!-QX>YBi&{04k<25Gy zBbM<2z>XgjyGYi!zYytH#)Ed~yv_I)iV(r`?l~H^{t%s25{~`G2a|(j#u(M!fi>$E znsBRv4yj(#$gaThTLSIdo#SCL}d)} zhvf@-nu;bUS28{CT@0#8JXpqeJ@lVq^&SUJ1paYKH*8N z_3gD6=?_vjn(`BZiS{;q`x-!edtKV|`98x$7=d9}x8VIljV24jRg;II!&0Iz)@35? z6f2I=>|qgah&g~6)i7jUC;|AH?_ev3#?I*41jc5+{-{I_;9%0VlYX(Da&-8&>0;4= zYW3_VzjK_W7O?-dH$8`K8PyqZUvp#i6ggWhwb*cL9#~yM!>UH0i&lD5|BwLkX~zYW ziHQp<@yWqobsj2FIM;{IT(t!_hzlr4VEa*EQol2=4)pVo@=fX+!rWwoI{;*t3D1#O zmb>v*DgM=3alH9v+I}B6AhquoUV+ltW8b|p*&%y&*%59Zi;6b~4vpK&y)KcxC2$cZ zko@FPWWwv@q}s%Ek0J`;TnKi+%i2cK_9JX(sO@DI4yj7Fn>3enVg+(rRJW5}D8cV? z?~q%hOZjP5PHGzHL1ldb(KYOV#ez5hvZt^{k#C4Pdm5KxpAd4Dt9OammT$h_c1c-| zIF~Qll`%(qIH3kArwgItvnZK5{v%STGVwO!+`_SIR;^o4-qV)6cU+(^Xy+2LS=yxg zUC_i|_l;Woz)TlXT1zW0c`>I%jHwX<&fi$lo*xGp{Do=F<~$sj#~n;N81Q^7&KB$q z;0Lr4grZ`pdd2hQ1d(1T_^aXo4N@>!%cjAqTJ+;Qyj`q4fK_my@u#An*;?m;+)`p~ zg$#3l*GngZB$F8{l_EGD@GHC-A~bAAwW>d7ZB?jk7z4*XSRfJDAw)oCeEZ1#iR1 z0^{<2x_q-*9XX~y;S6Onp0?Ijk5Fl_@%?Kj2&(@8gq2*y)%f9_*(={Ovf)HOzsDfS+^>6}VP%lRHLqv&Ip7pN5Oc#&G!lM@}XiHA}F15;@lCg^0lJ z@F=45*YyY?MfBfd&-TTJpLWX(E_3{C7Rwb@bNrH0eyhG%*f6KYvk`~}cFMD0oQ2cy z=T!=kXf3pC;?EE#D}G@)an-1XZt-+xWC6W+3mc6+YIlICiDW!ulcw;}$3AR)WStZd zU9rpooQ04&gzYV$-x-<2>Y0S?xSB_)(KC}*#gcyLS$hGX$++^my_QfP*0_ z-3o)?GpI{m+o^a*wp1ydDA?Bh8T$5UWegy!$5NvFwS#d@`%rRv>;vk3(gRE&4{WD*5`uHT=@`+xZ#wN!on?K z7>Oc^5syOi8jE=#-hc7yxoP2gEGyM^@Ig^|8*TaD+1KH}iJa33iTi)%p6N1IIT;`6 z>aGq;ML1l(^@Q~v+%f_b14ZnlHpNlJUiUVc@1$10#g?AQg6Bm_S7rHD*OW4irw*AV zqeMk$TwZ~yr2Jj?7T{J?tnpfL{024sMw8{jJ%yyF^mqTv2mAN>eV{dyy&bE5nQ_H{ z*%*2*IQ25RT6d9%R1t;y=i0cXYE9A=75(dtWaUlRSv#N4VngrDde9RsSg+0>{t?Im z8{V4_>9TuW2&7bxb|k4hlMvvw3Vg@Aei<1M3;h$YWHu%;0!h4|d!)*{#@(^A*+%vE zbNqW2v6K*^TKHZ}`h(ak`IRYQ6SwkF)#Jm~#5$rT(F-r-vAK%C9Ob^JPzW3RMiO2; zn};rpl@$b#-YN?en>I!X`B>DC#|ZzR>wS1Y zAYlfg_(ZvWdgVy2&li=K9{p%*Io+u}exTHqbFp`ZO`y_vJDECKZ0}+-=l!C~Qx&|t zN9B6ECe0=MpUX4oO?5@a+;x6Z*y)E~t1;7%9t!-1O4sQbCqIh}g5bT;^#yWNEEc_~ zM|bugZ!v{JZz{0M+~mL2mo@D3DW;h%S0{UX2gVl>H!}D0i(A!>kt8 zGC*Tz9KO)J6xTu)2|&k;+MWmolkslDv)YOHwoXs(FRz%}tAyHR@sc33mk_oiuV`uA zM>K#@LJET>0nLi9lW7e@z1cd%=_=F>o3oBG4|P;!D&CtFED27xF-ifKln}sjC2#7e z$m?0!4YNkzB7a60N%N*Cz#2cH_{MSRz^=aeTA94-Mp4w`(l2e^h`ps9L4^866;;Gq z6#8OoZaf22<6M0g^$BMiGiMoBvxdn4K1c|GosL}HQ&S-^%Qn?PJ7yO4Dp_JI7pkTk zTj!cAcg37F51w!#VZuO|Lj^{^lh8bEggDmkM>`0n3euiV*sjtZimqNg*AyLi+dLQz zp$OK8X`#WlrW)F3J|gh=LCdjS>YN-cNHYN=eo3?i2Yt4 z)r3ZTUXf!N@h{ZG`)+~KXATfQtJi!aF8Ao)eHtN~^JTc3#)%-+!3&tEi+1gtg9tUVD@~gp8xYw+S}~oCk|ShM&8Vpi@gyK0cO~G zl1l8CN0?3aqfc=EVR$%Obt5H8nnY?Vg7}kO%u#zy5qn=nmc#bkDF58v-HEMAasZ97 z`yB7M%_15x$x+FYP2BbC76Orq&kZv;QH`tBI}llHQC z=$MrYGwiocKePJp5$G$wzpsZ?qfKXTALEtCAz(_AaBzxPdZxZ&@M5Tr&b+q4*QF3k zB>F`-+k$6Y_lV?`^xDNJV!09l17>r=Hxc5m`Bo=4@PyQu`__j-uLgpzRCXxP1*A=Q zAiS>5BIIClM(-0h!}}Wl649Q_!D-#;6!q37ty_4li^JXRf9Ty}=rb#Kn;EmA*M!@be{xwZe(nEfj`Y8k{?Q6^5D?(F+S8s{ z8vD!#5Sq%IDaIa!Yd(MBD;B^eqlL?z!gZ?<$ud#TdkR!G#fsepe`W3*P4WPL(loId zG9=Is2u|hwJp-`Pys=mO>YJ9aX04Z$+Q~KN_*v9Hy<e};)P~OPo!*$vrPu(>A z%5X+e5Ub5$ee5eS|x|7hqJqGpPEF56Ma~{nop;S{8aC&03!P{Abd%MAqjp!F| zK8mk+c9h_32DSFaCPYqN`|itGeh%8m5%J1bvzPgS|6K(yGU^egi7J)eqwPHo_qb^+ z76AbiOJCD+!)05trmn_mg)#1dXHUn2xbsA(!G^|z%G-`VgJH{dNvDbUxtj53bAw$A zZJEz#b2boc7rFw|n$+o8GH#F>;oa3%Qj{M3DU*Hn#8%Vs3FR zQ;;hU@p+}Zj-gLpRP{J@qOTGMszTHipDSda2Jo{U^FGX!`4dBm5#ByyJJtT^i;c#S zf-E_JlXBBmE!^PY#PHB4d{BJL$|^pi@G{F$W=pVhai@_b9{1}eCDkTBP6CYDs>U_< z7Yb>mYdg*7xV>rpjU*$RF$;9pWFY4_&Q&XW1M>U3vGwvnYX!JW10P3y{s>v7yq(UR zO*H5Ga&(e0|LBS?j>gIh5%+xzySrDYI+j^XE7^JQ_D=3)map!2WGD8H@NMn)70I-7 zJe|*tdg3y4X*d<7g(e=@)WzS`Eq=69cGNWE3urXiV?ZdbD(GwySuf+lBE;BOWY{WN zFBOa-ebb-w%u;3k9);AQ0j*g@yU@x=VQhuIdlz)(Y3xQD;H` zROuaz0q*Wh0z~-oy7`}1kFj-PVmM2$eR(TW;aGC#&zV6~k%$~i;$=S;HsD{bIrMzK zRS?(W*yEW`FT_#_=L`w7r!qHye+-o9T)&AkJ>TANmTamO)d5@UiFfj8omNA%$pVDu zk$}=PUEQc!>l0!o+w=3?V`Bj*Q*rB1yK5^z@oe_~M9hc4HI0jvT?oX_1}p zo0Ao5<@J=$*pD0W)=XfWI^;l;9RlLg1w~=u=-6RIhmY=Z+A`}n?fMHQmk9Z9^P6XG=FK`8mtm-=u9JIhqNT0*s04P zy!#F6rD5&^01#6ACqTgGY#IRIA(y6#qETS>{ugMVk;CW1{ZEcLZ*rygzqF0>=Qqp; zygFEwn74Ts*|#zI?46A`)Rypfii-aS9gS(Fq^eXA@CLr$DWpnN=?V%$U?2;j zd0vgDamo6G`Q73F=*|BIwSCi1Q2E`bB0sJ zq#y}^ftP2i7zCbpH(PgEgm^kF=DexmU5w>rSRwV~czXcuB7luco5!a;c?22``GQH+QZ?x{<2v5>z=+Rm*fWk)n zs=t^Ozw^*JdAH>gfNFS`1T9Ub;=0oBM@RujNI`4!9|Q3_>yiP{B`iRELuC+Y5dzHo zlo+azNkMAp-li#2Aqh@OUB?Smd+3xr+QkfdnN;3 zsg2KKYGjFz|DxzY#X*NkLs#@`u0F`($0Ej_N|$Wx@R`w*whtCfFf9+}iB=mf(<^0e zIy_^p5$QG?AMkB_62Ve#;b@og>Z4XS9e4^g_~O#7_+=qFy#n68k_vK4zPV&7JRQY` z!(sxveo^WB3~^I1p2{p)T>VvEiN~;N*tw}LD6<(u zsBw0f7xyUndwlXhx{^Rrgi#xT_Y4o$OJVyLbVf5fP58IC(52oZi0AXw4um+2m~{VB z@-Lpav==Pvv5Gv|_$6L4-JP$KEt*JohZR!3U)SzfcAEZW20kUs#f>sy!jnkES%IKJ zO-PpU6#Bs3+9Nyu0E6n+@s&kE-wh8iQ|JT8JmRE@f^F;>Oc&S+M3Ev-e*h#OhF zGs$JI@2sw<$w+}fsr(yq0f{=BiaID}~lg^;80YzpO8PfEtkqVoUD<@&M5SA$`Mzg)kVQXX~*sYe>oh)Zb zD(y;R5+(uAt*wa*`OfX))6G*T%U^pYd>Uu!FkI|z9;UX@raOvF`l<%8@xd7$q^$OB z$C+|bu{T#)`?wIkmj1TU?RCNLo(+e9MVl~nWL_3j9)5y(`ku16);YH6r@x&aos0Lh&2Q^B;jZbqD#d^!w-rzP;_yEtl^SZ~hF9|2I&t6I%BOJm`b+h}5}rnV zNWz*clig&gVxJr(LK{z+bgq)3bT||ry#oI8d5Zdt59{kjFS#>|gl=R>rA=45>U}O? z&Hwj~_Scpp^5xY2Uv-t6-60JOS#L$PFG0pWubnWY*EHvH&-NJ+G1iEskNkA#CX8_K z#_X1CD}`9EKoQ-4;n^C*-W*nh4XsDYf*3Tldq!yI(Nk3wTTGJ_19yyXw`A>vz5cjn zJ}#1e(A^d*nQGN5jbnw1oF*;5^e0jq+E(dmowdc2~da2|4AOTlM{{j90@*3 z0bF}oHCP_WNq?xxXHpKt9w~wo_7l!K7rT*~KZR_RNEkZ|tvjrH{gs!Z5AZWbh@*;5 zI#Kbmqv1*cMAub#k@CT?8&1DprGKAPpGLDNeAEhsbKG0(_vd4glEak;jP@S%M9s#^ za_k0-VKqf7&z-qb43k**C%73rNqfh1(Nkm3zO8m|8%pFActd~ssTo$-Hv@8oRcFHeKIn73+N z2qdoPP+lS+j&il{`!3819!l1eSfnS|EUQGy`CkzOIYPF3YR5%eC0;0hGapQtp|g71 zI;%!Shx-WF8ePP7%~yZfD1mQ^X(X*FV%jPW>!1{+&iIo;gk@mYOiiSn?Ho+Tu??^_o}%ZW0YX0(~y! z{INT&FQJ<~Vmk0KP4Q0)LBGqBgR!rQrDajOd$bZHJ?P=G5UF&qla2;JaEW`r@U6Gm z56>uG0mdN#L8YC4u+G^~=0EtcK67T%)B*_iRkgU7pi4g^oH{9Xc*YW*N%hcCiD6ZR zHAz4q_@m=3#Xp}f%r^(z_yr5Ge&ZYxsVNC`5&NEMykZd|zS((W&zU_R!JC9PBHy>c zF(AymBk=e#QP1_pNJ-#I^sW#j%t5?lIsR<&@x z7BHU=AM&v;PY7U>GwlB1IFCKRL$}#kBcd(8&4-9j4KBLN72_Ups5wpt9fMt_Dq~lu zmbkd!tOHf^t%g?K-=_arek}fqM7wxjd-LUo@aB^}L3=kc_}*>pP%gBODphdl#iE9r=gv=u3oS zffdv4$zgYIoW4ja?vByAWDF&TpNF%Qn?aXgfUOb~drzlHSlDnX z@khGQ8!w6vN5~rf=E6xdN*{B$=W*z{-n$;(4IEqelc+f5 zR!fPY?llW)f&?C4kd;_MfqYLKb-nMuYQ`;IA-YAQbD&CodrCRLvZ`tTS)J5psPGeu&^K};&S}=4ZKN;{NZNu$$$BH9%dUG0F zp$=c6BdZilK21v>v_Nje_h^NYqok7o;v<}SGV+*yzTt@Ko*B7IVqOo~KPvKriq!Cj zuv-I)tdSQy#kfxQ@K3)VNL*-Yi4~rSPhkMo^hwn|7SX{KIV-05VV7c43Hxvrg+pz? zP&Io>JG0_Kj-qA(nsE<#a)TKbmr>WIka7m*m%Ads4Be`%VNE?4M-)i?OWcIcvvOjx zs*_3&K0@F8-<<~uAWCClAbTk=gos?hZs5ZsiLqY^b)t}wY|1%_FvYDznX!5_k|&Z*oV-D$hLXs5yNdKqA~3m zUzmFLZ)Rd)91(%elm*t6DT!+56pD9m2FxTi6n&EsTL6eFqUA&D%-e*+a;^ZaEz!FL z7q|xrX?f~3D?h?jSOehXHNhi6zo~L5{)}&npXC)2v2{zAA7#`{q*s0N5W)*G>IQSi z9aJ8lPh;x49<60puPWse7y6S`&KU!UE!m8HbGpRp0D@vqq=q3b0&S8zy6~OiPX2=Fpo8qH7*b z6|yOWN4U<>G&TnbJH4lm7!}ACv=4}NbbR+YMDY$s2}A=583tqDLXqb{I*vDX9S|CU z<=>jp0t_{Dq6({^sv^QSH-oAmf`R#DW5}}~pp5BOo2eaMb$W&dRS`mR6dS5-1DfnN z7C{)h6J`Z(qPuO?Q*i#$hL=Hb&=AoC5%QWSv4B%pw^S7;Me5?#awIKGdh(gjg+`0A z+1nRNd$EiLPjQUs04=zL!8UA_uUc3vUqpl9zg^)^t}G;|c2U`;7G{5>e%??n06j9X z!Z`QtbTJ!K@5ujQU(U!wql0X|qJq1?8-P%hT0}X)vjgw^B9+by73#zgZktsJ>h#tE zRw+{PlyFUJNG_OA1N$e2mvg?Di&8)5P-P=R>Z7Cv!2140kmJwDF8YVXeB}Dqsqjvw zFMV?R-4RZBCJ&4PQyo>46Q;KX?7vhMtd-LLlHUf|hkN$U$eMhV2Lok(FuxfQdcqDc z((s_wq<5FNttX~MKgfPxySm0mpXgE9bt!ymc9fm~Qv{JuPOhwZ&_6q@XL}M6IuwB& z-u06FoA@|(!Uc5H?cR|Cf5mt5ge{C8@S^0xCqAFawlh)iHk1N>N6_oz=-(j-W8v(bt_HT zaGVA{(y5zeBr%!DN3n=FiOq!!r@}8_pv%fSHfA*yn}jU+1@ckWOMdE6&tLA9;`sja z)~0dSBmasfZ)J)Bm;9!xR_NB;vxm3B9zu-T1i$QJm5;K%l97Soo_Rw> zuJdt6qcBJz8aq%ZlDt>#frFDE=Buw&Bhl zHUf5z{av}ey^Y5w_yGp& zD{A5v>_BfvI0jrf+*bNqbCV^q$0LKb?o`;}}fS%P|9?8c1xesUf` z9@_c2V0f8(%5L=R6TNJR0^pU@F0!V# zX`Ay%{yb)7wEO&MYdKG+N00<>wR-J?Ovj-y{B1Bf%5jOa+L_?-cmM3_e;+ozSWa3Y zVll)zrPp(zIU*y0$GVO7ito47ywe7^7|QwtU?Iu?E1p{AfJcq)oW{VWT}nE?#TZ|{aqF+< z>ll3IB8DJwe3fQr-30Tg)$(fn{aZd`olOUsHJ6PibW83*9P{Pz_q*lATVLY#cexS0 zsphetz(*}|0C|0Lhc5qMB{#0p9)E37UH>vJ+quHWAX6FmhdT znB+M#KzoT1lf@*vxtnSiZa(KdkSCiOQcgQ9M7gDt=~?4FDiFrXs7;HmEl}0fBVKB$ zqD&?NJ}@z>7ODhIS$Oz99aipBC0yvQLLSbrPCJPASn_p=enUAVC)gr$Va!^;w0(?a zBP8YYd7=qGVQN$9xL|@qlS20O zgeCG#$=;ey{_NJit6RDr5|B~e0>08}6+1^0M%}Qb?W^M{;-9|AXA8Oxr*?DLmk6OGvgRY`I;|)gzxIcoAIDskikLp*t75c~G3mc9D9Jji2H01+- z*1~~`y$vg)%7-a{TO%A12Hv|jn#Aer#w)4UE+Gbb?|(HJYm`--6J>jcm;=QAvAG7v z2I%_B{p$^%Ryj`Uq2SKLW;BjsMKJ0&FCjFU%{WOM4;}%pbpW#BuT7=uLOvQN zI?uq&K3m6U2a8>oT*Lq_*BD*T)|SzMlgq?E*)DQLQtnJ&+f|*-CAF?)h(-_!Ep7Re zqnIE^?58At{@|RJME)t)s%9iX)Z@wyo|=Z^K`8qo<4ul>yuJVHlKe9)y`P?bvS&s1(q){9~;zj&I90tk27DK@_mcU&+7lQmV{ zQu;=YmzFoIRx4Bm@IGznl5{<14^)?wJ7=G@IKF3|m6vht=KYlEodF%bLMR{?hHA7_ zEl_@&la>eZ;H08Xv-wg;ZlWqg)iZC7Q$;K+8>#@%?QiGoeKIj)lw~b=Vd@yD6}GJA zcu@p+e+ontD8FRqM_|&j#$d(-SSd@?&=Zfn>)T1}Mjia8qY8r*=jw{h-jpPX59a!Xcp$p~@?+i9#wP*Tey6~v{seZ%j0_SEI^Meb8*R{=UNPBJ5pQ$AYy?Ce;Y#ue4a z_U0Zy1JEBw18hWlD^p|hFnJDDHM1;L${-DRLwxlf9=CkcNKiw9m0PvB5vBldvAWgp>a(6wyEa7QGza8~gI&BK5Kj*w=F#*W>W-a{SSC5>8i;`bGc8 zbF`5Q%`JDBP*346%r1S)q&3zeiLzf<{6SzXjy%`dxcZxC41Sc)}ivGqy`gP~D{3=|BI@gkG89v&Rjw0Q?e! z95EOeJJm1WJqqid-Fz?pMk%N^mQ&t!!Bsw^_0kG-Ccj~7^6BA~55I)51tjAIlZ*{T zJTV^O^+R$bF~O2^Y59Ow@10g4NxKf?xJs=frHTF4BYD@w#o>UKpW#UK4P+wJ7 zwvb5-m%}pVXfcLvO31sOWe+YDNV$a}B?qbA^B-Xt$n1Ld&i#N^nT1H{S$Ej_mn~sy zRn7*6=Cu2Sz|5pPu6vgS?=@7vuZ%yQMo)aeI#_U}JBD~Z^$toD5_ZPTGKR0c6Y$N< zJB})`%3S?ogXeHFMa1kD)y9PMlkT`oUN6NsqAT&_PzBJ#r`f41)Zs);H3~V^2fXZ~lW2Gmf4BeT^E8q5k@j+9^M&BH6pR`@L!{g-GJ1$6v@3AcUF#A(rnnwd5x` zlSTb|K7>t@rCkcO0KlV<|If&*|DRCHv;?g76o737M05-@@A)}Q>~$!9e*Mu}a}2cV zU3>oMPjRTv2=i2cFc6f$d8~Z>42%{6;|E6PIX{m?gESSe(*Lo3@+&~pIKVrBL<7Mx z!O46L8SHcJ4;=Eoan?P)i_#~&rc%h?jEu!PKs)IJy`?^^2Y1bF$^)=5XskHk4e;YQ rDK~I2mKc*kD>>+WrB+cpcXt;?t#Y2C-jjAuqyjWmpQ%(R*+l*iix>=x literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-256.webp b/src/assets/icons/icon-256.webp new file mode 100644 index 0000000000000000000000000000000000000000..4b2d8df55208428e30b616b558beee70a9cd69d6 GIT binary patch literal 11331 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 T3O5l|!GNyjU5y$w`>6i`R%$*Q literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-48.webp b/src/assets/icons/icon-48.webp new file mode 100644 index 0000000000000000000000000000000000000000..b1bdb915ccbaa741957f7e6646d2d496cd5a1806 GIT binary patch literal 1434 zcmV;L1!ek)P)R5lBhGQm=7ON+FiARt?$Yz0aRl&-Wz0a=1T3N0;5%hH7|(@s0X%)EQ=&%8G? z+JZ!8x-et>k~{M<_q{vcch0%zoVghj@G;Pe8;Zb(^1Qd{+)Y6JZ4l&}1#u+|>GH27^HD%&x(-U%k{w5AWDl9fdQ=5~9+TWsn%EU#B%8;QxO4(ZX`2}y3$HB_>^!b<{F3Bw zxum#MQeNv$rz#LaNJ_UE4;?!|LfU9{Zy3*-9iuU?S z3~r@ug~~E!Zi4}H6)%|~BpL=r!wX--t7b`gjSL_U=#a{&rS_s?thxXM(c1+fQ7%R& zJDIxH$&}SDK3ydVTdQ%kA&>-kJfNh+mA(yoauPT!M5n`(k&2XTJ>C_X>}(I(l>(Gb z7^KkqF^NvGrKAkYj7S>BeTY_6K-5lnDpHY}?Y8#4rpO-jfYP(3@qVgOGB(l9#3UON zmpS+-xs_3gijaA*EGvKnD3AZE%Qbd=>*Q>qi`->SGV+}aS_m&Lgy-f#|0s+i)pr&o zWCoA`=^;^i#D)1yLEO8F)Nz8ebUQ=8ff0)(tMW8977NxDOIGIV#Y!)10+*Bscd})h zgA-*Ae$I0;BnCz$2pZeGMM~f4kXv(}CFT2ATCtz+E3!zqu$Rp0(|-3^J_+zHU+;8s z!qUbc&23m*PQupH>|XR%uk$ z>y45dP5K6H_nfD#KGtxBe)$pf&!5eZ!UYT{_>y|Nt!D&ym(Q%Xkki;~T!(KIJUt7x z9~E~^kzNlJ)s@pHdm6nCe8!R5DyE)V%VW9IX}HzR0=$+iy&;I*Em*Y2g*n5;lD&d4 zO9jtI!PX;g0h(Ts^*yUPlK-`?f=6r!72vgM)@ecS z=`dgpJUbiu&4PjRq3=w^rbBmnz)PssZspPJ&v`g&3VGF~f6ZUC)^qgcWuHm=?SV5@ zf`|c>c~GCf-Y%<{+kI7dh4EI_!t8fFH*ycN_QewCX@! zDv9RjiJaeA$Q$3ckAFi~vb(CG ofA*N5l&Wh#5#aEW*Evu46UB4!5If)_RsaA107*qoM6N<$f;u{vQvd(} literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-512.webp b/src/assets/icons/icon-512.webp new file mode 100644 index 0000000000000000000000000000000000000000..58138aa7ef8b2b06314dfbd05fa2ce026b007e28 GIT binary patch literal 36037 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 W^62BSlna3jK;Y@>=d#Wzp$P!D>|VeC literal 0 HcmV?d00001 diff --git a/src/assets/icons/icon-72.webp b/src/assets/icons/icon-72.webp new file mode 100644 index 0000000000000000000000000000000000000000..a5bfeaf11c4e3ff402c2ee7754e893ecb613b64b GIT binary patch literal 2386 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 literal 0 HcmV?d00001 diff --git a/src/sitemap.xml b/src/sitemap.xml index becb6229..355001c6 100644 --- a/src/sitemap.xml +++ b/src/sitemap.xml @@ -12,42 +12,42 @@ https://summarize-ng.web.app/login 2023-01-21T20:42:43+00:00 daily - 1.0 + .9 https://summarize-ng.web.app/about 2023-01-21T20:42:43+00:00 daily - 0.9 + 0.8 https://summarize-ng.web.app/help 2023-01-21T20:42:43+00:00 daily - 0.9 + 0.7 https://summarize-ng.web.app/expenses 2023-01-21T20:42:43+00:00 daily - 0.8 + 0.6 https://summarize-ng.web.app/time 2023-01-21T20:42:43+00:00 daily - 0.8 + 0.5 https://summarize-ng.web.app/studies 2023-01-21T20:42:43+00:00 daily - 0.8 + 0.4 https://summarize-ng.web.app/profile 2023-01-21T20:42:43+00:00 daily - 0.8 + 0.3 From c5405ddaad8f0be889da39308f48f435f2c29ddd Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 11 Oct 2024 20:45:54 +0530 Subject: [PATCH 060/126] Local and push notification --- src/app/app.component.ts | 5 + src/app/pages/home/home.page.html | 6 +- src/app/pages/home/home.page.ts | 9 ++ .../notifications/notifications.service.ts | 153 +++++++++++++++++- src/manifest.webmanifest | 21 ++- 5 files changed, 181 insertions(+), 13 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 480ea0ae..d89653a0 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -8,6 +8,7 @@ import { FirebaseService } from "./services/firebase/firebase.service"; import { ProfileService } from "./services/profile/profile.service"; import { SidenavService } from "./services/sidenav/sidenav.service"; import { Subscription } from "rxjs"; +import { NotificationsService } from "./services/notifications/notifications.service"; @Component({ selector: "app-root", templateUrl: "app.component.html", @@ -26,6 +27,7 @@ export class AppComponent implements OnInit, AfterViewInit { private profileService: ProfileService, private sidenavService: SidenavService, private firebaseService: FirebaseService, + private notificationsService: NotificationsService, ) {} ngOnInit() { @@ -49,6 +51,9 @@ export class AppComponent implements OnInit, AfterViewInit { this.sidenavService.setDefaultPages(); // Update appPages with default pages } }); + + this.notificationsService.schedule9PMNotification(); + this.notificationsService.checkNotificationPreference(); } private initGoogleTagManager(): void { diff --git a/src/app/pages/home/home.page.html b/src/app/pages/home/home.page.html index 7bf1300c..b4584ac5 100644 --- a/src/app/pages/home/home.page.html +++ b/src/app/pages/home/home.page.html @@ -16,10 +16,12 @@

    - No advertisement, No distraction + Summarize if you want to rise
    - - for those who want to rise + - No advertisement, No distraction

    + +
    diff --git a/src/app/pages/home/home.page.ts b/src/app/pages/home/home.page.ts index 16ec1938..8ca3ea34 100644 --- a/src/app/pages/home/home.page.ts +++ b/src/app/pages/home/home.page.ts @@ -3,6 +3,7 @@ import { features as MasterDataFeatures } from "src/app/models/class/masterData/ import { SeoService } from "src/app/services/seo/seo.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; import { homePageTags, homePageTitle } from "src/app/models/data/seo-tags"; +import { NotificationsService } from "src/app/services/notifications/notifications.service"; @Component({ selector: "app-home", templateUrl: "./home.page.html", @@ -29,11 +30,13 @@ export class HomePage implements OnInit, AfterViewInit { homeData: any; constructor( private seoService: SeoService, + private notificationsService: NotificationsService, private rtdb: RealTimeDataBaseService, ) {} ngOnInit() { this.seoService.seo(this.title, this.pageMetaTags); + this.notificationsService.schedule9PMNotification(); console.log("meta tag updated, moving to after init"); } @@ -50,4 +53,10 @@ export class HomePage implements OnInit, AfterViewInit { } }); } + + testNotification() { + const now = new Date(); + now.setMinutes(now.getMinutes()); // Set notification for 1 minute from now + this.notificationsService.scheduleInstantNotification(); + } } diff --git a/src/app/services/notifications/notifications.service.ts b/src/app/services/notifications/notifications.service.ts index 07ed5c6a..8fba9948 100644 --- a/src/app/services/notifications/notifications.service.ts +++ b/src/app/services/notifications/notifications.service.ts @@ -1,9 +1,154 @@ -import { Injectable } from '@angular/core'; - +import { Injectable } from "@angular/core"; +import { LocalNotifications, ScheduleOptions } from "@capacitor/local-notifications"; +import { AlertService } from "../alert/alert.service"; +import { ToasterService } from "../toaster/toaster.service"; +import { ActionPerformed, PushNotificationSchema, PushNotifications, Token } from "@capacitor/push-notifications"; +import { Clipboard } from "@capacitor/clipboard"; @Injectable({ - providedIn: 'root' + providedIn: "root", }) export class NotificationsService { + constructor(private toaster: ToasterService) { + this.requestPermission(); + } + + // Request permission to show notifications (checks the 'display' property) + private async requestPermission() { + const permissionStatus = await LocalNotifications.requestPermissions(); + if (permissionStatus.display !== "granted") { + console.log("Notifications permission not granted"); + } else { + console.log("Notifications permission granted"); + } + } + + // Info: Schedule a notification for 9 PM + schedule9PMNotification() { + const today = new Date(); + const ninePM = new Date(today.setHours(21, 0, 0, 0)); // Set time to 9 PM today + // If it's already past 9 PM today, schedule it for tomorrow + if (ninePM.getTime() < Date.now()) { + ninePM.setDate(ninePM.getDate() + 1); // Move to 9 PM the next day + } + this.scheduleSummaryNotification(ninePM); + } + + async scheduleSummaryNotification(time?: Date) { + // Request notification permissions if not already granted + const permission = await LocalNotifications.requestPermissions(); + if (permission.display === "granted") { + await LocalNotifications.schedule({ + notifications: [ + { + title: "Time to Summarize!", + body: "Please open the app and summarize your day.", + id: 1, + schedule: { at: time, repeats: true, every: "day" }, // Schedule for daily 9 PM + sound: "default", + channelId: "default-channel", + smallIcon: "res://drawable/ic_launcher_round", + largeIcon: "res://drawable/ic_launcher_round", + }, + ], + }); + this.toaster.showToast("Notification scheduled for 9 PM daily", "success"); + } else { + console.log("Notification permission denied"); + } + } + // Schedule a local notification + async scheduleInstantNotification(time?) { + // Request permission if not already granted + const permission = await LocalNotifications.requestPermissions(); + + if (permission.display === "granted") { + await LocalNotifications.schedule({ + notifications: [ + { + title: "Time to Summarize!", + body: "Please open the app and summarize your day.", + id: 1, + schedule: { at: new Date(Date.now() + 1000 * 60 * 0.1) }, // 1 minute later + sound: "default", + channelId: "instant-channel", + smallIcon: "res://drawable/ic_launcher_round", + largeIcon: "res://drawable/ic_launcher_round", + }, + ], + }); + this.toaster.showToast("Instant Notification scheduled", "success"); + } else { + console.log("Notification permission denied"); + } + } + // Cancel all scheduled notifications + async cancelAllNotifications() { + await LocalNotifications.cancel({ notifications: [] }); + this.toaster.showToast("All notifications canceled", "warning"); + } + + initiatePushNotification() { + console.log("Initializing Push notification"); + + // Request permission to use push notifications + PushNotifications.requestPermissions().then((result) => { + if (result.receive === "granted") { + // Register with Apple / Google to receive push via APNS/FCM + PushNotifications.register(); + } else { + console.log("Push notification permission not granted"); + } + }); + + // Registration success (you can log token but not show it to user) + PushNotifications.addListener("registration", (token: Token) => { + console.log("Push registration success, token: " + token.value); + // Send the token to your server for later use + // this.saveTokenToServer(token.value); // Implement this function + }); + + // Registration error + PushNotifications.addListener("registrationError", (error: any) => { + console.error("Error on registration: " + JSON.stringify(error)); + }); + + // Push notification received + PushNotifications.addListener("pushNotificationReceived", (notification: PushNotificationSchema) => { + console.log("Push received: " + JSON.stringify(notification)); + // this.showNotification(notification); // Implement your own display logic + }); + + // Push notification action performed + PushNotifications.addListener("pushNotificationActionPerformed", (notification: ActionPerformed) => { + console.log("Push action performed: " + JSON.stringify(notification)); + }); + } + + checkNotificationPreference() { + const notificationPref = localStorage.getItem("notification-preference"); + + let preference = { + notification: true, + reminder: true, + }; + + // Parse the existing preference from localStorage if available + if (notificationPref) { + preference = JSON.parse(notificationPref); + } + + if (preference.notification === false) { + console.log("Notifications disabled by user."); - constructor() { } + // Check if the user has opted out of reminders as well + if (preference.reminder) { + // Show reminder to user about benefits of notifications + this.toaster.showToast("Notifications help you stay disciplined. Consider enabling them!", "light"); + } + } else { + // Enable notifications if they don't exist or are set to true + localStorage.setItem("notification-preference", JSON.stringify({ ...preference, notification: true })); + this.initiatePushNotification(); + } + } } diff --git a/src/manifest.webmanifest b/src/manifest.webmanifest index bc5f3247..dd18423d 100644 --- a/src/manifest.webmanifest +++ b/src/manifest.webmanifest @@ -11,37 +11,44 @@ { "src": "assets/icons/icon-48.webp", "type": "image/png", - "sizes": "48x48" + "sizes": "48x48", + "purpose": "any maskable" }, { "src": "assets/icons/icon-72.webp", "type": "image/png", - "sizes": "72x72" + "sizes": "72x72", + "purpose": "any maskable" }, { "src": "assets/icons/icon-96.webp", "type": "image/png", - "sizes": "96x96" + "sizes": "96x96", + "purpose": "any maskable" }, { "src": "assets/icons/icon-128.webp", "type": "image/png", - "sizes": "128x128" + "sizes": "128x128", + "purpose": "any maskable" }, { "src": "assets/icons/icon-192.webp", "type": "image/png", - "sizes": "192x192" + "sizes": "192x192", + "purpose": "any maskable" }, { "src": "assets/icons/icon-256.webp", "type": "image/png", - "sizes": "256x256" + "sizes": "256x256", + "purpose": "any maskable" }, { "src": "assets/icons/icon-512.webp", "type": "image/png", - "sizes": "512x512" + "sizes": "512x512", + "purpose": "any maskable" } ], "screenshots": [ From 869f7128420010afb2637ba2a853d32204587b12 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 12 Oct 2024 19:21:12 +0530 Subject: [PATCH 061/126] Chore: Update the path of static data --- src/app/models/class/static/{ => goal}/goal.spec.ts | 0 src/app/models/class/static/{ => goal}/goal.ts | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename src/app/models/class/static/{ => goal}/goal.spec.ts (100%) rename src/app/models/class/static/{ => goal}/goal.ts (99%) diff --git a/src/app/models/class/static/goal.spec.ts b/src/app/models/class/static/goal/goal.spec.ts similarity index 100% rename from src/app/models/class/static/goal.spec.ts rename to src/app/models/class/static/goal/goal.spec.ts diff --git a/src/app/models/class/static/goal.ts b/src/app/models/class/static/goal/goal.ts similarity index 99% rename from src/app/models/class/static/goal.ts rename to src/app/models/class/static/goal/goal.ts index 22967fe7..200153fa 100644 --- a/src/app/models/class/static/goal.ts +++ b/src/app/models/class/static/goal/goal.ts @@ -1,4 +1,4 @@ -import { DataDescription, Options } from "../../interface/masterData.model"; +import { DataDescription, Options } from "../../../interface/masterData.model"; export class GoalData { public static goalType: Options[] = [ From 2c372a25ec7c56c3f22f42ba448f70c602876d85 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 12 Oct 2024 19:21:47 +0530 Subject: [PATCH 062/126] Add static data to class and import it --- .../class/static/expense/expense-data.spec.ts | 7 +++++ .../class/static/expense/expense-data.ts | 28 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 src/app/models/class/static/expense/expense-data.spec.ts create mode 100644 src/app/models/class/static/expense/expense-data.ts diff --git a/src/app/models/class/static/expense/expense-data.spec.ts b/src/app/models/class/static/expense/expense-data.spec.ts new file mode 100644 index 00000000..175e346e --- /dev/null +++ b/src/app/models/class/static/expense/expense-data.spec.ts @@ -0,0 +1,7 @@ +import { ExpenseData } from './expense-data'; + +describe('ExpenseData', () => { + it('should create an instance', () => { + expect(new ExpenseData()).toBeTruthy(); + }); +}); diff --git a/src/app/models/class/static/expense/expense-data.ts b/src/app/models/class/static/expense/expense-data.ts new file mode 100644 index 00000000..f1ae0cbe --- /dev/null +++ b/src/app/models/class/static/expense/expense-data.ts @@ -0,0 +1,28 @@ +export class ExpenseStaticData { + static expenseTypes = [ + { title: "Bills", value: "bill" }, + { title: "Emi", value: "emi" }, + { title: "Education", value: "education" }, + { title: "Entertainment", value: "entertainment" }, + { title: "Food", value: "food" }, + { title: "Groceries", value: "grocery" }, + { title: "Health", value: "health" }, + { title: "Home Utilities", value: "utilities" }, + { title: "Insurance", value: "insurance" }, + { title: "Investment", value: "investment" }, + { title: "Personal care", value: "personal care" }, + { title: "Refreshments", value: "refreshments" }, + { title: "Rent", value: "rent" }, + { title: "Saving", value: "saving" }, + { title: "Shopping", value: "shopping" }, + { title: "Transportation", value: "transportation" }, + { title: "Travel", value: "travel" }, + { title: "Donate", value: "donated" }, + { title: "Miscellaneous", value: "miscellaneous" }, + ]; + static spentOn = [ + { value: "self", title: "Self" }, + { value: "group", title: "Group" }, + { value: "family", title: "Family" }, + ]; +} From 91bb7c6e7aba57fa6d45a82415d17c6e9ba926b3 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 12 Oct 2024 19:22:00 +0530 Subject: [PATCH 063/126] Chore: Update the path of static data --- src/app/pages/goal/components/goal-info/goal-info.component.ts | 2 +- src/app/pages/goal/goal.page.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/pages/goal/components/goal-info/goal-info.component.ts b/src/app/pages/goal/components/goal-info/goal-info.component.ts index cdffde2f..39527431 100644 --- a/src/app/pages/goal/components/goal-info/goal-info.component.ts +++ b/src/app/pages/goal/components/goal-info/goal-info.component.ts @@ -1,5 +1,5 @@ import { Component } from "@angular/core"; -import { GoalData } from "src/app/models/class/static/goal"; +import { GoalData } from "src/app/models/class/static/goal/goal"; import { DataDescription } from "src/app/models/interface/masterData.model"; @Component({ diff --git a/src/app/pages/goal/goal.page.ts b/src/app/pages/goal/goal.page.ts index a0502071..066d38c8 100644 --- a/src/app/pages/goal/goal.page.ts +++ b/src/app/pages/goal/goal.page.ts @@ -4,7 +4,7 @@ import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormGroup, Validators } from "@angular/forms"; import { CustomDate } from "src/app/models/class/date/custom-date"; import { SeoTags } from "src/app/models/class/seoTags/seo"; -import { GoalData } from "src/app/models/class/static/goal"; +import { GoalData } from "src/app/models/class/static/goal/goal"; import { GoalService } from "src/app/services/goal/goal.service"; import { SeoService } from "src/app/services/seo/seo.service"; From e0c941dba74eabe827045bedb5da274e853b0054 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 12 Oct 2024 19:22:29 +0530 Subject: [PATCH 064/126] Add static data from home to static class --- src/app/models/data/home-page.data.ts | 14 ++++++++++++++ src/app/pages/home/home.page.ts | 17 ++++------------- 2 files changed, 18 insertions(+), 13 deletions(-) create mode 100644 src/app/models/data/home-page.data.ts diff --git a/src/app/models/data/home-page.data.ts b/src/app/models/data/home-page.data.ts new file mode 100644 index 00000000..d8ed988b --- /dev/null +++ b/src/app/models/data/home-page.data.ts @@ -0,0 +1,14 @@ +export const homePageParagraphs = [ + "Summarize is an app that helps you to manage your Time, Money, and work which includes but is not limited to subject-wise studies, notes, to-do's, or office works.", + "Thinking when to use Summarize? To live better and managed, one should recall what they have done throughout the day daily before sleep . Also listing tasks for the next day and setting priorities increases the chances to get them done.", + "Currently, Summarize is under development, we will keep on adding features one by one. Till then, please feel free to manage Achievements of day, Expenses, Studies, and Time. It is a web-app that can be easily installed on all devices ( Mobile & PC ). Install the app on your devices to keep in sync and to check how to install visit our Help page.", + "Note: Your data will not be used for any advertisement or offering any deal/scheme. Also our app don't need any permission to work on your device. Your privacy is important to us. For more queries, you can contact us through the support page. We are also open to feature requests and suggestions.", +]; + +export const fabActionButtonsAtHome = [ + { title: "Goal", color: "secondary", url: "/goal", icon: "bulb" }, + { title: "Expenses", color: "success", url: "/expenses", icon: "cash" }, + { title: "Studies", color: "primary", url: "/studies", icon: "book" }, + { title: "Time", color: "danger", url: "/time", icon: "hourglass" }, + { title: "Moments", color: "warning", url: "/moments", icon: "sparkles" }, +]; diff --git a/src/app/pages/home/home.page.ts b/src/app/pages/home/home.page.ts index 8ca3ea34..82f05f96 100644 --- a/src/app/pages/home/home.page.ts +++ b/src/app/pages/home/home.page.ts @@ -4,6 +4,8 @@ import { SeoService } from "src/app/services/seo/seo.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; import { homePageTags, homePageTitle } from "src/app/models/data/seo-tags"; import { NotificationsService } from "src/app/services/notifications/notifications.service"; +import { fabActionButtonsAtHome, homePageParagraphs } from "src/app/models/data/home-page.data"; +import { SpeechRecognition } from "@capacitor-community/speech-recognition"; @Component({ selector: "app-home", templateUrl: "./home.page.html", @@ -14,19 +16,8 @@ export class HomePage implements OnInit, AfterViewInit { title = homePageTitle; pageMetaTags = homePageTags; features = MasterDataFeatures; - fabActionButtons = [ - { title: "Goal", color: "secondary", url: "/goal", icon: "bulb" }, - { title: "Expenses", color: "success", url: "/expenses", icon: "cash" }, - { title: "Studies", color: "primary", url: "/studies", icon: "book" }, - { title: "Time", color: "danger", url: "/time", icon: "hourglass" }, - { title: "Moments", color: "warning", url: "/moments", icon: "sparkles" }, - ]; - paragraphs = [ - "Summarize is an app that helps you to manage your Time, Money, and work which includes but is not limited to subject-wise studies, notes, to-do's, or office works.", - "Thinking when to use Summarize? To live better and managed, one should recall what they have done throughout the day daily before sleep . Also listing tasks for the next day and setting priorities increases the chances to get them done.", - "Currently, Summarize is under development, we will keep on adding features one by one. Till then, please feel free to manage Achievements of day, Expenses, Studies, and Time. It is a web-app that can be easily installed on all devices ( Mobile & PC ). Install the app on your devices to keep in sync and to check how to install visit our Help page.", - "Note: Your data will not be used for any advertisement or offering any deal/scheme. Also our app don't need any permission to work on your device. Your privacy is important to us. For more queries, you can contact us through the support page. We are also open to feature requests and suggestions.", - ]; + fabActionButtons = fabActionButtonsAtHome; + paragraphs = homePageParagraphs; homeData: any; constructor( private seoService: SeoService, From 4971d0306b7676e003a122f4d24af1e9ce426f4f Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 19 Oct 2024 20:32:43 +0530 Subject: [PATCH 065/126] Add speech recognition module --- .gitignore | 3 +- .vscode/settings.json | 6 +- android/app/capacitor.build.gradle | 2 + android/app/src/main/AndroidManifest.xml | 70 +- android/capacitor.settings.gradle | 6 + documentation/devlopment.md | 8 + package-lock.json | 25445 ---------------- package.json | 4 +- src/app/pages/expense/expenses.page.html | 50 +- src/app/pages/expense/expenses.page.scss | 48 +- src/app/pages/expense/expenses.page.ts | 79 +- .../speech-recognition.service.spec.ts | 16 + .../speech-recognition.service.ts | 130 + src/theme/typography.scss | 2 +- 14 files changed, 334 insertions(+), 25535 deletions(-) delete mode 100644 package-lock.json create mode 100644 src/app/services/speech-recognition/speech-recognition.service.spec.ts create mode 100644 src/app/services/speech-recognition/speech-recognition.service.ts diff --git a/.gitignore b/.gitignore index 983747e0..098ac890 100644 --- a/.gitignore +++ b/.gitignore @@ -72,4 +72,5 @@ Thumbs.db *-debug.log .runtimeconfig.json -resources/android/**/* \ No newline at end of file +resources/android/**/* +package-lock.json diff --git a/.vscode/settings.json b/.vscode/settings.json index fd3f2cd3..86391373 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -19,6 +19,7 @@ "rxfire", "Sandeep", "Sanyam", + "spended", "subdir" ], "[typescript]": { @@ -74,5 +75,8 @@ "backgroundColor": "rgba(0, 0, 0, 0.2)", "isWholeLine": true // Highlight the complete line } - ] + ], + "[xml]": { + "editor.defaultFormatter": "redhat.vscode-xml" + } } diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle index b26f9039..6e4facb9 100644 --- a/android/app/capacitor.build.gradle +++ b/android/app/capacitor.build.gradle @@ -9,6 +9,8 @@ android { apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" dependencies { + implementation project(':capacitor-community-speech-recognition') + implementation project(':capacitor-community-text-to-speech') implementation project(':capacitor-firebase-messaging') implementation project(':capacitor-app') implementation project(':capacitor-camera') diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index c1c8b76d..93e9ef3f 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,36 +1,44 @@ - + - - - - - - - + + + + + + + + + + + + - - - - + + + + - + + + + + - - diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle index a850b7e7..42e14288 100644 --- a/android/capacitor.settings.gradle +++ b/android/capacitor.settings.gradle @@ -2,6 +2,12 @@ include ':capacitor-android' project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') +include ':capacitor-community-speech-recognition' +project(':capacitor-community-speech-recognition').projectDir = new File('../node_modules/@capacitor-community/speech-recognition/android') + +include ':capacitor-community-text-to-speech' +project(':capacitor-community-text-to-speech').projectDir = new File('../node_modules/@capacitor-community/text-to-speech/android') + include ':capacitor-firebase-messaging' project(':capacitor-firebase-messaging').projectDir = new File('../node_modules/@capacitor-firebase/messaging/android') diff --git a/documentation/devlopment.md b/documentation/devlopment.md index 14de78bd..f338d979 100644 --- a/documentation/devlopment.md +++ b/documentation/devlopment.md @@ -11,3 +11,11 @@ // https://eslint.org/docs/rules/ // https://github.com/ionic-team/eslint-config/issues/7 // https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin/docs/rules + +# Supported links + +## Notifications +1. [Using Push Notifications with Firebase in an Ionic + Angular App](https://capacitorjs.com/docs/guides/push-notifications-firebase) +2. [@capacitor/background-runner](https://capacitorjs.com/docs/apis/background-runner#limitations-of-background-tasks) +3. [Set up a JavaScript Firebase Cloud Messaging client app](https://firebase.google.com/docs/cloud-messaging/js/client#web_1) +4. diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index b7476bbf..00000000 --- a/package-lock.json +++ /dev/null @@ -1,25445 +0,0 @@ -{ - "name": "summarize", - "version": "2.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "summarize", - "version": "2.1.0", - "dependencies": { - "@angular/cdk": "^18.2.6", - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", - "@angular/fire": "^18.0.1", - "@angular/forms": "18.2.6", - "@angular/platform-browser": "18.2.6", - "@angular/platform-browser-dynamic": "18.2.6", - "@angular/router": "18.2.6", - "@angular/service-worker": "18.2.6", - "@capacitor-firebase/messaging": "^6.1.0", - "@capacitor/android": "6.1.2", - "@capacitor/app": "^6.0.1", - "@capacitor/camera": "^6.0.2", - "@capacitor/clipboard": "^6.0.1", - "@capacitor/core": "^6.1.2", - "@capacitor/haptics": "^6.0.1", - "@capacitor/keyboard": "^6.0.2", - "@capacitor/local-notifications": "^6.1.0", - "@capacitor/push-notifications": "^6.0.2", - "@capacitor/status-bar": "^6.0.1", - "@ionic/angular": "^8.3.1", - "@ionic/cli": "^7.2.0", - "@ionic/pwa-elements": "^3.3.0", - "angular-google-tag-manager": "^1.10.0", - "chart.js": "^4.4.4", - "file-saver": "^2.0.5", - "http-server": "^14.1.1", - "ionicons": "^7.4.0", - "ng2-charts": "^6.0.1", - "npm": "^10.8.3", - "rxfire": "^6.0.5", - "rxjs": "^7.8.1", - "tslib": "^2.7.0", - "xlsx": "^0.18.5", - "xlsx-style": "^0.8.13", - "zone.js": "^0.14.10" - }, - "devDependencies": { - "@angular-devkit/build-angular": "^18.2.6", - "@angular-eslint/eslint-plugin": "^18.3.1", - "@angular-eslint/eslint-plugin-template": "^18.3.1", - "@angular/cli": "^18.2.6", - "@angular/compiler": "^18.2.6", - "@angular/compiler-cli": "^18.2.6", - "@angular/language-service": "^18.2.6", - "@capacitor/cli": "^6.1.2", - "@ionic/angular-toolkit": "^12.1.1", - "@ionic/eslint-config": "^0.4.0", - "@ionic/prettier-config": "^4.0.0", - "@types/file-saver": "2.0.7", - "@types/jasmine": "^5.1.4", - "@types/node": "^22.7.4", - "@typescript-eslint/eslint-plugin": "^8.8.0", - "eslint": "^9.11.1", - "eslint-plugin-jasmine": "^4.2.2", - "eslint-plugin-prettier": "^5.2.1", - "gulp": "^5.0.0", - "gulp-gzip": "^1.4.2", - "gzipper": "^8.1.0", - "husky": "^9.1.6", - "jasmine-core": "^4.6.1", - "jasmine-spec-reporter": "^7.0.0", - "karma": "^6.4.4", - "karma-chrome-launcher": "^3.2.0", - "karma-coverage": "^2.2.1", - "karma-coverage-istanbul-reporter": "^3.0.3", - "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "^2.1.0", - "ts-node": "^10.9.2", - "typescript": "5.5.4" - }, - "peerDependencies": { - "eslint": "^9.11.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, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1802.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.6.tgz", - "integrity": "sha512-oF7cPFdTLxeuvXkK/opSdIxZ1E4LrBbmuytQ/nCoAGOaKBWdqvwagRZ6jVhaI0Gwu48rkcV7Zhesg/ESNnROdw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.6", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-angular": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.6.tgz", - "integrity": "sha512-u12cJZttgs5j7gICHWSmcaTCu0EFXEzKqI8nkYCwq2MtuJlAXiMQSXYuEP9OU3Go4vMAPtQh2kShyOWCX5b4EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.6", - "@angular-devkit/build-webpack": "0.1802.6", - "@angular-devkit/core": "18.2.6", - "@angular/build": "18.2.6", - "@babel/core": "7.25.2", - "@babel/generator": "7.25.0", - "@babel/helper-annotate-as-pure": "7.24.7", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-transform-async-generator-functions": "7.25.0", - "@babel/plugin-transform-async-to-generator": "7.24.7", - "@babel/plugin-transform-runtime": "7.24.7", - "@babel/preset-env": "7.25.3", - "@babel/runtime": "7.25.0", - "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.6", - "@vitejs/plugin-basic-ssl": "1.1.0", - "ansi-colors": "4.1.3", - "autoprefixer": "10.4.20", - "babel-loader": "9.1.3", - "browserslist": "^4.21.5", - "copy-webpack-plugin": "12.0.2", - "critters": "0.0.24", - "css-loader": "7.1.2", - "esbuild-wasm": "0.23.0", - "fast-glob": "3.3.2", - "http-proxy-middleware": "3.0.0", - "https-proxy-agent": "7.0.5", - "istanbul-lib-instrument": "6.0.3", - "jsonc-parser": "3.3.1", - "karma-source-map-support": "1.4.0", - "less": "4.2.0", - "less-loader": "12.2.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.3.1", - "magic-string": "0.30.11", - "mini-css-extract-plugin": "2.9.0", - "mrmime": "2.0.0", - "open": "10.1.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "postcss": "8.4.41", - "postcss-loader": "8.1.1", - "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.77.6", - "sass-loader": "16.0.0", - "semver": "7.6.3", - "source-map-loader": "5.0.0", - "source-map-support": "0.5.21", - "terser": "5.31.6", - "tree-kill": "1.2.2", - "tslib": "2.6.3", - "vite": "5.4.6", - "watchpack": "2.4.1", - "webpack": "5.94.0", - "webpack-dev-middleware": "7.4.2", - "webpack-dev-server": "5.0.4", - "webpack-merge": "6.0.1", - "webpack-subresource-integrity": "5.1.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.23.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "@web/test-runner": "^0.18.0", - "browser-sync": "^3.0.2", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "karma": "^6.3.0", - "ng-packagr": "^18.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "@web/test-runner": { - "optional": true - }, - "browser-sync": { - "optional": true - }, - "jest": { - "optional": true - }, - "jest-environment-jsdom": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.6.tgz", - "integrity": "sha512-JMLcXFaitJplwZMKkqhbYirINCRD6eOPZuIGaIOVynXYGWgvJkLT9t5C2wm9HqSLtp1K7NcYG2Y7PtTVR4krnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/architect": "0.1802.6", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^5.0.2" - } - }, - "node_modules/@angular-devkit/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", - "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/schematics": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.6.tgz", - "integrity": "sha512-uIttrQ2cQ2PWAFFVPeCoNR8xvs7tPJ2i8gzqsIwYdge107xDC6u9CqfgmBqPDSFpWj+IiC2Jwcm8Z4HYKU4+7A==", - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.6", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.3.1.tgz", - "integrity": "sha512-sikmkjfsXPpPTku1aQkQ1MNNEKGBgGGRvUN/WeNS9dhCJ4dxU3O7dZctt1aQWj+W3nbuUtDiimAWF5fZHGFE2Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-18.3.1.tgz", - "integrity": "sha512-MP4Nm+SHboF8KdnN0KpPEGAaTTzDLPm3+S/4W3Mg8onqWCyadyd4mActh9mK/pvCj8TVlb/SW1zeTtdMYhwonw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.3.1", - "@angular-eslint/utils": "18.3.1" - }, - "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.3.1.tgz", - "integrity": "sha512-hBJ3+f7VSidvrtYaXH7Vp0sWvblA9jLK2c6uQzhYGWdEDUcTg7g7VI9ThW39WvMbHqkyzNE4PPOynK69cBEDGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.3.1", - "@angular-eslint/utils": "18.3.1", - "aria-query": "5.3.0", - "axobject-query": "4.1.0" - }, - "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/utils": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-18.3.1.tgz", - "integrity": "sha512-sd9niZI7h9H2FQ7OLiQsLFBhjhRQTASh+Q0+4+hyjv9idbSHBJli8Gsi2fqj9zhtMKpAZFTrWzuLUpubJ9UYbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.3.1" - }, - "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular/build": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.6.tgz", - "integrity": "sha512-TQzX6Mi7uXFvmz7+OVl4Za7WawYPcx+B5Ewm6IY/DdMyB9P/Z4tbKb1LO+ynWUXYwm7avXo6XQQ4m5ArDY5F/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.6", - "@babel/core": "7.25.2", - "@babel/helper-annotate-as-pure": "7.24.7", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.24.7", - "@inquirer/confirm": "3.1.22", - "@vitejs/plugin-basic-ssl": "1.1.0", - "browserslist": "^4.23.0", - "critters": "0.0.24", - "esbuild": "0.23.0", - "fast-glob": "3.3.2", - "https-proxy-agent": "7.0.5", - "listr2": "8.2.4", - "lmdb": "3.0.13", - "magic-string": "0.30.11", - "mrmime": "2.0.0", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "rollup": "4.22.4", - "sass": "1.77.6", - "semver": "7.6.3", - "vite": "5.4.6", - "watchpack": "2.4.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "less": "^4.2.0", - "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular/cdk": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.2.6.tgz", - "integrity": "sha512-Gfq/iv4zhlKYpdQkDaBRwxI71NHNUHM1Cs1XhnZ0/oFct5HXvSv1RHRGTKqBJLLACaAPzZKXJ/UglLoyO5CNiQ==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "optionalDependencies": { - "parse5": "^7.1.2" - }, - "peerDependencies": { - "@angular/common": "^18.0.0 || ^19.0.0", - "@angular/core": "^18.0.0 || ^19.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/cli": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.6.tgz", - "integrity": "sha512-tdXsnV/w+Rgu8q0zFsLU5L9ImTVqrTol1vppHaQkJ/vuoHy+s8ZEbBqhVrO/ffosNb2xseUybGYvqMS4zkNQjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/architect": "0.1802.6", - "@angular-devkit/core": "18.2.6", - "@angular-devkit/schematics": "18.2.6", - "@inquirer/prompts": "5.3.8", - "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.6", - "@yarnpkg/lockfile": "1.1.0", - "ini": "4.1.3", - "jsonc-parser": "3.3.1", - "listr2": "8.2.4", - "npm-package-arg": "11.0.3", - "npm-pick-manifest": "9.1.0", - "pacote": "18.0.6", - "resolve": "1.22.8", - "semver": "7.6.3", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/common": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.6.tgz", - "integrity": "sha512-89793ow+wrI1c7C6kyMbnweLNIZHzXthosxAEjipRZGBrqBYjvTtkE45Fl+5yBa3JO7bAhyGkUnEoyvWtZIAEA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.6", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/compiler": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.6.tgz", - "integrity": "sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.6" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } - } - }, - "node_modules/@angular/compiler-cli": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.6.tgz", - "integrity": "sha512-b5x9STfjNiNM/S0D+CnqRP9UOxPtSz1+RlCH5WdOMiW/p8j5p6dBix8YYgTe6Wg3OD7eItD2pnFQKgF/dWiopA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "7.25.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.2.0", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/compiler": "18.2.6", - "typescript": ">=5.4 <5.6" - } - }, - "node_modules/@angular/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.6.tgz", - "integrity": "sha512-PjFad2j4YBwLVTw+0Te8CJCa/tV0W8caTHG8aOjj3ObdL6ihGI+FKnwerLc9RVzDFd14BOO4C6/+LbOQAh3Ltw==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.10" - } - }, - "node_modules/@angular/fire": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-18.0.1.tgz", - "integrity": "sha512-mmhh2e41CG2G9p+9vqA+lD8om97fe3GffPBIfBMDSZE+S3DAGlmwL2KXx/eLLUEPGT1dK6ssF+ZqQdX3PZwsRw==", - "license": "MIT", - "dependencies": { - "@angular-devkit/schematics": "^18.0.0", - "@schematics/angular": "^18.0.0", - "firebase": "^10.12.0", - "fs-extra": "^8.0.1", - "fuzzy": "^0.1.3", - "inquirer": "^8.1.1", - "inquirer-autocomplete-prompt": "^1.0.1", - "jsonc-parser": "^3.0.0", - "node-fetch": "^2.6.1", - "open": "^8.0.0", - "ora": "^5.3.0", - "rxfire": "^6.0.5", - "semver": "^7.1.3", - "triple-beam": "^1.3.0", - "tslib": "^2.3.0", - "winston": "^3.0.0" - }, - "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/core": "^18.0.0", - "@angular/platform-browser": "^18.0.0", - "@angular/platform-browser-dynamic": "^18.0.0", - "firebase-tools": "^13.0.0", - "rxjs": "~7.8.0" - }, - "peerDependenciesMeta": { - "firebase-tools": { - "optional": true - } - } - }, - "node_modules/@angular/fire/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular/fire/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==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@angular/fire/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==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular/fire/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==", - "license": "MIT", - "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/@angular/forms": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.6.tgz", - "integrity": "sha512-quGkUqTxlBaLB8C/RnpfFG57fdmNF5RQ+368N89Ma++2lpIsVAHaGZZn4yOyo3wNYaM2jBxNqaYxOzZNUl5Tig==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/language-service": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.2.6.tgz", - "integrity": "sha512-GBvBvS2llh+/l2YhO7UO5o3GftlvQQoXnw3v0hcNoHKwcnvqXV4CCi+T2WOaZyK0iB8Is4QRbMrpJUC66HokZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - } - }, - "node_modules/@angular/platform-browser": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.6.tgz", - "integrity": "sha512-RA8UMiYNLga+QMwpKcDw1357gYPfPyY/rmLeezMak//BbsENFYQOJ4Z6DBOBNiPlHxmBsUJMGaKdlpQhfCROyQ==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/animations": "18.2.6", - "@angular/common": "18.2.6", - "@angular/core": "18.2.6" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } - } - }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.6.tgz", - "integrity": "sha512-kGBU3FNc+DF9r33hwHZqiWoZgQbCDdEIucU0NCLCIg0Hw6/Q9Hr2ndjxQI+WynCPg0JeBn34jpouvpeJer3YDQ==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/compiler": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6" - } - }, - "node_modules/@angular/router": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.6.tgz", - "integrity": "sha512-t57Sqja8unHhZlPr+4CWnQacuox2M4p2pMHps+31wt337qH6mKf4jqDmK0dE/MFdRyKjT2a2E/2NwtxXxcWNuw==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/service-worker": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-18.2.6.tgz", - "integrity": "sha512-KNqRAunG0yj3jVA/YYKH9wbAe261gAIwKeQsJyeMHGR48H88tSKdcstttNZZ3S6wdhp7tcyUC526Fc4phXnSJw==", - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "bin": { - "ngsw-config": "ngsw-config.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/core": "18.2.6" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", - "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "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/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, - "license": "MIT" - }, - "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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", - "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", - "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", - "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-validator-option": "^7.24.8", - "browserslist": "^4.23.1", - "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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", - "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.8", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.25.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/traverse": "^7.25.4", - "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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", - "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "regexpu-core": "^5.3.1", - "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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", - "dev": true, - "license": "MIT", - "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-member-expression-to-functions": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", - "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", - "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", - "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-wrap-function": "^7.25.0", - "@babel/traverse": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", - "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.24.8", - "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/traverse": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", - "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", - "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.0", - "@babel/types": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", - "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", - "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.6" - }, - "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.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", - "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/traverse": "^7.25.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", - "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "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.0", - "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.0.tgz", - "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", - "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7" - }, - "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.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", - "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/traverse": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.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, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "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, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz", - "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "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, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.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, - "license": "MIT", - "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.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", - "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", - "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-remap-async-to-generator": "^7.25.0", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/traverse": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", - "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", - "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", - "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", - "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.4", - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", - "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", - "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-replace-supers": "^7.25.0", - "@babel/traverse": "^7.25.4", - "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.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", - "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/template": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", - "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", - "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", - "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "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.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", - "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.0", - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", - "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", - "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", - "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", - "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", - "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/traverse": "^7.25.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", - "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", - "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", - "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", - "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", - "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", - "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.24.8", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-simple-access": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", - "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.25.0", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", - "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", - "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", - "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", - "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", - "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", - "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", - "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", - "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", - "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", - "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", - "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.4", - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", - "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", - "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", - "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", - "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", - "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", - "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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", - "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", - "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", - "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", - "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", - "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", - "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", - "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", - "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", - "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", - "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-option": "^7.24.8", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.25.0", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.25.0", - "@babel/plugin-transform-class-properties": "^7.24.7", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.25.0", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.8", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.25.2", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-modules-systemjs": "^7.25.0", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.8", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.37.1", - "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, - "license": "ISC", - "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, - "license": "MIT", - "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/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/runtime": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", - "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.6", - "@babel/parser": "^7.25.6", - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", - "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.6", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", - "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@capacitor-firebase/messaging": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@capacitor-firebase/messaging/-/messaging-6.1.0.tgz", - "integrity": "sha512-Sne3WC1nmTt2FuxNfiVvBim+mYjaV47eYLzUmcVyEqGDz+m9NqC6mp+Q81B/X7p5LKiXSUv0A/lpkQVIYRmyAw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/capawesome-team/" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/capawesome" - } - ], - "peerDependencies": { - "@capacitor/core": "^6.0.0", - "firebase": "^10.9.0" - }, - "peerDependenciesMeta": { - "firebase": { - "optional": true - } - } - }, - "node_modules/@capacitor/android": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-6.1.2.tgz", - "integrity": "sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==", - "peerDependencies": { - "@capacitor/core": "^6.1.0" - } - }, - "node_modules/@capacitor/app": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-6.0.1.tgz", - "integrity": "sha512-0kXbOl7LPPMFVcAii3u/7Ps0DvXlr7dtHT97r9J1faDlgdQLQUvtGp48tjvFm48gqHI0aOPRJnTBr5JXW4ETYg==", - "license": "MIT", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/camera": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-6.0.2.tgz", - "integrity": "sha512-bC2xxCcNTyfKYuLNLbGIyLlK9fok2MDhF4v8s01jusYAxoBI7LaKWQMQoGBA1MY/Ec6x/2pjIr+7k89Kmdr74g==", - "license": "MIT", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/cli": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-6.1.2.tgz", - "integrity": "sha512-HKCNGE0RP8U7aiEF2vg5wTivJROS8BVfu8a3yYJb1mRQvzv+czpmtHNsTWS/WukvwoxUjyjRmsNQSAACHfMTmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ionic/cli-framework-output": "^2.2.5", - "@ionic/utils-fs": "^3.1.6", - "@ionic/utils-process": "^2.1.11", - "@ionic/utils-subprocess": "2.1.11", - "@ionic/utils-terminal": "^2.3.3", - "commander": "^9.3.0", - "debug": "^4.3.4", - "env-paths": "^2.2.0", - "kleur": "^4.1.4", - "native-run": "^2.0.0", - "open": "^8.4.0", - "plist": "^3.0.5", - "prompts": "^2.4.2", - "rimraf": "^4.4.1", - "semver": "^7.3.7", - "tar": "^6.1.11", - "tslib": "^2.4.0", - "xml2js": "^0.5.0" - }, - "bin": { - "cap": "bin/capacitor", - "capacitor": "bin/capacitor" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@capacitor/cli/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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@capacitor/cli/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, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@capacitor/cli/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, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@capacitor/cli/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, - "license": "MIT", - "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/@capacitor/clipboard": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@capacitor/clipboard/-/clipboard-6.0.1.tgz", - "integrity": "sha512-aN6QsZD79Z605sK9YA8JtJLuD5vI/WrPzT/RCWUWBWPdFzhnRdT45dbsnQVvL2kzzm5aTsCAPepkdRqpvWwCGA==", - "license": "MIT", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/core": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-6.1.2.tgz", - "integrity": "sha512-xFy1/4qLFLp5WCIzIhtwUuVNNoz36+V7/BzHmLqgVJcvotc4MMjswW/TshnPQaLLujEOaLkA4h8ZJ0uoK3ImGg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@capacitor/haptics": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-6.0.1.tgz", - "integrity": "sha512-Q8hedLwfwTSWEYc3eoATzkdKHBaIceYe5bd7FjxQCENNH0is5Ft0EjSRPz/xpTn39ebK0ooZBDBCwsyl6tjiTA==", - "license": "MIT", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/keyboard": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-6.0.2.tgz", - "integrity": "sha512-fOfO3rQ0ZXuTHpK03INVTwmBnpqMiH8EHPpNaHjwjKwdrVRWBvtgIFhuyHNXh53rdcXw+uHB+1RIiNabnCrITw==", - "license": "MIT", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/local-notifications": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@capacitor/local-notifications/-/local-notifications-6.1.0.tgz", - "integrity": "sha512-EjEnbApdFiZYeJgxKIDtgFRNSmeHySnyAeyoTn6HUTYMkTOaHFGAd7NU964k7gbX4al/CBp0cMA8iMG0c7kh1w==", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/push-notifications": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@capacitor/push-notifications/-/push-notifications-6.0.2.tgz", - "integrity": "sha512-VYo8h+Dfw7B/JtsQCCnSKi34jr3oN9LacwmgCqwi3KPIE/sKID75lTEACZBQQ6c4rPct0yRQ0ihHdK/OPXl3Tw==", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, - "node_modules/@capacitor/status-bar": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-6.0.1.tgz", - "integrity": "sha512-Usd9hZZQVAqy+jJfL7jRcYI7dcsxN09Na1yttwdl+F1bk3Ztoukk7CGPDm5VgKUSs53ihQBOy1+sczCACxhNiw==", - "license": "MIT", - "peerDependencies": { - "@capacitor/core": "^6.0.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, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@dabh/diagnostics": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", - "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", - "license": "MIT", - "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", - "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.17.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", - "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.4", - "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/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/config-array/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/core": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.6.0.tgz", - "integrity": "sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", - "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", - "dev": true, - "license": "MIT", - "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/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "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/@eslint/eslintrc/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/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, - "license": "MIT" - }, - "node_modules/@eslint/eslintrc/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "9.11.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.11.1.tgz", - "integrity": "sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz", - "integrity": "sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@firebase/analytics": { - "version": "0.10.8", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz", - "integrity": "sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/analytics-compat": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz", - "integrity": "sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/analytics": "0.10.8", - "@firebase/analytics-types": "0.8.2", - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/analytics-types": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz", - "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/app": { - "version": "0.10.12", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.12.tgz", - "integrity": "sha512-fgBqe5j7GKv7/eMfyU4N1FdiW6O1EyrrVbMa8rJOT5MYNpCXqdL/5NNcLDStS1l6CN7h65a7jUNXmMnMSWo0sw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "idb": "7.1.1", - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/app-check": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz", - "integrity": "sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/app-check-compat": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz", - "integrity": "sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check": "0.8.8", - "@firebase/app-check-types": "0.5.2", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/app-check-interop-types": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", - "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/app-check-types": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz", - "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/app-compat": { - "version": "0.2.42", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.42.tgz", - "integrity": "sha512-vPI0Aksk8ZuHywigyTxrx/oWbuD41kHxajfxRly7urHOFRiXKxf/q2ftgmcMVPfIeg0K02LzYNBmoh2PWzERpg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app": "0.10.12", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/app-types": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", - "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/auth": { - "version": "1.7.9", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz", - "integrity": "sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@react-native-async-storage/async-storage": "^1.18.1" - }, - "peerDependenciesMeta": { - "@react-native-async-storage/async-storage": { - "optional": true - } - } - }, - "node_modules/@firebase/auth-compat": { - "version": "0.5.14", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz", - "integrity": "sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/auth": "1.7.9", - "@firebase/auth-types": "0.12.2", - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/auth-interop-types": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", - "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/auth-types": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz", - "integrity": "sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/component": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", - "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/data-connect": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz", - "integrity": "sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/database": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", - "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.2", - "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/database-compat": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", - "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/database": "1.0.8", - "@firebase/database-types": "1.0.5", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/database-types": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", - "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-types": "0.9.2", - "@firebase/util": "1.10.0" - } - }, - "node_modules/@firebase/firestore": { - "version": "4.7.3", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz", - "integrity": "sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "@firebase/webchannel-wrapper": "1.0.1", - "@grpc/grpc-js": "~1.9.0", - "@grpc/proto-loader": "^0.7.8", - "tslib": "^2.1.0", - "undici": "6.19.7" - }, - "engines": { - "node": ">=10.10.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/firestore-compat": { - "version": "0.3.38", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz", - "integrity": "sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/firestore": "4.7.3", - "@firebase/firestore-types": "3.0.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/firestore-types": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz", - "integrity": "sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/functions": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz", - "integrity": "sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.2", - "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.9", - "@firebase/messaging-interop-types": "0.2.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/functions-compat": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz", - "integrity": "sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/functions": "0.11.8", - "@firebase/functions-types": "0.6.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/functions-types": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz", - "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/installations": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz", - "integrity": "sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/installations-compat": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz", - "integrity": "sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/installations-types": "0.5.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/installations-types": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz", - "integrity": "sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x" - } - }, - "node_modules/@firebase/logger": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", - "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/messaging": { - "version": "0.12.11", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.11.tgz", - "integrity": "sha512-zn5zGhF46BmiZ7W9yAUoHlqzJGakmWn1FNp//roXHN62dgdEFIKfXY7IODA2iQiXpmUO3sBdI/Tf+Hsft1mVkw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/messaging-interop-types": "0.2.2", - "@firebase/util": "1.10.0", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/messaging-compat": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.11.tgz", - "integrity": "sha512-2NCkfE1L9jSn5OC+2n5rGAz5BEAQreK2lQGdPYQEJlAbKB2efoF+2FdiQ+LD8SlioSXz66REfeaEdesoLPFQcw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/messaging": "0.12.11", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/messaging-interop-types": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz", - "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/performance": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz", - "integrity": "sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/performance-compat": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz", - "integrity": "sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/performance": "0.6.9", - "@firebase/performance-types": "0.2.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/performance-types": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz", - "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/remote-config": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz", - "integrity": "sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/remote-config-compat": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz", - "integrity": "sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/remote-config": "0.4.9", - "@firebase/remote-config-types": "0.3.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/remote-config-types": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz", - "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/storage": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz", - "integrity": "sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/storage-compat": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz", - "integrity": "sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/storage": "0.13.2", - "@firebase/storage-types": "0.8.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/storage-types": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz", - "integrity": "sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/util": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", - "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/vertexai-preview": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz", - "integrity": "sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.2", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-types": "0.x" - } - }, - "node_modules/@firebase/webchannel-wrapper": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz", - "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==", - "license": "Apache-2.0" - }, - "node_modules/@gfx/zopfli": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/@gfx/zopfli/-/zopfli-1.0.15.tgz", - "integrity": "sha512-7mBgpi7UD82fsff5ThQKet0uBTl4BYerQuc+/qA1ELTwWEiIedRTcD3JgiUu9wwZ2kytW8JOb165rSdAt8PfcQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "base64-js": "^1.3.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@grpc/grpc-js": { - "version": "1.9.15", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz", - "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==", - "license": "Apache-2.0", - "dependencies": { - "@grpc/proto-loader": "^0.7.8", - "@types/node": ">=12.12.47" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, - "node_modules/@grpc/proto-loader": { - "version": "0.7.13", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", - "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", - "license": "Apache-2.0", - "dependencies": { - "lodash.camelcase": "^4.3.0", - "long": "^5.0.0", - "protobufjs": "^7.2.5", - "yargs": "^17.7.2" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@gulpjs/messages": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@gulpjs/messages/-/messages-1.1.0.tgz", - "integrity": "sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@gulpjs/to-absolute-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz", - "integrity": "sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "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, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", - "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@inquirer/checkbox": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", - "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/confirm": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", - "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", - "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/figures": "^1.0.6", - "@inquirer/type": "^2.0.0", - "@types/mute-stream": "^0.0.4", - "@types/node": "^22.5.5", - "@types/wrap-ansi": "^3.0.0", - "ansi-escapes": "^4.3.2", - "cli-width": "^4.1.0", - "mute-stream": "^1.0.0", - "signal-exit": "^4.1.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@inquirer/type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", - "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", - "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "external-editor": "^3.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/expand": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", - "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.6.tgz", - "integrity": "sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/input": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", - "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/number": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", - "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/password": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", - "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/prompts": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", - "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/checkbox": "^2.4.7", - "@inquirer/confirm": "^3.1.22", - "@inquirer/editor": "^2.1.22", - "@inquirer/expand": "^2.1.22", - "@inquirer/input": "^2.2.9", - "@inquirer/number": "^1.0.10", - "@inquirer/password": "^2.1.22", - "@inquirer/rawlist": "^2.2.4", - "@inquirer/search": "^1.0.7", - "@inquirer/select": "^2.4.7" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/rawlist": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", - "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/search": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", - "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/select": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", - "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/type": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@ionic/angular": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-8.3.1.tgz", - "integrity": "sha512-D/qP3R6xbaH/y7qNSQ1F6/hVediPq+F5a6KxfhOIZPXrD94r9haDTD9XpQh7LMoAzoem85h7icn2XfHzcDP1HA==", - "dependencies": { - "@ionic/core": "8.3.1", - "ionicons": "^7.0.0", - "jsonc-parser": "^3.0.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/core": ">=16.0.0", - "@angular/forms": ">=16.0.0", - "@angular/router": ">=16.0.0", - "rxjs": ">=7.5.0", - "zone.js": ">=0.13.0" - } - }, - "node_modules/@ionic/angular-toolkit": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-12.1.1.tgz", - "integrity": "sha512-VgD9pUg2ViI6a0W+8iUs7sGrQ8/1BQH43/ioAqGu/WWsgcnevy9ddTZp0M1MHbeVWaoauwbmNsG/lgNNEZq1hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "^18.0.0", - "@angular-devkit/schematics": "^18.0.0", - "@schematics/angular": "^18.0.0" - } - }, - "node_modules/@ionic/cli": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@ionic/cli/-/cli-7.2.0.tgz", - "integrity": "sha512-IEms9Df8mJOoWPqgvZEXmqKztttHDFAz+9ewDPZGYv8Xx66Cj7zSen13O2Vf4FuLXhl+U95HXT9sAs4lDwFmcQ==", - "license": "MIT", - "dependencies": { - "@ionic/cli-framework": "6.0.1", - "@ionic/cli-framework-output": "2.2.8", - "@ionic/cli-framework-prompts": "2.1.13", - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-network": "2.1.7", - "@ionic/utils-process": "2.1.12", - "@ionic/utils-stream": "3.1.7", - "@ionic/utils-subprocess": "3.0.1", - "@ionic/utils-terminal": "2.3.5", - "chalk": "^4.0.0", - "debug": "^4.0.0", - "diff": "^4.0.1", - "elementtree": "^0.1.7", - "leek": "0.0.24", - "lodash": "^4.17.5", - "open": "^7.0.4", - "os-name": "^4.0.0", - "proxy-agent": "^6.3.0", - "semver": "^7.1.1", - "split2": "^3.0.0", - "ssh-config": "^1.1.1", - "stream-combiner2": "^1.1.1", - "superagent": "^8.0.9", - "tar": "^6.0.1", - "tslib": "^2.0.1" - }, - "bin": { - "ionic": "bin/ionic" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-6.0.1.tgz", - "integrity": "sha512-Fyix4eQt2HKTV+GoeoiziQGZyqIA8RfoMqjGyAS5XgNXLOYW0P27Ph348hQZh9Mphjf+m0lOYa6dWQTEPzUHiQ==", - "license": "MIT", - "dependencies": { - "@ionic/cli-framework-output": "2.2.8", - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-object": "2.1.6", - "@ionic/utils-process": "2.1.12", - "@ionic/utils-stream": "3.1.7", - "@ionic/utils-subprocess": "3.0.1", - "@ionic/utils-terminal": "2.3.5", - "chalk": "^4.0.0", - "debug": "^4.0.0", - "lodash": "^4.17.5", - "minimist": "^1.2.0", - "rimraf": "^3.0.0", - "tslib": "^2.0.1", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-output": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", - "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", - "license": "MIT", - "dependencies": { - "@ionic/utils-terminal": "2.3.5", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-prompts/-/cli-framework-prompts-2.1.13.tgz", - "integrity": "sha512-Yj1fz6p7OehreQ8C70bd9+M6tYP/rvzLw5JVj8pT/N9s0kQSjqEFRbs96LKr3lfd3TADZaS8OlZrQIqenFIUpg==", - "license": "MIT", - "dependencies": { - "@ionic/utils-terminal": "2.3.5", - "debug": "^4.0.0", - "inquirer": "^7.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "license": "ISC", - "engines": { - "node": ">= 10" - } - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "license": "MIT" - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "license": "ISC" - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" - }, - "node_modules/@ionic/cli-framework-prompts/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework/node_modules/@ionic/utils-subprocess": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", - "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", - "license": "MIT", - "dependencies": { - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-process": "2.1.12", - "@ionic/utils-stream": "3.1.7", - "@ionic/utils-terminal": "2.3.5", - "cross-spawn": "^7.0.3", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli-framework/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==", - "license": "MIT" - }, - "node_modules/@ionic/cli-framework/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework/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", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@ionic/cli-framework/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli/node_modules/@ionic/utils-subprocess": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-3.0.1.tgz", - "integrity": "sha512-cT4te3AQQPeIM9WCwIg8ohroJ8TjsYaMb2G4ZEgv9YzeDqHZ4JpeIKqG2SoaA3GmVQ3sOfhPM6Ox9sxphV/d1A==", - "license": "MIT", - "dependencies": { - "@ionic/utils-array": "2.1.6", - "@ionic/utils-fs": "3.1.7", - "@ionic/utils-process": "2.1.12", - "@ionic/utils-stream": "3.1.7", - "@ionic/utils-terminal": "2.3.5", - "cross-spawn": "^7.0.3", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@ionic/cli/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli/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==", - "license": "MIT" - }, - "node_modules/@ionic/cli/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli/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==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ionic/cli/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==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ionic/cli/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/core": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.1.tgz", - "integrity": "sha512-md4JFwKYLgN/YP+uzoTE5H7ah0W5SQQNZ1cJOQtxhv0ytCCHHaXJrfRVzefdy8iy8NdzL9s6EV5ZTKYH98E+ZQ==", - "license": "MIT", - "dependencies": { - "@stencil/core": "4.20.0", - "ionicons": "^7.2.2", - "tslib": "^2.1.0" - } - }, - "node_modules/@ionic/eslint-config": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@ionic/eslint-config/-/eslint-config-0.4.0.tgz", - "integrity": "sha512-L8OXY29D3iGqNtteFj0iz3eoZIVgokBiVjCO8WMssNZa4GTHjYsase0rC9ASXGefMnLJu6rbNl3Gbx7NNxJRZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.58.0", - "@typescript-eslint/parser": "^5.58.0", - "eslint-config-prettier": "^8.8.0", - "eslint-plugin-import": "^2.27.0" - }, - "peerDependencies": { - "eslint": ">=7" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", - "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/parser": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", - "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", - "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@ionic/eslint-config/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ionic/eslint-config/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@ionic/eslint-config/node_modules/eslint-plugin-import": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", - "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.9.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/@ionic/eslint-config/node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@ionic/eslint-config/node_modules/eslint-plugin-import/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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@ionic/eslint-config/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, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@ionic/eslint-config/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@ionic/eslint-config/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "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/@ionic/eslint-config/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@ionic/eslint-config/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/prettier-config": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@ionic/prettier-config/-/prettier-config-4.0.0.tgz", - "integrity": "sha512-0DqL6CggVdgeJAWOLPUT73rF1VD5p0tVlCpC5GXz5vTIUBxNwsJ5085Q7wXjKiE5Odx3aOHGTcuRWCawFsLFag==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "prettier": "^2.4.0 || ^3.0.0" - } - }, - "node_modules/@ionic/pwa-elements": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@ionic/pwa-elements/-/pwa-elements-3.3.0.tgz", - "integrity": "sha512-vbykpxd2nGRlA67AnqDwsiVf8PUmInLyi6lQdnPDjeiML1WZa0CPe6r632nGDV9PTi+sWNde9Xexg9SD6Pwyqw==", - "license": "MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=8.0.0" - } - }, - "node_modules/@ionic/utils-array": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", - "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-fs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", - "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", - "license": "MIT", - "dependencies": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-fs/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/utils-fs/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@ionic/utils-fs/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@ionic/utils-network": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-network/-/utils-network-2.1.7.tgz", - "integrity": "sha512-5Q3NdZtSLiLs7ufuX9X293BvAwo8CxaD93Hkp3ODPgctLYErv3nFibhq3j+eguEqUh2um9WNXEUOuQ8x+Sd1fw==", - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-object": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", - "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-process": { - "version": "2.1.12", - "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.12.tgz", - "integrity": "sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==", - "license": "MIT", - "dependencies": { - "@ionic/utils-object": "2.1.6", - "@ionic/utils-terminal": "2.3.5", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-process/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==", - "license": "ISC" - }, - "node_modules/@ionic/utils-stream": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.7.tgz", - "integrity": "sha512-eSELBE7NWNFIHTbTC2jiMvh1ABKGIpGdUIvARsNPMNQhxJB3wpwdiVnoBoTYp+5a6UUIww4Kpg7v6S7iTctH1w==", - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-subprocess": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.11.tgz", - "integrity": "sha512-6zCDixNmZCbMCy5np8klSxOZF85kuDyzZSTTQKQP90ZtYNCcPYmuFSzaqDwApJT4r5L3MY3JrqK1gLkc6xiUPw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ionic/utils-array": "2.1.5", - "@ionic/utils-fs": "3.1.6", - "@ionic/utils-process": "2.1.10", - "@ionic/utils-stream": "3.1.5", - "@ionic/utils-terminal": "2.3.3", - "cross-spawn": "^7.0.3", - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-array": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.5.tgz", - "integrity": "sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-fs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.6.tgz", - "integrity": "sha512-eikrNkK89CfGPmexjTfSWl4EYqsPSBh0Ka7by4F0PLc1hJZYtJxUZV3X4r5ecA8ikjicUmcbU7zJmAjmqutG/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-object": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.5.tgz", - "integrity": "sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-process": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.10.tgz", - "integrity": "sha512-mZ7JEowcuGQK+SKsJXi0liYTcXd2bNMR3nE0CyTROpMECUpJeAvvaBaPGZf5ERQUPeWBVuwqAqjUmIdxhz5bxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ionic/utils-object": "2.1.5", - "@ionic/utils-terminal": "2.3.3", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-stream": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.5.tgz", - "integrity": "sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-terminal": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.3.tgz", - "integrity": "sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@ionic/utils-subprocess/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/utils-subprocess/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, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@ionic/utils-subprocess/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, - "license": "ISC" - }, - "node_modules/@ionic/utils-subprocess/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, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@ionic/utils-subprocess/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@ionic/utils-terminal": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", - "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "license": "MIT", - "dependencies": { - "@types/slice-ansi": "^4.0.0", - "debug": "^4.0.0", - "signal-exit": "^3.0.3", - "slice-ansi": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "tslib": "^2.0.1", - "untildify": "^4.0.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-terminal/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/utils-terminal/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/utils-terminal/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==", - "license": "MIT" - }, - "node_modules/@ionic/utils-terminal/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==", - "license": "ISC" - }, - "node_modules/@ionic/utils-terminal/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==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "license": "MIT", - "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, - "license": "MIT", - "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, - "license": "MIT", - "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, - "license": "MIT", - "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==", - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", - "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/base64": "^1.1.1", - "@jsonjoy.com/util": "^1.1.2", - "hyperdyperid": "^1.2.0", - "thingies": "^1.20.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz", - "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@kurkle/color": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", - "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==", - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", - "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/type": "^1.5.1" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@inquirer/prompts": ">= 3 < 6" - } - }, - "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", - "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", - "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", - "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", - "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", - "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", - "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", - "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", - "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", - "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", - "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", - "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", - "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@ngtools/webpack": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.6.tgz", - "integrity": "sha512-7HwOPE1EOgcHnpt4brSiT8G2CcXB50G0+CbCBaKGy4LYCG3Y3mrlzF5Fup9HvMJ6Tzqd62RqzpKKYBiGUT7hxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "typescript": ">=5.4 <5.6", - "webpack": "^5.54.0" - } - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", - "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", - "dev": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/fs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", - "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", - "dev": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", - "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", - "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", - "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", - "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/redact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", - "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", - "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@pkgr/core": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", - "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "license": "BSD-3-Clause", - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "license": "BSD-3-Clause" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@schematics/angular": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.6.tgz", - "integrity": "sha512-Y988EoOEQDLEyHu3414T6AeVUyx21AexBHQNbUNQkK8cxlxyB6m1eH1cx6vFgLRFUTsLVv+C6Ln/ICNTfLcG4A==", - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.6", - "@angular-devkit/schematics": "18.2.6", - "jsonc-parser": "3.3.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", - "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@stencil/core": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.20.0.tgz", - "integrity": "sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==", - "license": "MIT", - "bin": { - "stencil": "bin/stencil" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.10.0" - } - }, - "node_modules/@tootallnate/quickjs-emscripten": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", - "license": "MIT" - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/cors": { - "version": "2.8.17", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", - "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "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.0", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", - "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", - "dev": true, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/file-saver": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.7.tgz", - "integrity": "sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/fs-extra": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", - "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", - "license": "MIT", - "dependencies": { - "@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, - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/jasmine": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", - "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "22.7.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", - "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "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, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/qs": { - "version": "6.9.16", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", - "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "node_modules/@types/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/triple-beam": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", - "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", - "license": "MIT" - }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/ws": { - "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz", - "integrity": "sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.8.0", - "@typescript-eslint/type-utils": "8.8.0", - "@typescript-eslint/utils": "8.8.0", - "@typescript-eslint/visitor-keys": "8.8.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.8.0.tgz", - "integrity": "sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "8.8.0", - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/typescript-estree": "8.8.0", - "@typescript-eslint/visitor-keys": "8.8.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz", - "integrity": "sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/visitor-keys": "8.8.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz", - "integrity": "sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.8.0", - "@typescript-eslint/utils": "8.8.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", - "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", - "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/visitor-keys": "8.8.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz", - "integrity": "sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.8.0", - "@typescript-eslint/types": "8.8.0", - "@typescript-eslint/typescript-estree": "8.8.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz", - "integrity": "sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.8.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.6.0" - }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xmldom/xmldom": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "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, - "license": "BSD-3-Clause" - }, - "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, - "license": "Apache-2.0" - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "license": "MIT", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, - "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, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^8" - } - }, - "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, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.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, - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/adjust-sourcemap-loader/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, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "license": "MIT", - "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": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "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, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/angular-google-tag-manager": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/angular-google-tag-manager/-/angular-google-tag-manager-1.10.0.tgz", - "integrity": "sha512-6yqa2iupJqTKc31ub1ggVpRFqFQ/H3RCXxav6qFgN9eh/uTKQ7RaH18/sEfKjPwHWuD8IxHMh5tkgjWoJ2Nx0g==", - "license": "MIT", - "dependencies": { - "tslib": "^2.5.0" - }, - "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/compiler": "^18.0.0" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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" - ], - "license": "Apache-2.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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "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==", - "devOptional": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "license": "MIT" - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-done": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", - "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.4.4", - "once": "^1.4.0", - "stream-exhaust": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/async-settle": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", - "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/b4a": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", - "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bach": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", - "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0", - "async-settle": "^2.0.0", - "now-and-later": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/bare-events": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", - "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", - "dev": true, - "license": "Apache-2.0", - "optional": 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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^4.5.0 || >= 5.9" - } - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-ftp": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/big-integer": { - "version": "1.6.52", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", - "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", - "dev": true, - "license": "Unlicense", - "engines": { - "node": ">=0.6" - } - }, - "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, - "license": "MIT", - "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==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "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, - "license": "MIT", - "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/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", - "dev": true, - "license": "MIT", - "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, - "license": "ISC" - }, - "node_modules/bplist-parser": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", - "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "big-integer": "1.6.x" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "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==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "license": "MIT" - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "18.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", - "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001664", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", - "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==", - "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" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "license": "Apache-2.0", - "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "license": "MIT" - }, - "node_modules/chart.js": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.4.tgz", - "integrity": "sha512-emICKGBABnxhMjUjlYRR12PmOXhJ2eJjEHL2/dZlWjxRAZT1D8xplLFq5M0tMQK8ja+wBS/tuVEJB5C6r7VxJA==", - "license": "MIT", - "dependencies": { - "@kurkle/color": "^0.3.0" - }, - "engines": { - "pnpm": ">=8" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "devOptional": true, - "license": "MIT", - "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/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", - "dev": true, - "license": "MIT", - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "dev": true, - "license": "MIT" - }, - "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 12" - } - }, - "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==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cliui/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cliui/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==", - "license": "MIT" - }, - "node_modules/cliui/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==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "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, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/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, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "license": "MIT", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "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, - "license": "MIT" - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "license": "MIT", - "dependencies": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true, - "license": "ISC" - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/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, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", - "engines": [ - "node >= 6.0" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/connect/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, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT", - "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" - } - ], - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "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, - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "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, - "license": "MIT" - }, - "node_modules/cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", - "license": "MIT" - }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/copy-props": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", - "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "each-props": "^3.0.0", - "is-plain-object": "^5.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", - "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.1", - "globby": "^14.0.0", - "normalize-path": "^3.0.0", - "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/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, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/core-js-compat": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", - "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "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/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "license": "Apache-2.0", - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/critters": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", - "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" - } - }, - "node_modules/critters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/critters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/critters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/critters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/critters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/critters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", - "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "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, - "license": "BSD-2-Clause", - "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, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/data-uri-to-buffer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "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, - "license": "MIT" - }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "BSD-2-Clause", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/degenerator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", - "license": "MIT", - "dependencies": { - "ast-types": "^0.13.4", - "escodegen": "^2.1.0", - "esprima": "^4.0.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT" - }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "license": "ISC", - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "node_modules/di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true, - "license": "MIT" - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "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, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dir-glob/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, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "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" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/duplex-maker": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/duplex-maker/-/duplex-maker-1.0.0.tgz", - "integrity": "sha512-KoHuzggxg7f+vvjqOHfXxaQYI1POzBm+ah0eec7YDssZmbt6QFBI8d1nl5GQwAgR2f+VQCPvyvZtmWWqWuFtlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "license": "BSD-3-Clause", - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/duplexer2/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==", - "license": "MIT", - "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/duplexer2/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==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/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, - "license": "MIT" - }, - "node_modules/duplexify/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, - "license": "MIT", - "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/duplexify/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, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/each-props": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", - "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.30", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.30.tgz", - "integrity": "sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==", - "dev": true, - "license": "ISC" - }, - "node_modules/elementtree": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", - "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", - "license": "Apache-2.0", - "dependencies": { - "sax": "1.1.4" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "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==", - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/engine.io": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.1.tgz", - "integrity": "sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/cookie": "^0.4.1", - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/engine.io-parser": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ent": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", - "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^1.4.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "devOptional": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/environment": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", - "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true, - "license": "MIT" - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "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, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, - "node_modules/esbuild-wasm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", - "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", - "dev": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "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, - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/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==", - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint": { - "version": "9.11.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.11.1.tgz", - "integrity": "sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.11.0", - "@eslint/config-array": "^0.18.0", - "@eslint/core": "^0.6.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.11.1", - "@eslint/plugin-kit": "^0.2.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.0", - "@nodelib/fs.walk": "^1.2.8", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.0.2", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.1.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", - "is-path-inside": "^3.0.3", - "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", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "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-config-prettier": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", - "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-jasmine": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jasmine/-/eslint-plugin-jasmine-4.2.2.tgz", - "integrity": "sha512-nALbewRk63uz28UGNhUTJyd6GofXxVNFpWFNAwr9ySc6kpSRIoO4suwZqIYz3cfJmCacilmjp7+1Ocjr7zRagA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8", - "npm": ">=6" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", - "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.9.1" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint-plugin-prettier" - }, - "peerDependencies": { - "@types/eslint": ">=8.0.0", - "eslint": ">=8.0.0", - "eslint-config-prettier": "*", - "prettier": ">=3.0.0" - }, - "peerDependenciesMeta": { - "@types/eslint": { - "optional": true - }, - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-scope": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.1.0.tgz", - "integrity": "sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==", - "dev": true, - "license": "BSD-2-Clause", - "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-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, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/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, - "license": "MIT", - "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/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint/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, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", - "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "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, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/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, - "license": "MIT" - }, - "node_modules/eslint/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/espree": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.2.0.tgz", - "integrity": "sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.12.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", - "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "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, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "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, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "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/execa/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, - "license": "ISC" - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/express": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", - "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", - "dev": true, - "license": "MIT", - "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.6.0", - "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.10", - "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" - } - }, - "node_modules/express/node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/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, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "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/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "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" - } - ], - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "license": "MIT", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "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.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", - "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==", - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "license": "ISC", - "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==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/fecha": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", - "license": "MIT" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", - "license": "MIT" - }, - "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==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/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, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/finalhandler/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/findup-sync": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", - "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.3", - "micromatch": "^4.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/fined": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", - "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0", - "object.pick": "^1.3.0", - "parse-filepath": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/firebase": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.0.tgz", - "integrity": "sha512-/yB/OE4bfBbmtfku0DCdW6nWMHYVayN6xWKw68ztedxqGevfYDoPoygBXiLmvBHdWdBa+IlhJDkdUUiEEpcAUw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/analytics": "0.10.8", - "@firebase/analytics-compat": "0.2.14", - "@firebase/app": "0.10.12", - "@firebase/app-check": "0.8.8", - "@firebase/app-check-compat": "0.3.15", - "@firebase/app-compat": "0.2.42", - "@firebase/app-types": "0.9.2", - "@firebase/auth": "1.7.9", - "@firebase/auth-compat": "0.5.14", - "@firebase/data-connect": "0.1.0", - "@firebase/database": "1.0.8", - "@firebase/database-compat": "1.0.8", - "@firebase/firestore": "4.7.3", - "@firebase/firestore-compat": "0.3.38", - "@firebase/functions": "0.11.8", - "@firebase/functions-compat": "0.3.14", - "@firebase/installations": "0.6.9", - "@firebase/installations-compat": "0.2.9", - "@firebase/messaging": "0.12.11", - "@firebase/messaging-compat": "0.2.11", - "@firebase/performance": "0.6.9", - "@firebase/performance-compat": "0.2.9", - "@firebase/remote-config": "0.4.9", - "@firebase/remote-config-compat": "0.2.9", - "@firebase/storage": "0.13.2", - "@firebase/storage-compat": "0.3.12", - "@firebase/util": "1.10.0", - "@firebase/vertexai-preview": "0.0.4" - } - }, - "node_modules/flagged-respawn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", - "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "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, - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "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, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", - "license": "MIT" - }, - "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==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/formidable": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", - "license": "MIT", - "dependencies": { - "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", - "once": "^1.4.0", - "qs": "^6.11.0" - }, - "funding": { - "url": "https://ko-fi.com/tunnckoCore/commissions" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", - "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.8", - "streamx": "^2.12.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "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==", - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/fuzzy": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", - "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==", - "engines": { - "node": ">= 0.6.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-uri": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", - "license": "MIT", - "dependencies": { - "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^6.0.2", - "debug": "^4.3.4", - "fs-extra": "^11.2.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/get-uri/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/get-uri/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "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", - "license": "ISC", - "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==", - "devOptional": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-stream": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.2.tgz", - "integrity": "sha512-R8z6eTB55t3QeZMmU1C+Gv+t5UnNRkA55c5yo67fAVfxODxieTwsjNG7utxS/73NdP1NbDgCrhVEg2h00y4fFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@gulpjs/to-absolute-glob": "^4.0.0", - "anymatch": "^3.1.3", - "fastq": "^1.13.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "is-negated-glob": "^1.0.0", - "normalize-path": "^3.0.0", - "streamx": "^2.12.5" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-stream/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, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "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, - "license": "BSD-2-Clause" - }, - "node_modules/glob-watcher": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", - "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0", - "chokidar": "^3.5.3" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/glob/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==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/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, - "license": "ISC" - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glogg": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", - "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^2.1.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "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==", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/gulp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.0.tgz", - "integrity": "sha512-S8Z8066SSileaYw1S2N1I64IUc/myI2bqe2ihOBzO6+nKpvNSg7ZcWJt/AwF8LC/NVN+/QZ560Cb/5OPsyhkhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-watcher": "^6.0.0", - "gulp-cli": "^3.0.0", - "undertaker": "^2.0.0", - "vinyl-fs": "^4.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-cli": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.0.0.tgz", - "integrity": "sha512-RtMIitkT8DEMZZygHK2vEuLPqLPAFB4sntSxg4NoDta7ciwGZ18l7JuhCTiS5deOJi2IoK0btE+hs6R4sfj7AA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@gulpjs/messages": "^1.1.0", - "chalk": "^4.1.2", - "copy-props": "^4.0.0", - "gulplog": "^2.2.0", - "interpret": "^3.1.1", - "liftoff": "^5.0.0", - "mute-stdout": "^2.0.0", - "replace-homedir": "^2.0.0", - "semver-greatest-satisfied-range": "^2.0.0", - "string-width": "^4.2.3", - "v8flags": "^4.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/gulp-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/gulp-cli/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/gulp-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/gulp-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/gulp-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/gulp-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gulp-cli/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/gulp-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-gzip": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/gulp-gzip/-/gulp-gzip-1.4.2.tgz", - "integrity": "sha512-ZIxfkUwk2XmZPTT9pPHrHUQlZMyp9nPhg2sfoeN27mBGpi7OaHnOD+WCN41NXjfJQ69lV1nQ9LLm1hYxx4h3UQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "bytes": "^3.0.0", - "fancy-log": "^1.3.2", - "plugin-error": "^1.0.0", - "stream-to-array": "^2.3.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/gulp-gzip/node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulplog": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", - "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "glogg": "^2.2.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/gzipper": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/gzipper/-/gzipper-8.1.0.tgz", - "integrity": "sha512-nXF0edbCPay7TS49vdUtpCmzLS62MX2z6CYN6/+trYJfFgeG+7JEOTg+6l7ULIvIXBWUMlZpVl/z9Wamn+hCkQ==", - "dev": true, - "license": "GPL-3.0", - "dependencies": { - "@gfx/zopfli": "^1.0.15", - "commander": "^12.1.0", - "simple-zstd": "^1.4.0" - }, - "bin": { - "gzipper": "bin/index.js" - }, - "engines": { - "node": ">=20.11.0" - } - }, - "node_modules/gzipper/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, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "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, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", - "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==", - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "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, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/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, - "license": "MIT" - }, - "node_modules/hpack.js/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, - "license": "MIT", - "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/hpack.js/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, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "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/http-errors/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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/http-proxy-middleware": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz", - "integrity": "sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.10", - "debug": "^4.3.4", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.5" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", - "license": "MIT", - "dependencies": { - "basic-auth": "^2.0.1", - "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" - }, - "bin": { - "http-server": "bin/http-server" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/http-server/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/http-server/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/http-server/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/http-server/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==", - "license": "MIT" - }, - "node_modules/http-server/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/http-server/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "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, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/husky": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", - "integrity": "sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==", - "dev": true, - "license": "MIT", - "bin": { - "husky": "bin.js" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/typicode" - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.18" - } - }, - "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==", - "license": "MIT", - "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, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", - "license": "ISC" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-walk": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", - "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/immutable": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", - "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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.", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/inquirer": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", - "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^6.0.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/inquirer-autocomplete-prompt": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", - "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", - "license": "ISC", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "figures": "^3.2.0", - "run-async": "^2.4.0", - "rxjs": "^6.6.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/inquirer-autocomplete-prompt/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/inquirer-autocomplete-prompt/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer-autocomplete-prompt/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer-autocomplete-prompt/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==", - "license": "MIT" - }, - "node_modules/inquirer-autocomplete-prompt/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/inquirer-autocomplete-prompt/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer-autocomplete-prompt/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" - }, - "node_modules/inquirer/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "license": "ISC", - "engines": { - "node": ">= 10" - } - }, - "node_modules/inquirer/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/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==", - "license": "MIT" - }, - "node_modules/inquirer/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "license": "ISC" - }, - "node_modules/inquirer/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ionicons": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.4.0.tgz", - "integrity": "sha512-ZK94MMqgzMCPPMhmk8Ouu6goyVHFIlw/ACP6oe3FrikcI0N7CX0xcwVaEbUc0G/v3W0shI93vo+9ve/KpvcNhQ==", - "license": "MIT", - "dependencies": { - "@stencil/core": "^4.0.3" - } - }, - "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", - "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "license": "MIT" - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable/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, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-network-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", - "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-zst": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-zst/-/is-zst-1.0.0.tgz", - "integrity": "sha512-ZA5lvshKAl8z30dX7saXLpVhpsq3d2EHK9uf7qtUjnOtdw4XBpAoWb2RvZ5kyoaebdoidnGI0g2hn9Z7ObPbww==", - "dev": true, - "license": "MIT" - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/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, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jasmine-core": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", - "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "colors": "1.4.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, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "license": "MIT" - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "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, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "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==", - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", - "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", - "license": "MIT" - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "license": "MIT" - }, - "node_modules/jszip": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.4.0.tgz", - "integrity": "sha512-m+yvNmYfRCaf1gr5YFT5e3fnSqLnE9McbNyRd0fNycsT0HltS19NKc18fh3Lvl/AIW/ovL6/MQ1JnfFg4G3o4A==", - "license": "MIT or GPLv3", - "dependencies": { - "pako": "~0.2.5" - } - }, - "node_modules/karma": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", - "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@colors/colors": "1.5.0", - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.5.1", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.7", - "graceful-fs": "^4.2.6", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.8", - "lodash": "^4.17.21", - "log4js": "^6.4.1", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.5", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^4.7.2", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "bin": { - "karma": "bin/karma" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/karma-chrome-launcher": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", - "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "which": "^1.2.1" - } - }, - "node_modules/karma-chrome-launcher/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/karma-coverage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", - "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.1", - "istanbul-reports": "^3.0.5", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/karma-coverage-istanbul-reporter": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", - "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", - "dev": true, - "license": "MIT", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^3.0.6", - "istanbul-reports": "^3.0.2", - "minimatch": "^3.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/mattlewis92" - } - }, - "node_modules/karma-coverage-istanbul-reporter/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=6" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/karma-coverage-istanbul-reporter/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma-coverage-istanbul-reporter/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, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/karma-coverage-istanbul-reporter/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, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/karma-coverage/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/karma-coverage/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma-coverage/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, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/karma-jasmine": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", - "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "jasmine-core": "^4.1.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "karma": "^6.0.0" - } - }, - "node_modules/karma-jasmine-html-reporter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", - "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "jasmine-core": "^4.0.0 || ^5.0.0", - "karma": "^6.0.0", - "karma-jasmine": "^5.0.0" - } - }, - "node_modules/karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "source-map-support": "^0.5.5" - } - }, - "node_modules/karma/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/karma/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/karma/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/karma/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/karma/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/karma/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, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma/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, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/karma/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, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/karma/node_modules/tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, - "node_modules/karma/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/karma/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/karma/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "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, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", - "license": "MIT" - }, - "node_modules/last-run": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", - "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/launch-editor": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", - "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/lead": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", - "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/leek": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/leek/-/leek-0.0.24.tgz", - "integrity": "sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==", - "license": "MIT", - "dependencies": { - "debug": "^2.1.0", - "lodash.assign": "^3.2.0", - "rsvp": "^3.0.21" - } - }, - "node_modules/leek/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/leek/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" - } - }, - "node_modules/less-loader": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", - "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/less/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, - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dev": true, - "license": "ISC", - "dependencies": { - "webpack-sources": "^3.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/liftoff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.0.tgz", - "integrity": "sha512-a5BQjbCHnB+cy+gsro8lXJ4kZluzOijzJ1UVVfyJYZC+IP2pLv1h4+aysQeKuTmyO8NAqfyQAk4HWaP/HjcKTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.2", - "findup-sync": "^5.0.0", - "fined": "^2.0.0", - "flagged-respawn": "^2.0.0", - "is-plain-object": "^5.0.0", - "rechoir": "^0.8.0", - "resolve": "^1.20.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/listr2": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", - "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.1.0", - "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/lmdb": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", - "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "msgpackr": "^1.10.2", - "node-addon-api": "^6.1.0", - "node-gyp-build-optional-packages": "5.2.2", - "ordered-binary": "^1.4.1", - "weak-lru-cache": "^1.2.2" - }, - "bin": { - "download-lmdb-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.0.13", - "@lmdb/lmdb-darwin-x64": "3.0.13", - "@lmdb/lmdb-linux-arm": "3.0.13", - "@lmdb/lmdb-linux-arm64": "3.0.13", - "@lmdb/lmdb-linux-x64": "3.0.13", - "@lmdb/lmdb-win32-x64": "3.0.13" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "license": "MIT" - }, - "node_modules/lodash._baseassign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", - "integrity": "sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==", - "license": "MIT", - "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash.keys": "^3.0.0" - } - }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "license": "MIT" - }, - "node_modules/lodash._bindcallback": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", - "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==", - "license": "MIT" - }, - "node_modules/lodash._createassigner": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", - "integrity": "sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==", - "license": "MIT", - "dependencies": { - "lodash._bindcallback": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash.restparam": "^3.0.0" - } - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "license": "MIT" - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "license": "MIT" - }, - "node_modules/lodash.assign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", - "integrity": "sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==", - "license": "MIT", - "dependencies": { - "lodash._baseassign": "^3.0.0", - "lodash._createassigner": "^3.0.0", - "lodash.keys": "^3.0.0" - } - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "license": "MIT" - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "license": "MIT" - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "license": "MIT", - "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "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, - "license": "MIT" - }, - "node_modules/lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", - "license": "MIT" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/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==", - "license": "MIT" - }, - "node_modules/log-symbols/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", - "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^7.0.0", - "cli-cursor": "^5.0.0", - "slice-ansi": "^7.1.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", - "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", - "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-function": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", - "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^7.0.0", - "signal-exit": "^4.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/logform": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", - "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", - "license": "MIT", - "dependencies": { - "@colors/colors": "1.6.0", - "@types/triple-beam": "^1.3.2", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/logform/node_modules/@colors/colors": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", - "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", - "license": "Apache-2.0" - }, - "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, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/macos-release": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", - "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.12.0.tgz", - "integrity": "sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.3.0", - "tree-dump": "^1.0.1", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">= 4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "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, - "license": "MIT", - "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==", - "license": "MIT" - }, - "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, - "license": "MIT", - "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==", - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-function": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", - "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "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, - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-collect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", - "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-flush/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC" - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/msgpackr": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.0.tgz", - "integrity": "sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "msgpackr-extract": "^3.0.2" - } - }, - "node_modules/msgpackr-extract": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", - "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "dependencies": { - "node-gyp-build-optional-packages": "5.2.2" - }, - "bin": { - "download-msgpackr-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" - } - }, - "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, - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mute-stdout": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", - "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/native-run": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", - "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ionic/utils-fs": "^3.1.7", - "@ionic/utils-terminal": "^2.3.4", - "bplist-parser": "^0.3.2", - "debug": "^4.3.4", - "elementtree": "^0.1.7", - "ini": "^4.1.1", - "plist": "^3.1.0", - "split2": "^4.2.0", - "through2": "^4.0.2", - "tslib": "^2.6.2", - "yauzl": "^2.10.0" - }, - "bin": { - "native-run": "bin/native-run" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/native-run/node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/native-run/node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "3" - } - }, - "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, - "license": "MIT" - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true, - "license": "MIT" - }, - "node_modules/needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/needle/node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "dev": true, - "license": "ISC", - "optional": 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, - "license": "MIT", - "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, - "license": "MIT" - }, - "node_modules/netmask": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/ng2-charts": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-6.0.1.tgz", - "integrity": "sha512-pO7evbvHqjiKB7zqE12tCKWQI9gmQ8DVOEaWBBLlxJabc4fLGk7o9t4jC4+Q9pJiQrTtQkugm0dIPQ4PFHUaWA==", - "license": "MIT", - "dependencies": { - "lodash-es": "^4.17.15", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/cdk": ">=17.0.0", - "@angular/common": ">=17.0.0", - "@angular/core": ">=17.0.0", - "@angular/platform-browser": ">=17.0.0", - "chart.js": "^3.4.0 || ^4.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "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, - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gyp": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", - "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5", - "tar": "^6.2.1", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", - "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp-build-optional-packages": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", - "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-libc": "^2.0.1" - }, - "bin": { - "node-gyp-build-optional-packages": "bin.js", - "node-gyp-build-optional-packages-optional": "optional.js", - "node-gyp-build-optional-packages-test": "build-test.js" - } - }, - "node_modules/node-gyp/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/node-gyp/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/node-gyp/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true, - "license": "MIT" - }, - "node_modules/nopt": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", - "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", - "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "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==", - "devOptional": true, - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", - "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/npm": { - "version": "10.8.3", - "resolved": "https://registry.npmjs.org/npm/-/npm-10.8.3.tgz", - "integrity": "sha512-0IQlyAYvVtQ7uOhDFYZCGK8kkut2nh8cpAdA9E6FvRSJaTgtZRZgNjlC5ZCct//L73ygrpY93CxXpRJDtNqPVg==", - "bundleDependencies": [ - "@isaacs/string-locale-compare", - "@npmcli/arborist", - "@npmcli/config", - "@npmcli/fs", - "@npmcli/map-workspaces", - "@npmcli/package-json", - "@npmcli/promise-spawn", - "@npmcli/redact", - "@npmcli/run-script", - "@sigstore/tuf", - "abbrev", - "archy", - "cacache", - "chalk", - "ci-info", - "cli-columns", - "fastest-levenshtein", - "fs-minipass", - "glob", - "graceful-fs", - "hosted-git-info", - "ini", - "init-package-json", - "is-cidr", - "json-parse-even-better-errors", - "libnpmaccess", - "libnpmdiff", - "libnpmexec", - "libnpmfund", - "libnpmhook", - "libnpmorg", - "libnpmpack", - "libnpmpublish", - "libnpmsearch", - "libnpmteam", - "libnpmversion", - "make-fetch-happen", - "minimatch", - "minipass", - "minipass-pipeline", - "ms", - "node-gyp", - "nopt", - "normalize-package-data", - "npm-audit-report", - "npm-install-checks", - "npm-package-arg", - "npm-pick-manifest", - "npm-profile", - "npm-registry-fetch", - "npm-user-validate", - "p-map", - "pacote", - "parse-conflict-json", - "proc-log", - "qrcode-terminal", - "read", - "semver", - "spdx-expression-parse", - "ssri", - "supports-color", - "tar", - "text-table", - "tiny-relative-date", - "treeverse", - "validate-npm-package-name", - "which", - "write-file-atomic" - ], - "license": "Artistic-2.0", - "workspaces": [ - "docs", - "smoke-tests", - "mock-globals", - "mock-registry", - "workspaces/*" - ], - "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^7.5.4", - "@npmcli/config": "^8.3.4", - "@npmcli/fs": "^3.1.1", - "@npmcli/map-workspaces": "^3.0.6", - "@npmcli/package-json": "^5.2.0", - "@npmcli/promise-spawn": "^7.0.2", - "@npmcli/redact": "^2.0.1", - "@npmcli/run-script": "^8.1.0", - "@sigstore/tuf": "^2.3.4", - "abbrev": "^2.0.0", - "archy": "~1.0.0", - "cacache": "^18.0.4", - "chalk": "^5.3.0", - "ci-info": "^4.0.0", - "cli-columns": "^4.0.0", - "fastest-levenshtein": "^1.0.16", - "fs-minipass": "^3.0.3", - "glob": "^10.4.5", - "graceful-fs": "^4.2.11", - "hosted-git-info": "^7.0.2", - "ini": "^4.1.3", - "init-package-json": "^6.0.3", - "is-cidr": "^5.1.0", - "json-parse-even-better-errors": "^3.0.2", - "libnpmaccess": "^8.0.6", - "libnpmdiff": "^6.1.4", - "libnpmexec": "^8.1.4", - "libnpmfund": "^5.0.12", - "libnpmhook": "^10.0.5", - "libnpmorg": "^6.0.6", - "libnpmpack": "^7.0.4", - "libnpmpublish": "^9.0.9", - "libnpmsearch": "^7.0.6", - "libnpmteam": "^6.0.5", - "libnpmversion": "^6.0.3", - "make-fetch-happen": "^13.0.1", - "minimatch": "^9.0.5", - "minipass": "^7.1.1", - "minipass-pipeline": "^1.2.4", - "ms": "^2.1.2", - "node-gyp": "^10.2.0", - "nopt": "^7.2.1", - "normalize-package-data": "^6.0.2", - "npm-audit-report": "^5.0.0", - "npm-install-checks": "^6.3.0", - "npm-package-arg": "^11.0.3", - "npm-pick-manifest": "^9.1.0", - "npm-profile": "^10.0.0", - "npm-registry-fetch": "^17.1.0", - "npm-user-validate": "^2.0.1", - "p-map": "^4.0.0", - "pacote": "^18.0.6", - "parse-conflict-json": "^3.0.1", - "proc-log": "^4.2.0", - "qrcode-terminal": "^0.12.0", - "read": "^3.0.1", - "semver": "^7.6.3", - "spdx-expression-parse": "^4.0.0", - "ssri": "^10.0.6", - "supports-color": "^9.4.0", - "tar": "^6.2.1", - "text-table": "~0.2.0", - "tiny-relative-date": "^1.3.0", - "treeverse": "^3.0.0", - "validate-npm-package-name": "^5.0.1", - "which": "^4.0.0", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "npm": "bin/npm-cli.js", - "npx": "bin/npx-cli.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/npm-bundled": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", - "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", - "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-packlist": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", - "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", - "dev": true, - "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", - "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", - "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/redact": "^2.0.0", - "jsonparse": "^1.3.1", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui": { - "version": "8.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "inBundle": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/@isaacs/string-locale-compare": { - "version": "1.1.0", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/@npmcli/agent": { - "version": "2.2.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "7.5.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/fs": "^3.1.1", - "@npmcli/installed-package-contents": "^2.1.0", - "@npmcli/map-workspaces": "^3.0.2", - "@npmcli/metavuln-calculator": "^7.1.1", - "@npmcli/name-from-folder": "^2.0.0", - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.1.0", - "@npmcli/query": "^3.1.0", - "@npmcli/redact": "^2.0.0", - "@npmcli/run-script": "^8.1.0", - "bin-links": "^4.0.4", - "cacache": "^18.0.3", - "common-ancestor-path": "^1.0.1", - "hosted-git-info": "^7.0.2", - "json-parse-even-better-errors": "^3.0.2", - "json-stringify-nice": "^1.1.4", - "lru-cache": "^10.2.2", - "minimatch": "^9.0.4", - "nopt": "^7.2.1", - "npm-install-checks": "^6.2.0", - "npm-package-arg": "^11.0.2", - "npm-pick-manifest": "^9.0.1", - "npm-registry-fetch": "^17.0.1", - "pacote": "^18.0.6", - "parse-conflict-json": "^3.0.0", - "proc-log": "^4.2.0", - "proggy": "^2.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^3.0.1", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.7", - "ssri": "^10.0.6", - "treeverse": "^3.0.0", - "walk-up-path": "^3.0.1" - }, - "bin": { - "arborist": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/config": { - "version": "8.3.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/map-workspaces": "^3.0.2", - "@npmcli/package-json": "^5.1.1", - "ci-info": "^4.0.0", - "ini": "^4.1.2", - "nopt": "^7.2.1", - "proc-log": "^4.2.0", - "semver": "^7.3.5", - "walk-up-path": "^3.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/fs": { - "version": "3.1.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/git": { - "version": "5.0.8", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/map-workspaces": { - "version": "3.0.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/name-from-folder": "^2.0.0", - "glob": "^10.2.2", - "minimatch": "^9.0.0", - "read-package-json-fast": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { - "version": "7.1.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "cacache": "^18.0.0", - "json-parse-even-better-errors": "^3.0.0", - "pacote": "^18.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/name-from-folder": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/package-json": { - "version": "5.2.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/query": { - "version": "3.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/redact": { - "version": "2.0.1", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@npmcli/run-script": { - "version": "8.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/@sigstore/bundle": { - "version": "2.3.2", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/core": { - "version": "1.1.0", - "inBundle": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "inBundle": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/sign": { - "version": "2.3.2", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "2.3.4", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@sigstore/verify": { - "version": "1.2.1", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/@tufjs/models": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/abbrev": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/agent-base": { - "version": "7.1.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/aggregate-error": { - "version": "3.1.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ansi-regex": { - "version": "5.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ansi-styles": { - "version": "6.2.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/npm/node_modules/aproba": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/archy": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/balanced-match": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/bin-links": { - "version": "4.0.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "cmd-shim": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "read-cmd-shim": "^4.0.0", - "write-file-atomic": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/binary-extensions": { - "version": "2.3.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/brace-expansion": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/npm/node_modules/cacache": { - "version": "18.0.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/chalk": { - "version": "5.3.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/npm/node_modules/chownr": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/ci-info": { - "version": "4.0.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/cidr-regex": { - "version": "4.1.1", - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "ip-regex": "^5.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/clean-stack": { - "version": "2.2.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/npm/node_modules/cli-columns": { - "version": "4.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/npm/node_modules/cmd-shim": { - "version": "6.0.3", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/color-convert": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/npm/node_modules/color-name": { - "version": "1.1.4", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/common-ancestor-path": { - "version": "1.0.1", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/cross-spawn": { - "version": "7.0.3", - "inBundle": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/cssesc": { - "version": "3.0.0", - "inBundle": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm/node_modules/debug": { - "version": "4.3.6", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/npm/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/diff": { - "version": "5.2.0", - "inBundle": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/npm/node_modules/eastasianwidth": { - "version": "0.2.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/emoji-regex": { - "version": "8.0.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/encoding": { - "version": "0.1.13", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/npm/node_modules/env-paths": { - "version": "2.2.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/npm/node_modules/err-code": { - "version": "2.0.3", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/exponential-backoff": { - "version": "3.1.1", - "inBundle": true, - "license": "Apache-2.0" - }, - "node_modules/npm/node_modules/fastest-levenshtein": { - "version": "1.0.16", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/npm/node_modules/foreground-child": { - "version": "3.3.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/fs-minipass": { - "version": "3.0.3", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/glob": { - "version": "10.4.5", - "inBundle": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/graceful-fs": { - "version": "4.2.11", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/hosted-git-info": { - "version": "7.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/http-cache-semantics": { - "version": "4.1.1", - "inBundle": true, - "license": "BSD-2-Clause" - }, - "node_modules/npm/node_modules/http-proxy-agent": { - "version": "7.0.2", - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/https-proxy-agent": { - "version": "7.0.5", - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/iconv-lite": { - "version": "0.6.3", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm/node_modules/ignore-walk": { - "version": "6.0.5", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/imurmurhash": { - "version": "0.1.4", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/npm/node_modules/indent-string": { - "version": "4.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/ini": { - "version": "4.1.3", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/init-package-json": { - "version": "6.0.3", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/package-json": "^5.0.0", - "npm-package-arg": "^11.0.0", - "promzard": "^1.0.0", - "read": "^3.0.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/ip-address": { - "version": "9.0.5", - "inBundle": true, - "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/npm/node_modules/ip-regex": { - "version": "5.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/is-cidr": { - "version": "5.1.0", - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "cidr-regex": "^4.1.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/npm/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/is-lambda": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/isexe": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/jackspeak": { - "version": "3.4.3", - "inBundle": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/npm/node_modules/jsbn": { - "version": "1.1.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/json-stringify-nice": { - "version": "1.1.4", - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/jsonparse": { - "version": "1.3.1", - "engines": [ - "node >= 0.2.0" - ], - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/just-diff": { - "version": "6.0.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/just-diff-apply": { - "version": "5.5.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/libnpmaccess": { - "version": "8.0.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-package-arg": "^11.0.2", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmdiff": { - "version": "6.1.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.4", - "@npmcli/installed-package-contents": "^2.1.0", - "binary-extensions": "^2.3.0", - "diff": "^5.1.0", - "minimatch": "^9.0.4", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6", - "tar": "^6.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmexec": { - "version": "8.1.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.4", - "@npmcli/run-script": "^8.1.0", - "ci-info": "^4.0.0", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6", - "proc-log": "^4.2.0", - "read": "^3.0.1", - "read-package-json-fast": "^3.0.2", - "semver": "^7.3.7", - "walk-up-path": "^3.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmfund": { - "version": "5.0.12", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmhook": { - "version": "10.0.5", - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmorg": { - "version": "6.0.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmpack": { - "version": "7.0.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.4", - "@npmcli/run-script": "^8.1.0", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmpublish": { - "version": "9.0.9", - "inBundle": true, - "license": "ISC", - "dependencies": { - "ci-info": "^4.0.0", - "normalize-package-data": "^6.0.1", - "npm-package-arg": "^11.0.2", - "npm-registry-fetch": "^17.0.1", - "proc-log": "^4.2.0", - "semver": "^7.3.7", - "sigstore": "^2.2.0", - "ssri": "^10.0.6" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmsearch": { - "version": "7.0.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmteam": { - "version": "6.0.5", - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/libnpmversion": { - "version": "6.0.3", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.7", - "@npmcli/run-script": "^8.1.0", - "json-parse-even-better-errors": "^3.0.2", - "proc-log": "^4.2.0", - "semver": "^7.3.7" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/lru-cache": { - "version": "10.4.3", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/make-fetch-happen": { - "version": "13.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/minimatch": { - "version": "9.0.5", - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/minipass": { - "version": "7.1.2", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/npm/node_modules/minipass-collect": { - "version": "2.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/npm/node_modules/minipass-fetch": { - "version": "3.0.5", - "inBundle": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/npm/node_modules/minipass-flush": { - "version": "1.0.5", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-pipeline": { - "version": "1.2.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-sized": { - "version": "1.0.3", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/minizlib": { - "version": "2.1.2", - "inBundle": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/mkdirp": { - "version": "1.0.4", - "inBundle": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/ms": { - "version": "2.1.3", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/mute-stream": { - "version": "1.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/negotiator": { - "version": "0.6.3", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/npm/node_modules/node-gyp": { - "version": "10.2.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5", - "tar": "^6.2.1", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/nopt": { - "version": "7.2.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/normalize-package-data": { - "version": "6.0.2", - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-audit-report": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-bundled": { - "version": "3.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-install-checks": { - "version": "6.3.0", - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-package-arg": { - "version": "11.0.3", - "inBundle": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-packlist": { - "version": "8.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-pick-manifest": { - "version": "9.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-profile": { - "version": "10.0.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-registry-fetch": "^17.0.1", - "proc-log": "^4.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-registry-fetch": { - "version": "17.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/redact": "^2.0.0", - "jsonparse": "^1.3.1", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/npm-user-validate": { - "version": "2.0.1", - "inBundle": true, - "license": "BSD-2-Clause", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/p-map": { - "version": "4.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/package-json-from-dist": { - "version": "1.0.0", - "inBundle": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/npm/node_modules/pacote": { - "version": "18.0.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/parse-conflict-json": { - "version": "3.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "just-diff": "^6.0.0", - "just-diff-apply": "^5.2.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/path-key": { - "version": "3.1.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/path-scurry": { - "version": "1.11.1", - "inBundle": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "inBundle": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm/node_modules/proc-log": { - "version": "4.2.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/proggy": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/promise-all-reject-late": { - "version": "1.0.1", - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/promise-call-limit": { - "version": "3.0.1", - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/promise-inflight": { - "version": "1.0.1", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/promise-retry": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/promzard": { - "version": "1.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "read": "^3.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/qrcode-terminal": { - "version": "0.12.0", - "inBundle": true, - "bin": { - "qrcode-terminal": "bin/qrcode-terminal.js" - } - }, - "node_modules/npm/node_modules/read": { - "version": "3.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/read-cmd-shim": { - "version": "4.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/read-package-json-fast": { - "version": "3.0.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/retry": { - "version": "0.12.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/npm/node_modules/safer-buffer": { - "version": "2.1.2", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/npm/node_modules/semver": { - "version": "7.6.3", - "inBundle": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/shebang-command": { - "version": "2.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/shebang-regex": { - "version": "3.0.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/signal-exit": { - "version": "4.1.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm/node_modules/sigstore": { - "version": "2.3.1", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/smart-buffer": { - "version": "4.2.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/npm/node_modules/socks": { - "version": "2.8.3", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/npm/node_modules/socks-proxy-agent": { - "version": "8.0.4", - "inBundle": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/npm/node_modules/spdx-correct": { - "version": "3.2.0", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-exceptions": { - "version": "2.5.0", - "inBundle": true, - "license": "CC-BY-3.0" - }, - "node_modules/npm/node_modules/spdx-expression-parse": { - "version": "4.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.18", - "inBundle": true, - "license": "CC0-1.0" - }, - "node_modules/npm/node_modules/sprintf-js": { - "version": "1.1.3", - "inBundle": true, - "license": "BSD-3-Clause" - }, - "node_modules/npm/node_modules/ssri": { - "version": "10.0.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/string-width": { - "version": "4.2.3", - "inBundle": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "inBundle": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/strip-ansi": { - "version": "6.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/supports-color": { - "version": "9.4.0", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/npm/node_modules/tar": { - "version": "6.2.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/text-table": { - "version": "0.2.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/tiny-relative-date": { - "version": "1.3.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/treeverse": { - "version": "3.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/tuf-js": { - "version": "2.2.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/unique-filename": { - "version": "3.0.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/unique-slug": { - "version": "4.0.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/util-deprecate": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/validate-npm-package-license": { - "version": "3.0.4", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/walk-up-path": { - "version": "3.0.1", - "inBundle": true, - "license": "ISC" - }, - "node_modules/npm/node_modules/which": { - "version": "4.0.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/which/node_modules/isexe": { - "version": "3.1.1", - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/npm/node_modules/wrap-ansi": { - "version": "8.1.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "inBundle": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/npm/node_modules/write-file-atomic": { - "version": "5.0.1", - "inBundle": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm/node_modules/yallist": { - "version": "4.0.0", - "inBundle": true, - "license": "ISC" - }, - "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, - "license": "BSD-2-Clause", - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "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, - "license": "MIT", - "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==", - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "license": "MIT", - "dependencies": { - "fn.name": "1.x.x" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "license": "(WTFPL OR MIT)", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "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/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/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==", - "license": "MIT" - }, - "node_modules/ora/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ordered-binary": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.2.tgz", - "integrity": "sha512-JTo+4+4Fw7FreyAvlSLjb1BBVaxEQAacmjD3jjuyPZclpbEghTvQZbXBb2qPd2LeIMxiHwXBZUcpmG2Gl/mDEA==", - "dev": true, - "license": "MIT" - }, - "node_modules/os-name": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", - "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "license": "MIT", - "dependencies": { - "macos-release": "^2.5.0", - "windows-release": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz", - "integrity": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/pac-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", - "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", - "license": "MIT", - "dependencies": { - "@tootallnate/quickjs-emscripten": "^0.23.0", - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "get-uri": "^6.0.1", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.5", - "pac-resolver": "^7.0.1", - "socks-proxy-agent": "^8.0.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-resolver": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", - "license": "MIT", - "dependencies": { - "degenerator": "^5.0.0", - "netmask": "^2.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/pacote": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", - "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "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, - "license": "MIT", - "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/parse-json/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, - "license": "MIT" - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-html-rewriting-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", - "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^4.3.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "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, - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "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==", - "license": "MIT", - "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, - "license": "MIT" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/peek-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", - "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "duplexify": "^3.5.0", - "through2": "^2.0.3" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "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, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/piscina": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", - "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "nice-napi": "^1.0.2" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/pkg-dir/node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/plist": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", - "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - }, - "engines": { - "node": ">=10.4.0" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/plugin-error/node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/portfinder": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", - "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", - "license": "MIT", - "dependencies": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-loader": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", - "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cosmiconfig": "^9.0.0", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "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, - "license": "MIT" - }, - "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, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "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, - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, - "node_modules/process-streams": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/process-streams/-/process-streams-1.0.3.tgz", - "integrity": "sha512-xkIaM5vYnyekB88WyET78YEqXiaJRy0xcvIdE22n+myhvBT7LlLmX6iAtq7jDvVH8CUx2rqQsd32JdRyJMV3NA==", - "dev": true, - "funding": [ - "https://www.paypal.com/donate/?hosted_button_id=GB656ZSAEQEXN", - "https://de.liberapay.com/nils.knappmeier/" - ], - "license": "MIT", - "dependencies": { - "duplex-maker": "^1.0.0" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prompts/node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/protobufjs": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", - "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", - "hasInstallScript": true, - "license": "BSD-3-Clause", - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-agent": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.3", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/pump": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", - "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.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, - "license": "MIT" - }, - "node_modules/qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.9" - } - }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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" - } - ], - "license": "MIT" - }, - "node_modules/queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", - "dev": true, - "license": "MIT" - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "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, - "license": "MIT", - "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, - "license": "MIT", - "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/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readdirp/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "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, - "license": "MIT", - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/reflect-metadata": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", - "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true, - "license": "Apache-2.0" - }, - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "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, - "license": "MIT" - }, - "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, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", - "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "dev": true, - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true, - "license": "ISC" - }, - "node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/replace-homedir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-2.0.0.tgz", - "integrity": "sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", - "integrity": "sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "value-or-function": "^4.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "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, - "license": "MIT", - "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/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, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/resolve-url-loader/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, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor/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==", - "license": "ISC" - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/rimraf": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^9.2.0" - }, - "bin": { - "rimraf": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", - "license": "MIT", - "engines": { - "node": "0.12.* || 4.* || 6.* || >= 7.*" - } - }, - "node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "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" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxfire": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/rxfire/-/rxfire-6.0.5.tgz", - "integrity": "sha512-ycBsANGbya3GNtOBKzZVATLEV+0S9gUrlTfwnN15TCXtgG8OgIMAuv2k9+kMeVaevp/DRp1KT+vYf6Wkop6gvw==", - "license": "Apache-2.0", - "peerDependencies": { - "firebase": "^9.0.0 || ^10.0.0", - "rxjs": "^6.0.0 || ^7.0.0" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-stable-stringify": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", - "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/sass": { - "version": "1.77.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", - "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-loader": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", - "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", - "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", - "license": "ISC" - }, - "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/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, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/secure-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==", - "license": "MIT" - }, - "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, - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz", - "integrity": "sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "sver": "^1.8.3" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "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, - "license": "MIT", - "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/send/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, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/send/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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "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, - "license": "BSD-3-Clause", - "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, - "license": "MIT", - "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/serve-index/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, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/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, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/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, - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/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, - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/serve-index/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, - "license": "ISC" - }, - "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, - "license": "MIT", - "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/serve-static/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true, - "license": "ISC" - }, - "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, - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sigstore": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", - "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "license": "MIT" - }, - "node_modules/simple-zstd": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/simple-zstd/-/simple-zstd-1.4.2.tgz", - "integrity": "sha512-kGYEvT33M5XfyQvvW4wxl3eKcWbdbCc1V7OZzuElnaXft0qbVzoIIXHXiCm3JCUki+MZKKmvjl8p2VGLJc5Y/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-zst": "^1.0.0", - "peek-stream": "^1.1.3", - "process-streams": "^1.0.1", - "through2": "^4.0.2" - } - }, - "node_modules/simple-zstd/node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "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/slice-ansi/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/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==", - "license": "MIT" - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socket.io": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.0.tgz", - "integrity": "sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.3.2", - "engine.io": "~6.6.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/socket.io-adapter": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", - "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "~4.3.4", - "ws": "~8.17.1" - } - }, - "node_modules/socket.io-parser": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/socks": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", - "license": "MIT", - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", - "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "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, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/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, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sparkles": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-2.1.0.tgz", - "integrity": "sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", - "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", - "dev": true, - "license": "CC0-1.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, - "license": "MIT", - "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, - "license": "MIT", - "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/split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "license": "ISC", - "dependencies": { - "readable-stream": "^3.0.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "license": "BSD-3-Clause" - }, - "node_modules/ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "license": "Apache-2.0", - "dependencies": { - "frac": "~1.1.2" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/ssh-config": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ssh-config/-/ssh-config-1.1.6.tgz", - "integrity": "sha512-ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==", - "license": "MIT" - }, - "node_modules/ssri": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", - "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", - "license": "MIT", - "dependencies": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-combiner2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/stream-combiner2/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==", - "license": "MIT", - "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/stream-combiner2/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==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/stream-composer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-composer/-/stream-composer-1.0.2.tgz", - "integrity": "sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.13.2" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-shift": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-to-array": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", - "integrity": "sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.1.0" - } - }, - "node_modules/streamroller": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", - "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/streamx": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", - "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-fifo": "^1.3.2", - "queue-tick": "^1.0.1", - "text-decoder": "^1.1.0" - }, - "optionalDependencies": { - "bare-events": "^2.2.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "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==", - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/superagent": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", - "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", - "deprecated": "Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net", - "license": "MIT", - "dependencies": { - "component-emitter": "^1.3.0", - "cookiejar": "^2.1.4", - "debug": "^4.3.4", - "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.0", - "formidable": "^2.1.2", - "methods": "^1.1.2", - "mime": "2.6.0", - "qs": "^6.11.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=6.4.0 <13 || >=14" - } - }, - "node_modules/superagent/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/sver/-/sver-1.8.4.tgz", - "integrity": "sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "semver": "^6.3.0" - } - }, - "node_modules/sver/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, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/synckit": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz", - "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@pkgr/core": "^0.1.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC" - }, - "node_modules/teex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", - "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.12.5" - } - }, - "node_modules/terser": { - "version": "5.31.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", - "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", - "dev": true, - "license": "BSD-2-Clause", - "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.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "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": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "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/terser-webpack-plugin/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, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/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, - "license": "MIT" - }, - "node_modules/terser-webpack-plugin/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, - "license": "MIT", - "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/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, - "license": "MIT" - }, - "node_modules/text-decoder": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.0.tgz", - "integrity": "sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "b4a": "^1.6.4" - } - }, - "node_modules/text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", - "license": "MIT" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/thingies": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", - "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", - "dev": true, - "license": "Unlicense", - "engines": { - "node": ">=10.18" - }, - "peerDependencies": { - "tslib": "^2" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "license": "MIT" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/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, - "license": "MIT" - }, - "node_modules/through2/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, - "license": "MIT", - "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/through2/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, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true, - "license": "MIT" - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "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==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-3.0.0.tgz", - "integrity": "sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.12.5" - }, - "engines": { - "node": ">=10.13.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, - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT" - }, - "node_modules/tree-dump": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz", - "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/triple-beam": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", - "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", - "license": "MIT", - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/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, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", - "license": "0BSD" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/tuf-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", - "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "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, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true, - "license": "MIT" - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "license": "MIT" - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ua-parser-js": { - "version": "0.7.39", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.39.tgz", - "integrity": "sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undertaker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-2.0.0.tgz", - "integrity": "sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bach": "^2.0.1", - "fast-levenshtein": "^3.0.0", - "last-run": "^2.0.0", - "undertaker-registry": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/undertaker-registry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-2.0.0.tgz", - "integrity": "sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/undertaker/node_modules/fast-levenshtein": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz", - "integrity": "sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fastest-levenshtein": "^1.0.7" - } - }, - "node_modules/undici": { - "version": "6.19.7", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", - "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "license": "MIT" - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "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, - "license": "MIT", - "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, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", - "dependencies": { - "qs": "^6.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "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" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "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, - "license": "MIT", - "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, - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "license": "MIT" - }, - "node_modules/v8flags": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", - "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/value-or-function": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-4.0.0.tgz", - "integrity": "sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vinyl": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", - "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "clone-stats": "^1.0.0", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-contents": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", - "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^5.0.0", - "vinyl": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-contents/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/vinyl-contents/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" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/vinyl-fs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.0.tgz", - "integrity": "sha512-7GbgBnYfaquMk3Qu9g22x000vbYkOex32930rBnc3qByw6HfMEAoELjCjoJv4HuEQxHAurT+nvMHm6MnJllFLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-mkdirp-stream": "^2.0.1", - "glob-stream": "^8.0.0", - "graceful-fs": "^4.2.11", - "iconv-lite": "^0.6.3", - "is-valid-glob": "^1.0.0", - "lead": "^4.0.0", - "normalize-path": "3.0.0", - "resolve-options": "^2.0.0", - "stream-composer": "^1.0.2", - "streamx": "^2.14.0", - "to-through": "^3.0.0", - "value-or-function": "^4.0.0", - "vinyl": "^3.0.0", - "vinyl-sourcemap": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-fs/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", - "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "convert-source-map": "^2.0.0", - "graceful-fs": "^4.2.10", - "now-and-later": "^3.0.0", - "streamx": "^2.12.5", - "vinyl": "^3.0.0", - "vinyl-contents": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemap/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, - "license": "MIT" - }, - "node_modules/vite": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", - "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/vite/node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/voc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/voc/-/voc-1.2.0.tgz", - "integrity": "sha512-BOuDjFFYvJdZO6e/N65AlaDItXo2TgyLjeyRYcqgAPkXpp5yTJcvkL2n+syO1r9Qc5g96tfBD2tuiMhYDmaGcA==", - "license": "Apache-2.0", - "bin": { - "voc": "voc.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "dev": true, - "license": "MIT", - "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, - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/weak-lru-cache": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", - "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true, - "license": "MIT" - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, - "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", - "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": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "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-dev-middleware": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", - "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.6.0", - "mime-types": "^2.1.31", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", - "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "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.4.0", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "rimraf": "^5.0.5", - "schema-utils": "^4.2.0", - "selfsigned": "^2.4.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.1.0", - "ws": "^8.16.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dev": true, - "license": "MIT", - "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/webpack-dev-server/node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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, - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" - }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } - } - }, - "node_modules/webpack/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, - "license": "MIT", - "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/webpack/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, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/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, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/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, - "license": "MIT" - }, - "node_modules/webpack/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, - "license": "MIT" - }, - "node_modules/webpack/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, - "license": "MIT", - "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/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "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==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "license": "MIT" - }, - "node_modules/windows-release": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", - "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", - "license": "MIT", - "dependencies": { - "execa": "^4.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/windows-release/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "license": "Apache-2.0", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/windows-release/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==", - "license": "ISC" - }, - "node_modules/winston": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.14.2.tgz", - "integrity": "sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==", - "license": "MIT", - "dependencies": { - "@colors/colors": "^1.6.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.6.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.7.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/winston-transport": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", - "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", - "license": "MIT", - "dependencies": { - "logform": "^2.6.1", - "readable-stream": "^4.5.2", - "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/winston-transport/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/winston-transport/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "license": "MIT", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/winston/node_modules/@colors/colors": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", - "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/winston/node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "license": "MIT" - }, - "node_modules/wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/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==", - "license": "MIT" - }, - "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==", - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/write-file-atomic/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==", - "license": "ISC" - }, - "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "dev": true, - "license": "MIT", - "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/xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "license": "Apache-2.0", - "dependencies": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xlsx-style": { - "version": "0.8.13", - "resolved": "https://registry.npmjs.org/xlsx-style/-/xlsx-style-0.8.13.tgz", - "integrity": "sha512-Cj3pGUvzrP2q9oowpLP8GyujovTaBGjBRRUlCKPitNvHWj9JDD5+FDPZIM5QQggGb995ZhkuBSsMZOSd5TzIWg==", - "license": "Apache-2.0", - "dependencies": { - "adler-32": "", - "cfb": ">=0.10.0", - "codepage": "~1.3.6", - "commander": "", - "crc-32": "", - "jszip": "2.4.0", - "ssf": "~0.8.1" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xlsx-style/node_modules/codepage": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.3.8.tgz", - "integrity": "sha512-cjAoQW5L/TCKWRbzt/xGBvhwJKQFhcIVO0jWQtpKQx4gr9qvXNkpRfq6gSmjjA8dB2Is/DPOb7gNwqQXP7UgTQ==", - "license": "Apache-2.0", - "dependencies": { - "commander": "", - "concat-stream": "", - "voc": "" - }, - "bin": { - "codepage": "bin/codepage.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xlsx-style/node_modules/colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha512-OsSVtHK8Ir8r3+Fxw/b4jS1ZLPXkV6ZxDRJQzeD7qo0SqMXWrHDM71DgYzPMHY8SFJ0Ao+nNU2p1MmwdzKqPrw==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/xlsx-style/node_modules/frac": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/frac/-/frac-0.3.1.tgz", - "integrity": "sha512-1Lzf2jOjhIkRaa013KlxNOn2D9FemmQNeYUDpEIyPeFXmpLvbZXJOlaayMBT6JKXx+afQFgQ1QJ4kaF7Z07QFQ==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xlsx-style/node_modules/ssf": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.8.2.tgz", - "integrity": "sha512-+ZkFDAG+ImJ48DcZvabx6YTrZ67DKkM0kbyOOtH73mbUEvNhQWWgRZrHC8+k7GuGKWQnACYLi7bj0eCt1jmosQ==", - "license": "Apache-2.0", - "dependencies": { - "colors": "0.6.2", - "frac": "0.3.1", - "voc": "" - }, - "bin": { - "ssf": "bin/ssf.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xml2js/node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yoctocolors-cjs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", - "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zone.js": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", - "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==", - "license": "MIT" - } - } -} diff --git a/package.json b/package.json index f3c3ae6d..48573289 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,8 @@ "@angular/platform-browser-dynamic": "18.2.6", "@angular/router": "18.2.6", "@angular/service-worker": "18.2.6", + "@capacitor-community/speech-recognition": "^5.0.1", + "@capacitor-community/text-to-speech": "^5.0.0", "@capacitor-firebase/messaging": "^6.1.0", "@capacitor/android": "6.1.2", "@capacitor/app": "^6.0.1", @@ -51,7 +53,7 @@ "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", "angular-google-tag-manager": "^1.10.0", - "chart.js": "^4.4.4", + "chart.js": "^4.4.5", "file-saver": "^2.0.5", "http-server": "^14.1.1", "ionicons": "^7.4.0", diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 1af65394..d6b04b64 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -16,12 +16,18 @@
    - + + + + + + +
    -
    +

    Get all for a day

    @@ -171,7 +178,6 @@

    No Expenses found

    My Expenses

    -
    @@ -328,6 +334,16 @@

    {{ budgetExists ? 'My budget' : 'Record and Analyze Expense'

    - + -->
    + + + + + + + + + + diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index 71e8ae58..75e92999 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -1,5 +1,10 @@ .options-container { - height: 50px; + display: block; + position: relative; + min-height: 50px; + height: auto; + width: 100%; + background-color: red; } .expense-data { height: 620px; @@ -102,14 +107,36 @@ ion-grid { width: 5rem; margin-right: 2rem; } + .inline-radio { width: calc(100% - 6rem); font-size: 0.9rem; + ion-radio { width: auto; - padding-right: 2rem; + padding-right: 1.5rem; + :host(.radio-label-placement-end) .label-text-wrapper { + --margin-inline-start: 0.5rem !important; + -webkit-margin-start: 0.5rem !important; + } } + .radio-wrapper { + text-align: left; + } +} + +@media screen and (max-width: 480px) { + .spent-on, + .inline-radio { + align-content: center; + width: 100%; + min-height: 35px; + margin-right: unset; + margin: auto; + float: left; + display: block; + position: relative; } } .expense-data-card { @@ -153,3 +180,20 @@ ion-grid { } } } +/* AI animation */ + +.pulsing { + animation: pulse 1s infinite; +} + +@keyframes pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.2); + } + 100% { + transform: scale(1); + } +} diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 1303b119..a9926351 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -11,9 +11,11 @@ import { Router } from "@angular/router"; import * as XLSX from "xlsx"; import * as FileSaver from "file-saver"; import { Analyze } from "./modules/analyze"; -import { PopoverController } from "@ionic/angular"; import { SeoTags } from "src/app/models/class/seoTags/seo"; import { ExpenseData } from "src/app/models/interface/expense.interface"; +import { SpeechRecognitionService } from "src/app/services/speech-recognition/speech-recognition.service"; +import { ExpenseStaticData } from "src/app/models/class/static/expense/expense-data"; + @Component({ selector: "app-expenses", templateUrl: "./expenses.page.html", @@ -29,15 +31,49 @@ export class ExpensesPage implements OnInit { dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); expenseOf: string = this.dateToday; expenseByDate: any; + recognizedText: string = ""; // Holds the recognized speech + expenseInput: string = ""; // Stores the narrated expense + isListening: boolean = false; // For toggling the mic button and animation + constructor( private fb: FormBuilder, private seoService: SeoService, private expenseService: ExpenseService, private alertService: AlertService, private datePipe: DatePipe, - public popoverController: PopoverController, private router: Router, + private speechRecognitionService: SpeechRecognitionService, ) {} + + // Toggle speech recognition on and off + toggleSpeechRecognition() { + if (this.isListening) { + this.stopListening(); // Stop listening when the mic button is clicked again + } else { + this.startListening(); // Start listening when the mic button is clicked + } + } + + // Start listening to narration + startListening() { + this.isListening = true; + this.speechRecognitionService.startRecognition((text: string) => { + this.expenseInput = text; // Update the expense input as speech is recognized + }); + } + + // Stop listening to narration + stopListening() { + this.isListening = false; + this.speechRecognitionService.stopRecognition(); // Stop speech recognition + } + + // Submit the expense (or perform any action like saving or sending to API) + submitExpense() { + console.log("Submitting expense:", this.expenseInput); + // Add your logic to submit the expense, like sending it to an API + } + Expenses: any = []; Budget: any = []; budgetExists = false; @@ -46,32 +82,8 @@ export class ExpensesPage implements OnInit { totalExpense = 0; dataSize = 5; weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), "yyyy-MM-dd"); - expenseTypes = [ - { title: "Bills", value: "bill" }, - { title: "Emi", value: "emi" }, - { title: "Education", value: "education" }, - { title: "Entertainment", value: "entertainment" }, - { title: "Food", value: "food" }, - { title: "Groceries", value: "grocery" }, - { title: "Health", value: "health" }, - { title: "Home Utilities", value: "utilities" }, - { title: "Insurance", value: "insurance" }, - { title: "Investment", value: "investment" }, - { title: "Personal care", value: "personal care" }, - { title: "Refreshments", value: "refreshments" }, - { title: "Rent", value: "rent" }, - { title: "Saving", value: "saving" }, - { title: "Shopping", value: "shopping" }, - { title: "Transportation", value: "transportation" }, - { title: "Travel", value: "travel" }, - { title: "Donate", value: "donated" }, - { title: "Miscellaneous", value: "miscellaneous" }, - ]; - spentOn = [ - { value: "self", title: "Self" }, - { value: "group", title: "Group" }, - { value: "family", title: "Family" }, - ]; + expenseTypes = ExpenseStaticData.expenseTypes; + spentOn = ExpenseStaticData.spentOn; filterType: string = "duration"; filterParams: any = ""; filterDuration: any = this.weekBackDate; @@ -164,10 +176,7 @@ export class ExpensesPage implements OnInit { async updateExpense() { this.updateSubmitted = true; - const response = await this.expenseService.updateExpense( - this.expenseForm.value, - this.editExpenseData.idField - ); + const response = await this.expenseService.updateExpense(this.expenseForm.value, this.editExpenseData.idField); if (response) { this.cancelUpdate(); } else { @@ -247,12 +256,10 @@ export class ExpensesPage implements OnInit { this.expenseMessage = "Total Expenses since " + this.filterParams + " : "; break; case "spentOn": - this.expenseMessage = - "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; + this.expenseMessage = "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; break; case "type": - this.expenseMessage = - "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; + this.expenseMessage = "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; break; default: this.expenseMessage = "No Expenses found for " + this.filterParams + " : "; diff --git a/src/app/services/speech-recognition/speech-recognition.service.spec.ts b/src/app/services/speech-recognition/speech-recognition.service.spec.ts new file mode 100644 index 00000000..f3e06341 --- /dev/null +++ b/src/app/services/speech-recognition/speech-recognition.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { SpeechRecognitionService } from './speech-recognition.service'; + +describe('SpeechRecognitionService', () => { + let service: SpeechRecognitionService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(SpeechRecognitionService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/speech-recognition/speech-recognition.service.ts b/src/app/services/speech-recognition/speech-recognition.service.ts new file mode 100644 index 00000000..59622023 --- /dev/null +++ b/src/app/services/speech-recognition/speech-recognition.service.ts @@ -0,0 +1,130 @@ +import { Injectable } from "@angular/core"; +import { SpeechRecognition } from "@capacitor-community/speech-recognition"; +import { Platform } from "@ionic/angular"; + +// Declare webkitSpeechRecognition for web browsers +declare var webkitSpeechRecognition: any; + +@Injectable({ + providedIn: "root", +}) +export class SpeechRecognitionService { + recognition: any; // Web Speech API recognition object + public textInput: string = ""; + public finalTranscript: string = ""; + + constructor(private platform: Platform) {} + + // Start speech recognition based on platform + async startRecognition(callback: (text: string) => void) { + if (this.platform.is("capacitor")) { + // For native platforms (iOS/Android) + this.startNativeRecognition(callback); + } else { + // For web platforms + this.startWebRecognition(callback); + } + } + + // Stop speech recognition based on platform + async stopRecognition() { + if (this.platform.is("capacitor")) { + this.stopNativeRecognition(); + } else { + this.stopWebRecognition(); + } + } + + // Native speech recognition (Capacitor) + private async startNativeRecognition(callback: (text: string) => void) { + try { + const available = await SpeechRecognition.available(); + if (!available) { + alert("Speech recognition not available on this device."); + return; + } + + const hasPermission = await SpeechRecognition.hasPermission(); + if (!hasPermission) { + await SpeechRecognition.requestPermission(); + } + + await SpeechRecognition.start({ + language: "en-US", + partialResults: true, + popup: false, + }); + + // Listen for partial results + SpeechRecognition.addListener("partialResults", (data: any) => { + if (data.matches && data.matches.length > 0) { + callback(data.matches.join(" ")); // Send recognized text to the callback + } + }); + } catch (error) { + console.error("Error starting native speech recognition:", error); + } + } + + // Stop native speech recognition + private async stopNativeRecognition() { + try { + await SpeechRecognition.stop(); + SpeechRecognition.removeAllListeners(); + } catch (error) { + console.error("Error stopping native speech recognition:", error); + } + } + + // Web speech recognition + private startWebRecognition(callback: (text: string) => void) { + if (!("webkitSpeechRecognition" in window)) { + alert("Speech recognition not supported in this browser."); + return; + } + + const recognition = new webkitSpeechRecognition(); + recognition.continuous = true; + recognition.interimResults = true; + recognition.lang = "en-US"; + + recognition.onstart = () => { + console.log("Speech recognition started."); + }; + + recognition.onresult = (event: any) => { + let finalTranscript = ""; + let interimTranscript = ""; + + for (let i = event.resultIndex; i < event.results.length; ++i) { + if (event.results[i].isFinal) { + finalTranscript += event.results[i][0].transcript + " "; + } else { + interimTranscript += event.results[i][0].transcript + " "; + } + } + + // Append final transcript without resetting the input + this.textInput += finalTranscript || interimTranscript; + callback(this.textInput.trim()); + }; + + recognition.onerror = (event: any) => { + console.error("Speech recognition error:", event.error); + }; + + recognition.onend = () => { + console.log("Speech recognition ended."); + }; + + recognition.start(); + this.recognition = recognition; // Store the recognition instance + } + + // Stop web speech recognition + private stopWebRecognition() { + if (this.recognition) { + this.recognition.stop(); + } + } +} diff --git a/src/theme/typography.scss b/src/theme/typography.scss index 8f99ec26..dddf227a 100644 --- a/src/theme/typography.scss +++ b/src/theme/typography.scss @@ -4,7 +4,7 @@ html, body { font-size: 16px; @media screen and (max-width: 992px) { - font-size: 14px; + font-size: 16px; } } From 13e4c9f9fc115094e6eb293860c9c934eabb5453 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 19 Oct 2024 20:33:02 +0530 Subject: [PATCH 066/126] Update packages to latest --- package.json | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 48573289..555918bb 100644 --- a/package.json +++ b/package.json @@ -28,15 +28,15 @@ }, "dependencies": { "@angular/cdk": "^18.2.6", - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", + "@angular/common": "18.2.8", + "@angular/core": "18.2.8", "@angular/fire": "^18.0.1", - "@angular/forms": "18.2.6", - "@angular/platform-browser": "18.2.6", - "@angular/platform-browser-dynamic": "18.2.6", - "@angular/router": "18.2.6", - "@angular/service-worker": "18.2.6", - "@capacitor-community/speech-recognition": "^5.0.1", + "@angular/forms": "18.2.8", + "@angular/platform-browser": "18.2.8", + "@angular/platform-browser-dynamic": "18.2.8", + "@angular/router": "18.2.8", + "@angular/service-worker": "18.2.8", + "@capacitor-community/speech-recognition": "^6.0.1", "@capacitor-community/text-to-speech": "^5.0.0", "@capacitor-firebase/messaging": "^6.1.0", "@capacitor/android": "6.1.2", @@ -49,7 +49,7 @@ "@capacitor/local-notifications": "^6.1.0", "@capacitor/push-notifications": "^6.0.2", "@capacitor/status-bar": "^6.0.1", - "@ionic/angular": "^8.3.1", + "@ionic/angular": "^8.3.3", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", "angular-google-tag-manager": "^1.10.0", @@ -58,10 +58,10 @@ "http-server": "^14.1.1", "ionicons": "^7.4.0", "ng2-charts": "^6.0.1", - "npm": "^10.8.3", + "npm": "^10.9.0", "rxfire": "^6.0.5", "rxjs": "^7.8.1", - "tslib": "^2.7.0", + "tslib": "^2.8.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", "zone.js": "^0.14.10" @@ -71,25 +71,25 @@ "@angular-eslint/eslint-plugin": "^18.3.1", "@angular-eslint/eslint-plugin-template": "^18.3.1", "@angular/cli": "^18.2.6", - "@angular/compiler": "^18.2.6", - "@angular/compiler-cli": "^18.2.6", - "@angular/language-service": "^18.2.6", + "@angular/compiler": "^18.2.8", + "@angular/compiler-cli": "^18.2.8", + "@angular/language-service": "^18.2.8", "@capacitor/cli": "^6.1.2", "@ionic/angular-toolkit": "^12.1.1", "@ionic/eslint-config": "^0.4.0", "@ionic/prettier-config": "^4.0.0", "@types/file-saver": "2.0.7", "@types/jasmine": "^5.1.4", - "@types/node": "^22.7.4", - "@typescript-eslint/eslint-plugin": "^8.8.0", - "eslint": "^9.11.1", + "@types/node": "^22.7.7", + "@typescript-eslint/eslint-plugin": "^8.10.0", + "eslint": "^8.57.1", "eslint-plugin-jasmine": "^4.2.2", "eslint-plugin-prettier": "^5.2.1", "gulp": "^5.0.0", "gulp-gzip": "^1.4.2", "gzipper": "^8.1.0", "husky": "^9.1.6", - "jasmine-core": "^4.6.1", + "jasmine-core": "^5.4.0", "jasmine-spec-reporter": "^7.0.0", "karma": "^6.4.4", "karma-chrome-launcher": "^3.2.0", @@ -101,7 +101,7 @@ "typescript": "5.5.4" }, "peerDependencies": { - "eslint": "^9.11.1" + "eslint": "^8.57.1" }, "description": "A project to help people manage Time, Money and resources.", "browserslist": [ From 297f46254e576cce0faf444e6460817e316a7aef Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 26 Oct 2024 11:08:52 +0530 Subject: [PATCH 067/126] Add speech recognition module --- android/app/src/main/AndroidManifest.xml | 2 +- .../interface/speechRecognition.interface.ts | 9 ++ .../speech-recognition.service.ts | 141 ++++++++++++++---- 3 files changed, 121 insertions(+), 31 deletions(-) create mode 100644 src/app/models/interface/speechRecognition.interface.ts diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 93e9ef3f..ab60c0e1 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -16,7 +16,7 @@ android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode" android:name=".MainActivity" android:label="@string/title_activity_main" - android:theme="@style/AppTheme.NoActionBarLaunch" + android:theme="@style/AppTheme.NoActionBarLaunch" android:launchMode="singleTask" android:exported="true"> diff --git a/src/app/models/interface/speechRecognition.interface.ts b/src/app/models/interface/speechRecognition.interface.ts new file mode 100644 index 00000000..510bbbe8 --- /dev/null +++ b/src/app/models/interface/speechRecognition.interface.ts @@ -0,0 +1,9 @@ +export interface SpeechRecognitionEvent { + resultIndex: number; + results: { + isFinal: boolean; + [index: number]: { + transcript: string; + }; + }[]; +} diff --git a/src/app/services/speech-recognition/speech-recognition.service.ts b/src/app/services/speech-recognition/speech-recognition.service.ts index 59622023..e2b72fea 100644 --- a/src/app/services/speech-recognition/speech-recognition.service.ts +++ b/src/app/services/speech-recognition/speech-recognition.service.ts @@ -1,37 +1,38 @@ import { Injectable } from "@angular/core"; import { SpeechRecognition } from "@capacitor-community/speech-recognition"; import { Platform } from "@ionic/angular"; +import { SpeechRecognitionEvent } from "src/app/models/interface/speechRecognition.interface"; // Declare webkitSpeechRecognition for web browsers -declare var webkitSpeechRecognition: any; +declare var webkitSpeechRecognition: any; // Declare the global var for webkitSpeechRecognition @Injectable({ providedIn: "root", }) export class SpeechRecognitionService { - recognition: any; // Web Speech API recognition object + private recognition: any; // Web Speech API recognition object + private timeout: any; // Timeout for long pauses public textInput: string = ""; - public finalTranscript: string = ""; + stoppedManually = false; + private readonly PAUSE_TIMEOUT_MS = 3000; // Adjust timeout duration as needed constructor(private platform: Platform) {} // Start speech recognition based on platform async startRecognition(callback: (text: string) => void) { if (this.platform.is("capacitor")) { - // For native platforms (iOS/Android) - this.startNativeRecognition(callback); + await this.startNativeRecognition(callback); } else { - // For web platforms - this.startWebRecognition(callback); + await this.startWebRecognition(callback); } } // Stop speech recognition based on platform async stopRecognition() { if (this.platform.is("capacitor")) { - this.stopNativeRecognition(); + await this.stopNativeRecognition(); } else { - this.stopWebRecognition(); + await this.stopWebRecognition(); } } @@ -44,9 +45,14 @@ export class SpeechRecognitionService { return; } - const hasPermission = await SpeechRecognition.hasPermission(); - if (!hasPermission) { - await SpeechRecognition.requestPermission(); + // Check for permissions and request them if necessary + const permissionStatus = await SpeechRecognition.checkPermissions(); + if (permissionStatus.speechRecognition !== "granted") { + const requestResult = await SpeechRecognition.requestPermissions(); + if (requestResult.speechRecognition !== "granted") { + alert("Permission not granted for speech recognition."); + return; + } } await SpeechRecognition.start({ @@ -56,11 +62,14 @@ export class SpeechRecognitionService { }); // Listen for partial results - SpeechRecognition.addListener("partialResults", (data: any) => { + SpeechRecognition.addListener("partialResults", (data: { matches: string[] }) => { if (data.matches && data.matches.length > 0) { - callback(data.matches.join(" ")); // Send recognized text to the callback + this.updateTextInput(data.matches.join(" "), callback); } }); + + // Start a timeout for long pauses + this.resetPauseTimeout(callback); } catch (error) { console.error("Error starting native speech recognition:", error); } @@ -71,60 +80,132 @@ export class SpeechRecognitionService { try { await SpeechRecognition.stop(); SpeechRecognition.removeAllListeners(); + clearTimeout(this.timeout); // Clear the pause timeout } catch (error) { console.error("Error stopping native speech recognition:", error); } } - // Web speech recognition - private startWebRecognition(callback: (text: string) => void) { + // Start web speech recognition + private async startWebRecognition(callback: (text: string) => void) { if (!("webkitSpeechRecognition" in window)) { + console.error("Speech recognition not supported in this browser."); alert("Speech recognition not supported in this browser."); return; } - const recognition = new webkitSpeechRecognition(); - recognition.continuous = true; - recognition.interimResults = true; - recognition.lang = "en-US"; + this.recognition = new webkitSpeechRecognition(); + this.recognition.continuous = true; + this.recognition.interimResults = true; + this.recognition.lang = "en-US"; - recognition.onstart = () => { + // Log when speech recognition starts + this.recognition.onstart = () => { console.log("Speech recognition started."); + this.resetPauseTimeout(callback); // Start timeout for long pauses }; - recognition.onresult = (event: any) => { + // Handle the recognition result (partial and final) + this.recognition.onresult = (event: SpeechRecognitionEvent) => { let finalTranscript = ""; let interimTranscript = ""; + console.log("Speech recognition event triggered:", event); + for (let i = event.resultIndex; i < event.results.length; ++i) { if (event.results[i].isFinal) { finalTranscript += event.results[i][0].transcript + " "; + console.log(`Final transcript: ${event.results[i][0].transcript}`); } else { interimTranscript += event.results[i][0].transcript + " "; + console.log(`Interim transcript: ${event.results[i][0].transcript}`); } } - // Append final transcript without resetting the input - this.textInput += finalTranscript || interimTranscript; - callback(this.textInput.trim()); + // Append the final or interim transcript + this.updateTextInput(finalTranscript || interimTranscript, callback); + + // Log and reset the pause timeout each time recognition results are received + console.log("Resetting pause timeout due to speech activity."); + this.resetPauseTimeout(callback); }; - recognition.onerror = (event: any) => { + // Handle errors and log them + this.recognition.onerror = (event) => { console.error("Speech recognition error:", event.error); + + // If the error is 'no-speech', handle it gracefully + if (event.error === "no-speech") { + console.log("No speech detected. Waiting for input..."); + } else { + alert(`Error occurred in speech recognition: ${event.error}`); + } }; - recognition.onend = () => { + // Handle when recognition ends (auto stops or manually stopped) + this.recognition.onend = () => { console.log("Speech recognition ended."); + clearTimeout(this.timeout); // Clear the pause timeout + + // Check if it ended due to inactivity (which triggers onerror first) + if (!this.stoppedManually) { + alert("Listening stopped due to inactivity."); + } }; - recognition.start(); - this.recognition = recognition; // Store the recognition instance + // Log starting the recognition process and begin listening + console.log("Starting speech recognition..."); + this.stoppedManually = false; + this.recognition.start(); + } + + // Update the text input area with transcripts + private updateTextInput(transcript: string, callback: (text: string) => void) { + this.textInput += transcript; + callback(this.textInput.trim()); + } + + // Reset the timeout that detects long pauses in speech recognition + private resetPauseTimeout(callback: (text: string) => void) { + clearTimeout(this.timeout); + + // Set timeout for 10 seconds of inactivity + this.timeout = setTimeout(() => { + console.log("Timeout due to inactivity."); + this.stopWebRecognition(); // Stop recognition due to inactivity + alert("Listening stopped due to inactivity."); + callback(this.textInput.trim()); + }, 10000); // Adjust this value as needed (10 seconds) } - // Stop web speech recognition + // Stop web speech recognition manually private stopWebRecognition() { if (this.recognition) { + this.stoppedManually = true; this.recognition.stop(); } } + + // // Stop web speech recognition + // private stopWebRecognition() { + // if (this.recognition) { + // this.recognition.stop(); + // } + // } + + // // Update text input and call the callback + // private updateTextInput(transcript: string, callback: (text: string) => void) { + // this.textInput += transcript; + // callback(this.textInput.trim()); + // } + + // // Reset the timeout for long pauses + // private resetPauseTimeout(callback: (text: string) => void) { + // clearTimeout(this.timeout); + // this.timeout = setTimeout(() => { + // this.stopRecognition(); + // callback(this.textInput.trim()); // Optionally send final input after stopping + // alert("Listening stopped due to inactivity."); + // }, this.PAUSE_TIMEOUT_MS); + // } } From 2623cfd128844a6bd6f43b26744602fc1ddefeee Mon Sep 17 00:00:00 2001 From: IAM5K Date: Mon, 10 Feb 2025 06:18:38 +0530 Subject: [PATCH 068/126] feat: Update UI and add 0 expense feature --- src/app/pages/expense/expenses.page.html | 24 ++++++---- src/app/pages/expense/expenses.page.scss | 2 - src/app/pages/expense/expenses.page.ts | 58 +++++++++++++++++++++++- 3 files changed, 73 insertions(+), 11 deletions(-) diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index d6b04b64..66044283 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -15,19 +15,27 @@
    -
    - + +
    + + + 0 Expense day + + Shopping List - --> - +
    - +
    diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index 75e92999..f669698d 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -3,8 +3,6 @@ position: relative; min-height: 50px; height: auto; - width: 100%; - background-color: red; } .expense-data { height: 620px; diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index a9926351..23e80fa9 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -15,6 +15,8 @@ import { SeoTags } from "src/app/models/class/seoTags/seo"; import { ExpenseData } from "src/app/models/interface/expense.interface"; import { SpeechRecognitionService } from "src/app/services/speech-recognition/speech-recognition.service"; import { ExpenseStaticData } from "src/app/models/class/static/expense/expense-data"; +import { MLService } from "src/app/services/ml/ml.service"; +import { GenAiService } from "src/app/services/gen-ai/gen-ai.service"; @Component({ selector: "app-expenses", @@ -34,7 +36,7 @@ export class ExpensesPage implements OnInit { recognizedText: string = ""; // Holds the recognized speech expenseInput: string = ""; // Stores the narrated expense isListening: boolean = false; // For toggling the mic button and animation - + transformedData: any; constructor( private fb: FormBuilder, private seoService: SeoService, @@ -43,6 +45,8 @@ export class ExpensesPage implements OnInit { private datePipe: DatePipe, private router: Router, private speechRecognitionService: SpeechRecognitionService, + private mls: MLService, + private genAi: GenAiService, ) {} // Toggle speech recognition on and off @@ -158,6 +162,23 @@ export class ExpensesPage implements OnInit { this.seoService.eventTrigger("form", this.pageTitle); } + addZeroExpense() { + const zeroExpenseValue = { + createdAt: serverTimestamp(), + date: this.dateToday, + amount: 0, + type: "saving", + description: "Zero expense day", + spendedOn: "self", + reimburseable: false, + updatedAt: serverTimestamp(), + }; + console.log("Zero expense value:", zeroExpenseValue); + this.expenseService.addExpense(zeroExpenseValue); + + this.seoService.eventTrigger("form", this.pageTitle); + } + editExpense(expense: ExpenseData) { console.log("Edit expense called"); @@ -354,4 +375,39 @@ export class ExpensesPage implements OnInit { }); FileSaver.saveAs(excelBlob, filename); } + + async transformExpenseInput() { + const description = `On 3 november i spent , Milk 28, Rice 111, Bread 30, Yakult 80, Paneer 79 , on 2nd nov , 70 breakfast, 10 water, 30 milk`; + // const description = this.recognizedText; + // this.mls.analyzeDescription(description).subscribe({ + // next: (data) => { + // console.log("Extracted Entities:", data); + // this.transformedData = data; + // }, + // error: (error) => { + // console.error("Error analyzing description:", error); + // }, + // }); + // this.genAi.processExpenseData(description).subscribe( + // (response) => { + // console.log("AI Response:", response); + // }, + // (error) => { + // console.error("Error:", error); + // }, + // ); + await this.genAi.processExpenseData(description).subscribe({ + next: (response) => { + console.log("AI Response:", response); + // Assuming response contains the processed expenses + // this.processedExpenses = this.transformAiResponse(response); + // this.processing = false; + }, + error: (error) => { + console.error("Error processing expense data:", error); + // this.errorMessage = "Failed to process expense data."; + // this.processing = false; + }, + }); + } } From 794fe97062d1bccbc0d924528d65554302738af0 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Mon, 10 Feb 2025 06:20:12 +0530 Subject: [PATCH 069/126] chore: remove redundant component --- .../filter-expense.component.html | 3 --- .../filter-expense.component.scss | 0 .../filter-expense.component.spec.ts | 24 ------------------- .../filter-expense.component.ts | 14 ----------- 4 files changed, 41 deletions(-) delete mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.html delete mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.scss delete mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts delete mode 100644 src/app/pages/expense/component/filter-expense/filter-expense.component.ts diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.html b/src/app/pages/expense/component/filter-expense/filter-expense.component.html deleted file mode 100644 index a0114388..00000000 --- a/src/app/pages/expense/component/filter-expense/filter-expense.component.html +++ /dev/null @@ -1,3 +0,0 @@ -

    - filter-expense works! -

    diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.scss b/src/app/pages/expense/component/filter-expense/filter-expense.component.scss deleted file mode 100644 index e69de29b..00000000 diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts deleted file mode 100644 index 853c86b3..00000000 --- a/src/app/pages/expense/component/filter-expense/filter-expense.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { IonicModule } from '@ionic/angular'; - -import { FilterExpenseComponent } from './filter-expense.component'; - -describe('FilterExpenseComponent', () => { - let component: FilterExpenseComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [ FilterExpenseComponent ], - imports: [IonicModule.forRoot()] - }).compileComponents(); - - fixture = TestBed.createComponent(FilterExpenseComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - })); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts b/src/app/pages/expense/component/filter-expense/filter-expense.component.ts deleted file mode 100644 index f15aef03..00000000 --- a/src/app/pages/expense/component/filter-expense/filter-expense.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component, OnInit } from '@angular/core'; - -@Component({ - selector: 'app-filter-expense', - templateUrl: './filter-expense.component.html', - styleUrls: ['./filter-expense.component.scss'], -}) -export class FilterExpenseComponent implements OnInit { - - constructor() { } - - ngOnInit() {} - -} From ace1c0ec4a3992566e6475fb73e10b9b188b21d5 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Mon, 10 Feb 2025 23:52:33 +0530 Subject: [PATCH 070/126] feat: Add filter modal to expense component with custom date range feature and better filtering options --- src/app/models/interface/masterData.model.ts | 9 +- .../components/analyze/analyze.component.ts | 32 ++--- .../filter-expense.component.html | 102 ++++++++++++++- .../filter-expense.component.ts | 118 ++++++++++++++++- src/app/pages/expense/expenses.module.ts | 4 +- src/app/pages/expense/expenses.page.html | 92 +++---------- src/app/pages/expense/expenses.page.scss | 13 ++ src/app/pages/expense/expenses.page.ts | 122 +++++++++--------- src/app/services/expense/expense.service.ts | 103 ++++++++------- 9 files changed, 387 insertions(+), 208 deletions(-) diff --git a/src/app/models/interface/masterData.model.ts b/src/app/models/interface/masterData.model.ts index d71f5fa6..3ab0cfed 100644 --- a/src/app/models/interface/masterData.model.ts +++ b/src/app/models/interface/masterData.model.ts @@ -10,7 +10,14 @@ export interface seoMetaTag { content: string; } -export interface Expense {} +export interface Expense { + spendedOn: string; + type: string; + amount: number; + date: string; + description: string; + idField?: string; // Added optional property for Firestore document ID +} export interface Options { title: string; value: string | Date | null; diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index ee92f15b..4b0fa8d3 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -1,12 +1,4 @@ -import { - AfterViewInit, - Component, - HostListener, - Input, - OnDestroy, - OnInit, - ViewChild, -} from "@angular/core"; +import { AfterViewInit, Component, HostListener, Input, OnDestroy, OnInit, ViewChild } from "@angular/core"; import { ChartConfiguration, ChartOptions } from "chart.js"; import { CustomDate } from "src/app/models/class/date/custom-date"; import { ExpenseService } from "src/app/services/expense/expense.service"; @@ -66,7 +58,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { constructor( private expenseService: ExpenseService, private router: Router, - private toaster: ToasterService + private toaster: ToasterService, ) {} ngOnInit() { @@ -132,7 +124,9 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { // 7. Load data to graph async getDataOnInit() { - this.currentMonthExpense = await this.expenseService.getCustomExpenses(); + this.expenseService.getCustomExpenses({ duration: new CustomDate().getThisMonth() }).subscribe((res: Expense[]) => { + this.currentMonthExpense = res; + }); // let total_expense: any = sessionStorage.getItem("total_expense"); // let total_budget: any = sessionStorage.getItem("budget"); // if (total_expense !== undefined || total_budget !== undefined) { @@ -150,8 +144,8 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { } async getExpense(month: string) { - await this.expenseService.getCustomExpenses("duration", month).subscribe(async (res: any) => { - this.Expense = await res; + this.expenseService.getCustomExpenses({ duration: month }).subscribe((res: Expense[]) => { + this.Expense = res; }); setTimeout(() => { this.updateCurrentMonthGraph(this.Expense.reverse()); @@ -164,9 +158,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { const dailyExpenses: any[] = []; const uniqueDates = [...new Set(expenses.map((e) => e.date))]; uniqueDates.forEach((date) => { - const dailyAmount = expenses - .filter((e) => e.date === date) - .reduce((acc, curr) => acc + curr.amount, 0); + const dailyAmount = expenses.filter((e) => e.date === date).reduce((acc, curr) => acc + curr.amount, 0); dailyExpenses.push({ date, dailyAmount }); }); this.updateTotalGraph(dailyExpenses); @@ -282,9 +274,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { const expenseTypes: any[] = []; const uniqueTypes = [...new Set(expenses.map((e) => e.type))]; uniqueTypes.forEach((type) => { - const amount = expenses - .filter((e) => e.type === type) - .reduce((acc, curr) => acc + curr.amount, 0); + const amount = expenses.filter((e) => e.type === type).reduce((acc, curr) => acc + curr.amount, 0); expenseTypes.push({ type, amount }); }); this.updateTypeWisePie(expenseTypes); @@ -318,9 +308,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { } } else { currentBudget = 0; - alert( - "There was some error getting your budget. Make sure you have added budget for this month." - ); + alert("There was some error getting your budget. Make sure you have added budget for this month."); } return currentBudget; } diff --git a/src/app/pages/expense/components/filter-expense/filter-expense.component.html b/src/app/pages/expense/components/filter-expense/filter-expense.component.html index a0114388..44797790 100644 --- a/src/app/pages/expense/components/filter-expense/filter-expense.component.html +++ b/src/app/pages/expense/components/filter-expense/filter-expense.component.html @@ -1,3 +1,99 @@ -

    - filter-expense works! -

    + + + + + + {{ title }} + + + + + + + +
    + + + + + Duration + Spent On + Type + + +
    + + + + + {{ item.title }} + + + + + {{ item.title }} + + + + +
    + + + + {{ item.title }} + + + +
    + + + + + + +
    +
    +
    + Reset + Cancel + Apply +
    + +
    +
    diff --git a/src/app/pages/expense/components/filter-expense/filter-expense.component.ts b/src/app/pages/expense/components/filter-expense/filter-expense.component.ts index 02f31599..e91b53cc 100644 --- a/src/app/pages/expense/components/filter-expense/filter-expense.component.ts +++ b/src/app/pages/expense/components/filter-expense/filter-expense.component.ts @@ -1,17 +1,127 @@ -import { Component, OnInit } from "@angular/core"; +import { DatePipe } from "@angular/common"; +import { Component, EventEmitter, Input, OnInit, Output } from "@angular/core"; +import { IonModal } from "@ionic/angular"; +import { CustomDate } from "src/app/models/class/date/custom-date"; +import { ExpenseStaticData } from "src/app/models/class/static/expense/expense-data"; +import { Options } from "src/app/models/interface/masterData.model"; + +interface FilterData { + filterCategory: string; + parameter?: string; + duration?: string; + customRange?: { start: string; end: string }; +} @Component({ selector: "app-filter-expense", templateUrl: "./filter-expense.component.html", styleUrls: ["./filter-expense.component.scss"], }) -export class FilterExpenseComponent implements OnInit { +export class FilterExpenseComponent implements OnInit { + @Output() filterApplied = new EventEmitter(); + @Output() cancel = new EventEmitter(); + @Input() modal!: IonModal; + + // New filter state variables + filterCategory: "spentOn" | "type" | "duration" = "spentOn"; + selectedOption: string = "self"; // for spentOn or type filter + selectedDuration: string = ""; // holds a value from durationFilter list + fromDate: string = ""; + toDate: string = ""; + title = "Filter Expenses"; - constructor() { } + // Use for options display + spentOnOptions = ExpenseStaticData.spentOn; + expenseTypeOptions = ExpenseStaticData.expenseTypes; + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); + weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), "yyyy-MM-dd"); + // Duration options – last value is 'custom' + durationFilter: Options[] = [ + { title: "Today", value: this.dateToday }, + { title: "7 Days", value: this.weekBackDate }, + { title: "30 Days", value: this.datePipe.transform(new CustomDate().getLastMonthDate(), "yyyy-MM-dd") }, + { title: "365 Days", value: this.datePipe.transform(new CustomDate().getLastYearDate(), "yyyy-MM-dd") }, + { title: "This Month", value: new CustomDate().getThisMonth() }, + { title: "This Year", value: new CustomDate().getThisYear() }, + { title: "Custom", value: "custom" }, + ]; + + constructor(private datePipe: DatePipe) {} ngOnInit() { - console.log("Filter expense component"); + console.log("Filter expense component initialized"); + this.loadDefaultFilters(); + } + + applyFilter(): void { + console.log("Filter applied"); + const filterData: FilterData = { filterCategory: this.filterCategory }; + if (this.selectedDuration === "custom") { + filterData.customRange = { start: this.fromDate, end: this.toDate }; + } else { + filterData.duration = this.selectedDuration; + } + if (this.filterCategory === "spentOn" || this.filterCategory === "type") { + filterData.parameter = this.selectedOption; + } + localStorage.setItem("expenseFilters", JSON.stringify(filterData)); + // Removed emit call as it is not needed, modal.dismiss(filterData) sends data to the parent. + this.modal.dismiss(filterData); + } + + // Update the selected filter category when changed. + onFilterCategoryChange(category: "spentOn" | "type" | "duration"): void { + this.filterCategory = category; + // Reset option if category changes. + if (category === "spentOn") { + this.selectedOption = "self"; + } else if (category === "type") { + this.selectedOption = this.expenseTypeOptions[0]?.value || ""; + } + } + onDurationChange(value: string): void { + this.selectedDuration = value; + // When custom is selected, clear fromDate/toDate. + if (value !== "custom") { + this.fromDate = ""; + this.toDate = ""; + } else { + this.fromDate = new CustomDate().getThisMonth() ?? ""; + this.toDate = this.dateToday ?? ""; + } } + // Load stored filter data if available + loadDefaultFilters(): void { + const stored = localStorage.getItem("expenseFilters"); + if (stored) { + try { + const savedFilters: FilterData = JSON.parse(stored); + this.filterCategory = savedFilters.filterCategory as "spentOn" | "type" | "duration"; + if (this.filterCategory === "spentOn" || this.filterCategory === "type") { + this.selectedOption = savedFilters.parameter || (this.filterCategory === "spentOn" ? "self" : ""); + } + if (savedFilters.duration) { + this.selectedDuration = savedFilters.duration; + } + if (savedFilters.customRange) { + this.fromDate = savedFilters.customRange.start; + this.toDate = savedFilters.customRange.end; + this.selectedDuration = "custom"; + } + } catch (error) { + console.error("Error parsing stored filter data", error); + } + } else { + // fallback defaults + this.filterCategory = "spentOn"; + this.selectedOption = "self"; + this.selectedDuration = this.weekBackDate ?? ""; + } + } + + cancelFilter(): void { + this.cancel.emit(); + } } diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index 1561620f..c210f407 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -11,9 +11,11 @@ import { AnalyzeComponent } from "./components/analyze/analyze.component"; import { BaseChartDirective, provideCharts, withDefaultRegisterables } from "ng2-charts"; import { ExpenseCardComponent } from "./components/expense-card/expense-card.component"; import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; +import { FilterExpenseComponent } from "./components/filter-expense/filter-expense.component"; + @NgModule({ imports: [CommonModule, FormsModule, IonicModule, ExpensesPageRoutingModule, ReactiveFormsModule, BaseChartDirective], - declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent, ShoppingListComponent], + declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent, ShoppingListComponent, FilterExpenseComponent], providers: [DatePipe, provideCharts(withDefaultRegisterables())], schemas: [CUSTOM_ELEMENTS_SCHEMA], }) diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 66044283..d1980870 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -26,7 +26,9 @@

    Extracted Information:

    -->
    - + + + 0 Expense day @@ -34,6 +36,12 @@

    Extracted Information:

    Shopping List
    +

    {{editMode?"Update":"Add"}} Expense

    @@ -180,78 +188,16 @@

    Expense logged for {{expenseOf}}

    - -
    -

    No Expenses found

    -

    My Expenses

    -
    -
    -
    -
    - - - - Duration - Spent On - Type - - - - - - - - {{item.title }} - - - - - {{ item.title }} - - - - - {{item.title}} - - - - - - - - - {{ item.title }} - - - - -
    -
    -

    {{expenseMessage}} {{expenseCurrency}} {{totalExpense}}

    -
    +
    +

    No Expenses found

    +

    My Expenses

    + + + Filter + +
    +
    +

    {{ expenseMessage }} {{ expenseCurrency }} {{ totalExpense }}

    diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index f669698d..4c8f67c2 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -195,3 +195,16 @@ ion-grid { transform: scale(1); } } + +// Optionally, add styles for the filter modal container if needed +.filter-modal { + position: fixed; + top: 10%; + left: 0; + right: 0; + margin: auto; + z-index: 1000; + background: #fff; + padding: 1rem; + border-radius: 0.5rem; +} diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 23e80fa9..226bf029 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -17,6 +17,9 @@ import { SpeechRecognitionService } from "src/app/services/speech-recognition/sp import { ExpenseStaticData } from "src/app/models/class/static/expense/expense-data"; import { MLService } from "src/app/services/ml/ml.service"; import { GenAiService } from "src/app/services/gen-ai/gen-ai.service"; +import { ModalController } from "@ionic/angular"; +import { FilterExpenseComponent } from "./components/filter-expense/filter-expense.component"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; @Component({ selector: "app-expenses", @@ -47,6 +50,8 @@ export class ExpensesPage implements OnInit { private speechRecognitionService: SpeechRecognitionService, private mls: MLService, private genAi: GenAiService, + private toaster: ToasterService, + private modalController: ModalController, // New injection ) {} // Toggle speech recognition on and off @@ -88,24 +93,6 @@ export class ExpensesPage implements OnInit { weekBackDate: string | null = this.datePipe.transform(new CustomDate().getWeekBackDate(), "yyyy-MM-dd"); expenseTypes = ExpenseStaticData.expenseTypes; spentOn = ExpenseStaticData.spentOn; - filterType: string = "duration"; - filterParams: any = ""; - filterDuration: any = this.weekBackDate; - durationFilter: Options[] = [ - // { title: "5 Recent", value: "recent" }, - { title: "Today", value: this.dateToday }, - { title: "7 Days", value: this.weekBackDate }, - { - title: "30 Days", - value: this.datePipe.transform(new CustomDate().getLastMonthDate(), "yyyy-MM-dd"), - }, - { - title: "365 Days", - value: this.datePipe.transform(new CustomDate().getLastYearDate(), "yyyy-MM-dd"), - }, - { title: "This Month", value: new CustomDate().getThisMonth() }, - { title: "This Year", value: new CustomDate().getThisYear() }, - ]; expenseMessage: string = "Getting Last 5 Expenses :"; expenseCurrency: string = "₹"; showFilter: boolean = false; @@ -162,10 +149,40 @@ export class ExpensesPage implements OnInit { this.seoService.eventTrigger("form", this.pageTitle); } - addZeroExpense() { + // Open zero expense modal via ModalController + zeroExpenseInputs = [ + { + type: "date", + placeholder: "Select date", + value: this.dateToday, + }, + ]; + + zeroExpenseButtons = [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Submit", + role: "confirm", + handler: (value: object) => { + if (value) { + console.log("Zero expense date:", value); + + this.addZeroExpense(value[0].toString()); + } else { + this.toaster.showToast("Submitted without selection", "danger"); + } + }, + }, + ]; + + // Update addZeroExpense to take a date parameter for zero expense + addZeroExpense(zeroExpenseDate: string) { const zeroExpenseValue = { createdAt: serverTimestamp(), - date: this.dateToday, + date: zeroExpenseDate, amount: 0, type: "saving", description: "Zero expense day", @@ -174,7 +191,7 @@ export class ExpensesPage implements OnInit { updatedAt: serverTimestamp(), }; console.log("Zero expense value:", zeroExpenseValue); - this.expenseService.addExpense(zeroExpenseValue); + // this.expenseService.addExpense(zeroExpenseValue); this.seoService.eventTrigger("form", this.pageTitle); } @@ -251,49 +268,34 @@ export class ExpensesPage implements OnInit { } } - filterBy() { - switch (this.filterType) { - case "duration": - this.filterParams = this.weekBackDate; - break; - - case "spentOn": - this.filterParams = "self"; - break; - - case "type": - this.filterParams = "food"; - break; - - default: - this.filterType = "duration"; - this.filterParams = "week"; - break; - } - } - async filter() { - switch (this.filterType) { - case "duration": - this.expenseMessage = "Total Expenses since " + this.filterParams + " : "; - break; - case "spentOn": - this.expenseMessage = "Total Expenses on " + this.filterParams + " since " + this.filterDuration + " : "; - break; - case "type": - this.expenseMessage = "Total Expenses for " + this.filterParams + " since " + this.filterDuration + " : "; - break; - default: - this.expenseMessage = "No Expenses found for " + this.filterParams + " : "; - break; - } - this.Expenses = []; - await this.expenseService - .getCustomExpenses(this.filterType, this.filterParams, this.filterDuration) - .subscribe((res: any) => { + // Open filter modal using ModalController + async openFilterModal() { + const modal = await this.modalController.create({ + component: FilterExpenseComponent, + }); + await modal.present(); + const { data } = await modal.onDidDismiss(); + if (data) { + console.log("Filter data:", data); + const filterQuery: any = {}; + // Apply date filtering: if customRange exists it takes precedence. + if (data.customRange) { + filterQuery.startDate = data.customRange.start; + filterQuery.endDate = data.customRange.end; + } else if (data.duration) { + filterQuery.duration = data.duration; + } + // Attach filter option if category is spentOn or type + if (data.filterCategory === "spentOn" || data.filterCategory === "type") { + filterQuery.parameter = data.parameter; + } + // Call service method to get filtered expenses + this.expenseService.getCustomExpenses(filterQuery).subscribe((res: any) => { this.Expenses = res; this.expensesCount = this.Expenses.length; this.getTotalExpense(); }); + } } async getBudget() { diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index 0a97f17b..02857979 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -3,6 +3,8 @@ import { AngularFirestore } from "@angular/fire/compat/firestore"; import { ProfileService } from "../profile/profile.service"; import { ToasterService } from "../toaster/toaster.service"; import { Expense } from "src/app/models/interface/masterData.model"; +import { map } from "rxjs/operators"; + @Injectable({ providedIn: "root", }) @@ -33,56 +35,69 @@ export class ExpenseService { console.warn(err); }); } + getExpenses(count?: number) { - if (count) { - return this.expenseCollection - .doc(this.userId) - .collection("myExpence", (ref) => ref.orderBy("date", "desc").limit(count)) - .valueChanges({ idField: "idField" }); - } else { - return this.expenseCollection - .doc(this.userId) - .collection("myExpence", (ref) => ref.orderBy("date", "desc")) - .valueChanges({ idField: "idField" }); - } + const collectionRef = this.expenseCollection + .doc(this.userId) + .collection("myExpence", (ref) => + count ? ref.orderBy("date", "desc").limit(count) : ref.orderBy("date", "desc"), + ); + return collectionRef.snapshotChanges().pipe( + map((actions) => + actions.map((a) => { + const data = a.payload.doc.data() as Expense; + const idField = a.payload.doc.id; + return { ...data, idField }; + }), + ), + ); } - getCustomExpenses(filterBy?: string, data?: string, duration?: string) { - // console.log(filterBy +" : " + data +" : " +duration ); - let query = null; - switch (filterBy) { - case "duration": - query = this.expenseCollection - .doc(this.userId) - .collection("myExpence", (ref) => ref.orderBy("date", "desc").where("date", ">=", data)) - .valueChanges({ idField: "idField" }); - break; - case "spentOn": - query = this.expenseCollection - .doc(this.userId) - .collection("myExpence", (ref) => ref.where("spendedOn", "==", data).orderBy("date").startAt(duration)) - .valueChanges({ idField: "idField" }); - break; - case "type": - query = this.expenseCollection - .doc(this.userId) - .collection("myExpence", (ref) => ref.where("type", "==", data).orderBy("date").startAt(duration)) - .valueChanges({ idField: "idField" }); - break; - default: - query = this.expenseCollection - .doc(this.userId) - .collection("myExpence", (ref) => ref.orderBy("date", "desc").limit(5)) - .valueChanges({ idField: "idField" }); - break; - } - return query; + + getCustomExpenses(filterQuery: any) { + // filterQuery may include: + // - customRange: { startDate, endDate } for custom date filtering + // - duration: a start date for predefined ranges + // - filterCategory: "spentOn" or "type" + // - parameter: value for spentOn or type filtering + const collectionRef = this.expenseCollection.doc(this.userId).collection("myExpence", (ref) => { + let queryRef = ref.orderBy("date", "desc"); + if (filterQuery.startDate && filterQuery.endDate) { + // Custom range filtering + queryRef = queryRef.where("date", ">=", filterQuery.startDate).where("date", "<=", filterQuery.endDate); + } else if (filterQuery.duration) { + queryRef = queryRef.where("date", ">=", filterQuery.duration); + } + if (filterQuery.filterCategory === "spentOn" && filterQuery.parameter) { + queryRef = queryRef.where("spendedOn", "==", filterQuery.parameter); + } else if (filterQuery.filterCategory === "type" && filterQuery.parameter) { + queryRef = queryRef.where("type", "==", filterQuery.parameter); + } + return queryRef; + }); + return collectionRef.snapshotChanges().pipe( + map((actions) => + actions.map((a) => { + const data = a.payload.doc.data() as Expense; + const idField = a.payload.doc.id; + return { ...data, idField }; + }), + ), + ); } getExpenseByDate(date: string) { - return this.expenseCollection + const collectionRef = this.expenseCollection .doc(this.userId) - .collection("myExpence", (ref) => ref.where("date", "==", date).orderBy("amount", "asc")) - .valueChanges({ idField: "idField" }); + .collection("myExpence", (ref) => ref.where("date", "==", date).orderBy("amount", "asc")); + return collectionRef.snapshotChanges().pipe( + map((actions) => + actions.map((a) => { + const data = a.payload.doc.data() as Expense; + const idField = a.payload.doc.id; + return { ...data, idField }; + }), + ), + ); } async updateExpense(data, idField) { From b4505f64b8ad0fdd438c63e418bbb527a6a0cffd Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 11 Feb 2025 07:21:06 +0530 Subject: [PATCH 071/126] Feat: Add icon only buttons for small screen --- src/app/pages/expense/expenses.page.html | 30 ++++++++++++++---------- src/app/pages/expense/expenses.page.scss | 6 +++++ src/theme/custom.scss | 21 ++++++++++++++++- src/theme/typography.scss | 4 ++++ 4 files changed, 47 insertions(+), 14 deletions(-) diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index d1980870..42565575 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -191,11 +191,23 @@

    Expense logged for {{expenseOf}}

    No Expenses found

    My Expenses

    - - - Filter - + +
    + + + Filter + + + + Export + + + + Analyze + +
    +

    {{ expenseMessage }} {{ expenseCurrency }} {{ totalExpense }}

    @@ -209,15 +221,7 @@

    My Expenses

    (deleteClicked)="deleteExpense($event.idField)" >
    -
    -
    - Export Data - - - Analyze - -
    -
    +
    diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index 4c8f67c2..cb6f2bd5 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -178,6 +178,12 @@ ion-grid { } } } + +.table-title .h2 { + margin: 5px; + display: block; + width: auto !important; +} /* AI animation */ .pulsing { diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 085a9111..4fa365f3 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -114,7 +114,27 @@ width: 200px; } } +.action-bar { + ion-icon { + padding: 0.5rem; + } + span { + padding: 0.5rem 0.5rem 0.5rem 0; + } + @media screen and (max-width: 992px) { + span { + display: none; + } + ion-button:hover { + span { + display: block; + transition: all 2s ease-in-out; + transition-duration: 3s; + } + } + } +} .data-grid { height: 310px; overflow-y: auto; @@ -245,7 +265,6 @@ min-width: 80px; } - // Info: Achievement CSS .event-container { position: relative; diff --git a/src/theme/typography.scss b/src/theme/typography.scss index dddf227a..dc6b424f 100644 --- a/src/theme/typography.scss +++ b/src/theme/typography.scss @@ -103,6 +103,10 @@ pre { .m-15px { margin: 15px auto; } +.pd-5px { + box-sizing: border-box; + padding: 5px; +} .pdb-15px { padding-bottom: 30px; } From 8748e20323f1b71cec575ad4c428ba360b1928b1 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 11 Feb 2025 07:22:17 +0530 Subject: [PATCH 072/126] config: Install ai packages --- .vscode/settings.json | 7 +- documentation/snippets/vertex cache.md | 188 + functions/package-lock.json | 10577 +++++++++-------------- functions/package.json | 19 +- functions/src/index.ts | 71 +- package.json | 1 + 6 files changed, 4532 insertions(+), 6331 deletions(-) create mode 100644 documentation/snippets/vertex cache.md diff --git a/.vscode/settings.json b/.vscode/settings.json index 86391373..93ce9341 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -20,7 +20,9 @@ "Sandeep", "Sanyam", "spended", - "subdir" + "subdir", + "uncategorized", + "vertexai" ], "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" @@ -78,5 +80,8 @@ ], "[xml]": { "editor.defaultFormatter": "redhat.vscode-xml" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" } } diff --git a/documentation/snippets/vertex cache.md b/documentation/snippets/vertex cache.md new file mode 100644 index 00000000..ad7f0955 --- /dev/null +++ b/documentation/snippets/vertex cache.md @@ -0,0 +1,188 @@ +const {VertexAI} = require('@google-cloud/vertexai'); + +// Initialize Vertex with your Cloud project and location +const vertex_ai = new VertexAI({project: 'summarize-ng', location: 'asia-south1'}); +const model = 'gemini-1.5-flash-002'; + +// Instantiate the models +const generativeModel = vertex_ai.preview.getGenerativeModel({ + model: model, + generationConfig: { + 'maxOutputTokens': 8192, + 'temperature': 1, + 'topP': 0.95, + }, + safetySettings: [ + { + 'category': 'HARM_CATEGORY_HATE_SPEECH', + 'threshold': 'OFF', + }, + { + 'category': 'HARM_CATEGORY_DANGEROUS_CONTENT', + 'threshold': 'OFF', + }, + { + 'category': 'HARM_CATEGORY_SEXUALLY_EXPLICIT', + 'threshold': 'OFF', + }, + { + 'category': 'HARM_CATEGORY_HARASSMENT', + 'threshold': 'OFF', + } + ], + systemInstruction: { + parts: [textsi_1] + }, +}); + +const text1 = {text: `On 3 november i spent  +Milk 28, Rice 111 +Bread 30 +Yakult 80 +Paneer 79 + +on 2nd nov +70 breakfast +10 water +30 milk + +Convert this data to an object with properties name, category, price and date and send them back as response structure provided`}; +const textsi_1 = {text: `**System Instruction:** + +You are an assistant that processes and categorizes expense summaries into a structured JSON format. Each expense entry includes a `date`, `name`, `category`, and, when available, a `price`. The goal is to ensure each expense is directly accessible by `date` in Firestore. + +Use one of the following categories for each expense based on the provided description: + +- Bills +- EMI +- Education +- Entertainment +- Food +- Groceries +- Health +- Home Utilities +- Insurance +- Investment +- Personal Care +- Refreshments +- Rent +- Saving +- Shopping +- Transportation +- Travel +- Donate +- Miscellaneous + +**Instructions:** + +1. **Categorize Expenses**: Assign each expense to one of the predefined categories. If the item name is ambiguous or written in mixed languages (e.g., “Hinglish” or non-standardized language forms), attempt to identify the category using multilingual recognition. +   +2. **Mandatory Properties**: Each expense item should contain: +  - `date` (the date the expense was made), +  - `name` (the item’s name), +  - `category` (selected from the predefined categories). +  - `price` is optional and can be omitted if not provided. Watch the pattern carefully as the price can be before or after the item name. + +3. **Unmapped Items**: If an item cannot be categorized or lacks a required parameter (e.g., missing `price`), add it to the `unmappedExpenseData` array. This array will be used to prompt the user for additional information. + +4. **Avoid Nested Grouping**: Structure each expense as a standalone object to ensure easy querying by `date` in Firestore. Do not group items within nested arrays by date or category. + +--- + +**Example Format:** + +```json +{ +  \"expenseData\": [ +   { +    \"date\": \"2024-11-03\", +    \"name\": \"Milk\", +    \"category\": \"Groceries\", +    \"price\": 28 +   }, +   { +    \"date\": \"2024-11-03\", +    \"name\": \"Bus fare\", +    \"category\": \"Transportation\", +    \"price\": 15 +   }, +   { +    \"date\": \"2024-11-03\", +    \"name\": \"Rice\", +    \"category\": \"Groceries\", +    \"price\": 111 +   } +  ], +  \"unmappedExpenseData\": [ +   { +    \"date\": \"2024-11-03\", +    \"name\": \"item without price or uncategorized item\", + \"missingInfo\":\"name of parameter or message to get more info with sensible message to show to user\" +    // Add more fields as needed if details are missing +   } +  ] +} +``` + +--- + +This instruction structure ensures clarity for each property, includes multilingual recognition guidance, and emphasizes the importance of unmapped expenses for follow-up with the user.`}; + +async function generateContent() { + const req = { + contents: [ + {role: 'user', parts: [text1]} + ], + }; + + const streamingResp = await generativeModel.generateContentStream(req); + + for await (const item of streamingResp.stream) { + process.stdout.write('stream chunk: ' + JSON.stringify(item) + '\n'); + } + + process.stdout.write('aggregated response: ' + JSON.stringify(await streamingResp.response)); +} + +generateContent(); + + + +safetySettings: [ + { + category: HarmCategory.HARM_CATEGORY_DANGEROUS_CONTENT, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + { + category: HarmCategory.HARM_CATEGORY_HATE_SPEECH, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + { + category: HarmCategory.HARM_CATEGORY_SEXUALLY_EXPLICIT, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + { + category: HarmCategory.HARM_CATEGORY_HARASSMENT, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + + + + +On 3 november i spent +Milk 28, Rice 111 +Bread 30 +Yakult 80 +Paneer 79 +kabuli chana 114 +Kashmiri chikui 65 +Chicken masala 43 +Garam masala 42 +Poha 65 +Sonpapdi 63 +Pant 99 +Mithai mate 61 +Green chilli sauce 49 +bhujiya 95 +Dabbi small 99 +Convert this data to an object with properties name, category, price and date diff --git a/functions/package-lock.json b/functions/package-lock.json index 9d14cc42..05381027 100644 --- a/functions/package-lock.json +++ b/functions/package-lock.json @@ -1,2155 +1,1979 @@ { "name": "functions", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "functions", "dependencies": { - "firebase-admin": "^10.0.2", - "firebase-functions": "^3.18.0" + "@google-cloud/language": "^6.5.0", + "@google-cloud/vertexai": "^1.9.0", + "@google/generative-ai": "^0.21.0", + "cors": "^2.8.5", + "firebase-admin": "^12.7.0", + "firebase-functions": "^6.1.0" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.12.0", - "@typescript-eslint/parser": "^5.12.0", - "eslint": "^8.9.0", - "eslint-config-google": "^0.14.0", - "eslint-plugin-import": "^2.25.4", - "firebase-functions-test": "^0.2.0", - "typescript": "^4.5.4" + "firebase-functions-test": "^3.3.0", + "typescript": "^5.6.3" }, "engines": { - "node": "16" + "node": "20" } }, - "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.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" + "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, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=6.0.0" } }, - "node_modules/@fastify/busboy": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-1.1.0.tgz", - "integrity": "sha512-Fv854f94v0CzIDllbY3i/0NJPNBRNLDawf3BTYVGCe9VrIIs3Wi7AFx24F9NzCxdf0wyx/x0Q9kEVnvDOPnlxA==", + "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, + "peer": true, "dependencies": { - "text-decoding": "^1.0.0" + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { - "node": ">=10.17.0" + "node": ">=6.9.0" } }, - "node_modules/@firebase/app-types": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.8.1.tgz", - "integrity": "sha512-p75Ow3QhB82kpMzmOntv866wH9eZ3b4+QbUY+8/DA5Zzdf1c8Nsk8B7kbFpzJt4wwHMdy5LTF5YUnoTc1JiWkw==" - }, - "node_modules/@firebase/auth-interop-types": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.7.tgz", - "integrity": "sha512-yA/dTveGGPcc85JP8ZE/KZqfGQyQTBCV10THdI8HTlP1GDvNrhr//J5jAt58MlsCOaO3XmC4DqScPBbtIsR/EA==", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "node_modules/@babel/compat-data": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@firebase/component": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.21.tgz", - "integrity": "sha512-12MMQ/ulfygKpEJpseYMR0HunJdlsLrwx2XcEs40M18jocy2+spyzHHEwegN3x/2/BLFBjR5247Etmz0G97Qpg==", + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "peer": true, "dependencies": { - "@firebase/util": "1.7.3", - "tslib": "^2.1.0" + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "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/@firebase/database": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.13.10.tgz", - "integrity": "sha512-KRucuzZ7ZHQsRdGEmhxId5jyM2yKsjsQWF9yv0dIhlxYg0D8rCVDZc/waoPKA5oV3/SEIoptF8F7R1Vfe7BCQA==", - "dependencies": { - "@firebase/auth-interop-types": "0.1.7", - "@firebase/component": "0.5.21", - "@firebase/logger": "0.3.4", - "@firebase/util": "1.7.3", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" + "node_modules/@babel/core/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@firebase/database-compat": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.2.10.tgz", - "integrity": "sha512-fK+IgUUqVKcWK/gltzDU+B1xauCOfY6vulO8lxoNTkcCGlSxuTtwsdqjGkFmgFRMYjXFWWJ6iFcJ/vXahzwCtA==", - "dependencies": { - "@firebase/component": "0.5.21", - "@firebase/database": "0.13.10", - "@firebase/database-types": "0.9.17", - "@firebase/logger": "0.3.4", - "@firebase/util": "1.7.3", - "tslib": "^2.1.0" + "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, + "peer": 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, + "peer": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@firebase/database-types": { - "version": "0.9.17", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.9.17.tgz", - "integrity": "sha512-YQm2tCZyxNtEnlS5qo5gd2PAYgKCy69tUKwioGhApCFThW+mIgZs7IeYeJo2M51i4LCixYUl+CvnOyAnb/c3XA==", + "node_modules/@babel/generator": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "dev": true, + "peer": true, "dependencies": { - "@firebase/app-types": "0.8.1", - "@firebase/util": "1.7.3" + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@firebase/logger": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.3.4.tgz", - "integrity": "sha512-hlFglGRgZEwoyClZcGLx/Wd+zoLfGmbDkFx56mQt/jJ0XMbfPqwId1kiPl0zgdWZX+D8iH+gT6GuLPFsJWgiGw==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "peer": true, "dependencies": { - "tslib": "^2.1.0" + "@babel/compat-data": "^7.25.9", + "@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/@firebase/util": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.7.3.tgz", - "integrity": "sha512-wxNqWbqokF551WrJ9BIFouU/V5SL1oYCGx1oudcirdhadnQRFH5v1sjgGL7cUV/UsekSycygphdrF2lxBxOYKg==", + "node_modules/@babel/helper-compilation-targets/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, + "peer": true, "dependencies": { - "tslib": "^2.1.0" + "yallist": "^3.0.2" } }, - "node_modules/@google-cloud/firestore": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.15.1.tgz", - "integrity": "sha512-2PWsCkEF1W02QbghSeRsNdYKN1qavrHBP3m72gPDMHQSYrGULOaTi7fSJquQmAtc4iPVB2/x6h80rdLHTATQtA==", - "optional": true, + "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, + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "peer": true + }, + "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, + "peer": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "functional-red-black-tree": "^1.0.1", - "google-gax": "^2.24.1", - "protobufjs": "^6.8.6" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { - "node": ">=10.10.0" + "node": ">=6.9.0" } }, - "node_modules/@google-cloud/paginator": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.7.tgz", - "integrity": "sha512-jJNutk0arIQhmpUUQJPJErsojqo834KcyB6X7a1mxuic8i1tKXxde8E69IZxNZawRIlZdIK2QY4WALvlK5MzYQ==", - "optional": true, + "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, + "peer": true, "dependencies": { - "arrify": "^2.0.0", - "extend": "^3.0.2" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@google-cloud/projectify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.1.1.tgz", - "integrity": "sha512-+rssMZHnlh0twl122gXY4/aCrk0G1acBqkHFfYddtsqpYXGxA29nj9V5V9SfC+GyOG00l650f6lG9KL+EpFEWQ==", - "optional": true, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, + "peer": true, "engines": { - "node": ">=10" + "node": ">=6.9.0" } }, - "node_modules/@google-cloud/promisify": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.4.tgz", - "integrity": "sha512-j8yRSSqswWi1QqUGKVEKOG03Q7qOoZP6/h2zN2YO+F5h2+DHU0bSrHCK9Y7lo2DI9fBd8qGAw795sf+3Jva4yA==", - "optional": true, + "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, + "peer": true, "engines": { - "node": ">=10" + "node": ">=6.9.0" } }, - "node_modules/@google-cloud/storage": { - "version": "5.20.5", - "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.20.5.tgz", - "integrity": "sha512-lOs/dCyveVF8TkVFnFSF7IGd0CJrTm91qiK6JLu+Z8qiT+7Ag0RyVhxZIWkhiACqwABo7kSHDm8FdH8p2wxSSw==", - "optional": true, - "dependencies": { - "@google-cloud/paginator": "^3.0.7", - "@google-cloud/projectify": "^2.0.0", - "@google-cloud/promisify": "^2.0.0", - "abort-controller": "^3.0.0", - "arrify": "^2.0.0", - "async-retry": "^1.3.3", - "compressible": "^2.0.12", - "configstore": "^5.0.0", - "duplexify": "^4.0.0", - "ent": "^2.2.0", - "extend": "^3.0.2", - "gaxios": "^4.0.0", - "google-auth-library": "^7.14.1", - "hash-stream-validation": "^0.2.2", - "mime": "^3.0.0", - "mime-types": "^2.0.8", - "p-limit": "^3.0.1", - "pumpify": "^2.0.0", - "retry-request": "^4.2.2", - "stream-events": "^1.0.4", - "teeny-request": "^7.1.3", - "uuid": "^8.0.0", - "xdg-basedir": "^4.0.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, + "peer": true, "engines": { - "node": ">=10" + "node": ">=6.9.0" } }, - "node_modules/@grpc/grpc-js": { - "version": "1.6.12", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.6.12.tgz", - "integrity": "sha512-JmvQ03OTSpVd9JTlj/K3IWHSz4Gk/JMLUTtW7Zb0KvO1LcOYGATh5cNuRYzCAeDR3O8wq+q8FZe97eO9MBrkUw==", - "optional": true, + "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, + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "peer": true, "dependencies": { - "@grpc/proto-loader": "^0.7.0", - "@types/node": ">=12.12.47" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" }, "engines": { - "node": "^8.13.0 || >=10.10.0" + "node": ">=6.9.0" } }, - "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.3.tgz", - "integrity": "sha512-5dAvoZwna2Py3Ef96Ux9jIkp3iZ62TUsV00p3wVBPNX5K178UbNi8Q7gQVqwXT1Yq9RejIGG9G2IPEo93T6RcA==", - "optional": true, + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "dev": true, + "peer": true, "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^7.0.0", - "yargs": "^16.2.0" + "@babel/types": "^7.26.0" }, "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + "parser": "bin/babel-parser.js" }, "engines": { - "node": ">=6" + "node": ">=6.0.0" } }, - "node_modules/@grpc/grpc-js/node_modules/protobufjs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz", - "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==", - "hasInstallScript": true, - "optional": true, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "peer": true, "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=12.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@grpc/grpc-js/node_modules/protobufjs/node_modules/long": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", - "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==", - "optional": true - }, - "node_modules/@grpc/proto-loader": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.13.tgz", - "integrity": "sha512-FjxPYDRTn6Ec3V0arm1FtSpmP6V50wuph2yILpyvTKzjc76oDdoihXqM1DzOW5ubvCC8GivfCnNtfaRE8myJ7g==", - "optional": true, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "peer": true, "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^6.11.3", - "yargs": "^16.2.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "peer": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "@babel/helper-plugin-utils": "^7.12.13" }, - "engines": { - "node": ">=10.10.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, "engines": { - "node": ">=12.22" + "node": ">=6.9.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "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==", + "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, + "peer": true, "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, - "engines": { - "node": ">= 8" + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "peer": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, "engines": { - "node": ">=10.13.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "optional": true - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "optional": true - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "optional": true - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "optional": true - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "optional": true, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "peer": true, "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "optional": true - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "optional": true - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "optional": true - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "optional": true - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "optional": true - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "optional": true, - "engines": { - "node": ">= 10" + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "peer": true, "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "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, + "peer": true, "dependencies": { - "@types/node": "*" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@types/cors": { - "version": "2.8.12", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", - "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" - }, - "node_modules/@types/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz", - "integrity": "sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/jsonwebtoken": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "peer": true, "dependencies": { - "@types/node": "*" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@types/lodash": { - "version": "4.14.189", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.189.tgz", - "integrity": "sha512-kb9/98N6X8gyME9Cf7YaqIMvYGnBSWqEci6tiettE6iJWH1XdJz/PO8LB0GtLCG7x8dU3KWhZT+lA1a35127tA==", - "dev": true - }, - "node_modules/@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==", - "optional": true - }, - "node_modules/@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "node_modules/@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, - "node_modules/@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "peer": true, "dependencies": { - "@types/mime": "*", - "@types/node": "*" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", - "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/type-utils": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.9.0" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", - "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "debug": "^4.3.4" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", "dev": true, + "peer": true, "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", - "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", "dev": true, + "peer": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=6.9.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", + "node_modules/@babel/traverse/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, + "peer": true, "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "ms": "^2.1.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.0" }, "peerDependenciesMeta": { - "typescript": { + "supports-color": { "optional": true } } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", - "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", + "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, + "peer": true + }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", "dev": true, + "peer": true, "dependencies": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">=6.9.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true, + "peer": true + }, + "node_modules/@fastify/busboy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.0.0.tgz", + "integrity": "sha512-83rnH2nCvclWaPQQKvkJ2pdOjG4TZyEVuFDnlOF6KP08lDaaceVyw/W63mDuafQT+MKHCvXIPpE5uYWeM0rT4w==" + }, + "node_modules/@firebase/app-check-interop-types": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", + "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==" + }, + "node_modules/@firebase/app-types": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", + "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==" + }, + "node_modules/@firebase/auth-interop-types": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", + "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==" + }, + "node_modules/@firebase/component": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", + "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", "dependencies": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@firebase/util": "1.10.0", + "tslib": "^2.1.0" } }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/@firebase/database": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", + "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.9", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", + "faye-websocket": "0.11.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-compat": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", + "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", + "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/database": "1.0.8", + "@firebase/database-types": "1.0.5", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.10.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-types": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", + "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", + "dependencies": { + "@firebase/app-types": "0.9.2", + "@firebase/util": "1.10.0" + } + }, + "node_modules/@firebase/logger": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", + "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/util": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", + "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@google-cloud/firestore": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-7.10.0.tgz", + "integrity": "sha512-VFNhdHvfnmqcHHs6YhmSNHHxQqaaD64GwiL0c+e1qz85S8SWZPC2XFRf8p9yHRTF40Kow424s1KBU9f0fdQa+Q==", "optional": true, "dependencies": { - "event-target-shim": "^5.0.0" + "@opentelemetry/api": "^1.3.0", + "fast-deep-equal": "^3.1.1", + "functional-red-black-tree": "^1.0.1", + "google-gax": "^4.3.3", + "protobufjs": "^7.2.6" }, "engines": { - "node": ">=6.5" + "node": ">=14.0.0" } }, - "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==", + "node_modules/@google-cloud/language": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@google-cloud/language/-/language-6.5.0.tgz", + "integrity": "sha512-/T6B+RL3TbkLRjDkXy4W3vuXxLUzD1Hc3OAzDKi7UXFcMsN8QB3n3KaIfFLYaxTpi3aGFIoXr3vDzr6v72WYig==", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "google-gax": "^4.0.3" }, "engines": { - "node": ">= 0.6" + "node": ">=14.0.0" } }, - "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true, - "bin": { - "acorn": "bin/acorn" + "node_modules/@google-cloud/paginator": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz", + "integrity": "sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==", + "optional": true, + "dependencies": { + "arrify": "^2.0.0", + "extend": "^3.0.2" }, "engines": { - "node": ">=0.4.0" + "node": ">=14.0.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/@google-cloud/projectify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-4.0.0.tgz", + "integrity": "sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==", + "optional": true, + "engines": { + "node": ">=14.0.0" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/@google-cloud/promisify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz", + "integrity": "sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@google-cloud/storage": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.14.0.tgz", + "integrity": "sha512-H41bPL2cMfSi4EEnFzKvg7XSb7T67ocSXrmF7MPjfgFB0L6CKGzfIYJheAZi1iqXjz6XaCT1OBf6HCG5vDBTOQ==", "optional": true, "dependencies": { - "debug": "4" + "@google-cloud/paginator": "^5.0.0", + "@google-cloud/projectify": "^4.0.0", + "@google-cloud/promisify": "^4.0.0", + "abort-controller": "^3.0.0", + "async-retry": "^1.3.3", + "duplexify": "^4.1.3", + "fast-xml-parser": "^4.4.1", + "gaxios": "^6.0.2", + "google-auth-library": "^9.6.3", + "html-entities": "^2.5.2", + "mime": "^3.0.0", + "p-limit": "^3.0.1", + "retry-request": "^7.0.0", + "teeny-request": "^9.0.0", + "uuid": "^8.0.0" }, "engines": { - "node": ">= 6.0.0" + "node": ">=14" } }, - "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, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@google-cloud/vertexai": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@google-cloud/vertexai/-/vertexai-1.9.0.tgz", + "integrity": "sha512-8brlcJwFXI4fPuBtsDNQqCdWZmz8gV9jeEKOU0vc5H2SjehCQpXK/NwuSEr916zbhlBHtg/sU37qQQdgvh5BRA==", "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" + "google-auth-library": "^9.1.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=18.0.0" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "devOptional": true, + "node_modules/@google/generative-ai": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@google/generative-ai/-/generative-ai-0.21.0.tgz", + "integrity": "sha512-7XhUbtnlkSEZK15kN3t+tzIMxsbKm/dSkKBFalj+20NvPKe1kBY7mR2P7vuijEn+f06z5+A8bVGKO0v39cr6Wg==", "engines": { - "node": ">=8" + "node": ">=18.0.0" } }, - "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==", - "devOptional": true, + "node_modules/@grpc/grpc-js": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.12.2.tgz", + "integrity": "sha512-bgxdZmgTrJZX50OjyVwz3+mNEnCTNkh3cIqGPWVNeW9jX6bn1ZkU80uPd+67/ZpIJIjRQ9qaHCjhavyoWYxumg==", "dependencies": { - "color-convert": "^2.0.1" + "@grpc/proto-loader": "^0.7.13", + "@js-sdsl/ordered-map": "^4.4.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=12.10.0" } }, - "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==" + "node_modules/@grpc/proto-loader": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", + "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.5", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "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==", + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "peer": true, "engines": { "node": ">=8" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "node_modules/@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/async-retry": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", - "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", - "optional": true, + "node_modules/@jest/core": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "peer": true, "dependencies": { - "retry": "0.13.1" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true - }, - "node_modules/bignumber.js": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.0.tgz", - "integrity": "sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A==", - "optional": true, + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, "engines": { - "node": "*" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "peer": true, "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "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==", + "node_modules/@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, + "peer": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "peer": true, "dependencies": { - "fill-range": "^7.0.1" + "jest-get-type": "^29.6.3" }, "engines": { - "node": ">=8" - } - }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "peer": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, - "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": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@jest/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, + "peer": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "optional": true, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "peer": true, "dependencies": { - "string-width": "^4.2.0", + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "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==", - "devOptional": true, - "dependencies": { - "color-name": "~1.1.4" + "v8-to-istanbul": "^9.0.1" }, "engines": { - "node": ">=7.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "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==", - "devOptional": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "optional": true, + "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, + "peer": true, "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "@sinclair/typebox": "^0.27.8" }, "engines": { - "node": ">= 0.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "optional": true, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", + "dev": true, + "peer": true, "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "peer": true, "dependencies": { - "safe-buffer": "5.2.1" + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": ">= 0.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, "engines": { - "node": ">= 0.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, "engines": { - "node": ">= 0.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "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, + "peer": true, "dependencies": { - "object-assign": "^4", - "vary": "^1" + "@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": ">= 0.10" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "peer": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": ">= 8" + "node": ">=6.0.0" } }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "optional": true, + "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, + "peer": true, "engines": { - "node": ">=8" + "node": ">=6.0.0" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, + "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, + "peer": true, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=6.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/@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, + "peer": true }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "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, + "peer": true, "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "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==", - "engines": { - "node": ">= 0.8" + "node_modules/@js-sdsl/ordered-map": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", + "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/@opentelemetry/api": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", + "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", + "optional": true, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=8.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/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "optional": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" }, - "node_modules/duplexify": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", - "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", - "optional": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "dependencies": { - "safe-buffer": "^5.0.1" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "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==" + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" }, - "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==", - "optional": true + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" }, - "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==", - "engines": { - "node": ">= 0.8" - } + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "optional": true, - "dependencies": { - "once": "^1.4.0" - } + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" }, - "node_modules/ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "optional": true + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, - "node_modules/es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "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, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "peer": true }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, + "peer": true, "dependencies": { - "has": "^1.0.3" + "type-detect": "4.0.8" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "peer": true, "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@sinonjs/commons": "^3.0.0" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "optional": true, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "engines": { - "node": ">=6" + "node": ">= 10" } }, - "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==" - }, - "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==", + "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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peer": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "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, + "peer": true, "dependencies": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.15.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "@babel/types": "^7.0.0" } }, - "node_modules/eslint-config-google": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz", - "integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==", + "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, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "eslint": ">=5.16.0" + "peer": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "peer": true, "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "@babel/types": "^7.20.7" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "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==", "dependencies": { - "ms": "^2.1.1" + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, + "node_modules/@types/caseless": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.5.tgz", + "integrity": "sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==" + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "@types/node": "*" } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "node_modules/@types/cors": { + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dependencies": { - "ms": "^2.1.1" + "@types/node": "*" } }, - "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "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==", "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/eslint-plugin-import/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, + "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==", "dependencies": { - "ms": "2.0.0" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, + "peer": true, "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" + "@types/node": "*" } }, - "node_modules/eslint-plugin-import/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/@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==" }, - "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==", + "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, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } + "peer": true }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "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, + "peer": true, "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "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, - "engines": { - "node": ">=10" + "peer": true, + "dependencies": { + "@types/istanbul-lib-report": "*" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node_modules/@types/jsonwebtoken": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.7.tgz", + "integrity": "sha512-ugo316mmTYBl2g81zDFnZ7cfxlut3o+/EQdaP7J8QN2kY6lJ22hmQYCK5EHcJHbrW+dkCGSCPgbG8JtYj6qSrg==", + "dependencies": { + "@types/node": "*" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, + "node_modules/@types/lodash": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz", + "integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==", + "dev": true + }, + "node_modules/@types/long": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" + }, + "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==" + }, + "node_modules/@types/node": { + "version": "22.8.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz", + "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "undici-types": "~6.19.8" } }, - "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/@types/qs": { + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==" + }, + "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==" + }, + "node_modules/@types/request": { + "version": "2.48.12", + "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.12.tgz", + "integrity": "sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw==", + "dependencies": { + "@types/caseless": "*", + "@types/node": "*", + "@types/tough-cookie": "*", + "form-data": "^2.5.0" } }, - "node_modules/espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "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==", "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "@types/mime": "^1", + "@types/node": "*" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, + "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==", "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" } }, - "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==", + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", "dev": true, - "engines": { - "node": ">=4.0" - } + "peer": true }, - "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==", + "node_modules/@types/tough-cookie": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", + "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==" + }, + "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, + "peer": true, "dependencies": { - "estraverse": "^5.2.0" + "@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, + "peer": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">=4.0" + "node": ">=6.5" } }, - "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, + "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==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, "engines": { - "node": ">=4.0" + "node": ">= 0.6" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dependencies": { + "debug": "^4.3.4" + }, "engines": { - "node": ">=4.0" + "node": ">= 14" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, + "node_modules/agent-base/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": { + "ms": "^2.1.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/agent-base/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==" + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "peer": true, + "dependencies": { + "type-fest": "^0.21.3" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/event-target-shim": { + "node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "optional": true, + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "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==", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "optional": true - }, - "node_modules/fast-deep-equal": { + "node_modules/anymatch": { "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==", - "devOptional": true - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "peer": 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.4" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=8.6.0" + "node": ">= 8" } }, - "node_modules/fast-glob/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==", + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "peer": true, "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "sprintf-js": "~1.0.2" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "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-text-encoding": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz", - "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==", - "optional": 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==" }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "optional": true, + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/async-retry": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "optional": true, "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" + "retry": "0.13.1" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, + "peer": true, "dependencies": { - "flat-cache": "^3.0.4" + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "peer": true, "dependencies": { - "to-regex-range": "^5.0.1" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "peer": true, "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/babel-plugin-istanbul/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, + "peer": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "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==", + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, + "peer": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/firebase-admin": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-10.3.0.tgz", - "integrity": "sha512-A0wgMLEjyVyUE+heyMJYqHRkPVjpebhOYsa47RHdrTM4ltApcx8Tn86sUmjqxlfh09gNnILAm7a8q5+FmgBYpg==", - "dependencies": { - "@fastify/busboy": "^1.1.0", - "@firebase/database-compat": "^0.2.0", - "@firebase/database-types": "^0.9.7", - "@types/node": ">=12.12.47", - "jsonwebtoken": "^8.5.1", - "jwks-rsa": "^2.0.2", - "node-forge": "^1.3.1", - "uuid": "^8.3.2" + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": ">=12.7.0" - }, - "optionalDependencies": { - "@google-cloud/firestore": "^4.15.1", - "@google-cloud/storage": "^5.18.3" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/firebase-functions": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.24.1.tgz", - "integrity": "sha512-GYhoyOV0864HFMU1h/JNBXYNmDk2MlbvU7VO/5qliHX6u/6vhSjTJjlyCG4leDEI8ew8IvmkIC5QquQ1U8hAuA==", - "dependencies": { - "@types/cors": "^2.8.5", - "@types/express": "4.17.3", - "cors": "^2.8.5", - "express": "^4.17.1", - "lodash": "^4.17.14", - "node-fetch": "^2.6.7" - }, - "bin": { - "firebase-functions": "lib/bin/firebase-functions.js" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" }, "peerDependencies": { - "firebase-admin": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0" + "@babel/core": "^7.0.0" } }, - "node_modules/firebase-functions-test": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.2.3.tgz", - "integrity": "sha512-zYX0QTm53wCazuej7O0xqbHl90r/v1PTXt/hwa0jo1YF8nDM+iBKnLDlkIoW66MDd0R6aGg4BvKzTTdJpvigUA==", + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, + "peer": true, "dependencies": { - "@types/lodash": "^4.14.104", - "lodash": "^4.17.5" + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { - "node": ">=8.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { - "firebase-admin": ">=6.0.0", - "firebase-functions": ">=2.0.0" + "@babel/core": "^7.0.0" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, + "peer": 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==", + "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/bignumber.js": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", + "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==", "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "*" } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "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==", + "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.6" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" + "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, + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "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.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "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, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "fill-range": "^7.1.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "optional": true - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gaxios": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.3.3.tgz", - "integrity": "sha512-gSaYYIO1Y3wUtdfHmjDUZ8LWaxJQpiavzbF5Kq53akSzvmVg0RfyOcFDbO1KJ/KCGRFz2qG+lS81F0nkr7cRJA==", - "optional": 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" + } + ], + "peer": true, "dependencies": { - "abort-controller": "^3.0.0", - "extend": "^3.0.2", - "https-proxy-agent": "^5.0.0", - "is-stream": "^2.0.0", - "node-fetch": "^2.6.7" + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=10" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/gcp-metadata": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.3.1.tgz", - "integrity": "sha512-x850LS5N7V1F3UcV7PoupzGsyD6iVwTVvsh3tbXfkctZnBnjW5yu5z1/3k3SehF7TyoTIe78rJs02GMMy+LF+A==", - "optional": true, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "peer": true, "dependencies": { - "gaxios": "^4.0.0", - "json-bigint": "^1.0.0" - }, - "engines": { - "node": ">=10" + "node-int64": "^0.4.0" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "optional": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" }, - "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "peer": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -2158,4448 +1982,2109 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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, - "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" - }, + "peer": true, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6" } }, - "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==", + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, + "peer": true, "engines": { - "node": ">=10.13.0" + "node": ">=6" } }, - "node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "node_modules/caniuse-lite": { + "version": "1.0.30001677", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", + "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "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" + } + ], + "peer": true }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "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, + "peer": 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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/google-auth-library": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.14.1.tgz", - "integrity": "sha512-5Rk7iLNDFhFeBYc3s8l1CqzbEBcdhwR193RlD4vSNFajIcINKI8W8P0JLmBpwymHqqWbX34pJDQu39cSy/6RsA==", - "optional": true, - "dependencies": { - "arrify": "^2.0.0", - "base64-js": "^1.3.0", - "ecdsa-sig-formatter": "^1.0.11", - "fast-text-encoding": "^1.0.0", - "gaxios": "^4.0.0", - "gcp-metadata": "^4.2.0", - "gtoken": "^5.0.4", - "jws": "^4.0.0", - "lru-cache": "^6.0.0" - }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "peer": true, "engines": { "node": ">=10" } }, - "node_modules/google-gax": { - "version": "2.30.5", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.30.5.tgz", - "integrity": "sha512-Jey13YrAN2hfpozHzbtrwEfEHdStJh1GwaQ2+Akh1k0Tv/EuNVSuBtHZoKSBm5wBMvNsxTsEIZ/152NrYyZgxQ==", - "optional": true, - "dependencies": { - "@grpc/grpc-js": "~1.6.0", - "@grpc/proto-loader": "^0.6.12", - "@types/long": "^4.0.0", - "abort-controller": "^3.0.0", - "duplexify": "^4.0.0", - "fast-text-encoding": "^1.0.3", - "google-auth-library": "^7.14.0", - "is-stream-ended": "^0.1.4", - "node-fetch": "^2.6.1", - "object-hash": "^3.0.0", - "proto3-json-serializer": "^0.1.8", - "protobufjs": "6.11.3", - "retry-request": "^4.0.0" - }, - "bin": { - "compileProtos": "build/tools/compileProtos.js" - }, + "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" + } + ], + "peer": true, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/google-p12-pem": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.1.4.tgz", - "integrity": "sha512-HHuHmkLgwjdmVRngf5+gSmpkyaRI6QmOg77J8tkNBHhNEI62sGHyw4/+UkgyZEI7h84NbWprXDJ+sa3xOYFvTg==", - "optional": true, + "node_modules/cjs-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "dev": true, + "peer": true + }, + "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==", "dependencies": { - "node-forge": "^1.3.1" - }, - "bin": { - "gp12-pem": "build/src/bin/gp12-pem.js" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "optional": true + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "peer": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true, + "peer": true }, - "node_modules/gtoken": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.3.2.tgz", - "integrity": "sha512-gkvEKREW7dXWF8NV8pVrKfW7WqReAmjjkMBh6lNCCGOM4ucS0r0YyXXl0r/9Yj8wcW/32ISkfc8h5mPTDbtifQ==", - "optional": 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==", "dependencies": { - "gaxios": "^4.0.0", - "google-p12-pem": "^3.1.3", - "jws": "^4.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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==" + }, + "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==", "dependencies": { - "function-bind": "^1.1.1" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">= 0.4.0" + "node": ">= 0.8" } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "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, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "peer": 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, + "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==", + "dependencies": { + "safe-buffer": "5.2.1" + }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "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==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "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, - "dependencies": { - "has-symbols": "^1.0.2" - }, + "peer": true + }, + "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==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/hash-stream-validation": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", - "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", - "optional": 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==" }, - "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==", + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "object-assign": "^4", + "vary": "^1" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.10" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "optional": true, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "peer": true, "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" }, "engines": { - "node": ">= 6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "optional": true, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "peer": true, "dependencies": { - "agent-base": "6", - "debug": "4" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">= 6" + "node": ">= 8" } }, - "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==", + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "ms": "2.0.0" + } + }, + "node_modules/dedent": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "peer": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" }, - "engines": { - "node": ">=0.10.0" + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } } }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, + "peer": true, "engines": { - "node": ">= 4" + "node": ">=0.10.0" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { - "node": ">=6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "devOptional": true, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { - "node": ">=0.8.19" + "node": ">=0.4.0" } }, - "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==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "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==", + "engines": { + "node": ">= 0.8" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, + "peer": true, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "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==", + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "peer": true, "engines": { - "node": ">= 0.10" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, + "node_modules/duplexify": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.2" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "safe-buffer": "^5.0.1" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "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==" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.50", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz", + "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==", + "dev": true, + "peer": true + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, + "peer": true, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "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==" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "once": "^1.4.0" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "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, + "peer": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "dependencies": { - "has-tostringtag": "^1.0.0" + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "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, + "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==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "optional": true, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "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==" + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "engines": { - "node": ">= 0.4" + "peer": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "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, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "engines": { - "node": ">=0.12.0" + "node": ">= 0.6" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "peer": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "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": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "optional": true, - "engines": { - "node": ">=8" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true, + "peer": true, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, + "node_modules/express": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", "dependencies": { - "call-bind": "^1.0.2" + "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.10", + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "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==", - "optional": true, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/farmhash-modern": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/farmhash-modern/-/farmhash-modern-1.1.0.tgz", + "integrity": "sha512-6ypT4XfgqJk/F3Yuv4SX26I3doUjt0GTG4a+JgWxXQpxXzTBq8fPUeGHfcYMMDPHJHm3yPOSjaeBwBGAHWXCdA==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18.0.0" } }, - "node_modules/is-stream-ended": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", - "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", + "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==", "optional": true }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true, + "peer": true + }, + "node_modules/fast-xml-parser": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz", + "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "optional": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "strnum": "^1.0.5" }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "fxparser": "src/cli/cli.js" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, + "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==", "dependencies": { - "has-symbols": "^1.0.2" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.8.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "optional": true + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "peer": true, + "dependencies": { + "bser": "2.1.1" + } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "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, + "peer": true, "dependencies": { - "call-bind": "^1.0.2" + "to-regex-range": "^5.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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/jose": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", - "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dependencies": { - "@panva/asn1.js": "^1.0.0" + "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": ">=10.13.0 < 13 || >=13.7.0" - }, - "funding": { - "url": "https://github.com/sponsors/panva" + "node": ">= 0.8" } }, - "node_modules/js-sdsl": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", - "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", - "dev": true - }, - "node_modules/js-yaml": { + "node_modules/find-up": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "peer": true, "dependencies": { - "argparse": "^2.0.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8" } }, - "node_modules/json-bigint": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", - "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", - "optional": true, - "dependencies": { - "bignumber.js": "^9.0.0" + "node_modules/firebase-admin": { + "version": "12.7.0", + "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-12.7.0.tgz", + "integrity": "sha512-raFIrOyTqREbyXsNkSHyciQLfv8AUZazehPaQS1lZBSCDYW74FYXU0nQZa3qHI4K+hawohlDbywZ4+qce9YNxA==", + "dependencies": { + "@fastify/busboy": "^3.0.0", + "@firebase/database-compat": "1.0.8", + "@firebase/database-types": "1.0.5", + "@types/node": "^22.0.1", + "farmhash-modern": "^1.1.0", + "jsonwebtoken": "^9.0.0", + "jwks-rsa": "^3.1.0", + "node-forge": "^1.3.1", + "uuid": "^10.0.0" + }, + "engines": { + "node": ">=14" + }, + "optionalDependencies": { + "@google-cloud/firestore": "^7.7.0", + "@google-cloud/storage": "^7.7.0" } }, - "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": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, + "node_modules/firebase-functions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-6.1.0.tgz", + "integrity": "sha512-7Gq7XpIA2qo9wKhYA9Ksb0v2bHfXD70zQwBJO6//Q624A7D9KAb449K6DM0swrCoPO7NGExbPf2eC7j7e+4+xA==", "dependencies": { - "minimist": "^1.2.0" + "@types/cors": "^2.8.5", + "@types/express": "^4.17.21", + "cors": "^2.8.5", + "express": "^4.21.0", + "protobufjs": "^7.2.2" }, "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "dependencies": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" + "firebase-functions": "lib/bin/firebase-functions.js" }, "engines": { - "node": ">=4", - "npm": ">=1.4.28" + "node": ">=14.10.0" + }, + "peerDependencies": { + "firebase-admin": "^11.10.0 || ^12.0.0" } }, - "node_modules/jsonwebtoken/node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "node_modules/firebase-functions-test": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-3.3.0.tgz", + "integrity": "sha512-X+OOA34MGrsTimFXTDnWT0psAqnmBkJ85bGCoLMwjgei5Prfkqh3bv5QASnXC/cmIVBSF2Qw9uW1+mF/t3kFlw==", + "dev": true, "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "@types/lodash": "^4.14.104", + "lodash": "^4.17.5", + "ts-deepmerge": "^2.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "firebase-admin": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0", + "firebase-functions": ">=4.9.0", + "jest": ">=28.0.0" } }, - "node_modules/jsonwebtoken/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "node_modules/form-data": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.2.tgz", + "integrity": "sha512-GgwY0PS7DbXqajuGf4OYlsrIu3zgxD6Vvql43IBhm6MahqA5SK/7mwhtNj2AdH2z35YR34ujJ7BN+3fFC3jP5Q==", "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jsonwebtoken/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.12" } }, - "node_modules/jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/jwks-rsa": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-2.1.5.tgz", - "integrity": "sha512-IODtn1SwEm7n6GQZnQLY0oxKDrMh7n/jRH1MzE8mlxWMrh2NnMyOsXTebu8vJ1qCpmuTJcL4DdiE0E4h8jnwsA==", - "dependencies": { - "@types/express": "^4.17.14", - "@types/jsonwebtoken": "^8.5.9", - "debug": "^4.3.4", - "jose": "^2.0.6", - "limiter": "^1.1.5", - "lru-memoizer": "^2.1.4" - }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "engines": { - "node": ">=10 < 13 || >=14" + "node": ">= 0.6" } }, - "node_modules/jwks-rsa/node_modules/@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } + "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, + "peer": true }, - "node_modules/jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "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, - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "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/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/limiter": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", - "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "optional": true }, - "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, + "node_modules/gaxios": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-6.7.1.tgz", + "integrity": "sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==", "dependencies": { - "p-locate": "^5.0.0" + "extend": "^3.0.2", + "https-proxy-agent": "^7.0.1", + "is-stream": "^2.0.0", + "node-fetch": "^2.6.9", + "uuid": "^9.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "optional": true - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" - }, - "node_modules/lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" - }, - "node_modules/lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" - }, - "node_modules/lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" - }, - "node_modules/lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" - }, - "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.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" - }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "optional": true + "node_modules/gaxios/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, + "node_modules/gcp-metadata": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.0.tgz", + "integrity": "sha512-Jh/AIwwgaxan+7ZUUmRLCjtchyDiqh4KjBJ5tW3plBZb5iL/BPcso8A5DlzeD9qlw0duCamnNdpFjxwaT0KyKg==", "dependencies": { - "yallist": "^4.0.0" + "gaxios": "^6.0.0", + "json-bigint": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" } }, - "node_modules/lru-memoizer": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.1.4.tgz", - "integrity": "sha512-IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ==", - "dependencies": { - "lodash.clonedeep": "^4.5.0", - "lru-cache": "~4.0.0" + "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, + "peer": true, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/lru-memoizer/node_modules/lru-cache": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", - "integrity": "sha512-uQw9OqphAGiZhkuPlpFGmdTU2tEuhxTourM/19qGJrxBPHAr/f8BT1a0i/lOclESnGatdJG/UCkP9kZB/Lh1iw==", - "dependencies": { - "pseudomap": "^1.0.1", - "yallist": "^2.0.0" + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/lru-memoizer/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - }, - "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==", - "optional": true, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { - "semver": "^6.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "optional": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8.0.0" } }, - "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==", + "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, + "peer": true, "engines": { - "node": ">= 0.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "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, + "peer": 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": ">= 8" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "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, + "peer": true, "engines": { - "node": ">= 0.6" + "node": ">=4" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, + "node_modules/google-auth-library": { + "version": "9.14.2", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.14.2.tgz", + "integrity": "sha512-R+FRIfk1GBo3RdlRYWPdwk8nmtVUOn6+BkDomAC46KoU8kzXzE1HLmOasSCbWUByMMAGkknVF0G5kQ69Vj7dlA==", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "gaxios": "^6.1.1", + "gcp-metadata": "^6.1.0", + "gtoken": "^7.0.0", + "jws": "^4.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=14" } }, - "node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "optional": true, - "bin": { - "mime": "cli.js" + "node_modules/google-gax": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-4.4.1.tgz", + "integrity": "sha512-Phyp9fMfA00J3sZbJxbbB4jC55b7DBjE3F6poyL3wKMEBVKA79q6BGuHcTiM28yOzVql0NDbRL8MLLh8Iwk9Dg==", + "dependencies": { + "@grpc/grpc-js": "^1.10.9", + "@grpc/proto-loader": "^0.7.13", + "@types/long": "^4.0.0", + "abort-controller": "^3.0.0", + "duplexify": "^4.0.0", + "google-auth-library": "^9.3.0", + "node-fetch": "^2.7.0", + "object-hash": "^3.0.0", + "proto3-json-serializer": "^2.0.2", + "protobufjs": "^7.3.2", + "retry-request": "^7.0.0", + "uuid": "^9.0.1" }, "engines": { - "node": ">=10.0.0" + "node": ">=14" } }, - "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==", - "engines": { - "node": ">= 0.6" + "node_modules/google-gax/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" } }, - "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==", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { - "mime-db": "1.52.0" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": ">= 0.6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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, + "peer": true + }, + "node_modules/gtoken": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-7.1.0.tgz", + "integrity": "sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==", "dependencies": { - "brace-expansion": "^1.1.7" + "gaxios": "^6.0.0", + "jws": "^4.0.0" }, "engines": { - "node": "*" + "node": ">=14.0.0" } }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "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, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "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/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "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==", + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, "engines": { - "node": ">= 6.13.0" + "node": ">= 0.4" } }, - "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==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "optional": true }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "optional": true, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "peer": true + }, + "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==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, "engines": { - "node": ">= 6" + "node": ">= 0.8" } }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, "engines": { - "node": ">= 0.4" + "node": ">= 6" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, + "node_modules/http-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "debug": "4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 6.0.0" } }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, + "node_modules/http-proxy-agent/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "ms": "^2.1.3" }, "engines": { - "node": ">= 0.4" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "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==", + "node_modules/http-proxy-agent/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==" + }, + "node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dependencies": { - "ee-first": "1.1.1" + "agent-base": "^7.0.2", + "debug": "4" }, "engines": { - "node": ">= 0.8" + "node": ">= 14" } }, - "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==", - "devOptional": true, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dependencies": { - "wrappy": "1" + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "node_modules/https-proxy-agent/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==" + }, + "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, - "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.3" - }, + "peer": true, "engines": { - "node": ">= 0.8.0" + "node": ">=10.17.0" } }, - "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==", - "devOptional": true, + "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==", "dependencies": { - "yocto-queue": "^0.1.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "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==", + "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, + "peer": true, "dependencies": { - "p-limit": "^3.0.2" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, + "peer": true, "engines": { - "node": ">=6" + "node": ">=0.8.19" } }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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, + "peer": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "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==", "engines": { - "node": ">= 0.8" + "node": ">= 0.10" } }, - "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==", + "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, + "peer": true + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, + "peer": true, + "dependencies": { + "hasown": "^2.0.2" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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, + "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==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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==", + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, + "peer": true, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "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==", + "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, + "peer": true, "engines": { - "node": ">=8" + "node": ">=0.12.0" } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, + "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==", "engines": { - "node": ">=8.6" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "peer": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "peer": true, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/proto3-json-serializer": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.9.tgz", - "integrity": "sha512-A60IisqvnuI45qNRygJjrnNjX2TMdQGMY+57tR3nul3ZgO2zXkR9OGR8AXxJhkqx84g0FTnrfi3D5fWMSdANdQ==", - "optional": true, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "peer": true, "dependencies": { - "protobufjs": "^6.11.2" + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" } }, - "node_modules/protobufjs": { - "version": "6.11.3", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", - "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", - "hasInstallScript": true, - "optional": true, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "peer": true, "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" + "engines": { + "node": ">=10" } }, - "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==", + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "peer": true, "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": ">= 0.10" + "node": ">=10" } }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + "node_modules/istanbul-lib-source-maps/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "optional": true, + "node_modules/istanbul-lib-source-maps/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, + "peer": true + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "peer": true, "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "peer": true, "dependencies": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "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==", + "node_modules/jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, + "peer": true, + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, "engines": { - "node": ">=6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "peer": true, "dependencies": { - "side-channel": "^1.0.4" + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" }, "engines": { - "node": ">=0.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "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==", + "node_modules/jest-config": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true }, - { - "type": "consulting", - "url": "https://feross.org/support" + "ts-node": { + "optional": true } - ] + } }, - "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==", + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, "engines": { - "node": ">= 0.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "peer": true, "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "detect-newline": "^3.0.0" }, "engines": { - "node": ">= 0.8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "optional": true, + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "peer": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" }, "engines": { - "node": ">= 6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "peer": true, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", - "optional": true, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, + "peer": true, "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, "engines": { - "node": ">=4" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "optional": true, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, "engines": { - "node": ">= 4" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/retry-request": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.2.2.tgz", - "integrity": "sha512-xA93uxUD/rogV7BV59agW/JHPGXeREMWiZc9jhcwY4YdZ7QOtC7qbomYg0n4wyk2lJhggjvKvhNX8wln/Aldhg==", - "optional": true, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "peer": true, "dependencies": { - "debug": "^4.1.1", - "extend": "^3.0.2" + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" }, "engines": { - "node": ">=8.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, + "peer": true, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "dev": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, + "peer": true, "dependencies": { - "glob": "^7.1.3" + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "peer": true, + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "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.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "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/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "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/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" }, "engines": { - "node": ">=4" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/send/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==" - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "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, + "peer": true, "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "@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": ">= 0.8.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "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==", + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, + "peer": true, "dependencies": { - "shebang-regex": "^3.0.0" + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "peer": true, "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", - "optional": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/stream-events": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", - "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", - "optional": true, - "dependencies": { - "stubs": "^3.0.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "optional": true - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "optional": true, - "dependencies": { - "safe-buffer": "~5.2.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==", - "optional": true, + "peer": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "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, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "devOptional": true, - "dependencies": { - "ansi-regex": "^5.0.1" + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "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": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/stubs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", - "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==", - "optional": true - }, - "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==", + "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, + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?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/teeny-request": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.2.0.tgz", - "integrity": "sha512-SyY0pek1zWsi0LRVAALem+avzMLc33MKW/JLLakdP4s9+D7+jHcy5x6P+h94g2QNZsAqQNfX5lsbd3WSeJXrrw==", - "optional": true, - "dependencies": { - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "node-fetch": "^2.6.1", - "stream-events": "^1.0.5", - "uuid": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/text-decoding": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-decoding/-/text-decoding-1.0.0.tgz", - "integrity": "sha512-/0TJD42KDnVwKmDK6jj3xP7E2MG7SHAOG4tyTgyUCRPdHwvkquYNLEQltmdMa3owq3TkddCVcTsoctJI8VQNKA==" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "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==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "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-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "optional": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", - "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "optional": true, - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "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==", - "optional": 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==", - "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==", - "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==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "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==", - "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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "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/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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/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==", - "optional": 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/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "devOptional": true - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "optional": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "optional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "optional": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "optional": 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==", - "devOptional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - }, - "dependencies": { - "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.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" - } - }, - "@fastify/busboy": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-1.1.0.tgz", - "integrity": "sha512-Fv854f94v0CzIDllbY3i/0NJPNBRNLDawf3BTYVGCe9VrIIs3Wi7AFx24F9NzCxdf0wyx/x0Q9kEVnvDOPnlxA==", - "requires": { - "text-decoding": "^1.0.0" - } - }, - "@firebase/app-types": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.8.1.tgz", - "integrity": "sha512-p75Ow3QhB82kpMzmOntv866wH9eZ3b4+QbUY+8/DA5Zzdf1c8Nsk8B7kbFpzJt4wwHMdy5LTF5YUnoTc1JiWkw==" - }, - "@firebase/auth-interop-types": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.7.tgz", - "integrity": "sha512-yA/dTveGGPcc85JP8ZE/KZqfGQyQTBCV10THdI8HTlP1GDvNrhr//J5jAt58MlsCOaO3XmC4DqScPBbtIsR/EA==", - "requires": {} - }, - "@firebase/component": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.21.tgz", - "integrity": "sha512-12MMQ/ulfygKpEJpseYMR0HunJdlsLrwx2XcEs40M18jocy2+spyzHHEwegN3x/2/BLFBjR5247Etmz0G97Qpg==", - "requires": { - "@firebase/util": "1.7.3", - "tslib": "^2.1.0" - } - }, - "@firebase/database": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.13.10.tgz", - "integrity": "sha512-KRucuzZ7ZHQsRdGEmhxId5jyM2yKsjsQWF9yv0dIhlxYg0D8rCVDZc/waoPKA5oV3/SEIoptF8F7R1Vfe7BCQA==", - "requires": { - "@firebase/auth-interop-types": "0.1.7", - "@firebase/component": "0.5.21", - "@firebase/logger": "0.3.4", - "@firebase/util": "1.7.3", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" - } - }, - "@firebase/database-compat": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.2.10.tgz", - "integrity": "sha512-fK+IgUUqVKcWK/gltzDU+B1xauCOfY6vulO8lxoNTkcCGlSxuTtwsdqjGkFmgFRMYjXFWWJ6iFcJ/vXahzwCtA==", - "requires": { - "@firebase/component": "0.5.21", - "@firebase/database": "0.13.10", - "@firebase/database-types": "0.9.17", - "@firebase/logger": "0.3.4", - "@firebase/util": "1.7.3", - "tslib": "^2.1.0" - } - }, - "@firebase/database-types": { - "version": "0.9.17", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.9.17.tgz", - "integrity": "sha512-YQm2tCZyxNtEnlS5qo5gd2PAYgKCy69tUKwioGhApCFThW+mIgZs7IeYeJo2M51i4LCixYUl+CvnOyAnb/c3XA==", - "requires": { - "@firebase/app-types": "0.8.1", - "@firebase/util": "1.7.3" - } - }, - "@firebase/logger": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.3.4.tgz", - "integrity": "sha512-hlFglGRgZEwoyClZcGLx/Wd+zoLfGmbDkFx56mQt/jJ0XMbfPqwId1kiPl0zgdWZX+D8iH+gT6GuLPFsJWgiGw==", - "requires": { - "tslib": "^2.1.0" - } - }, - "@firebase/util": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.7.3.tgz", - "integrity": "sha512-wxNqWbqokF551WrJ9BIFouU/V5SL1oYCGx1oudcirdhadnQRFH5v1sjgGL7cUV/UsekSycygphdrF2lxBxOYKg==", - "requires": { - "tslib": "^2.1.0" - } - }, - "@google-cloud/firestore": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.15.1.tgz", - "integrity": "sha512-2PWsCkEF1W02QbghSeRsNdYKN1qavrHBP3m72gPDMHQSYrGULOaTi7fSJquQmAtc4iPVB2/x6h80rdLHTATQtA==", - "optional": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "functional-red-black-tree": "^1.0.1", - "google-gax": "^2.24.1", - "protobufjs": "^6.8.6" - } - }, - "@google-cloud/paginator": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.7.tgz", - "integrity": "sha512-jJNutk0arIQhmpUUQJPJErsojqo834KcyB6X7a1mxuic8i1tKXxde8E69IZxNZawRIlZdIK2QY4WALvlK5MzYQ==", - "optional": true, - "requires": { - "arrify": "^2.0.0", - "extend": "^3.0.2" - } - }, - "@google-cloud/projectify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.1.1.tgz", - "integrity": "sha512-+rssMZHnlh0twl122gXY4/aCrk0G1acBqkHFfYddtsqpYXGxA29nj9V5V9SfC+GyOG00l650f6lG9KL+EpFEWQ==", - "optional": true - }, - "@google-cloud/promisify": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.4.tgz", - "integrity": "sha512-j8yRSSqswWi1QqUGKVEKOG03Q7qOoZP6/h2zN2YO+F5h2+DHU0bSrHCK9Y7lo2DI9fBd8qGAw795sf+3Jva4yA==", - "optional": true - }, - "@google-cloud/storage": { - "version": "5.20.5", - "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.20.5.tgz", - "integrity": "sha512-lOs/dCyveVF8TkVFnFSF7IGd0CJrTm91qiK6JLu+Z8qiT+7Ag0RyVhxZIWkhiACqwABo7kSHDm8FdH8p2wxSSw==", - "optional": true, - "requires": { - "@google-cloud/paginator": "^3.0.7", - "@google-cloud/projectify": "^2.0.0", - "@google-cloud/promisify": "^2.0.0", - "abort-controller": "^3.0.0", - "arrify": "^2.0.0", - "async-retry": "^1.3.3", - "compressible": "^2.0.12", - "configstore": "^5.0.0", - "duplexify": "^4.0.0", - "ent": "^2.2.0", - "extend": "^3.0.2", - "gaxios": "^4.0.0", - "google-auth-library": "^7.14.1", - "hash-stream-validation": "^0.2.2", - "mime": "^3.0.0", - "mime-types": "^2.0.8", - "p-limit": "^3.0.1", - "pumpify": "^2.0.0", - "retry-request": "^4.2.2", - "stream-events": "^1.0.4", - "teeny-request": "^7.1.3", - "uuid": "^8.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "@grpc/grpc-js": { - "version": "1.6.12", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.6.12.tgz", - "integrity": "sha512-JmvQ03OTSpVd9JTlj/K3IWHSz4Gk/JMLUTtW7Zb0KvO1LcOYGATh5cNuRYzCAeDR3O8wq+q8FZe97eO9MBrkUw==", - "optional": true, - "requires": { - "@grpc/proto-loader": "^0.7.0", - "@types/node": ">=12.12.47" - }, - "dependencies": { - "@grpc/proto-loader": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.3.tgz", - "integrity": "sha512-5dAvoZwna2Py3Ef96Ux9jIkp3iZ62TUsV00p3wVBPNX5K178UbNi8Q7gQVqwXT1Yq9RejIGG9G2IPEo93T6RcA==", - "optional": true, - "requires": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^7.0.0", - "yargs": "^16.2.0" - } - }, - "protobufjs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz", - "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==", - "optional": true, - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "dependencies": { - "long": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", - "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==", - "optional": true - } - } - } - } - }, - "@grpc/proto-loader": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.13.tgz", - "integrity": "sha512-FjxPYDRTn6Ec3V0arm1FtSpmP6V50wuph2yILpyvTKzjc76oDdoihXqM1DzOW5ubvCC8GivfCnNtfaRE8myJ7g==", - "optional": true, - "requires": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^6.11.3", - "yargs": "^16.2.0" - } - }, - "@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@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/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "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" - } - }, - "@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" - }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "optional": true - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "optional": true - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "optional": true - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "optional": true - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "optional": true, - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "optional": true - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "optional": true - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "optional": true - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "optional": true - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "optional": true - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "optional": true - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/cors": { - "version": "2.8.12", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", - "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" - }, - "@types/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz", - "integrity": "sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/jsonwebtoken": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", - "requires": { - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.189", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.189.tgz", - "integrity": "sha512-kb9/98N6X8gyME9Cf7YaqIMvYGnBSWqEci6tiettE6iJWH1XdJz/PO8LB0GtLCG7x8dU3KWhZT+lA1a35127tA==", - "dev": true - }, - "@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==", - "optional": true - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, - "@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", - "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/type-utils": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", - "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", - "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", - "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "optional": true, - "requires": { - "event-target-shim": "^5.0.0" - } - }, - "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==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "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": {} - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "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" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "devOptional": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==" - }, - "array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - } - }, - "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.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "optional": true - }, - "async-retry": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", - "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", - "optional": true, - "requires": { - "retry": "0.13.1" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "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==", - "optional": true - }, - "bignumber.js": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.0.tgz", - "integrity": "sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A==", - "optional": true - }, - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "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.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "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" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "optional": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "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==", - "devOptional": 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==", - "devOptional": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "optional": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "optional": true, - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "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==", - "requires": { - "safe-buffer": "5.2.1" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "optional": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "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 - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "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" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "optional": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "duplexify": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", - "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", - "optional": true, - "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "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==" - }, - "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==", - "optional": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "optional": true, - "requires": { - "once": "^1.4.0" - } - }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "optional": true - }, - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "optional": 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==" - }, - "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": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.15.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "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 - } - } - }, - "eslint-config-google": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz", - "integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==", - "dev": true, - "requires": {} - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "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" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "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-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "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.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "optional": true - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "optional": 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==", - "devOptional": true - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "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.4" - }, - "dependencies": { - "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" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "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-text-encoding": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz", - "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==", - "optional": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "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==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "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" - } - }, - "firebase-admin": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-10.3.0.tgz", - "integrity": "sha512-A0wgMLEjyVyUE+heyMJYqHRkPVjpebhOYsa47RHdrTM4ltApcx8Tn86sUmjqxlfh09gNnILAm7a8q5+FmgBYpg==", - "requires": { - "@fastify/busboy": "^1.1.0", - "@firebase/database-compat": "^0.2.0", - "@firebase/database-types": "^0.9.7", - "@google-cloud/firestore": "^4.15.1", - "@google-cloud/storage": "^5.18.3", - "@types/node": ">=12.12.47", - "jsonwebtoken": "^8.5.1", - "jwks-rsa": "^2.0.2", - "node-forge": "^1.3.1", - "uuid": "^8.3.2" - } - }, - "firebase-functions": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.24.1.tgz", - "integrity": "sha512-GYhoyOV0864HFMU1h/JNBXYNmDk2MlbvU7VO/5qliHX6u/6vhSjTJjlyCG4leDEI8ew8IvmkIC5QquQ1U8hAuA==", - "requires": { - "@types/cors": "^2.8.5", - "@types/express": "4.17.3", - "cors": "^2.8.5", - "express": "^4.17.1", - "lodash": "^4.17.14", - "node-fetch": "^2.6.7" - } - }, - "firebase-functions-test": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.2.3.tgz", - "integrity": "sha512-zYX0QTm53wCazuej7O0xqbHl90r/v1PTXt/hwa0jo1YF8nDM+iBKnLDlkIoW66MDd0R6aGg4BvKzTTdJpvigUA==", - "dev": true, - "requires": { - "@types/lodash": "^4.14.104", - "lodash": "^4.17.5" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "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.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "optional": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "gaxios": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.3.3.tgz", - "integrity": "sha512-gSaYYIO1Y3wUtdfHmjDUZ8LWaxJQpiavzbF5Kq53akSzvmVg0RfyOcFDbO1KJ/KCGRFz2qG+lS81F0nkr7cRJA==", - "optional": true, - "requires": { - "abort-controller": "^3.0.0", - "extend": "^3.0.2", - "https-proxy-agent": "^5.0.0", - "is-stream": "^2.0.0", - "node-fetch": "^2.6.7" - } - }, - "gcp-metadata": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.3.1.tgz", - "integrity": "sha512-x850LS5N7V1F3UcV7PoupzGsyD6iVwTVvsh3tbXfkctZnBnjW5yu5z1/3k3SehF7TyoTIe78rJs02GMMy+LF+A==", - "optional": true, - "requires": { - "gaxios": "^4.0.0", - "json-bigint": "^1.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==", - "optional": true - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "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": "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" - } - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "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" - } - }, - "google-auth-library": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.14.1.tgz", - "integrity": "sha512-5Rk7iLNDFhFeBYc3s8l1CqzbEBcdhwR193RlD4vSNFajIcINKI8W8P0JLmBpwymHqqWbX34pJDQu39cSy/6RsA==", - "optional": true, - "requires": { - "arrify": "^2.0.0", - "base64-js": "^1.3.0", - "ecdsa-sig-formatter": "^1.0.11", - "fast-text-encoding": "^1.0.0", - "gaxios": "^4.0.0", - "gcp-metadata": "^4.2.0", - "gtoken": "^5.0.4", - "jws": "^4.0.0", - "lru-cache": "^6.0.0" - } - }, - "google-gax": { - "version": "2.30.5", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.30.5.tgz", - "integrity": "sha512-Jey13YrAN2hfpozHzbtrwEfEHdStJh1GwaQ2+Akh1k0Tv/EuNVSuBtHZoKSBm5wBMvNsxTsEIZ/152NrYyZgxQ==", - "optional": true, - "requires": { - "@grpc/grpc-js": "~1.6.0", - "@grpc/proto-loader": "^0.6.12", - "@types/long": "^4.0.0", - "abort-controller": "^3.0.0", - "duplexify": "^4.0.0", - "fast-text-encoding": "^1.0.3", - "google-auth-library": "^7.14.0", - "is-stream-ended": "^0.1.4", - "node-fetch": "^2.6.1", - "object-hash": "^3.0.0", - "proto3-json-serializer": "^0.1.8", - "protobufjs": "6.11.3", - "retry-request": "^4.0.0" - } - }, - "google-p12-pem": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.1.4.tgz", - "integrity": "sha512-HHuHmkLgwjdmVRngf5+gSmpkyaRI6QmOg77J8tkNBHhNEI62sGHyw4/+UkgyZEI7h84NbWprXDJ+sa3xOYFvTg==", - "optional": true, - "requires": { - "node-forge": "^1.3.1" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "optional": true - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "gtoken": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.3.2.tgz", - "integrity": "sha512-gkvEKREW7dXWF8NV8pVrKfW7WqReAmjjkMBh6lNCCGOM4ucS0r0YyXXl0r/9Yj8wcW/32ISkfc8h5mPTDbtifQ==", - "optional": true, - "requires": { - "gaxios": "^4.0.0", - "google-p12-pem": "^3.1.3", - "jws": "^4.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "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-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-stream-validation": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", - "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", - "optional": 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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "optional": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "devOptional": 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.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "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==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "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==", - "optional": 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-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "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-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "optional": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "optional": true - }, - "is-stream-ended": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", - "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", - "optional": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "optional": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" + }, + "node_modules/jose": { + "version": "4.15.9", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.9.tgz", + "integrity": "sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==", + "funding": { + "url": "https://github.com/sponsors/panva" } }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "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, + "peer": true }, - "jose": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", - "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", - "requires": { - "@panva/asn1.js": "^1.0.0" + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "peer": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "js-sdsl": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", - "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", - "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==", + "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, - "requires": { - "argparse": "^2.0.1" + "peer": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" } }, - "json-bigint": { + "node_modules/json-bigint": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", - "optional": true, - "requires": { + "dependencies": { "bignumber.js": "^9.0.0" } }, - "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 + "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, + "peer": true }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "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, - "requires": { - "minimist": "^1.2.0" + "peer": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" } }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { + "node_modules/jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dependencies": { "jws": "^3.2.2", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", @@ -6609,490 +4094,710 @@ "lodash.isstring": "^4.0.1", "lodash.once": "^4.0.0", "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" } }, - "jwa": { + "node_modules/jsonwebtoken/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==" + }, + "node_modules/jwa": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "requires": { + "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, - "jwks-rsa": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-2.1.5.tgz", - "integrity": "sha512-IODtn1SwEm7n6GQZnQLY0oxKDrMh7n/jRH1MzE8mlxWMrh2NnMyOsXTebu8vJ1qCpmuTJcL4DdiE0E4h8jnwsA==", - "requires": { - "@types/express": "^4.17.14", - "@types/jsonwebtoken": "^8.5.9", + "node_modules/jwks-rsa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-3.1.0.tgz", + "integrity": "sha512-v7nqlfezb9YfHHzYII3ef2a2j1XnGeSE/bK3WfumaYCqONAIstJbrEGapz4kadScZzEt7zYCN7bucj8C0Mv/Rg==", + "dependencies": { + "@types/express": "^4.17.17", + "@types/jsonwebtoken": "^9.0.2", "debug": "^4.3.4", - "jose": "^2.0.6", + "jose": "^4.14.6", "limiter": "^1.1.5", - "lru-memoizer": "^2.1.4" - }, - "dependencies": { - "@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } + "lru-memoizer": "^2.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/jwks-rsa/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true } } }, - "jws": { + "node_modules/jwks-rsa/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==" + }, + "node_modules/jws": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "optional": true, - "requires": { + "dependencies": { "jwa": "^2.0.0", "safe-buffer": "^5.0.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==", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "peer": true, + "engines": { + "node": ">=6" } }, - "limiter": { + "node_modules/limiter": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" }, - "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==", + "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, + "peer": true + }, + "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, - "requires": { - "p-locate": "^5.0.0" + "peer": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "lodash": { + "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true }, - "lodash.camelcase": { + "node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "optional": true + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" }, - "lodash.clonedeep": { + "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" }, - "lodash.includes": { + "node_modules/lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" }, - "lodash.isboolean": { + "node_modules/lodash.isboolean": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" }, - "lodash.isinteger": { + "node_modules/lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" }, - "lodash.isnumber": { + "node_modules/lodash.isnumber": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" }, - "lodash.isplainobject": { + "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" }, - "lodash.isstring": { + "node_modules/lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" }, - "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.once": { + "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "optional": true + "node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" }, - "lru-cache": { + "node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, - "requires": { + "dependencies": { "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "lru-memoizer": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.1.4.tgz", - "integrity": "sha512-IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ==", - "requires": { - "lodash.clonedeep": "^4.5.0", - "lru-cache": "~4.0.0" - }, + "node_modules/lru-memoizer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.3.0.tgz", + "integrity": "sha512-GXn7gyHAMhO13WSKrIiNfztwxodVsP8IoZ3XfrJV4yH2x0/OeTO/FIaAHTY5YekdGgW94njfuKmyyt1E0mR6Ug==", "dependencies": { - "lru-cache": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", - "integrity": "sha512-uQw9OqphAGiZhkuPlpFGmdTU2tEuhxTourM/19qGJrxBPHAr/f8BT1a0i/lOclESnGatdJG/UCkP9kZB/Lh1iw==", - "requires": { - "pseudomap": "^1.0.1", - "yallist": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - } + "lodash.clonedeep": "^4.5.0", + "lru-cache": "6.0.0" } }, - "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==", - "optional": true, - "requires": { - "semver": "^6.0.0" + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "peer": true, + "dependencies": { + "semver": "^7.5.3" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "peer": true, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "optional": true - } + "tmpl": "1.0.5" } }, - "media-typer": { + "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==" + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "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==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true + "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, + "peer": true }, - "methods": { + "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "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, - "requires": { - "braces": "^3.0.2", + "peer": true, + "dependencies": { + "braces": "^3.0.3", "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "mime": { + "node_modules/mime": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "optional": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } }, - "mime-types": { + "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==", - "requires": { + "dependencies": { "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types/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==", + "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, + "peer": true, + "engines": { + "node": ">=6" } }, - "minimatch": { + "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, - "requires": { + "peer": true, + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "dev": true + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "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, + "peer": 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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": 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 + "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==", + "engines": { + "node": ">= 6.13.0" + } }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "peer": true }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "peer": true }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" + "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, + "peer": true, + "engines": { + "node": ">=0.10.0" } }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + "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, + "peer": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } }, - "object-assign": { + "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==" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } }, - "object-hash": { + "node_modules/object-hash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "optional": true - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "engines": { + "node": ">= 6" } }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "on-finished": { + "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==", - "requires": { + "dependencies": { "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "once": { + "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==", - "devOptional": true, - "requires": { + "dependencies": { "wrappy": "1" } }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "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, - "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.3" + "peer": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-limit": { + "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==", "devOptional": true, - "requires": { + "dependencies": { "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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, - "requires": { - "p-limit": "^3.0.2" + "peer": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/p-locate/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, + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "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, - "requires": { - "callsites": "^3.0.0" + "peer": 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" } }, - "parseurl": { + "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } }, - "path-exists": { + "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 + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } }, - "path-is-absolute": { + "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 + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } }, - "path-key": { + "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 + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } }, - "path-parse": { + "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 + "dev": true, + "peer": true }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" }, - "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 + "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, + "peer": true }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "dev": true, + "peer": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "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 + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 6" + } }, - "proto3-json-serializer": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.9.tgz", - "integrity": "sha512-A60IisqvnuI45qNRygJjrnNjX2TMdQGMY+57tR3nul3ZgO2zXkR9OGR8AXxJhkqx84g0FTnrfi3D5fWMSdANdQ==", - "optional": true, - "requires": { - "protobufjs": "^6.11.2" + "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, + "peer": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "protobufjs": { - "version": "6.11.3", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", - "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", - "optional": true, - "requires": { + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "peer": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proto3-json-serializer": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-2.0.2.tgz", + "integrity": "sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==", + "dependencies": { + "protobufjs": "^7.2.5" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/protobufjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", + "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", + "hasInstallScript": true, + "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", @@ -7103,208 +4808,219 @@ "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", "@types/node": ">=13.7.0", - "long": "^4.0.0" + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" } }, - "proxy-addr": { + "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==", - "requires": { + "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "optional": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, - "requires": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - } - }, - "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 + "node_modules/pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "peer": true }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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 - }, - "range-parser": { + "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==" + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { + "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==", + "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "optional": true, - "requires": { + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "peer": true + }, + "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==", + "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "require-directory": { + "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==", - "optional": true + "engines": { + "node": ">=0.10.0" + } }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, - "requires": { - "is-core-module": "^2.9.0", + "peer": true, + "dependencies": { + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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 + "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, + "peer": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } }, - "retry": { + "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, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "optional": true - }, - "retry-request": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.2.2.tgz", - "integrity": "sha512-xA93uxUD/rogV7BV59agW/JHPGXeREMWiZc9jhcwY4YdZ7QOtC7qbomYg0n4wyk2lJhggjvKvhNX8wln/Aldhg==", "optional": true, - "requires": { - "debug": "^4.1.1", - "extend": "^3.0.2" - } - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "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" + "engines": { + "node": ">= 4" } }, - "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" + "node_modules/retry-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-7.0.2.tgz", + "integrity": "sha512-dUOvLMJ0/JJYEn8NrpOaGNE7X3vpI5XlZS/u0ANjqtcZVKnIxP7IgCFwrKTxENw29emmwug53awKtaMm4i9g5w==", + "dependencies": { + "@types/request": "^2.48.8", + "extend": "^3.0.2", + "teeny-request": "^9.0.0" + }, + "engines": { + "node": ">=14" } }, - "safe-buffer": { + "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==" - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "safer-buffer": { + "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -7319,493 +5035,726 @@ "range-parser": "~1.2.1", "statuses": "2.0.1" }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } + "engines": { + "node": ">= 0.8.0" } }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/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==" + }, + "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==", + "dependencies": { + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" } }, - "setprototypeof": { + "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "shebang-command": { + "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, - "requires": { + "peer": true, + "dependencies": { "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "shebang-regex": { + "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 + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "signal-exit": { + "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==", - "optional": true + "dev": true, + "peer": true }, - "slash": { + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "peer": 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 + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "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, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "peer": true + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "peer": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } }, - "statuses": { + "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } }, - "stream-events": { + "node_modules/stream-events": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", - "optional": true, - "requires": { + "dependencies": { "stubs": "^3.0.0" } }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "optional": true + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" }, - "string_decoder": { + "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "optional": true, - "requires": { + "dependencies": { "safe-buffer": "~5.2.0" } }, - "string-width": { + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "peer": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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==", - "optional": true, - "requires": { + "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "strip-ansi": { + "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==", - "devOptional": true, - "requires": { + "dependencies": { "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "peer": true, + "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, + "peer": true, + "engines": { + "node": ">=6" + } }, - "strip-json-comments": { + "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 + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "stubs": { + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "optional": true + }, + "node_modules/stubs": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", - "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==", - "optional": true + "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==" }, - "supports-color": { + "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, - "requires": { + "peer": true, + "dependencies": { "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "supports-preserve-symlinks-flag": { + "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 + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "teeny-request": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.2.0.tgz", - "integrity": "sha512-SyY0pek1zWsi0LRVAALem+avzMLc33MKW/JLLakdP4s9+D7+jHcy5x6P+h94g2QNZsAqQNfX5lsbd3WSeJXrrw==", - "optional": true, - "requires": { + "node_modules/teeny-request": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-9.0.0.tgz", + "integrity": "sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==", + "dependencies": { "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", - "node-fetch": "^2.6.1", + "node-fetch": "^2.6.9", "stream-events": "^1.0.5", - "uuid": "^8.0.0" + "uuid": "^9.0.0" + }, + "engines": { + "node": ">=14" } }, - "text-decoding": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-decoding/-/text-decoding-1.0.0.tgz", - "integrity": "sha512-/0TJD42KDnVwKmDK6jj3xP7E2MG7SHAOG4tyTgyUCRPdHwvkquYNLEQltmdMa3owq3TkddCVcTsoctJI8VQNKA==" + "node_modules/teeny-request/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "node_modules/teeny-request/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/teeny-request/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/teeny-request/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==" + }, + "node_modules/teeny-request/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "peer": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true, + "peer": true }, - "to-regex-range": { + "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, - "requires": { + "peer": true, + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "toidentifier": { + "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==" + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } }, - "tr46": { + "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } + "node_modules/ts-deepmerge": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.7.tgz", + "integrity": "sha512-3phiGcxPSSR47RBubQxPoZ+pqXsEsozLo4G4AlSrsMKTFg9TA3l+3he5BqpUi9wiuDbaHWXH/amlzQ49uEdXtg==", + "dev": true }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + "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==" }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "peer": true, + "engines": { + "node": ">=4" } }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, - "requires": { - "prelude-ls": "^1.2.1" + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "type-is": { + "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==", - "requires": { + "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" } }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "optional": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", - "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" } }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "optional": true, - "requires": { - "crypto-random-string": "^2.0.0" - } + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" }, - "unpipe": { + "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "dev": true, - "requires": { - "punycode": "^2.1.0" + "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" + } + ], + "peer": true, + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "util-deprecate": { + "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==", - "optional": true + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "utils-merge": { + "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==" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } }, - "vary": { + "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==" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "peer": true, + "dependencies": { + "makeerror": "1.0.12" + } }, - "webidl-conversions": { + "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, - "websocket-driver": { + "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==", - "requires": { + "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" } }, - "websocket-extensions": { + "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==" + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } }, - "whatwg-url": { + "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { + "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, - "which": { + "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, - "requires": { + "peer": true, + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true - }, - "wrap-ansi": { + "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==", - "optional": true, - "requires": { + "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" } }, - "wrappy": { + "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==", - "devOptional": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "optional": true, - "requires": { + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "peer": true, + "dependencies": { "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "optional": true - }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "optional": true + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "optional": true, - "requires": { - "cliui": "^7.0.2", + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "string-width": "^4.2.0", + "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "optional": true + "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==", + "engines": { + "node": ">=12" + } }, - "yocto-queue": { + "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==", - "devOptional": true + "devOptional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } } } diff --git a/functions/package.json b/functions/package.json index a85202ba..8ecd0d39 100644 --- a/functions/package.json +++ b/functions/package.json @@ -11,21 +11,20 @@ "logs": "firebase functions:log" }, "engines": { - "node": "16" + "node": "20" }, "main": "lib/index.js", "dependencies": { - "firebase-admin": "^10.0.2", - "firebase-functions": "^3.18.0" + "@google-cloud/language": "^6.5.0", + "@google-cloud/vertexai": "^1.9.0", + "@google/generative-ai": "^0.21.0", + "cors": "^2.8.5", + "firebase-admin": "^12.7.0", + "firebase-functions": "^6.1.0" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.12.0", - "@typescript-eslint/parser": "^5.12.0", - "eslint": "^8.9.0", - "eslint-config-google": "^0.14.0", - "eslint-plugin-import": "^2.25.4", - "firebase-functions-test": "^0.2.0", - "typescript": "^4.5.4" + "firebase-functions-test": "^3.3.0", + "typescript": "^5.6.3" }, "private": true } diff --git a/functions/src/index.ts b/functions/src/index.ts index 3f246b73..bbb1e8d9 100644 --- a/functions/src/index.ts +++ b/functions/src/index.ts @@ -1,9 +1,68 @@ import * as functions from "firebase-functions"; +import { HarmBlockThreshold, HarmCategory, VertexAI } from "@google-cloud/vertexai"; +import { SystemInstruction } from "./models/classes/system-instruction.class"; -// Start writing functions -// https://firebase.google.com/docs/functions/typescript -// -export const helloWorld = functions.https.onRequest((request, response) => { - functions.logger.info("Hello logs!", { structuredData: true }); - response.send("Hello from Firebase!"); +// Initialize Vertex AI with your project ID and location +const vertex_ai = new VertexAI({ + project: "summarize-ng", + location: "asia-south1", +}); + +const model = "gemini-1.5-flash-002"; + +const generativeModel = vertex_ai.preview.getGenerativeModel({ + model: model, + generationConfig: { + maxOutputTokens: 8192, + temperature: 1, + topP: 0.95, + }, + safetySettings: [ + { + category: HarmCategory.HARM_CATEGORY_DANGEROUS_CONTENT, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + { + category: HarmCategory.HARM_CATEGORY_HATE_SPEECH, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + { + category: HarmCategory.HARM_CATEGORY_SEXUALLY_EXPLICIT, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + { + category: HarmCategory.HARM_CATEGORY_HARASSMENT, + threshold: HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE, + }, + ], + systemInstruction: new SystemInstruction().prompt, +}); + +export const processExpenseText = functions.https.onRequest(async (req:any, res:any) => { + try { + const { expenses } = req.body.expenseData; + + const contentRequest = { + contents: [{ role: "user", parts: [{ text: expenses }] }], + }; + + const streamingResp = await generativeModel.generateContentStream(contentRequest); + let responseData = ""; + + for await (const item of streamingResp.stream) { + const castedItem = item as { text: string }; + responseData += castedItem.text; + } + + res.status(200).send({ + success: true, + data: JSON.parse(responseData), + }); + } catch (error) { + console.error("Error processing expenses:", error); + res.status(500).send({ + success: false, + error: "An error occurred while processing expenses.", + }); + } }); diff --git a/package.json b/package.json index 555918bb..e06e2fa2 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "@capacitor/local-notifications": "^6.1.0", "@capacitor/push-notifications": "^6.0.2", "@capacitor/status-bar": "^6.0.1", + "@google/generative-ai": "^0.21.0", "@ionic/angular": "^8.3.3", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", From d52b8c6909df9bc4b101960eae92a30b4b48910f Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 11 Feb 2025 07:22:26 +0530 Subject: [PATCH 073/126] config: update linting config --- functions/.eslintrc.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/functions/.eslintrc.js b/functions/.eslintrc.js index fb2451ae..8c20cd45 100644 --- a/functions/.eslintrc.js +++ b/functions/.eslintrc.js @@ -22,7 +22,10 @@ module.exports = { ], plugins: ["@typescript-eslint", "import"], rules: { - quotes: ["error", "double"], + "object-curly-spacing": ["error", "always"], + "@typescript-eslint/no-unused-vars": "warn", + "quote-props": ["error", "consistent-as-needed"], + "quotes": ["error", "double"], "import/no-unresolved": 0, }, }; From 6647381468ac9a43c6d37f579681433290d05c18 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 11 Feb 2025 07:23:02 +0530 Subject: [PATCH 074/126] Chore: remove the aria hidden throwing warning --- src/app/pages/profile/profile.page.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/pages/profile/profile.page.html b/src/app/pages/profile/profile.page.html index 0f21eb1a..52ab843b 100644 --- a/src/app/pages/profile/profile.page.html +++ b/src/app/pages/profile/profile.page.html @@ -33,7 +33,7 @@

    Hello! {{ userProfile?.displayName ? userProfile?.displayName : userProfile?.email }}

    - + Name is not available Hello! {{ userProfile?.displayName ? userProfile?.displayName : u > - + {{ userProfile?.email ? userProfile?.email : "Add Email" }} Hello! {{ userProfile?.displayName ? userProfile?.displayName : u > - + {{ userProfile?.phoneNumber ? userProfile.phoneNumber : "Add Phone Number" }} Hello! {{ userProfile?.displayName ? userProfile?.displayName : u > - + English (default) From 9af01b01994ef49390c38a6bd4ccabd1a36d71aa Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 11 Feb 2025 07:23:50 +0530 Subject: [PATCH 075/126] Feat: Add ai functionality to app --- .../classes/system-instruction.class.ts | 49 +++++++++++++++++++ src/app/app.module.ts | 2 + .../services/gen-ai/gen-ai.service.spec.ts | 16 ++++++ src/app/services/gen-ai/gen-ai.service.ts | 29 +++++++++++ src/app/services/ml/ml.service.spec.ts | 16 ++++++ src/app/services/ml/ml.service.ts | 15 ++++++ src/environments/environment.prod.ts | 1 + src/environments/environment.ts | 1 + 8 files changed, 129 insertions(+) create mode 100644 functions/src/models/classes/system-instruction.class.ts create mode 100644 src/app/services/gen-ai/gen-ai.service.spec.ts create mode 100644 src/app/services/gen-ai/gen-ai.service.ts create mode 100644 src/app/services/ml/ml.service.spec.ts create mode 100644 src/app/services/ml/ml.service.ts diff --git a/functions/src/models/classes/system-instruction.class.ts b/functions/src/models/classes/system-instruction.class.ts new file mode 100644 index 00000000..cb890ec6 --- /dev/null +++ b/functions/src/models/classes/system-instruction.class.ts @@ -0,0 +1,49 @@ +export class SystemInstruction { + public prompt = `**System Instruction:** + +You are an assistant that processes and categorizes expense summaries into a structured JSON format. Each expense entry includes a date, name, category, and, when available, a price. The goal is to ensure each expense is directly accessible by date in Firestore. + +Use one of the following categories for each expense based on the provided description: +- Bills, EMI, Education, Entertainment, Food, Groceries, Health, Home Utilities, Insurance, Investment, Personal Care, Refreshments, Rent, Saving, Shopping, Transportation, Travel, Donate, Miscellaneous + +**Instructions:** +1. **Categorize Expenses**: Assign each expense to one of the predefined categories. If the item name is ambiguous or written in mixed languages (e.g., “Hinglish” or non-standardized language forms), attempt to identify the category using multilingual recognition. +2. **Mandatory Properties**: Each expense item should contain: + - date (the date the expense was made), + - name (the item’s name), + - category (selected from the predefined categories). + - price is optional and can be omitted if not provided. Watch the pattern carefully as the price can be before or after the item name. +3. **Unmapped Items**: If an item cannot be categorized or lacks a required parameter (e.g., missing price), add it to the unmappedExpenseData array. This array will be used to prompt the user for additional information. +4. **Avoid Nested Grouping**: Structure each expense as a standalone object to ensure easy querying by date in Firestore. Do not group items within nested arrays by date or category. + +Example Format: +{ + "expenseData": [ + { + "date": "2024-11-03", + "name": "Milk", + "category": "Groceries", + "price": 28 + }, + { + "date": "2024-11-03", + "name": "Bus fare", + "category": "Transportation", + "price": 15 + }, + { + "date": "2024-11-03", + "name": "Rice", + "category": "Groceries", + "price": 111 + } + ], + "unmappedExpenseData": [ + { + "date": "2024-11-03", + "name": "item without price or uncategorized item", + "missingInfo": "name of parameter or message to get more info with sensible message to show to user" + } + ] +}`; +} diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 73badac9..f60fce6e 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -22,6 +22,7 @@ import { initializeAppCheck, ReCaptchaEnterpriseProvider, provideAppCheck } from import { getFunctions, provideFunctions } from "@angular/fire/functions"; import { getMessaging, provideMessaging } from "@angular/fire/messaging"; import { getPerformance, providePerformance } from "@angular/fire/performance"; +import { HttpClientModule } from "@angular/common/http"; @NgModule({ declarations: [AppComponent], @@ -29,6 +30,7 @@ import { getPerformance, providePerformance } from "@angular/fire/performance"; BrowserModule, IonicModule.forRoot(), AppRoutingModule, + HttpClientModule, ServiceWorkerModule.register("ngsw-worker.js", { enabled: environment.production, // Note: Register the ServiceWorker as soon as the application is stable or after 30 seconds (whichever comes first). diff --git a/src/app/services/gen-ai/gen-ai.service.spec.ts b/src/app/services/gen-ai/gen-ai.service.spec.ts new file mode 100644 index 00000000..ef9b17d2 --- /dev/null +++ b/src/app/services/gen-ai/gen-ai.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { GenAiService } from './gen-ai.service'; + +describe('GenAiService', () => { + let service: GenAiService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(GenAiService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/gen-ai/gen-ai.service.ts b/src/app/services/gen-ai/gen-ai.service.ts new file mode 100644 index 00000000..34f1fea0 --- /dev/null +++ b/src/app/services/gen-ai/gen-ai.service.ts @@ -0,0 +1,29 @@ +import { HttpClient } from "@angular/common/http"; +import { Injectable } from "@angular/core"; +import { GoogleGenerativeAI } from "@google/generative-ai"; +import { Observable } from "rxjs"; +import { environment } from "src/environments/environment"; + +const GEMINI_KEY = ""; +const genAI = new GoogleGenerativeAI(GEMINI_KEY); + +@Injectable({ + providedIn: "root", +}) +export class GenAiService { + private functionsBaseUrl: string; + + constructor(private http: HttpClient) { + // Construct the base URL for Firebase Functions + // For local testing, it might be http://localhost:5001/{project-id}/asia-south1/api + // For production, it will be https://asia-south1-{project-id}.cloudfunctions.net/api + this.functionsBaseUrl = `${environment.firebaseFunctionsUrl}/summarize-ng/us-central1`; + } + + processExpenseData(expenseData: string): Observable { + const url = `${this.functionsBaseUrl}/processExpenseText`; + console.log("url", url); + console.log("expense data payload", expenseData); + return this.http.post(url, { expenseData }); + } +} diff --git a/src/app/services/ml/ml.service.spec.ts b/src/app/services/ml/ml.service.spec.ts new file mode 100644 index 00000000..cff468b2 --- /dev/null +++ b/src/app/services/ml/ml.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { MLService } from './ml.service'; + +describe('MLService', () => { + let service: MLService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(MLService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/ml/ml.service.ts b/src/app/services/ml/ml.service.ts new file mode 100644 index 00000000..ad912603 --- /dev/null +++ b/src/app/services/ml/ml.service.ts @@ -0,0 +1,15 @@ +import { Injectable } from "@angular/core"; +import { AngularFireFunctions } from "@angular/fire/compat/functions"; +import { Observable } from "rxjs"; + +@Injectable({ + providedIn: "root", +}) +export class MLService { + constructor(private functions: AngularFireFunctions) {} + + analyzeDescription(text: string): Observable { + const callable = this.functions.httpsCallable("analyzeExpenseDescription"); + return callable({ text }); + } +} diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts index e41f4feb..5ac8ed2b 100644 --- a/src/environments/environment.prod.ts +++ b/src/environments/environment.prod.ts @@ -13,6 +13,7 @@ export const environment = { appId: "1:896604807056:web:a9f238465aa5b46ce01d15", measurementId: "G-V35KRGKSYW", }, + firebaseFunctionsUrl: "https://127.0.0.1:5001", GTM_ID: "GTM-TT56N59", production: true, apiUrl: "https://summarize-ng-default-rtdb.firebaseio.com", diff --git a/src/environments/environment.ts b/src/environments/environment.ts index 1c642190..c7f06da3 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -13,6 +13,7 @@ export const environment = { appId: "1:896604807056:web:a9f238465aa5b46ce01d15", measurementId: "G-V35KRGKSYW", }, + firebaseFunctionsUrl: "http://127.0.0.1:5001", GTM_ID: "GTM-TT56N59", production: false, apiUrl: "https://summarize-ng-default-rtdb.firebaseio.com", From 49f79284a3a4b015352b871aca7869ced1a4d93e Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 11 Feb 2025 16:48:51 +0530 Subject: [PATCH 076/126] Feat: Implement analyze module with data visualization and expense analysis features --- .vscode/settings.json | 1 + documentation/devlopment.md | 17 + .../components/analyze/analyze.component.html | 97 ++- .../components/analyze/analyze.component.scss | 95 ++- .../components/analyze/analyze.component.ts | 644 +++++++++++------- .../components/analyze/analyze.module.ts | 23 + .../pages/expense/expenses-routing.module.ts | 4 +- src/app/pages/expense/expenses.module.ts | 15 +- src/app/pages/expense/expenses.page.ts | 10 +- src/app/pages/expense/modules/analyze.ts | 66 +- .../pages/expense/modules/monthly-expense.ts | 62 +- src/app/services/expense/expense.service.ts | 36 +- src/theme/custom.scss | 13 +- 13 files changed, 725 insertions(+), 358 deletions(-) create mode 100644 src/app/pages/expense/components/analyze/analyze.module.ts diff --git a/.vscode/settings.json b/.vscode/settings.json index 93ce9341..158c194e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,6 +6,7 @@ "CSAT", "Drucker", "etags", + "firestore", "gzipper", "haptics", "Howto", diff --git a/documentation/devlopment.md b/documentation/devlopment.md index f338d979..d65d3400 100644 --- a/documentation/devlopment.md +++ b/documentation/devlopment.md @@ -19,3 +19,20 @@ 2. [@capacitor/background-runner](https://capacitorjs.com/docs/apis/background-runner#limitations-of-background-tasks) 3. [Set up a JavaScript Firebase Cloud Messaging client app](https://firebase.google.com/docs/cloud-messaging/js/client#web_1) 4. + +There are already code and logic for graph in analyze component, +- when we navigate from `expense.page.ts` to `analyze.component.ts`, the `Expense` data should be passed on to the analyze component. +- Initially it will show analysis based on the data received from analyze component, +- On top we have 4 cards: + 1. Total expense in the selected data (whatever expense is received by applying filters or came from expense page) + 2. Budget of the given month + 3. Savings + 4. Remaining balance or Exceeding amount (Total expense - total budget) +- In header we have to add the filter button similar to as we have in `expense.page.html` and `expense.page.ts`. If user make changes in filter, analyze component can make api calls to get api data. +- We need few graphs to represent data in better way + 1. Multi Line graph (Already implemented) to compare daily expense, daily budget (monthly income or budget divided by number of days in month) comparison to growing expense everyday. So total of 4 lines ['expense per day', 'increasing total of expense' 'budget', 'budget per day']. + 2. Pie chart showing expense by "type" + 3. Doughnut chart showing expense by 'spentOn' + 4. Bar graph showing 0 expense day, (Days on which Amount 0 was logged with type as saving) + 5. If you feel that we should add more graph then feel free to add +- Note: Do not change the core functionality, we have helper functions in `expense/modules` which we use to do calculations and return data back to analyze component. Prefer Using data type instead of any, in case you are not sure about data type you can use any. diff --git a/src/app/pages/expense/components/analyze/analyze.component.html b/src/app/pages/expense/components/analyze/analyze.component.html index 5c9cbe12..46f03474 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.html +++ b/src/app/pages/expense/components/analyze/analyze.component.html @@ -4,12 +4,10 @@ {{ title }} - + + + + @@ -17,48 +15,83 @@
    - + - ₹ {{ totalAmount }} + ₹ {{ totalStats.totalAmount }} Total Expenses - ₹ {{totalBudget}} + ₹ {{ totalBudget }} Budget - - ₹ - Calculating - {{ currentExpense }} - - Remaining Balance + {{ zeroExpenseDays }} + Zero Expense Days - + - ₹ {{currentBudget}} - Exceeding Amount + ₹ {{ Math.abs(remainingBalance) }} + {{ remainingBalance < 0 ? "Exceeding Amount" : "Remaining Balance" }}
    -

    Under migration for new UI
    Will be available soon!

    - + + + + + + + + + + + + + + + + + + + + + + + + + +
    -
    -
    -

    Current month category wise expenses

    - - -
    -
    --> diff --git a/src/app/pages/expense/components/analyze/analyze.component.scss b/src/app/pages/expense/components/analyze/analyze.component.scss index 1e5c273c..e4a419eb 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.scss +++ b/src/app/pages/expense/components/analyze/analyze.component.scss @@ -1,12 +1,71 @@ +:host { + display: block; + width: 100%; + height: 100%; +} + .overview-cards { - display: flex; - flex-wrap: wrap; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); + gap: 1rem; flex-grow: 0 1; align-items: center; - justify-content: center; + margin: 2rem 2rem 0 2rem; + justify-content: space-between; ion-card { - min-width: 300px; + min-width: fit-content; + max-width: 23%; + width: 22%; + margin: 0; + + ion-card-header { + padding: 1rem; + text-align: center; + + ion-card-title { + font-size: 1.5rem; + font-weight: bold; + } + } + @media screen and (max-width: 576px) { + max-width: 100%; + width: 100%; + margin: .5rem 0; + + } + } +} + +.charts-container { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 1rem; + padding: 1rem; + margin: 1rem; + margin-bottom: 2rem; + + .chart-card { + width: 100%; + min-height: 300px; + height: 400px; // Fixed height for better visibility + margin: 0; + + ion-card-content { + padding: 1rem; + height: 300px; + position: relative; + overflow: hidden; + display: flex; + align-items: center; + justify-content: center; + + canvas { + width: 100% !important; + height: 100% !important; + max-height: 350px; // Prevent charts from getting too tall + } + } } } @@ -32,13 +91,37 @@ position: relative; height: auto; overflow: auto; - width: min(500px,100%); + width: min(500px, 100%); canvas { display: block; position: relative; - width: min(500px,100%); + width: min(500px, 100%); margin-top: 10px; height: auto; } } + +@media (max-width: 576px) { + .overview-cards { + grid-template-columns: repeat(2, 1fr); + } + + .charts-container { + grid-template-columns: 1fr; + + .chart-card { + min-height: 250px; + } + } +} + +@media (max-width: 768px) { + .overview-cards { + grid-template-columns: repeat(2, 1fr); + } + + .charts-container { + grid-template-columns: 1fr; + } +} diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index 4b0fa8d3..34a5cec7 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -1,13 +1,18 @@ -import { AfterViewInit, Component, HostListener, Input, OnDestroy, OnInit, ViewChild } from "@angular/core"; +import { AfterViewInit, Component, OnDestroy, OnInit, ViewChild } from "@angular/core"; import { ChartConfiguration, ChartOptions } from "chart.js"; -import { CustomDate } from "src/app/models/class/date/custom-date"; -import { ExpenseService } from "src/app/services/expense/expense.service"; import { BaseChartDirective } from "ng2-charts"; import { Router } from "@angular/router"; import { Budget } from "../../modules/budget"; import { MonthlyExpense } from "../../modules/monthly-expense"; +import { Analyze } from "../../modules/analyze"; import { ToasterService } from "src/app/services/toaster/toaster.service"; import { Expense } from "src/app/models/interface/masterData.model"; +import { FilterExpenseComponent } from "../../components/filter-expense/filter-expense.component"; +import { ModalController } from "@ionic/angular"; +import { Chart, registerables } from "chart.js"; +import { Subscription } from "rxjs"; +import { ExpenseService } from "src/app/services/expense/expense.service"; +Chart.register(...registerables); @Component({ selector: "app-analyze", @@ -15,307 +20,418 @@ import { Expense } from "src/app/models/interface/masterData.model"; styleUrls: ["./analyze.component.scss"], }) export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { - @ViewChild(BaseChartDirective) chartA!: BaseChartDirective; - @ViewChild(BaseChartDirective) chartB!: BaseChartDirective; - @ViewChild("monthlyChart") monthlyChart!: BaseChartDirective; - @ViewChild("totalChart") totalChart!: BaseChartDirective; - @HostListener("window:resize") - // Graph resize - onResize(): void { - this.setGraphHeight(); - this.setGraphWidth(); - } - graphHeight: number = 400; - graphWidth: number = 400; + @ViewChild(BaseChartDirective) chart?: BaseChartDirective; + @ViewChild("lineChart") lineChart?: BaseChartDirective; + @ViewChild("pieChart") pieChart?: BaseChartDirective; + @ViewChild("doughnutChart") doughnutChart?: BaseChartDirective; + @ViewChild("barChart") barChart?: BaseChartDirective; - // Note: Component Metadata and default variable + private chartInitialized = false; + + private subscription = new Subscription(); title = "Analyze Expenses"; - totalBudget: number = 0; - currentBudget: number = 0; - currentExpense: number = 0; - budget: number = 0; expenseData: Expense[] = []; - currentMonthExpense: Expense[] = []; - // Info: Fetch data for analysis from models - currentMonth = new CustomDate().getCurrentMonth(); - month: number = new Date().getMonth() + 1; - year = new Date().getFullYear(); - daysInMonth: number = new Date(new Date().getFullYear(), this.month, 0).getDate(); - - // Info: Expense data : Monthly or by filter - Expense: any = []; - - // Info: Data for graph : Daily, Monthly, budget - dailyExpense: number[] = []; - dailyExpenseLimit: number[] = []; - monthlyExpense: number[] = []; - monthlyExpenseLimit: number[] = []; - totalAmount: number = 0; - totalExpense: number[] = []; - totalExpenseLimit: number[] = []; - categoryExpense: number[] = []; + protected readonly Math = Math; // Add Math to template - constructor( - private expenseService: ExpenseService, - private router: Router, - private toaster: ToasterService, - ) {} + // Analysis data + totalStats: { totalAmount: number; totalCount: number } = { totalAmount: 0, totalCount: 0 }; + categoryData: { type: string; amount: number }[] = []; + spentOnData: { spentOn: string; amount: number }[] = []; + zeroExpenseDays: number = 0; + monthlyData: any; - ngOnInit() { - this.expenseData = this.expenseService.analyzeExpense; - if (this.expenseData === undefined || this.expenseData.length === 0) { - this.toaster.showToast("Expense not selected, redirecting to Expense page", "warning"); - this.router.navigateByUrl("expenses"); - } else { - this.toaster.showToast("Analyzing Expense", "primary"); - console.log("Data received : ", this.expenseData); - this.getDataOnInit(); - } - this.setGraphHeight(); - this.setGraphWidth(); - } + // Budget info + totalAmount: number = 0; + totalBudget: number = 0; + currentBudget: number = 0; + remainingBalance: number = 0; - // Info: Line graph setup - public lineChartData: ChartConfiguration<"line">["data"] = { - labels: Array(this.daysInMonth) - .fill(this.daysInMonth) - .map((x, i) => (x = `${i + 1}-${this.month}-${this.year}`)), - datasets: [], + // Line chart configuration for monthly expense comparison + lineChartConfig: ChartConfiguration = { + type: "line", + data: { + labels: [], + datasets: [ + { + data: [], + label: "Daily Expense", + borderColor: "#3880ff", + backgroundColor: "rgba(56, 128, 255, 0.1)", + borderWidth: 2, + tension: 0.3, + fill: true, + }, + { + data: [], + label: "Cumulative Expense", + borderColor: "#eb445a", + backgroundColor: "rgba(235, 68, 90, 0.1)", + borderWidth: 2, + tension: 0.3, + fill: true, + }, + { + data: [], + label: "Budget Line", + borderColor: "#2dd36f", + backgroundColor: "rgba(45, 211, 111, 0.1)", + borderWidth: 2, + tension: 0, + borderDash: [5, 5], + fill: false, + }, + ], + }, + options: { + responsive: true, + maintainAspectRatio: false, + plugins: { + legend: { + position: "top", + }, + title: { + display: true, + text: "Monthly Expense Trend", + }, + }, + scales: { + y: { + beginAtZero: true, + title: { + display: true, + text: "Amount (₹)", + }, + }, + x: { + title: { + display: true, + text: "Date", + }, + }, + }, + }, }; - public totalExpenseData: ChartConfiguration<"line">["data"] = { - labels: [], - datasets: [ - { - data: [], - label: "Total Expense", - fill: false, - tension: 0.5, - borderColor: "lime", - backgroundColor: "#00ff00", + // Pie chart configuration + pieChartConfig: ChartConfiguration = { + type: "pie", + data: { + labels: [], + datasets: [ + { + data: [], + backgroundColor: ["#3880ff", "#eb445a", "#2dd36f", "#ffc409", "#92949c", "#5260ff"], + borderWidth: 1, + }, + ], + }, + options: { + responsive: true, + maintainAspectRatio: false, + plugins: { + legend: { + position: "top", + }, + title: { + display: true, + text: "Expense by Type", + }, }, - ], + }, }; - public currentMonthExpenseData: ChartConfiguration<"line">["data"] = { - labels: [], - datasets: [], + // Doughnut chart configuration + doughnutChartConfig: ChartConfiguration = { + type: "doughnut", + data: { + labels: [], + datasets: [ + { + data: [], + backgroundColor: ["#3880ff", "#eb445a", "#2dd36f", "#ffc409", "#92949c", "#5260ff"], + borderWidth: 1, + }, + ], + }, + options: { + responsive: true, + maintainAspectRatio: false, + plugins: { + legend: { + position: "top", + }, + title: { + display: true, + text: "Expense by Category", + }, + }, + }, }; - public lineChartOptions: ChartOptions = { - responsive: false, - plugins: {}, + // Bar chart configuration + barChartConfig: ChartConfiguration = { + type: 'bar', + data: { + labels: ['Zero Expense Days'], + datasets: [{ + data: [0], // Will be updated with actual count + label: 'Count', + backgroundColor: '#3880ff', + borderColor: '#3880ff', + borderWidth: 1 + }] + }, + options: { + responsive: true, + maintainAspectRatio: false, + plugins: { + legend: { + display: false, // Hide legend since we only have one value + }, + title: { + display: true, + text: 'Zero Expense Days' + } + }, + scales: { + y: { + beginAtZero: true, + title: { + display: true, + text: 'Count' + } + } + } + } }; - public monthlyChartOptions: ChartOptions = { - responsive: false, - plugins: {}, + private chartStates = { + line: false, + pie: false, + doughnut: false, + bar: false, }; - public lineChartLegend = true; - public monthlyChartLegend = true; - - // 1. Get current month - // 2. Convert data to date wise expense. - // 3. Convert data to category wise expense. - // 4. Line graph - // 5. Pie chart - // 6. Bar graph - // 7. Load data to graph - - async getDataOnInit() { - this.expenseService.getCustomExpenses({ duration: new CustomDate().getThisMonth() }).subscribe((res: Expense[]) => { - this.currentMonthExpense = res; - }); - // let total_expense: any = sessionStorage.getItem("total_expense"); - // let total_budget: any = sessionStorage.getItem("budget"); - // if (total_expense !== undefined || total_budget !== undefined) { - // this.totalExpense = JSON.parse(total_expense); - // this.dailyExpense = await this.getDailyExpenses(this.totalExpense); - // } else { - // this.router.navigateByUrl("expense"); - // } - // this.currentBudget = await this.getCurrentBudget(this.currentMonth, total_budget); + private initializeChart(chart: BaseChartDirective | undefined, type: keyof typeof this.chartStates): boolean { + if (!chart || !this.chartInitialized) return false; + this.chartStates[type] = true; + return true; } - ngAfterViewInit() { - // this.totalBudget = new Budget().getTotalBudget(); - this.currentExpense = new MonthlyExpense().getCurrentExpense(); + constructor( + private expenseService: ExpenseService, + private router: Router, + private toaster: ToasterService, + private modalController: ModalController, + ) {} + + ngOnInit() { + this.subscription.add( + this.expenseService.analysisData$.subscribe((data) => { + if (!data || data.length === 0) { + this.toaster.showToast("No expense data found, redirecting to Expense page", "warning"); + this.router.navigateByUrl("expenses"); + return; + } + this.expenseData = data; + if (this.chartInitialized) { + this.analyzeData(); + } + }), + ); } - async getExpense(month: string) { - this.expenseService.getCustomExpenses({ duration: month }).subscribe((res: Expense[]) => { - this.Expense = res; - }); + ngAfterViewInit() { + // Wait for charts to be available setTimeout(() => { - this.updateCurrentMonthGraph(this.Expense.reverse()); - this.getTypeWiseExpense(this.Expense); - }, 3000); + this.chartInitialized = true; + if (this.expenseData.length > 0) { + this.analyzeData(); + } + }, 500); // Increased delay to ensure DOM is ready } - async getDailyExpenses(expenses: any[]): Promise { - if (expenses.length > 0) { - const dailyExpenses: any[] = []; - const uniqueDates = [...new Set(expenses.map((e) => e.date))]; - uniqueDates.forEach((date) => { - const dailyAmount = expenses.filter((e) => e.date === date).reduce((acc, curr) => acc + curr.amount, 0); - dailyExpenses.push({ date, dailyAmount }); - }); - this.updateTotalGraph(dailyExpenses); - return dailyExpenses; - } else { - return []; + async analyzeData() { + if (!this.chartInitialized) return; + + try { + const analyzer = new Analyze(); + const monthlyExpense = new MonthlyExpense(); + const budgetHelper = new Budget(); + + // Get total stats for selected duration + this.totalStats = analyzer.getTotalStats(this.expenseData); + this.totalAmount = this.totalStats.totalAmount; + + // Count zero expense days (where amount = 0 and type = saving) + this.zeroExpenseDays = this.expenseData.filter( + (expense) => expense.amount === 0 && expense.type === "saving", + ).length; + + // Calculate budget for the selected duration + let startDate = this.expenseData[this.expenseData.length - 1]?.date; + let endDate = this.expenseData[0]?.date; + + if (startDate && endDate) { + // Convert dates to proper format + const start = new Date(startDate); + const end = new Date(endDate); + + let totalBudget = 0; + let currentDate = start; + + while (currentDate <= end) { + const year = currentDate.getFullYear(); + const month = currentDate.getMonth() + 1; + const daysInMonth = new Date(year, month, 0).getDate(); + + // Get budget for current month + const monthBudget = await budgetHelper.getCurrentBudget(`${year}-${month.toString().padStart(2, "0")}`); + + if (currentDate.getMonth() === start.getMonth() && currentDate.getMonth() === end.getMonth()) { + // Same month - calculate for specific days + const dayCount = end.getDate() - start.getDate() + 1; + totalBudget += (monthBudget / daysInMonth) * dayCount; + } else if (currentDate.getMonth() === start.getMonth()) { + // First month - calculate remaining days + const dayCount = daysInMonth - start.getDate() + 1; + totalBudget += (monthBudget / daysInMonth) * dayCount; + } else if (currentDate.getMonth() === end.getMonth()) { + // Last month - calculate days until end + totalBudget += (monthBudget / daysInMonth) * end.getDate(); + } else { + // Full month + totalBudget += monthBudget; + } + + // Move to next month + currentDate.setMonth(currentDate.getMonth() + 1); + } + + this.totalBudget = Math.round(totalBudget); + this.remainingBalance = this.totalBudget - this.totalAmount; + } + + // Get category wise data + this.categoryData = analyzer.getCategoryWiseData(this.expenseData); + setTimeout(() => this.updatePieChart(), 100); + + // Get spent on data + this.spentOnData = analyzer.getSpentOnWiseData(this.expenseData); + setTimeout(() => this.updateDoughnutChart(), 200); + + // Get monthly analysis + this.monthlyData = monthlyExpense.getMonthlyData(this.expenseData, this.totalBudget); + setTimeout(() => this.updateLineChart(), 300); + setTimeout(() => this.updateBarChart(), 400); + } catch (error) { + console.error("Error analyzing data:", error); + this.toaster.showToast("Error analyzing expense data", "danger"); + this.router.navigateByUrl("expenses"); } } - updateTotalGraph(expense: any[]) { - const dates: any = []; - const amount: any = []; - expense.forEach((data: any, _index?: number) => { - amount.push(data.dailyAmount); - dates.push(data.date); - this.totalAmount += data.dailyAmount; - }); - this.totalExpenseData.labels = dates; - this.totalExpenseData.datasets[0].data = amount; - this.chartB.update(); - } - async updateCurrentMonthGraph(expense: any[]) { - const monthlyData = new MonthlyExpense().getMonthlyData(expense, this.currentBudget); - this.currentMonthExpenseData.labels = monthlyData.dates; - this.currentMonthExpenseData.datasets = [ - { - data: monthlyData.dailyAmount, - label: "Expense today", - fill: false, - tension: 0.5, - borderColor: "blue", - backgroundColor: "blue", - pointRadius: 1, - }, - { - data: monthlyData.amount, - label: "Expense till now", - fill: false, - tension: 0.5, - borderColor: "purple", - backgroundColor: "purple", - }, - { - data: monthlyData.budgetData, - label: "Monthly Budget", - fill: false, - tension: 0.5, - borderColor: "red", - backgroundColor: "red", - }, - ]; - this.currentExpense = monthlyData.incrementAmount; - this.chartA.update(); - } - setGraphHeight(): void { - const screenHeight = window.innerHeight; - if (screenHeight < 680) { - this.graphHeight = 450; - } else if (screenHeight > 680) { - this.graphHeight = 400; - } else { - this.graphHeight = 400; + // Chart update methods + updateLineChart() { + if (!this.monthlyData || !this.initializeChart(this.lineChart, "line")) return; + + try { + this.lineChartConfig.data.labels = this.monthlyData.dates; + this.lineChartConfig.data.datasets[0].data = this.monthlyData.dailyAmount; + this.lineChartConfig.data.datasets[1].data = this.monthlyData.amount; + this.lineChartConfig.data.datasets[2].data = Array(this.monthlyData.dates.length).fill(this.currentBudget); + this.lineChartConfig.data.datasets[3].data = Array(this.monthlyData.dates.length).fill( + this.currentBudget / this.monthlyData.dates.length, + ); + + requestAnimationFrame(() => { + this.lineChart?.render(); + }); + } catch (error) { + console.error("Error updating line chart:", error); } } - setGraphWidth(): void { - const screenWidth = window.innerWidth; - if (screenWidth < 680) { - this.graphWidth = 500; - } else if (680 < screenWidth && screenWidth > 780) { - this.graphWidth = (screenWidth * 2) / 3; - } else if (780 < screenWidth && screenWidth < 1080) { - this.graphWidth = 1200; - } else { - this.graphWidth = screenWidth / 2; + + updatePieChart() { + if (!this.categoryData || !this.initializeChart(this.pieChart, "pie")) return; + + try { + this.pieChartConfig.data.labels = this.categoryData.map((item) => item.type); + this.pieChartConfig.data.datasets[0].data = this.categoryData.map((item) => item.amount); + + requestAnimationFrame(() => { + this.pieChart?.render(); + }); + } catch (error) { + console.error("Error updating pie chart:", error); } } - // Info: Pie chart setup - /* Pie */ - public pieChartOptions: ChartOptions<"pie"> = { - responsive: true, - }; - public pieChartLabels = ["All"]; - public pieChartDatasets = [ - { - data: [100], - }, - ]; - public pieChartLegend = true; - public pieChartPlugins = []; - - // /* Bar Chart */ - // public barChartLegend = true; - // public barChartPlugins = []; - - // public barChartData: ChartConfiguration<'bar'>['data'] = { - // labels: ['2006', '2007', '2008', '2009', '2010', '2011', '2012'], - // datasets: [ - // { - // data: [65, 59, 80, 81, 56, 55, 40], - // label: 'Expenses', - // backgroundColor: 'aqua' - // }, - // { data: [28, 48, 40, 19, 86, 27, 90], label: 'Budget', backgroundColor: 'orange' } - // ] - // }; - - // public barChartOptions: ChartConfiguration<'bar'>['options'] = { - // responsive: false, - // }; - async getTypeWiseExpense(expenses: any[]) { - if (expenses.length > 0) { - const expenseTypes: any[] = []; - const uniqueTypes = [...new Set(expenses.map((e) => e.type))]; - uniqueTypes.forEach((type) => { - const amount = expenses.filter((e) => e.type === type).reduce((acc, curr) => acc + curr.amount, 0); - expenseTypes.push({ type, amount }); + updateDoughnutChart() { + if (!this.spentOnData || !this.initializeChart(this.doughnutChart, "doughnut")) return; + + try { + this.doughnutChartConfig.data.labels = this.spentOnData.map((item) => item.spentOn); + this.doughnutChartConfig.data.datasets[0].data = this.spentOnData.map((item) => item.amount); + + requestAnimationFrame(() => { + this.doughnutChart?.render(); }); - this.updateTypeWisePie(expenseTypes); - return expenseTypes; - } else { - return []; + } catch (error) { + console.error("Error updating doughnut chart:", error); } } - updateTypeWisePie(expenses: any) { - this.pieChartLabels = []; - this.pieChartDatasets[0].data = []; - expenses.forEach((data: any) => { - this.pieChartLabels.push(data.type.toUpperCase()); - this.pieChartDatasets[0].data.push(data.amount); - }); + updateBarChart() { + if (this.initializeChart(this.barChart, 'bar')) { + this.barChartConfig.data.datasets[0].data = [this.zeroExpenseDays]; + this.barChart?.update(); + } } - /**External Functions */ - async getCurrentBudget(currentMonth: string, budget: any): Promise { - let retrievedBudget: any = 0; - retrievedBudget = budget; - let currentBudget: number = 0; - if (retrievedBudget) { - const budget = JSON.parse(retrievedBudget); - const budgetForThisMonth = budget.find((item: any) => item.month === currentMonth); - if (budgetForThisMonth) { - currentBudget = budgetForThisMonth.amount; - } else { - alert("Budget for the current month not found. Add budget first"); + // Shared chart options + chartOptions: ChartOptions = { + responsive: true, + plugins: { + legend: { + position: "top", + }, + title: { + display: true, + text: "Expense Analysis", + }, + }, + }; + + async openFilterModal() { + try { + const modal = await this.modalController.create({ + component: FilterExpenseComponent, + }); + await modal.present(); + + const { data } = await modal.onDidDismiss(); + if (data) { + this.expenseService.getCustomExpenses(data).subscribe({ + next: (expenses: Expense[]) => { + this.expenseData = expenses; + this.analyzeData(); + }, + error: (error) => { + console.error("Error getting filtered expenses:", error); + this.toaster.showToast("Error getting filtered expenses", "danger"); + }, + }); } - } else { - currentBudget = 0; - alert("There was some error getting your budget. Make sure you have added budget for this month."); + } catch (error) { + console.error("Error with filter modal:", error); + this.toaster.showToast("Error opening filter", "danger"); } - return currentBudget; } - returnToExpense() { - this.router.navigateByUrl("expenses"); - } - ngOnDestroy(): void { - console.log("Analyze component destroyed"); + + ngOnDestroy() { + this.chartInitialized = false; + this.subscription.unsubscribe(); + this.expenseService.clearAnalysisData(); } } diff --git a/src/app/pages/expense/components/analyze/analyze.module.ts b/src/app/pages/expense/components/analyze/analyze.module.ts new file mode 100644 index 00000000..2d8aafd6 --- /dev/null +++ b/src/app/pages/expense/components/analyze/analyze.module.ts @@ -0,0 +1,23 @@ +import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from "@angular/core"; +import { CommonModule, DatePipe } from "@angular/common"; +import { IonicModule } from "@ionic/angular"; +import { FormsModule } from "@angular/forms"; +import { BaseChartDirective, provideCharts, withDefaultRegisterables } from "ng2-charts"; +import { AnalyzeComponent } from "./analyze.component"; +import { RouterModule, Routes } from "@angular/router"; +import { SharedModule } from "src/app/shared/module/shared-module/shared-module.module"; + +const routes: Routes = [ + { + path: "", + component: AnalyzeComponent, + }, +]; + +@NgModule({ + declarations: [AnalyzeComponent], + imports: [CommonModule, IonicModule, FormsModule, RouterModule.forChild(routes), BaseChartDirective, SharedModule], + providers: [DatePipe, provideCharts(withDefaultRegisterables())], + schemas: [CUSTOM_ELEMENTS_SCHEMA], +}) +export class AnalyzeModule {} diff --git a/src/app/pages/expense/expenses-routing.module.ts b/src/app/pages/expense/expenses-routing.module.ts index a2a4e041..a8e2836c 100644 --- a/src/app/pages/expense/expenses-routing.module.ts +++ b/src/app/pages/expense/expenses-routing.module.ts @@ -1,7 +1,5 @@ import { NgModule } from "@angular/core"; import { Routes, RouterModule } from "@angular/router"; -import { AnalyzeComponent } from "./components/analyze/analyze.component"; - import { ExpensesPage } from "./expenses.page"; import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; @@ -12,7 +10,7 @@ const routes: Routes = [ }, { path: "analyze", - component: AnalyzeComponent, + loadChildren: () => import("./components/analyze/analyze.module").then((m) => m.AnalyzeModule), }, { path: "shopping-list", diff --git a/src/app/pages/expense/expenses.module.ts b/src/app/pages/expense/expenses.module.ts index c210f407..5dbbff93 100644 --- a/src/app/pages/expense/expenses.module.ts +++ b/src/app/pages/expense/expenses.module.ts @@ -1,22 +1,17 @@ import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from "@angular/core"; -import { CommonModule, DatePipe } from "@angular/common"; +import { CommonModule } from "@angular/common"; import { FormsModule, ReactiveFormsModule } from "@angular/forms"; - import { IonicModule } from "@ionic/angular"; - import { ExpensesPageRoutingModule } from "./expenses-routing.module"; - import { ExpensesPage } from "./expenses.page"; -import { AnalyzeComponent } from "./components/analyze/analyze.component"; -import { BaseChartDirective, provideCharts, withDefaultRegisterables } from "ng2-charts"; import { ExpenseCardComponent } from "./components/expense-card/expense-card.component"; -import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; import { FilterExpenseComponent } from "./components/filter-expense/filter-expense.component"; +import { ShoppingListComponent } from "./components/shopping-list/shopping-list.component"; @NgModule({ - imports: [CommonModule, FormsModule, IonicModule, ExpensesPageRoutingModule, ReactiveFormsModule, BaseChartDirective], - declarations: [ExpensesPage, AnalyzeComponent, ExpenseCardComponent, ShoppingListComponent, FilterExpenseComponent], - providers: [DatePipe, provideCharts(withDefaultRegisterables())], + imports: [CommonModule, FormsModule, IonicModule, ExpensesPageRoutingModule, ReactiveFormsModule], + providers: [], + declarations: [ExpensesPage, ExpenseCardComponent, FilterExpenseComponent, ShoppingListComponent], schemas: [CUSTOM_ELEMENTS_SCHEMA], }) export class ExpensesPageModule {} diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 226bf029..6506cece 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -343,9 +343,7 @@ export class ExpensesPage implements OnInit { } async analyzeExpense() { - this.expenseService.analyzeExpense = this.Expenses; - // this.getAllExpenses(); - // await this.getBudget(); + this.expenseService.setAnalysisData(this.Expenses); this.router.navigateByUrl("expenses/analyze"); } @@ -412,4 +410,10 @@ export class ExpensesPage implements OnInit { }, }); } + + navigateToAnalyze() { + // Set the current expense data for analysis + this.expenseService.setAnalysisData(this.Expenses); + this.router.navigate(["expenses/analyze"]); + } } diff --git a/src/app/pages/expense/modules/analyze.ts b/src/app/pages/expense/modules/analyze.ts index 47416eef..9214914e 100644 --- a/src/app/pages/expense/modules/analyze.ts +++ b/src/app/pages/expense/modules/analyze.ts @@ -1,17 +1,57 @@ +import { Expense } from "src/app/models/interface/masterData.model"; + export class Analyze { - getCategoryWiseData(data: any[]): any[] { - const categories: string[] = []; - const result: any[] = []; - for (const item of data) { - const { type, amount } = item; - if (!categories.includes(type)) { - categories.push(type); - result.push({ Category: type, Amount: amount }); - } else { - const existingCategory = result.find((cat) => cat.Category === type); - existingCategory.Amount += amount; - } + getCategoryWiseData(expenses: Expense[]): { type: string; amount: number }[] { + const expenseTypes: { type: string; amount: number }[] = []; + if (!expenses || expenses.length === 0) return []; + + const uniqueTypes = [...new Set(expenses.map((e) => e.type))]; + uniqueTypes.forEach((type) => { + const amount = expenses.filter((e) => e.type === type).reduce((acc, curr) => acc + curr.amount, 0); + expenseTypes.push({ type, amount }); + }); + return expenseTypes; + } + + getSpentOnWiseData(expenses: Expense[]): { spentOn: string; amount: number }[] { + const spentOnData: { spentOn: string; amount: number }[] = []; + if (!expenses || expenses.length === 0) return []; + + const uniqueSpentOn = [...new Set(expenses.map((e) => e.spendedOn))]; + uniqueSpentOn.forEach((spentOn) => { + const amount = expenses.filter((e) => e.spendedOn === spentOn).reduce((acc, curr) => acc + curr.amount, 0); + spentOnData.push({ spentOn, amount }); + }); + return spentOnData; + } + + getZeroExpenseDays(expenses: Expense[]): { date: string; count: number }[] { + const zeroExpenseDays: { date: string; count: number }[] = []; + if (!expenses || expenses.length === 0) return []; + + const savingEntries = expenses.filter((e) => e.amount === 0 && e.type === "saving"); + + const uniqueDates = [...new Set(savingEntries.map((e) => e.date))]; + uniqueDates.forEach((date) => { + const count = savingEntries.filter((e) => e.date === date).length; + zeroExpenseDays.push({ date, count }); + }); + + return zeroExpenseDays; + } + + getTotalStats(expenses: Expense[]): { + totalAmount: number; + totalCount: number; + } { + if (!expenses || expenses.length === 0) { + return { totalAmount: 0, totalCount: 0 }; } - return result; + + const totalAmount = expenses.reduce((acc, curr) => acc + curr.amount, 0); + return { + totalAmount, + totalCount: expenses.length, + }; } } diff --git a/src/app/pages/expense/modules/monthly-expense.ts b/src/app/pages/expense/modules/monthly-expense.ts index 8c171f08..4611ca28 100644 --- a/src/app/pages/expense/modules/monthly-expense.ts +++ b/src/app/pages/expense/modules/monthly-expense.ts @@ -1,24 +1,62 @@ +import { Expense } from "src/app/models/interface/masterData.model"; + +export interface MonthlyData { + dates: string[]; + dailyAmount: number[]; + amount: number[]; + budgetData: number[]; + incrementAmount: number; + budgetPerDay: number[]; +} + export class MonthlyExpense { - // currentExpenseGraph() {} getCurrentExpense(): number { return 0; } - getExpensesAfterDate(expenses: any[], firstDateOfMonth: string) { - return expenses.filter((expense) => expense.date >= firstDateOfMonth); - } - getMonthlyData(expense: any[], currentBudget: number) { - const dates: any = []; - const amount: any = []; - const dailyAmount: any = []; - let incrementAmount: number = 0; - const budgetData: any = []; - expense.forEach((data: any, _index: number) => { + + getMonthlyData(expenses: Expense[], currentBudget: number): MonthlyData { + const dates: string[] = []; + const amount: number[] = []; + const dailyAmount: number[] = []; + const budgetData: number[] = []; + const budgetPerDay: number[] = []; + let incrementAmount = 0; + + if (!expenses || expenses.length === 0) { + return { dates, dailyAmount, amount, budgetData, incrementAmount, budgetPerDay }; + } + + // Get the month from first expense to calculate days in month + const firstDate = new Date(expenses[0].date); + const daysInMonth = new Date(firstDate.getFullYear(), firstDate.getMonth() + 1, 0).getDate(); + const dailyBudget = currentBudget / daysInMonth; + + expenses.forEach((data: Expense) => { dailyAmount.push(data.amount); incrementAmount += data.amount; amount.push(incrementAmount); dates.push(data.date); budgetData.push(currentBudget); + budgetPerDay.push(dailyBudget); + }); + + return { dates, dailyAmount, amount, budgetData, incrementAmount, budgetPerDay }; + } + + getExpensesAfterDate(expenses: Expense[], startDate: string): Expense[] { + return expenses.filter((expense) => expense.date >= startDate); + } + + getMonthWiseTotalExpense(expenses: Expense[]): { month: string; total: number }[] { + if (!expenses || expenses.length === 0) return []; + + const monthlyTotals: { [key: string]: number } = {}; + + expenses.forEach((expense) => { + const monthKey = expense.date.substring(0, 7); // Gets YYYY-MM format + monthlyTotals[monthKey] = (monthlyTotals[monthKey] || 0) + expense.amount; }); - return { dates, dailyAmount, amount, budgetData, incrementAmount }; + + return Object.entries(monthlyTotals).map(([month, total]) => ({ month, total })); } } diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index 02857979..f4bfd56e 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -4,6 +4,7 @@ import { ProfileService } from "../profile/profile.service"; import { ToasterService } from "../toaster/toaster.service"; import { Expense } from "src/app/models/interface/masterData.model"; import { map } from "rxjs/operators"; +import { BehaviorSubject } from "rxjs"; @Injectable({ providedIn: "root", @@ -20,6 +21,21 @@ export class ExpenseService { deletedMessage = "Expense Deleted Successfully!"; expenseCollection = this.afs.collection("userData"); + private analysisDataSubject = new BehaviorSubject([]); + analysisData$ = this.analysisDataSubject.asObservable(); + + setAnalysisData(expenses: Expense[]) { + if (!expenses) { + this.toasterService.showToast("No expense data available", "warning"); + return; + } + this.analysisDataSubject.next(expenses); + } + + clearAnalysisData() { + this.analysisDataSubject.next([]); + } + addExpense(data: any) { console.log(data); @@ -54,26 +70,30 @@ export class ExpenseService { } getCustomExpenses(filterQuery: any) { - // filterQuery may include: - // - customRange: { startDate, endDate } for custom date filtering - // - duration: a start date for predefined ranges - // - filterCategory: "spentOn" or "type" - // - parameter: value for spentOn or type filtering const collectionRef = this.expenseCollection.doc(this.userId).collection("myExpence", (ref) => { let queryRef = ref.orderBy("date", "desc"); - if (filterQuery.startDate && filterQuery.endDate) { - // Custom range filtering - queryRef = queryRef.where("date", ">=", filterQuery.startDate).where("date", "<=", filterQuery.endDate); + + // Date filtering + if (filterQuery.customRange) { + // For custom date range + queryRef = queryRef + .where("date", ">=", filterQuery.customRange.start) + .where("date", "<=", filterQuery.customRange.end); } else if (filterQuery.duration) { + // For predefined durations queryRef = queryRef.where("date", ">=", filterQuery.duration); } + + // Category filtering if (filterQuery.filterCategory === "spentOn" && filterQuery.parameter) { queryRef = queryRef.where("spendedOn", "==", filterQuery.parameter); } else if (filterQuery.filterCategory === "type" && filterQuery.parameter) { queryRef = queryRef.where("type", "==", filterQuery.parameter); } + return queryRef; }); + return collectionRef.snapshotChanges().pipe( map((actions) => actions.map((a) => { diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 4fa365f3..88cd6342 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -126,13 +126,12 @@ span { display: none; } - ion-button:hover { - span { - display: block; - transition: all 2s ease-in-out; - transition-duration: 3s; - } - } + // ion-button:hover { + // span { + // display: block; + // transition: all 1s ease-in-out; + // } + // } } } .data-grid { From a04c040080c8b9f2db8f55c79341905a9c00d79a Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 12 Feb 2025 07:38:13 +0530 Subject: [PATCH 077/126] Update logo --- src/assets/icon/icon-48.webp | Bin 0 -> 1434 bytes src/assets/icon/logo-transparent.png | Bin 26129 -> 0 bytes src/assets/icon/logo-transparent.webp | Bin 9718 -> 0 bytes src/assets/icon/logo.png | Bin 0 -> 50838 bytes src/assets/icon/logo.webp | Bin 3882 -> 28236 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/assets/icon/icon-48.webp delete mode 100755 src/assets/icon/logo-transparent.png delete mode 100644 src/assets/icon/logo-transparent.webp create mode 100644 src/assets/icon/logo.png diff --git a/src/assets/icon/icon-48.webp b/src/assets/icon/icon-48.webp new file mode 100644 index 0000000000000000000000000000000000000000..b1bdb915ccbaa741957f7e6646d2d496cd5a1806 GIT binary patch literal 1434 zcmV;L1!ek)P)R5lBhGQm=7ON+FiARt?$Yz0aRl&-Wz0a=1T3N0;5%hH7|(@s0X%)EQ=&%8G? z+JZ!8x-et>k~{M<_q{vcch0%zoVghj@G;Pe8;Zb(^1Qd{+)Y6JZ4l&}1#u+|>GH27^HD%&x(-U%k{w5AWDl9fdQ=5~9+TWsn%EU#B%8;QxO4(ZX`2}y3$HB_>^!b<{F3Bw zxum#MQeNv$rz#LaNJ_UE4;?!|LfU9{Zy3*-9iuU?S z3~r@ug~~E!Zi4}H6)%|~BpL=r!wX--t7b`gjSL_U=#a{&rS_s?thxXM(c1+fQ7%R& zJDIxH$&}SDK3ydVTdQ%kA&>-kJfNh+mA(yoauPT!M5n`(k&2XTJ>C_X>}(I(l>(Gb z7^KkqF^NvGrKAkYj7S>BeTY_6K-5lnDpHY}?Y8#4rpO-jfYP(3@qVgOGB(l9#3UON zmpS+-xs_3gijaA*EGvKnD3AZE%Qbd=>*Q>qi`->SGV+}aS_m&Lgy-f#|0s+i)pr&o zWCoA`=^;^i#D)1yLEO8F)Nz8ebUQ=8ff0)(tMW8977NxDOIGIV#Y!)10+*Bscd})h zgA-*Ae$I0;BnCz$2pZeGMM~f4kXv(}CFT2ATCtz+E3!zqu$Rp0(|-3^J_+zHU+;8s z!qUbc&23m*PQupH>|XR%uk$ z>y45dP5K6H_nfD#KGtxBe)$pf&!5eZ!UYT{_>y|Nt!D&ym(Q%Xkki;~T!(KIJUt7x z9~E~^kzNlJ)s@pHdm6nCe8!R5DyE)V%VW9IX}HzR0=$+iy&;I*Em*Y2g*n5;lD&d4 zO9jtI!PX;g0h(Ts^*yUPlK-`?f=6r!72vgM)@ecS z=`dgpJUbiu&4PjRq3=w^rbBmnz)PssZspPJ&v`g&3VGF~f6ZUC)^qgcWuHm=?SV5@ zf`|c>c~GCf-Y%<{+kI7dh4EI_!t8fFH*ycN_QewCX@! zDv9RjiJaeA$Q$3ckAFi~vb(CG ofA*N5l&Wh#5#aEW*Evu46UB4!5If)_RsaA107*qoM6N<$f;u{vQvd(} literal 0 HcmV?d00001 diff --git a/src/assets/icon/logo-transparent.png b/src/assets/icon/logo-transparent.png deleted file mode 100755 index 7ba998d3beab5b8008963b846250efe7a6277f74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26129 zcmV)9K*hg_P)y35VnFG|e%?w{q7r`(E<3_fsfq(9R&1mF?ZexrM|F7AY;ttqz?{Gl2Y`aC z@WFX`cTz~*!4xEjPdSFn)xVCdVN+A=FKtU&@$h&Y=Rb)WLXdIuvr0DBT z3yMD9g8^d(j9uhcsKj{!BTN|Qw2`GvYPYC?&8dLhO3+g>+cV>b0-76z(`$DYnbbcSHutdBEWq~1PKfP2?kk}epHDH0hVPRb|#stxwrb)%nq@D`hDey zz6^nZXp7CDm>UOncV69lRq@<4JA!LgUG2VUN;YIGM?!mdV?;=$#P#pTA7 z@tz>{gALhO07?ogh35Yj@Wp1i(2464TJqE*T7ieI+g* zL_EO*V#Zw2%{g%RJI5wJAkm;Y5LkP2_j+N>Yi#wenWrAhc_nlG7jQXASQ->ATaP=5 z&O|^67~+s6=GeiAd8jmVTpmE034qa5bM2V!(L-PQJm;00OK4G89kX#_6{TnVmzp&DUm>v7G&L|MS<*}!yvzJD3;R_S z56Xn6RCGPYDKcRTbaD-RxJb@kvn#N1f2ygL`-bEx<2D!my5+NyHGc~aFc4Nj-{%- zj&wM@Cu_N9&azzjXc0yP8w7U(R4I*dN?XMCPOM@}8#pKLqmfObx+af^x@FWi`O|;g z)_h`qukQ+pw*;Uh$-grd9-M1bJ?p!mc@S~O5HBO41;+&}}rINYm%0F-{pECBQ2Lu2*f1tzRSk+zr>f=vAj;um7alxGF-Oq(!-(&DzE{9-(p=84g)YkbqQD@^TO73iB5DvVYwcSi5$7($jYikDF-w zGXKp5Wz|Ehtt^b$uoG(8n+(AW!X@6L1@9G2ouzO|y&ehkkaDr#|Gx;XJ2u$G)>Zzp z(On&o07#v@906AcllEc+u!6MN%kkM5TF>fM>V?DMqO(7R1Lg>-1!4o*1^x!+G^7Ic zeIxc7rhmA?fklYxuioa8g(gyQ#uLRmzF6*bl4Fc73CHFLG`*p)FO`q;6(TQMt~KeOod z1qzpls&cB=yV&plUxPls0cu*(>tE-(`_6{8RyB=ZF3KSPOA;0WtoebWz{ToXn$>LT z>O3gg6yGSogFHn^JhU~i^5-7{Uu=?T7#XYQc@qZGtXCX1`B!bP>1rMd@qmS#J{U_S z609J0aJjPJ5a^TWFA)6vKIBH-{O7g=Qo0fQI|CAX%kgLZ9 z{re*7jsE5d=Bh9u`Nio+eEZkFpZ~;k8Kj5-{Iu<>{!T!^G7Iy9qJ0YnBwaUT?crrF zamED>Oinj7caL{JIxx=??4xi6Okg@121z@Y0{z!Zt``7jZA^jVi!+ZGtHj=vJbA7~ zu+>Tq)oAfYVB=V%RmwQ$c$L45^Cm3)Wf->+C%!)Zk;l`l_3sTpz@|!#(dsH}V$i~Q z<WrPDXW|E%SExetYEWy#MfXOAHP)YZw zA+35lhxVUY^8UAG6i&g6Ol<9T*&g700ND?r7GVC6+aRz;&uN^zN0qHqXRbu zR^=H|$~jMD^?vGovmgsHi?`ihJ*j=W5>!-$b4IbQ*_N%=02q*HXVDwBXMOWxSn{gU z5k2<+MjhHSb4q(fUE8pC?C`k(=B?pnMU?2NjN1DuT$2RiTDZDRH(_(s%$%2AX8$76 zLV$?62n>uGH^@a3TP@G~sv`v%2oOropvh5t(!2oey;j+r=^OW8>2(S5=kATr+E3ILp>~+OYKcQo~{<-c;36`{n@kDgp?|NJhqbVKq?I z1WdU?gUHu*SmND_TRM6qstsp&9L^c4l%+QG8-b|@SLMv^>16h;R^lKCA%qdZ>IWf= z?Z`<(FrgUx5K{(eqjYpnCZBO-6US6nS3&Xeqn`z|t zh+Rhgt4hw=r<{H=?njKzY5VciYnMIu)bXy~*|=}HzgG+dMjJ%VMW=gr&E^P{#S6(0 zAK&CXk(fQDk9_*O9B*rm;2_;sxL5fj2kAa~Er}#jo2>lvk-C`S)7iSpwh^hIPfx}< zOIU_2il&+ClRD1E6TP$u2+}&U+`C0q<{)^RUK4lwkA$Nu*ZY?i8o6TUOd?!MXvS!c z|C2o%s=EVItO(t}Ch%fd~>54=WOyM0K9{i*L^A5?YKd|5{C4i#+cVGk9E(`2uS_3w{RO zCUs716^Xq{HdVJ>6Mbv1y3S_JzsY)g$_n4yttMnqReQOXtx+SJ;D}?Ks_Oo+$OGtY zs5yu$l2{{)QiT&J@;lPvT9IC@lpiml9qA|CNyL#}&GgKSeCo9$l~9kLi?tLb7P&TX zt~uP!y8V#GFI*dsCu=AMDV6)~`aGlj3d_I_He|tbi#~h2%)3@((?Tb=b%abJdZ3d; z^Hz>-UAFjt-C3mM6_l0OjAKzn<{xA3gD#z&+lqHSDxvn00umb&Bs4T$_q5cgkrwAP zg#B%4P8$v!Hqm((~BPkE|jt z_GZ=&$-QHT%`RZMNdyQx3#k;V{U%~_8-hd^0F<1ovGY=bF|e5p*`Thi*{I#c8-DaM zkGgOQz|YPmX!J882(f;#*S2V8?b|covuA!5KCoy*V0jj3p(kN&El##4x0kpCCQgcI z*n1dC34uc`YvZJ9<~mIfaAj|B^Qw&SA;};D6pf;J6K9ungmF#IXvXT2`I{L~tp=Jp zF-^$K+cZ|Ibo)sH?%YLU^Dbts_^}~#;ytSiex<#RdTf(lbL5VZdqs*fHa-h`#3O%%ca>iS;bOYy4$ujm zosCUURsU6KLqMWwT;ij{qH(l1EAyFG6(I2=V;=+=DY^PM;7UABfEr?>wral>vXVbG zh1Y573*`#bCUxQZga_WY3sD1nQptPkN|r1&`dV#kHrP6`oRd=o_{$*(+d)qd(t&Nu?I%{1y=h)i| zYML9R_D>jhU5T9UITG6aYXe)W!Rhw4FNCv#jkow#?T$!_STh%J*1+Df{?No*H~JLM zZrOzU_JQl}N^;dQZ7f{4w5hd2m+H3qE1Iz;UEcSm1eZ z#-@(8OKMuvKeG$b&K22TwTSc^($k!18&jvmIzoEQd4(U(Nin4kpICL;fNCt&H#_I; ziL2ygxdezR4e^L0Ek&p@O^q^79)$660s+(Imx=&f}S@PE2 z;8qXT%_Eu+p-Pd_;G$y_ADURt+4{b{M|XB8mh+BFt%$LX*1ip|h`Hu90o$!ROMZRH z>WJCdC;oq*?moEfE|6fu=~B1O+e^rS%RC|ho?WdM&3+-V05o#68MDHZHa$Chh($sp z&hr^m&OUk8u)mtJ5s|La?QLSJTI&2Sz`Ss7b_VU)q%tD)Wl2^VjHQ#?EDei!G5g)O z;t1#w>8E|Ch}xy9FO6+&>kWt>8cgpA65gG;W_t59Ts^O?vQB+L}WrTmsk&R zK&pdBcQ3{sFoozUrVDUp6Nup+al!5zVN7@d4V7T3Rigj=ys4A)8h49 zo)zm2mb^DB|JB(BS!rXzN!&0b?zUGvtT0NFLl1U!47_!hZ{3Dx58W|0%p~A3AXK%~ zeyk?0Rkx+H+x|iBvA6#c`gz8xg73FcDnS*Y_V$p?Kav1$0|2`tM5s#dF+u_iiM!?X zA|=lv(eRr+9fK!s@vd3*$^KgwDl80QtjS%)T62=yl3J?`>RH$?cFavn13ymxHGj?@ zz$w(Q)ZHG0z+ghemH==F5Yi@uItD3FWW{zivf9IgYopq4h}fF+d(n~`7Z-jpGauy( zz(KJHQF$F)SAON=CGI^1YsP=?{dl)-vfz{fM>b@K9*M*6-c+=D)(YPbtJMY_op^t8 zs;kE2`te=Xt~$2tHB}-)TF^5mRjD%2?Ho0@ zf02^EWoF*XQw{Y|Jr@xq@cP!4sr_O`O-Y308Z$Ge_SzTPkr^@iM+vcLWWqg<*0QEQ zlPhJ+{v>PiRXK8Iuu7e-K`3G`^gn8zeX+ao|NVmx5;WcBNCAKU*L)w4B!$`5|n5!f*4KzL_?DzQ_}Km@|N+WXz_0Ou7l5AXWE z;Qh%8m$eC|PDBid4vo2a6v5(P&e(F3U`d;i`Q+yZL%X&EfXRf+Qgu_Eu^}FSXxZJc zzk96fqul47IUL$spx(TdqkC$7M~ev*D2T+m8;qDh1{@O*=+*99ZsiDi6HXQpWU4(q zhuQAvl~0wHQVf6ncv3V({3iVA_ zbzV4Qjm{Aj$1t8VVHt)sl1(#mJ-m3X1&Oy&&GU!OS^{CfZ5+7eT<;CX(_)ZO2MHOe zK9DsMI8`bBr0`#&a^8CjFf~A!{}>3${UyXYbcVRO73^6#sRpfCH$jUl;*8 z?Yn3y4QH&nsb18uxZ7_nRB{hLxo`AKYB%ZSjv4J8b?vZaMc*!#c$gX?BZ`Z-p|+#x zFqPcPEU-d)4?Uy{S{gC_KqKGO;fzm$qYueNi8$KD}LD=g1 z^`8Bq?Rmy7Nm?dCV|)9w`i@pFgn39kK5ItKb8j3C|Cyz#s0x>*-qF`~scUa`vyYYl zm~p{}$DVpIQ#qhAC5aZ|=)kyfFDoci#Yeqg9ai?QFEb8kb9?7{bsSBe2}1}JDrJ3? z^USNqq(gZEGMN-EN&TWn_N{4Yc%7g5C=*%E2U$Eho>=%9AD*+U+2bH21e)Y{=qIRGLr|#Jj{PoMjpw>rLUr{_~nL7U>W5GpY#2b?z{Vd5;ZD?*dW5K&wPu%LIMbIL) zS4wZ|;3pMCGp1)f`Jk73R4t6N)5Kh#4`HcxC0`Bz{sk#o(1o5eFFb0N}wQwRjI~qEHt5VjsV@J!&nnryQbG9Ot^Mk z-cR2x^3UGHK_R*d#p&(I&x|RdMcK>zKW;UWX|E&4d>5SH2R&A*(OseSJ>;M++l%QB}HfVK=`j z_NM2<5K18&Z~G|wx%)J-0)ePx)s(ap+c>V67UBU63Y+<1&NGi?DhD)T6_8085;y)K zjM23Y7Lz$Y>-C4T!hfpwMwBZ&1|`5%Q8&C0Lcus9qYWSBJb%ARRs=+%l2uEgi@m9< z>x*FsgTmwwKRovIQ(4MkbrB_IY*B{BkAD&{8|cDO2RD<&YQJD ztEHxyGC^JNQHTY~op0x5!{Wf0D(bB)`aY90kYW?~*Da5@Mnv5Qsx5(M=rfo5(2Cs)?&p4F_^op-hQA?snxN5sBWs zaAxKo;Z1*{tsYt!`Z#Cmw`%tiAnMAFx|3dTg>&cwGFKp| zlzjN3cjjXCy8Z3LThwwidM1E^u+_7A;{M={VqFzfv~kqKJ@iEzwsfS5vgxb**QY2T zMN~mzLKb>$!o*tyA`UlWTi$Q^KMp$_-hE7+pbA&Gl~|xl{LsmwXldi2g^OqAzIaon ze2^m`0>Pl%lJeltDq{Ncl*_QpJNveE;iU&LBA9XoS&)rglRV*JX5m*^kv(H&(Ko{~ zrTuyO?=rU%J9Lg8^pr@%#>GAaFT$ggbFGxgquONwbS*ezH^Aq^W&v9aqE+h#T{MkO$2EaPjM_ihrDINKYzg zJ7=F>sbY<%2}AN?&$oAOlQ;U*Ij#x>lv8>|%r#vs_Jmq*Wjy>OARwGm>K5apu1T0Q z(I$ZBrHn_PEvETexoWP@X_Z@)tCJ>NpCnd)#7jM3MwZ>_uGT#o^EPN@$=tPHkdrmTvW~{qC2-pB8voQ9$Mr(!C;Zio|71M3OIO z(Gnr>e^tQ!c7S;+3<51BE3oYPEcd1UI|J*F{gpJNO9>Ie-5~vv(O($1tGT^Hr@hj) zAGq!vaE;Kwwi~=JB z5N#CK{boc+4*|37U+4Yb!yz7ohNLkxjl1II01DbezQX5zEcjq0=(~7B6hyJ%@smbZ zwbs2y0flcVT7LIoX-|n32B$?1FxuNatb2WXi#HS=hONab?)cvO$!@GyL)A91=pQ$t zLp4Xe$z0}{%d@|_DN{NqiAWS=E-TIKJ)2fFHGEIz6ugl0(A@hSb4Urzm)vUIHedg(ppQo+xiAy}h!w}R0S_u{sIWvuDzWIsIp?OVU*3qf&+?+JIOOzNlJivTZ(3|XpG$0c)t0M5`kF%!^ z*c04*4F5~WN{1$q5{ZZDPVd^UdRYbyUI3r};Nc}&z%b>MHFI{39qYXFj&;5ztG+0C z?-!$Dg-S@JSJ@rhT(mp5d11tLPIOg-_HhhrUe#Xb4Fw=)i*Nae{h^(C>hWFThTdo) z)^0LW*32w^<0%;w5Wxg8Nc39gjU5}=+dP*CIS}%eJU!d{;VRHFD|AypOGo!M?V@^r z>0=&qSoVFetl;Z!G--mX&qR4sp{3Zw+~Wy>S z*dX(N_+j=-FL2Gw!@NqYvWB-Mu&OO_fyelx9m}N`1NO!mCi!Xgu&4_edR$#sge>}_FnGO z&z68!ZEG%bi47M=r}ngtxqD{D%P)Fpz9+_#0t4f27!=3in!TGndFp0mLyjJ2$!H`T zAx20blTx3#LkzlNyx{ZNkUeInf77cgymJq0rX9|(AqlJNp0$ednse$ zvq9!(6{QaS<+Ks?X6gi8Q?g*=_jw=mqKvJx5f>pyzycDn`qzxC#ER_Roq^x)_&9g! z^I?5cQ(9KCF{CQ3o>rQwxVFubJs-@{b zWj-o_2Y_oApk-jRbaZWWZTuboCxet==l0!;a%Vk~4cS0IP{|6%LM(KR8}^V{u(T|cvuCdM z{`iwRUKB2K0tC8Q`rgZt)EYQjKO_6Od-5eM*dAHMC^{y2%76r%^s+}Tuv)ln>w>(Q zQ}Q4mBC4$&*`c$w&twxar{^k}@2&Oyv?OwE6PTcjx%a~|lABOqD?iMA=D`9*cOtup zi{6$p`9>>Bso|3gx7e@~HhO<~u|UpNRV*znNNulfQCIhDXzJYC%ZgnR4SxG($y1*j z&L@a6#j=UX({3l6;^&L+`9Qs|N>+)cDyXil@trc4;DB%Uvnxt|*iL|mDp^Gfak1T# zM^5pO;#zj@V845pKkT6eihx8>28l%raY-$b2R!;&@mteZDho2ISgOa~o%H-WF7E35 zY3{TaRkAX|eKf5~Ro_xfX;p4deeT5#g=_wtS@^=20urk;gmPE=<}ZZfRacmiv7(XH zRna$fNVm2g`fBFg&j*>`YovnxeKxF3%tJ|DR><{K7*)_ezx>0} zTj;rsnoTAQAs*tP=y+GvXYX~qK59Y1tlQR<%v-4-s_N{e&t^0#6e>B=hgnbFS=-ih zdNXI&tL&n)0R>91f)1?rFQ32Ozi740R25UpS^T$=l}6qK2s+FU@!xW0KlMQD)H^@( zKeO$yJum6H*t^HQllj>Dhr_!wA{8wvx`v^)5LH-cZtIvnD*oOjL0VFpovOJ=bjw5GJzvbv`(zCUEGnSL?Oc62bdMg=cCYvMB~7C`PF!33^W7Qp z{s01G0)(XYuD;y{#opN8&q~sq$OY>?OD6p;t;y5XHEjaWYn?Z@t7)tMgok_c7UX?B zIWw49sv0GVRiomCyKuDfP~5BIeWHS1JAC)6UMRsT`BI=z$K13f2C*aK{J?7O+;BK4&c$`?jc?0VGQV8!S-c(qObWwC{dOZ=c$VEayYT&4>S9ljK>NB!_V4WM*JobA%o!`ab2nEv*Q<{)0ZRxS zaD+*QUeuHDh;~J=NC&&eU0u)Cyy454lb#MSzds^@S2Py?wi3yVYmw*3PrYnG@vMdF zr}RgJ${4#(tUzj1ujHwwTBfl{_q}2h+;{kyhXWvL*o^+}VVXzDN0GWupxbcNqj>=o;)1}k?dt-|wpVaX{%@`}sz*X&yganv4@Y6l zI|Gt#d&Or8dS1(V;Q3?HffA&}25B4DVkli5bz7v7(XUF!%!#9f5vdQ|nr>?T#6kb| zncw8S^H`>QK*ESbjI|(uU=pzjHhP!+pl})N*r5z|jOpJfs#E&&$0oek+|lKxwz!v) z5#F!4<*Sn#&?{x!*mxx-9Hb>~z$7j&l==3`q91-XBydd?j1`iwE4KQyA}Gd=5;l2f zV9jCOfUG}neR~_1S+G~l4DJ7FLGhOx)bHAxy2f`-_}}fvy2ms>@`KGIKlVppeOB3PH#E0)n~634P;mE0iwnQd#!yF7kK`Un zBggOXZ`k=$&WB&vNHj#DsDdNP0q?%hPR+&b77|FGn3304;fccQ+4sNSD|W=&f`T(L ze0w*lzbBij+s7q5bn7~0?UBVfUw!F^5{$G;zq(DPmZfownb=@&V9Sy}Lt8Y@{FRPt zn{|&GdfnGW)8E`1+9EV{y+d%Z|LY=F00LmCcg)Dn-D8Ijnpg0_%X^AfXFQtr?sP?A zj;9Zdzs1Ljy{YC}xTUk(koM92KHM2xx4e+%cy3C3{2sqt5_&4*mIwXRqmnU^SZFse zvFRf{5SY>$9q-#A&Vg4JL_dg%f)W9>R>Q%Va`}so8H`0uRk%VYf z{ZplzQ|v?p3F?Z>s#)s9j!S%Gj)~ZZNj#)rT?(r(q5AK7RKq*L!aM}grno-!tSzeV z4s4tkVtzz459RUaMVie_n^dIqDbdZS>98ND%hV%zkl3KFj6RNgaP9N83@1LqTIxOYwivHx2*Ow|Qe# zmh2K7QO_mugzc+xz8SNHZVU+^sAP*oB=Vb+AAhonIc>D8gqOUX|M*?StPttjgz4R! zEg$x_c69Hhl9pRY*xAb7t$PpWpuRhbSAF6n?&>M_+D|9Y*bR%aKe=H&`%O}>t$>0| z$ijytPnhPkxQ9qm=%=^xAAiuxN>04Ca4N;v7EvW!>iv$`fDq^Y7LLxN7=n~IA$fZ%XOA8UmKt^5%zfnT z{h{sIcH%5)>+0DHBeA**$L{GLJ#wfMCnQhJy!Dm%pd$?kWFvBE>u-hFg>#$%r!4DZ?7 z$=SbSD@(U@M^u#aXy8CmSPm9qg#CJU0J2g}W9-x6zfPE=dNEF;WE%QyS8&tevegPA6Wnb|j2Uma zXTV`{jQknivHfV^kIgwKpSG}f>?wniD6`O-J%P=Km{!d}e{Ku5iS=wPdUN158Vax3 zscg(Fn?D-4cC0BSe!OK;|38HT{9t(Zwj=&Owq`?iq^^`oG)Mq}w~p!4p_!{o%WVZK zcJB^t{;fdH@)|CFE`Z3}#`NvfB)V(kExC)g?F#+AzF5hZ%Ut7xZnJ`gS2x$M-X^Md zuTZGSzm;y@u*bh~pPtU4r=V3a*NCofX?|4{j^W#+^{e;!w;fPV?rk5Ej2zD9D|5b{ zAA}$hk%_2tG{scieMgn&Hc?<{dEsM^eUSb1v>@|ICx;6~-n)jSfjd!5?VDz95S1bC z%Pmy$H~-;Ze=w5ReYy~%Q^(;&KqS5*&0IfvZ1O`32ol;}M6xOc1FC4G70#RWLC({o zij-V}0JDFys&}@Cc!0*IJab!~|Iq$#Js&IvKmr0#)WMcuuVt?-Hb|m09E%XL>pC?L z3dmf1DDX#4rgFejCU&bdX}N-Xol^Qlw|!QeCt6Oz>}e9t^$p4@SkV#DgIr5XG8hx@ zT&`VFwE^wg^!RT$QVpZbdz@@=KKcG9-@Cl$EAyb`wWaR-Fz!?8@jmJI6NpDdB9Xbm zO(4)7?rX<&jPCal<7~%=*-y1R9NH^kAesTaocm+rJ|}zOkzR%4+~(E=CkQ=2jPaVb zdT31C!!rmXmjqdX9;hmWm|ux8$6q%t`LUxjGM{|7h!v1Xh{Jysk%|lLUA;TUvS{0M z&y2--fp@MTZDpsB>)-Fsh5h>hV1I>|(HtLI<=4|Ds2fIpV88{W=Q2>L6^lC#Lp_h! z4ym@8MWikp=e#^J)OVED;>K7-6Gbmc#0Ag_&|wzIt~m3x2{9hN!YUS#YimXmJu&+f z$-;2-U_B3#MBc5;L0ULZ(Q><(=D+#oAKUF<8kKhrBmAVJ@x1#@*hV4PK0LgsY% z+ih590kz@SO(_pfaR@QvB_34N7rqG3Q7+WRm3WB935lIu-1Wz{(7GKenf_PoR3{@+ ztigq&$qk8*jQ_Y`+Vnyt&!>fp7&a<>&?9}TdQe9{M#dmTC*_Qvwdk)O$Bk61Q_s=w z%TJiB#<3Na>@D;AY404_3F)7^Ha`=|@RRR}wrp=i1M zoNCesyDy;MSqIygym^e+FV$%n&x za`hlq7n0ORbeYEJ)~ zfOHKAtYC!})^4r$N;`hhzsHq3Li|gCH3gDr4zYMss$*)>tVe2^>!jX$c-VbzlrkjA zT5WVtkbYhjTsYkrA{TTlTtEp+EBOJPq6gk;BG&dy+Y}RBYSL9Hv~&~}=5eOPacx~! zbOq4z<}UjUCC&vARf1w}J0fP1oh56u;(h;y>JybX6ZJyf)l*YrEREW^Xx}y?E`hZzmk~?$D3Fz?PB=LKqP*Mv9o`=pQ@gBbkR|5jtUO zu1gb0GmPRSF*RE1LtWcQrP(aa|KT{+nE(FtyNsbP6m;dCfT)23i^M8Eu8EGyo z71e}h){ZxZxF7JP&s7m11Xz)1khF^%IM!y02BZG<#eS{}j*9mBtHk9Cqk6Bv5vL98 zt?S>G{Ny8Ze6v=3od4YC5)YXHfDVWmb7QPEVZ2Ee<}Ji!^8=Px;HZ|~m?q3q*p z3C8Fg*hF(?a^-Ytg0Tlbt75O&STtGM%dA8dKrbK00)#1|;AHmx$wJl1`=#RI(&Wer zpnDY0**-@ZzjUMOFZ)7-l{f)<$O%@}K;@d4+k4b?wdwdx{=2Vi^ZuGAB9mFcG&IzG zTU)a;{_QXgZTq(How3{48d;AKyLbuyMsX+YpP)sm@^jjJUwv(YIW9Mt4vZaQ)xXUh zox4-6Sd5zBmrUH%SwKtP6_Hq@nXOaH{ekUE5ki>r^1UNQjdJy!&sBfIdcpp4+nlr# zl{i;uWTkHoL9a`=_qu2yK5puvo2M#VmPKS1WgZSUw6;xb>AvFYkX(}gL+>U!DTRRL_K<~+d1 z7QsYh9#*QG>k9*7#(Wtq+oFHSo7H7oVC?|`iA3S@MPEz>KwOoO=&-~)`!}<7d{0vR zRa61u%pN=rwK%!8RZ82LGYVh5eSdJf@8lZhSWCmEyy6PfBeNN@gIb?tv(waf8V{)G$#A)g2!f2PKf{lmqCJRruzK4sY{U(4FJU_XXC3x-NDi`Wnk>B3w)Bl zAs{9LKWk}{hp@kCyZC_%qfu1vFFfyTl`qNt8Y^*`L(2&rk$B(D4v6-?lQU%&1u6(2 zFa=~(8yeEg zIGYavB2p$xA`$!dabI^&WNYm**ViU&JV{JK02ZT^>Sak-YKI9xsw9{bT*gFKm+#6%arDK9m<4xM%Fh z3B|}$RREEmk1-qr5rQlL2}0VqRC6tdN=gwIc!ZUkIl3k?pjwsBf8ZT11Q6$pn~=ra z%-SgqN(+>f=0~zRwr2J0*4V2RE~(#{&h-Wyz(hD^MWU};9cQZ^#yu_@Z)znjU1()o zIOBHF4ZW;aU9~ZP-p2~aU_vG=b4jUXX%uyH;*_5O$?h51&!z7PY(8WZ*SusTs|aw3 z6dEn)kqqZMIWX3DovG)vCe{Ug@||!k1tk0BDOi;O(g`>~WqaALBNC;HxLY%z4g^>^ zZz+;$lLh>(s^S2}kTuPUd)*uOwhFsxM=pQxtkHGTlv zJFkeAHRoJS%ou{2doOC2;q&#?^=mU{B=Y~D^og<|6$Iv-yQ!2VWS@WC1O$!M}Gu1Y|51~mxxG&$aYod2yGuN5A|%@Sn|sP;~te^4VC!Yz>S?jFc6}D zFu__y5_(D6tI7l399VrQ!?WXY5nDk4S<4MHh>M@*!?fHtpb7^N&4O$D3g7(aKo1rz zQ&3-Tg^he&CIAW=>E~PeslHS;P1tH4d@fnbF}|9BTJ@$gj{1!$;)vP zYGr;cVBKdzroxleJwwXE>wJs1Zz)_nI0{7{F=1Pz9r5Yfk^{#kWEQN*;aL}$KVqK$ zvxRD(oTrp_VWDj+q1DsH#^=%q9aEo!T(;8ur3YNv$EW&~GzO{Qw|@Wx0pcF;2wQ@` zt}bH5^OH?gMGLlx96=BxT#U;504^k)?EEvh^`&p~-?@83XlX8RO(Hmnt~Gxl2GJBu zceWcSGF*cremT~ZVt_FgeWCely$k01At0bKlB5C7I1_dTHyk`F?fcvLPW-p+x` z7-3I&?Faxx0x}&cqWNDg%$s?`{GzYcczB7ROJq)4FoEZ5BMwZ0IAq!+o zE(Vv2hI45H8H;V%{*Cl4Dyu4tR6iw>gc#rkel zDqS~3BDAvC1&dGvfQumUeAp1)1Utk2QsTIsbWf;-(KAePqww@?7z z_)7p#2>RKhLFA9XN;Hbd+U;fa_>z$Fkk7CZ{=taaf#`+B%0>p8F^44)?5554RiVUB+rv^1x~ z_~`Y}H{&@dWdGQ5b%La0*q_e!HvH6bGUXg(*kX=`_x)B(3pSdOr4<9J((om_0YzD; z&o3gAkR3j{Bv(3`Yd8*0D*{FK)H{cJuuE15(3cghY%Gj$)`CaeQy>|;;1l2X@P8%K zz)N$Wn1bf7>0qwFBx9KHsoB|HJKC=CGe3`OM< zZQu(GJp-0&d#aX4DMVYC7>sc=fKRH;fY*wjg=aJ7ftOQgVXgw7R-Fbfnnk!KZYFHw z$DqgI5wK47L8>6a>T2_#opmnE_ir;6ICjdt@n4HF{KsucTvK}x$(N5oQOU7SOxRS> z7U7p9IA_F!EN~>W=aVoG0Y>D%V<6G&6i6ql*W*URr^z3~T<<(+a(F1*oBt^skg_44 z0&pXD@-EA8SS@XZAAN_kp-(SBLm_RYMc@E{FJhm7&x)o&HR=M+Q{gl32JIMnnYqIL zDG)uj2wqI+58tGW*S6FP;k%lcvENp6TFY z+71iI%fCp20S zk*QjSh1g+BV9iU%l*3fL&H>jYDB9&D9sWh=Wc7a1b5P%06O#4}hM)a;ks(?twP2)s z3&%!v0v}P}{NGO5-EB;A;hfCFiae;x2 z`f8&c&7hWGfrb7Bx(BcV=~LfPHDceO(7>Dk%`7)SjuL{QM;?J=K`3>;s4c7#T76Ol zeqfo}`KWAlOT+y0e{o~sht%cJ#wfOM9!8-H=B>kkRfz{y<^A;Dxa3D}4B=oMVn|sW zxK@H#rzHV^Gh)F`t<4Ze)W(q@2bA;z=ejS9g#or`n_x6e97kzI`p%f@Yb%8@1NJ3}HebEG=4HG)GHi z;1_z=$cqJR48?bn?ttsewV>MJVGuBshq6S3jQD(2A-u~r0^ak^g(4269;AO7DtRiv zV1m6J9Hk7hlze#0@jUc9HWb1@jXq|E&5J@)OD#wgov=0Zn|5B=mXFvn=a=k+UjlEzdLth5JVwX` z_0&Z|90taW9n#4?;5#4nX!YLJb~9rul32*^rJfxEHf`JL`*o*BF4$#OtoybER%92W z!k_?x7Qh*1p|c)|R-#ICSR*AFB%Fk+IUCwrR||r_c9N-D-TJncO=TW#9wo%o6p&~N zv4DDQE^`?)C~X7PRi1gX8`|4Wj~3lG`xWo1d?{zm-q7Z?#Zu1tZNYUpA~Lfu z55Ng&16);*!$O(Jadrkfm}Z3u(hx3d|H@$dJsF<;+W}y^D$R+=tP+%|g}rO4O>ner zYU|L&N*o=d#kj@?eY+mt;9I^$_YD3A2ERH$RkCVkCh&aBBk+9YWR0vU3Qy1pLxKBU zBVlj&7lW*XQ+8fD*{_NX`xt0@4^=#22ts9cC+C`u&dWTjIw|^CQ=p|71$O8NKlyfR zWTj0gqrc8HDNjZu_!P7eQ$Fo#ySNz&lR8Mxhnh>e;<)4Rhu5G=$3Z+f0JzGqq+VI-()JB)J=gJ_Zp?-bn^ zDH?yu^XuM8WT-QSIYD~|RG~*5Ysc$y^6B35p9C^W3n!auM7MNytsx*0nNHkPMr|Zj z$q>tv0M&l7Vk=m%?W{kzd_fW!_c-A`W@J^RJ+Zy3PrYaoXFY!Ce*h7W(Ra!B!P3;J z+W#R`ev(V1Q9GOLkXv&;bhag*@I4rvb-eMAK?eAY4T{bpT3#^hBG1N+hLSqFV0X3m zp}A4D8lQBH@~(99J&>Vdo_zGlvD;_!Y^Q&><4<@d;FH?#Z0}D>?{U08>Ixzh*7^bZ z+3Fg{oT(4=v+W3AOWHj6HGYDA9x|0ae+mG+>>dF;Z6Wj#6Ux0VDyI!2?;)saYB`UA z$~^x`xZn}zMwtu9mJWHcq=UtJ^UCUT$PuXt1Ch+w3NjCq1Todw(Av6&jHEOQN_+y3 zk8S8|6E9;Pi?~+Dt6b9^2M7UxA7hla)wep&tCZvrAi0>~gPQ}Zj{13tkANVDSg@>m ziNicdR0&~i$-+H4x&B8&c(AcDwzD|l3P&Hf`q*e~og^n$05iai)ptVdL~1lh1M@FA=TOWLGRCB8%g(BFOo__z&j%zFej8?|n^p^_#FF1X5`3NuUo zfZ!=R&;i&G2S0}so;L{*7;UW&qBR+o`gX#)a8{{m6p_~Y*b||XWRX1nejP zJqzE`z9(GPWa#d;G(hR=MN`l4mnzwU9j zg>EPr`WO6AYB!Cv5kd@xIy*sQb7$BQUIJg0Y*2r>;Dn`b^TlzQjaR7|TPf!pHMe$2 zv6<{`Vn||(bVutt5|?V5k)@V{L`899i+BYXNIV33;LmA@gdZ2ByG9KzOW3r7(yy3; zatH(7x7oL9i^M`(@XG7SCv9^b`77TLS4v*&a2cJP#%up3wKw+Y-8H`PO7^(~7@?Z(LVG zxA=R&!~cMq!VSQ4?}m4a4`{0`HM~~+Y&GEh_@^OAFibCA3|Bg;z!kQM(B%Am$BUc-{*PX+0V?JZO-Oc!nMSer0f#Ot|*Q@UEPEvL`C*3RD@KP zWGkfXbdySp$QD_$b2iR8XU?26+q*pf&%4aQ!PWKe-b>f7kC>TvdFGkt`M$s9`}_Us zVrEfu{OHfsqBOe0xSg#A=EqJzv>_h%@$)e#?-Nyn)JD$mq`d}SjckDW=?kH3!AK_J z<%ouOI&L_aTmXRKs!*e!*g8>o*JY{c;E4F)4lmB&h;U`M02L z*4yaitc|x~r=XCXM?7B+S>jA=E&fi|4w=g6@5n{qmH1as!(0oid_N;3=b>42U!-LA zRmZ{+_B-nIX{t{POD`0IAjSR!Y@8ES;Kbv$nh*>wZ18@DDfugrAu_ee!IeQN?RTJv z<7BK&nvJZ`F{~(>1p_f4!~{I&jK{Rt<#;7$xPCk-f$Ah)#-~YBP=!>%4~080Gr3of8jp@SbAq^F3g+a2rn67!~=$=@fNGS#b0gp>e>0Ihb+YYS0iV%iA+RD4#29C zOl5dwx5mzen!~7ellfg`ops82vFwG0_iA1lXW)!6Mwns%_CV9fjww8N_+?*l2j)MV z9ZdcHbl~XD969T!@(9t;=i+pcj@P!R9b3l*iMOf}xjPHFx)gKeoy=UzmBe14u zJVs{jRsB}VvQRXy*48T6Ty_yAr}u}?SP6fRcmO0%+YAaQ#&Hbq$IrrN-ftl=z)VCe zkME88*1i~#_cB&{55gw{9U`h=N$eb~%-x0qOh8J+19&fP2I{6hjibR+_^Qkde624< zW$tbS0$~l!N(nY5yoahLI~ryx*T_OU>pciY`!F`JKt0w-fDn_>Eus=uB(B7myh-@N zcOKJXhoXz)K`eL8#?-vg814QRpC-Nm7gt8VKc@mg?}&<6lJFju7JZ4Q)4Jlc5I|RZ zeOwX_VP9~sHkzCGgTns7`%OuxL&|^?qtMNs0t@>MYkWb>@O^>}-tTcLD3;J4u1tMW zfroHNW)fDpUc+BZZSZ{7Q1vrqjES5T10z?Uh{@O;_+CFp(_v#E;UDoc5TX&Nc)km2 zm}1a8_6aZ+!oS-j)Hb;KpUe?XG7&5JtF``LDqCu{t8Bfml?9e2JZH28n2#yiOo;gq zl!_Svl~jFLGdqY**dSMs`~TH(T=kl1eo|Ez@G-B}`5M$_q^1Vtt<~!P#diP5APaZ` zk-fh^UVLEdDc`S~e+wK)lORZn5~8OS$$uhFmIgx(Vux3DVP(-F_1)6W>TqPvKqSnG zAAuypBN&n042AM#zlow5w6)bi`}nufEb|%c@*l%$Yjf1KH3B2|;nCDi*b{K0wY3~% zRv9ac52t0`Klh93Yvq|^VG>p*y@tBxx@eZ# zU438C8U!Yzy(JnOlNREw+_4x_d>A`odth$CdG(v9elI3sj%y$stS-KFKc$|#Iq7NC zFm*@6j3;n1=vAX!%C|ol$iX=|gky{%i6@xn8i(ng!H5%1V_CWP5X(oRf7+|sxNZ=X zA-eP4L4hr0mLS1;35`z-z*+FH5MZKfI`)cRVv{!yJT&bi#Sn{?i7PNMe=;WLZ^4_f zop7Hy8Xp?QVruF$7#%u^dktnZvsA%C&j;##l=FI7lCUgc2}b6R$ISe1)ctLxz%Mlu(J&X;DFLmz^HZrpNNN2dt-?0A2P<;s zVt+s}&HwnS37YAxCJU=Q1AZjf<7~`^Lk$`tK`6XRlobGnq+DVxkmeevT08G;-E<^&?xguj^?3wqNvaKkDE2 z$tn57rla{gi*!?+XdRz#<6OYsBZ_t)GN7wH5y=J*ysYq=*c8#1sA428OL`nnT2pXV z_#A7BekwUY(QaB=BJp|BY^=-}j$Qs=k-$+rXzhjwE(z^3nqYT8t=Nj!Bf8=zVJ`}0 z^~s6W)&#s7KM}*yp2NYwSrB4GA`4+~^ov;KTY&vRA2=8x(GZr#KZe%UsW?zL7AHcA zIctEx1hgjv>s-t5PT_}mId?nC87!!8tbrxc`|3SJ7DS4@Hrmry%wxb;$ zF#jD7r9FXDA+Nfj6{ShplEWg~!;DM>5X4K-{oo}@c+}DgqwaYV8AV^C-Nhj|Bgp9K zsDN{V2fO_4tEyCl0p0=$U%G}N-YlZ&g;$ZL26_Z^wpK?SLq&8-dsZ(jE+B#eQxlfp zgZu>;m$w;q3fyPv2m|SW$?m$C9y+OB`(;~mWXV2!={u(`<7g^lRQv*rch6VB%0x^E zvLO09I=}!I<`jIUIm(%cuGWf}7f3}w7O!#9YJMjP_fp^~(<68!`xRUg-1s4R4JsLy z;EdpbL5~_=FZ!wgng|KQqS~Ty%rIn0UtvMsTJ^IegNU!oypNpF3A~g)3mXzvsI&;E zfD4o{0(~N1L#}iZKbDz~8pcW(lsgLVd%i&(lM!{y75*^5x)P{3YLso%M*nKA*SLwZ zU0cL0+L^W zW0Gt8X=YvW$Ewq-q8t6VQ?X+gwZW zuIEDx@qMSB_q4qc68T1$ThIc#{2A(;C-4;a*&5^Hi<+5`K!MeUk1E=xJ+-2dzWlW2>s) zm6?JLwn`XaABB^FFR-!rEMD++!ii9Ue$A>_o-`lbGWq~;tCWYZyOXL_A|!NnCE*_X zV|eg+FI}e(ih48)f_>@m-u3E?`35Y8Z(@1*`jw6w_R@v9WM2(p9C3p=Wdo zUUPKD^3)VuuVqY_9^4|bH8SKv{N_7}TmUEi+p#?9bu_#%0usAEC0EnlB#gG##_;F? z$PR75&!G^02mwMZF9UANPj<79ooH##B~HvZ*rHEUs(YD#n_xm}I_@0Fi~{08z9ps*^X!^#MxK z(q$N@Xp}rL5(b&$2(Ru3Mi3%0@#cw{o*)ZlQ4nRp6y89~VtPj)r_AI?D`$_3=40&= zlkEh=D6k+OCfEopq?(9?5J`8;Um11e!Wx(YMn#fG*~D@2)^dZpS%wS{Y0=h0p55)!lLu9T_zZ#XrqCbK&$L0UI${r)U4AqGyuqX?qTH&PZMfrW{fW`7KATw~EGqZ{VM zy@aL3S~CMiG@sIh#KqVgI)owFAF1;nM@00uzk);LU5w8Ay2Nok(9sU*LOK=(&Z$5% zFYyg{4OKBKbFsQ*6tHS(F=AlCA}sVQz@Z?t$eOhlK1v*q7u`e9)9?a*3LH`IZzU4e zmzjrXQwFA`PgOTHK?sjo+F(u5H>$QYz+lH4ar1Fb_!+!pMRi(;1xc$hHESf+6`Y2X za&T}7a7#JpU~%H(q-7YIJpmCcfYr(Wz`1}2eKH2&sQS&cMbXDu9!nDzVNCV}toCN8 z>biK9<5@GU8XI~bt#AiYg+iF91wq-52{C<8&Da7jWj&`J>!Jd-CcOyBvMp?h3)#PN2#pSN8-cT_@O+-L5NF&Ap8uLS^!1bD|a3n0l@ zRlHGs|D~9Em>M|0@bXPL1Bf25w3x#Z>o<6(z^V=0E?<4memkyIZHKDQ)kCc_gd-< z=LlCfAo-XN+Cn30XAW8#q*Nb}0!jvr+QIR}s65DnKB*`xE0lKBNX&<_yr<6}kq)Nu z#Fzn@q#g6^$@j6M>#*srl`!Et+L%D9Sni7wq+nSPl&kA(eoqAK6-9{E;`p*Pjl3yN zk_CeZK{dz~5aYl}rF>>#@L~bkrz}dIN`?*(Ia+nBWo^3iuFuq|mKBDiEUP49+F5~qHLzI+1e7&~Hc zVP~X@fRPZ@bZW{yjw1zIaX|!Lj_!@Y{7X1qya#84nfm+**pM(DWlc4(*S}Uxbbi5B z9kZg}#=xvWcu&kIDI;^GP(972uB93RhG@*cxJ`YZ2gCUwL+^~fSeLXG25QHvx$_V# z@q`c+toj@8!N}wf(LHwtehcQIZ-fI|i+{$*=&l$WGYJzfG(esl)NdAtEG8n7oW+N( zacJbIgnaS_s2Xq9fU`0uV~cANVoWtKAgwzN%E4O#ES(2NWk|A-npvx;?(G^o+f9}r z)(*-(6@@fy>MEu(!X};qU_3EU4`af)<>RbkmjSW+SIvUy_St4RgEgjcS1T( zxV&wUF)S{gje&{N;OC4ujPrQd`~bR`I^!ajjz$@saVY3TB{%A~a??XH_pd#^Ma_nFhop;Kk_n7@fZg3*9TRxBSnDq9)9855xGp?J99`Qqp)-r*%NY zeb_6U!5;q^G&I>TB5FCt=g-CLg7r9Ep$#@B493pDVRSNfKoxTpj7)n0Gkpiu2;KE_ zC$&XpVi(ZD)(n2%0knyE4h@X=WAVjj@o3Uev~yO%80QPHaS3=htq(4V+7fdxV0iQx zY!7V12U$mTXSco?q+|q)9QMYK2Q}Biz|0nSJ#h|RPwa;y{!H|adKPZ^GAOr1EWS`VD@OdSNMw>d=RfQURej&q0xQuTj37mNSA$5%7)%poR23mJ7Z4bY_zeh z!PbH`Sm!;Ad&~~Bb3BGFw&oa=GaIW4x1f=^IRqkNUc&R}Zf}qMzOT_e_BDK!w-85z zzoDzW8{G0km=U`SAt@VG&-TIdj)oW;Gai#;GC@gM^p5O|bK)sHnA%PCbzb2M`dy-e z5TOQ%iL!&YOZQt_)M^mfabCcats!aUlVyVfQU;hHu;9f4Dfhb^ zDQm~k!k>OTc}$--?m%%y!^BGM{}ZDdpqsr9b_BL#qW5!L^Z{?WTA{hM zA1smw+dL~U%)1kV&6V(6>^Kw>8E?5~VqMWuFz_%zL~nCdJQLdu^F7~VrT1&#I_~aw z5?bI9TQiK${v4ls4`RBjCx$s^V0_-=nBv|C1>Oh|u*mr!%Gz3Djqemb^L&bdk%KYO z^(J1;?t=#TNe_yq&uanPT9&no3y0BYMaeT~L1#{zG zz~@E3Vs^nYWQjqvw^qRv*Fab$8S9GHW3ul%6o-Hh6aR*0d{a!#orw?pM^$rHyv}&T zB+m*wupw~*2IPEzU4hK2X7w_cjNy6bBlw%W4YK4IM9~1g@E^g(qEE5QpQ|2Q#c0Et zr0K{OJQ(enh9kaWEQ|U(%2}JkD|4`L$>61f*z8`0IlkTSfQOTcc;49-{UY1rbSMW) zi#K9N@qXkAoNj*JTuTWHM|e(##8E~=_n7W=^(ZrNYy{%^2V|c?WP+?!8M&Mn#lS>~ ziG+X}Oq>}8X2{PKFYU;Y&#l>!vuQ_K=(Jm-@|I8o)M^ddxyqma%;r`BmJrIAf{OB$ zAf_(*s7bgoK{xVtf;Ga$93Y;UU%M60YM!b>ghZWc6jX1mv1 zk;r>(JdKp9O7Qz7Op;`!zC-Ex#Z70Blz7Unoj;WFP-(yI|8MGx^#@NYrq@#{ZSn=Y-yA_X^0AucD=t zE^VWw$#5l(-_oL)Jy278)+dfeJxg~S4je$E^j;9y<&aN?`f;3-L8g+v1>BHt+vX`N>kuGXOLtV)&|mWt+kJJz$e9N^%i8wZ$=6If6I z?{Ka965vvP6f3odGW_SKu64gNEi0HFl0kVeCf@cY;+-n0*+XTd7@U}#um~vL4YSdS zHKCIjp1Yz%r=#iyl2L(=!RJY{;AGh_7?bcx!N(YpxB1^$CgrZ&n%oeuDB&n$GF42w zuCC`A*LSvATqt>~FeXZRw@j*EKolWS6ERUEEWx}`=JFrB+uq(=^!4$O9MIF}Rlb#c zM>wEwAXjK!3h1hBhU_#F^&PG1Kje6Hw9^pXE+G4ez(O(yPQHTts`|Hh7-@vTylZpb zvOZtuZ#+Z68I-yG)8{DurzPAWr+r)`HpQ>T8|kaC!Lu5R%YBN@nO$)rRIIb_G%$M3 zUK1b0&%x_?3y|mk0i%-UqFGuey};eSUda2d{9EO^fW;A>lbFcL+wPTH$MhOefmWL8 zXT>}vS7}v}@_RD^&PgN1i^23&Kf1S0`K5U0Z$W54rBfNCYi)u%TXfBns*QudVB?&u zzP)9G29C$ZIrx}XMN)yH+KReQj?=U)1*|D&f~nxR{A>ShSxeXC1~WJgJd+^)xhCkp zC1GPSjsw0dyAB(?TQM$gA!f&oKs~z!4bDs~F+&tnW03uR%uAe&;W;nkZTDUrDEAR| z`nF?e?#jE`)$J+Q09H5@U(Q^`+AsdKg=XH~qge7>>8oNgWW~hetelnA+E ziU(IaC9|NQy~hp;ju&;>n}lpI$!h{$bN$`LNy$l>AQsRcRp_TY{?9H3;Mi zwpxb9=2p*Ex7QgjLy8NrfW&DQqM9_VXs=ez&gF-4Hm%B;{d7j~tXn1E-rXX%E@AB| zhU4)|*|q3S{+k zWmxX&iFZ6Zku9FVmh#JRSUiFkvzOeEI&oKS3%P=YuIInXJj&UsrvP%So?FLcNV17q zcp{U-`FW?GoRd3dX?7@0*Swf?r$qezGr|~EvuHW~eBiYAaMAAd$=0M3(X>osN~lAE zDC(?vmD=GE^AG$`wCy8LC|hGV-vz8&7iGcvWDyQ74No}w;~Y}aJ8K*=M4^QAsLXva zW3V$Gqhkl*X?sWP4gHFNmnOo)N{+fKx2IfX5{CU(Pet^rS1+#pHy%09tXP6(&O+Tq zS#!7LEq~>hc)-sQo@Y$H3sg4|3Qo=TmYF2hx3)-V9^K_#i_y_JDEkC}8C*2+{JzXh zjg|*K$mGBg=@wZ0cjYD$?weS;iGh&-^~~iFfPj7eOx$e>c1Orn_0aWt>-@>kk+e9j zOkP<_<@OP>CH2GZ{yCDygY9clXxKL^qLT1>nt4j|C$|d zD$~M1t@P`{4PDn3E;>vJ1~ss@sBVT)u~vAk9{XLn72&`u+7@qz4UamXdZcYkpI*?cm|N(7dsqGt oQ7!j>EuZ$T{CDO50ssL2|JTP*&ib8`(f|Me07*qoM6N<$f*5X})&Kwi diff --git a/src/assets/icon/logo-transparent.webp b/src/assets/icon/logo-transparent.webp deleted file mode 100644 index f9a1d16f0e176c5eea7019ef145274f4b73c644e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9718 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 E0Os|A8~^|S diff --git a/src/assets/icon/logo.png b/src/assets/icon/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c660f47d7c28384f42a430f38e82babab8698a29 GIT binary patch literal 50838 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 JA-?+o{vW;LEcpNc delta 3251 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 Date: Wed, 12 Feb 2025 08:17:57 +0530 Subject: [PATCH 078/126] Update seo tags for better listing --- src/app/models/class/seoTags/seo.ts | 53 +++++++++++++++++++---------- 1 file changed, 35 insertions(+), 18 deletions(-) diff --git a/src/app/models/class/seoTags/seo.ts b/src/app/models/class/seoTags/seo.ts index a42524f0..4ec986ee 100644 --- a/src/app/models/class/seoTags/seo.ts +++ b/src/app/models/class/seoTags/seo.ts @@ -14,60 +14,64 @@ export class SeoTags { { name: "description", content: - "Summarize (summarize-ng web app) help users manage their achievements, money, time, and studies effectively. Install on any device and boost your productivity.", + "Summarize is a powerful personal management tool designed to help users track achievements, manage finances, optimize time, and organize studies. Boost productivity effortlessly across all devices. summarize-ng.web.app", }, { name: "keywords", content: - "Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study tracker, Study management app", + "personal management, productivity tool, finance tracker, budgeting app, time management, study planner, goal tracking, task organization, achievement tracker, expense tracker, study management, Summarize app, summarize-ng", }, ]; + public static aboutPageTags: seoMetaTag[] = [ { name: "description", content: - "Tempting advertisement and deals makes you to spend more money and time to purchase and use their product/service. Summarize helps you in managing achievement, studies, expenses, time and spend only on needs for better savings.", + "Summarize helps you take control of your time, finances, and studies. Avoid unnecessary expenses, track progress, and achieve your goals with our efficient management system.", }, { name: "keywords", content: - "Summarize, summarize-ng, Money management, Budgeting, Financial goals, Expense tracking, Time management, Study management, Productivity, Goal setting, Organizational tools, Personal finance, Study planner, Study materials, Study schedule, Study progress, Study notes, Study reminders, Study rewards, Study reports, Study tracker, Study management app", + "Summarize, financial planning, smart budgeting, expense tracker, study organizer, time management app, productivity tools, savings planner, study progress tracker, personal development, goal setting", }, ]; + public static helpPageTags: seoMetaTag[] = [ { name: "description", content: - "Need help to install Summarize (summarize-ng.web.app) on PC ( Windows / MAC / Linux all-distro ),Install on Android, Install on IOS, Update Summarize.", + "Get step-by-step help to install Summarize on Windows, Mac, Linux, Android, and iOS. Learn how to update and optimize your experience for seamless productivity.", }, { name: "keywords", content: - "Summarize, summarize-ng , time management, money management, expense management, study assistant , digital dairy,iam5k, IAM5K, Sandeep Kumar", + "Summarize installation, install on PC, install on Mac, install on Android, install on iOS, software update, troubleshooting, productivity app setup, digital planner, time management assistant", }, ]; + public static loginPageTags: seoMetaTag[] = [ { name: "description", content: - "Login or Sign up now to Summarize (summarize-ng.web.app) now. With its user-friendly interface and secure login, Simplify time, money, achievement, and study management. Easily track progress, set goals, and stay organized. ", + "Sign up or log in to Summarize and take charge of your time, finances, and study plans. Secure, easy-to-use, and designed for maximum productivity.", }, { name: "keywords", content: - "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", + "Summarize login, productivity app, account access, personal finance tracker, digital planner, goal tracking, secure login, time and money management, study tracker", }, ]; + public static studiesPageTags: seoMetaTag[] = [ { name: "description", content: - "Summarize (summarize-ng web app) helps users manage their studies efficiently. Stay organized, track progress, and boost productivity with our study management tools.", + "Summarize makes study management easy. Organize materials, track progress, and optimize your learning experience with our intuitive study planner.", }, { name: "keywords", content: - "Summarize, summarize-ng, Study management, Study planner, Study materials, Study schedule, Study progress, Study tracker, Productivity, Educational tools, Time management, Organization, Learning app", + "study planner, learning management, education tools, study schedule, academic progress tracker, student productivity, time optimization, digital notebook, study assistant", }, ]; @@ -75,12 +79,12 @@ export class SeoTags { { name: "description", content: - "Efficient time management is crucial for success. With Summarize (summarize-ng web app), prioritize tasks, track time usage, and enhance productivity across all your endeavors.", + "Optimize your time with Summarize. Prioritize tasks, track productivity, and manage schedules effectively for a balanced work and study life.", }, { name: "keywords", content: - "Summarize, summarize-ng, Time management, Task prioritization, Productivity tools, Time tracking, Schedule optimization, Efficiency, Organizational tools, Goal setting, Study management, Study planner, Study progress", + "time management, productivity tracker, schedule planner, task prioritization, daily planner, efficiency tools, work-life balance, time tracking app, organization tools", }, ]; @@ -88,12 +92,12 @@ export class SeoTags { { name: "description", content: - "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.", + "Track and analyze your expenses with Summarize. Gain insights into your spending habits and learn how to save more efficiently. Finance tips coming soon!", }, { - name: "keyword", + name: "keywords", content: - "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", + "expense tracker, budgeting app, personal finance, cost analysis, money management, financial insights, digital expense log, savings planner, spending tracker", }, { name: "author", @@ -105,12 +109,25 @@ export class SeoTags { { name: "description", content: - "Summarize all your expenses here. Summarize will help you to check them down in the list immediately and later Analyze them to have an understanding about where you can spend wisely and how to manage your expenses in better way. Soon we will also give finance tips that will help you better.", + "Monitor your spending with Summarize. Easily categorize expenses, track trends, and make informed financial decisions for a more secure future.", + }, + { + name: "keywords", + content: + "expense management, money tracker, budgeting software, financial planning, spending analysis, cost control, personal finance app, financial goals", + }, + ]; + + public static goalPageTags: seoMetaTag[] = [ + { + name: "description", + content: + "Set, track, and achieve your goals with Summarize. Stay focused, monitor progress, and develop better financial and personal habits for long-term success.", }, { - name: "keyword", + name: "keywords", content: - "Summarize, Summarize, arise, arize, money management, expense management, cost analysis,summarize-ng, summarize-ng, digital dairy, expense analysis", + "goal setting, achievement tracker, productivity goals, financial goals, personal growth, time management, success planning, milestone tracking, habit building", }, ]; } From e139190a1cba7ccd639704088bab8424bae6bce1 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 12 Feb 2025 09:31:54 +0530 Subject: [PATCH 079/126] Add bing verification tag --- src/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/src/index.html b/src/index.html index 8b3b70d9..fe4f3c15 100644 --- a/src/index.html +++ b/src/index.html @@ -27,6 +27,7 @@ + From 5f99a77bd5e40db40aa966de580455dc752106e2 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 05:30:29 +0530 Subject: [PATCH 080/126] Feat: Update logo --- angular.json | 5 ++++- src/app/app.component.scss | 3 +-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/angular.json b/angular.json index c63f89b0..25dd242e 100644 --- a/angular.json +++ b/angular.json @@ -148,7 +148,10 @@ } }, "cli": { - "schematicCollections": ["@ionic/angular-toolkit"] + "schematicCollections": [ + "@ionic/angular-toolkit" + ], + "analytics": false }, "schematics": { "@ionic/angular-toolkit:component": { diff --git a/src/app/app.component.scss b/src/app/app.component.scss index 0ee10603..4256a41f 100644 --- a/src/app/app.component.scss +++ b/src/app/app.component.scss @@ -127,8 +127,7 @@ ion-item.selected { .summarize-logo{ width: 220px; height: 73px; - margin: auto; - margin-bottom: 20px; + margin: 0 1rem 1rem .5rem; overflow: hidden; border-radius: 6px; text-align: center; From e9d60eb890e57ab7a4bbd70753ed549941e2be85 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 05:31:04 +0530 Subject: [PATCH 081/126] Feat: Update goal interface for quick goal addition --- src/app/models/interface/goals.interface.ts | 25 ++--- src/app/pages/goal/goal.page.html | 101 ++++++++++++++++---- src/app/pages/goal/goal.page.ts | 71 +++++++++++++- 3 files changed, 163 insertions(+), 34 deletions(-) diff --git a/src/app/models/interface/goals.interface.ts b/src/app/models/interface/goals.interface.ts index 4f5e421e..09aeeb02 100644 --- a/src/app/models/interface/goals.interface.ts +++ b/src/app/models/interface/goals.interface.ts @@ -1,15 +1,16 @@ -export interface GoalData { - createdAt?: { seconds: number; nanoseconds: number }; +export interface IGoalData { + idField?: string; + title: string; + gTerm?: string; type: string; - gTerm: string; - reward: string; - progress: number; date: string; - title: string; - description: string; - updatedAt?: { seconds: number; nanoseconds: number }; - penalty: string; - resource: string; - actionSteps: string; - idField?: string; + progress: number; + reward?: string; + resource?: string; + description?: string; + actionSteps?: string; + penalty?: string; + createdAt?: any; + updatedAt?: any; + completedOn?: Date; } diff --git a/src/app/pages/goal/goal.page.html b/src/app/pages/goal/goal.page.html index 41376763..ccd9220b 100644 --- a/src/app/pages/goal/goal.page.html +++ b/src/app/pages/goal/goal.page.html @@ -35,11 +35,7 @@

    Set Goal

    fill="outline" (ionChange)="dateUpdate()" > - + {{item.title}} @@ -63,9 +59,7 @@

    Set Goal

    placeholder="Category of Goal" fill="outline" > - - {{type.title}} - + {{type.title}}
    @@ -142,7 +136,12 @@

    Set Goal

    >
    - + Submit Reset @@ -150,18 +149,86 @@

    Set Goal

    -
    diff --git a/src/app/pages/goal/goal.page.ts b/src/app/pages/goal/goal.page.ts index 066d38c8..343040c7 100644 --- a/src/app/pages/goal/goal.page.ts +++ b/src/app/pages/goal/goal.page.ts @@ -1,10 +1,11 @@ import { DatePipe } from "@angular/common"; -import { Component, OnInit } from "@angular/core"; +import { Component, HostListener, OnInit } from "@angular/core"; import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormGroup, Validators } from "@angular/forms"; import { CustomDate } from "src/app/models/class/date/custom-date"; import { SeoTags } from "src/app/models/class/seoTags/seo"; import { GoalData } from "src/app/models/class/static/goal/goal"; +import { IGoalData } from "src/app/models/interface/goals.interface"; import { GoalService } from "src/app/services/goal/goal.service"; import { SeoService } from "src/app/services/seo/seo.service"; @@ -16,20 +17,27 @@ import { SeoService } from "src/app/services/seo/seo.service"; export class GoalPage implements OnInit { pageTitle = "Goal"; title = SeoTags.pageTitle.goalPage; - pageMetaTags = SeoTags.helpPageTags; + pageMetaTags = SeoTags.goalPageTags; + + submissionInProgress = false; + dailyGoals: IGoalData[] = []; + priorityGoals: IGoalData[] = []; + isLargeScreen: boolean = false; + constructor( private seoService: SeoService, private fb: FormBuilder, private goalService: GoalService, private datePipe: DatePipe, ) {} + dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); goalType = GoalData.goalType; goalFor = GoalData.goalFor; goalForm: FormGroup = this.fb.group({ createdAt: [serverTimestamp()], date: [this.dateToday, [Validators.pattern("^[a-zA-Z 0-9 .,-]*$")]], - progress: [0, [, Validators.pattern("^[0-9]*$"), Validators.max(100), Validators.min(0)]], + progress: [0, [Validators.pattern("^[0-9]*$"), Validators.max(100), Validators.min(0)]], gTerm: ["Tomorrow", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], type: ["Studies", [Validators.required, Validators.pattern("^[a-zA-Z0-9 ]*$")]], title: ["", [Validators.required, Validators.pattern("^[a-zA-Z0-9, -.]*$")]], @@ -40,14 +48,67 @@ export class GoalPage implements OnInit { penalty: ["", [Validators.pattern("^[a-zA-Z0-9\n, -.]*$")]], updatedAt: [serverTimestamp()], }); + rewardError = "Only alphabets and numbers allowed"; + ngOnInit() { this.seoService.seo(this.title, this.pageMetaTags); + this.loadGoals(); + this.checkScreenSize(window.innerWidth); } - addGoal() { - this.goalService.addGoal(this.goalForm.value); + @HostListener("window:resize", ["$event"]) + onResize(event: any) { + this.checkScreenSize(event.target.innerWidth); } + + private checkScreenSize(width: number): void { + this.isLargeScreen = width > 600; + } + + async addGoal() { + this.submissionInProgress = true; + await this.goalService.addGoal(this.goalForm.value); + this.submissionInProgress = false; + this.loadGoals(); + } + + async loadGoals() { + const userId = this.goalService.fs.userData.uid; + const dailyGoalsSnapshot = await this.goalService.goalCollection + .doc(userId) + .collection("dailyGoals") + .get() + .toPromise(); + this.dailyGoals = dailyGoalsSnapshot.docs.map((doc) => ({ idField: doc.id, ...doc.data() }) as IGoalData); + + const priorityGoalsSnapshot = await this.goalService.goalCollection + .doc(userId) + .collection("priorityGoals") + .get() + .toPromise(); + this.priorityGoals = priorityGoalsSnapshot.docs.map((doc) => ({ idField: doc.id, ...doc.data() }) as IGoalData); + } + + async markGoalAsCompleted(goalId: string) { + await this.goalService.markGoalAsCompleted(goalId); + this.loadGoals(); + } + + async markGoalAsUncompleted(goalId: string) { + await this.goalService.markGoalAsUncompleted(goalId); + this.loadGoals(); + } + + async deleteGoal(goal: GoalData, goalId: string) { + await this.goalService.deleteGoal(goal, goalId); + this.loadGoals(); + } + + editGoal(goal: IGoalData) { + // Implement the logic to edit the goal + } + dateUpdate() { let targetDate = this.dateToday; switch (this.goalForm.value.gTerm) { From d28080efe498508c1cdee14faef7bd11e818cb98 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 05:31:32 +0530 Subject: [PATCH 082/126] Feat: Update goal module to show goal on dashboard --- .../goal-on-dashboard.component.html | 138 ++++++++++-------- .../goal-on-dashboard.component.ts | 39 ++++- src/app/services/goal/goal.service.ts | 73 +++------ 3 files changed, 128 insertions(+), 122 deletions(-) diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html index 5a8a7bd5..760440b4 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html @@ -1,80 +1,96 @@

    Goals for {{ dateToday }}

    - +
    - - - {{ item.title }} - - - - - + + + + {{ item.title }} + + + + + + + + + + + + + + + + + - - +
    +

    No goals found.

    - - Add daily goal - + Add daily goal
    -
    +

    Priority Goals

    - +
    - - - {{ item.title }} - - - - - + + + + {{ item.title }} + + + + + + + + + + + + + + + + + - - +
    +

    No goals found.

    Add Goals
    -
    +
    diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts index a4b2ea1b..001fc818 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts @@ -1,8 +1,8 @@ import { DatePipe } from "@angular/common"; -import { Component, OnInit } from "@angular/core"; +import { Component, HostListener, OnInit } from "@angular/core"; import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormGroup } from "@angular/forms"; -import { GoalData } from "src/app/models/interface/goals.interface"; +import { IGoalData } from "src/app/models/interface/goals.interface"; import { FirebaseService } from "src/app/services/firebase/firebase.service"; import { GoalService } from "src/app/services/goal/goal.service"; import { ToasterService } from "src/app/services/toaster/toaster.service"; @@ -13,11 +13,12 @@ import { ToasterService } from "src/app/services/toaster/toaster.service"; styleUrls: ["./goal-on-dashboard.component.scss"], }) export class GoalOnDashboardComponent implements OnInit { - dailyGoals: GoalData[]; - priorityGoals: GoalData[]; + dailyGoals: IGoalData[]; + priorityGoals: IGoalData[]; alertButtons = ["Close"]; goalForm: FormGroup; dateToday: string | null = this.datePipe.transform(new Date(), "yyyy-MM-dd"); + isLargeScreen: boolean = false; constructor( private firebaseService: FirebaseService, private fb: FormBuilder, @@ -32,6 +33,16 @@ export class GoalOnDashboardComponent implements OnInit { ngOnInit() { this.getGoal(); + this.checkScreenSize(window.innerWidth); + } + + @HostListener("window:resize", ["$event"]) + onResize(event: any) { + this.checkScreenSize(event.target.innerWidth); + } + + private checkScreenSize(width: number): void { + this.isLargeScreen = width > 600; } async getGoal() { @@ -48,17 +59,29 @@ export class GoalOnDashboardComponent implements OnInit { } } - updateDailyTask(checked: boolean, item: GoalData) { + updateDailyTask(checked: boolean, item: IGoalData) { item.progress = checked ? 100 : 0; item.updatedAt = this.goalForm.value.updatedAt; - // console.log(item); this.goalService.updateDailyGoal(item, item.idField); } - updatePriorityTask(checked: boolean, item: GoalData) { + updatePriorityTask(checked: boolean, item: IGoalData) { item.progress = checked ? 100 : 0; item.updatedAt = this.goalForm.value.updatedAt; - // console.log(item); this.goalService.updateGoal(item, item.idField); } + + markGoalAsDone(checked: boolean, item: IGoalData) { + item.progress = checked ? 100 : 0; + item.updatedAt = this.goalForm.value.updatedAt; + this.goalService.updateGoal(item, item.idField); + } + + editGoal(goal: IGoalData) { + // Implement the logic to edit the goal + } + + deleteGoal(goal: IGoalData, goalId: string) { + this.goalService.deleteGoal(goal, goalId); + } } diff --git a/src/app/services/goal/goal.service.ts b/src/app/services/goal/goal.service.ts index 33c16545..7e228a46 100644 --- a/src/app/services/goal/goal.service.ts +++ b/src/app/services/goal/goal.service.ts @@ -4,7 +4,7 @@ import { AlertController } from "@ionic/angular"; import { ProfileService } from "../profile/profile.service"; import { FirebaseService } from "../firebase/firebase.service"; import { ToasterService } from "../toaster/toaster.service"; -import { GoalData } from "src/app/models/interface/goals.interface"; +import { IGoalData } from "src/app/models/interface/goals.interface"; @Injectable({ providedIn: "root", @@ -12,8 +12,8 @@ import { GoalData } from "src/app/models/interface/goals.interface"; export class GoalService { constructor( private afs: AngularFirestore, + public fs: FirebaseService, private alertCtrl: AlertController, - private fs: FirebaseService, private profileService: ProfileService, private toasterService: ToasterService, ) {} @@ -21,64 +21,50 @@ export class GoalService { addMessage = "Goal added successfully."; updateMessage = "Goal updated successfully."; deletedMessage = "Goal has been successfully deleted."; - // userId = this.profileService.getUserProfile()?.uid; goalCollection = this.afs.collection("userGoals"); getGoal() { const userId = this.fs.userData.uid; - // console.log(userId); - return this.goalCollection - .doc(userId) - .collection("myGoal") - .valueChanges({ idField: "idField" }); + return this.goalCollection.doc(userId).collection("myGoal").valueChanges({ idField: "idField" }); } + getDailyGoal() { const userId = this.fs.userData.uid; - // console.log('getting priority goals for: ', userId); return this.goalCollection .doc(userId) - .collection("dailyGoals", (ref) => - ref.orderBy("gTerm").orderBy("date", "asc").where("gTerm", "==", "Daily"), - ) + .collection("dailyGoals", (ref) => ref.orderBy("gTerm").orderBy("date", "asc").where("gTerm", "==", "Daily")) .valueChanges({ idField: "idField" }); } + getPriorityGoal() { const userId = this.fs.userData.uid; - // console.log('getting priority goals for: ', userId); return this.goalCollection .doc(userId) - .collection("priorityGoals", (ref) => - ref.orderBy("gTerm").orderBy("date", "asc").where("gTerm", "!=", "Daily"), - ) + .collection("priorityGoals", (ref) => ref.orderBy("gTerm").orderBy("date", "asc").where("gTerm", "!=", "Daily")) .valueChanges({ idField: "idField" }); } - addGoal(data: GoalData) { - // console.log(data); + async addGoal(data: IGoalData) { const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; const userId = this.fs.userData.uid; - this.goalCollection + await this.goalCollection .doc(userId) .collection(goalTerm) .add(data) .then((_res) => { - // console.log(res); this.toasterService.showToast(this.addMessage, "success"); }) .catch((err) => { - alert( - "There was an error in posting. \n Please try again later. Check console for detail.", - ); + alert("There was an error in posting. \n Please try again later. Check console for detail."); console.warn(err); }); } - async updateGoal(data: GoalData, idField: string) { + async updateGoal(data: IGoalData, idField: string) { try { const userId = this.fs.userData.uid; const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; delete data.idField; - // console.log(data); await this.goalCollection.doc(userId).collection(goalTerm).doc(idField).update(data); this.toasterService.showToast(this.updateMessage, "success"); } catch (error) { @@ -87,12 +73,11 @@ export class GoalService { } } - async updateDailyGoal(data: GoalData, idField: string) { + async updateDailyGoal(data: IGoalData, idField: string) { try { const userId = this.fs.userData.uid; const goalTerm = data.gTerm === "Daily" ? "completedGoals" : "priorityGoals"; delete data.idField; - // console.log(data); await this.goalCollection.doc(userId).collection(goalTerm).doc(idField).update(data); this.toasterService.showToast(this.updateMessage, "success"); } catch (error) { @@ -116,6 +101,7 @@ export class GoalService { alert(err); }); } + async markGoalAsCompleted(goalId: string) { try { const userId = this.fs.userData.uid; @@ -126,10 +112,9 @@ export class GoalService { const data = goal.data(); const completedGoalData = { ...data, - completedOn: new Date(), // Set completedOn to current date + completedOn: new Date(), }; - // Determine the collection based on gTerm let goalTerm: string; switch (data["gTerm"]) { case "Daily": @@ -138,19 +123,12 @@ export class GoalService { case "Short-term": goalTerm = "completedShortTermGoals"; break; - // Add cases for other gTerm values as needed default: - // Handle default case (if any) break; } - // Move completed goal to the appropriate collection - await this.goalCollection - .doc(userId) - .collection(goalTerm) - .doc(goalId) - .set(completedGoalData); - await goalRef.delete(); // Remove goal from original collection + await this.goalCollection.doc(userId).collection(goalTerm).doc(goalId).set(completedGoalData); + await goalRef.delete(); this.toasterService.showToast("Goal marked as completed", "success"); } else { console.error("Goal does not exist"); @@ -165,20 +143,16 @@ export class GoalService { async markGoalAsUncompleted(goalId: string) { try { const userId = this.fs.userData.uid; - const completedGoalRef = this.goalCollection - .doc(userId) - .collection("completedGoals") - .doc(goalId); + const completedGoalRef = this.goalCollection.doc(userId).collection("completedGoals").doc(goalId); const completedGoal = await completedGoalRef.get().toPromise(); if (completedGoal.exists) { const data = completedGoal.data(); const uncompletedGoalData = { ...data, - completedOn: null, // Reset completedOn field + completedOn: null, }; - // Determine the original collection based on gTerm let originalGoalTerm: string; switch (data["gTerm"]) { case "Daily": @@ -187,19 +161,12 @@ export class GoalService { case "Short-term": originalGoalTerm = "shortTermGoals"; break; - // Add cases for other gTerm values as needed default: - // Handle default case (if any) break; } - // Move goal back to the original collection - await this.goalCollection - .doc(userId) - .collection(originalGoalTerm) - .doc(goalId) - .set(uncompletedGoalData); - await completedGoalRef.delete(); // Remove goal from completedGoals collection + await this.goalCollection.doc(userId).collection(originalGoalTerm).doc(goalId).set(uncompletedGoalData); + await completedGoalRef.delete(); this.toasterService.showToast("Goal marked as uncompleted", "success"); } else { console.error("Completed goal does not exist"); From 7cd5efe9a3e5490535fe69d15f279105f664e5f9 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 05:54:31 +0530 Subject: [PATCH 083/126] Chore: Update expense page for uniformity --- src/app/pages/expense/expenses.page.html | 16 +++++++++++----- src/app/pages/expense/expenses.page.ts | 3 +++ src/index.html | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/app/pages/expense/expenses.page.html b/src/app/pages/expense/expenses.page.html index 42565575..14ff17f2 100644 --- a/src/app/pages/expense/expenses.page.html +++ b/src/app/pages/expense/expenses.page.html @@ -226,7 +226,7 @@

    My Expenses

    -

    {{ budgetExists ? 'My budget' : 'Record and Analyze Expense' }}

    +

    {{ budgetExists ? 'My budget' : 'Add Budget' }}

    {{budgetNote}}
    @@ -279,18 +279,24 @@

    {{ budgetExists ? 'My budget' : 'Record and Analyze Expense'

    -
    - Existing Budget +
    + Monthly Budget - Month : Amount + Month + Amount {{ item.month | date:'MMM y' }} - : {{expenseCurrency}} {{item.amount}} + {{expenseCurrency}} {{item.amount}}
    + + + No Budget Found, Fill amount and add budget. + +
    diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 6506cece..1c8b333b 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -119,6 +119,7 @@ export class ExpensesPage implements OnInit { ngOnInit() { this.seoService.seo(this.pageTitle, this.pageMetaTags); this.getExpenses(); + this.getBudget(); console.log(this.dateToday); } @@ -301,6 +302,8 @@ export class ExpensesPage implements OnInit { async getBudget() { await this.expenseService.getBudget().subscribe((res: any) => { this.Budget = res; + console.log("Budget", res); + if (this.Budget.length > 0) { this.budgetExists = true; } diff --git a/src/index.html b/src/index.html index fe4f3c15..d161dd69 100644 --- a/src/index.html +++ b/src/index.html @@ -20,7 +20,7 @@ /> - + From 7ab4dd35deeef95111a9039c4b18f02b92a7209f Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 05:55:48 +0530 Subject: [PATCH 084/126] Doc: Add details for goal on dashboard --- documentation/devlopment.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/documentation/devlopment.md b/documentation/devlopment.md index d65d3400..819eaedd 100644 --- a/documentation/devlopment.md +++ b/documentation/devlopment.md @@ -36,3 +36,38 @@ There are already code and logic for graph in analyze component, 4. Bar graph showing 0 expense day, (Days on which Amount 0 was logged with type as saving) 5. If you feel that we should add more graph then feel free to add - Note: Do not change the core functionality, we have helper functions in `expense/modules` which we use to do calculations and return data back to analyze component. Prefer Using data type instead of any, in case you are not sure about data type you can use any. + + +Let's proceed with the following steps: + +Update goal-on-dashboard.component.ts: + +Add "Today" to the list of goal dates. +Implement checkbox functionality to mark goals as done. +Use Ionic swipe actions to implement edit and delete functionality. +Update goal-on-dashboard.component.html: + +Add checkbox functionality to mark goals as done. +Use Ionic swipe actions for edit and delete functionality. +Update goal.page.html: + +Create a similar UI for goals as in the expense cards, including responsive options. +Step 1: Update goal-on-dashboard.component.ts +We will add "Today" to the list of goal dates and implement checkbox functionality to mark goals as done. + +Step 2: Update goal-on-dashboard.component.html +We will add checkbox functionality to mark goals as done and use Ionic swipe actions for edit and delete functionality. + +Step 3: Update goal.page.html +We will create a similar UI for goals as in the expense cards, including responsive options. + +Let's proceed with the changes. + +Update goal-on-dashboard.component.ts +We will add "Today" to the list of goal dates and implement checkbox functionality to mark goals as done. + +Update goal-on-dashboard.component.html +We will add checkbox functionality to mark goals as done and use Ionic swipe actions for edit and delete functionality. + +Update goal.page.html +We will create a similar UI for goals as in the expense cards, including responsive options. From 7e5525378460707c676d0280956a9a6d8ba86d84 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 21:08:36 +0530 Subject: [PATCH 085/126] Updated feature list --- .vscode/settings.json | 4 ++++ src/app/models/class/masterData/master-data.ts | 18 ++++++++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 158c194e..6273b682 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -17,6 +17,7 @@ "Parens", "postbuild", "Registerables", + "rtdb", "rxfire", "Sandeep", "Sanyam", @@ -84,5 +85,8 @@ }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[scss]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" } } diff --git a/src/app/models/class/masterData/master-data.ts b/src/app/models/class/masterData/master-data.ts index 2c06c8b9..629f2e0a 100644 --- a/src/app/models/class/masterData/master-data.ts +++ b/src/app/models/class/masterData/master-data.ts @@ -13,6 +13,18 @@ export const features: Features[] = [ color: "secondary", path: "goal", }, + { + title: "List", + icon: "cart", + color: "medium", + path: "expenses/shopping-list", + }, + { + title: "Moments", + icon: "sparkles", + color: "warning", + path: "moments", + }, { title: "Studies", icon: "book", @@ -25,10 +37,4 @@ export const features: Features[] = [ color: "danger", path: "time", }, - { - title: "Moments", - icon: "sparkles", - color: "warning", - path: "moments", - }, ]; From 2e0f9e0c8995afbaed36d730f1ba2d08ca6b1560 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 21:08:52 +0530 Subject: [PATCH 086/126] Add custom css for global use --- src/theme/custom.scss | 12 ++++++++++++ src/theme/typography.scss | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 88cd6342..17cb5b3f 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -42,6 +42,10 @@ // min-height: 200px; } +.min-h-250 { + min-height: 250px !important; +} + @media screen and (max-width: 992px) { .split-container { display: block; @@ -206,6 +210,14 @@ .tab-active { color: var(--ion-color-success) !important; } + +.margin-h-0 { + margin: 0 !important; + margin-inline-start: 0 !important; + margin-inline-end: 0 !important; + --margin-start: 0; + --margin-end: 0; +} .padding-h-0, .padding-zero { padding: 0 !important; diff --git a/src/theme/typography.scss b/src/theme/typography.scss index dc6b424f..d392baf9 100644 --- a/src/theme/typography.scss +++ b/src/theme/typography.scss @@ -82,6 +82,13 @@ pre { display: block; margin-top: 15px; } +.mb-0 { + margin-bottom: 0 !important; +} +.mb-5px { + display: block; + margin-bottom: 5px; +} .mb-10px { display: block; margin-bottom: 10px; From 411b6c5b498bede2bdfbdf52bab337cf5ec8176b Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 21:09:22 +0530 Subject: [PATCH 087/126] Update UI and feature list --- src/app/pages/home/home.module.ts | 3 +- src/app/pages/home/home.page.html | 9 ++++-- src/app/pages/home/home.page.scss | 49 +++++++++++++++++-------------- 3 files changed, 36 insertions(+), 25 deletions(-) diff --git a/src/app/pages/home/home.module.ts b/src/app/pages/home/home.module.ts index 128ea724..8adac9a8 100644 --- a/src/app/pages/home/home.module.ts +++ b/src/app/pages/home/home.module.ts @@ -8,9 +8,10 @@ import { HomePageRoutingModule } from "./home-routing.module"; import { HomePage } from "./home.page"; import { GoalOnDashboardComponent } from "./components/goal-on-dashboard/goal-on-dashboard.component"; +import { QuickFeaturesComponent } from "./components/quick-features/quick-features.component"; @NgModule({ imports: [CommonModule, FormsModule, IonicModule, HomePageRoutingModule], - declarations: [HomePage, GoalOnDashboardComponent], + declarations: [HomePage, GoalOnDashboardComponent, QuickFeaturesComponent], }) export class HomePageModule {} diff --git a/src/app/pages/home/home.page.html b/src/app/pages/home/home.page.html index b4584ac5..fd4e25e7 100644 --- a/src/app/pages/home/home.page.html +++ b/src/app/pages/home/home.page.html @@ -22,11 +22,11 @@

    -
    +
    -

    Available Features

    +

    Features for you

    Available Features
    + +
    + +
    +

    About Summarize

    {{item}}

    diff --git a/src/app/pages/home/home.page.scss b/src/app/pages/home/home.page.scss index a11dde2d..e79c6b61 100644 --- a/src/app/pages/home/home.page.scss +++ b/src/app/pages/home/home.page.scss @@ -1,13 +1,14 @@ -.log-out-btn{ +.log-out-btn { margin-right: 20px; } -h1{ - margin:50px auto 0px; +h1 { + margin: 50px auto 0px; color: var(--ion-color-primary); font-size: 2rem; } -.features,.goal-dashboard{ +.features, +.goal-dashboard { position: relative; height: auto; padding: 1rem 0; @@ -18,40 +19,44 @@ h1{ display: flex; justify-items: space-between; flex-wrap: wrap; - h3{ + h3 { font-size: 2rem; margin: 5px auto; color: var(--ion-color-tertiary); } } -.feature-card-container{ + +.feature-card-container { display: flex; flex-wrap: wrap; justify-content: space-between; + gap: 10px; width: 100%; padding: 0; } -.feature-card{ - position: relative; - display: flex; - align-items: center; - cursor: pointer; - padding: 15px; - width: 23%; + +.feature-card { + flex: 1 1 calc(25% - 10px); /* 4 cards per row */ min-width: 230px; height: 60px; - margin: 10px auto; + margin: 5px; + padding: 15px; border-radius: 6px; - ion-icon,ion-note{ - font-size: 1.5rem; + display: flex; + ion-icon, + ion-note { + font-size: 1.5rem; margin: 0 5px; } - @media screen and (max-width:992px) { - width: 48%; - margin: 5px auto; +} +@media screen and (max-width: 992px) and (min-width: 480px) { + .feature-card { + flex: 1 1 calc(50% - 10px); } - @media screen and (max-width:540px) { - width: 100%; - margin: 5px auto; +} + +@media screen and (max-width: 480px) { + .feature-card { + flex: 1 1 100%; } } From 9f60ca20ec2aec290b9ef942e1496a6e9d8aaf64 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 21:10:07 +0530 Subject: [PATCH 088/126] Add quick feature for whatsapp connect --- .../quick-features.component.html | 28 +++++++++++++++++++ .../quick-features.component.scss | 11 ++++++++ .../quick-features.component.spec.ts | 24 ++++++++++++++++ .../quick-features.component.ts | 24 ++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 src/app/pages/home/components/quick-features/quick-features.component.html create mode 100644 src/app/pages/home/components/quick-features/quick-features.component.scss create mode 100644 src/app/pages/home/components/quick-features/quick-features.component.spec.ts create mode 100644 src/app/pages/home/components/quick-features/quick-features.component.ts diff --git a/src/app/pages/home/components/quick-features/quick-features.component.html b/src/app/pages/home/components/quick-features/quick-features.component.html new file mode 100644 index 00000000..bdfafb8b --- /dev/null +++ b/src/app/pages/home/components/quick-features/quick-features.component.html @@ -0,0 +1,28 @@ +

    Quick features

    + +
    + + + + + + + + + + + Send WhatsApp Message + + + +
    diff --git a/src/app/pages/home/components/quick-features/quick-features.component.scss b/src/app/pages/home/components/quick-features/quick-features.component.scss new file mode 100644 index 00000000..abe3fb0f --- /dev/null +++ b/src/app/pages/home/components/quick-features/quick-features.component.scss @@ -0,0 +1,11 @@ +.whatsapp-opener { + display: flex; + align-items: center; + gap: 10px; + border-radius: 0.5rem; +} +ion-list, +ion-item { + background: transparent; + background-color: transparent; +} diff --git a/src/app/pages/home/components/quick-features/quick-features.component.spec.ts b/src/app/pages/home/components/quick-features/quick-features.component.spec.ts new file mode 100644 index 00000000..aaa494c0 --- /dev/null +++ b/src/app/pages/home/components/quick-features/quick-features.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { QuickFeaturesComponent } from './quick-features.component'; + +describe('QuickFeaturesComponent', () => { + let component: QuickFeaturesComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ QuickFeaturesComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(QuickFeaturesComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/home/components/quick-features/quick-features.component.ts b/src/app/pages/home/components/quick-features/quick-features.component.ts new file mode 100644 index 00000000..064acac5 --- /dev/null +++ b/src/app/pages/home/components/quick-features/quick-features.component.ts @@ -0,0 +1,24 @@ +import { Component, OnInit } from "@angular/core"; + +@Component({ + selector: "app-quick-features", + templateUrl: "./quick-features.component.html", + styleUrls: ["./quick-features.component.scss"], +}) +export class QuickFeaturesComponent implements OnInit { + phoneNumber: string = ""; + countryCode: string = "+91"; + + constructor() {} + + ngOnInit() {} + + openWhatsAppLink() { + if (this.phoneNumber) { + const url = `https://wa.me/${this.countryCode}${this.phoneNumber}`; + window.open(url, "_blank"); + } else { + alert("Please enter a valid mobile number."); + } + } +} From 9b1842f6b04b25ad2a0a30ace11f1eb52809bb4e Mon Sep 17 00:00:00 2001 From: IAM5K Date: Sat, 29 Mar 2025 21:10:29 +0530 Subject: [PATCH 089/126] Improve the UI for goal on dashboard and uniformity --- .../goal-on-dashboard.component.html | 29 +++++++++++++++---- .../goal-on-dashboard.component.scss | 20 +++++++++++-- 2 files changed, 41 insertions(+), 8 deletions(-) diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html index 760440b4..d4eb944b 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html @@ -1,6 +1,6 @@
    -

    Goals for {{ dateToday }}

    +

    Goals for {{ dateToday }}

    @@ -42,9 +42,18 @@

    Goals for {{ dateToday }}

    No goals found.

    - Add daily goal
    +
    + + + Manage + + + + Quick Add + +

    Priority Goals

    @@ -74,12 +83,12 @@

    Priority Goals

    - + - + @@ -89,8 +98,18 @@

    Priority Goals

    No goals found.

    - Add Goals
    + +
    + + + Manage + + + + Quick Add + +
    diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss index 7eb5bbd1..7362e82f 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss @@ -5,7 +5,10 @@ width: 100%; @media screen and (min-width: 992px) { width: 48%; - margin: 5px auto; + margin: 5px 0; + } + @media screen and (max-width: 992px) { + margin: 0px; } } @@ -15,8 +18,19 @@ justify-content: space-between; width: 100%; padding: 0; + margin-inline-start: 0; + margin-inline-end: 0; } -ion-icon{ +ion-icon { cursor: help; -} \ No newline at end of file +} + +.goal-action-buttons { + display: flex; + justify-content: space-between; + margin-top: 10px; + ion-button { + width: calc(50% - 0.5rem); + } +} From 8cfb91fc78074e6d053914809da68b6f2e836739 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Mon, 31 Mar 2025 11:00:32 +0530 Subject: [PATCH 090/126] Update goal on dashboard UI --- .../goal-on-dashboard.component.html | 8 ++-- .../goal-on-dashboard.component.scss | 38 +++++++++++++------ 2 files changed, 31 insertions(+), 15 deletions(-) diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html index d4eb944b..2a83744c 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html @@ -46,12 +46,12 @@

    Goals for {{ dateToday }}

    - + Manage - Quick Add + Add
    @@ -103,12 +103,12 @@

    Priority Goals

    - + Manage - Quick Add + Add
    diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss index 7362e82f..f3b429d4 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.scss @@ -1,5 +1,17 @@ +.feature-card-container { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + width: 100%; + padding: 0; + margin-inline-start: 0; + margin-inline-end: 0; +} + .daily-goal { position: relative; + display: flex; + flex-direction: column; min-height: 175px; height: auto; width: 100%; @@ -12,16 +24,6 @@ } } -.feature-card-container { - display: flex; - flex-wrap: wrap; - justify-content: space-between; - width: 100%; - padding: 0; - margin-inline-start: 0; - margin-inline-end: 0; -} - ion-icon { cursor: help; } @@ -29,8 +31,22 @@ ion-icon { .goal-action-buttons { display: flex; justify-content: space-between; - margin-top: 10px; + margin-top: auto; ion-button { width: calc(50% - 0.5rem); + span { + font-size: 1rem; + @media screen and (max-width: 992px) { + font-size: 0.8rem; + } + } + ion-icon { + font-size: 1.1rem; + padding-bottom: 2px; + margin-right: 0.4rem; + @media screen and (max-width: 992px) { + font-size: 0.9rem; + } + } } } From f07e8941d68fb1f79c55fa501695aa3d8450fb37 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Mon, 31 Mar 2025 11:00:43 +0530 Subject: [PATCH 091/126] Create goal modal --- .../quick-goal-modal.component.html | 3 +++ .../quick-goal-modal.component.scss | 0 .../quick-goal-modal.component.spec.ts | 24 +++++++++++++++++++ .../quick-goal-modal.component.ts | 14 +++++++++++ 4 files changed, 41 insertions(+) create mode 100644 src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html create mode 100644 src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.scss create mode 100644 src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.spec.ts create mode 100644 src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html new file mode 100644 index 00000000..8b4d95b8 --- /dev/null +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html @@ -0,0 +1,3 @@ +

    + quick-goal-modal works! +

    diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.scss b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.scss new file mode 100644 index 00000000..e69de29b diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.spec.ts b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.spec.ts new file mode 100644 index 00000000..bd243189 --- /dev/null +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { QuickGoalModalComponent } from './quick-goal-modal.component'; + +describe('QuickGoalModalComponent', () => { + let component: QuickGoalModalComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ QuickGoalModalComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(QuickGoalModalComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts new file mode 100644 index 00000000..1b5f5dfd --- /dev/null +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts @@ -0,0 +1,14 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-quick-goal-modal', + templateUrl: './quick-goal-modal.component.html', + styleUrls: ['./quick-goal-modal.component.scss'], +}) +export class QuickGoalModalComponent implements OnInit { + + constructor() { } + + ngOnInit() {} + +} From 948592208a686d022ff7ff5c9bb84576f8e27b9a Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Apr 2025 05:38:33 +0530 Subject: [PATCH 092/126] Chore: Fix the 0 expense api call and remove console logs --- src/app/pages/expense/expenses.page.ts | 23 +++++++-------------- src/app/services/expense/expense.service.ts | 2 -- 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 1c8b333b..9eef96a8 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -79,7 +79,7 @@ export class ExpensesPage implements OnInit { // Submit the expense (or perform any action like saving or sending to API) submitExpense() { - console.log("Submitting expense:", this.expenseInput); + // console.log("Submitting expense:", this.expenseInput); // Add your logic to submit the expense, like sending it to an API } @@ -120,7 +120,7 @@ export class ExpensesPage implements OnInit { this.seoService.seo(this.pageTitle, this.pageMetaTags); this.getExpenses(); this.getBudget(); - console.log(this.dateToday); + // console.log(this.dateToday); } async getExpenses() { @@ -169,8 +169,7 @@ export class ExpensesPage implements OnInit { role: "confirm", handler: (value: object) => { if (value) { - console.log("Zero expense date:", value); - + // console.log("Zero expense date:", value); this.addZeroExpense(value[0].toString()); } else { this.toaster.showToast("Submitted without selection", "danger"); @@ -191,15 +190,11 @@ export class ExpensesPage implements OnInit { reimburseable: false, updatedAt: serverTimestamp(), }; - console.log("Zero expense value:", zeroExpenseValue); - // this.expenseService.addExpense(zeroExpenseValue); - + this.expenseService.addExpense(zeroExpenseValue); this.seoService.eventTrigger("form", this.pageTitle); } editExpense(expense: ExpenseData) { - console.log("Edit expense called"); - this.editMode = true; this.editExpenseData = expense; this.expenseForm.patchValue({ @@ -243,12 +238,10 @@ export class ExpensesPage implements OnInit { } onDeleteExpense(expenseItem: any) { - console.log("Delete expense:", expenseItem); + // console.log("Delete expense:", expenseItem); // Your delete expense logic here } async deleteExpense(idField: string) { - console.log("Delete function called"); - const response = await this.alertService.deleteAlert(); if (response === "confirm") { this.expenseService.deleteExpense(idField); @@ -277,7 +270,7 @@ export class ExpensesPage implements OnInit { await modal.present(); const { data } = await modal.onDidDismiss(); if (data) { - console.log("Filter data:", data); + // console.log("Filter data:", data); const filterQuery: any = {}; // Apply date filtering: if customRange exists it takes precedence. if (data.customRange) { @@ -302,7 +295,7 @@ export class ExpensesPage implements OnInit { async getBudget() { await this.expenseService.getBudget().subscribe((res: any) => { this.Budget = res; - console.log("Budget", res); + // console.log("Budget", res); if (this.Budget.length > 0) { this.budgetExists = true; @@ -401,7 +394,7 @@ export class ExpensesPage implements OnInit { // ); await this.genAi.processExpenseData(description).subscribe({ next: (response) => { - console.log("AI Response:", response); + // console.log("AI Response:", response); // Assuming response contains the processed expenses // this.processedExpenses = this.transformAiResponse(response); // this.processing = false; diff --git a/src/app/services/expense/expense.service.ts b/src/app/services/expense/expense.service.ts index f4bfd56e..c82dd469 100644 --- a/src/app/services/expense/expense.service.ts +++ b/src/app/services/expense/expense.service.ts @@ -37,8 +37,6 @@ export class ExpenseService { } addExpense(data: any) { - console.log(data); - this.expenseCollection .doc(this.userId) .collection("myExpence") From 6bfc022f871e4d6f30f013c399700d0aef6fbce6 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 1 Apr 2025 17:10:58 +0530 Subject: [PATCH 093/126] Add modal for quick addition of goal --- .../quick-goal-modal.component.ts | 32 +++++++++++++++++-- .../goal-on-dashboard.component.html | 8 ++--- .../goal-on-dashboard.component.ts | 11 +++++++ 3 files changed, 45 insertions(+), 6 deletions(-) diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts index 1b5f5dfd..29ae4832 100644 --- a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts @@ -1,14 +1,42 @@ import { Component, OnInit } from '@angular/core'; +import { ModalController } from '@ionic/angular'; @Component({ selector: 'app-quick-goal-modal', templateUrl: './quick-goal-modal.component.html', styleUrls: ['./quick-goal-modal.component.scss'], }) -export class QuickGoalModalComponent implements OnInit { +export class QuickGoalModalComponent implements OnInit { + goalTitle: string = ''; + goalDescription: string = ''; + actionSteps: string[] = []; + newActionStep: string = ''; - constructor() { } + constructor(private modalController: ModalController) {} ngOnInit() {} + addActionStep() { + if (this.newActionStep.trim()) { + this.actionSteps.push(this.newActionStep.trim()); + this.newActionStep = ''; + } + } + + removeActionStep(index: number) { + this.actionSteps.splice(index, 1); + } + + saveGoal() { + const goalData = { + title: this.goalTitle, + description: this.goalDescription, + actionSteps: this.actionSteps, + }; + this.modalController.dismiss(goalData); + } + + closeModal() { + this.modalController.dismiss(); + } } diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html index 2a83744c..347b9e8e 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html @@ -45,11 +45,11 @@

    Goals for {{ dateToday }}

    - + Manage - + Add @@ -102,11 +102,11 @@

    Priority Goals

    - + Manage - + Add diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts index 001fc818..21ef0ec7 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts @@ -1,3 +1,5 @@ +import { ModalController } from "@ionic/angular"; +import { QuickGoalModalComponent } from "../../../goal/components/quick-goal-modal/quick-goal-modal.component"; import { DatePipe } from "@angular/common"; import { Component, HostListener, OnInit } from "@angular/core"; import { serverTimestamp } from "@angular/fire/firestore"; @@ -25,6 +27,7 @@ export class GoalOnDashboardComponent implements OnInit { private goalService: GoalService, private toasterService: ToasterService, private datePipe: DatePipe, + private modalController: ModalController, ) { this.goalForm = this.fb.group({ updatedAt: [serverTimestamp()], @@ -84,4 +87,12 @@ export class GoalOnDashboardComponent implements OnInit { deleteGoal(goal: IGoalData, goalId: string) { this.goalService.deleteGoal(goal, goalId); } + + async openAddGoalModal(goalType: string) { + const modal = await this.modalController.create({ + component: QuickGoalModalComponent, + componentProps: { goalType }, + }); + await modal.present(); + } } From 8842478e4cf14cd410bf8a5bc5f9ffe9788be8c8 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 6 Aug 2025 01:23:24 +0530 Subject: [PATCH 094/126] chore: remove console log statement --- src/app/services/seo/seo.service.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/services/seo/seo.service.ts b/src/app/services/seo/seo.service.ts index c21344cc..30fe55a3 100644 --- a/src/app/services/seo/seo.service.ts +++ b/src/app/services/seo/seo.service.ts @@ -24,7 +24,6 @@ export class SeoService { event: eventName, pageName: pageName, }; - console.log("pushing analytics from seo:", gtmTag); this.gtmService.pushTag(gtmTag); } From 8f9e2cb3824e3a7a9b4028320dd82d18e5e57905 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 6 Aug 2025 01:23:54 +0530 Subject: [PATCH 095/126] chore: update android bundle name --- capacitor.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/capacitor.config.ts b/capacitor.config.ts index 900183bd..38a018c3 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -2,7 +2,7 @@ import { CapacitorConfig } from "@capacitor/cli"; const config: CapacitorConfig = { appId: "app.web.summarize", - appName: "summarize", + appName: "Summarize", webDir: "www", bundledWebRuntime: false, plugins: { From 59042d27203d7bde7fd3e5e73d34217d3a9e07c8 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 6 Aug 2025 01:25:12 +0530 Subject: [PATCH 096/126] chore: update ide config and settings --- .vscode/extensions.json | 4 ++-- .vscode/settings.json | 24 ++++++++++++++---------- android/build.gradle | 4 ++-- 3 files changed, 18 insertions(+), 14 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 55956691..b9a99e04 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,6 +1,5 @@ { "recommendations": [ - "ionic.ionic", "donjayamanne.githistory", "streetsidesoftware.code-spell-checker", "dbaeumer.vscode-eslint", @@ -15,6 +14,7 @@ "johnpapa.angular2", "angular.ng-template", "github.vscode-github-actions", - "ambar.bundle-size" + "ambar.bundle-size", + "Webnative.webnative" ] } diff --git a/.vscode/settings.json b/.vscode/settings.json index 6273b682..00a7b48f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -23,6 +23,7 @@ "Sanyam", "spended", "subdir", + "uids", "uncategorized", "vertexai" ], @@ -52,32 +53,32 @@ "color": "lime", "backgroundColor": "rgba(0, 0, 0, 0.2)", "overviewRulerColor": "grey", - "isWholeLine": true // Highlight the complete line + "isWholeLine": true }, { "text": "Info:", - "color": "#00FFFF", // Aqua color + "color": "#00FFFF", "backgroundColor": "rgba(0, 0, 0, 0.2)", - "isWholeLine": true // Highlight the complete line + "isWholeLine": true }, { "text": "FIXME:", - "color": "orange", + "color": "red", "backgroundColor": "rgba(0, 0, 0, 0.2)", - "isWholeLine": true // Highlight the complete line + "isWholeLine": true }, { "text": "TODO:", - "color": "red", + "color": "orange", "backgroundColor": "rgba(0, 0, 0, 0.2)", - "borderRadius": "2px", // Using borderRadius along with `border` - "isWholeLine": true // Highlight the complete line + "borderRadius": "2px", + "isWholeLine": true }, { "text": "CHORE:", - "color": "#FF00FF", // Magenta color + "color": "#FF00FF", "backgroundColor": "rgba(0, 0, 0, 0.2)", - "isWholeLine": true // Highlight the complete line + "isWholeLine": true } ], "[xml]": { @@ -88,5 +89,8 @@ }, "[scss]": { "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[yaml]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" } } diff --git a/android/build.gradle b/android/build.gradle index 5b7ee971..650fae07 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -7,8 +7,8 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:8.5.0' - classpath 'com.google.gms:google-services:4.3.15' + classpath 'com.android.tools.build:gradle:8.9.2' + classpath 'com.google.gms:google-services:4.4.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files From 2d64f9592c9d88f1ca10a60020640ced9a7bf760 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Wed, 6 Aug 2025 01:26:04 +0530 Subject: [PATCH 097/126] feat: add global css for items --- src/theme/custom.scss | 12 ++++++++++++ src/theme/typography.scss | 11 ++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/theme/custom.scss b/src/theme/custom.scss index 17cb5b3f..850d6012 100644 --- a/src/theme/custom.scss +++ b/src/theme/custom.scss @@ -46,6 +46,10 @@ min-height: 250px !important; } +.w-100 { + width: 100% !important; +} + @media screen and (max-width: 992px) { .split-container { display: block; @@ -329,3 +333,11 @@ .ion-flex { display: flex; } + +.loading-spinner { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 9999; +} diff --git a/src/theme/typography.scss b/src/theme/typography.scss index d392baf9..b9fd305e 100644 --- a/src/theme/typography.scss +++ b/src/theme/typography.scss @@ -17,7 +17,8 @@ h2, h3, h4, h5, -h6 { +h6, +ion-note { display: block !important; position: relative; width: 100% !important; @@ -131,3 +132,11 @@ ion-title { .strike-through { text-decoration: line-through; } + +.fixed-bottom { + position: relative; + bottom: 0; + left: 0; + right: 0; + z-index: 1000; +} From 9bae848daab0ac1a70afc84839fcd80f97ec93cc Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 06:47:34 +0530 Subject: [PATCH 098/126] chore: remove console log statement --- src/app/pages/time/time.page.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/pages/time/time.page.ts b/src/app/pages/time/time.page.ts index 614928d1..063d2839 100644 --- a/src/app/pages/time/time.page.ts +++ b/src/app/pages/time/time.page.ts @@ -80,7 +80,6 @@ export class TimePage implements OnInit, OnDestroy { async getProjects() { this.projectSubscription = await this.profileService.getActiveProjects().subscribe((res: any) => { this.projects = res.filter((project) => project.isActive); - console.log(this.projects); if (this.projects.length > 0) { this.workForm.patchValue({ From 3d1fd9fef5e8c1f125af73d4b75874a9c8c47b16 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 06:49:52 +0530 Subject: [PATCH 099/126] feat: update quick goal module logic --- .../quick-goal-modal.component.html | 62 ++++++++++++++++++- .../quick-goal-modal.component.ts | 32 +++++----- src/app/pages/goal/goal.module.ts | 3 +- 3 files changed, 79 insertions(+), 18 deletions(-) diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html index 8b4d95b8..4df17cad 100644 --- a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.html @@ -1,3 +1,59 @@ -

    - quick-goal-modal works! -

    + + + Quick Add Goal + + + + + + + + +
    + + + + + + + + + + + + + + + + {{ step }} + + + + + + +
    + Cancel + Add Goal +
    +
    +
    diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts index 29ae4832..1200020c 100644 --- a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts @@ -1,37 +1,41 @@ -import { Component, OnInit } from '@angular/core'; -import { ModalController } from '@ionic/angular'; +import { Component, OnInit } from "@angular/core"; +import { ModalController } from "@ionic/angular"; @Component({ - selector: 'app-quick-goal-modal', - templateUrl: './quick-goal-modal.component.html', - styleUrls: ['./quick-goal-modal.component.scss'], + selector: "app-quick-goal-modal", + templateUrl: "./quick-goal-modal.component.html", + styleUrls: ["./quick-goal-modal.component.scss"], }) export class QuickGoalModalComponent implements OnInit { - goalTitle: string = ''; - goalDescription: string = ''; + goalTitle: string = ""; + goalDescription: string = ""; actionSteps: string[] = []; - newActionStep: string = ''; + newActionStep: string = ""; constructor(private modalController: ModalController) {} ngOnInit() {} addActionStep() { - if (this.newActionStep.trim()) { - this.actionSteps.push(this.newActionStep.trim()); + const step = this.newActionStep.trim(); + if (step) { + this.actionSteps.push(step); this.newActionStep = ''; } } removeActionStep(index: number) { - this.actionSteps.splice(index, 1); + if (index > -1 && index < this.actionSteps.length) { + this.actionSteps.splice(index, 1); + } } saveGoal() { + if (!this.goalTitle.trim()) return; const goalData = { - title: this.goalTitle, - description: this.goalDescription, - actionSteps: this.actionSteps, + title: this.goalTitle.trim(), + description: this.goalDescription.trim(), + actionSteps: [...this.actionSteps], }; this.modalController.dismiss(goalData); } diff --git a/src/app/pages/goal/goal.module.ts b/src/app/pages/goal/goal.module.ts index 5c737cc8..b76f3cb7 100644 --- a/src/app/pages/goal/goal.module.ts +++ b/src/app/pages/goal/goal.module.ts @@ -8,9 +8,10 @@ import { GoalPageRoutingModule } from "./goal-routing.module"; import { GoalPage } from "./goal.page"; import { GoalInfoComponent } from "./components/goal-info/goal-info.component"; +import { QuickGoalModalComponent } from "./components/quick-goal-modal/quick-goal-modal.component"; @NgModule({ imports: [CommonModule, FormsModule, IonicModule, GoalPageRoutingModule, ReactiveFormsModule], - declarations: [GoalPage, GoalInfoComponent], + declarations: [GoalPage, GoalInfoComponent, QuickGoalModalComponent], }) export class GoalPageModule {} From 26c2746c7db3f0eaee955535cd4e1cdb694a96da Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 06:50:52 +0530 Subject: [PATCH 100/126] chore: remove console log statement --- src/app/pages/home/home.page.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/app/pages/home/home.page.ts b/src/app/pages/home/home.page.ts index 82f05f96..6c5c9255 100644 --- a/src/app/pages/home/home.page.ts +++ b/src/app/pages/home/home.page.ts @@ -28,11 +28,9 @@ export class HomePage implements OnInit, AfterViewInit { ngOnInit() { this.seoService.seo(this.title, this.pageMetaTags); this.notificationsService.schedule9PMNotification(); - console.log("meta tag updated, moving to after init"); } ngAfterViewInit(): void { - console.log("Executing after view init"); this.getAboutParagraphs(); this.seoService.eventTrigger("page_view", this.title); } From 603892f7ef0e7768a3414816a5934a4481f586e1 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 06:55:22 +0530 Subject: [PATCH 101/126] feat: handle case when user is not logged in --- .../goal-on-dashboard.component.html | 6 ++--- .../goal-on-dashboard.component.ts | 23 +++++++++++++++++++ 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html index 347b9e8e..938e5e86 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.html @@ -27,12 +27,12 @@

    Goals for {{ dateToday }}

    - + - + @@ -49,7 +49,7 @@

    Goals for {{ dateToday }}

    Manage
    - + Add diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts index 21ef0ec7..3c9f0189 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts @@ -53,9 +53,11 @@ export class GoalOnDashboardComponent implements OnInit { if (userProfile) { this.goalService.getDailyGoal().subscribe((res: any) => { this.dailyGoals = res; + console.log("Daily Goals:", this.dailyGoals); }); this.goalService.getPriorityGoal().subscribe((res: any) => { this.priorityGoals = res; + console.log("Priority Goals:", this.priorityGoals); }); } else { this.toasterService.showToast("No goals found : User not logged in.", "warning"); @@ -89,10 +91,31 @@ export class GoalOnDashboardComponent implements OnInit { } async openAddGoalModal(goalType: string) { + if (!this.firebaseService.userData) { + this.toasterService.showToast("Please login to add a goal.", "warning"); + return; + } + console.log("User is logged in:", this.firebaseService.userData); const modal = await this.modalController.create({ component: QuickGoalModalComponent, componentProps: { goalType }, }); await modal.present(); + const { data } = await modal.onDidDismiss(); + if (data) { + console.log("Goal submitted from modal:", data, goalType); + this.addGoal(data, goalType); + } + } + + addGoal(goalData: any, goalType: string) { + this.goalForm.value.gTerm = goalType; + this.goalForm.value.date = this.dateToday; + this.goalForm.value.progress = 0; + this.goalForm.value.updatedAt = serverTimestamp(); + this.goalForm.value.createdAt = serverTimestamp(); + this.goalForm.value.title = goalData.title; + this.goalForm.value.description = goalData.description; + this.goalService.addGoal(this.goalForm.value); } } From 4accba624ea54ed8bb7de7f6ac834696f55bb562 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:13:24 +0530 Subject: [PATCH 102/126] feat: add fail safe for get budget --- src/app/pages/expense/expenses.page.ts | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 9eef96a8..9235df8c 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -307,15 +307,19 @@ export class ExpensesPage implements OnInit { const month = this.budgetForm.value.month; let savedBudget: any; let monthExists: any; - await this.getBudget().then((res) => { - const tempBudget = sessionStorage.getItem("budget"); - if (tempBudget) { - savedBudget = JSON.parse(tempBudget); - } else { - alert("There was some error in adding budget. Try later or report via help section."); - } - monthExists = savedBudget.find((item: any) => item.month === month); - }); + await this.getBudget() + .then((res) => { + const tempBudget = sessionStorage.getItem("budget"); + if (tempBudget) { + savedBudget = JSON.parse(tempBudget); + } else { + alert("There was some error in adding budget. Try later or report via help section."); + } + monthExists = savedBudget.find((item: any) => item.month === month); + }) + .catch((error) => { + console.error("Error fetching budget:", error); + }); if (monthExists) { alert("This month already exists.Please use update section to verify and update."); } else { From 0f47331aa89c7590f06f2722c4bc1eba05fcab13 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:14:09 +0530 Subject: [PATCH 103/126] feat: add group feature in profile page --- src/app/pages/profile/profile.page.html | 52 ++++++++++++--- src/app/pages/profile/profile.page.ts | 86 ++++++++++++++++++++++++- 2 files changed, 126 insertions(+), 12 deletions(-) diff --git a/src/app/pages/profile/profile.page.html b/src/app/pages/profile/profile.page.html index 52ab843b..a466090c 100644 --- a/src/app/pages/profile/profile.page.html +++ b/src/app/pages/profile/profile.page.html @@ -216,23 +216,57 @@

    About Me

    - - - {{ item.name }} - + + {{ group.name }} + + + - + + + + Add Group + + + + + + {{ group.name }} + + + + Add Member + + + + + {{ member }} + + + + + +
    - Profile page is under development. It will be available soon with some exciting features. + Project is under development. It will be available soon with some exciting features. Feel free to provide your + feedback , suggestions or any feature that you want to be added. Visit "Help" page for more details. +
    diff --git a/src/app/pages/profile/profile.page.ts b/src/app/pages/profile/profile.page.ts index 27db6112..cb7dce21 100644 --- a/src/app/pages/profile/profile.page.ts +++ b/src/app/pages/profile/profile.page.ts @@ -34,6 +34,54 @@ export class ProfilePage implements OnInit, AfterViewInit { examAspirations: any = []; projects: Project[] = []; friendsGroup = []; + groupInputs = [ + { + placeholder: "Group Name", + name: "groupName", + type: "text", + }, + ]; + memberInputs = [ + { + placeholder: "Member Name", + name: "memberName", + type: "text", + }, + ]; + groupButtons = [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Add", + role: "confirm", + handler: (value: any) => { + if (value.groupName) { + this.addGroup(value.groupName); + } + }, + }, + ]; + + memberButtons(group: any) { + return [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Add", + role: "confirm", + handler: (value: any) => { + if (value.memberName) { + this.addMember(group, value.memberName); + } + }, + }, + ]; + } + subjects: string = ""; updateDisabled: boolean = true; examsList: any[]; @@ -86,9 +134,14 @@ export class ProfilePage implements OnInit, AfterViewInit { this.fetchExamList(); } fetchExamList(): void { - this.rtdb.getTargetExam().subscribe((data) => { - this.examsList = data; - }); + try { + this.rtdb.getTargetExam().subscribe((data) => { + this.examsList = data; + }); + } catch (error) { + console.log("Error fetching exam list:", error); + this.toaster.showToast("Error fetching exam list", "danger"); + } } updateAddExamOptions(): void { // Clear existing options @@ -304,4 +357,31 @@ export class ProfilePage implements OnInit, AfterViewInit { await alert.present(); } + + addGroup(groupName: string) { + const newGroup = { + id: Date.now(), + name: groupName, + members: [], + }; + this.friendsGroup.push(newGroup); + } + + deleteGroup(group: any) { + this.friendsGroup = this.friendsGroup.filter((g) => g.id !== group.id); + } + + addMember(group: any, memberName: string) { + const targetGroup = this.friendsGroup.find((g) => g.id === group.id); + if (targetGroup) { + targetGroup.members.push(memberName); + } + } + + removeMember(group: any, memberName: string) { + const targetGroup = this.friendsGroup.find((g) => g.id === group.id); + if (targetGroup) { + targetGroup.members = targetGroup.members.filter((m) => m !== memberName); + } + } } From cb08e0f8217cf67dc6c02fa066dcac74c47f4d88 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:14:45 +0530 Subject: [PATCH 104/126] refactor: update the order of details in home page --- src/app/pages/home/home.page.html | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/src/app/pages/home/home.page.html b/src/app/pages/home/home.page.html index fd4e25e7..6eb32814 100644 --- a/src/app/pages/home/home.page.html +++ b/src/app/pages/home/home.page.html @@ -16,9 +16,10 @@

    - Summarize if you want to rise + Summarize
    - - No advertisement, No distraction + Helps you maintain discipline and focus + No advertisement, No distraction

    @@ -43,6 +44,22 @@

    Features for you

    + + Some features are unstable. Sorry for the inconvenience. + + +
    +

    Upcoming Features soon

    +
      +
    1. Analyze Studies
    2. +
    3. Analyze Work
    4. +
    5. Shared Expense list
    6. +
    7. Shared Study list
    8. +
    9. Split Expenses
    10. +
    11. Goal Setting
    12. +
    13. Co-Live: Manage your co-living space
    14. +
    +

    About Summarize

    @@ -53,15 +70,6 @@

    About Summarize

    )

    -
    -

    Upcoming Features

    -
      -
    1. Analyze Studies
    2. -
    3. Analyze Work
    4. -
    5. Goal Setting
    6. -
    7. Analyze Studies based on target Exams.
    8. -
    -
    From e9a73e86fb746560860ed018bead59f26a85582d Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:17:42 +0530 Subject: [PATCH 105/126] refactor: update the logic flow and add notification flow with platform check --- src/app/app.component.ts | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index d89653a0..8ac2ae01 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -31,11 +31,6 @@ export class AppComponent implements OnInit, AfterViewInit { ) {} ngOnInit() { - if (isPlatform("mobile")) { - StatusBar.setBackgroundColor({ color: "#3880ff" }).catch((error) => { - console.error("error while setting background color", error); - }); - } this.firebaseService.getUserProfile(); this.getUser(); } @@ -52,8 +47,21 @@ export class AppComponent implements OnInit, AfterViewInit { } }); - this.notificationsService.schedule9PMNotification(); - this.notificationsService.checkNotificationPreference(); + try { + StatusBar.setBackgroundColor({ color: "#3880ff" }).catch((error) => { + if (!error || !error.message || !error.message.includes("not implemented on web")) { + console.error("error while setting background color", error); + } + }); + if (isPlatform("capacitor")) { + this.notificationsService.schedule9PMNotification(); + this.notificationsService.checkNotificationPreference(); + } + } catch (error) { + if (!error || !error.message || !error.message.includes("not implemented on web")) { + console.error("Error with PushNotifications or related plugin:", error); + } + } } private initGoogleTagManager(): void { @@ -64,8 +72,7 @@ export class AppComponent implements OnInit, AfterViewInit { event: "page_view", pageName: event.urlAfterRedirects, }; - console.log("pushing gtm from app module", gtmTag); - // this.gtmService.pushTag(gtmTag); + this.gtmService.pushTag(gtmTag); } } catch (error) { console.error("Error occurred in Google Tag Manager:", error); From 651ed1662b2be66e77dd544f141ebf2d865703a7 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:21:04 +0530 Subject: [PATCH 106/126] feat: add pyq feature in advanced studies --- .../advanced-studies.component.html | 179 +++++++++++++- .../advanced-studies.component.scss | 69 +++++- .../advanced-studies.component.ts | 232 +++++++++++++++++- 3 files changed, 465 insertions(+), 15 deletions(-) diff --git a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.html b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.html index bc0dbd5e..f3d8da34 100644 --- a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.html +++ b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.html @@ -1,10 +1,173 @@
    -

    - Feature coming soon! -
    - - Users will be able to log and track their studies based on their syllabus of either School, - college or any competitive exam. - -

    +

    PYQ Practice for UPSC Students

    + +
    +
    + + + Exam Year + + {{ item }} + + + + Paper + + Paper {{ paper }} + + + + + Start Exam +
    + +
    +
    +

    Year: {{ selectedYear }} | Paper: {{ selectedPaper }}

    +
    + +
    +
    {{ q }}.
    +
    + + + {{ opt }} + + + + + + +
    + + +
    +
    + Exit Exam + Submit +
    +
    +
    + +
    +

    Result Analysis

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    MetricQuestionsScore
    Total{{ resultAnalysis.total }}{{ resultAnalysis.fullMarks }}
    Correct{{ resultAnalysis.correct }}{{ resultAnalysis.correctScore.toFixed(2) }}
    Wrong{{ resultAnalysis.wrong }}-{{ resultAnalysis.incorrectScore.toFixed(2) }}
    Un-attempted{{ resultAnalysis.unanswered }}{{ resultAnalysis.unansweredScore.toFixed(2) }}
    Attempted{{ resultAnalysis.total - resultAnalysis.unanswered }}
    Accuracy{{ resultAnalysis.accuracy }}%
    Final Score{{ resultAnalysis.totalScore }}
    + + + Result Analysis will be gone after you exit this page or take any other action. Please keep a copy of this to refer + later. + + Copy Result + + + + + Q{{ detail.question }}: + + Your Answer: {{ detail.userAnswer || "Not Answered" }} + + | Correct: {{ detail.correctAnswer }} + + + + Close +
    + +
    +

    Previous Results

    + + + Year: {{ result.year }} | Paper: {{ result.paper }} + + + + Attempted On: {{ result.attemptedOn | date: "short" }} + +

    + Score: {{ result?.analysis?.totalScore }} +

    + + + Correct Answers: {{ result?.analysis?.correct }} + + +

    + + Attempted: {{ result?.analysis?.total - result?.analysis?.unanswered }} + +

    +

    + + Wrong Answers: {{ result?.analysis?.wrong }} + +

    +

    + + Un-attempted: {{ result?.analysis?.unanswered }} + +

    +

    + Accuracy: {{ result?.analysis?.accuracy }}% +

    +
    +
    +
    + + + For any suggestion/feedback/issues, please reach out to us. + Contact Us + diff --git a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.scss b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.scss index db691280..c12bc92c 100644 --- a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.scss +++ b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.scss @@ -1,5 +1,64 @@ -.flex{ - display: flex; - align-items: center; - text-align: center; -} \ No newline at end of file +.pyq-actions-row { + display: flex; + justify-content: space-between; + gap: 1rem; + ion-button { + --padding-start: 1rem; + --padding-end: 1rem; + width: 50%; + } +} +.flex { + display: flex; + align-items: center; + text-align: center; +} + +.pyq-question-row { + display: flex; + align-items: center; + margin-bottom: 0.5rem; + background: transparent; + border-radius: 0; + padding: 0.25rem 0; +} +.pyq-qno { + font-weight: bold; + margin-right: 1rem; + min-width: 2rem; +} +.pyq-options { + display: flex; + flex-direction: row; + gap: 0.5rem; + min-width: 200px; +} +.pyq-options ion-item { + --background: transparent; + --min-width: 40px; + --padding-start: 0; + --inner-padding-end: 0; + margin: 0; + padding: 0 0.25rem; + display: inline-flex; + align-items: center; + flex-direction: row; + width: auto; +} +.pyq-options ion-label { + margin: 0 0.25rem 0 0; + font-weight: 500; + display: inline; +} + +.result-analysis { + display: flex; + flex-direction: column; + gap: 1rem; + th { + min-width: min(30%, 200px); + text-align: left; + font-size: 1.2rem; + padding-bottom: 0.5rem; + } +} diff --git a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts index e065517d..bdddb320 100644 --- a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts +++ b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts @@ -1,9 +1,237 @@ -import { Component } from "@angular/core"; +import { Component, OnInit } from "@angular/core"; +import { FormBuilder, FormGroup } from "@angular/forms"; +import { analyzeExamResult, ExamAnalysisResult } from "../../functions/result-analysis.function"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; +import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; @Component({ selector: "app-advanced-studies", templateUrl: "./advanced-studies.component.html", styleUrls: ["./advanced-studies.component.scss"], }) -export class AdvancedStudiesComponent { +export class AdvancedStudiesComponent implements OnInit { + examStarted = false; + examYears: string[] = ["2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025"]; + papers: string[] = ["1", "2"]; + selectedYear: string = "2024"; + selectedPaper: string = "1"; + questions: number[] = []; + options: string[] = ["a", "b", "c", "d"]; + answersForm: FormGroup; + currentQuestionIndex: any; + showResultAnalysis = false; + resultAnalysis: ExamAnalysisResult | null = null; + loading = false; + userData: any = null; + resultHistoryList: any; + constructor( + private fb: FormBuilder, + private rtdb: RealTimeDataBaseService, + private toaster: ToasterService, + ) { + this.answersForm = this.fb.group({}); + } + + ngOnInit() { + // Check if there is an ongoing exam in local storage + const examMeta = localStorage.getItem("pyq_exam_meta"); + if (examMeta) { + const meta = JSON.parse(examMeta); + this.selectedYear = meta.year; + this.selectedPaper = meta.paper; + this.examStarted = true; + this.setQuestionsByPaper(this.selectedPaper); + // Restore answers + const answersStr = localStorage.getItem(`pyq_answers_${this.selectedYear}_${this.selectedPaper}`); + if (answersStr) { + const answers = JSON.parse(answersStr); + Object.keys(answers).forEach((key) => { + if (this.answersForm.controls[key]) { + this.answersForm.controls[key].setValue(answers[key], { emitEvent: false }); + } + }); + } + } + this.userData = localStorage.getItem("UserData"); + if (this.userData) { + this.userData = JSON.parse(this.userData); + } + this.getPyqResults(); + } + + setQuestionsByPaper(paper: string) { + this.selectedPaper = paper; + const count = paper === "1" ? 100 : 80; + this.questions = Array.from({ length: count }, (_, i) => i + 1); + const group: any = {}; + let answers: any = {}; + const answersStr = localStorage.getItem(`pyq_answers_${this.selectedYear}_${paper}`); + if (answersStr) { + answers = JSON.parse(answersStr); + } + this.questions.forEach((num) => { + group["q" + num] = [answers["q" + num] || ""]; + }); + this.answersForm = this.fb.group(group); + this.answersForm.valueChanges.subscribe((val) => { + localStorage.setItem(`pyq_answers_${this.selectedYear}_${paper}`, JSON.stringify(val)); + }); + } + + startExam() { + this.setQuestionsByPaper(this.selectedPaper); + this.examStarted = true; + this.showResultAnalysis = false; + this.resultAnalysis = null; + // Save exam meta + localStorage.setItem("pyq_exam_meta", JSON.stringify({ year: this.selectedYear, paper: this.selectedPaper })); + } + + onPaperChange(event: any) { + this.setQuestionsByPaper(event.detail.value); + // Update meta if in exam + if (this.examStarted) { + localStorage.setItem("pyq_exam_meta", JSON.stringify({ year: this.selectedYear, paper: event.detail.value })); + } + } + + onYearChange(event: any) { + this.selectedYear = event.detail.value; + if (this.examStarted) { + this.setQuestionsByPaper(this.selectedPaper); + localStorage.setItem("pyq_exam_meta", JSON.stringify({ year: this.selectedYear, paper: this.selectedPaper })); + } + } + + async onSubmit() { + this.loading = true; + // Fetch the answer key from the database and only then analyze + let correctAnswers: { [key: string]: string } = {}; + let rawAnswerData: any = {}; + const path = `upscPyqAnswers/${this.selectedYear}/paper${this.selectedPaper}`; + + try { + rawAnswerData = await this.rtdb.getAnswerKey(path); + const raw = rawAnswerData.answer_key_A || {}; + // console.log("Raw answer key data:", raw); + Object.keys(raw).forEach((k) => { + correctAnswers[k.toString()] = raw[k]; + }); + } catch (error) { + this.toaster.showToast("Error fetching target exams", "danger"); + return; + } + + const userAnswers: { [key: string]: string } = {}; + Object.keys(this.answersForm.value).forEach((key) => { + userAnswers[key.replace("q", "")] = this.answersForm.value[key]; + }); + this.resultAnalysis = analyzeExamResult(userAnswers, correctAnswers); + this.calculateScore(this.resultAnalysis, rawAnswerData); + this.showResultAnalysis = true; + // Optionally clear meta and answers after submit + localStorage.removeItem("pyq_exam_meta"); + localStorage.removeItem(`pyq_answers_${this.selectedYear}_${this.selectedPaper}`); + this.examStarted = false; + this.answersForm.reset(); + this.questions = []; + this.loading = false; + this.selectedPaper = "1"; + this.selectedYear = "2024"; + } + + calculateScore(result: ExamAnalysisResult, rawAnswerData: any) { + const correctMarksScore = rawAnswerData.correct_marks || 2; + const incorrectMarksScore = rawAnswerData.incorrect_marks || 0.67; + this.resultAnalysis.fullMarks = rawAnswerData.full_marks || 200; + + this.resultAnalysis.correctScore = result.correct * correctMarksScore; + + const calculatedIncorrectScore = result.wrong * incorrectMarksScore; + this.resultAnalysis.incorrectScore = Math.round(calculatedIncorrectScore * 100) / 100; + + this.resultAnalysis.unansweredScore = result.unanswered * correctMarksScore; + + const calculatedTotalScore = this.resultAnalysis.correctScore - this.resultAnalysis.incorrectScore; + this.resultAnalysis.totalScore = Math.round(calculatedTotalScore * 100) / 100; + + const totalAttempted = result.correct + result.wrong; + this.resultAnalysis.accuracy = totalAttempted > 0 ? ((result.correct / totalAttempted) * 100).toFixed(2) : "0.00"; + + console.log(this.resultAnalysis); + this.saveResult(); + } + + saveResult() { + const resultData = { + year: this.selectedYear, + paper: this.selectedPaper, + analysis: this.resultAnalysis, + attemptedOn: new Date().toISOString(), + }; + localStorage.setItem("pyq_result_" + this.selectedYear + "_" + this.selectedPaper, JSON.stringify(resultData)); + const attemptId = Date.now().toString(); + this.rtdb + .saveResult(`pyqResults/${this.userData.uid}/${this.selectedYear}/${this.selectedPaper}/${attemptId}`, resultData) + .then(() => { + console.log("Result saved successfully"); + }); + this.toaster.showToast("Result saved successfully", "success"); + } + + showResult() { + this.showResultAnalysis = true; + } + + exitExam() { + this.examStarted = false; + this.answersForm.reset(); + // Remove all pyq-related local storage + Object.keys(localStorage).forEach((key) => { + if (key.startsWith("pyq_")) { + localStorage.removeItem(key); + } + }); + } + copyResult() { + const resultText = ` + Result Analysis for ${this.selectedYear} Paper ${this.selectedPaper} + Total Questions: ${this.resultAnalysis.total} + Correct: ${this.resultAnalysis.correct} + Wrong: ${this.resultAnalysis.wrong} + Un-attempted: ${this.resultAnalysis.unanswered} + Correct Score: ${this.resultAnalysis.correctScore} + Incorrect Score: ${this.resultAnalysis.incorrectScore} + Final Score: ${this.resultAnalysis.totalScore} + Accuracy: ${this.resultAnalysis.accuracy}% + `; + navigator.clipboard.writeText(resultText).then(() => { + this.toaster.showToast("Result copied to clipboard", "success"); + }); + } + + clearAnswer(q: number) { + this.answersForm.get("q" + q)?.setValue(null); + } + + getPyqResults() { + const result = localStorage.getItem("pyq_result_" + this.selectedYear + "_" + this.selectedPaper); + const resultHistory = this.rtdb.getResult( + "pyqResults/" + this.userData.uid + "/" + this.selectedYear + "/" + this.selectedPaper, + ); + resultHistory.subscribe((data) => { + if (data) { + this.resultHistoryList = Object.keys(data).map((key: any) => { + return { + attemptId: key, + ...data[key], + }; + }); + } + }); + if (result) { + return JSON.parse(result); + } + return null; + } } From bd7fdab4c5f066c494040d14c04ca9aec4978ff8 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:22:30 +0530 Subject: [PATCH 107/126] feat: add toaster in studies page --- src/app/pages/studies/studies.page.ts | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/src/app/pages/studies/studies.page.ts b/src/app/pages/studies/studies.page.ts index ec3a4c56..4bce2edd 100644 --- a/src/app/pages/studies/studies.page.ts +++ b/src/app/pages/studies/studies.page.ts @@ -4,11 +4,11 @@ import { serverTimestamp } from "@angular/fire/firestore"; import { FormBuilder, FormControl, FormGroup, Validators } from "@angular/forms"; import { SeoTags } from "src/app/models/class/seoTags/seo"; import { StudyOptionsData } from "src/app/models/data/studyOptions.data"; -import { extractSubjects } from "src/app/models/functions/studies.function"; import { AlertService } from "src/app/services/alert/alert.service"; import { ProfileService } from "src/app/services/profile/profile.service"; import { SeoService } from "src/app/services/seo/seo.service"; import { StudiesService } from "src/app/services/studies/studies.service"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; @Component({ @@ -32,6 +32,7 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { private changeDetectorRef: ChangeDetectorRef, private zone: NgZone, private rtdb: RealTimeDataBaseService, + private toaster: ToasterService, ) {} pageTitle = "Studies"; @@ -40,7 +41,7 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { Studies: any = []; studiesCount: number = 0; currentTime = this.datePipe.transform(new Date(), "hh:mm"); - advancedMode: boolean = false; + advancedMode: boolean = true; advancedModeAvailable: boolean = true; editMode: boolean = false; updateSubmitted: boolean = false; @@ -69,16 +70,22 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { } async ngAfterContentInit(): Promise { - await this.rtdb.getTargetExam().subscribe((data) => { - this.examsList = data; - }); + try { + await this.rtdb.getTargetExam().subscribe((data) => { + this.examsList = data; + }); + } catch (error) { + console.log("Error fetching target exams:", error); + this.toaster.showToast("Error fetching target exams", "danger"); + } + this.getActiveExamList(); } getActiveExamList() { this.profileService.getExams().subscribe((res: any) => { this.examAspirations = res; - this.subjects = extractSubjects(this.examAspirations, this.examsList); + // this.subjects = extractSubjects(this.examAspirations, this.examsList); }); } async getStudies() { @@ -227,9 +234,9 @@ export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { const profileData = await this.profileService.getProfileData(); if (profileData.educationDetails) { this.advancedModeAvailable = true; - this.advancedMode = false; + this.advancedMode = true; } else { - this.advancedModeAvailable = false; + this.advancedModeAvailable = true; } } } From 3621de955c7d47699dd758770f40097316032dcd Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 07:45:26 +0530 Subject: [PATCH 108/126] feat: add failsafe check for user id --- src/app/services/goal/goal.service.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/services/goal/goal.service.ts b/src/app/services/goal/goal.service.ts index 7e228a46..ae0f9b02 100644 --- a/src/app/services/goal/goal.service.ts +++ b/src/app/services/goal/goal.service.ts @@ -47,6 +47,11 @@ export class GoalService { async addGoal(data: IGoalData) { const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; const userId = this.fs.userData.uid; + if (!userId) { + console.error("User ID is not available"); + this.toasterService.showToast("User ID is not available, check if you are logged in.", "danger"); + return; + } await this.goalCollection .doc(userId) .collection(goalTerm) @@ -76,7 +81,7 @@ export class GoalService { async updateDailyGoal(data: IGoalData, idField: string) { try { const userId = this.fs.userData.uid; - const goalTerm = data.gTerm === "Daily" ? "completedGoals" : "priorityGoals"; + const goalTerm = data.gTerm === "Daily" ? "dailyGoals" : "priorityGoals"; delete data.idField; await this.goalCollection.doc(userId).collection(goalTerm).doc(idField).update(data); this.toasterService.showToast(this.updateMessage, "success"); From b1e889d2c32abe620685b2371d1ef32bc65a9587 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 08:16:33 +0530 Subject: [PATCH 109/126] refactor: refactor login page for clean experience --- src/app/auth/pages/login/login.page.html | 57 ++++++++++-------------- src/app/auth/pages/login/login.page.scss | 24 ++++++++-- src/app/auth/pages/login/login.page.ts | 20 +++------ 3 files changed, 51 insertions(+), 50 deletions(-) diff --git a/src/app/auth/pages/login/login.page.html b/src/app/auth/pages/login/login.page.html index b97b4152..40f928ba 100644 --- a/src/app/auth/pages/login/login.page.html +++ b/src/app/auth/pages/login/login.page.html @@ -17,11 +17,6 @@

    Welcome to Summarize!
    - - *Please Install before login. For installation guide ( - check here - ) -

    -
    -

    Login with Google (Recommended)

    - - Login with Google +
    +

    Recommended

    +
    -
    +

    Why use Google Login?

    1. More Secure
    2. @@ -99,8 +90,8 @@

      Error on Login / Sign Up?For Email based, if you already have an account, Create account will not work.
    3. If you don't have an account, Login will not work for you. Create an account first.
    4. - Verification of email is required in next step. Please use valid email, else account will be - deleted in next 7 days. + Verification of email is required in next step. Please use valid email, else account will be deleted in next 7 + days.

    diff --git a/src/app/auth/pages/login/login.page.scss b/src/app/auth/pages/login/login.page.scss index 0839e9d8..dd3eead3 100644 --- a/src/app/auth/pages/login/login.page.scss +++ b/src/app/auth/pages/login/login.page.scss @@ -1,7 +1,25 @@ -.card{ +.card { margin: 20px; - width: calc(100% - 40px ); + width: calc(100% - 40px); } -h1{ +h1 { color: var(--ion-color-success); } +.btn-google-login { + --background: var(--ion-color-success); + --color: #fff; + --box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); + display: flex; + align-items: center; + justify-content: center; + &:hover { + --background: darken(var(--ion-color-success), 5%); + } + ion-icon { + margin-right: 10px; + } + span { + padding-top: 3px; + font-weight: bold; + } +} diff --git a/src/app/auth/pages/login/login.page.ts b/src/app/auth/pages/login/login.page.ts index 9fab57a0..1d233962 100644 --- a/src/app/auth/pages/login/login.page.ts +++ b/src/app/auth/pages/login/login.page.ts @@ -16,9 +16,10 @@ export class LoginPage implements OnInit { pageTitle: string = "Login Page"; pageMetaTags = SeoTags.loginPageTags; title = SeoTags.pageTitle.loginPage; - loginMode: boolean = true; // Indicates whether the user is in login or registration mode + loginMode: boolean = true; loginForm: FormGroup; registerForm: FormGroup; + showFaq: boolean = false; constructor( private fb: FormBuilder, private loadingController: LoadingController, @@ -82,10 +83,7 @@ export class LoginPage implements OnInit { const loading = await this.loadingController.create(); await loading.present(); - const user = await this.authService.register( - this.credentials.value.email, - this.credentials.value.password, - ); + const user = await this.authService.register(this.credentials.value.email, this.credentials.value.password); await loading.dismiss(); if (user) { @@ -99,10 +97,7 @@ export class LoginPage implements OnInit { const loading = await this.loadingController.create(); await loading.present(); - const user = await this.authService.login( - this.loginForm.value.email, - this.loginForm.value.password, - ); + const user = await this.authService.login(this.loginForm.value.email, this.loginForm.value.password); await loading.dismiss(); if (user) { @@ -113,11 +108,8 @@ export class LoginPage implements OnInit { } async loginWithGoogle() { const user = await this.authService.googleSignin(); - if (user !== (null || undefined)) { - this.showAlert( - "Login Success", - "Welcome to Summarize...\nNavigate Manually in case of delay.", - ); + if (user) { + this.showAlert("Login Success", "Welcome to Summarize...\nNavigate manually in case of delay."); this.router.navigateByUrl("/home", { replaceUrl: true }); } else { this.showAlert("Login failed", "Please try again!"); From bed43a37547823ca68c9cbcfa8359d664f3b372d Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 7 Aug 2025 11:38:58 +0530 Subject: [PATCH 110/126] refactor: refactor login page for clean experience --- src/app/auth/pages/login/login.page.html | 12 +++++++----- src/app/auth/pages/login/login.page.scss | 18 +++++++++++++----- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/src/app/auth/pages/login/login.page.html b/src/app/auth/pages/login/login.page.html index 40f928ba..052bf699 100644 --- a/src/app/auth/pages/login/login.page.html +++ b/src/app/auth/pages/login/login.page.html @@ -38,8 +38,8 @@

    - - Please use valid email else we will not be able to retrieve data in case of forgotten password. + + Note: Please use valid email else we will not be able to retrieve data in case of forgotten password. @@ -40,5 +43,6 @@ + - + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap/ic_launcher.png b/android/app/src/main/res/mipmap/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..ea0ddac04968b403fc3ea8becb22a9e19d8689fb GIT binary patch literal 1874 zcmV-Y2d(&tP)TaCm%YK=}bSipPIBbuQ4XEHA%&ei6$Le zNi1z+Ckc5?A5;5CQw0@4KtM1=B!O1Iq_r_hh_8rJE=EGEASEe=@X~^TC{ihJBA5F* zXYc*%oX1UQVvEhaqi{X{nKkFkxy*+3yKAqt_u2=S%aJ2TjvP610vdf9*i~CkBoNg?wp_1R!Nww8``<5`eTQ2Bbv-P*lqSG=&^MQ^)}{g&aUr z$N@Bk96(nmAQiFoYm@^DUr`81p_BlnfefOQx>^9KOZeP?qtJ(6L+kl1`ajbV!M?Ee z($fHtB61SuXkzpbqGPcMNJ?K=zvl`7QW1k!`Jn&Zm`hR|QH36C!zrcl&A#^RkxF4#THL6-9?i1&6H#AZCP6vmZeN;3F z8b8oJ6Q&snNZRw|Xw^On(tp9oa6hN}Va{5O+tw-OrocDWTQ)CMabtqw=^aKSDRZi+ zXa=Ore4`LLy!JvSnNNL(p0*R59fiA6b>?q?xyg#zYb3MRDCQ)=bORH#KmL$ccK?7~`QN3uav5t1GFh|{ZcLPv9=AXm6)ap$e?UqhdwLM9t!OPR z(087*{ez@#eU^>I8^|lkCbJ}!j6WUV-fXxjQL>}f0;CBGQplnbkkWO6Za13SO`z%x zsHtR6qhw*GpV-ZQmgWWce!idBJe@_^Fegc}v(5sfi;rffY0(ErSzc+QBLqvf;r;Ut z@C~!$INY#G@~w2Zc{O}}72J?uz=1FSO7hZM79eBM7_O#0AZ0o#@suBAto)Gqc;|7! zEvpqV8z7-nkW(&6-!IvCK(e+>r>^sA$wA8ALW~X(EZBnYh3COPOlbq$oG4k4A!+Zm z%eP(rBYi|StpF(_nOgpuS0xleDT1%>MT>h7e_R|K-p9@cxFu1sAVbmGDgT#h$?GJ(Nb=3~Fh5<}v$dj`x-vutiM+?@t@rhN=3sv}66&PnP@{p3EV^J=n2&Qd|`D_(w6D!4OA zusA)y(riDmn>3c>N*3iv7H11inmH&mMw9|lrgMs8WdSmlD6*GA+P#X}QZFlB7G@cb z->TC+AUHQ7IXfij88%Gd4eAIb(3P~W*8Ts#shEa<)FczS;>-y@Z{+(Zj@LO-;HS4~ zf}g)6n6(Oix=qI$u)-wLd1l%I3QEa@kzE0gPf~X>$kEmy``kf}oeWTWGQh)yf}0ZI zsS?4s-`a``dx10T^OAMyAPMceSl#}rX$ft+NNL|o@5Gq-GvP+k6$3P(>oku|P(R|~ ze9%wVfKE(?V9q+2pAGZUj9v~b%u?L34t}ytFkwef2vA*rH?G$o!c`u}H5JSGy!#QZ zt%}EWFpe!9MmG^er~=G1K&L%E-W>dprm+c*ja{H~Ai(`O(yUH*r7CVqQrvDdzmgT# zKLbB5)baR3D`X3hPuJOfu94lnZAL&E0n`iA~|6<KKuv4Jz3Ih zSrk=U8?uY7jze(Xzc9$c+Du#(aXe6;N8g0Ud|uY`4%d`F%FEsLHlP_)#f0s!(XRN? zFReb#td;Q9-@(^b!X3$&3Hf>V#Q_;5I}{Pi8uD=MzmM4CTNvty4yyMo`_VY-u zAulT+WnVQR@oEa+B=g&5-0OC=x|9J8Fq89)`SOCa&gf?xpvcLZYDP4L`+Cc?1SFN! zzxi)=DLZo`S%+JpqBw#spBz9_$N@Bk96(dZ0W^giK$iiKBzh$y0Z1wH#pI}yjMTqm zwoV!_S`_l7DH4EUq?D&VG4M>5bxLRX6caWeM~)mha^%R7BUg0l-;&*oFlmut-v9sr M07*qoM6N<$fR3i)HY$9Q;n8< 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 F{|DIF5YYet literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap/ic_launcher_round.png b/android/app/src/main/res/mipmap/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..de82db0452217915f92a0beab27ecacbbcfee3cb GIT binary patch literal 2932 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 e{%o_}Ch&iEr@LGHzF*7$0000 { + this.fcm.initPush(); + }) + .catch((e) => { + console.error("error fcm: ", e); + }); + } ngOnInit() { this.firebaseService.getUserProfile(); this.getUser(); + + // Check and store device push token on app init (only on device) + if (isPlatform("capacitor")) { + this.notificationsService.ensureDeviceTokenStored().then((token) => { + if (token) { + console.debug("Device push token stored."); + } else { + console.debug("Device push token not available or permission denied."); + } + }); + } } ngAfterViewInit(): void { this.initGoogleTagManager(); @@ -40,10 +63,10 @@ export class AppComponent implements OnInit, AfterViewInit { this.isLoggedIn = isLoggedIn; if (isLoggedIn) { this.appPages = this.sidenavService.loggedInPages; - this.sidenavService.setLoggedInPages(); // Update appPages with logged-in pages + this.sidenavService.setLoggedInPages(); } else { this.appPages = this.sidenavService.defaultPages; - this.sidenavService.setDefaultPages(); // Update appPages with default pages + this.sidenavService.setDefaultPages(); } }); diff --git a/src/app/services/fcm/fcm.service.spec.ts b/src/app/services/fcm/fcm.service.spec.ts new file mode 100644 index 00000000..0927099f --- /dev/null +++ b/src/app/services/fcm/fcm.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { FcmService } from './fcm.service'; + +describe('FcmService', () => { + let service: FcmService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(FcmService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/fcm/fcm.service.ts b/src/app/services/fcm/fcm.service.ts new file mode 100644 index 00000000..7f9386e1 --- /dev/null +++ b/src/app/services/fcm/fcm.service.ts @@ -0,0 +1,106 @@ +import { Injectable } from "@angular/core"; +import { Capacitor } from "@capacitor/core"; +import { ActionPerformed, PushNotifications, PushNotificationSchema, Token } from "@capacitor/push-notifications"; +import { BehaviorSubject } from "rxjs"; +import { StorageService } from "../storage/storage.service"; + +export const FCM_TOKEN = "push_notification_token"; + +@Injectable({ + providedIn: "root", +}) +export class FcmService { + private _redirect = new BehaviorSubject(null); + + get redirect() { + return this._redirect.asObservable(); + } + + constructor(private storage: StorageService) {} + + initPush() { + if (Capacitor.getPlatform() !== "web") { + this.registerPush(); + // this.getDeliveredNotifications(); + } + } + + private async registerPush() { + try { + await this.addListeners(); + let permStatus = await PushNotifications.checkPermissions(); + + if (permStatus.receive === "prompt") { + permStatus = await PushNotifications.requestPermissions(); + } + + if (permStatus.receive !== "granted") { + throw new Error("User denied permissions!"); + } + + await PushNotifications.register(); + } catch (e) { + console.log(e); + } + } + + async getDeliveredNotifications() { + const notificationList = await PushNotifications.getDeliveredNotifications(); + console.log("delivered notifications", notificationList); + } + + addListeners() { + PushNotifications.addListener("registration", async (token: Token) => { + console.log("My token: ", token); + const fcm_token = token?.value; + let go = 1; + const saved_token = JSON.parse((await this.storage.getStorage(FCM_TOKEN)).value); + if (saved_token) { + if (fcm_token == saved_token) { + console.log("same token"); + go = 0; + } else { + go = 2; + } + } + if (go == 1) { + // save token + this.storage.setStorage(FCM_TOKEN, JSON.stringify(fcm_token)); + } else if (go == 2) { + // update token + const data = { + expired_token: saved_token, + refreshed_token: fcm_token, + }; + this.storage.setStorage(FCM_TOKEN, fcm_token); + } + }); + + PushNotifications.addListener("registrationError", (error: any) => { + console.log("Error: " + JSON.stringify(error)); + }); + + PushNotifications.addListener("pushNotificationReceived", async (notification: PushNotificationSchema) => { + console.log("Push received: " + JSON.stringify(notification)); + const data = notification?.data; + if (data?.redirect) this._redirect.next(data?.redirect); + }); + + PushNotifications.addListener("pushNotificationActionPerformed", async (notification: ActionPerformed) => { + const data = notification.notification.data; + console.log("Action performed: " + JSON.stringify(notification.notification)); + console.log("push data: ", data); + if (data?.redirect) this._redirect.next(data?.redirect); + }); + } + + async removeFcmToken() { + try { + const saved_token = JSON.parse((await this.storage.getStorage(FCM_TOKEN)).value); + this.storage.removeStorage(saved_token); + } catch (e) { + console.log(e); + throw e; + } + } +} diff --git a/src/app/services/notifications/notifications.service.ts b/src/app/services/notifications/notifications.service.ts index d00f2987..7a63bfb9 100644 --- a/src/app/services/notifications/notifications.service.ts +++ b/src/app/services/notifications/notifications.service.ts @@ -4,6 +4,7 @@ import { AlertService } from "../alert/alert.service"; import { ToasterService } from "../toaster/toaster.service"; import { ActionPerformed, PushNotificationSchema, PushNotifications, Token } from "@capacitor/push-notifications"; import { Clipboard } from "@capacitor/clipboard"; +import { Platform } from "@ionic/angular"; @Injectable({ providedIn: "root", }) @@ -85,11 +86,9 @@ export class NotificationsService { } initiatePushNotification() { - // Request permission to use push notifications PushNotifications.requestPermissions() .then((result) => { if (result.receive === "granted") { - // Register with Apple / Google to receive push via APNS/FCM PushNotifications.register(); } else { console.log("Push notification permission not granted"); @@ -99,25 +98,23 @@ export class NotificationsService { console.warn("Error requesting push notification permissions: ", error); }); - // Registration success (you can log token but not show it to user) PushNotifications.addListener("registration", (token: Token) => { console.log("Push registration success, token: " + token.value); - // Send the token to your server for later use - // this.saveTokenToServer(token.value); // Implement this function + localStorage.setItem("device-push-token", token.value); + // Optionally, show a toast or alert + this.toaster.showToast("Push token: " + token.value, "success"); }); - // Registration error PushNotifications.addListener("registrationError", (error: any) => { console.error("Error on registration: " + JSON.stringify(error)); + this.toaster.showToast("Push registration error: " + JSON.stringify(error), "danger"); }); - // Push notification received PushNotifications.addListener("pushNotificationReceived", (notification: PushNotificationSchema) => { console.log("Push received: " + JSON.stringify(notification)); - // this.showNotification(notification); // Implement your own display logic + this.toaster.showToast("Push received: " + notification.title, "primary"); }); - // Push notification action performed PushNotifications.addListener("pushNotificationActionPerformed", (notification: ActionPerformed) => { console.log("Push action performed: " + JSON.stringify(notification)); }); @@ -150,4 +147,41 @@ export class NotificationsService { this.initiatePushNotification(); } } + + /** + * Get device push token and store in localStorage if not already present. + * Returns a Promise that resolves to the token string or null. + */ + async ensureDeviceTokenStored(): Promise { + const existingToken = localStorage.getItem("device-push-token"); + if (existingToken) { + return existingToken; + } + try { + const perm = await PushNotifications.requestPermissions(); + if (perm.receive !== "granted") { + console.warn("Push notification permission not granted"); + return null; + } + // Register and get token + return new Promise((resolve) => { + PushNotifications.register(); + PushNotifications.addListener("registration", (token: Token) => { + if (token && token.value) { + localStorage.setItem("device-push-token", token.value); + resolve(token.value); + } else { + resolve(null); + } + }); + PushNotifications.addListener("registrationError", (error: any) => { + console.error("Push registration error:", error); + resolve(null); + }); + }); + } catch (error) { + console.error("Error getting device push token:", error); + return null; + } + } } diff --git a/src/app/services/storage/storage.service.spec.ts b/src/app/services/storage/storage.service.spec.ts new file mode 100644 index 00000000..e7fe5b53 --- /dev/null +++ b/src/app/services/storage/storage.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { StorageService } from './storage.service'; + +describe('StorageService', () => { + let service: StorageService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(StorageService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/storage/storage.service.ts b/src/app/services/storage/storage.service.ts new file mode 100644 index 00000000..7e20825a --- /dev/null +++ b/src/app/services/storage/storage.service.ts @@ -0,0 +1,33 @@ +import { Injectable } from "@angular/core"; +import { Preferences } from "@capacitor/preferences"; +import { from, Observable } from "rxjs"; + +export const APP_TOKEN = "app_token"; + +@Injectable({ + providedIn: "root", +}) +export class StorageService { + constructor() {} + + setStorage(key: string, value: any) { + Preferences.set({ key: key, value: value }); + } + + getStorage(key: string): any { + // Preferences.migrate(); + return Preferences.get({ key: key }); + } + + removeStorage(key: string) { + Preferences.remove({ key: key }); + } + + clearStorage() { + Preferences.clear(); + } + + getToken(): Observable { + return from(this.getStorage(APP_TOKEN)); + } +} From 51919ae9759aeefe08bdd232dd58aa52a51ad275 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 19:02:10 +0530 Subject: [PATCH 116/126] feat: enhance SEO and social media meta tags in index.html --- src/index.html | 64 +++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 56 insertions(+), 8 deletions(-) diff --git a/src/index.html b/src/index.html index d161dd69..5b842003 100644 --- a/src/index.html +++ b/src/index.html @@ -2,17 +2,38 @@ - Summarize : Record, Analyse and Rise | Dashboard + Summarize: Record, Analyze, and Rise | Productivity App + + + + + + + + - - + + + + + + + + + + + + + + - + + + + + + + + From 060aa7bf2e3aa3d0218e576e2f93eda680c100c5 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 19:03:11 +0530 Subject: [PATCH 117/126] feat: refactor shopping list component for improved functionality and UI --- .../shopping-list.component.html | 221 +++++++-- .../shopping-list.component.scss | 5 + .../shopping-list/shopping-list.component.ts | 440 ++++++++++++++++-- .../pages/expense/expenses-routing.module.ts | 3 +- 4 files changed, 594 insertions(+), 75 deletions(-) diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.html b/src/app/pages/expense/components/shopping-list/shopping-list.component.html index 7e64e601..8c122b51 100644 --- a/src/app/pages/expense/components/shopping-list/shopping-list.component.html +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.html @@ -1,48 +1,207 @@ - + - - - - {{ pageTitle }} + Shared Shopping Lists - + - {{ pageTitle }} + Shared Shopping Lists -
    - -
    -
    - - - Add item - -
    - - - - - - - - {{ item.name }} : {{ item.quantity }} - {{ item?.price }} - - - +
    +
    + + + Add list +
    + +
    + + Loading... + + + +
    + +
    + +

    Error loading lists: {{ errors["lists"]?.message }}

    +
    +
    + + + + + {{ list.name }} + + +
    +
    + +

    Loading items...

    +
    + +
    + +

    Error loading items: {{ errors["items-" + list.key!]?.message }}

    +
    +
    + + + + + + +

    {{ itemEntry.value["name"] }}

    +

    Quantity: {{ itemEntry.value["quantity"] }}

    +
    +
    + + + + + +
    + + No items in this list yet. + +
    + + + No items available + + + + + + + + + + + + {{ showMembersForListId === list.key ? "Hide Members" : "Show Members" }} + + + Add Item + + + Delete List + + + +
    +
    + +

    Loading members...

    +
    + +
    + +

    Error loading members: {{ errors["members-" + list.key!]?.message }}

    +
    +
    + + + + Members of {{ list.name }} + + + + +

    {{ member.profile.name || member.profile.email }}

    +

    {{ member.profile.email }}

    +

    (Owner)

    +
    + + + +
    + + No other members yet. + +
    + + + + + Invite + + +
    + +

    {{ errors["invite"]?.message }}

    +
    +
    +
    +
    +
    +
    + +
    + + + + No shopping lists available. Create one or ask someone to invite you. + + +
    + +

    {{ errors["createList"]?.message }}

    +
    +
    +
    diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.scss b/src/app/pages/expense/components/shopping-list/shopping-list.component.scss index fe18a7da..79bbd3a4 100644 --- a/src/app/pages/expense/components/shopping-list/shopping-list.component.scss +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.scss @@ -18,3 +18,8 @@ ion-list { width: 100%; } + +.purchased { + text-decoration: line-through; + color: var(--ion-color-medium); +} diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.ts b/src/app/pages/expense/components/shopping-list/shopping-list.component.ts index dda32b87..f86b2c34 100644 --- a/src/app/pages/expense/components/shopping-list/shopping-list.component.ts +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.ts @@ -1,26 +1,87 @@ -import { Component, OnInit } from "@angular/core"; +import { Component, OnInit, OnDestroy } from "@angular/core"; +import { AlertController, AccordionGroupCustomEvent, LoadingController } from "@ionic/angular"; +import { Observable, Subscription, of } from "rxjs"; +import { switchMap, catchError, map, tap, startWith } from "rxjs/operators"; import { AlertRadioOptions } from "src/app/models/interface/masterData.model"; +import { + ShoppingListService, + ShoppingList, + ShoppingItem, + UserProfile, +} from "src/app/services/expense/shopping-list.service"; import { ToasterService } from "src/app/services/toaster/toaster.service"; +interface AugmentedShoppingList extends ShoppingList { + items?: ShoppingItem[]; + items$: Observable | null; + members$: Observable<{ uid: string; profile: UserProfile }[]> | null; + showMembers?: boolean; +} + @Component({ selector: "app-shopping-list", templateUrl: "./shopping-list.component.html", styleUrls: ["./shopping-list.component.scss"], }) -export class ShoppingListComponent implements OnInit { - pageTitle = "Shopping list"; +export class ShoppingListComponent implements OnInit, OnDestroy { + userLists$: Observable; + private listsSubscription: Subscription | null = null; + + expandedListId: string | null = null; + showMembersForListId: string | null = null; + + newItemName = ""; + newItemQuantity = 1; + invitedMemberEmail = ""; + + newListTitle = ""; + creatingList = false; + + loadingLists = true; + loadingItems: { [listId: string]: boolean } = {}; + loadingMembers: { [listId: string]: boolean } = {}; + + errors: { [key: string]: any } = {}; + currentUserUid: string | null = null; + + addListOptions: AlertRadioOptions[] = []; + + constructor( + private shoppingListService: ShoppingListService, + private alertController: AlertController, + private loadingController: LoadingController, + private toaster: ToasterService, + ) { + this.shoppingListService["afAuth"].authState.subscribe( + (user) => { + this.currentUserUid = user ? user.uid : null; + }, + (error) => console.error("Error getting auth state:", error), + ); + + this.userLists$ = this.shoppingListService.getUsersLists().pipe( + tap(() => (this.loadingLists = false)), + catchError((err) => { + this.errors["lists"] = err; + this.loadingLists = false; + console.error("Error fetching user lists:", err); + return of([]); + }), + startWith([]), + map((lists) => + lists.map( + (list) => + ({ + ...list, + items$: null, + members$: null, + showMembers: false, + }) as AugmentedShoppingList, + ), + ), + ); + } - constructor(private toaster: ToasterService) {} - examOptions: AlertRadioOptions[] = []; - shoppingList: any = [ - { - name: "Summarize", - date: "2024-08-09", - quantity: "1", - price: "11", - isActive: true, - }, - ]; alertButtons = [ { text: "Cancel", @@ -31,51 +92,344 @@ export class ShoppingListComponent implements OnInit { role: "confirm", handler: (value: object) => { if (value) { - this.addShoppingItems(value); + this.handleCreateList(value); } else { this.toaster.showToast("Submitted without selection", "danger"); } }, }, ]; + public shoppingInputs = [ { placeholder: "Item name", }, - { - type: "date", - placeholder: "Purchase by", - }, - { - type: "number", - placeholder: "Quantity", - min: 1, - max: 100, - }, - { - type: "number", - placeholder: "Expected price", - min: 0, - }, ]; - ngOnInit() { - this.getShoppingList(); - } - getShoppingList() {} + ngOnInit() {} - addShoppingItems(value) { + ngOnDestroy() { + this.listsSubscription?.unsubscribe(); + } + + async handleCreateList(value: object) { const data = { - name: Object.values(value)[0].toString(), - date: Object.values(value)[1].toString(), - quantity: Object.values(value)[2], - price: Object.values(value)[3], - isActive: true, + name: Object.values(value)[0].toString().trim(), }; console.log(data); - this.shoppingList.push(data); + if (!data.name) { + this.presentAlert("Missing Title", "Please enter a title for the new list."); + return; + } + + this.creatingList = true; + + try { + const newListRef = await this.shoppingListService.createList(data.name); + this.newListTitle = ""; + if (newListRef.key) { + this.expandedListId = newListRef.key; + } + this.refreshUserLists(); + } catch (error: any) { + console.error("Error creating list:", error); + this.errors["createList"] = error; + this.presentAlert("Error", "Failed to create list.", error.message); + } finally { + this.creatingList = false; + } + } + + onAccordionToggle(event: CustomEvent) { + const listId = Array.isArray(event.detail.value) ? null : event.detail.value; + + if (this.expandedListId && this.expandedListId !== listId) { + this.clearListState(this.expandedListId); + } + + this.expandedListId = listId; + + if (this.expandedListId) { + const currentList = (this.userLists$ as any).value?.find( + (l: AugmentedShoppingList) => l.key === this.expandedListId, + ); + + if (currentList) { + this.loadListData(currentList); + } + } else { + this.showMembersForListId = null; + } + } + + toggleMembers(listId: string) { + this.showMembersForListId = this.showMembersForListId === listId ? null : listId; } - updateShoppingItem(value) {} - deleteShoppingItem(value) {} + async addNewItem(listId: string) { + if (!listId || !this.newItemName.trim()) { + this.presentAlert("Invalid Input", "Please select a list and enter an item name."); + return; + } + + try { + await this.shoppingListService.addItemToList(listId, this.newItemName.trim(), this.newItemQuantity); + this.newItemName = ""; + this.newItemQuantity = 1; + this.refreshListItems(listId); + } catch (error: any) { + console.error("Error adding item:", error); + this.presentAlert("Error", error.message || "Failed to add item."); + } + } + + async deleteItem(listId: string, itemId: string) { + if (!listId || !itemId) { + console.error("deleteItem called with missing listId or itemId"); + return; + } + + const alert = await this.alertController.create({ + header: "Confirm Deletion", + message: "Are you sure you want to delete this item?", + buttons: [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Delete", + handler: async () => { + try { + await this.shoppingListService.deleteItemFromList(listId, itemId); + this.refreshListItems(listId); + } catch (error: any) { + console.error("Error deleting item:", error); + this.presentAlert("Error", error.message || "Failed to delete item."); + } + }, + }, + ], + }); + await alert.present(); + } + + async deleteList(listId: string) { + if (!listId) { + console.error("deleteList called with missing listId"); + return; + } + + const alert = await this.alertController.create({ + header: "Confirm Deletion", + message: "Are you sure you want to delete this list?", + buttons: [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Delete", + handler: async () => { + try { + await this.shoppingListService.deleteList(listId); + this.refreshUserLists(); + } catch (error: any) { + console.error("Error deleting list:", error); + this.presentAlert("Error", error.message || "Failed to delete list."); + } + }, + }, + ], + }); + await alert.present(); + } + + async removeMember(listId: string, memberUid: string) { + if (!listId || !memberUid) { + console.error("removeMember called with missing listId or memberUid"); + return; + } + + const alert = await this.alertController.create({ + header: "Confirm Removal", + message: "Are you sure you want to remove this member?", + buttons: [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Remove", + handler: async () => { + try { + await this.shoppingListService.removeMemberFromList(listId, memberUid); + this.refreshListItems(listId); + } catch (error: any) { + console.error("Error removing member:", error); + this.presentAlert("Error", error.message || "Failed to remove member."); + } + }, + }, + ], + }); + await alert.present(); + } + + async updateItemStatus(listId: string, itemId: string, event: CustomEvent) { + if (!listId || !itemId) { + console.error("updateItemStatus called with missing listId or itemId"); + return; + } + + const purchased = event.detail.checked; + try { + await this.shoppingListService.updateItemPurchasedStatus(listId, itemId, purchased); + } catch (error: any) { + console.error("Error updating item status:", error); + this.presentAlert("Error", error.message || "Failed to update item status."); + } + } + + async inviteMember(listId: string) { + if (!listId || !this.invitedMemberEmail.trim()) { + this.presentAlert("Invalid Input", "Please enter a valid email address."); + return; + } + + const email = this.invitedMemberEmail.trim(); + if (!email.includes("@")) { + this.presentAlert("Invalid Email", "Please enter a valid email address."); + return; + } + + try { + await this.shoppingListService.inviteMemberToList(listId, email); + this.invitedMemberEmail = ""; + this.presentAlert("Success", "Member invited successfully."); + } catch (error: any) { + console.error("Error inviting member:", error); + this.presentAlert("Error", error.message || "Failed to invite member."); + } + } + + private refreshUserLists() { + this.userLists$ = this.shoppingListService.getUsersLists().pipe( + tap((lists) => { + console.log("Fetched user lists:", lists); // Debug log + this.loadingLists = false; + }), + catchError((err) => { + console.error("Error fetching user lists:", err); // Debug log + this.errors["lists"] = err; + this.loadingLists = false; + return of([]); + }), + startWith([]), + map((lists) => + lists.map((list) => { + console.log("Mapping list:", list); // Debug log + return { + ...list, + items$: null, + members$: null, + showMembers: false, + } as AugmentedShoppingList; + }), + ), + ); + } + + private refreshListItems(listId: string) { + const currentList = (this.userLists$ as any).value?.find((l: AugmentedShoppingList) => l.key === listId); + + if (currentList) { + console.log(`Refreshing items for listId: ${listId}`); // Debug log + currentList.items$ = this.shoppingListService.getListItems(listId).pipe( + map((itemsObj) => { + if (!itemsObj) { + console.warn(`No items found for listId: ${listId}`); // Debug log + return []; + } + // Use Object.entries to transform the items object into an array of ShoppingItem objects + const itemsArray: ShoppingItem[] = Object.entries(itemsObj).map(([key, value]) => ({ + key, + ...(value as ShoppingItem), + })); + console.log(`Transformed items for listId ${listId}:`, itemsArray); // Debug log + return itemsArray; + }), + tap((items) => { + console.log(`Fetched and transformed items for listId ${listId}:`, items); // Debug log + this.loadingItems[listId] = false; + }), + catchError((err) => { + console.error(`Error fetching items for listId ${listId}:`, err); // Debug log + this.errors["items-" + listId] = err; + this.loadingItems[listId] = false; + return of([]); + }), + ); + } else { + console.warn(`No list found with listId: ${listId}`); // Debug log + } + } + + private clearListState(listId: string) { + const list = (this.userLists$ as any).value?.find((l: AugmentedShoppingList) => l.key === listId); + + if (list) { + list.items$ = null; + list.members$ = null; + list.showMembers = false; + } + delete this.errors["items-" + listId]; + delete this.errors["members-" + listId]; + } + + private loadListData(list: AugmentedShoppingList) { + this.loadingItems[list.key!] = true; + this.loadingMembers[list.key!] = true; + + list.items$ = this.shoppingListService.getListItems(list.key!).pipe( + tap(() => (this.loadingItems[list.key!] = false)), + catchError((err) => { + this.errors["items-" + list.key!] = err; + this.loadingItems[list.key!] = false; + console.error(`Error fetching items for list ${list.key!}:`, err); + return of([]); + }), + ); + + list.members$ = this.shoppingListService.getListMemberUids(list.key!).pipe( + switchMap((uids) => + uids.length + ? this.shoppingListService + .getUsersByUids(uids) + .pipe(map((profiles) => uids.map((uid) => ({ uid, profile: profiles[uid] })))) + : of([]), + ), + tap(() => (this.loadingMembers[list.key!] = false)), + catchError((err) => { + this.errors["members-" + list.key!] = err; + this.loadingMembers[list.key!] = false; + console.error(`Error fetching members for list ${list.key!}:`, err); + return of([]); + }), + ); + } + + async presentAlert(header: string, message: string, subHeader?: string) { + const alert = await this.alertController.create({ + header, + subHeader, + message, + buttons: ["OK"], + }); + await alert.present(); + } + + isOwner(listOwnerUid: string | undefined): boolean { + return this.currentUserUid === listOwnerUid; + } } diff --git a/src/app/pages/expense/expenses-routing.module.ts b/src/app/pages/expense/expenses-routing.module.ts index a8e2836c..d65855c1 100644 --- a/src/app/pages/expense/expenses-routing.module.ts +++ b/src/app/pages/expense/expenses-routing.module.ts @@ -14,7 +14,8 @@ const routes: Routes = [ }, { path: "shopping-list", - component: ShoppingListComponent, + loadChildren: () => + import("./components/shopping-list/shopping-list.component").then((m) => m.ShoppingListComponent), }, ]; From 15e67d48aab02b20902f85bed98e368cbb1ee70f Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 19:03:27 +0530 Subject: [PATCH 118/126] feat: implement Ionic Storage service with basic CRUD operations --- src/app/app.module.ts | 4 +- .../providers/storage/storage.service.spec.ts | 16 +++++++ src/app/providers/storage/storage.service.ts | 46 +++++++++++++++++++ 3 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 src/app/providers/storage/storage.service.spec.ts create mode 100644 src/app/providers/storage/storage.service.ts diff --git a/src/app/app.module.ts b/src/app/app.module.ts index f60fce6e..f794ed48 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -18,7 +18,7 @@ import { GoogleTagManagerModule } from "angular-google-tag-manager"; import { DatePipe } from "@angular/common"; import { provideCharts, withDefaultRegisterables } from "ng2-charts"; import { getAnalytics, provideAnalytics, ScreenTrackingService, UserTrackingService } from "@angular/fire/analytics"; -import { initializeAppCheck, ReCaptchaEnterpriseProvider, provideAppCheck } from "@angular/fire/app-check"; +import { IonicStorageModule } from "@ionic/storage-angular"; import { getFunctions, provideFunctions } from "@angular/fire/functions"; import { getMessaging, provideMessaging } from "@angular/fire/messaging"; import { getPerformance, providePerformance } from "@angular/fire/performance"; @@ -29,6 +29,7 @@ import { HttpClientModule } from "@angular/common/http"; imports: [ BrowserModule, IonicModule.forRoot(), + IonicStorageModule.forRoot(), AppRoutingModule, HttpClientModule, ServiceWorkerModule.register("ngsw-worker.js", { @@ -61,4 +62,3 @@ import { HttpClientModule } from "@angular/common/http"; bootstrap: [AppComponent], }) export class AppModule {} -// Note: Add app check diff --git a/src/app/providers/storage/storage.service.spec.ts b/src/app/providers/storage/storage.service.spec.ts new file mode 100644 index 00000000..3dea3711 --- /dev/null +++ b/src/app/providers/storage/storage.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from "@angular/core/testing"; + +import { StorageService } from "../storage.service"; + +describe("StorageService", () => { + let service: StorageService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(StorageService); + }); + + it("should be created", () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/providers/storage/storage.service.ts b/src/app/providers/storage/storage.service.ts new file mode 100644 index 00000000..8055f6e4 --- /dev/null +++ b/src/app/providers/storage/storage.service.ts @@ -0,0 +1,46 @@ +import { Injectable } from "@angular/core"; +import { Storage } from "@ionic/storage-angular"; + +@Injectable({ + providedIn: "root", +}) +export class StorageService { + private _storage: Storage | null = null; + + constructor(private storage: Storage) { + this.init(); + } + + // Initialize Ionic Storage + private async init() { + const store = await this.storage.create(); + this._storage = store; + } + + // Save data + async setItem(key: string, value: any): Promise { + await this._storage?.set(key, value); + } + + // Get data + async getItem(key: string): Promise { + const item = await this._storage?.get(key); + return item ?? null; + } + + // Remove data by key + async removeItem(key: string): Promise { + await this._storage?.remove(key); + } + + // Clear all storage + async clear(): Promise { + await this._storage?.clear(); + } + + // Check if key exists + async hasKey(key: string): Promise { + const value = await this._storage?.get(key); + return value !== null && value !== undefined; + } +} From 122ec46ae38dfd806db6adf783ecda69d58a3dba Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 19:12:01 +0530 Subject: [PATCH 119/126] feat: update version code, modify AndroidManifest settings, and enhance shopping list service with Firebase integration --- android/app/build.gradle | 2 +- android/app/src/main/AndroidManifest.xml | 6 +- package.json | 3 +- src/app/auth/pages/login/login.page.scss | 5 + .../components/analyze/analyze.component.ts | 45 +- src/app/pages/expense/expenses.page.scss | 3 - src/app/pages/expense/modules/budget.ts | 8 +- .../services/expense/shopping-list.service.ts | 410 +++++++++++++++--- .../notifications/notifications.service.ts | 8 +- 9 files changed, 403 insertions(+), 87 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 67d7a42b..16e34e19 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -8,7 +8,7 @@ android { applicationId "app.web.summarize" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 2 + versionCode 3 versionName "1.2.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 5af70da5..5006bf0e 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -6,7 +6,7 @@ @@ -45,4 +45,4 @@ - \ No newline at end of file + diff --git a/package.json b/package.json index 73feb24b..6ec6b073 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,8 @@ "@ionic/angular": "^8.3.3", "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", - "angular-google-tag-manager": "^1.10.0", + "@ionic/storage-angular": "^4.0.0", + "angular-google-tag-manager": "^1.11.0", "chart.js": "^4.4.5", "file-saver": "^2.0.5", "http-server": "^14.1.1", diff --git a/src/app/auth/pages/login/login.page.scss b/src/app/auth/pages/login/login.page.scss index b8a71a94..9c7c6eba 100644 --- a/src/app/auth/pages/login/login.page.scss +++ b/src/app/auth/pages/login/login.page.scss @@ -5,6 +5,11 @@ h1 { color: var(--ion-color-success); } +.login-form { + ion-note { + font-weight: bold; + } +} .btn-google-login { --background: var(--ion-color-success); --color: #fff; diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index 34a5cec7..cd1abb18 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -170,16 +170,18 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { // Bar chart configuration barChartConfig: ChartConfiguration = { - type: 'bar', + type: "bar", data: { - labels: ['Zero Expense Days'], - datasets: [{ - data: [0], // Will be updated with actual count - label: 'Count', - backgroundColor: '#3880ff', - borderColor: '#3880ff', - borderWidth: 1 - }] + labels: ["Zero Expense Days"], + datasets: [ + { + data: [0], // Will be updated with actual count + label: "Count", + backgroundColor: "#3880ff", + borderColor: "#3880ff", + borderWidth: 1, + }, + ], }, options: { responsive: true, @@ -190,19 +192,19 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { }, title: { display: true, - text: 'Zero Expense Days' - } + text: "Zero Expense Days", + }, }, scales: { y: { beginAtZero: true, title: { display: true, - text: 'Count' - } - } - } - } + text: "Count", + }, + }, + }, + }, }; private chartStates = { @@ -279,14 +281,15 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { let totalBudget = 0; let currentDate = start; - + const year = currentDate.getFullYear(); + const month = currentDate.getMonth() + 1; + console.info("year", year); + console.info("month", month); + const monthBudget = await budgetHelper.getCurrentBudget(`${year}-${month.toString().padStart(2, "0")}`); while (currentDate <= end) { - const year = currentDate.getFullYear(); - const month = currentDate.getMonth() + 1; const daysInMonth = new Date(year, month, 0).getDate(); // Get budget for current month - const monthBudget = await budgetHelper.getCurrentBudget(`${year}-${month.toString().padStart(2, "0")}`); if (currentDate.getMonth() === start.getMonth() && currentDate.getMonth() === end.getMonth()) { // Same month - calculate for specific days @@ -383,7 +386,7 @@ export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { } updateBarChart() { - if (this.initializeChart(this.barChart, 'bar')) { + if (this.initializeChart(this.barChart, "bar")) { this.barChartConfig.data.datasets[0].data = [this.zeroExpenseDays]; this.barChart?.update(); } diff --git a/src/app/pages/expense/expenses.page.scss b/src/app/pages/expense/expenses.page.scss index cb6f2bd5..c74624aa 100644 --- a/src/app/pages/expense/expenses.page.scss +++ b/src/app/pages/expense/expenses.page.scss @@ -151,7 +151,6 @@ ion-grid { width: 100%; @media screen and (min-width: 658px) and (max-width: 990px) { - // max-width: 50%; width: 100%; float: inline-end; } @@ -184,7 +183,6 @@ ion-grid { display: block; width: auto !important; } -/* AI animation */ .pulsing { animation: pulse 1s infinite; @@ -202,7 +200,6 @@ ion-grid { } } -// Optionally, add styles for the filter modal container if needed .filter-modal { position: fixed; top: 10%; diff --git a/src/app/pages/expense/modules/budget.ts b/src/app/pages/expense/modules/budget.ts index 16443de2..3d267757 100644 --- a/src/app/pages/expense/modules/budget.ts +++ b/src/app/pages/expense/modules/budget.ts @@ -5,19 +5,17 @@ export class Budget { let currentBudget: number = 0; if (retrievedBudget) { const budget = JSON.parse(retrievedBudget); - const budgetForThisMonth = budget.find((item: any) => item.month === currentMonth); + const budgetForThisMonth = await budget.find((item: any) => item.month === currentMonth); // console.log(budgetForThisMonth); if (budgetForThisMonth) { currentBudget = budgetForThisMonth.amount; } else { - alert("Budget for the current month not found. Add budget first"); + console.info("Budget for the current month not found. Add budget first"); } } else { currentBudget = 0; - alert( - "There was some error getting your budget. Make sure you have added budget for this month.", - ); + console.info("There was some error getting your budget. Make sure you have added budget for this month."); } return currentBudget; } diff --git a/src/app/services/expense/shopping-list.service.ts b/src/app/services/expense/shopping-list.service.ts index b022a20b..17179ed2 100644 --- a/src/app/services/expense/shopping-list.service.ts +++ b/src/app/services/expense/shopping-list.service.ts @@ -1,66 +1,378 @@ import { Injectable } from "@angular/core"; -import { AngularFirestore } from "@angular/fire/compat/firestore"; -import { ProfileService } from "../profile/profile.service"; -import { ToasterService } from "../toaster/toaster.service"; -import { Observable } from "rxjs"; +import { AngularFireAuth } from "@angular/fire/compat/auth"; +import { AngularFireDatabase } from "@angular/fire/compat/database"; +import { Observable, of, switchMap, map, combineLatest, catchError } from "rxjs"; +import firebase from "firebase/compat/app"; // Needed for ServerValue.TIMESTAMP if you use it + +// Define interfaces for better type safety +export interface ShoppingList { + name: string; + owner: string; + members: { [key: string]: boolean }; + // items?: { [key: string]: ShoppingItem }; // Items are now fetched separately + key?: string; // Firebase key is added by snapshotChanges +} + +export interface ShoppingItem { + name: string; + quantity: number; + purchased: boolean; + key?: string; // Firebase key is added by snapshotChanges +} + +export interface UserProfile { + email: string; + name?: string; + // potentially other user properties +} @Injectable({ providedIn: "root", }) export class ShoppingListService { + private currentUserUid: string | null = null; + constructor( - private afs: AngularFirestore, - private profileService: ProfileService, - private toasterService: ToasterService, - ) {} - - userId = this.profileService.getUserProfile()?.uid; - successMessage = "Expense Added Successfully!"; - deletedMessage = "Expense Deleted Successfully!"; - expenseCollection = this.afs.collection("userData"); - - getLists(userId: string): Observable { - return this.afs.collection("lists", (ref) => ref.where("collaborators", "array-contains", userId)).valueChanges(); + private afAuth: AngularFireAuth, + private db: AngularFireDatabase, // Inject AngularFireDatabase + ) { + // // Get the current user's UID as soon as the service is created + // this.afAuth.authState.subscribe( + // (user) => { + // this.currentUserUid = user ? user.uid : null; + // // Optional: Ensure user profile exists in /users on login/signup + // if (user) { + // this.db + // .object(`/users/${user.uid}`) + // .valueChanges() + // .subscribe((profile: any) => { + // if (!profile) { + // this.db + // .object(`/users/${user.uid}`) + // .set({ + // email: user.email, + // name: user.displayName || user.email, // Use display name if available + // }) + // .catch((err) => console.error("Error creating user profile:", err)); // Add error handling + // } + // }); + // } + // }, + // (error) => { + // console.error("Error in authState subscription:", error); // Handle auth state errors + // }, + // ); } - createList(name: string, owner: string): Promise { - const id = this.afs.createId(); - return this.afs - .collection("shopping-lists") - .doc(id) - .set({ - name, - owner, - collaborators: [owner], - items: [], - createdAt: new Date(), - updatedAt: new Date(), - }); + /** + * Gets all shopping lists that the current user is a member of. + * Uses a query to filter lists by the current user's UID in the members node. + */ + getUsersLists(): Observable { + // Wait for the user UID to be available before querying + return this.afAuth.authState.pipe( + switchMap((user) => { + if (!user) { + console.log("User not logged in, returning empty lists."); + return of([]); // Return empty array observable if not logged in + } + this.currentUserUid = user.uid; // Ensure UID is set if not already + + // Query lists where the current user's UID exists in the members sub-node and is true + // This requires a .indexOn rule in your Firebase Security Rules for "members/" + // Example Rule: ".indexOn": ["members/YOUR_UID_PLACEHOLDER"] - Firebase console helps generate this + return this.db + .list("/shopping/lists", (ref) => ref.orderByChild(`members/${user.uid}`).equalTo(true)) + .snapshotChanges() + .pipe( + // snapshotChanges provides key and value, map them into your object + map((changes) => changes.map((c) => ({ key: c.payload.key as string, ...(c.payload.val() as any) }))), + catchError((err) => { + console.error("Error getting user lists from Firebase:", err); + throw err; // Re-throw the error to be caught by the component + }), + ); + }), + catchError((err) => { + console.error("Error in getUsersLists switchMap:", err); + return of([]); // Return empty array on error in the authState switchMap part + }), + ); } - addItem(listId: string, name: string, userId: string): Promise { - const itemId = this.afs.createId(); - const item = { - name, - quantity: 1, - completed: false, - listId, - addedBy: userId, - createdAt: new Date(), - updatedAt: new Date(), + /** + * Creates a new shopping list with the current user as the owner and first member. + */ + createList(listName: string): Promise { + if (!this.currentUserUid || !listName || listName.trim() === "") { + console.error("createList called with missing UID or empty name"); + return Promise.reject("User not logged in or list name empty."); + } + const trimmedListName = listName.trim(); + const newList: ShoppingList = { + name: trimmedListName, + owner: this.currentUserUid, + members: { + [this.currentUserUid]: true, // Add creator as the first member + }, + // items node is not needed in the initial structure if you add items later + // items: {} }; - return this.afs - .collection("items") - .doc(itemId) - .set(item) - .then(() => { - return this.afs.collection("lists").doc(listId).update({ - // items: firebase.firestore.FieldValue.arrayUnion(itemId), - }); + // push() adds a new object to a list and returns a Promise of the new Reference + return this.db + .list("/shopping/lists") + .push(newList) + .catch((err) => { + console.error("Error pushing new list to Firebase:", err); + throw err; // Re-throw the error + }); + } + + /** + * Gets the items for a specific shopping list. + */ + getListItems(listId: string): Observable { + if (!listId) { + console.log("getListItems called with empty listId"); + return of([]); // Return empty array observable if listId is empty + } + // Using snapshotChanges to get key along with value + return this.db + .list(`/shopping/lists/${listId}/items`) + .snapshotChanges() + .pipe( + map((changes) => + // Map changes to objects including the key + changes.map((c) => ({ key: c.payload.key as string, ...(c.payload.val() as any) })), + ), + catchError((err) => { + console.error(`Error getting items for list ${listId}:`, err); + throw err; // Re-throw the error + }), + ); + } + + /** + * Gets the members (UIDs) for a specific shopping list. + * To get user details (email/name), you'd need to fetch from the /users node separately. + */ + getListMemberUids(listId: string): Observable { + if (!listId) { + console.log("getListMemberUids called with empty listId"); + return of([]); + } + // Use valueChanges to get the map directly, then extract keys + return this.db + .object<{ [uid: string]: boolean }>(`/shopping/lists/${listId}/members`) + .valueChanges() + .pipe( + map((membersMap) => (membersMap ? Object.keys(membersMap) : [])), + catchError((err) => { + console.error(`Error getting member UIDs for list ${listId}:`, err); + throw err; // Re-throw the error + }), + ); + } + + /** + * Fetches user profiles for a list of UIDs. + * This is needed to display member names/emails in the component. + * @param uids Array of user UIDs + * @returns Observable mapping UIDs to UserProfile + */ + getUsersByUids(uids: string[]): Observable<{ [uid: string]: UserProfile }> { + if (!uids || uids.length === 0) { + console.log("getUsersByUids called with empty or null UIDs array"); + return of({}); + } + // Create an array of observables, one for each user profile fetch + const userObservables = uids.map((uid) => + this.db + .object(`/users/${uid}`) + .valueChanges() + .pipe( + // Map the result to an object where the key is the UID + map((profile) => ({ [uid]: profile || { email: "N/A", name: "Unknown User" } })), // Handle potential null profile data + catchError((err) => { + console.error(`Error getting user profile for UID ${uid}:`, err); + // Return an observable that emits a placeholder for this UID's error + return of({ [uid]: { email: "Error", name: "Error Loading" } }); + }), + ), + ); + + // Use combineLatest to wait for all user profile observables to emit + return combineLatest(userObservables).pipe( + // Reduce the array of { uid: profile } objects into a single { uid1: profile1, uid2: profile2, ... } object + map((results) => results.reduce((acc, curr) => ({ ...acc, ...curr }), {})), + catchError((err) => { + console.error("Error in getUsersByUids combineLatest:", err); + throw err; // Re-throw the error + }), + ); + } + + /** + * Adds a new item to a specific shopping list. + */ + addItemToList(listId: string, name: string, quantity: number): Promise { + if (!this.currentUserUid || !listId || !name || name.trim() === "") { + console.error("addItemToList called with missing UID, list ID, or empty name"); + return Promise.reject("User not logged in, list ID missing, or item name empty."); + } + const trimmedName = name.trim(); + const newItem: ShoppingItem = { name: trimmedName, quantity: quantity || 1, purchased: false }; + // push returns a Promise of the new Reference, we return a void promise + return this.db + .list(`/shopping/lists/${listId}/items`) + .push(newItem) + .then(() => {}) + .catch((err) => { + console.error(`Error adding item to list ${listId}:`, err); + throw err; // Re-throw the error }); } - getItems(listId: string): Observable { - return this.afs.collection("items", (ref) => ref.where("listId", "==", listId)).valueChanges(); + /** + * Updates the purchased status of an item. + */ + updateItemPurchasedStatus(listId: string, itemId: string, purchased: boolean): Promise { + if (!this.currentUserUid || !listId || !itemId) { + console.error("updateItemPurchasedStatus called with missing UID, list ID, or item ID"); + return Promise.reject("User not logged in, list or item ID missing."); + } + // set returns a Promise + return this.db + .object(`/shopping/lists/${listId}/items/${itemId}/purchased`) + .set(purchased) + .catch((err) => { + console.error(`Error updating item ${itemId} in list ${listId}:`, err); + throw err; // Re-throw the error + }); + } + + /** + * Deletes an item from a list. + */ + deleteItemFromList(listId: string, itemId: string): Promise { + if (!this.currentUserUid || !listId || !itemId) { + console.error("deleteItemFromList called with missing UID, list ID, or item ID"); + return Promise.reject("User not logged in, list or item ID missing."); + } + // remove returns a Promise + return this.db + .object(`/shopping/lists/${listId}/items/${itemId}`) + .remove() + .catch((err) => { + console.error(`Error deleting item ${itemId} from list ${listId}:`, err); + throw err; // Re-throw the error + }); + } + + /** + * Invites a user to a list by email. + * Simplified client-side version. Needs Firebase Security Rules to prevent abuse. + * A robust implementation would use Firebase Cloud Functions to look up users securely + * and handle invitations (e.g., creating an invitation node). + * This version attempts to find the user by email and add them directly to members. + */ + async inviteMemberToList(listId: string, invitedEmail: string): Promise { + if (!this.currentUserUid || !listId || !invitedEmail || invitedEmail.trim() === "") { + console.error("inviteMemberToList called with missing UID, list ID, or empty email"); + return Promise.reject("User not logged in, list ID missing, or email empty."); + } + + const trimmedEmail = invitedEmail.trim(); + + try { + // --- SIMPLIFIED CLIENT-SIDE MEMBER ADDITION --- + // Look up the user by email in the /users node + const usersRef = this.db.list("/users", (ref) => ref.orderByChild("email").equalTo(trimmedEmail)); + + // Get the snapshot changes and convert to a promise to get a single result + // We use take(1) to automatically unsubscribe after the first emission + const snapshot = await usersRef + .snapshotChanges() + .pipe(map((changes) => changes.map((c) => ({ key: c.payload.key as string, ...(c.payload.val() as any) })))) + .toPromise(); + + const invitedUser = snapshot?.[0]; // Get the first user found + + if (invitedUser && invitedUser.key) { + const invitedUserId = invitedUser.key; + // Add the user's UID to the list's members node with value true + // Security rules should ensure only list owner/members can do this + return this.db + .object(`/shopping/lists/${listId}/members/${invitedUserId}`) + .set(true) + .catch((err) => { + console.error(`Error adding member ${invitedUserId} to list ${listId}:`, err); + throw err; // Re-throw the error + }); + } else { + // User not found in your /users node with that email + // In a real app with invitations, you'd add to an /invitations node here. + // For this simplified version, we indicate failure. + console.log(`User with email ${trimmedEmail} not found in /users node.`); + return Promise.reject("User with that email address was not found."); + } + } catch (error: any) { + console.error("Error inviting member:", error); + // Provide a more generic message for the user unless the error is specific and safe to show + const userMessage = error.message ? `Failed to invite member: ${error.message}` : "Failed to invite member."; + return Promise.reject(userMessage); + } + } + + /** + * Removes a member from a list. + * Requires security rules to ensure only authorized users (e.g., owner) can do this. + */ + removeMemberFromList(listId: string, memberUid: string): Promise { + if (!this.currentUserUid || !listId || !memberUid) { + console.error("removeMemberFromList called with missing UID, list ID, or member UID"); + return Promise.reject("User not logged in, list ID or member UID missing."); + } + // Add check to prevent removing self if that's desired UX, but security rules are primary defense. + if (this.currentUserUid === memberUid) { + return Promise.reject("Cannot remove yourself from the list."); + } + // remove returns a Promise + return this.db + .object(`/shopping/lists/${listId}/members/${memberUid}`) + .remove() + .catch((err) => { + console.error(`Error removing member ${memberUid} from list ${listId}:`, err); + throw err; // Re-throw the error + }); + } + + // Optional: Method to get the list owner's UID (may not be needed if list object already has owner) + getListOwner(listId: string): Observable { + if (!listId) { + return of(null); + } + return this.db + .object(`/shopping/lists/${listId}/owner`) + .valueChanges() + .pipe( + catchError((err) => { + console.error(`Error getting owner for list ${listId}:`, err); + return of(null); // Return null on error + }), + ); + } + + async deleteList(listId: string): Promise { + if (!listId) { + throw new Error("List ID is required to delete a list."); + } + + try { + await this.db.object(`/shopping/lists/${listId}`).remove(); + } catch (error) { + console.error("Error deleting list:", error); + throw error; + } } } diff --git a/src/app/services/notifications/notifications.service.ts b/src/app/services/notifications/notifications.service.ts index 7a63bfb9..4e85611b 100644 --- a/src/app/services/notifications/notifications.service.ts +++ b/src/app/services/notifications/notifications.service.ts @@ -102,21 +102,21 @@ export class NotificationsService { console.log("Push registration success, token: " + token.value); localStorage.setItem("device-push-token", token.value); // Optionally, show a toast or alert - this.toaster.showToast("Push token: " + token.value, "success"); + // this.toaster.showToast("Push token: " + token.value, "success"); }); PushNotifications.addListener("registrationError", (error: any) => { console.error("Error on registration: " + JSON.stringify(error)); - this.toaster.showToast("Push registration error: " + JSON.stringify(error), "danger"); + // this.toaster.showToast("Push registration error: " + JSON.stringify(error), "danger"); }); PushNotifications.addListener("pushNotificationReceived", (notification: PushNotificationSchema) => { console.log("Push received: " + JSON.stringify(notification)); - this.toaster.showToast("Push received: " + notification.title, "primary"); + // this.toaster.showToast("Push received: " + notification.title, "primary"); }); PushNotifications.addListener("pushNotificationActionPerformed", (notification: ActionPerformed) => { - console.log("Push action performed: " + JSON.stringify(notification)); + // console.log("Push action performed: " + JSON.stringify(notification)); }); } From c514cb442c5d1b142100be783bbeb44ec2c0551c Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 19:16:56 +0530 Subject: [PATCH 120/126] docs: add supporting document foe shopping cart --- documentation/snippets/oldShoppingCart.md | 226 ++++++++++++++++++++++ documentation/snippets/rules.json | 41 ++++ 2 files changed, 267 insertions(+) create mode 100644 documentation/snippets/oldShoppingCart.md create mode 100644 documentation/snippets/rules.json diff --git a/documentation/snippets/oldShoppingCart.md b/documentation/snippets/oldShoppingCart.md new file mode 100644 index 00000000..9d998faf --- /dev/null +++ b/documentation/snippets/oldShoppingCart.md @@ -0,0 +1,226 @@ +```ts +import { Component, OnInit } from "@angular/core"; +import { AlertRadioOptions } from "src/app/models/interface/masterData.model"; +import { ToasterService } from "src/app/services/toaster/toaster.service"; + +@Component({ + selector: "app-shopping-list", + templateUrl: "./shopping-list.component.html", + styleUrls: ["./shopping-list.component.scss"], +}) +export class ShoppingListComponent implements OnInit { + pageTitle = "Shopping list"; + + constructor(private toaster: ToasterService) {} + examOptions: AlertRadioOptions[] = []; + shoppingList: any = [ + { + name: "Summarize", + date: "2024-08-09", + quantity: "1", + price: "11", + isActive: true, + }, + ]; + alertButtons = [ + { + text: "Cancel", + role: "cancel", + }, + { + text: "Submit", + role: "confirm", + handler: (value: object) => { + if (value) { + this.addShoppingItems(value); + } else { + this.toaster.showToast("Submitted without selection", "danger"); + } + }, + }, + ]; + public shoppingInputs = [ + { + placeholder: "Item name", + }, + { + type: "date", + placeholder: "Purchase by", + }, + { + type: "number", + placeholder: "Quantity", + min: 1, + max: 100, + }, + { + type: "number", + placeholder: "Expected price", + min: 0, + }, + ]; + ngOnInit() { + this.getShoppingList(); + } + + getShoppingList() {} + + addShoppingItems(value) { + const data = { + name: Object.values(value)[0].toString(), + date: Object.values(value)[1].toString(), + quantity: Object.values(value)[2], + price: Object.values(value)[3], + isActive: true, + }; + console.log(data); + this.shoppingList.push(data); + } + + updateShoppingItem(value) {} + deleteShoppingItem(value) {} +} + +``` + +```html + + + + + + {{ pageTitle }} + + + + + + + {{ pageTitle }} + + + +
    + +
    +
    + + + Add item + +
    + + + + + + + + {{ item.name }} : {{ item.quantity }} - {{ item?.price }} + + + + + +
    +
    +
    + +``` + + + +Used 4 references +Searched shopping-list for "refer to #file:shopping-list and #file:shopping-list.service.ts +Certainly! Here’s a concise plan for a collaborative shopping list using Firebase RTDB, followed by a summary of what needs to be changed or improved based on your current code. + +1. Data Model (Firebase RTDB) +/shopping/lists/{listId}: + +name: string +owner: string (uid) +members: { [uid]: true } +items: { [itemId]: { name, quantity, purchased } } +/users/{uid}: + +email: string +name: string +2. Core Features +List Management + +Create a list (owner is creator, members includes owner) +Delete a list (only owner) +See all lists where user is a member +Item Management + +Add item to a list (any member) +Remove item (any member) +Mark item as purchased (any member) +Member Management + +Invite member by email (find user by email, add their uid to members) +Remove member (only owner, cannot remove self) +List all members (show name/email) +3. Collaboration +Any member can add/remove/mark items. +Only owner can delete list or remove members. +All members see the same list/items in real time (or on refresh). +4. Angular Service Responsibilities +ShoppingListService +getUsersLists(): All lists where current user is a member +createList(name): Create new list +getListItems(listId): Get items for a list +addItemToList(listId, name, qty): Add item +deleteItemFromList(listId, itemId): Remove item +updateItemPurchasedStatus(listId, itemId, purchased): Mark as purchased +getListMemberUids(listId): Get all member UIDs +getUsersByUids(uids): Get user profiles for UIDs +inviteMemberToList(listId, email): Add member by email +removeMemberFromList(listId, memberUid): Remove member +deleteList(listId): Delete list +5. Component Responsibilities +ShoppingListComponent +Show all lists for user (refreshable, not auto-subscribed) +Expand/collapse lists to show items +Add/delete/mark items +Show/hide members, invite/remove members +Only owner can delete list or remove members +6. Improvements/Corrections Needed +Subscriptions: +Use async/await or .toPromise() for all data fetches (no subscriptions in component). +Only fetch data on refresh or user action. + +Member Management: +When inviting by email, ensure user exists and add their UID to members. +Only owner can remove members. + +UI State: +Keep all state in component (no observable fields like userLists$). +Use loading flags for each list/items/members as needed. + +Type Safety: +Use interfaces for all data structures. + +Error Handling: +All async calls should have try/catch and show user-friendly errors. + +7. Next Steps +Refactor ShoppingListComponent to: + +Remove all RxJS subscriptions/observables from the component. +Use only imperative async/await for all data fetches. +Use refresh buttons for lists/items/members. +Store all data in plain arrays/objects in the component. +Refactor ShoppingListService to: + +Keep all methods returning Promise or Observable as appropriate. +No changes needed if methods are already correct. +If you approve this plan, I will provide the updated code for the component and service as per the above. +Let me know if you want to proceed or want to tweak any part of the plan! \ No newline at end of file diff --git a/documentation/snippets/rules.json b/documentation/snippets/rules.json new file mode 100644 index 00000000..f708f6db --- /dev/null +++ b/documentation/snippets/rules.json @@ -0,0 +1,41 @@ +{ + "rules": { + "dynamicContent": { + ".read": "auth != null && auth.token.email !== ''", + ".write": "auth != null && auth.token.email == 'admin@gmail.com'" + }, + "shopping": { + ".read": "auth != null && auth.token.email !== ''", + "lists": { + "$listId": { + ".read": "auth != null && data.child('members/' + auth.uid).exists()", + ".write": "auth != null && data.child('members/' + auth.uid).exists()", + "items": { + "$itemId": { + ".read": "auth != null && data.parent().parent().child('members/' + auth.uid).exists()", + ".write": "auth != null && data.parent().parent().child('members/' + auth.uid).exists()" + } + }, + "members": { + ".read": "auth != null && data.parent().child('members/' + auth.uid).exists()", + ".write": "auth != null && data.parent().child('owner').val() == auth.uid" + }, + "invitations": { + "$invitationId": { + ".read": "auth != null && data.child('invitedEmail').val() == auth.token.email", + ".write": "auth != null && data.child('invitedEmail').val() == auth.token.email" + } + } + } + } + }, + "users": { + "$uid": { + ".read": "auth != null && auth.uid === $uid", + ".write": "auth != null && auth.uid === $uid" + } + }, + ".read": true, + ".write": false + } +} From 30ffbbd3b4f1885fbd197cd1a1cdc96570d5866a Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 19:25:14 +0530 Subject: [PATCH 121/126] chore: remove npm from dependency list --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 6ec6b073..1b260e08 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,6 @@ "http-server": "^14.1.1", "ionicons": "^7.4.0", "ng2-charts": "^6.0.1", - "npm": "^10.9.0", "rxfire": "^6.0.5", "rxjs": "^7.8.1", "tslib": "^2.8.0", From ae4a40837d1a4467409d65e30307e7fb61a51db4 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 21:55:09 +0530 Subject: [PATCH 122/126] feat: upgrade to angular 19 --- angular.json | 17 ++++++------ package.json | 26 +++++++++---------- src/app/admin/admin.page.ts | 7 ++--- src/app/app.component.ts | 7 ++--- src/app/auth/pages/login/login.page.ts | 7 ++--- .../reset-password.component.ts | 7 ++--- src/app/folder/folder.page.ts | 7 ++--- .../pipe/time/twelve-hour-format.pipe.ts | 3 ++- src/app/pages/about/about.page.ts | 7 ++--- .../about/components/hof/hof.component.ts | 7 ++--- .../about/components/howto/howto.component.ts | 7 ++--- .../components/update/update.component.ts | 7 ++--- src/app/pages/achievement/achievement.page.ts | 7 ++--- .../create-goal/create-goal.component.ts | 7 ++--- src/app/pages/analytics/analytics.page.ts | 7 ++--- .../components/analyze/analyze.component.ts | 7 ++--- .../edit-expense/edit-expense.component.ts | 7 ++--- .../expense-card/expense-card.component.ts | 7 ++--- .../filter-expense.component.ts | 7 ++--- .../shopping-list/shopping-list.component.ts | 7 ++--- src/app/pages/expense/expenses.page.ts | 7 ++--- .../goal-info/goal-info.component.ts | 7 ++--- .../quick-goal-modal.component.ts | 7 ++--- src/app/pages/goal/goal.page.ts | 7 ++--- src/app/pages/help/faq/faq.component.ts | 7 ++--- src/app/pages/help/help.page.ts | 7 ++--- .../goal-on-dashboard.component.ts | 7 ++--- .../quick-features.component.ts | 7 ++--- src/app/pages/home/home.page.ts | 7 ++--- src/app/pages/office/office.page.ts | 7 ++--- .../privacy-policy/privacy-policy.page.ts | 7 ++--- src/app/pages/profile/profile.page.ts | 7 ++--- src/app/pages/setup/setup.page.ts | 7 ++--- .../advanced-studies.component.ts | 7 ++--- .../analyze-study/analyze-study.component.ts | 7 ++--- .../edit-studies/edit-studies.component.ts | 7 ++--- .../free-resource/free-resource.component.ts | 7 ++--- .../practice-test/practice-test.component.ts | 7 ++--- src/app/pages/studies/studies.page.ts | 7 ++--- src/app/pages/support/support.page.ts | 7 ++--- src/app/pages/time/time.page.ts | 7 ++--- .../components/header/header.component.ts | 7 ++--- 42 files changed, 180 insertions(+), 139 deletions(-) diff --git a/angular.json b/angular.json index 25dd242e..1ecb7e8c 100644 --- a/angular.json +++ b/angular.json @@ -11,12 +11,15 @@ "prefix": "app", "architect": { "build": { - "builder": "@angular-devkit/build-angular:browser", + "builder": "@angular-devkit/build-angular:application", "options": { - "outputPath": "www", + "outputPath": { + "base": "www" + }, "index": "src/index.html", - "main": "src/main.ts", - "polyfills": "src/polyfills.ts", + "polyfills": [ + "src/polyfills.ts" + ], "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ @@ -37,8 +40,8 @@ "allowedCommonJsDependencies": ["file-saver"], "styles": ["src/theme/variables.scss", "src/global.scss"], "scripts": [], - "serviceWorker": true, - "ngswConfigPath": "ngsw-config.json" + "serviceWorker": "ngsw-config.json", + "browser": "src/main.ts" }, "configurations": { "production": { @@ -63,9 +66,7 @@ "outputHashing": "all" }, "development": { - "buildOptimizer": false, "optimization": false, - "vendorChunk": true, "extractLicenses": false, "sourceMap": true, "namedChunks": true diff --git a/package.json b/package.json index 1b260e08..d6ed191d 100644 --- a/package.json +++ b/package.json @@ -28,14 +28,14 @@ }, "dependencies": { "@angular/cdk": "^18.2.6", - "@angular/common": "18.2.8", - "@angular/core": "18.2.8", + "@angular/common": "19.2.15", + "@angular/core": "19.2.15", "@angular/fire": "^18.0.1", - "@angular/forms": "18.2.8", - "@angular/platform-browser": "18.2.8", - "@angular/platform-browser-dynamic": "18.2.8", - "@angular/router": "18.2.8", - "@angular/service-worker": "18.2.8", + "@angular/forms": "19.2.15", + "@angular/platform-browser": "19.2.15", + "@angular/platform-browser-dynamic": "19.2.15", + "@angular/router": "19.2.15", + "@angular/service-worker": "19.2.15", "@capacitor-community/speech-recognition": "^6.0.1", "@capacitor-community/text-to-speech": "^5.0.0", "@capacitor-firebase/messaging": "^6.1.0", @@ -66,16 +66,16 @@ "tslib": "^2.8.0", "xlsx": "^0.18.5", "xlsx-style": "^0.8.13", - "zone.js": "^0.14.10" + "zone.js": "^0.15.1" }, "devDependencies": { - "@angular-devkit/build-angular": "^18.2.6", + "@angular-devkit/build-angular": "^19.2.19", "@angular-eslint/eslint-plugin": "^18.3.1", "@angular-eslint/eslint-plugin-template": "^18.3.1", - "@angular/cli": "^18.2.6", - "@angular/compiler": "^18.2.8", - "@angular/compiler-cli": "^18.2.8", - "@angular/language-service": "^18.2.8", + "@angular/cli": "^19.2.19", + "@angular/compiler": "^19.2.15", + "@angular/compiler-cli": "^19.2.15", + "@angular/language-service": "^19.2.15", "@capacitor/cli": "^6.1.2", "@ionic/angular-toolkit": "^12.1.1", "@ionic/eslint-config": "^0.4.0", diff --git a/src/app/admin/admin.page.ts b/src/app/admin/admin.page.ts index 046bc601..2ef64211 100644 --- a/src/app/admin/admin.page.ts +++ b/src/app/admin/admin.page.ts @@ -10,9 +10,10 @@ import { SeoService } from "../services/seo/seo.service"; import { ResourceService } from "../services/resource/resource.service"; @Component({ - selector: "app-admin", - templateUrl: "./admin.page.html", - styleUrls: ["./admin.page.scss"], + selector: "app-admin", + templateUrl: "./admin.page.html", + styleUrls: ["./admin.page.scss"], + standalone: false }) export class AdminPage implements OnInit { pageTitle = "Resource"; diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 205ae838..4de36c64 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -11,9 +11,10 @@ import { Subscription } from "rxjs"; import { NotificationsService } from "./services/notifications/notifications.service"; import { FcmService } from "./services/fcm/fcm.service"; @Component({ - selector: "app-root", - templateUrl: "app.component.html", - styleUrls: ["app.component.scss"], + selector: "app-root", + templateUrl: "app.component.html", + styleUrls: ["app.component.scss"], + standalone: false }) export class AppComponent implements OnInit, AfterViewInit { isLoggedIn: any = false; diff --git a/src/app/auth/pages/login/login.page.ts b/src/app/auth/pages/login/login.page.ts index 1d233962..5b84fd23 100644 --- a/src/app/auth/pages/login/login.page.ts +++ b/src/app/auth/pages/login/login.page.ts @@ -7,9 +7,10 @@ import { SeoService } from "src/app/services/seo/seo.service"; import { AuthService } from "../../service/auth.service"; @Component({ - selector: "app-login", - templateUrl: "./login.page.html", - styleUrls: ["./login.page.scss"], + selector: "app-login", + templateUrl: "./login.page.html", + styleUrls: ["./login.page.scss"], + standalone: false }) export class LoginPage implements OnInit { credentials!: FormGroup; diff --git a/src/app/auth/pages/reset-password/reset-password.component.ts b/src/app/auth/pages/reset-password/reset-password.component.ts index f2086389..d818a36e 100644 --- a/src/app/auth/pages/reset-password/reset-password.component.ts +++ b/src/app/auth/pages/reset-password/reset-password.component.ts @@ -3,9 +3,10 @@ import { AuthService } from "../../service/auth.service"; import { ToasterService } from "src/app/services/toaster/toaster.service"; @Component({ - selector: "app-reset-password", - templateUrl: "./reset-password.component.html", - styleUrls: ["./reset-password.component.scss"], + selector: "app-reset-password", + templateUrl: "./reset-password.component.html", + styleUrls: ["./reset-password.component.scss"], + standalone: false }) export class ResetPasswordComponent { pageTitle = "Reset password"; diff --git a/src/app/folder/folder.page.ts b/src/app/folder/folder.page.ts index 279865b5..501f3743 100644 --- a/src/app/folder/folder.page.ts +++ b/src/app/folder/folder.page.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from "@angular/core"; import { ActivatedRoute } from "@angular/router"; @Component({ - selector: "app-folder", - templateUrl: "./folder.page.html", - styleUrls: ["./folder.page.scss"], + selector: "app-folder", + templateUrl: "./folder.page.html", + styleUrls: ["./folder.page.scss"], + standalone: false }) export class FolderPage implements OnInit { public folder: any; diff --git a/src/app/models/pipe/time/twelve-hour-format.pipe.ts b/src/app/models/pipe/time/twelve-hour-format.pipe.ts index 1f7c7654..8777fb5f 100644 --- a/src/app/models/pipe/time/twelve-hour-format.pipe.ts +++ b/src/app/models/pipe/time/twelve-hour-format.pipe.ts @@ -1,7 +1,8 @@ import { Pipe, PipeTransform } from "@angular/core"; @Pipe({ - name: "twelveHourFormat", + name: "twelveHourFormat", + standalone: false }) export class TwelveHourFormatPipe implements PipeTransform { transform(value: string): string { diff --git a/src/app/pages/about/about.page.ts b/src/app/pages/about/about.page.ts index 9014b421..f129ddb8 100644 --- a/src/app/pages/about/about.page.ts +++ b/src/app/pages/about/about.page.ts @@ -6,9 +6,10 @@ import { SeoService } from "src/app/services/seo/seo.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; @Component({ - selector: "app-about", - templateUrl: "./about.page.html", - styleUrls: ["./about.page.scss"], + selector: "app-about", + templateUrl: "./about.page.html", + styleUrls: ["./about.page.scss"], + standalone: false }) export class AboutPage implements OnInit, AfterViewInit, AfterContentInit { pageTitle = "About Summarize"; diff --git a/src/app/pages/about/components/hof/hof.component.ts b/src/app/pages/about/components/hof/hof.component.ts index 637e03f5..7d7e9d1d 100644 --- a/src/app/pages/about/components/hof/hof.component.ts +++ b/src/app/pages/about/components/hof/hof.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-hof", - templateUrl: "./hof.component.html", - styleUrls: ["./hof.component.scss"], + selector: "app-hof", + templateUrl: "./hof.component.html", + styleUrls: ["./hof.component.scss"], + standalone: false }) export class HofComponent { pageTitle = "Hall of Frame"; diff --git a/src/app/pages/about/components/howto/howto.component.ts b/src/app/pages/about/components/howto/howto.component.ts index ba0ea683..fcfbdca6 100644 --- a/src/app/pages/about/components/howto/howto.component.ts +++ b/src/app/pages/about/components/howto/howto.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-howto", - templateUrl: "./howto.component.html", - styleUrls: ["./howto.component.scss"], + selector: "app-howto", + templateUrl: "./howto.component.html", + styleUrls: ["./howto.component.scss"], + standalone: false }) export class HowtoComponent { } diff --git a/src/app/pages/about/components/update/update.component.ts b/src/app/pages/about/components/update/update.component.ts index 7b1fcc6b..df506535 100644 --- a/src/app/pages/about/components/update/update.component.ts +++ b/src/app/pages/about/components/update/update.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-update", - templateUrl: "./update.component.html", - styleUrls: ["./update.component.scss"], + selector: "app-update", + templateUrl: "./update.component.html", + styleUrls: ["./update.component.scss"], + standalone: false }) export class UpdateComponent { pageTitle = "Updates"; diff --git a/src/app/pages/achievement/achievement.page.ts b/src/app/pages/achievement/achievement.page.ts index 1ca4e5e3..4c94ef24 100644 --- a/src/app/pages/achievement/achievement.page.ts +++ b/src/app/pages/achievement/achievement.page.ts @@ -6,9 +6,10 @@ import { AchievementsService } from "src/app/services/achievements/achievements. import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: "app-achievement", - templateUrl: "./achievement.page.html", - styleUrls: ["./achievement.page.scss"], + selector: "app-achievement", + templateUrl: "./achievement.page.html", + styleUrls: ["./achievement.page.scss"], + standalone: false }) export class AchievementPage implements OnInit { pageTitle = "Achievement"; diff --git a/src/app/pages/achievement/create-goal/create-goal.component.ts b/src/app/pages/achievement/create-goal/create-goal.component.ts index f66e96ce..94c68645 100644 --- a/src/app/pages/achievement/create-goal/create-goal.component.ts +++ b/src/app/pages/achievement/create-goal/create-goal.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-create-goal", - templateUrl: "./create-goal.component.html", - styleUrls: ["./create-goal.component.scss"], + selector: "app-create-goal", + templateUrl: "./create-goal.component.html", + styleUrls: ["./create-goal.component.scss"], + standalone: false }) export class CreateGoalComponent { } diff --git a/src/app/pages/analytics/analytics.page.ts b/src/app/pages/analytics/analytics.page.ts index 51af1e06..0866e7a0 100644 --- a/src/app/pages/analytics/analytics.page.ts +++ b/src/app/pages/analytics/analytics.page.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-analytics", - templateUrl: "./analytics.page.html", - styleUrls: ["./analytics.page.scss"], + selector: "app-analytics", + templateUrl: "./analytics.page.html", + styleUrls: ["./analytics.page.scss"], + standalone: false }) export class AnalyticsPage { pageTitle = "Analytics"; diff --git a/src/app/pages/expense/components/analyze/analyze.component.ts b/src/app/pages/expense/components/analyze/analyze.component.ts index cd1abb18..f385914b 100644 --- a/src/app/pages/expense/components/analyze/analyze.component.ts +++ b/src/app/pages/expense/components/analyze/analyze.component.ts @@ -15,9 +15,10 @@ import { ExpenseService } from "src/app/services/expense/expense.service"; Chart.register(...registerables); @Component({ - selector: "app-analyze", - templateUrl: "./analyze.component.html", - styleUrls: ["./analyze.component.scss"], + selector: "app-analyze", + templateUrl: "./analyze.component.html", + styleUrls: ["./analyze.component.scss"], + standalone: false }) export class AnalyzeComponent implements OnInit, AfterViewInit, OnDestroy { @ViewChild(BaseChartDirective) chart?: BaseChartDirective; diff --git a/src/app/pages/expense/components/edit-expense/edit-expense.component.ts b/src/app/pages/expense/components/edit-expense/edit-expense.component.ts index 8ddc1e2b..6b2d1f19 100644 --- a/src/app/pages/expense/components/edit-expense/edit-expense.component.ts +++ b/src/app/pages/expense/components/edit-expense/edit-expense.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-edit-expense", - templateUrl: "./edit-expense.component.html", - styleUrls: ["./edit-expense.component.scss"], + selector: "app-edit-expense", + templateUrl: "./edit-expense.component.html", + styleUrls: ["./edit-expense.component.scss"], + standalone: false }) export class EditExpenseComponent { } diff --git a/src/app/pages/expense/components/expense-card/expense-card.component.ts b/src/app/pages/expense/components/expense-card/expense-card.component.ts index 3c36f720..7e379024 100644 --- a/src/app/pages/expense/components/expense-card/expense-card.component.ts +++ b/src/app/pages/expense/components/expense-card/expense-card.component.ts @@ -1,9 +1,10 @@ import { Component, EventEmitter, HostListener, Input, OnInit, Output } from "@angular/core"; @Component({ - selector: "app-expense-card", - templateUrl: "./expense-card.component.html", - styleUrls: ["./expense-card.component.scss"], + selector: "app-expense-card", + templateUrl: "./expense-card.component.html", + styleUrls: ["./expense-card.component.scss"], + standalone: false }) export class ExpenseCardComponent implements OnInit { @Input() expenseItem: any; diff --git a/src/app/pages/expense/components/filter-expense/filter-expense.component.ts b/src/app/pages/expense/components/filter-expense/filter-expense.component.ts index e91b53cc..1f69c1cf 100644 --- a/src/app/pages/expense/components/filter-expense/filter-expense.component.ts +++ b/src/app/pages/expense/components/filter-expense/filter-expense.component.ts @@ -13,9 +13,10 @@ interface FilterData { } @Component({ - selector: "app-filter-expense", - templateUrl: "./filter-expense.component.html", - styleUrls: ["./filter-expense.component.scss"], + selector: "app-filter-expense", + templateUrl: "./filter-expense.component.html", + styleUrls: ["./filter-expense.component.scss"], + standalone: false }) export class FilterExpenseComponent implements OnInit { @Output() filterApplied = new EventEmitter(); diff --git a/src/app/pages/expense/components/shopping-list/shopping-list.component.ts b/src/app/pages/expense/components/shopping-list/shopping-list.component.ts index f86b2c34..83047078 100644 --- a/src/app/pages/expense/components/shopping-list/shopping-list.component.ts +++ b/src/app/pages/expense/components/shopping-list/shopping-list.component.ts @@ -19,9 +19,10 @@ interface AugmentedShoppingList extends ShoppingList { } @Component({ - selector: "app-shopping-list", - templateUrl: "./shopping-list.component.html", - styleUrls: ["./shopping-list.component.scss"], + selector: "app-shopping-list", + templateUrl: "./shopping-list.component.html", + styleUrls: ["./shopping-list.component.scss"], + standalone: false }) export class ShoppingListComponent implements OnInit, OnDestroy { userLists$: Observable; diff --git a/src/app/pages/expense/expenses.page.ts b/src/app/pages/expense/expenses.page.ts index 9235df8c..7f3c8230 100644 --- a/src/app/pages/expense/expenses.page.ts +++ b/src/app/pages/expense/expenses.page.ts @@ -22,9 +22,10 @@ import { FilterExpenseComponent } from "./components/filter-expense/filter-expen import { ToasterService } from "src/app/services/toaster/toaster.service"; @Component({ - selector: "app-expenses", - templateUrl: "./expenses.page.html", - styleUrls: ["./expenses.page.scss"], + selector: "app-expenses", + templateUrl: "./expenses.page.html", + styleUrls: ["./expenses.page.scss"], + standalone: false }) export class ExpensesPage implements OnInit { @Output() expenseData = new EventEmitter(); diff --git a/src/app/pages/goal/components/goal-info/goal-info.component.ts b/src/app/pages/goal/components/goal-info/goal-info.component.ts index 39527431..8c1a2ec5 100644 --- a/src/app/pages/goal/components/goal-info/goal-info.component.ts +++ b/src/app/pages/goal/components/goal-info/goal-info.component.ts @@ -3,9 +3,10 @@ import { GoalData } from "src/app/models/class/static/goal/goal"; import { DataDescription } from "src/app/models/interface/masterData.model"; @Component({ - selector: "app-goal-info", - templateUrl: "./goal-info.component.html", - styleUrls: ["./goal-info.component.scss"], + selector: "app-goal-info", + templateUrl: "./goal-info.component.html", + styleUrls: ["./goal-info.component.scss"], + standalone: false }) export class GoalInfoComponent { title: string = "Goal Setting"; diff --git a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts index 1200020c..0eb9f61f 100644 --- a/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts +++ b/src/app/pages/goal/components/quick-goal-modal/quick-goal-modal.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from "@angular/core"; import { ModalController } from "@ionic/angular"; @Component({ - selector: "app-quick-goal-modal", - templateUrl: "./quick-goal-modal.component.html", - styleUrls: ["./quick-goal-modal.component.scss"], + selector: "app-quick-goal-modal", + templateUrl: "./quick-goal-modal.component.html", + styleUrls: ["./quick-goal-modal.component.scss"], + standalone: false }) export class QuickGoalModalComponent implements OnInit { goalTitle: string = ""; diff --git a/src/app/pages/goal/goal.page.ts b/src/app/pages/goal/goal.page.ts index 343040c7..51ff4ef9 100644 --- a/src/app/pages/goal/goal.page.ts +++ b/src/app/pages/goal/goal.page.ts @@ -10,9 +10,10 @@ import { GoalService } from "src/app/services/goal/goal.service"; import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: "app-goal", - templateUrl: "./goal.page.html", - styleUrls: ["./goal.page.scss"], + selector: "app-goal", + templateUrl: "./goal.page.html", + styleUrls: ["./goal.page.scss"], + standalone: false }) export class GoalPage implements OnInit { pageTitle = "Goal"; diff --git a/src/app/pages/help/faq/faq.component.ts b/src/app/pages/help/faq/faq.component.ts index 7de29484..27ee0bc7 100644 --- a/src/app/pages/help/faq/faq.component.ts +++ b/src/app/pages/help/faq/faq.component.ts @@ -4,9 +4,10 @@ import { serverTimestamp } from "@angular/fire/firestore"; import { SupportService } from "src/app/services/support/support.service"; @Component({ - selector: "app-faq", - templateUrl: "./faq.component.html", - styleUrls: ["./faq.component.scss"], + selector: "app-faq", + templateUrl: "./faq.component.html", + styleUrls: ["./faq.component.scss"], + standalone: false }) export class FaqComponent { title = "Contact"; diff --git a/src/app/pages/help/help.page.ts b/src/app/pages/help/help.page.ts index 9b72b865..8368f12f 100644 --- a/src/app/pages/help/help.page.ts +++ b/src/app/pages/help/help.page.ts @@ -3,9 +3,10 @@ import { SeoTags } from "src/app/models/class/seoTags/seo"; import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: "app-help", - templateUrl: "./help.page.html", - styleUrls: ["./help.page.scss"], + selector: "app-help", + templateUrl: "./help.page.html", + styleUrls: ["./help.page.scss"], + standalone: false }) export class HelpPage implements OnInit { pageTitle = "Help & Support"; diff --git a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts index 3c9f0189..68aab830 100644 --- a/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts +++ b/src/app/pages/home/components/goal-on-dashboard/goal-on-dashboard.component.ts @@ -10,9 +10,10 @@ import { GoalService } from "src/app/services/goal/goal.service"; import { ToasterService } from "src/app/services/toaster/toaster.service"; @Component({ - selector: "app-goal-on-dashboard", - templateUrl: "./goal-on-dashboard.component.html", - styleUrls: ["./goal-on-dashboard.component.scss"], + selector: "app-goal-on-dashboard", + templateUrl: "./goal-on-dashboard.component.html", + styleUrls: ["./goal-on-dashboard.component.scss"], + standalone: false }) export class GoalOnDashboardComponent implements OnInit { dailyGoals: IGoalData[]; diff --git a/src/app/pages/home/components/quick-features/quick-features.component.ts b/src/app/pages/home/components/quick-features/quick-features.component.ts index 064acac5..75d0dcde 100644 --- a/src/app/pages/home/components/quick-features/quick-features.component.ts +++ b/src/app/pages/home/components/quick-features/quick-features.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from "@angular/core"; @Component({ - selector: "app-quick-features", - templateUrl: "./quick-features.component.html", - styleUrls: ["./quick-features.component.scss"], + selector: "app-quick-features", + templateUrl: "./quick-features.component.html", + styleUrls: ["./quick-features.component.scss"], + standalone: false }) export class QuickFeaturesComponent implements OnInit { phoneNumber: string = ""; diff --git a/src/app/pages/home/home.page.ts b/src/app/pages/home/home.page.ts index 6c5c9255..184f3ccb 100644 --- a/src/app/pages/home/home.page.ts +++ b/src/app/pages/home/home.page.ts @@ -7,9 +7,10 @@ import { NotificationsService } from "src/app/services/notifications/notificatio import { fabActionButtonsAtHome, homePageParagraphs } from "src/app/models/data/home-page.data"; import { SpeechRecognition } from "@capacitor-community/speech-recognition"; @Component({ - selector: "app-home", - templateUrl: "./home.page.html", - styleUrls: ["./home.page.scss"], + selector: "app-home", + templateUrl: "./home.page.html", + styleUrls: ["./home.page.scss"], + standalone: false }) export class HomePage implements OnInit, AfterViewInit { pageTitle = "Home"; diff --git a/src/app/pages/office/office.page.ts b/src/app/pages/office/office.page.ts index 39224352..9978dc73 100644 --- a/src/app/pages/office/office.page.ts +++ b/src/app/pages/office/office.page.ts @@ -5,9 +5,10 @@ import { FormBuilder, FormGroup, Validators } from "@angular/forms"; import { OfficeService } from "src/app/services/office/office.service"; import { SeoService } from "src/app/services/seo/seo.service"; @Component({ - selector: "app-office", - templateUrl: "./office.page.html", - styleUrls: ["./office.page.scss"], + selector: "app-office", + templateUrl: "./office.page.html", + styleUrls: ["./office.page.scss"], + standalone: false }) export class OfficePage implements OnInit { pageTitle = "Office"; diff --git a/src/app/pages/privacy-policy/privacy-policy.page.ts b/src/app/pages/privacy-policy/privacy-policy.page.ts index f28f7878..66deadef 100644 --- a/src/app/pages/privacy-policy/privacy-policy.page.ts +++ b/src/app/pages/privacy-policy/privacy-policy.page.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-privacy-policy", - templateUrl: "./privacy-policy.page.html", - styleUrls: ["./privacy-policy.page.scss"], + selector: "app-privacy-policy", + templateUrl: "./privacy-policy.page.html", + styleUrls: ["./privacy-policy.page.scss"], + standalone: false }) export class PrivacyPolicyPage { pageTitle = "Privacy Policy"; diff --git a/src/app/pages/profile/profile.page.ts b/src/app/pages/profile/profile.page.ts index cb7dce21..b7abc411 100644 --- a/src/app/pages/profile/profile.page.ts +++ b/src/app/pages/profile/profile.page.ts @@ -11,9 +11,10 @@ import { ToasterService } from "src/app/services/toaster/toaster.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; @Component({ - selector: "app-profile", - templateUrl: "./profile.page.html", - styleUrls: ["./profile.page.scss"], + selector: "app-profile", + templateUrl: "./profile.page.html", + styleUrls: ["./profile.page.scss"], + standalone: false }) export class ProfilePage implements OnInit, AfterViewInit { constructor( diff --git a/src/app/pages/setup/setup.page.ts b/src/app/pages/setup/setup.page.ts index 495427ef..f80ff4b7 100644 --- a/src/app/pages/setup/setup.page.ts +++ b/src/app/pages/setup/setup.page.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-setup", - templateUrl: "./setup.page.html", - styleUrls: ["./setup.page.scss"], + selector: "app-setup", + templateUrl: "./setup.page.html", + styleUrls: ["./setup.page.scss"], + standalone: false }) export class SetupPage { pageTitle = "Setup"; diff --git a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts index bdddb320..031fb417 100644 --- a/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts +++ b/src/app/pages/studies/components/advanced-studies/advanced-studies.component.ts @@ -5,9 +5,10 @@ import { ToasterService } from "src/app/services/toaster/toaster.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; @Component({ - selector: "app-advanced-studies", - templateUrl: "./advanced-studies.component.html", - styleUrls: ["./advanced-studies.component.scss"], + selector: "app-advanced-studies", + templateUrl: "./advanced-studies.component.html", + styleUrls: ["./advanced-studies.component.scss"], + standalone: false }) export class AdvancedStudiesComponent implements OnInit { examStarted = false; diff --git a/src/app/pages/studies/components/analyze-study/analyze-study.component.ts b/src/app/pages/studies/components/analyze-study/analyze-study.component.ts index 1d3e0b47..7f99bc06 100644 --- a/src/app/pages/studies/components/analyze-study/analyze-study.component.ts +++ b/src/app/pages/studies/components/analyze-study/analyze-study.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from "@angular/core"; @Component({ - selector: "app-analyze-study", - templateUrl: "./analyze-study.component.html", - styleUrls: ["./analyze-study.component.scss"], + selector: "app-analyze-study", + templateUrl: "./analyze-study.component.html", + styleUrls: ["./analyze-study.component.scss"], + standalone: false }) export class AnalyzeStudyComponent implements OnInit { diff --git a/src/app/pages/studies/components/edit-studies/edit-studies.component.ts b/src/app/pages/studies/components/edit-studies/edit-studies.component.ts index 4e62f14c..e0f1f852 100644 --- a/src/app/pages/studies/components/edit-studies/edit-studies.component.ts +++ b/src/app/pages/studies/components/edit-studies/edit-studies.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-edit-studies", - templateUrl: "./edit-studies.component.html", - styleUrls: ["./edit-studies.component.scss"], + selector: "app-edit-studies", + templateUrl: "./edit-studies.component.html", + styleUrls: ["./edit-studies.component.scss"], + standalone: false }) export class EditStudiesComponent { } diff --git a/src/app/pages/studies/components/free-resource/free-resource.component.ts b/src/app/pages/studies/components/free-resource/free-resource.component.ts index ac4ac893..4421c8a3 100644 --- a/src/app/pages/studies/components/free-resource/free-resource.component.ts +++ b/src/app/pages/studies/components/free-resource/free-resource.component.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-free-resource", - templateUrl: "./free-resource.component.html", - styleUrls: ["./free-resource.component.scss"], + selector: "app-free-resource", + templateUrl: "./free-resource.component.html", + styleUrls: ["./free-resource.component.scss"], + standalone: false }) export class FreeResourceComponent { title = "Free Resource"; diff --git a/src/app/pages/studies/components/practice-test/practice-test.component.ts b/src/app/pages/studies/components/practice-test/practice-test.component.ts index 7169914c..0fc7f376 100644 --- a/src/app/pages/studies/components/practice-test/practice-test.component.ts +++ b/src/app/pages/studies/components/practice-test/practice-test.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from "@angular/core"; @Component({ - selector: "app-practice-test", - templateUrl: "./practice-test.component.html", - styleUrls: ["./practice-test.component.scss"], + selector: "app-practice-test", + templateUrl: "./practice-test.component.html", + styleUrls: ["./practice-test.component.scss"], + standalone: false }) export class PracticeTestComponent implements OnInit { diff --git a/src/app/pages/studies/studies.page.ts b/src/app/pages/studies/studies.page.ts index 4bce2edd..4ab39b58 100644 --- a/src/app/pages/studies/studies.page.ts +++ b/src/app/pages/studies/studies.page.ts @@ -12,9 +12,10 @@ import { ToasterService } from "src/app/services/toaster/toaster.service"; import { RealTimeDataBaseService } from "src/app/shared/db/real-time-data-base.service"; @Component({ - selector: "app-studies", - templateUrl: "./studies.page.html", - styleUrls: ["./studies.page.scss"], + selector: "app-studies", + templateUrl: "./studies.page.html", + styleUrls: ["./studies.page.scss"], + standalone: false }) export class StudiesPage implements OnInit, AfterViewInit, AfterContentInit { examAspirations: any; diff --git a/src/app/pages/support/support.page.ts b/src/app/pages/support/support.page.ts index 020cffd8..226ccfe7 100644 --- a/src/app/pages/support/support.page.ts +++ b/src/app/pages/support/support.page.ts @@ -1,9 +1,10 @@ import { Component } from "@angular/core"; @Component({ - selector: "app-support", - templateUrl: "./support.page.html", - styleUrls: ["./support.page.scss"], + selector: "app-support", + templateUrl: "./support.page.html", + styleUrls: ["./support.page.scss"], + standalone: false }) export class SupportPage { pageTitle = "Support"; diff --git a/src/app/pages/time/time.page.ts b/src/app/pages/time/time.page.ts index 063d2839..683db094 100644 --- a/src/app/pages/time/time.page.ts +++ b/src/app/pages/time/time.page.ts @@ -13,9 +13,10 @@ import { SeoTags } from "src/app/models/class/seoTags/seo"; import { TimeFunctions } from "src/app/models/functions/time.function"; @Component({ - selector: "app-time", - templateUrl: "./time.page.html", - styleUrls: ["./time.page.scss"], + selector: "app-time", + templateUrl: "./time.page.html", + styleUrls: ["./time.page.scss"], + standalone: false }) export class TimePage implements OnInit, OnDestroy { constructor( diff --git a/src/app/shared/components/header/header.component.ts b/src/app/shared/components/header/header.component.ts index 7c822947..fdc29c48 100644 --- a/src/app/shared/components/header/header.component.ts +++ b/src/app/shared/components/header/header.component.ts @@ -1,9 +1,10 @@ import { Component, Input } from "@angular/core"; @Component({ - selector: "app-header", - templateUrl: "./header.component.html", - styleUrls: ["./header.component.scss"], + selector: "app-header", + templateUrl: "./header.component.html", + styleUrls: ["./header.component.scss"], + standalone: false }) export class HeaderComponent { @Input() pageTitle: string; From 06cda6aabd3bf3d41f87cde46e95f13fbaf7f653 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Thu, 6 Nov 2025 21:57:44 +0530 Subject: [PATCH 123/126] feat: upgrade to angular 19 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d6ed191d..3f13702a 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@angular/cdk": "^18.2.6", "@angular/common": "19.2.15", "@angular/core": "19.2.15", - "@angular/fire": "^18.0.1", + "@angular/fire": "^19.2.0", "@angular/forms": "19.2.15", "@angular/platform-browser": "19.2.15", "@angular/platform-browser-dynamic": "19.2.15", From 0e2907b351b28176afd791e33e330719cd38f7e8 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Fri, 7 Nov 2025 07:48:23 +0530 Subject: [PATCH 124/126] feat: upgrade to angular 19 --- .eslintrc.json | 2 +- package.json | 13 +++++-------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index ae2ff0c1..37feecfc 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,7 +1,7 @@ { "root": true, "ignorePatterns": ["projects/**/*"], - "extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier", "prettier/@typescript-eslint"], + "extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"], "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "jasmine"], "rules": { diff --git a/package.json b/package.json index 3f13702a..92857607 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ } }, "dependencies": { - "@angular/cdk": "^18.2.6", + "@angular/cdk": "^19.2.19", "@angular/common": "19.2.15", "@angular/core": "19.2.15", "@angular/fire": "^19.2.0", @@ -70,21 +70,21 @@ }, "devDependencies": { "@angular-devkit/build-angular": "^19.2.19", - "@angular-eslint/eslint-plugin": "^18.3.1", - "@angular-eslint/eslint-plugin-template": "^18.3.1", + "@angular-eslint/eslint-plugin": "^18.4.3", + "@angular-eslint/eslint-plugin-template": "^18.4.3", "@angular/cli": "^19.2.19", "@angular/compiler": "^19.2.15", "@angular/compiler-cli": "^19.2.15", "@angular/language-service": "^19.2.15", "@capacitor/cli": "^6.1.2", "@ionic/angular-toolkit": "^12.1.1", - "@ionic/eslint-config": "^0.4.0", "@ionic/prettier-config": "^4.0.0", "@types/file-saver": "2.0.7", "@types/jasmine": "^5.1.4", "@types/node": "^22.7.7", "@typescript-eslint/eslint-plugin": "^8.10.0", - "eslint": "^8.57.1", + "@typescript-eslint/parser": "^8.10.0", + "eslint": "^9.8.0", "eslint-plugin-jasmine": "^4.2.2", "eslint-plugin-prettier": "^5.2.1", "gulp": "^5.0.0", @@ -102,9 +102,6 @@ "ts-node": "^10.9.2", "typescript": "5.5.4" }, - "peerDependencies": { - "eslint": "^8.57.1" - }, "description": "A project to help people manage Time, Money and resources.", "browserslist": [ "Chrome >=61", From 7fc1b33eb70bcfdb49cf42c0bb193fc2ffbebdbc Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 23 Dec 2025 06:41:13 +0530 Subject: [PATCH 125/126] feat: update Angular dependencies and adjust configuration for improved build process --- angular.json | 8 ++------ capacitor.config.ts | 2 +- package.json | 3 --- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/angular.json b/angular.json index 1ecb7e8c..62fed88f 100644 --- a/angular.json +++ b/angular.json @@ -17,9 +17,7 @@ "base": "www" }, "index": "src/index.html", - "polyfills": [ - "src/polyfills.ts" - ], + "polyfills": ["src/polyfills.ts"], "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ @@ -149,9 +147,7 @@ } }, "cli": { - "schematicCollections": [ - "@ionic/angular-toolkit" - ], + "schematicCollections": ["@ionic/angular-toolkit"], "analytics": false }, "schematics": { diff --git a/capacitor.config.ts b/capacitor.config.ts index 38a018c3..b81a5030 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -3,7 +3,7 @@ import { CapacitorConfig } from "@capacitor/cli"; const config: CapacitorConfig = { appId: "app.web.summarize", appName: "Summarize", - webDir: "www", + webDir: "www/browser", bundledWebRuntime: false, plugins: { LocalNotifications: { diff --git a/package.json b/package.json index 92857607..53d62aa0 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,6 @@ "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", "@ionic/storage-angular": "^4.0.0", - "angular-google-tag-manager": "^1.11.0", "chart.js": "^4.4.5", "file-saver": "^2.0.5", "http-server": "^14.1.1", @@ -83,8 +82,6 @@ "@types/jasmine": "^5.1.4", "@types/node": "^22.7.7", "@typescript-eslint/eslint-plugin": "^8.10.0", - "@typescript-eslint/parser": "^8.10.0", - "eslint": "^9.8.0", "eslint-plugin-jasmine": "^4.2.2", "eslint-plugin-prettier": "^5.2.1", "gulp": "^5.0.0", From fc92d308d06eeead306a00260763b7f7c0fb06c8 Mon Sep 17 00:00:00 2001 From: IAM5K Date: Tue, 23 Dec 2025 16:49:36 +0530 Subject: [PATCH 126/126] refactor: upgrade to angular 19 --- angular.json | 4 +-- package.json | 31 +++++++++++---------- src/app/services/support/support.service.ts | 2 +- src/global.scss | 13 ++++----- 4 files changed, 25 insertions(+), 25 deletions(-) diff --git a/angular.json b/angular.json index 62fed88f..f81dcf9e 100644 --- a/angular.json +++ b/angular.json @@ -51,8 +51,8 @@ }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "4kb", + "maximumError": "8kb" } ], "fileReplacements": [ diff --git a/package.json b/package.json index 53d62aa0..c2e55bd1 100644 --- a/package.json +++ b/package.json @@ -27,15 +27,15 @@ } }, "dependencies": { - "@angular/cdk": "^19.2.19", - "@angular/common": "19.2.15", - "@angular/core": "19.2.15", + "@angular/cdk": "19.2.19", + "@angular/common": "19.2.17", + "@angular/core": "19.2.17", "@angular/fire": "^19.2.0", - "@angular/forms": "19.2.15", - "@angular/platform-browser": "19.2.15", - "@angular/platform-browser-dynamic": "19.2.15", - "@angular/router": "19.2.15", - "@angular/service-worker": "19.2.15", + "@angular/forms": "19.2.17", + "@angular/platform-browser": "19.2.17", + "@angular/platform-browser-dynamic": "19.2.17", + "@angular/router": "19.2.17", + "@angular/service-worker": "19.2.17", "@capacitor-community/speech-recognition": "^6.0.1", "@capacitor-community/text-to-speech": "^5.0.0", "@capacitor-firebase/messaging": "^6.1.0", @@ -55,6 +55,7 @@ "@ionic/cli": "^7.2.0", "@ionic/pwa-elements": "^3.3.0", "@ionic/storage-angular": "^4.0.0", + "angular-google-tag-manager": "^1.11.0", "chart.js": "^4.4.5", "file-saver": "^2.0.5", "http-server": "^14.1.1", @@ -69,14 +70,14 @@ }, "devDependencies": { "@angular-devkit/build-angular": "^19.2.19", - "@angular-eslint/eslint-plugin": "^18.4.3", - "@angular-eslint/eslint-plugin-template": "^18.4.3", + "@angular-eslint/eslint-plugin": "19.8.1", + "@angular-eslint/eslint-plugin-template": "19.8.1", "@angular/cli": "^19.2.19", - "@angular/compiler": "^19.2.15", - "@angular/compiler-cli": "^19.2.15", - "@angular/language-service": "^19.2.15", + "@angular/compiler": "^19.2.17", + "@angular/compiler-cli": "^19.2.17", + "@angular/language-service": "^19.2.17", "@capacitor/cli": "^6.1.2", - "@ionic/angular-toolkit": "^12.1.1", + "@ionic/angular-toolkit": "^12.2.0", "@ionic/prettier-config": "^4.0.0", "@types/file-saver": "2.0.7", "@types/jasmine": "^5.1.4", @@ -97,7 +98,7 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "^2.1.0", "ts-node": "^10.9.2", - "typescript": "5.5.4" + "typescript": "~5.6.2" }, "description": "A project to help people manage Time, Money and resources.", "browserslist": [ diff --git a/src/app/services/support/support.service.ts b/src/app/services/support/support.service.ts index 7382637f..cd0ba78b 100644 --- a/src/app/services/support/support.service.ts +++ b/src/app/services/support/support.service.ts @@ -41,7 +41,7 @@ export class SupportService { } formatDate(str: any) { - if (str === (null || undefined)) { + if (!str) { return false; } else { return str.toDate().toString().slice(4, 24); diff --git a/src/global.scss b/src/global.scss index e63eef9e..5f52d90c 100644 --- a/src/global.scss +++ b/src/global.scss @@ -1,5 +1,9 @@ -/* - * App Global CSS +/* Custom SCSS */ +@use "theme/custom.scss"; +@use "theme/typography.scss"; +@use "theme/theme.scss"; + +/* App Global CSS * ---------------------------------------------------------------------------- * Put style rules here that you want to apply globally. These styles are for * the entire app and not just one component. Additionally, this file can be @@ -25,11 +29,6 @@ @import "@ionic/angular/css/text-transformation.css"; @import "@ionic/angular/css/flex-utils.css"; -/* Custom SCSS */ -@import "theme/custom.scss"; -@import "theme/typography.scss"; -@import "theme/theme.scss"; - /* Thin scrollbar */ ::-webkit-scrollbar { width: 4px; /* Adjust the width as needed */