From b289c032ccb38d38d2198bcfee3e2b0cd79afdc8 Mon Sep 17 00:00:00 2001 From: acidumirae Date: Sun, 17 Mar 2024 10:53:33 +0800 Subject: [PATCH] capacitor/ios upgrade 5.0.5 => 5.7.2; onesignal-cordova-plugin upgrade 5.0.0-beta-02 => 5.1.0 --- android/app/capacitor.build.gradle | 7 +- android/capacitor.settings.gradle | 15 + android/gradle.properties | 3 + ios/App/App.xcodeproj/project.pbxproj | 175 +- ios/App/App/App.entitlements | 4 - ios/App/App/AppDelegate.swift | 6 +- .../AppIcon.appiconset/AppIcon-20x20@1x.png | Bin 1018 -> 0 bytes .../AppIcon.appiconset/AppIcon-20x20@2x-1.png | Bin 2244 -> 0 bytes .../AppIcon.appiconset/AppIcon-20x20@2x.png | Bin 2244 -> 0 bytes .../AppIcon.appiconset/AppIcon-20x20@3x.png | Bin 3368 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@1x.png | Bin 1553 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@2x-1.png | Bin 3168 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@2x.png | Bin 3168 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@3x.png | Bin 5048 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@1x.png | Bin 2244 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@2x-1.png | Bin 4594 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@2x.png | Bin 4594 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@3x.png | Bin 7167 -> 0 bytes .../AppIcon.appiconset/AppIcon-512@2x.png | Bin 229825 -> 110522 bytes .../AppIcon.appiconset/AppIcon-60x60@2x.png | Bin 7167 -> 0 bytes .../AppIcon.appiconset/AppIcon-60x60@3x.png | Bin 12353 -> 0 bytes .../AppIcon.appiconset/AppIcon-76x76@1x.png | Bin 4363 -> 0 bytes .../AppIcon.appiconset/AppIcon-76x76@2x.png | Bin 9949 -> 0 bytes .../AppIcon-83.5x83.5@2x.png | Bin 11173 -> 0 bytes .../AppIcon.appiconset/Contents.json | 126 +- .../Splash.imageset/Contents.json | 59 +- .../Default@1x~universal~anyany-dark.png | Bin 180113 -> 0 bytes .../Default@1x~universal~anyany.png | Bin 101710 -> 0 bytes .../Default@2x~universal~anyany-dark.png | Bin 180113 -> 0 bytes .../Default@2x~universal~anyany.png | Bin 101710 -> 0 bytes .../Default@3x~universal~anyany-dark.png | Bin 180113 -> 0 bytes .../Default@3x~universal~anyany.png | Bin 101710 -> 0 bytes ios/App/App/Info.plist | 104 +- .../NotificationService.swift | 7 +- ...lNotificationServiceExtension.entitlements | 2 - ios/App/Podfile | 7 +- ios/App/Podfile.lock | 157 +- package-lock.json | 21157 +++------------- package.json | 6 +- src/app/services/onesignal.service.ts | 14 +- 40 files changed, 4250 insertions(+), 17599 deletions(-) delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png delete mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png delete mode 100644 ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany-dark.png delete mode 100644 ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png delete mode 100644 ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png delete mode 100644 ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png delete mode 100644 ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png delete mode 100644 ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle index 0fcb2b3..b109cff 100755 --- a/android/app/capacitor.build.gradle +++ b/android/app/capacitor.build.gradle @@ -11,14 +11,19 @@ apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" dependencies { implementation project(':capacitor-community-apple-sign-in') implementation project(':capacitor-community-barcode-scanner') + implementation project(':capacitor-community-contacts') implementation project(':capacitor-community-facebook-login') implementation project(':capacitor-app') + implementation project(':capacitor-camera') + implementation project(':capacitor-filesystem') + implementation project(':capacitor-geolocation') + implementation project(':capacitor-google-maps') implementation project(':capacitor-haptics') implementation project(':capacitor-keyboard') implementation project(':capacitor-preferences') implementation project(':capacitor-status-bar') implementation project(':codetrix-studio-capacitor-google-auth') - implementation "com.onesignal:OneSignal:5.0.0-beta4" + implementation "com.onesignal:OneSignal:5.1.6" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10" } apply from: "../../node_modules/onesignal-cordova-plugin/build-extras-onesignal.gradle" diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle index 7499601..7dbf5a2 100755 --- a/android/capacitor.settings.gradle +++ b/android/capacitor.settings.gradle @@ -8,12 +8,27 @@ project(':capacitor-community-apple-sign-in').projectDir = new File('../node_mod include ':capacitor-community-barcode-scanner' project(':capacitor-community-barcode-scanner').projectDir = new File('../node_modules/@capacitor-community/barcode-scanner/android') +include ':capacitor-community-contacts' +project(':capacitor-community-contacts').projectDir = new File('../node_modules/@capacitor-community/contacts/android') + include ':capacitor-community-facebook-login' project(':capacitor-community-facebook-login').projectDir = new File('../node_modules/@capacitor-community/facebook-login/android') 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-filesystem' +project(':capacitor-filesystem').projectDir = new File('../node_modules/@capacitor/filesystem/android') + +include ':capacitor-geolocation' +project(':capacitor-geolocation').projectDir = new File('../node_modules/@capacitor/geolocation/android') + +include ':capacitor-google-maps' +project(':capacitor-google-maps').projectDir = new File('../node_modules/@capacitor/google-maps/android') + include ':capacitor-haptics' project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/haptics/android') diff --git a/android/gradle.properties b/android/gradle.properties index 2e87c52..87840f0 100755 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -20,3 +20,6 @@ org.gradle.jvmargs=-Xmx1536m # 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/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index 44d245c..ea934a1 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -14,30 +14,30 @@ 504EC30F1FED79650016851F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 504EC30E1FED79650016851F /* Assets.xcassets */; }; 504EC3121FED79650016851F /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 504EC3101FED79650016851F /* LaunchScreen.storyboard */; }; 50B271D11FEDC1A000F3C39B /* public in Resources */ = {isa = PBXBuildFile; fileRef = 50B271D01FEDC1A000F3C39B /* public */; }; + 77371A734A4C589BBBA0EAD0 /* Pods_OneSignalNotificationServiceExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1BEB56DE09C9CA0A39814AF3 /* Pods_OneSignalNotificationServiceExtension.framework */; }; A084ECDBA7D38E1E42DFC39D /* Pods_App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF277DCFFFF123FFC6DF26C7 /* Pods_App.framework */; }; - A5C1E8DC008081658B0C47EF /* Pods_OneSignalNotificationServiceExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2BA7E8C1DA4655170F257A87 /* Pods_OneSignalNotificationServiceExtension.framework */; }; - B21168CA2A9ACC7800EB0133 /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = B21168C92A9ACC7800EB0133 /* NotificationService.swift */; }; - B21168CE2A9ACC7800EB0133 /* OneSignalNotificationServiceExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = B21168C72A9ACC7800EB0133 /* OneSignalNotificationServiceExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B258A2C52BA68F3A002EB092 /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = B258A2C42BA68F3A002EB092 /* NotificationService.swift */; }; + B258A2C92BA68F3A002EB092 /* OneSignalNotificationServiceExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = B258A2C22BA68F3A002EB092 /* OneSignalNotificationServiceExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - B21168CC2A9ACC7800EB0133 /* PBXContainerItemProxy */ = { + B258A2C72BA68F3A002EB092 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 504EC2FC1FED79650016851F /* Project object */; proxyType = 1; - remoteGlobalIDString = B21168C62A9ACC7800EB0133; + remoteGlobalIDString = B258A2C12BA68F3A002EB092; remoteInfo = OneSignalNotificationServiceExtension; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - B21168D22A9ACC7800EB0133 /* Embed Foundation Extensions */ = { + B258A2CD2BA68F3A002EB092 /* Embed Foundation Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( - B21168CE2A9ACC7800EB0133 /* OneSignalNotificationServiceExtension.appex in Embed Foundation Extensions */, + B258A2C92BA68F3A002EB092 /* OneSignalNotificationServiceExtension.appex in Embed Foundation Extensions */, ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; @@ -45,7 +45,8 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 2BA7E8C1DA4655170F257A87 /* Pods_OneSignalNotificationServiceExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_OneSignalNotificationServiceExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1BEB56DE09C9CA0A39814AF3 /* Pods_OneSignalNotificationServiceExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_OneSignalNotificationServiceExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 23F3F7E8BD670330D3C6A652 /* Pods-OneSignalNotificationServiceExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OneSignalNotificationServiceExtension.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OneSignalNotificationServiceExtension/Pods-OneSignalNotificationServiceExtension.debug.xcconfig"; sourceTree = ""; }; 2FAD9762203C412B000D30F8 /* config.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = config.xml; sourceTree = ""; }; 50379B222058CBB4000EE86E /* capacitor.config.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = capacitor.config.json; sourceTree = ""; }; 504EC3041FED79650016851F /* App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = App.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -55,15 +56,14 @@ 504EC3111FED79650016851F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 504EC3131FED79650016851F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 50B271D01FEDC1A000F3C39B /* public */ = {isa = PBXFileReference; lastKnownFileType = folder; path = public; sourceTree = ""; }; + 80862567F4D6C96F65E71FD3 /* Pods-OneSignalNotificationServiceExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OneSignalNotificationServiceExtension.release.xcconfig"; path = "Pods/Target Support Files/Pods-OneSignalNotificationServiceExtension/Pods-OneSignalNotificationServiceExtension.release.xcconfig"; sourceTree = ""; }; AF277DCFFFF123FFC6DF26C7 /* Pods_App.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_App.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AF51FD2D460BCFE21FA515B2 /* Pods-App.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-App.release.xcconfig"; path = "Pods/Target Support Files/Pods-App/Pods-App.release.xcconfig"; sourceTree = ""; }; - B21168C72A9ACC7800EB0133 /* OneSignalNotificationServiceExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = OneSignalNotificationServiceExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; - B21168C92A9ACC7800EB0133 /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; - B21168CB2A9ACC7800EB0133 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B2E036EA2A9ACE8900DBD763 /* App.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = App.entitlements; sourceTree = ""; }; - B2E036EB2A9ACED400DBD763 /* OneSignalNotificationServiceExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = OneSignalNotificationServiceExtension.entitlements; sourceTree = ""; }; - BD7F38B0645B9AE288B99E2D /* Pods-OneSignalNotificationServiceExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OneSignalNotificationServiceExtension.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OneSignalNotificationServiceExtension/Pods-OneSignalNotificationServiceExtension.debug.xcconfig"; sourceTree = ""; }; - CF3624420AAA8F3E8393C58E /* Pods-OneSignalNotificationServiceExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OneSignalNotificationServiceExtension.release.xcconfig"; path = "Pods/Target Support Files/Pods-OneSignalNotificationServiceExtension/Pods-OneSignalNotificationServiceExtension.release.xcconfig"; sourceTree = ""; }; + B258A2BD2BA68EDC002EB092 /* App.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = App.entitlements; sourceTree = ""; }; + B258A2C22BA68F3A002EB092 /* OneSignalNotificationServiceExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = OneSignalNotificationServiceExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + B258A2C42BA68F3A002EB092 /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; + B258A2C62BA68F3A002EB092 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B258A2CE2BA68FCD002EB092 /* OneSignalNotificationServiceExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = OneSignalNotificationServiceExtension.entitlements; sourceTree = ""; }; FC68EB0AF532CFC21C3344DD /* Pods-App.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-App.debug.xcconfig"; path = "Pods/Target Support Files/Pods-App/Pods-App.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -76,11 +76,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B21168C42A9ACC7800EB0133 /* Frameworks */ = { + B258A2BF2BA68F3A002EB092 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A5C1E8DC008081658B0C47EF /* Pods_OneSignalNotificationServiceExtension.framework in Frameworks */, + 77371A734A4C589BBBA0EAD0 /* Pods_OneSignalNotificationServiceExtension.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -91,7 +91,7 @@ isa = PBXGroup; children = ( AF277DCFFFF123FFC6DF26C7 /* Pods_App.framework */, - 2BA7E8C1DA4655170F257A87 /* Pods_OneSignalNotificationServiceExtension.framework */, + 1BEB56DE09C9CA0A39814AF3 /* Pods_OneSignalNotificationServiceExtension.framework */, ); name = Frameworks; sourceTree = ""; @@ -100,7 +100,7 @@ isa = PBXGroup; children = ( 504EC3061FED79650016851F /* App */, - B21168C82A9ACC7800EB0133 /* OneSignalNotificationServiceExtension */, + B258A2C32BA68F3A002EB092 /* OneSignalNotificationServiceExtension */, 504EC3051FED79650016851F /* Products */, 7F8756D8B27F46E3366F6CEA /* Pods */, 27E2DDA53C4D2A4D1A88CE4A /* Frameworks */, @@ -111,7 +111,7 @@ isa = PBXGroup; children = ( 504EC3041FED79650016851F /* App.app */, - B21168C72A9ACC7800EB0133 /* OneSignalNotificationServiceExtension.appex */, + B258A2C22BA68F3A002EB092 /* OneSignalNotificationServiceExtension.appex */, ); name = Products; sourceTree = ""; @@ -119,7 +119,7 @@ 504EC3061FED79650016851F /* App */ = { isa = PBXGroup; children = ( - B2E036EA2A9ACE8900DBD763 /* App.entitlements */, + B258A2BD2BA68EDC002EB092 /* App.entitlements */, 50379B222058CBB4000EE86E /* capacitor.config.json */, 504EC3071FED79650016851F /* AppDelegate.swift */, 504EC30B1FED79650016851F /* Main.storyboard */, @@ -137,18 +137,18 @@ children = ( FC68EB0AF532CFC21C3344DD /* Pods-App.debug.xcconfig */, AF51FD2D460BCFE21FA515B2 /* Pods-App.release.xcconfig */, - BD7F38B0645B9AE288B99E2D /* Pods-OneSignalNotificationServiceExtension.debug.xcconfig */, - CF3624420AAA8F3E8393C58E /* Pods-OneSignalNotificationServiceExtension.release.xcconfig */, + 23F3F7E8BD670330D3C6A652 /* Pods-OneSignalNotificationServiceExtension.debug.xcconfig */, + 80862567F4D6C96F65E71FD3 /* Pods-OneSignalNotificationServiceExtension.release.xcconfig */, ); name = Pods; sourceTree = ""; }; - B21168C82A9ACC7800EB0133 /* OneSignalNotificationServiceExtension */ = { + B258A2C32BA68F3A002EB092 /* OneSignalNotificationServiceExtension */ = { isa = PBXGroup; children = ( - B2E036EB2A9ACED400DBD763 /* OneSignalNotificationServiceExtension.entitlements */, - B21168C92A9ACC7800EB0133 /* NotificationService.swift */, - B21168CB2A9ACC7800EB0133 /* Info.plist */, + B258A2CE2BA68FCD002EB092 /* OneSignalNotificationServiceExtension.entitlements */, + B258A2C42BA68F3A002EB092 /* NotificationService.swift */, + B258A2C62BA68F3A002EB092 /* Info.plist */, ); path = OneSignalNotificationServiceExtension; sourceTree = ""; @@ -165,26 +165,27 @@ 504EC3011FED79650016851F /* Frameworks */, 504EC3021FED79650016851F /* Resources */, 9592DBEFFC6D2A0C8D5DEB22 /* [CP] Embed Pods Frameworks */, - B21168D22A9ACC7800EB0133 /* Embed Foundation Extensions */, + F600F95592FD6ED542643A9F /* [CP] Copy Pods Resources */, + B258A2CD2BA68F3A002EB092 /* Embed Foundation Extensions */, ); buildRules = ( ); dependencies = ( - B21168CD2A9ACC7800EB0133 /* PBXTargetDependency */, + B258A2C82BA68F3A002EB092 /* PBXTargetDependency */, ); name = App; productName = App; productReference = 504EC3041FED79650016851F /* App.app */; productType = "com.apple.product-type.application"; }; - B21168C62A9ACC7800EB0133 /* OneSignalNotificationServiceExtension */ = { + B258A2C12BA68F3A002EB092 /* OneSignalNotificationServiceExtension */ = { isa = PBXNativeTarget; - buildConfigurationList = B21168CF2A9ACC7800EB0133 /* Build configuration list for PBXNativeTarget "OneSignalNotificationServiceExtension" */; + buildConfigurationList = B258A2CA2BA68F3A002EB092 /* Build configuration list for PBXNativeTarget "OneSignalNotificationServiceExtension" */; buildPhases = ( - 2A2D72D3D296214238651E86 /* [CP] Check Pods Manifest.lock */, - B21168C32A9ACC7800EB0133 /* Sources */, - B21168C42A9ACC7800EB0133 /* Frameworks */, - B21168C52A9ACC7800EB0133 /* Resources */, + 68CDF4D6C7D96504A76D89F5 /* [CP] Check Pods Manifest.lock */, + B258A2BE2BA68F3A002EB092 /* Sources */, + B258A2BF2BA68F3A002EB092 /* Frameworks */, + B258A2C02BA68F3A002EB092 /* Resources */, ); buildRules = ( ); @@ -192,7 +193,7 @@ ); name = OneSignalNotificationServiceExtension; productName = OneSignalNotificationServiceExtension; - productReference = B21168C72A9ACC7800EB0133 /* OneSignalNotificationServiceExtension.appex */; + productReference = B258A2C22BA68F3A002EB092 /* OneSignalNotificationServiceExtension.appex */; productType = "com.apple.product-type.app-extension"; }; /* End PBXNativeTarget section */ @@ -201,16 +202,16 @@ 504EC2FC1FED79650016851F /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1430; - LastUpgradeCheck = 920; + LastSwiftUpdateCheck = 1530; + LastUpgradeCheck = 0920; TargetAttributes = { 504EC3031FED79650016851F = { CreatedOnToolsVersion = 9.2; LastSwiftMigration = 1100; ProvisioningStyle = Automatic; }; - B21168C62A9ACC7800EB0133 = { - CreatedOnToolsVersion = 14.3.1; + B258A2C12BA68F3A002EB092 = { + CreatedOnToolsVersion = 15.3; ProvisioningStyle = Automatic; }; }; @@ -229,7 +230,7 @@ projectRoot = ""; targets = ( 504EC3031FED79650016851F /* App */, - B21168C62A9ACC7800EB0133 /* OneSignalNotificationServiceExtension */, + B258A2C12BA68F3A002EB092 /* OneSignalNotificationServiceExtension */, ); }; /* End PBXProject section */ @@ -248,7 +249,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B21168C52A9ACC7800EB0133 /* Resources */ = { + B258A2C02BA68F3A002EB092 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -258,7 +259,25 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 2A2D72D3D296214238651E86 /* [CP] Check Pods Manifest.lock */ = { + 6634F4EFEBD30273BCE97C65 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-App-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 68CDF4D6C7D96504A76D89F5 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -280,24 +299,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 6634F4EFEBD30273BCE97C65 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-App-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; 9592DBEFFC6D2A0C8D5DEB22 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -313,6 +314,21 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-App/Pods-App-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + F600F95592FD6ED542643A9F /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-App/Pods-App-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -324,21 +340,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B21168C32A9ACC7800EB0133 /* Sources */ = { + B258A2BE2BA68F3A002EB092 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B21168CA2A9ACC7800EB0133 /* NotificationService.swift in Sources */, + B258A2C52BA68F3A002EB092 /* NotificationService.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - B21168CD2A9ACC7800EB0133 /* PBXTargetDependency */ = { + B258A2C82BA68F3A002EB092 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = B21168C62A9ACC7800EB0133 /* OneSignalNotificationServiceExtension */; - targetProxy = B21168CC2A9ACC7800EB0133 /* PBXContainerItemProxy */; + target = B258A2C12BA68F3A002EB092 /* OneSignalNotificationServiceExtension */; + targetProxy = B258A2C72BA68F3A002EB092 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -482,7 +498,7 @@ INFOPLIST_FILE = App/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 42.4.1; + MARKETING_VERSION = 1.0; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; PRODUCT_BUNDLE_IDENTIFIER = com.wrenchboard.users; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -505,7 +521,7 @@ INFOPLIST_FILE = App/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 42.4.1; + MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = com.wrenchboard.users; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = ""; @@ -514,10 +530,11 @@ }; name = Release; }; - B21168D02A9ACC7800EB0133 /* Debug */ = { + B258A2CB2BA68F3A002EB092 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BD7F38B0645B9AE288B99E2D /* Pods-OneSignalNotificationServiceExtension.debug.xcconfig */; + baseConfigurationReference = 23F3F7E8BD670330D3C6A652 /* Pods-OneSignalNotificationServiceExtension.debug.xcconfig */; buildSettings = { + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; @@ -527,28 +544,33 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = JR363FEY8R; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = OneSignalNotificationServiceExtension/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = OneSignalNotificationServiceExtension; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.wrenchboard.users.OneSignalNotificationServiceExtension; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - B21168D12A9ACC7800EB0133 /* Release */ = { + B258A2CC2BA68F3A002EB092 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF3624420AAA8F3E8393C58E /* Pods-OneSignalNotificationServiceExtension.release.xcconfig */; + baseConfigurationReference = 80862567F4D6C96F65E71FD3 /* Pods-OneSignalNotificationServiceExtension.release.xcconfig */; buildSettings = { + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; @@ -558,12 +580,15 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = JR363FEY8R; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = OneSignalNotificationServiceExtension/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = OneSignalNotificationServiceExtension; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.wrenchboard.users.OneSignalNotificationServiceExtension; @@ -596,11 +621,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B21168CF2A9ACC7800EB0133 /* Build configuration list for PBXNativeTarget "OneSignalNotificationServiceExtension" */ = { + B258A2CA2BA68F3A002EB092 /* Build configuration list for PBXNativeTarget "OneSignalNotificationServiceExtension" */ = { isa = XCConfigurationList; buildConfigurations = ( - B21168D02A9ACC7800EB0133 /* Debug */, - B21168D12A9ACC7800EB0133 /* Release */, + B258A2CB2BA68F3A002EB092 /* Debug */, + B258A2CC2BA68F3A002EB092 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/ios/App/App/App.entitlements b/ios/App/App/App.entitlements index a6a82f7..5cf2ff0 100644 --- a/ios/App/App/App.entitlements +++ b/ios/App/App/App.entitlements @@ -4,10 +4,6 @@ aps-environment development - com.apple.developer.applesignin - - Default - com.apple.security.application-groups group.com.wrenchboard.users.onesignal diff --git a/ios/App/App/AppDelegate.swift b/ios/App/App/AppDelegate.swift index 58010c3..02c33f3 100644 --- a/ios/App/App/AppDelegate.swift +++ b/ios/App/App/AppDelegate.swift @@ -9,10 +9,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { - + // Override point for customization after application launch. + // Remove this method to stop OneSignal Debugging //OneSignal.Debug.setLogLevel(.LL_VERBOSE) - + // Override point for customization after application launch. FBSDKCoreKit.ApplicationDelegate.shared.application( application, @@ -45,7 +46,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate { } func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool { - // Called when the app was launched with a url. Feel free to add additional processing here, // but if you want the App API to support tracking app url opens, make sure to keep this call if (FBSDKCoreKit.ApplicationDelegate.shared.application( diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png deleted file mode 100644 index cbff03dc67ed379bbab5dcec727f030fcf279f31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 zcmV3!J#AFs99H=xmJ^95jl4hrVx;N@RC|v73dV($~n~v!Z~obYzNWe)|2PO zbDs12LIVGu|`gz50Lv7q&84_IT_BoG)-kp$K{5XCF@uHECg?4iOtru>lq8kR~n6S3?&a zzWFG1JY0bb>gZ8{{fle8g^`5LH61C0e^M2u=wfwchE;_<&(Q9GE_5noOwNNNR-ol@pl24qzJ~`@-gd${}(skbMJz&_Ho!7L)h;uoYZcct+h1 zM4L2Fmt~4fGACqzc_$zMkX8U*d$Df;AMrI1PYup(Bpg#uYUR#4rR(#bW@CxeS?g4{ z&68$W?!vD8KHqW^j_;<2(8upw`SaWl({wIBL2SNzZ9-wQnR? zuXObe``JU29NLqJQDOti*FcRbut5z3RLb!dW#oeYu#CjB4-hLB|>PS9}QeQZHd@hm@7fC%T z)*nU^;%lHww|zu85+@>AT?UzK9$Jjc$B2)Iyd7q|!;F9OqgOsgz)SH=xl-Oz2LG=i oCYPsD43%OSwo*g?A^(N{0mg%KmI3oBg8%>k07*qoM6N<$f(^3T1^@s6 diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png deleted file mode 100644 index 3efa5c5c7c171fa3166be6b0b409bdb463ca2d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2244 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 S!pmy_0000VI$fsI8S4}o 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 S!pmy_0000Bz6Q&GLDzjOU8~9Cwa-_ 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

$icd}3dj%Z;} z@QnYIfOJw5V|>tL@0$$4<8r#)Edvwj)}|CQBh?BrpI!c!Q$?w;q^?+lC&CUxix=9Y{J2(0l(2yI_y&ikRl?qG zzvmQGM>jGFS`rjH!$74onU0d_sCaPJ8>oFI)q#4*DvK=~js(bK)lsl$8ZH4v)2IX; zu!uneM@9l4R+u%^Kv^1~5!{8+%_1>*a#QsRjOEi zWKm9j27?l?CRQuk0s2IEop91E*j40?Wl^FIznw4jRzlebpt(C%?HEgfr;}{?Jmp*6lqTTMD(`?N;)Eg25tlVS z2cq}Cmo;WYYWx(cpcIBIM+P+NaM|hpBDXT$ckA_9H6<+6{n_OzZ@sHmR(if~e0Fa} ze)t7EcT!V;qn$vlP;_c-_~IP#VG2keRdkLfL!Y|eM&os8NqVZR!#{^`9G<2<3n05$M>v7J54W35 ze*~zNsp+jLy+MCk$S=;C71)sFGMWtNK6xEz$K zXQEk((eOlS;;)&dD3}c?5*vx~#ske?9$zdt&*yc>O*X`&ibA;InZ!UND~wbo(}q%D zHsloW%>Wu*921~>bmqUm*30xXNdAHGrzn9KIy}ilJ@w;jXI@~ zj#uN!kYT=Qh9LT`Bm*VE09)hR>vdI*aZeVP?_m|&6=**~BFnOEgHtE)=0Be(kZ4FT zhNHZKSA;kSZ=1mG127#h{M{3U8F+K^z!aB?8cqOvI{^(Y4=2wvvF9%qiN=8+Z`Qwg zBu}EjMHrr-C*>xOn6LlvCa>_yO&~`~i~%;tn@4Ov-mJ4W3{1cR{9Iw5m)%xJDbT(| zO_XrSvMYnn=cvbn>5rQKe!es{-6qwN5)81`lMJ-n$f(S=lyoLF-4?1@m=wU;0a+vo zI#Pmx6ZKLo%-_$IS{^o2_Q9daIgaR#&i7j51hJg~G3Ac_csC2uQK9YW$5fYfPFoMs1B%H&r#;UFH8X{Rw{ozR72WN`E z`K9Iz-A3969V0U+^BrA&l=aQOwi0N*-5t2(FD$zTC+F;alZCCr_iOupDeJjV(3xp# zKSP6-X=}ew(D8Fw_iuH5g{{MleUpQeb7)7$ztBRrl>kQ%(EJO?9gN+q8=IH!;k5ud zs62*h(3tUZa95)FifW*D()Bygn{@pS^vdP{{r|C-ng4$sC364(002ovPDHLkV1gYV B;cfr` diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png index bf3c50762632b34ddde9976406011406bae9764e..adf6ba01dbe256605c5152ac1fd78ae99aaa2a8d 100644 GIT binary patch literal 110522 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 C`SD)> literal 229825 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 TOVSOj0DzX7o@%AC?T7yX&Kv%( diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png deleted file mode 100644 index 20ec0beb42bfb866c25c8ccbe37a65fdd2c3d37d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7167 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

$icd}3dj%Z;} z@QnYIfOJw5V|>tL@0$$4<8r#)Edvwj)}|CQBh?BrpI!c!Q$?w;q^?+lC&CUxix=9Y{J2(0l(2yI_y&ikRl?qG zzvmQGM>jGFS`rjH!$74onU0d_sCaPJ8>oFI)q#4*DvK=~js(bK)lsl$8ZH4v)2IX; zu!uneM@9l4R+u%^Kv^1~5!{8+%_1>*a#QsRjOEi zWKm9j27?l?CRQuk0s2IEop91E*j40?Wl^FIznw4jRzlebpt(C%?HEgfr;}{?Jmp*6lqTTMD(`?N;)Eg25tlVS z2cq}Cmo;WYYWx(cpcIBIM+P+NaM|hpBDXT$ckA_9H6<+6{n_OzZ@sHmR(if~e0Fa} ze)t7EcT!V;qn$vlP;_c-_~IP#VG2keRdkLfL!Y|eM&os8NqVZR!#{^`9G<2<3n05$M>v7J54W35 ze*~zNsp+jLy+MCk$S=;C71)sFGMWtNK6xEz$K zXQEk((eOlS;;)&dD3}c?5*vx~#ske?9$zdt&*yc>O*X`&ibA;InZ!UND~wbo(}q%D zHsloW%>Wu*921~>bmqUm*30xXNdAHGrzn9KIy}ilJ@w;jXI@~ zj#uN!kYT=Qh9LT`Bm*VE09)hR>vdI*aZeVP?_m|&6=**~BFnOEgHtE)=0Be(kZ4FT zhNHZKSA;kSZ=1mG127#h{M{3U8F+K^z!aB?8cqOvI{^(Y4=2wvvF9%qiN=8+Z`Qwg zBu}EjMHrr-C*>xOn6LlvCa>_yO&~`~i~%;tn@4Ov-mJ4W3{1cR{9Iw5m)%xJDbT(| zO_XrSvMYnn=cvbn>5rQKe!es{-6qwN5)81`lMJ-n$f(S=lyoLF-4?1@m=wU;0a+vo zI#Pmx6ZKLo%-_$IS{^o2_Q9daIgaR#&i7j51hJg~G3Ac_csC2uQK9YW$5fYfPFoMs1B%H&r#;UFH8X{Rw{ozR72WN`E z`K9Iz-A3969V0U+^BrA&l=aQOwi0N*-5t2(FD$zTC+F;alZCCr_iOupDeJjV(3xp# zKSP6-X=}ew(D8Fw_iuH5g{{MleUpQeb7)7$ztBRrl>kQ%(EJO?9gN+q8=IH!;k5ud zs62*h(3tUZa95)FifW*D()Bygn{@pS^vdP{{r|C-ng4$sC364(002ovPDHLkV1gYV B;cfr` diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png deleted file mode 100644 index 591f5697c83e07a78115bf34b9276de87d818092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12353 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 diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png deleted file mode 100644 index 074e5ddfa60457b48d7ed10e4796280f0db131e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4363 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 FV1mZ6VjBPe diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png deleted file mode 100644 index f58ae01350d773aad475bfed6de91fb0c1c2ac52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9949 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�n`=^Uw?W$wFwDuA1U_j#U-7IS70F}d*22#&( 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 bw?_GYx$N*uD9SkZ00000NkvXXu0mjfKbtL} diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png deleted file mode 100644 index cbf7da9e6c67958ab221e765d45ec71c9a1daee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11173 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 VjoMwxi@<+B9MSzg?XXqg{{zZbhY|n) diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png b/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png deleted file mode 100644 index bbdec5ae9fa280e88103141448b4323266e693cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101710 zcmeEvXH-<#60S3ha7D}@B1t6(B9cYPMwBd3Bui){3W#J784Msf$3~)L5XsR%4lR-- zBQ&YWU;|C+x6e7PgLCiC_v5YgbWj&Fr}wU1RlDk|uj()_l@z28P@bgRvuDqN+qbSO z@7Y6{1^xaHIrujT^HN8_U;7^3(zM&NXa6zi_aA$rV^8eab864+>sM4AV`uyL{@AmJ z$}4X}xH5f2_OFB|jNlWbUw^CDf&WPQRg(v8g8Y(d`u)vs9qifjTL-^&07Zn~e(+ld zzy08MZbUTj`!4*x3%~Ee@4N83Uie)m{f34h4*Z74zjg2%68wJ+3B+91He&WV)!A%S z)2lo`L0kW7{_y1JQPeBnn3sHQ+$K%88LkJtPE=WPl{%azZgY;}GWGfYP+u-o;;`jV zy=Sq%=L@P)chxg3%|V%(!y_NfVJ@38Gbth ztO4kc-_G#c8Gbv%p5Jf_a)RFg621!m?>Yn1GG6z`EWmGj!NvlA{J(3j-!}Sfqu&)e z`C1|n>ki6*3~zt$5ph} zwb}1HgZF!G*89v0zq~H4`#BfEUVd@lZ&-*CZ7 zLsXx~mNw(g{Wlw!gFVx)eevV9`6tT-mo#A7MSB}zW@9IEu03%G7Ej-o`wKzR!&U3X)e7Jz05k%Y{ zmpr>!XQn*@cWdNGde#4Of{rownAb;qZ~ObY)sB}B?d~)WIe#CF^ZO6pzjkIO{H!Q$ zAF>%Q9l|?3 z;lhnhIpWcbIdRf$olQAa_r46Nc(|gZ2Uk8!l+C3V+K&wsrBWoS*qF4Kn_E~^62rLt zy8x}(*iHz3qwbmzYCNYdyt5yDPfIe= z&eHOh0~mkRO63~&buywgLRQZWy*MUOjlU$eHz1-i_z)bN;-bkAuEc;yV!a5WAj&dk;F z8cUM>Y>W5J*o~c{q3CKehr!L!iL&uV|J3@3iE>dd=4~hYL1I(5bE^HYBulsF`=GLi zHZA5bF;{g2A@UZP{a*R^y!U)O!ZH}vo zkVv1@SjYuB@A7zDazU?Zb}zgTF#@3nO;7BYRjlICnQKL>-7MA%Z~D=?S{>|HI3BPs z(8-}Y?m38;zc$I8$_dkPv!B8$`RN_agVjq^KsdmjH!pJ?7UsoOtSv-T4^{W76^j=Z zP5+S`)rWdGm=#`TcN^8JS(>Rncd75|XVHu9>Af28AYtTRh*BT=MXuvkS<b4-wrMUFZvx@j(0 z&Sevr=X1&@>JDyWQ_7ql;gZI`dzu&GbT2f*ZyWBaO_8;gou4E)hKRNrO%`KEGU8Ykv zcE-5n4^j9Dn65IGSgFg3FXFoI^>%5TC4U~XeI4?OC%L4ZLRvtyGt-=Wzk%N$V-_v- zcG@#JsshDpsH-LZy>4}*zb(n$Z0ddi`U14sqU3*I+F1YS2?nO@)xr9ipkfEXGZiM! zpVZOG6^cGw*;;kBAf$EKuRrqh(=%HQfo4$m?06$4jK+TdT-#?mq6+ET9gvSxd+70&a^u?bRU{@5EP#kXd5xB zCOgKrjvm^4_ZT0C*Q9_xBF_qQ*H5@cYHA41IZ0{mJ1rZj6s~o2+L;a`L$ty@%h{FS zJc$@_=<$*dh-V(=cb~R3jKPuRT4m3e6bg!W3$)cRuGce0ezg*Fx#3{XD4`QUY#VZO z@6n8R`sltR>h<#4sj+elQFYnWvv|gCmS?s7JgXD=kNC{K)ytRF0 z8>4Y?s4=wOK+dT*tmnw+Fg3Zly)=c-d2TG!Ik>SwKCH`ur{3Jb^YTa+wg%`k?_v>$ywE zX!|PdkyT}p)$5inc9pS2j0tB}%Bx*bzFic||8Voe0X||<-6hwmjx{z&6uH0;aGS!_ z>s!!Oi_6_d11faU6_-%4o>a-rHLotuj4cVdB!2r&GaLgw&Z~eZW>LtQ;@Mb-+vM2$ zh$60i=X{!;P`PrFfy7}wd)cmQ?JV^0s~}|UEwA~i_l^!dy(J5!+%i5gKK!T1gj=PS zTAOQyc>|~^t7M^@Fv3m^yY$Ec`Lmm&D`d2z_07UuoaZ>f(yzG4h#SjoZzLSs*Epf2 zT@N4{Kc}mu;o(}g;3}4PKPEUaIFYKMCYgV+T-c#LN5!(eLsE5VI2-!F;tfP_)vRL? zIkmBc6r=t(gh;ZeM0>iRb9~k8&yJZnc;IqHpbs?sMcP5Z1tXR9Mx04tQjHUlCRC8j zLA;bt-CCTnr_u(}`4h@CI9^EAPT}ZZ2^YmNaR+ivbD9CsK&-dAzC zu*2NC3Y+N3+aBRd3=3VtemmET5$UCxsJ3unI{Dkz&2hOmAVDG@Ba(*};=E|b(lFL) z%Bsqtf6z6klDn@>%wKw#BaYW#g`Sk7M?`M=@=~^E6tgfdt1AOJiP4A&UF4d9q4wOo z;&#|R=utM3yqcUlovXtVmkvXxqdZ3m1je2r8}=|$IiD+W@+^--$_^#egnANu2ll~) z^9+?=>8iB~M4gseE|Jj%dcHInDI#<&ecxbd?;iJqZ%rsOB8P3Z^}|cL!_MbS+H%#Y zRjGl{9KKWocx;^`YO?plNzUXQA9!)jBt&~wmLj&7-B&*pVaNHw-2v_$2BMU^z}XC}@`*ul6tx2u=u2plXonML}ZZS8SNRTcb+e!NKd^Mua{k?7Z=O zln`y0v^S@d4Oux=fK1Y{>_YdPD6{v~(|8R&NGozL5QmKtR_6E=FQ7qk?tMTjs*lK- zoGK+w#)v9=a6>Vori2sj)dfDNO~hTxe9X@Ck`8r>j6X1iszuY~)P=|2Q+Irzp!b?DzRl}H$k20+uLCWp>_3MBgRmk6DP}G47t`Q zs|$-8DoZ|pSM}J!tQfub)%ORWFfV1of#~4+@W?~gx5by;*IOpA;}>AtHSv)JlTLlLMlRGIYA_JBi~sbsxn=mdw2}; zS|wYOr0K7}1>G%Oy1vyBe28-TBCkVxrpz3aUZ@Gwg7V0dVB|9B%cu(Jz7nN%$;=3jO-u$Z5HGMeBHKTow z6Fj&lH5So*NRjQ>ODr1~Y#<|jGdLkEH4d2+vp|oj$RN(Que@9Igk3k2(oq%Y(gu3+ zx6}mNKOYQ)9+IO&{Ei*l;N4b2^v-VFuLe6vgVZ$tV#M0&jY<3;!feo^A*qNZOTHhZ zs@D>2`&3M8@pDbeh8j1Fr5|_wy@7CeT^~e7!^f$GqVA=((#y-Cuz&FLZqwaeY<%A? zc@KK-$xG6y<@|NZju%8&ss50XvaNItCP=bYt#4p7nfauF3|}AV8k+1_rHy+b+=j zJ5(wUE&AgcS7FD*TW#tSqp^EANJ2`|frOczzhV?a4=0&i(#0S;y43f!qa77=TuF|x z9O0=osa89=$y1^RFG>O=_Z^cDE4n|vLECl`efH#?`TF|5C}lP%sT zt3Wyo!AM_iu(7j;9y$pf5}TFYw-xIJcsM<9S-u~Fm_^B*&T(|ii;q_@cq0P}iKkdd zOR5^$Ne>icU2u9$+LmLOYO7lKvGgR~vr~f!UN!+%kdo))cne?A<6W#g{BS%vMK+H1 zq)@l;C7bM1(Q|_yWktM5$zW*E{-TLdLX8m==0HeRAh(Lspuwl*CRhClo%$9MI}@H( z+;tIidO+IyO$*gPRUUg0gZXVY8tCMKNR*e_dxDAcQ=;M_HXbh0)?sm;qcQ4|gDw*I zLg#Pw4m8TM^<-YcRbdc^~Zu$7szD08T|na!*Rh*`GBONXVJO3 z0UmBnX~B`fkm63>YChk>Wx~%MMRE*>K$=$B7zmQVw1G%;`-AR;Ik}JZ zUki*U6x_VwV04uv19qymtz@RrPv*YNeGrDhS7~z%kUcTYg9EPyQ4mruk@z0^vd(Uf z&n5k>8SXssfEMfaV(a-#{Gr303GhGD*FBZjf-5^-7_K<^F)L?vvPXwd$m-4AwN( zv(SNQmQ%a@XJla1;)Fn=K!K)=>1GwuN{C2f$Q=k|p=c{~Dac5SMNXzV8>60!KbTtO z1Kai#X$#Y;zGEPS(53o;xal17lQcBdu4IqyH$$wY*HXhg+)ICr#k*5O5L$H% zahN~@OC2|xVLL7ALh3@q35`aW`FT-uo=Tb!E^0W0Ncsvl%lHZer<{c3WOhg$;7c#W zGX>44;HCrbO>$SdPElTlL)GfJyB-`4^rSTpNUJJ>&VGW7v?3h?(@V*UN{uVGZ_C5y z0ZA*;Q>Y)4TvY`78#iQE@O46uT%zAY0#5@$kQ#Z!vPQS;$7&;A zC#NK{k)#`ItI1x;xDUd4dM*qqs-7W=yjh_)oScx7@Z-Ud2C1b0iB;jkw5l)Az9l64 zQ*l%sX^T+{dq<5&G{cVeWERt*r4@Bn(VGJg?%5(8<l27pS%G2GgoO?G35k5~oA@Ml1x4gXV90zB5BZwW~t40u|zwNm{-U&Rj=O_Yq zB5#T+ysP83%iMk5Xn}`oDlv)KnZtI6z@t)UkRxlAw86bX8-=&#bv7X*&hUHmUE2N9?lIF~)y|{NtWC)DTTZ!b{ci@ppYur=WcwBqMp{Y9>zM+^{0{A6ep`gGcws$idMo;jam|uaOl`43Sg?wEl{ljCt=8k)(?IhXC|wg_0LMF7s!fvvR)Qg4#o#T52hkqLk%kg2g$gKIQMb-{IE}y@dz!K z1E?eNCRxFwPdE_(#klFnS+rxeZu?j;5J6H{E)CWeHtrYr>Eu$;RAOairzyRkqRzt4BGx;RBw1aq zc;yx;b4Zb&6C*P(LNCq2(*1!*XP7sBS9U-o_ng!1Is^iOXnQNhvwuPZVo2iAkdSq^ zVIfE8-|5cydfZdaJeAD)BO&nfMtd$u7IK0TTI?F6^jBVR$gL4x?*6YL7 z&b9q&VLx(>_XjemAF}}DM*8>Z)?0DU+9zS^rV1(2Mi#m+#;Sb2^CcKgpunn;s^mqC z)_4n82r@*7BkkQ?w8J{uzi5>=9rCC51yE5@a{v*7CU?D~(!<#S{foq*Mk8L&>}ZIt z(3*<@a2R~zv-WM?j#7s5A6==0!~PW2J@4aD2U%+U3~Z@{M4h?$fL>YQbDW%m%P)T+zof*z){K%zybBo3Ms@V4?g}rQh*+?Na&@(R z?rt|tz|yU+K0VOxig(6I!x;@rI=uj|Apgd(N*NKKdq16}BgoUk!(M|bfLd7+E=5Qj zhHC7glWo78O3s{IqPIVG;|P?6P9YRdLLz|CFUsQw-t6{$-fX({=@qRcrNwYH@N9xD z5|(I;o$z;l9>{Z_F_iyoHa|p{pn6l+d-wN`zE%?*YwtR+^t^bjPH%Xac}2qFRjFR& zC~+HHn_56r90MFL^P!x9BWvQt#@`Q}t*X?&){^(!XXE_wwaOV)Eu8deu;CLU(t+C_ zrJSw8U$b`PA<<1d|on1+*SU|H8OGezQ%tRsOPlR@nx5(zownj#eM@*C%Okw+nTjpv6PECjtSS(;SB17s4TJN7Qn&8VqqpaM_+b)x=ev@HWc$eo z5$7Z#xup4^q~OsAQ5VDdm)(v<8+W&6y)7GwleCb{lR^y&G+rO={vyU z{UKsmWvjYulYHz`iuqD|{6zcFnOCK1jl_OGf%Q~4YcJs@RKOkG5FENdxU*HEA*}lf z5XOs6OX z+;J)_u93*d-b&XJtH-!s@-j7Gli0u0iMUVS6C?C~D{*@*yw>z^RieID*}nC)Y`cTk zpOV5wD@OfOTH?Nv(r9OoiE2#3T~>(seM5~nac|!vtgY34zP0oH)Xeh|!fcY}I<9sm zOLNY|wO;N)^I5rMZkM>&s zp>+afiW(uV3bP1xTjb0gZrkZhZ%{lRtJIOVSrD*)8#m?N=eVwn13v+0&z?|(p;USd znS1l{d83@6$Ig9iQ(tS%`RuBMv%@>KHVQXDSsWj}1w|7wnaoB9-T4(zkKOlB*?ead zO?;f~zzgwrfU^s6C5Bz}aCbnTfU=RXA|kq|lWRF{MW{Y?J658vBX(=pGIfFqV)$A$ zTvCN3fn$zQD7w%mQ7LXumfTJCcs=3xXpQjlyQ+`1vhL#2`^axD&V3SN#ci2BV-Y!Q z{g=VoHIEPw(Imq(oU>6bRGt(#RS~~6`*7K#I%e*As1OJ$mw!GBZlYxEXF z%O{LJ=pY1rG1pS)MN=t?z~RptxQ(|~W zK8I4!rA^x}%e3svF{tv9JSMOzuwL85c!$GiQrxw+_|HBxRe%s#ZLxv1WP7wok=$p( z>dX@0nbun(rUZx$Gx)auXh2P$mSYz85Sg8lzf@jg=-ky$JR0-2;tOq~OPMb=af2n4)RFwJ z-9OwJUtaulrz5y;szTzh=J(CwWsRNePrbJ9*xpXfF``1yevMGJKts%_yJB22}am0~f1B3dYT3W~TAduC#LP4(~nO9!hD$E`v0xu-(()^8=MSg_np$ zW+njmuLv1W#T{DMgp*P!p-YrdJp6y zyllux2kwE?wtS}X`b4p{;C1!v4AH19*Opd{em4Muw%I&yry9H!fRD5n?*WNMj!~L_ z1dIl_ot1m<@Kl%vf~n(3k&Q;1%WtwR>^1TD}3gvvSC1ZzD{wZJL8V$GltWg<@|$@2>Bn4J#a3sl%S7OLSuI z%utWk4y0C{X?O$hj^A+}H+S~Om|G z_rOhF#P7WB>>;BocGhwq_K$Z4?o5+*uS_}jF!;E>GRbY|PBOjRjPH-GxWpf|dkr4+ z`?YYZSD?;K&!w=v@6>e%{d%8!!1?Xjhd4a2>mE4-rv-9>#>+(2RAOGVJB1SybO>Ie z3%S6AdMzki({ssflMf&9aPz3fwEtBl3x#oz^++;&Aj#n5+8RF)p-rvcv2Y5L1T8e- zff?y)O;gs}k5vLqOQOIEAnSCi;ORnV1dIe|kePG)?>;0?(BM%jBRLa^6O!m`VtA)t3obD`$5DJLFu zs+Q!s+Sdo82bWf8`bS-4h3m5TsCle`BMfV*9)mjTO!o=}CbGm2L;d1%jP}cJN;mU4 z02&(Y;?kn{P;Rjm17XfkF4;3iQuv1uKs@Unj>_1jE!E|L(h`&J+=*ey9uFPAr_E?s zi;8cUG`oa%h0VHJ>y?~l(k^9*-`Kj<$ymw|*F%wb^b!6*T|l_CLi~bQE8s@cdmt#r zYlT3u3qI#T$52l9;J^I`^Td^yG{fh5Wb?Ly8H6=*=j#>kWtWox~%H`e0 zh#igLIixrB%2qXN#0r|($?XM6a(wIn8g$%GxUoDaon}7y67)`F-K(6U?w6hfE1ptB z?u48uC?2d@Z+n_%?H2Qslk;{EhcM6}bTap|FnwuZZTuf64gQg@g>FjWbjyv&_P2pgkFU%$fq3*`=_TE zPx#p8JzgutqM{>u0Y=8z!|IGe)Tvo3T-OS<|Ec)9c8mIsGveyN;w^)B|8c^+EyJSj zWt0*L+4+FlYbd|^`Y>?^mxG;*dQSM*@1l|mWgh(&c;wn!( zOaSc_VJ4lyz%8*fLy$gvXbS6-cqXlD#hvp7K$|gaORPWwVC5I#=5FadP&vuVj<}S` zwpHsq_C}!cD=0)_ouFWo5Nxs*#TDcL&^|3u^_lg|PAUNuef94_5-zxbW|DFDcZytl zER>=Pb1;!4V?Rny5;hUP6IbzIDee%Y>NW2-+S&UlI42*{SOMY7BH`J95r{ijk+?hYR76;Tnwc|5|Y; zbroA1pzOa(cSoVb*btKgX2u}YiMi0c0tnGN9vd>))-RZYXC=$CFl*>OYKZUAfXOZu z#1a$dH@9vrk4ke&?~-la4gg;1Vb$of+;MJ8zG0%lXdR{rsN4jDAS{YtPRF?!cj9q5 zG;js?&Idvf_u~Zk0IE|O_lu`6>{4GTMwVXjdOXzFM~juS5lY7&KnYOj`Gp(tP(8nF z*SyiPoyUid2CCa*g%slrp&Ke1!L$-GyDx}syr!aRKvgS0k3#X|dhzC_%>V`&&3l6Y zS1pe|l63$iOW4-HTd`rS=;~q?2w#NVfGe4X&@g&MRvy<-=Utg?T+GACS`T}pBaF$o zi<5(6LEJ@Xd34Qs?)DB{7S#9~VQzil*~U3dNK6~>@(NmIZw+3qBqmR$jJ3pc~N zn5sgzUcD77h=1b`hPTptpq9lV8*+_pK|OU#cQ&$ZR|pL4fW`((h9s#q3oW*Tuqf5W z4#4fa#eEvjiR3FjN1!uy0v#5Tk|Gc#-Nu7HlX&w*HXeJq$=!N-0F4)!Sihgh>=^@7 zgN>Ls!IP3hZSz{{6wjqc&tj}@yWiA|uXcNQ3h{?31R32j1EUSgSL+|aV3-u?V@;g! z?JYx3trsrEY`LCugMg@xn^%z9iiDXQw9F{;Uo=EsnC|65u3oabl}J#0t&gXGj-F&8o)pYUO_?Mq9aq-!>nagZ zpd>XJj!%CP8AkxsGH}5c=grJ!UPi5C1f%bSqi)PCb(%w@$T~BkZGJ$Sj)j+oX$bCC zcQaJ^MpgW=N&b9n2!#XH8DUu9tJ7QVx29mEXstT0E5|ChXOuvVfeNTo`;mhg4dq&A zGz7og<=xs704#!q%n$0wxL=%TMlI?wGrY*!=%=8VonepS-ZA(LC}TvV6UclME94{U zMvd2ZMe&0Ih9DuCO*df=tb_3g?4)6pD>>wnfV~U40mh#V^@am`4>_P^kqdVRIowgu z--HMcuD3?J$_S3L;0@t|<%8?p)>1QRYGPklu4 z6w_Q&Bl)F_BXZ;LD+`ui;x3Eq<60pm%~49-WOt9VN=GHR~~I5{^@ z|5)QZ9&)5)1is6arxwMRq&yu?O#7!`YuJQ_ODC+VUI$&>`cBAh#MBLJQ89s%5(7{3*e!I} zw@Y4P&@6xvWXSVg;GXylAkmL$Y`OCLn&<2vu#Eq*40=uyT^h6CMehAktOXQOqafWi zM9WKGI4c<=*5X@OuaXN!bwvnRrVoyRhHHwGA*T=Z^h8Fck)KESdaL*VM?(z zO@dyaNC2AeYlsFMWAE^Z$7=xmv^$Awp*?_932%|m*3pDnJ(qRPTR!JRT3*K8OHo^5 zCAQL_H6S?T$p28G-8>wv>bcWtf*wSwKiW!k^7M2Em7o*0md3Ox0;lME9 zAd_`zfmBNGNop^sPS@cyZFBZk8_&D#c92>uk7_!dlQ?-B`A!5OeHEeRTmmwRq`bH!4h~OSHs*x~ML?b<(5XP^165?UF98d^n(`cDq0UZl zxqaP0?TQ8e-pk%dW_UhVR0Kf%Sx;FMjP^!jb9p z3!sw(d6ow`#PVqJ^9mjX?b!ky1^tN4m_C(UXlU#WFOrHIx9j^|Xl_?29R_}NG)C?= z>{r1tfYBDaH`^Qx0_fm@%Pn>wLovq#8<`R27yqM8i9_Eu1o+1f{4G+Dec6;YFLt%}PBpbr^aa;(D5 znE@vAMVkQ54IH}MWS6fWD+DTGHpz$zO!OQ|ITxCa{&BQMssjO^6ypbjD_#W^?t(v9 z8}&{m3{VrZ^@6(}uCmL(y?*W>vR8)S+ zy3j%_0+3&P^f{D;;T^w!8(j$A*o-{*|EflcoXJ)Qotd0cRy49C73S5FB} zb4!`&O zP*J=pYw6X?Ane?pb#4Ohv$bI+FAHOG#X<+44|<4|x1p}@Yg-Xl%zgPSXp7RX%CHkv zt>>B`r0`frp;7^enQ#X2i)T(&KyP%{83$uCEB5~icrOTCbp~C+SGNPJbz@$~75rw6!Jq+EP8P4OJSt61^tQtoe zOXB!TwL)7PE9f=BqF!0o`Zpc%zWruU0<1%#`)A&cA^Xj!4;lA0EB70Lk9C66@Z??& z?n;ZJS8ulQkC>NWynL@{^U-pzph~>1^C`RxYvp^|$X z(klY%6HX62d5pjR0#s493Q>rSU~Vz=w1Y$uf1CC!W;Le0*LS;ct)|n?tcY4*u0k-- zxe}}(wHLXq2l8jGJ1qZsGY7t9B;6nkhB$PdOZKmMW~^_lgwHBUq?xq*y-8bJr9!Kc z3xTJfQiRV-#8o^AGKX?zLJP7IoCs{&Dpz{y2=NuxUn?Fu@mj@o#k;DvMi)|usN_P; z{GTi6YB>lx5zZhS#qN_}qxCBCPM0}T6c8_d|Ne!n5!Kb=6{{Nv8djT66*{!uqt^1q#Im+&1gvJi@5KJCr>EyIfy2b&ph$=EEt>gd@icSA4 zTVpeADQt}=WY*%JPKeOiX0PZ3B=WX9ZS7ZG9)#?{2wiX-J_%2=ycOD0;NQEE} z0XP51K`&c1qAV-qU-m6L86{XK6%BB=W7k3qQI}HKs3VM1RaIc~UE7*UkYL!q7FTwnxWz)YDj;J#b=uM< z2XzX+0fixUWDcNnaAqceoktgoSmCFWZe!_a*cwHdwT?)-Sh;O|!)Gsia; z3C#yt|A%yw{c;QO#q1_k#R5b9wr5u3%TDN2dhv;U87PjJ$Z}-ZJ`}GVwpFM+ZXxM@ z8qWtU`BSThJn}@Hrq3XZ+CR72#>>oQZlbe$jxYPhtPGB5j7wiZ^PyA;Xe#{Y#W8zi zao&9$n}JR7jr}DWsFfPvMeV}tH?B=86CGWjdVXtnT-?@a)T3Pn#L$D@u~`UOA3z{X zXXW3j)Xzeta&-TOQcqcY&vTG^lJcC#!K2>{Z>r(u)XD-D z{1RB=rzJE%C@B1*g!{KTOsWm=snfoOJul}wC6A*=uJ??uLm9D}3EL#FzHP1*YXDYB zc#WWeG8~Tam6k~nmzQ?Z;iSBb^N+-h!CdO3v;iKCsiEjs*bu}FOwU)XTQSNuDQ7Q0 zfJe#>Ny0eYTbz{kKCI*C|8CKHTr+tYQl2xslAWmz*xr7zB_%TO%D?o zasdz8o!mh@pC4q8*ay%e1|(JVxxLl8j6Ftqnlh8}dXGwi@?Cp(YIR95GQG$z%A0Ka zmRI^Vl59G@UmT{8S#`Isj~$2KeuO7D<&oDQ-ek%@$DHNS#=;W|KeEx699?7PP@D=i;qR-U^yP2Iho)1j z$1!_%9m3SS@)mV_in>3`Q=PZ$bykCLP-%4SO}`1xOK2*i9-?DSk=IM4bhwA@*qy$e zS%Z-X>88pF4CQUqJu^)ApxVjFD|@sy4UkS)Bc{xChi*VDi5n#4IP={)0SN5f+lI5$ zS3xo9lar>Dl84*k$Z~fiSDzD|IVL6mCgk}xw{@y0LchBq)P|`bOfDtl+$(Zm{a>0W zW}1`PHhf64U!CFAz7Wu8av@j~l*Jzn zgKx>kH@dIxat1=Eet-Mg>Q=oO(JL>93an!LPBJ1z6dB1W@bMpTXO9EPJ0fg<M3W4#U%1==9|E~T)3qLz_@A!e>+op(FCNeQ z7mkUR=r5-GhRWF$9=uGNbXH-8Qdz>wAA94u~o)E z%|OWhTWT*7nqXsRONZCiESln&y)jd*2kP&Cz=mUU_Yo%P5Ul8jFnFC|Kvfa?19=%7 zkHl|~0)RD2zvJ7AM6Imp^n3?|I%JZfD$&RR|M^_T2Q%CU`2rFGH>ofvY*^464Bn9b zW+wuG<~&F=1oLY<7m+vX652_Z?VQY=Cgz?CH6?&YnR3=;0VP1d2i$O5jUPzQ>x5>B zMp@j4@%K>3APfaIZX$;HY>JpzrxH@%ha2;|A#S8eCD{DCgG1_$P02y=?T<2GDL~+K!bPv{?kBvFaONA5>tR8Wy;>VaD8bbN+^Ig)uoLTO+r$KMR zjWdk|ic_QZXWrPcAByfn-*%c4X=l`n>Wznz=fI^xA(0E;QzRflS?U-GdYQeZSC`B` z3>p$up(-S>)G_Pbb*5l=IBcVSRK)VKtpvNgR_qpDdHjQ!O+Pe^CzXU)%f72X>-ar09I>RqjOGorV#ANwyYmSStO{*74E@8>5l^Wy1dG>e!9? zaXaV7g!kCoxO3y6d<3r~e|7pr22hL!(_XNJJ8_{TXs4Q=w{eGE-qLS)%Sq*(#lnkY zIuYi?{?PjBHm#5?yh@ns%C{67CsK96KnhZ;j~@M3xQ5Wkg20kzcOP+{M{nT7p{io8 zcun_HL%ptI>ht2qVgh0VDj8|VZlM&jzd8d<*tSM>U1LH2`}ae&0EYGvE58b>Zek>5 z0OsxE&XEQq@5AZ7`I|-#a}mNmlGd#|1^Ldz-oCLpEr&;+D6|yoV(9&Kgdpgb-7jiJ zbX{7o6mgXRuIC$FV843&f)0h@X)T@13(4CBk^4D)-eDTU34X1=s0`|hMkQxw{{A-mq0Em zjM1csnJQ}8%XM(Ws(qxu15+WC-a`eJ69nuk_$wg?RJ{Q)sl}XO99be{2hLFggrEgc z4Pb&DDoP+A3-S?tCE0kDn>_^4RtKEX+y}&nYutCy&aIGSKT4mB&1HR8d-d|GFF#}m zB;?_!j8wB+jpu^0B<7yoygBA#r@@Mr4YLK9Wpp})V)S!wJVz$*q_GJ)ch1y1D69sL zr5rp9{1bb0312#@=VAI_`MyFM0YkgY4WXe^1Xlof9)8RaSayPgTdOq6U^Fy*9WNVm ze|$)wP)oLXqSde7RY7n{j0g&Z^d4wf>BouZizf#8P^J8kke?H-0%oEBWL~PynQd&m zlX;?BPr9<(v2*8&K$+=5|yiN7g3IO6RN~aSrPNi@63$1$~*@K zlk$RC{I+oDR1Nou4io1C{GMZsiF0p&RkDp{A{cPRo5I3OvX$zP-G87v;qkdSN>=c} zC*XsDck=n`>D3opEp9BAHiV%be#C~auS9hZGAA9 zBn70Ug8YY$=8PRzmj8`U0qA>it`}_Q=)|_(&o}grESkC!m%>)>rWI7|=zU!*`A-j4l@96 zW(glc!y(EDFS5JpjO%a9(V+yXPp^gZXUz#{u(y+qtFE${GY22DqZNDYI=&ZOLQnHt z1IO6YdJU$}-;~eQmj(ZKRSZzOfDukq^#1vd1$lrn!m%ryc2%n*!B9noP{BWp;gDQ# z)+%x!xWe^+kVDaIr9Jmw;xy>obd*Z>0O708iIa5l@O1J|kI)$S41V}$`2XgIOqzg4n-`}~ngBuu zTfk}V{ynXWFWlJ^$RO20%EMOB^;l0+`yWgSAiR2)0WdUKJ78w?=)C)4@&Yp&g(hC~ zuq5>&evnHT^l)H>+`mZ_Fd7%lXDO;^yvB_KbxQ~)VZ zTnO^D6DI?;QxVpVQ{^I~1e(+?L~y}@{Dsb1P`~}bf=qt>!z%!FxJ(qyx8mr#7Ib@K zfdq{QLbRZ;+{yKe6a}=KW1#E}iQu(G=+d8z5Abc8p%{R~j90QV?4_lbqe9sLsnd*m zrVXjV2?4YRKrMF^N=wT}Z~E^>l`wJo<|>n`wZ_Ha44*$IK#~l`BvTQF259)i_@j{q z>JO9H4L=1FyC*LHLe2q`fN%r2`P&k-=?hd)#ju@r;pT;%^}36qJJc?lfPYd(<_><4 z>pP1Z>NkS8sNn`jPTJugMyXfKUZrdQdy>!|E*|7tD=HFSOK>G=S_hJ|2Q*TkxEO2`Bx4bt-# zYzdj$4E~?mRO1J1)2v8uTy1e?;>FF7v>tZ!?fD18_UDiRjGr7mpws@#9!8pX<3L5A zoy;fTIOR1MR_1YfsKGC+b&Fl$$`fH9@)lHWisO8XV6!vd+EKQ9L4N&_#Ig z>;n$4Ujz70GUy}n&hgbtpTB_D!d^0D^*LN5h}pJ*n?E*NyMv4r{nQ3PYlc_Jjb9DG zb3nU#9?yTId|yE;a#;toKSS&c-3tIUdhu$j-v>*%%yOlHTAwVDZoJ&u`1=xLlk(sO zQtv4z?Jw9g*9`0*Itl_pe_-<3G4v$S-Ch74(AY+D4+rDb7%cDr)D=WX_t7eX~pNfo`5E@`IEs zWcEsiUvppj@C*S7q0am~`3MyR8X$!$U!+`}ZfY%;-ZDfjHq#2 z0SMI3e?J%k{AEp1|MIR`=KW`&m|K*lU?4>NGX|O~gBw+fk9GXvR*bLUWAb4~(+A%V z988n20x0zOu!n1k8}Xw%#1@}8!6aV^{h*cv5ZPc_0aqn|6v2#6%fIT*-EkRTb!IW#tz z=C119&dj<0?*IEopMIWA?b=nV)_T{w-l~#xxitK7_N(mR`)IdE79IID1^vI;nXUR`TuJ#}4cRX`?ZxzmMDp1-QYYxpHpt6EE=tw{7)pl=NoHq>hPX=rf^lE? zaMmWxi{1A2K(xzaZT>v5PX~%(pT(L(GPx;d2kWrq%qx4Ucc7zG!o*s_4r%Fo<;XXyI;q*@!uaD zIwYc5u#_RLHlCs2s6afm ze990%=CEJ%G@F&VFa$C_3I5{kv@XqZQ>K~u=Zvh|Joui9X6?`#xP<}d{SYIdj%5}9 zky}iwA~O9cq@J6;8q5R)4AjPAwg|-uRIANdOB`i zc6(Q^xx1F+GQct9^5BGJ^y0qhpfx_IeROi7@!`M}#z*N95FbyD(y<-u>=qszjGSl? zwNFV^x0Dq>U9v@m$}sh6Hrm4gR4u%s;=ZHGMRN_YzF~gd>1=|Z|1j@^@#X2wCafm3 zMvSZ|FPgYE8xF6)(PENne?NM4CY8gRvNw%@`4P4+WP?eddB7&GZLYx(*_%=ov!3aU ziWGQ;hC0(_z*OCht|FU{^$p%Oi*QS*wwfrtgsq1GOU;_`?#v}dJq_iSx@aEWVW%t{ zrAKI!*K|CLsgBpk1rN?@%#6D95zmxZZzZqonq;=cO^MT+8&n`pc34>JkKNhX{A2BQ zaNbtUeyuU1o{3Hw9^?%5s1yI;mN*Dfkpi|2(YvO3 zVlIGZR(9(&SQCPDJodp7I4t6}@fc8aF9UIqGv+j#p`l^HVT;+4`i7y4c(e=>=U&>Xu!XkWkdS!nB*YRF8@t5tj2Biws&8zU4rRIzO1dP1 zj)$!BqQn)~B2Pl@M}-gqD}NI#JDES?Hr!%rg^FTa>F zt%w$fbfNbi>(mAm=1&VPSxUsa^YD4{7XvrMHB{v5I|&OxcXM#>^3M8Xu==pp|(WBjC?xP4cSV=AaaVFj1vVEoqydSF|?m;*+&=%L3J)!ae}Y z$eIxDF8o-!U*WnXYgNIZCx`v@rI&f-j;pqGMUs-UYg5#Plk4$l9Bw})`Kr5~6eclZ?!06vTY7%V=?He_T;RC>BjpNV|JpGdUL7dsN3G(8PnhS3S>^G3g5Afv;9z2pTCX(rPN{HmBsq-%} z(z*trg&O?$s;Mi9hhDuAHC$OPLO?szynV@&Nn#lyFWS}vS}}IpLPI9Of*c5lC4iwx z;#!QW>PC$tZ!W}mFwTyLV~x1h*mpYkG2#W=PC4jlc?kb+qq;VE_h&n-*9J=#>1%NT$MYA&!rkf8 z@^&|TI#F>1$AQ&Xk2pB_Usb(YFdn-&{EokEcLV&zhZ(0|ExcnZy3N}|9 zG4xw!O$gqx*jJ|DC=+E5aui;PFAtwSZ?&0Q3#@N%i`QO~yFFd8z(~y~%qFslQmKF^VeuwK?2_|m8^{|LVmft+` zdjGvY?c5`RV}A+ zmjec`ifNa$gSccRPHWQe(=Gb*xteVLvMp=0KWhzcT z8SI?9l$ZMY!NTJr3GU42LgzA@P}>9yzBR~sn9AS}%giG9t5g5xi``jNb0Pq7k)RsB z>Sbl_$LCgV0a_sSbJ^LF$3%`XGWvO;^vK<4$7FeRO6VHT(13MDN0}8U9SCTp;~ruw z-AJnls%tjmFQAxZ>OpB*QN+3F|1Or+t@TLs#pDbQfU|K4v%{6y37wAH++Zc|-W1|~*7Hx8Y(n^BMq2AC`_zaDHb)$|$P`L-mu z-3D>qf0$~~#Z`VG@AQ6C-nAY}maJJ~f^PgeZw(rfF6^|pGX(Gf4bUn-$b({MTDNT~ znj8}pBvLuz{YL3VP2Mj6oOHS9=8N}YCRB6A>=LsexWl6S*ur*-UY2ub(*dYNVdqJe zSz6TW4tAu?i`&X?*ePk#WSP=JS6iO>eE8muz-z36+S=MtxI#l-;;Tt( zA4Obn`e;fE3-N&(X)H!KG1ypN^NHp5`jaW70D2;0mz9eQTMYv^X9OX0aS{h8lf zf-lB^TA|pm6+fO`VA2c~``|pMi!6!~rx~i?T!(=den)h>cx1DCy)I%VD1nuNZdigq zutAnd#Hc@~T-LPakHDH1m$a$dK4MjPC4nSF<4W|KH0@PZ3fis@XItKsU}H#N7`T)! zj+P7$ou!EKj4lMTC7P8_WlYUNB8>|CFrE;odaMoZkf9 zQWBMKmFcV|ERRH#@->LY1Zg;~L#(D7jEq@Lv4rLl2e9SAg-%E$1pt>ftzkulG7Kbk zBO{voNNWCPkm@B-DmbloQL3ex>UG0-R$Tlv;6OO2zV)Q(UHC%XDc&k~8$*1_n?{iF z&>9++SRhqBR`;r}-?b`r$YFo2+c+KE*n{`7Y{)SCFx{}`p?o$wQ#87~Q?0xF{j5^h z2RChnGYR1Wp8Jr96k$pck*|X+p()&1^TgDuGJebyvg-dJu@Dy{7Cg?zWBe! zN(1p5kU6p@Xz-5%u&3R6@B-%IQ#-(rzs2) z!dt5MCEFcJ99K@b&jOLnDDInKq3Qsy(RdUPDK*kQTTOc0pQ53tNB8D6y=x6f;16U9DAUGSEbgb+?}x`_g4 zkK6I$jAxN7xOBY^@79d(vWLT`SKUV0Hz-P9=Wg$jn9NZ-RAQ~i((4!Duit3WY^p>`*w#O}I`vvE&~dF6A$WI7 zV|jx1pOD}ZP?G=qf+^sMH=u+9 zo6I{)5NRpyaG}wpZsmZ@99MEzdbrxUJv)tV6C`q@P-hOQBC4dm{ID7Sh&`rvY3Y`P zXxbiCC8%P+xS2%y9W&B9%BoPgQ|EO*if7&rG2KP3Y9}|*g4j1c5p*11CsZiSupsGh z!P2W!KFX`A$x5fKDE z5o#ZTV##YDO0(ZI)gF2RRR_^ z03~HBP)hHuNS>D&l|3c*F2e~k=`b%Z6WxXGUOo=u5XukBn?w16xccH;|48lvW&^Zz z5}OC>IIBEd?7)-DFvKk}yd9*9aeZP7N6Rfo_E!YiM{dHkD6UjATd#W+Z*?!e*E~uOG zV%k*iGpIVdmFKSANV95e?){!8zQWR$C0jY=O80vY^R$0%jOHUo>zH##P(}Xm=Ok{o zhf~?j#&tl&DN3|;p3_4c0CC0`Id8O(c6K{7^0I9MXtA&734>^oxD;T~V5-$7=VmGs zTlyu^HD5j(wuV9NBr|-m(Nhm7*K57VE}{BxQ$i6EZ&q+Jpd3r{@ND+<(%|ZK-~jQ( zaYMri-mY~}G61KhwK-@d+8vHvsFr{!a9$LgjuUTG^3ssd0)?*7pL5p3Qbr6O!hq?^@CMbU-yqrR-G+ zBJ&=4C2&q~@=NZR`g#%PsJSx-JG6IPoZ7UHR5^eDROPhd#6z^KSxBofy&q+zR1x7M zRHj={e6A;82Gs%yeBIdaB;dg@#n9KzYm-k5 zEpNAs7Y@A^xI^=cYJy+-gdcT&?I%CSx>x+-?Q*`aO=f#NhulqD@qOGy+#mpPJ7-z8 zz<4~ceIIO&8Zf^k#&-#|1QAk*%^C3K~mK_nK=eU!iRZ zkSg{iXb8qdZkhQEc22Q7=;=Tz%z;ct0y{tVgxef-ysRE&!?~IOj}~+Ag)7zl{boYc zDe;8i)Z*W5KnHEGy>g%+<}6%r(Webs<%Ng_M7K-wN-sjueJ9OB|F}fIj&#?@cDsrT z=R!riB1V^Ytt`_A=XJuQ&t*4QStxqO+um4lLAXPSd{D|7Bw1!P*_|~nVmm;@Bv3Zm z{b4k?8|l^8#VSk&SaylYU_1Iyn*!DVrF8|2f1G=YL_9)kM5uAp5$I|`vERwuE)GHk zxKSy~aod=mgR&oq6ULVwClpK%n+px7tF4s0*bR6dXX+ekSbN~Z8Y{JY+viIyaV1Tb_Om_ zI<2}NL}fV>^_zWe^?T)oXOR*ZktA}(t^7#Bzd$$QHkBO!8whGeK{W$z=3$V#m19k2 zVA?Q+q=o0^Xze%03{FD*+fX=*iG;YPIG*mfwA`CQxg9%p4qPIQZ_ElT&YODwZ8%ru zdQ!ecsQjYQygOz-^8HNWaPlVg@EowcpF;pzo?ute*_sLgi>l)Yn|LNnX+a0{lA$ z)@Lx+o+a#ADa1ofB|~df&SNR2uuELOi6Aql%@Kz#n(T&7Q_iO}LV-?tcv*y_q&Bg& zkgO!8wG9m3S>EU45u@rd#qs#bluuKCyim+6{w_?|9%3_Y>_;5>Wo-+-nwFllHg%rO zF~)wCY?KR)*kNAuR+94@r`eDjmYWFLYoGeQ>g+HWTnxb*s#qU!o7X@hm0LOE3WSsM zgMzv@LP?{n^WesAde++3)2HNrZaqS;l8r3ypB9TREJZ|FG&G$mnLxt-AmOKN20aan zpgApYe8M_V#SSEsfK=8y_Ig^MFR`-jPzWsiz-kYbgGwPMX*_>~EOFH*AdPfQ=yC}L z>5>thKW-d+e05|Sc1ArpJX0?4-y+GLA!lsw_oKv%=o*OkPGO}}GMMiti(z_n`KW_(? z*gP~d7w-#q6*ofad)?LJyOV7(20(uj^h4#E9}I@>R4izf5I&r3?-G6KDkmTX!nI?Me?XL$q0qhAl$y`Hn3r43GF>s#}9XZNH2^i;wdDJdMgmBJG=9_{5~pk}Xk3=U4= zTLqdTVT($>*h?9uKLq`#zW{`qc$H1ONy{wI7Jk43X~oK1?vb;*`Zftpk~6b6JKKsJblW#5ra& z;2>30Ai(E^Yl8;!INM-6(rgG|_eUh=3%wsC*5{6&4T)W?DB&E{35roqUvy=jBl?`< z&H*uXr{u3=(_fXH)A`bztp3Bo-yFY3TkFoUDIh4D1cIMyz@&uH&rFb|I!TO zab@+2Mv*F58w=fr(5g3C#T=$SmHem}m0UY+FGk_l9Fw~!wJN9NGR?KJ>y$Y&FM4Sb z0!1dyrPKAgkGs$2D6=7Kw<9(YJ?bFBH%qUG+M2{l-eG;H*u)zec2aeykNFcNZ+LrY zMUo?@zIfYxyc zpYw^;dRk6#0LpdaOR@<nEk**G%A3z7TvAN0^5}P!7y(cHzt;tZny@bN+Kw^a_d6aEohg7p^s@|UGdv{)UAK+S6&hE$yXs^ZC6mKeN z>%7z;wut0kLAqe+Wv_`3xygVWodJ|B2$Y-tK;9hEN381RIs90vdR=fUvuN`U>nzG; zB{>Pri02-O0%YBky5SRol6OzN#;|ji)M$xDV`prA5g_dlYA zHLv42nLWo|CFksQ)^v`2r}VwDwWQx4vg0psN|9Im?o>;QSK zb6nUXP5p+V$Himeqb3WlKg;X=J_FUM=ddg0tR#zZGt2O|2v;BIH|`J2>;%G*?j};c zF@Deep5bxvo*38goj6eGI_G-m!!C;BzrTNdyKK&=h>7)fm@tcGz9=l`=p8YEOEqSX z#quqeo&nT|+K~$rl%Cm>gF7cl>No*%DgL%^43pOmm}YWlZfY^ZQUUCIX_k*_K$2h( zvf<-qfcHPPyEF)n1k(Z_fcz=RQk%&Nl-uF>X7?eQ{5akr~E>wsn9y`nV{w+(*Os}X(fb{{OxlGoxP!)yBHfW~0$7|BA5B;er zmKDEMB6j{b+G7%9ntyiK>fnRkq3_OuUjURDbi0*7M$)QX(Y6SSI8GP!eTLk3x29Pn z7%vy=^52~KlaOPw*W1Zy$pL&v9U2;_s)a5UwIg0Or7|zc@icqF@V9Sw@)xI{A!>J1 z!LAW<3qwVjq9ipLKFB=6HVlU6B&>YJ~;9IwYdnO z=!FO+iJFq*3;|F#_>9=N@^6t%0qGEo^6Kt+{psg%wczmN`efFP%Dh|@Bke<%Ou5o5 zC2S>_!Ky3yVPEL3+SwXjq*=k;#$wu+PE<#CVMyjcn*QRw7K@zkUrMyjg$9X2nyRN~ zcZMXpbP6|HbaT{2s{!;2fo=L|JEPabVS18@?1m8vyFj_%t7kg-?pBgyrh;DdJ1x)U@psO!b3nMG_lTOhScp4-S*_qA_SWPf zSxx+cOk^F%cxxfCfBSm$@*3JdgkU_{ZQ;(+@&brnWzMVAQ~}q*b&JLBlt~jd)t-)m z;M*VJ%gPvz)Z#dFYenKMva2b2INUp)9QJM!#c8CMU$PQcF1we{akdNeechCi>!2uc z-*4QCboD6cLF9f75F>i<6{P>8v!86*zP8Gr_De@u5Nv)8iYHE1G!(H<()lbwKpm~% zW;0M|ir?6aAO5dC?6cl+;AUw}{3Z>14Q7+jdN`kj_2kw@uiad@(P4TY6nN0yl>7A(qjAJW>6$L6DD@}jY1k~3o6cTQ%m;x(*r+)=8XW-{;a_4Lp4lPRq z6NOaGRg*v<{m?lnotCq)B+C0oC$VB|inIx$K++4u?<*e)LszB*pPCgpC;%kd+2)@c zMVlu9*tM$GF4dq@4Ys(^R@S=%*s=_NKepjhd@q;pj>0B!jMH%PV_eSt{sv*Bmbt=p z^?AXDDBbV5ue}ScSD$NLo=3&Jw!B+Nn7%Vx6HtJ+vw3W!Jl?dcyj0UtCVeu8or|a6 z;}RHgnY!g#c%FrHhACB~Ca_vC^{hwV%n6Gr*R@KUQo z%Lkxy*0AFl{*yAM33{ZUs}jr!$0q1A2kC@4`_`$`3x(53ck8m1A~_;l)4g|U4zf7V zdb}Mpx+4}s1OjIaG-U6@RdzV}#nnYq^K@u7Nt>Jj3OvkS?duik)h!FRbWsi($AhokBUk?KjMOXEn~!Mfudu(8zoLHS zn7O%OwRg@hF*WA*1Z)4Roy*k}u|DV=?$i`9p_XgD(6Jh0m$!3VX2@aDEqQyhS&SkS z*S#ITBtEsX(&a{hYm{~@z2~Tdi1!<8rRU~Zf2};K@@oyPA@$FT z;oSM&o6kM!%$9=Za5u39V?0wT6Pp`dT5L#ePpZUdWScirZg&=8@)zVy@)0JLIifBu zHSpQwtN3;pHaZ9M4Ax(DcVGK{Kc^cUp)E{_sF-aOtlJ+o(jV* z%uX~HyjW0EBS|q4YZceEOrfM_@S}Wwh|16bq@3I8TFyh}{cse)Hw2Wk&bxp{w?)o2y@Zr_H(N zl;^~W-YkJ-0>{TlW2yVE2BRLi>FLjr#5^OvVGRZb$N5H-&i`W&ROM7UF8cBU1&*%S zq%M-LH5~JgFJyI@`PV1kfh+7RgPaiW=N*daK7yjJxIPV>_7JQgwKSaW<|Xx|7w+=g8FvGIy0&YSw~}^tzfW_m2&jb z>r*Z#YyUP&_Dm`raZk(R7EAd5efXY=gDzgh|8Emg(qed7WRva04lR1a{w{=mtSOmv z#ce))-fZx@@b}zEJun(+3gY%(jMrOILLG%YQfN9y1TuyPX{LhS-q3sTPe(gUMm`3I z=R9b;w}g^ooGGT@91#dezmt9D4g1gg(v0IDy%YRnC=NZ-ih-``2M_1w1NU5=_3*F% z>E{bp3d7Xw)geSwSw~=B-depiD1YHc>n-V%#y>9wWY440*;ca1ceHo2B2AJk$z$M5 zr)ONWLn2N7F`-f8yVK8n?`RK?$DwWDBcu?3!^OUe9~#;iPK{uvJm>fKeS1bDX?@&7 zk)&>7RnTh9`@)^a5{~n8x;*-4-0OuX_EtMXKJp?rg|oIKceEpx5a5&jf9fZ4H7#WZipysXg`;P;9+B2hwTQFL%G$W`vA=EZL;}_AjG+Z_)X7A00X;TpNvujo z`GzKT4XV_>eVY58ROR-Gk`7;x#L8^KGTO(q4d5HcYyN31(TmTTu+ew_!5lsijpY~Y znljwh2WonAwZkejKl^w2#iLhF>b0f1@%!E0uQZbH^W{?-WjHEs5#V$Zp7B0~xq-zS-EwdB63ibsq7##ftkeZ!=5~N z948VZ=46Lg3H*B%F7NSMujs1f*w1+`NuejCvC5*-ZxH`!e8OsehOXa84xg*{bp~3f zO6FL5(q9-46;-@H<#Mx*>;WFxwpBODIy$eT;k$vY)WjQs`A#)|9GPO{o&D*5l(HC( zih9JYGs9!v*RZefz2Ea8$!4>ntKop?&*dMcy|428gUj{=Bhz?NJjB+jRB+}u#}hn9 zHKWS^CvbjL<~OwP2z4Sg`xn;iVQ0$^h2s-UKS#0gECt|-@+Ell&r7RcNSQh*`nwYX z#(!u2`Pe?YeXWdohq8J4XLJ!;oA?_R6VBLg%W{TBy8N`7qZte@bM2q5ldj1-jFtUf zC~2EI4gA=6J?`^Qd)oV$-}Oy1k=pu;+*V;#vN&<|LrH_5_|Gq}V5~MXwp6=>wyq%BO## zifXBrYPQ99zOd}mSZ2_}Kd``%_*b*$Fcw8Ne!9`SiN+&iNhY;_mR6*(OrVEje_j9^ zm1`t}?+E&7KosXFBK^~RyF{szJ^w=UV|^I2jI+}@(ee#Vl7D~IUsO8hbNM37dlR$bMp$j_enH16$VnM5<6z; z*|=}$(fs_96KeYwV{&*1W9YCg?>uZ_o%cR||3MHVYpVvGD%mB&ec1!MTYa5D_egIg zyJK8ZesraPF$M~0geVO4^h38+4!|STBAA;!>b=Hf8Dz%V$su>H1q&EdTO`~0k>a_G z{Ec-hwgUFOeR4I^hTxps)hW$^jmn8CD)+tQ@b2lMmm{!q|Ti%^X~4L`c9qK>e{-DS+akDfWmJo7AuSwF1&z7ZJ+SNEEbV56i0 z@+I}pu`qR_qoW(Df8}>H<;X$kZng2md@?Ww!Ci>xuoGkP&=HL&82d;ZO%YB*R0HG^q@4hvssB%Pg{=#;GWV^)uY(t+=zH| zkGk`7?UTvQplj$+@`b_daHzCUt#pzpNBX&R%ra=iDSE`kcpaIK|tN zAj~4C8?|)-c}gkrEjuSz+Xgc-QZlgU`-K-ve!i!8#Al%vcd%n3aFiVCOMwSu)HyQF zWndp3>#&bFMvVS8;QTEV!A5U=3~N@mW%Svc=c!25(v;W4`Z?myzdU1OXJB|WFBKtj zoCmhhMy4``;89gAwQkjJlJ)Y}SA*r(4NYEDBwebgfT2up{r9WY?Hg5*8t2T;&6D3R zK(Xg&YAmLncdk#gOk5tBh%k1cC{AH|)2Dy5{5vhB8KoJPT2;Mx#JQCIoVNd(BFrk)1@*uv2&zRGQ~nkY-nWU{4>CW9RBD2XhhlC ziNYB5z@!{5hng_p zG%ZR&ADH0}i{bP4LIuSu@G#Dn+=DC*jitb*#WeM!s>i~R^E}*GP0ynH-#I5CmtRo_ zlmxKvAGZWHV52s#DTF?s^!@DXR8%E~*Tuxl4D+2F-O!16IHlXz!!#`i{0eJe99enI zNgt*Z$WZL+Zo$=?JFH3#4|<=$%!K_NcL29dQ>b4keG%4bDwR>H4vXd7kIyLdo?yT} z-#4o)Rfsub;6-^gDQs2WZG&k_9|aqKT~yTb6%}a7>T8{KwIq4d?*01&9Cn3NAut6BJ;UeHam8bl3RtB@PcXzVI8{6-6ewze z#dRa-U(%Gl$as4xm#=cKqw(AOG7$nd(w^d4v8_=! zidzd$YB#cohOw{p*qe$z~ z#bm^ey2Y<#j!|{k5gE=%EaqR%-(8UCJa$^&l-y&g zdMcgu<#G}h>_3N|9>=!LdtXk@N#jP&3Kor=o&-Mvk0bVc))O9rE2FO$NC<=u0h^za z^1DiXE+hBFfXC9|OS$zx>46diurvJU=O0C*ycb9(IgcikDtVKM?DKCIzImNlj4izc zSwL`kEY|&qN3u(4fem&-GI_5_Q({auyxjMe8mfRhDSa;cT!vXRV%Yest9HS2@(Eh% z1a9O~aK6}fB=6i@gZ@Vwlhl#txH-6C{AdIz&~TE1GaU-fxCRW4DMd_L-uG`47f^hl z{6Kl1(TN_afvx5a5;)LCIS%d&*+=v~1U44nFlQDA7e{8J6pwUQvi5pvWeb`)sRj)5 zCeAwmw*zi-tlKoQ7OaeemxCAHAFH;H=a@J@acM$L;Wi2-Kl!if3x!LPhljl$7*jFm zy~=-^&rZQ-t;JAmB&Q~(lp`@q&Fmmadj1IZ0&j_o{w|u+dYVl1{u#HmZfk+Nn&zk2 zlW=sDi`JzNkhfS&LcO-8#MX-SVU*TQe;X3Ug3A=B2p$ zMB{T&f;O|C&{ELQkly-D^asK+!m;$&y&HW&aTe0R}HCK1u67n^H1pM z<(|H{ATmEhn$TSgA>g)FI=g1l9cwgLdDUZY$A&%nCG3&kb&VQoJw004LScE*2jDS? zjT5<3lzwh;v%PO){H10?lQXyzsbPlVouS#Il6F_;B|2v%NR5kNJMz4b3tlX$883+$ z>wEezd>^fhaU!JcM$Xa$`0>$=_Qox+a{E2xvb|4Xu-p68G$1g9ESOZ)Yt9;iGhFi* zXD_1CAymh{R4O<*dn|fz6@BsvjKajR=XyNtH)srDvKc(R8WOqTFMhNcK=9`vMO6=n z-d3P@Y)L9HZ*uZ|A{bonol*xc|F}vX;`Vdt6~GOl^gHl()1)scCPXEpIYIz!m*gF9 z{e^kEuxGmagKANb3JBts)7#=-yL$qtv$*h;@CH8wJ=zEQqPCLI`BOiWS==o-D=RAm z>}u7rg3{~SR$TN9u8qG-R;ypx$@p)Wfd#Et&!ryVMNyj1FHFyT1S)j4rP z^^%+Q!e4zafhsZYO@Bl3A{1oQLY0W0g{=63YhUzHM=yE&XkyO(n)>P&q9&gqZ3=qc z<*-uQdbPcGFmx-4G&QjpSBpF9ttDDoFY{aAPc48!Z#M;U55o$+Egn~ z17*2)S$@Xa)Bs#sJ6T9mnD`9)(?oy!^&ho`9^5N^_^pj0KTeEsV`v!}c)SWL3+Vc> z*0glPt#`UUqXOuqN@R*G(Vxj;$ybo@6v2m4puRt=Q8(YzvlpPSqkb}QAxTMzN!&ud zyz;d~;iAQJ6y6V^bOHC%c$WDs;s$eaUX>`_-6hI$j!Ck_GG3LreTMgHbVvVVwBqPl zxu0Fg-YZTlEm?X0C&`&xU%}RO^?!`nj26YL&zNNQAE9pRJ6a@GA}ryso-uBGQ+4O7 zYIb=xYbCL{1Fd^tG+4F|7HyBCx8qVV%?3{Rw7iVyXaGcOfG(7&W<$UQAwOjU6Llp= zIm&)y@v>v|VzN^khfZ6zM8z4_+ZNBFtmb)Q<6QxPvZ3k237e6-BQggN^s&q(16f1a z&W!#eL2bP>$SDt;xAA;cA6@$Ffu{|1t^s83+|PouD-QwNLFadI$#3hi%mJVAc@pTy z{b0jj+6j&QT73uDa$D~daI&iR(E4U*D&qlM8P+dT8h6Ah!l7yN^BefF0|#n4Qy&(6 z1_oKVXv+H4OVUD6;==kQbr^C7Kx?vGZ~GauxdsnWt6M%>swh5H`D6McS{lIis6-KH zd^%4$H9zya-sZ0u6mvx1)BGO7{K#TvIGt*8Gxt-nr4;5n+!RJ1OfGielx$(K7()Ju zqDcYcF+(Us`h3;QQ@ygco^}>_9s|HvHb7k35TAW;xi$AilyeMVLyalSGV;BZo1cu) z8g+JWO?g@QP=jkApZB5=b0GMxq>4OI!dc`5|4zg1R!3-213%G9Ap?0z%1iwsA(M{K(ccMu|0!76ym??Wf{nheC|;Y{NkNwh$|<~IO8O8a-gOJm z_`cOtb^`E@im8x)r4^BI-%rGaGfqlREmE=2r4t-Cebs7o#zoi=j-7w;b$0{Kr$Rq@0q><*EF92Renz3o{Gy z6(keG-Nb+f8V(qLOjd{ez}aHQE?~c;val76{rZ{5V82SRG#UGGLIX1p?AJJU)GYSH zTL%M>*suTpWq+rG*ns?h9>!QH4Mi(^hxMI}>|{R4O&3>PK}cJ__V+W!#l@W!Vq#+Q zfeLB$U5xO+eR;apx=0Fwz5Ayk22izX{=q{BNM5!YX1mhI#FtzYZ?+Ea4i1;J;&4=C zh=%jHzc3w$^4&exI{%Q^xcz~pmN?w5QTuD@l@y_hv@=sqUh7V}K$-3%$2#vLH0paE zsDRm7X#(+D*-HrkR$>*GX6_l63xsQ{txlC+efHt*Dq*M*H;qbUyvSzef&Pk}bW7d~(kT|~xeyJer#awa@df#i04S=Bo3*iq zXT^8i*<1MO6w(I{Zwomfw2)yqN}`~*Zlo?+DYaJ`8yFwJvbC7zk90(Q2cXQ;>BWFYqA zOf^mk3S3Q}@DojA@>Z^)A|}*BTir#qOMAqny5XIc;m-j=Lq~%oiOv~%6_@(@`&IRM zaPuB1fUnm`oI3t9mu_GWzfcLD+>udZVIMGs;*@b3TWJlfB)%dZC^X`OC zd;D>>H;!jpv}#q!_&cX5V(SrdeF#?^2t}cetr3)2Af7cIv#2>u>k<7_>wS zrtz}jVoBT(qD*(NGnDv4Pq_i_y~jXIeYIlXIQUFD_j zrpoIR0OUfmH@`I~eB@5ih+L4XoUAl~;3+-0AIDBhnLcqD4hM5tFB@j!t@xobEBgnI zjTB(W4VJpPj?J#vh0-5V6bv=#p>@!=^e}mV7i1AV^6nyy!){RPP?&p*hrIfm-@Sq3 z*J6gVl!eA>17tl)eiisp)Qh_%>b30*9$UEuRd$Xps#g`*JrK~nC%h@ z$u7y(EEv113^mGIKHv&q{1yl7zsk3Ng?kxtDXMw@aYRz5dS~L&{9r8rNPBaCJ7>vS zTSvgv1obPy?Y`ct8`@m@ZlynNH769Ob3l=U-hvvJ2sh%PsUB^Urq`v>E;PUCG4sm^ zT*UBmNuLM??Lk8mv}(rINtgM)#CH3`_?)(cSGazJ6;SW-`4Il;Zc zqoq$*URu*jR$JpuH7UqTG9YZov%HNM-DEZEKszRrI*+AYw(in;MsV1M6lSwfhJ~ z`?qf|FYUvT!jClR-{+9l)OtZ3!sX=3?YzQDVK)CERI4*vFk?>dy&Xo#9v%#H&-7@4 z97|eL5*Ky~+)E-{RGC#e`>yi>j&$=5R$#d?U3ONhL(Fl~qPgn*H^xIfk`My5wxe0f z%Q<{c_D^-1iF-nZ^bFz^o$)SC3HGQXv)=kRiyYL;OAZfb*>Osf5nP%fJ5kQBU8Y2b zqg>sf%&SkDrz=O&=RzV6D+;PcEY^FlAQDp5sqI!}cjcsP5RbpX%TjYwd;zoMC+4@$ zA*}vuJh=m0>O_YQ5eS5|F`N_wO3ksLCUqsRXW^#aEwL`Sw|y_RC1An=Po8}bEh6X& z$Fv!^;|P?zxPA zH?aQdq5M_6L;U^RQwx)|pGuZK>{XO=Y-$B1$e36(dko@~8nJ0q|HQ2mIlKy5FUns!=a#I!>YJWfXmOxke5vA^>c=eF);b(Lx0SbBVRFR+n)Avv zhm<#KZlAYGDrsfQT3MFPq;%%s5=qrnvP;iV;Wg6(>;8V`o7mvSw~ym8a7WoOlbdPf-Ru6EkII4T-a zKq<&i&CTU=xQ1gt^3PPT|I)_GRgwLdq$8@ZL^?PD=lOpB!;tJH`^om+m{Yt$iaePe zix3au`?Y?#djbXiWSu(|lhI}dlg&{+9g{P1Yi$Z~mjqcAVvi2*E;<>0dw*}`6}1QZ z&{|>9S^cKoR*Ry+h)bt%VgLEpIC}$+c9!>Cym{rWj>PY<12og-dwnAsXa;fa1XYtV zh;Tqd#JGFZwZ54x)#;|hQNYEBF6Lwi(@OFR|4g zwARFos|INKGk7HaHqWy%Itc_~tMQ<0;k;sH;nz5*_PuOkJ}%aA2;>;IDk}|B9j_Yl znEmek=sGy$FgPcFzvRZ{s;q+abk51P1btx_K|-H`ljlN@C->~!+_nP?E|K@&Ll`$G zz7l0)7eY^~C?F&k%Tghdu|08CG$eb$e#$o|FR36YeR%!u+)#wDm9sRSuxpRXwxVk+ zGwTjujwn7iroDH~kYRQ?gALl)OmqH&ueSaBaT}!SC)qfkA@ajTbLATUJTdw{)PvUr zhlLDv@da^|0!fL`QbzqAJmJHJU< z?lFg&hqS3vP=GA^c7~%p;hLF@#`kCeCcA*#Dv}ub%;^OrDJeQoJ;^shV(?Xx4gF`aW=BU)Z zvE38fRO6eP{{lA8-)en*QJ&$P+fZ3rDY+mzpeI}+NGNSJs#VJfB0BE*cU;n3&+6&^ zv3+cR8CO&9OqpuL{IjR;F4m%eg4i!qf*aeCnXD_I?y6n9nt9=lQB5-N^T0*CwI1I3 z{%7WeEL#txGVxIj-9yxGjST%~hoELZqywKUeL6);ESmpq7{PH%w|mn5E*A1~@ns?@ z+`|lhMe{+KZrY>P+NQG;?LoPrC3&WGpev(Uif|{v}{N+;rY8Ote(+N0pQibQsoibgX&n#yn`Dh z1LF-5r8@!6#LcPDNEOA4ORha-qxHe3l>-Br#gCcwWCbwrn|!`XElxAMJ+wahgwgVu zEN?}=k^r$@M&d9Farx;O1KLC`2iWR`HNzMWyDxT(7CEx$Gb-k2&oNj`QD~7fYrLhRR)X4C?{` zmRLXEpF^?#;OEgAzp-{1mH;cy)fk&DH4R#cRj=(LFGjBwdN1XAxwR;k8@X<~C^wx+ zP2kz-xE`^f=stR6C1`IW$Y-ExZ+B_0*Yu?JnEoC?pI(ALVRznitbdpYwIhLZ56#RD ztQY6~J7|DvkvLxSG*n()ZcY)%u8`~*xhcjr9zS9P?Yc_#+&33c)_CfV-R&6aWdh&y zJles{05XylAK>Cf%M^6Whbpb^(sAXg(&h2pR=?D&KtTkJDP>JE@RiLIXQnbfzYM2c z^7OEf(=Xw?C?EiWkHXwbEjA}amqY)YJ)L)v?v`chYOnBMLvApwUfyv_^ZPtTp{h*^ z8G~Otk8u{U_}4wWNK2WbA$~qp$-a3`BxINGmU?Fu#513{@ZDa`2VRNs@uDver1#!T zgK9o))>n{~(BFEyOUT>pheF5y!`63)HJxo;J38tJsDn}lyC5|b1p$$!A|jw5E%YEY z(gg&h+py47s?^XC2oMNGNmzF{;Ub-x8kKe0^;aT9yXyG_M3A|fK+b*lG{t*t6y|Kr>@F~(ik zt1+x9BEU*q`64{9RUt3w=tmpari9iZyi^D8e+`~%Xf3mu+XTU)#G;XI<-Z?HnDvvU*O^(HS`PBYWUQ4ozKI`>@Vtq>NH^G4u{jicx`w=egOF>^ zD}8*{u7Fmj%;+ogGP2%+cG2QY zaGC>4218m(cyw#CBZ)spe}ca}ozxd`(1Nt-3!Ve+Wsm5BMT*KL(!KzCgFGJ^U#lN< zgKnJo65fkFpAZqVTK8zI`X-H`ZWeocb53K!u*!Lv;hjslI`UsZI=&?%`5A*s~S*plu>@LcV43}cthE>)FlGhgaSVBNh_a41XP=Y^(RskWWNBcnfcWLfzQYW= zdnljcCzjebhcsPQetdaz!O85)y>5z_X3!woPmQX&Lm#GVvemaW?VoKW_vjrj-6l59 zf>LnA`5MnY$pYYcFFh>6mwJ4r>hQCI&g;lB71$a^MUt{NT7XstkJ)*dg!v4umwp0I z0to19acV5b`TXI=(*tY_4x~Qmj7m4&SZu|`{4!xWDgV$wuTAA$=JMQ16GH~tKs!f| z01p>#f-TBFPl%}YLeQOLUHg)_>Xa|%nxIB@iSuz?2T4g|a*vkjk`iKyvF=N^{Icso zB4XX_Du4XDEZmy87nSmYo<-DA>Czu9G8hi9>0iFv{Z_+2bi4ig=H->V4Z8b`Ty6>) zy*s-U8By5V+xtes-rx(OY3uXB%~Pwc(p^m|ub{~CvmA|$-8(F@%lQ5m|EA?1D@_5f z$u{J6&?GJs#kJD3_1Y4|^e=CzZ+=q`MPaZvHovF5q^^nyV0Ui4B+wq@X5ARs?faX? zU(Cmk2H0PW3{kljh^Y!aH ze-C~2`=RTzgi3dx2Kh&Gl(27c8`H}JG?}WR1lK;oaupA4gWA4tx!q;>CUD57em<+V zV+X_PZPzniFD@ZQdn!HGM(Y2fM#nYf2VEIzKb2P)kkB<3LGrYF*18+ zvHT`tL~vF@`OC?IB|Uh}O6TTrkB0anLS;P7SIQ+9WB)w;N9r+~TW=S;!<%C+a;tur z&9m`k<`&?7Ic&(0Ik<4jmmI&!Bv$?nd&rRF{aMg;Godi`u9SzZVA{90hDJqKOqcFo zdu@*wTV9fA?=R8_zl#hmfXnaMWj0s7QWQmU?D}yJTW9+7%@-%L^8}2UirF=?SkvD7 z(5Ox)lQbC^81AesPAoRaZ@%6*F%cnbT-L#E;(fWPsmX#3w#Zbzq@Fnz8LwktU^CF+ zIbGB@=_~|HR^7FpOs$O0{gQ+4eI12E_@dEh^wy-oPxX7pD|qW@n|t@aG2$9dkV$0K zxYHHL7ey#KALPS>9`#y`b0EJ8HCB<$C__E(MvN}KZ~xQsM*i3<+S*a{WXS!Dagxg! zg}%Ns*#>(1rC#6Uiu&RBsf+6*HXv1jfBe2>j!kR?k=)~dy4cp`s-1!ndrY-&PKc;m z+hrAC5L$VoJ$>rIAZ0OVn#;T}*Yn`AuK=B@3HWzVevu zdzSX6BnwjHFKIVHuZP#iIwSCa7i@~$7!)Xb3#(?lk z?&#<+$%R)pw?EA`D-VBntMTa%ZR+TQl)mNO-YI+??rlZPo=Lqw&WmP0S{gX-azXs1 zPeLGieQ0T6(Olk^gZQO6(Lx|Ei(BVS z5l)~O^HQJrgKuzKTfq+U=Kf@M_%M3;X1l#St|J)P1W)0cT3b^O%CC1EQtYXp7%G>n ztE+o0%`YO70odx@dVrglqD=WHM|)cvw+>;c*N{T)z92b#pNo~X$S!cD!ehZs(Ug$q zpN$i!d`tQA<#LW;iA0@Cr3+bY;Ma{7J5Fs&4)9?Z_Q^)Kq5kSj%->OQ;!QC8d_@P}8Q`>5G zq(mZM!_E@@Z8?eMb-04SS#wjkjIcAvgefMU_9o|5+i(6oj5~MjA_XcKFz2Bp!_riv zG$DJDh&Qc(R}&bBo4HL)kX`Jn+Kkv}E#;K3*t2(USO9DyAiX)syqG>s0|S-3iur&- z+b?|B1Znq>HR^PW?@5DDx9LwLi5wnYUc5;l5|D>g%`7)PY97G*O>|@84!$$8RX0ew zw1BCLQ=g0QLZ>B0oQPlTuH`-N$oZp$`ktTa(VjupJ~<#Efwo}R)!gEkv|l?~Bp4Lq zl2P%sT}6m1^OoMw@h~+<;eF;+yw|RUuT>xF;j1vl=2m_{)_;{d>GeX^_($v%Yu==U zOB2auS!2NVW1DbEYG_5p;qZ0m2d&SeTi%r9#N^-vHq&2JNe}jo+sO_5X+KcwcpjqW z`t|FHP&NyqoGFSGkA|4c%*@{E=AkHLON#`LagI;r?jriH`$K8)2z)*!pMe>(pGzqu zH9VX}vq^fkqQ+Mu*o9;nrJ<>*8P<2=(4i{_Wqv&9wmnydEA!p(Ec+TF-9P&fAM3;} zWMF~Fb2bSi{1W4kKW+Xy9$d+?nVJ~eJ?W4y9fNw?5{Gyc+K+aUAQBIB*mq(3&(zBj zS1T@vJQv7{N9?v_&(zmDUU~LOmhIGW6iuBuvor589w*S;qvc+UA7N~NuA7lPZmek1 zbv*plQub6_iTuNjn8n6E!w|l5rxK~!rvtidPjDD6-C_L`YMD}Lc4Wu&>d9d)4oY8Y zANzsYsu#gesweYWJj`r)-1!?&wb}hTya8&*FW$Q?kI40&t7A{!jJ0+Aiqj8t7v+-J zOIulaB_OxCVonvajzi`ckea7LC<7%#s(>e{&&5rd2E{n|9dDMe)6a(`ciKR(;ke^(|V3^)~jO& zBo^%D@72GW`YeErMD}(>#hUfcK4#F!Da^7lb=AGGCertgUo?2bb1}$qT}qV8NnLxW z!oeZ|bNKo*tp&ZAhm-z2i|ZK1Y-VMtMT+)<1JXV&+AD;^6QiL=NPPDWSmDW9RC9jR zZbr6OS@7o$Kn4mr^-6-*jFbT1%5<+AUcb`2w7`%}r!g%GrGh|WPqDt$(_`Jo$k

H?WWY>uWCe2)R6Rjw;ePlYVj8~o&J%hv7uTv{fIEAmimgU=dUG^RU_uZ1Zb7o zLfG7cwAH2D7twVpksZcO@AZERPaxta`t^~d$V}a}8_Q|04zGDT)r~Lyrb`(ZUo&|}_dn;XigdwJ0HR~I2MH@ z`RoZ6bU9+ICmU~gjf?I0ZFxUdF`qsSZj@Fw?6&Lmf@%E3QeCgNZ+&iXa+&8QZR8l# z4SUP0Gh$joqc)TEL zU0lss*X$oin0ww_DB3V=;)8`LCb@Kub5Z(Ei!D%j|8j;P7Keu$8ycQzYZ@Ed51eWC z5zdN2W@q`*W}S5Ghby8tT3g>3I+WH?1H6Pye3n>g9Op|cs=Qa7Yw{GVOp9>1S2KiV z6cz6l_0KG2R%>hQrM_S(@<)FQSzfVR26LYqPb#Uuspr=?=5oDVASpr1C!F7HoJH3l z7blQ_UtFIzG0qYliitzz4$Yn42oPS)`5$l+k$rev7;+!UCpwBu_2q5# zfO_E@ms>Hf(!zqYwY9bW{Qe<@O!+k?y#xDmdS}Ouy6#>{KH9}`cetD&n>DY$Yd6K^ zT?}N;TRQdxRq~&&!)xRkR)Y-K#x*_i^jMJO-wTKzwKW#+IdIS+OVt66tG_vZH(Hu` z*c^@TTe{iQUNAXT-WE!fc(*ym$N|NzOz}63yb6L~TyvJqP#JDgIJ#I2wdQjT7K%p` z3s|yZRGu9;Zr7KtqF>~-JVQa7r7wQ}s4#IeJ3}r0ioQ+;%}7@ly|O_A4*>}?mmZKj z>hiUcHUs}}S>TYKZUhYp{XB#Zbbjq;Vxqd_F)NY1{Vgqwk1`ADi?(*!%)Vx#N*Uc8 znWzjm{COU3 zL@n;ZV)6Aljd*eiB<;v zvU~iQ*H{EgiFGOy{rOyJ>FGy259$bEg$)WD-F)=*_3yQb_vwK?Wn^^2xa^*(yoo#0 zKXc}tk}Cs}BJFrBAG`i?+L4RdVMgaeCl;kx}~SXr7-@x zrnO~GAuXtSayO{drXt_^TY!js5sSf`EVAx;x*^ya2gJiIqqz0y{x?0 zL3IZ)vA{evHB=RjI7LHi3B3rU;Ai?kLC-ze&r0QbL zI_I0N!?IpSTyClrlFEMK2?~1hSPo%E*jnpO(8&8Yp!;yhzSJ z3cFn5WpwQZtomzqau8$&krK|=6kUb(FEE&4E?ZQuDSQ)vqGaYpsegXn(;>ZTj3Ilk znuQiIQ;veROM6!)Udjz&#rsTi{&`^kk7n7b2vKL{xAqH#!}Nc=fnL#Y)8KA;P(4Yk z<+;RK^4x7^FghSG@I_0d53Qg0-e%%c5n}AyH{4Lyr%wi+lbIR)#1GA-i=C?c0s_rB zjM*p@>bzb5SxDPrqN3lM5qTDvhWLMOP(V!K>K|U`-lHm)KCJ=dr~lczV;<*Oy{>%!@`uMsxf~fbo7hY={@##apD^W3Z9en3R!N2qRg%`4aj+lb&3$Zh- zU-dWYXg=5QL^QVWrkY*JjW&MQ$zz8UHIyH6T!pd`3Y(D3ckymy)uFy5G_$kyB~IE6 zWLx;Olf~~W$et$lLnh~Dp7%Sn$(FM&bgthXU~`d8!et>V2YARXNBny*gt_{o^xv#s zV6o2$;H(sF9eH!0*q&dw{f(cOxWw)EJE*Her@YDh7 z(*$S0dqa1o{}=CsXANBE-MrsF5zXTmY+2}Iy=sUwt6N`h*P(xSF&R& z@F0$uY_kYBXS!m8h170K63Q-}FTp0`vebrG036F_Uq30kkjs_HDrmM#wekOVi9W5~<&CGQgDLOhj{90!UJ$=DuM3OTc zEW%}}Eb?L1VkLro4*b0MW(V%T-|dI%s1dUl|9jLmk%R7@>F&B$aVAv>^n;+aUEY1C zId`FV-_r09FU`uWe0WWGpCzUNC^kkPH5}1=sg>jv2dG3ResTUs(&Doh!gJ&ff(juS!o-#1}W#Vp)aC*8V{m#3!S?n+r!^y?9pOBZ7 zlvIpq*{~~DjTAN(*hm<4*Ksf{Dl3cGTxpOmkXQX1R3HBvRA(h(WA?Ou^NaWRT2XMS zmddaaDUh9&mgKUFlxIS09l(6#5%oF8;Lc`)p&1T_>`CtH)w9@gNMca4`%qp&G%QsV z642BcC${QiD zQ}?nUgZZ&1F1&8rY<;IHp_u;q24v3&%imsD{64qzU@KR;RxVGvR&q1WVR^s5&hkpU zE4kXn+goPHXL*R?@+q+Y5yy#{^?~C?=X}=gL3DG|5lCHq{SjxAy7We`nbK!IR!S3q zEoIlfr<}KH{VPTceIN(I0g{xm{N@T*Tbxwbum}0L=eO5N-|LS$T2%Fpe~UD9NGcHB zkTf@8^4BT#?|HauZ-Km0BN6>;Uhh9$9|O(J@R%2WqLZiEQc`$aCmZpQ*@uFmAO5Gc zjSWXe@p^P(aGKLFSuO0uExia6y__6f{QKO95BObnhVCPV9Llq~&l8yg58R>?Btg9a zeBsRyVB(eD9h$G3N-6l_GqM@?yP&?Gw@^E^v;_DwA@W;I&t6x!#15Mk^+JAfOL{8A zzb7k8V8D+$7G=^dmx4_2+w>TH6&994sn^f0f9rLejjdiTJLM6z_Qhe~%JTH_ENpC@ zWv)|iRilI{eZ$&U6co~iby<*OtjM}O4jKYv->0uI#BEd7jvfCk_QiBwNAm&Um~xBb zoZwVVH=p$+hsNh7{#?5`{Z^8D+{P!xWGzGAlhc5ud`*`=^DhNDBqs{U;X}|Y8XAhh zITl_Cd~W1OZ4&C)Op*KtYO}-4lxz5=SR8H0K^Vfd88XTGq({Wq0w$S+wpUYL!tehG z7XQa;mQnNr8=>8M%R!m@cne>l{mISSI%jCE5)r5qa^V`ca$9`h(AJHRZVmaNhca;n z+S*q^IZLI@R$+W3l&rhb_bVzYGCw2X(RkvlgLPl-@wC*`>s2LM8ETf89@M82M|A*8 zPB!WA4?fZxXSv5I_dPu55!sB`PBj~=mxbeg`zNLoyl^^@z;avU@;-f`1k1JD6iS~E zSMvKVO%sOz)2f-uE+78vw~rR#<@ELH$<#Kbehf#B3>=8aJ!dp^ZW`ms{CwHz9<;;# zc|#h-C*>3h^wMyjY-46czEra5(n0TZbhvUjuNT5s%`DJ`GVzE9%`ARd!-%ztHrPku zlfJihyjat8DQZOjVA1UHhFNU0e-E7vJ#VO}xSN}s`yAt*^v^Z*kMbn|EaRw$PZBNGZ`zI`~nChsR79}M;JmK+;nM!VmD6}8wrIshn&nl_@ zywc^r90|kWfi_P8y+25kwb|bqa-|x5heSvH1o3s~xyqdb6DY%b4{RnUl@G!P7s6Tr zYbdX1(ja>WxkK^H*ag{v`S)k29EGB$8>d6-u>L(!?7w$m2@Q581{a)ipLZ^_*el+6 z9Yzjln*A;{u(iDM#0}ngZ}W$ z;bP7f0IxheF}dG8K;Wmh#nyA9bu26_SNHAPS1hHLAfwF8%nUXho|vPrvd0%{d-FA4LOLV&0gypUsuZy~Yylvxve0HYfyC7g!YbeRoDYm@yUPgv&XU1&E zTX=a9YG+^9%hC4pgy4MsKyUQ|qM1nYnK&&YWzjb|xQnfb=WY$DS{^#~_;Cc3s_AF# ze5=cw}8XTtdAor!NF`q)n8S}yi->_S?$kA$|G=dNID#gm+Gq6 zPXiZcaobnAG(dALIrGnM`t01Np>qgMKy1NcF2sDcHm6+Nm9^|wiqYS?P98k!%Vs8~ zugVgsJ5a3YJW|8G`63mBiZM2%yyiXWe7>`jNtHP>x zyr^fMu^YiF@rnRR))z2asWC^$38uQN?Ch}KcmUWM*Mj~s9f+F@0`|IWp%>X><&xA>&zmAi< ziz;+v$0Oe;_+(^z$cwa(KekTgh4Rq|r&BdUy@e*@(43`{P5(Bvwz+Y|%xus7xNY(;y zniGW#i{CA-$ALg{!gs|KekTmV{Qp3CFun0SRrAuNBWRBuv;ae&TMSImqzP)Gj zZr7Nk85xeO3n`7V77s3~pFus-EyX;m&Z?-M3`jgfMW;Ef5r4RNeog0cp&mzLa-8VI zc3Q-mJwX(d@Uhho+6I}#r{y)7^HqhPZQ!(q35FFPGsUPQfbWjaN;~J5V zuW!s(c>i?^OhzV_p?BGx&0lBpPjD*pcdWvx<9qgSaOg`N54 zO3m%*P$nuB@zlznD@|B1yYpu#bU(6Rc%DRk$+SK4B_4T}r?3&TC=fs}-8d z>R1$>*rol?M#t%kvJ@rlK|Kdu%dnY>m8~(_6>w*GYgy&1yY98WJlRIYiIzhBm-tX6 zEk0X-n)2-nyXnb>A$va)(ZyvnUo61_@_8fG&Kb5SKVu2uo{gHp!=@ds&7$zc$*z=95|53SUIDNAZKj+=yo^{FZ|ky0&N0|U1nS31I`VLMF3+^d z4b*L;gtUorp^L)8AqFK5ZE~>$%3x`j1;qAN^(0s?`Z3Yz^W9qN6Klr^@E@ayiL?GQ zHsbioGN~#*F5`E;#Z{D%#BS(`RK>A|MLN>-P3+~&R<4O@Q10YnI5kPLBM+j5%E!|a zaRM1Q&s^LiPsB>hv;x1!83iAO$Dw&4eP7{*bOe?fH+r*y$To3tp)h`q;v&^tv9a&W ztkuHDDBYkAWF{wHStjdM zaK?K{c#&|XyP6<}Z2I@`V!T5)qMgD)D$=-n7ne)?_%TH((|(|sf|vR=aQ0v2Ah#k5 zS(w*$s-$3)Wt145y4cB8=ghvn5i?+ceW+=R_0$ zXe~Wf!^fqV2)b-^1G2-Jz$o{fw4h)vl^-)mz2ilKtyHg^jKn8`)Y4;?;|b$6{X)oRquJl0NY#lrf$2G%)V%|0v<(~z&4j< ztr5u#`mn^hV0D;tjE_7oz43M*u?yygZXd#8vXsV0!*^a7U5#kkdgHm9U*lcg$BCi| zD}L-`smFrM9QQL6g9DQsMn9Ax`(&dV>Zl;D?6fD zx8gV44C8Val5sZP6XWTz4#@R*z3J)EaCb7XD?o? zZ5pQj($pX-Ci?O)xnc>J1@IA~F>NS|NO%&Vrv!I|gQID);(P?m&0Y71{P*?qoOQEj zp~Df*82wI}7!==z0rcz{3*|c$J-WZ+`&pu`vb;*6>*xd zLt4m72d9lieqyK`bU_`{=)YL?fn>~(t&uT*-La==X>k(33<Jw;c1N7qhea#Zj)`#_pj!DlV(BQB!6RKxS*5ERXO) z&CRVju*l7VFldG$z7;jFvf?p@B1&3GcF`_IKEjpDPfO%LtE44JNy|f@bnPQ%fA8a$ef3FkE))0 zufM6Shq@`cuKT6bk_D-tW`QTBMF24SE;maD(WMm2PrzKVBTY=a-&1E9Ipj9x&eFUM zE}QnmF{gC^9jSTK$mrNMRqRbkGc0i^mUL*uISgH-t`>@VuiQ08-&9kx!elztha6Y+ zR4|R$s?2%=+G^o9vqcF% zHpJivPtIRlzUX&ku>xFKt^8{r;hg709)kUgi*0gIgy)@UKvrY6SZ)^FpOI^p!ys?z ziR;c(EU3lEdKFKLFA5mYsWlF3%hosNI>*(1`3#76MEo|UOfoA`RieI5PUq+xLvOBe z_SM=w`WoTAM;WqvL;BbG83MO}`MJ}PczJP?Hrv%_;&*d_Oe|sTaG(C92w*=gF)`6( zluTAaw--_ZRZjY@oTgzz3QTMEgib`G6HNatZlH4^1p-oa^t*!3-S9hVo@x@vw;ZoK z(s2pg6=I8mwFnp6nEW9@*{W9LUt<-H$#(pxwj5pr@T9~a8Tqy;cfgP1&pUR@O(SiF zj3&nUG?38X9V=bAm%ENLwRmHYyEf#ReSlm?$JN*NETV z!N~+3Ta%!2Os9d(`5qNJ*tUrT4y1@vLOyW5cqIr}aMrro+WzLgf~D^tAN#oF6x#NM zfH5PreT(kiAZGrv;+}n&iaj)$c}XfUZMSfKn!4Ron2!(`Y_NGa)-g;)XL^e~fb9O+ zfvfD2ZKbNFuE2p8bKXNTtA7{;ZiPflblTI#kjSZ=7obbPN(1vR{!ZD{6-4|qfqcF$ zM6|YPQ9*jhQ;*$vqNNBVqqI++8ztZAG!`V=iaCPqLKX@tRi&l=$;j%T5u~)al;`&m z2A1BYr$5!Ef|0NQ6M>wN6v*;$biRuOn-_`Pt#awogKkm|NFKJ|U}#*yb}n?p#AVL0Q9F zo7os?bl#kQ$zgK94UKXAZ(gB`R%z8)d|CAgy<0jYAq@k4RR!{%0*pW5X7x3@C}ZYS zRHnw@%YrO}57ADK zFr%9Je9GF!M8Dv-Skq@7yEoFGS8L$@P-(Q8mz%lZ{dA*pI`?941Is4wvE z0rzC6CHmgQpXsy0a2Je+D03@?982oWF~nnndwDLC23Rw|XCaq?tPkSga&<#ofjm3W zk+jR>{(U};N%{LfPSHFrG*9JK32!iQa&q>Q|2JLMmJE#cxBSMgR5AH3GuSeD2T0g* zddF8|F-Ifcn6G$XW$&u2_L&CG|7dclOO+IZ*6QmQ1vskO+DYx%HV4z*mZseb7YxQB zuC+Z1Pl$Eb5yrw5jaA*b&K&y47Yoliv?yZMmd1A&n(hjwyz-IAsq%r2JW>dILb-+4 zohHKu#i4>Zuk_?Ov)}!nJ`H7n^k5h8t%UjOWr!#?*PndD3UQy?H|(9l$O5BJtMnN7F5<1^{ErwI+uvJXml9OT84 zg))6`lO+RphQJ6YF_Wo>WGy~^vBp=9Dr)H!cY5Jj+^q$j$*F41!DQT#`!Zn`P8rpc zUI;D{y0iI9w~R5m=py7~Wqs~WD<#v2syCwtJU&0%%LfL~cT6W_-axV#otUt05cAL`KUxJ3CV`4ma^8F=Rp3gneTz9ZJI)=xZs}R6Gh7n&P!;9%!^y z1O?A>Se*sA8puBrIXmyx`|>hy@HRmaGI$teQl)$l`y52s-+`}oKX`E6}b7XCNxp4^Wpzn>=Uer|O1*oEjE z55kyE(Nh)~(BnRBtO5$K|E|9nKch-gj8I{JBXKeupVVmQ-_yr-JQ2hc&4{eLL(79c z-JoK6I=s;-#R<49;L1VBWJJ8p%Q#89LGAR45s61&JM59}iO%5seXZ=Bq|EknY2n$q zWdUH|Y`RVd*z*UMDF$;(OX3z`x1)rO`_Vnk^}$Eews$MbmrfZ51O#yE$S!s$fORbb z+K+Zz@~rtw*?PIW|8XC_sHjrO(Pf$qQSPhg1=eYD?6e=3op!*6?or~h+SzrP5K9)D z1SR0oWhJ{XOTNcDFCg3z*lX7ZPh~!P*?Y_avU46@&CS$;Hp#{UxlISHe3T{1t zZB~nT9RWJ4WKVbZU(Re06ICQ~5zub`9}jbu`6V>OW6uK@6u$Gf*#^sNo!TI8HPk%o zT$pATFFtt@Qsv6YmTsAs;S|kDDIMR3eIJps`AfthfP9mB7sHc^bBBw6i=@R-EFTj0 zfjk*?BEK}+3+d(IZu!Jv8E(Y1Wk=RU8q9bUinb#9i+?+g)zWLbWU9kXPx;XO=CfyX2~=8G4%hqxP^mj+h-W_q8F66>QoXz|D`5$pbU^`)qaBjPo_z znnJnhMKb21YnG5!`i-O)hj}}JU-;f4Qnfy|wLaP!E%uC!?l$#Dd5lF+mfN5o-teP4 zqK*`w?&cWvsGxqbC1F@|WI*Y98m~AzO!&7C^jb(GgVe&zj-ILfiZwiBg8K7@PSKK^ zpYIKW$}i-6&RbyEW*fLEHQUq3om6a=2_&7OwJysu9po+KO^{7-n227hYZ~bh@unyn zwi=YlF&hNS6kH+)-=*Z7w`p=IGp46tlT8n9h8R{EFSmCp8%EQGNFZh>;6jvBB#t1YjLXYr4K5n;zu>3g%$X@S&kpSY1@mBmTiiy}z3LM)hUzLR+t1o9)oy zu+tmlms_V*7RVW6N2)$98txt2H~S8cUAF0ra3Odoy!pP1kOjdbnQ7Kd+L0)7I8VX#pEr&nNKhVd`XGBIS&HZk0$4froWiWe>=!jX?Pb zyS99n9PzFJ9g*JjWMQ#qxPp#|2f!BHo9YeL<_)L=nJhnI0tOD6eXX+U;pmvx!#CRv zdIu&fCFrPRI}ZQnKz!-H9M9KTF&90peb0I+fA+p6#Mm|1%@go@f!`*ur)_wFOxX0+ zAeom@kxSr)&G)en}Q6F z)}anvz<`IaU!{;*Q6j3jMm(tA{81+3)7qXR`QINTkw2o#L@Zf#`Uwe+`}uy@q=7YF zrHP;0T^Q?I_Td<}(3W{L1?}H2{}|*#``FkePz#F~v$u@hpZlE1@yX1&eL1q-Z%#>*43Z{e>LvU&PDm^_hb zFgu(#35{usFET{bwpXyG{cmGr>93P>mLmcsE?A6Yi`3m3KZ3}zo$&X#tm#Ju)7tlY z4$(FE7~Jqm=Phr~BzR%{abI-k+43*TVm9+gK1>x%~orWbzyhJ zM;VW{TLBdN&)&ETV5zesBgjRAcXv(kqK?Bd&kyvxXz4M>L%93JRKsAT5AYO27QU%}pZn_C#mey{(O9JUIEjw)^*>2%fJwo>!e7 zM33=}_-zqP(Q}_{^YV$dBK_Ns(d_t-MZd{T{@zoj+VTQ6S9CB0=~YfrIY^J$9Cd z+%5JbBqUH^ty8@@Vidt^A;+5jEl8h_9(Py%JSvo7U0UVS{FvWSu0e3q{I#>-5U zNj_}sp>kDe2w<8cqP(xB<%AZcF3%Y0vBo|CBU~d>?Lv(Y>N%C;jMe0VfV!Pt5x7{g ziW5)?CtKxSBCTd+b6etOz=z|={Z-9hheI)Aaq(WvdF#;3fNV2WJJ3FJ$v@uj0+Uc$ z#4y1tOk=z~zC|t%`Ki!aVQx;wr1;0eLJD}PUV+2v5UdM^OhY-m7uqE0>w;`^jw1Lg zIA1aT8ea-)63$HpikqVNa6!sCCCd#&#*C9UtgNi!c` zlv|5iT`HdV7AS@#r^#;qBWG{#@Y z7ca&HX`@hTK;9%3aJ%8_jTy6}jNLf6d3nP)ZoE1BaHHZ_-N3*A4*$1349*B0#_YI} zUJQOD!He%vEEg~Y${o{K`WxW+`;<|(_C!~w=qhHQL#M+kmMb?9|J#ql{vip zd3W4)y0~>KaUgqm_TAS5&?kvnH2x{t4Aa2WWXgh?Fp;1s0;aImB z2LXS;cc$(@+PC~64B2W;3#6J-XxL`t7FY_?r-RV)B3EflxAa{1gJx4@61br@xoABm zw|$yGrE{dua9E~}U$xuSqX2Mj7EXtIO7e** z5vDayUu#@_{mKg#!^9NsyT{DsYf&GnMJ_wyYp#FK30coq`W36=vGkRE`SRu8Rsu{v zeJ8&92`=dNMd}(Tg4Ce85p8B`W0@k9F2K6uC7Oj_t8>lDR-o@y;Z#ntf z3-|zhLfIhsWna_Cm1(=`Lw+0Fzsr__Y2V1ye>#wHaN*8w|DH$%(;mYnP_2}};7|nY z93lK0AJE*%kM|xdlR>~R%KDF*gOueS4eHF0s;E7Tgo53MD3{R#YtZ3pAtObwPyPKl z+}M8k;2M9vWV++Qz86={xNCg&mNBl6;eWL$#*3Bj1`6Sj>!%-L%tv)ZiaVBn zAJ_nKSY-yKw_mN16TjlD#YFR4R1Gm+5E6f5T(9WzYHB>4QS)ZEf@K zQ%#HqD*KrxjD1m< zSRLEOE7rx*-TT@rK#fE|})q;a~ z5!72zM)=YHlS1Bt_h8uQP(6z6PZ&vB$;-7@ydAoTDMh5O=G|xCjRz0xe%UZ<>92mS z`^~rn8wkuUfqh!#UZ&y~#WAe_1~$ocPNqFY&aJ?VWI=;<8Ghe3JS?qTpI4=Z>S}>5 z>}(BhO|)t04dKxTCxD5w@6OUeP)URQGX{DaK=w33!Y2GOknQ*nvf$SVum>e;qsR5d z7J-7{@G47GR17mkU4EL-^sY#wYJGhVrzhIuLJMJAKenAxmVhk1>=oQEf=y_GAY+Z? z>2y1M|H<9|3^QdR#_JX$jL+BIhmuT;`^piVshbs*AfOr>k&^Licb6_J5Wf{E z?tPm+Lr%V^x>h84NSrb+xe?1{JI-| z$NN<8Q6kK+T?LJ7Yb>TY+s69);H6A?$J*pw+B84Qj`5h{uKq)xLF>v)#D1dU>$Wc5 zMeb-JL>G?z!2vDW#{HR#&G0h;X8sh1)3)1zGH3_<1At8HCx2`{v~|^Z{2uS$UssFJ z-IuAwYdF!Z4?p&--=;VH$AUpUl|4Tv!s~=P8bz2+(bcWM%BzJ-xQt9nzyl!?si@> zzgK$1dK=@bucq-~%gnS=^D%YD{CleBZI09~a{G^4RF<6cW5;fT4yb6}5QF9-yizLJ z$Q(XV(awog0R&{m(9s;78~C z?Ewiu)0!I!*WG9PvsrtJiqVQBspVwcr+F^}C6QJ}vnqEg=cYZ^W-wPv?wfm5jv`>+ zypuafX{zkhN1@vt;KVB2J~biYx5`LkGMMPeX6LZnTwet^JJzWxk_Jp_nT$Eq3S;Lc zZpy+t7Z@ZMfy3Fh8FwMz<;$1p3Z%-tFPT{j%&%Y}Mf8i==h>Jv})V`F&w+9-I|f81QRRs=A(Uh~4+N zjLUhKzV{cN-Bxt;ebwAyIVGX6Q}p{(FL+5c&<$2!I=v6dt-x(daQOh(u9^Y8(#_}} zf!#7rZ~{H=r|n;71ZJIDU>VKr@zT)H>!LjT|E-}nJnS4mID5)jCZ*9$_OPFf;6}t? zyTgTJB@)dYVyo*JcLs>Y?2*;Z>flZ zMgKSS4iB94ilnayPKBE+Xkrm-F2lwgm)ntN6*-z3#XP+9-%XQ+snSi(>Xo0op9H~2 z_LX>&QLrUvYxzbOH|@R-BSC}0T)?b~NYvj_cr3?#cN?PTINnJtiF^uRh&4a@_n#!6eO zM8EGaQiF?Ftgfly7Z>kA4zrRqjEvS*VM3N)Oe_pYWBVKZ5BFe0$|)Rt z41k42Dt_#wRZt)8|A%~`r)PG+%k_b==QY+vndpO0E|k#Vb+_CZ3$Vv-GGAFsM9 zxAM0aU^gj1wacv@KNtohPZlhY@9>sC=rh`@=48Nz{Lr$SA+`6UEpB^j3pT z3BaPYb#%rS?SL{bp66XY*474&o~tl4>294(3E~jzC*z>b_mp@p*-*((rZ_}fM!=Z= z{}ZeEPw8*cM*iQz%7Zjd!?y`aF#5PT-pbvJ!!K*)JWIpj9!E zBEHx9Gj>PKtdhvVlPW|JUix}4&(DY#^9%rU>bv#1?-rd0ccl;MLc{U6=kETUZ-I3}s{i{a($CH2KMnrOAKj%e| zi@GtVo6|w3P{Tyr&sl~M1Pa>nDs<@Jld89~(43I!4&c*@RrK~eP4loGyQOksc}{N+ zmFaRvYNHna-Pr#n8JLsE=jd@ekSyk4b#RpXV{o}7F10k437 z#y^1Lr?Y5qC?3&g%sfJc;RawT$FT^VIz<1{)9NgPb6Te2qN1VD@mj(t3DDBONA>>; zF<2_{1|{Wq4|?BAMXtF7&bhFqXC(4j&Mjj!1px!lJ?biMnfB6-2X`Nie3SB@fT~)S zZ=wfO6k{z~;ym2ku?;71Da6-YB#@IWoOTB7n`K&-EbRKNZCgB{+v(spg7cm2h94TnD6uY(?M!zOwDsjh%zr1%#UGUJkAqb;WRM|5nmR_+?OJWEr-MeSOsur(O2Mz1bGAWTQ{hu5;))Iw}a2bb17RlmuW+8b(1`c^}lu=zpo~VTi1^Ntf~6 zgN<)>6XGWotV`2i0j3^cLLDQ@y=-Lyf7AbK@5|$%-rN42rBW)Xq!2lkC0mm0rf9V$ z*%=8bdnUwSIu&WLWJuO2LbC5!W`t5>8^stzl4Z(nWF5=z`cmhd=f0o+e)k{G^Ll3f zIIoxcb)VPyd_T)|y|3$fU+-&nS_MqLoQv~zCdO78b>i8eN*WVL0kG-M>Mz<=oc@4$ z!I^AZwlvf7w>yth#DJYV#E}lYaGFtaxcP4);VZO5aMjbMBmLo8Qct&u=)zZAy!Zza z5c#deas`}=1_oc1S`twLU2f7*5B!SZN#HyjP+6%W4m{5=H9N4}ooi1?C|vZ@pIVu@ z!E$mdySdvd$`{n~U(RQhUr7gOcX3Dryqg3)IF5Jlk*`2$-KpQ_Z>gqDrf-SMI0E-(rY(V#L5o$ zCWV4Ix?^I-gQWe3^LgRo&cy#RbyLk}n- z0woYm|DwI^JKWG)$WA#2c#rczn3$9V)$7ZbK|~bDc`GBN{?akvFyW4?NArh81K{^iPLDj+s+PW~ zr>3F^3b208_q1(rA;bNUd{ELGB(1nB!(j$LRImJmGo4Vrfwqd#ruD%0eqgfFbQ7Nd zinpszd@ZLyJ-YE~1Zrs_^t|Orhxtx5=CCaCDFEFcI(;mLkjg+D^Z~E>WI^Xk(Bk|^ zKYZlA_7w(sD%d-R&55Fv#SDeo(XO&&LM7B8{u@e*$$dv zb_ z&@TeHN&wWK)X9RpR-E7FOqGe(+xC52n41KC)jiR8GiS^wNbqUq5m#8w2q9qLAk<*?9@z25U&&6>_GC09 zT~1DI%4#8fhS!~GWnu{d6)gDra8T5A-Ofjkt6{f&U(P?#l7&J60?{M06BBQ)D0+d9 zRheorkfQA3=dXvWUwZAEIz02fknB*e!q06)tQT@wuJ+bEbW+7m7j!N<-HVFifoc{K z8j`h(oZ74WFNH8B-U@1=Zh>}Z-oJC=a&D~HdEGr&?^hemHMGPXuY9#|OrSbSk*3=q zwl~9RJbm}X6pDnS9gbc-_VB*|?O$0q9zMZ0N9kNg_7}*d4^PT9f;f*w%+K563xYDq zD>_RU{$#5Pe<@0Ibo80s%AU4_H)w>jpsA}X9KFJ(PbC&OQ11ccj*m$rkrF_^yCN4F zG|(WI{sa+eS-t)m=g&us%!D$%-$NsK`5%iLeWnKA{5J>k$0ze$WVAro!%xk=V$l3e z%U{ufDLF6EuK+ayzq@oI@I|NTWc2GJ_U*?NoebR$`HkVurNxoOo1Gzf1t$dbfLCgG zBjEA1`%`R9wz+E(v1PPE?ETgF&yYk-H_qq5JP?(-dz0{@|Kvm9ET#!asLeZL7&tYElD| z7Dy!f7mAa(2%2-#j2os!fx7JiZ`Gn6NN{TZu^E!wS}J4JAX0(So8IdFN35-~`PoLb zRANv=F?82Z=L4v5Uo;2l-{9XMu5>H=E^cV!*+ze-YSkO`Yq|K3RC(^ z#z^UP86YcZLkLLv{P@wMlThNcC%i`^eJ!bUNSWkEmcF#li9*VWwp;nU-&{hEDk7*8 z0|iB+(i|klhm!EMI?4&Ie+dzCf~Ks+hWmfnHRq&JFlt{24fae6q`wcZ0HCEp52sSU zq|#m&Qf+^_2pEWMbf-8qq&M<(g$`xqwwalCA4Qnm1TAssBH33hGDKw#cVPBaCrAJI zknr!DFmMKT(gTMh$4E@wC~s9&)pq;$wa~(JDsQ-}ED9)xK~)9$Nc%Vt^lb>0Xr#F} zoDAYQekTz&qCi)fmpu+$@F7KqPs!)|b8~;Gd;cn*Z~~Y>4anVsOhGAuT6%UU5{uQH zNC8&q7YM|cUWVIC{i_K>HAnQGm4k8>HAJCzN`P zFhdU?{bjnH7m~n~WXOd=F%UW&xp(Y1i7>&DZ-I>S;Gygah*>1eN`P{fR$d-wI}7E| zHhOdIhh#0w0~u)C;?%Hgn^rf;?@S8FTI8`#pV z6jF`e)1*uSaOZFI1%<~-5mypgnHfUJ71ML7>-SF?hL+p!-Pb$Yl-3lVsDKhS4ahzo zp;dzjPrKy7f@P!FYP~Jrl7C_>vAM)fsv+RVJIR7xkNhb2n0&jj*@@oL`dCmDSTO-- z#Gx&5Uv;w{3L(Y@^3kbzlcJ`;L#DL zfu8CcH3Gz4E3?V|D%hTgFr+OTCiwnWb3v#V7j#j2%hzZC9Yu*jpK2vdM&rx$2%8KVfog=C0^S|cFGsIM zPxF)an7)4WnQp%>htj5CzB!@Q1HPau2>>_nbuP{4L)p9u-(K2S)&%cSJ9zJsWgn!l zRzGp$u0ywpVa;(tLoLnE&fwdCR!CT0u!o?u$>Y;XqjYj4*WQ!RN(}v}UEcI~K+Z@S zbzk)(NnrJ3Aal`R0}_M76fJ{jC~l8pZ~$?JG5^*Bl@r#E4bA6aKQA70c@DDa({tbJ zv%X&Y0!bi#(2XqZ8nZJ=jNucr`M~gq-v&$+(ToijnQ}8uW&q1v=fa6mUN`GNBYM?u z+90vMUEIK>(aw_6MuD9>->Kn~GUGrqw6x(sZT3o@&cX~HNwC%=l}2l}TAnvX@C$IT z!ZyO`*by4^Aww1l{eB-nE2e6xUZEB;2|99e^TfF%P-j4>Eo#OF{|33Z%-Kpfe)qZb z$)9##*i6MM-E{4>BUkM=1c8-z9}ZQmTe4`^0^O8r42#@|=!#G7D=^U|1qHHa-;|(= zGiqRBIqVeK9`q&5+5|jAzpK{ zpjyVz0`%=&>++!G!jU5Ux6%d(M(Wf;liXd*%wpgfa?F$vJABZ9zePZwV=G{l$QqbJI>%EYbxk$tk(QcfV;fCj~$FOq?RtYhLScsYOsnC)HZ}()ozU+FKZs|qCTmUrU0Un z`*xxIrVOXs`A?KHx(x5$y?d=c(m0Qj80kuyI~j$YYg8V~p?nbq`I7(_^P9i@`fD5g z3Q$JmqV!OU5sT4RbkW!mxhVVHYQ73g{sySGAkg72;+3_P;fU$c zX>L{$E2(~i>hZ`qPj<5Hv}TBMAUq(*|`V5D@_oW2}CB_hx`{jDE~9JA0}>3 z-nsqiv&%=%UR}H9jatM`uI)Wr=hxgmy-oks4W5UN>_Y30vCFlveb8ZdZa&TVjlA~P zGwk2&nz8Ns=qSq2o&^~@uY9^Hg-Ie%>Rm?_W*Vmy=_+GVA>FEDZKh;ee)6u_#)YP~ z-_s+vWn9YgbFgJhIXjnz#^hQKmGwlwC)2h}3SX{tFqAr#)1d&ej3sVO$JXuVbQ@F# zhs`OY0^RUrT2W>Rv=i}`lZK5tY(f-;=Xi^bEHYiaA*16muH^c%C$NuVMc@L%dsgaq*wV9?mS$~9)sIUX zT?GY#}X)A7_ zR3xYIqRR9e^>WN2>(ZWGCn>Ed5w1F0Htal&UH`;vid&YgEix6QC)7nK)Mpajn0Q$ z;AXqwE`*GTIny1QcJ_6#IGKr~r5?mhY7`K0agO!Xa3PS~SO08MR$oRlH!uK{hl z_-uPD9oiN*$ROPzWSU8oVqcg>Rc|N?9TZl~-Qx+Qona8qBNM#Mo1rKCr1D!3?YRvx zsj!uSB^@f4n?qHnO&+6gb<5iEi!%0}NrS)$FbkL8>-Dus=(RgQ{ry%}4?dy{m=mG6 zIN#+#S=dwimk>T`fa|LU)rBg^dR4)sMGjowSpx%up!0&h%0~3*&$XA9m+x}LK=Y)EeS}s8Yk4;{H_B_wHm0Y9J!3o zmA9$^dKt18=kci+!2EhT6jGcEF!e5b7CY%`QNB7;@qW|oA_bS<|6u_v99^V%RU zE`p;HrV~a)Uv1_Q31#QCIZ3QIIFFvnO2GTZe^hR#z0tGUNq5vA(#+wd6|51jx;x^t zA4eNJ)Q&+ZB?P*V|0JUd{G`1t9y3REqy)2kL)$>3w#kHs#77q`S zE5m3Y4*2InMVt7JY_EFN;+R>W2t>>3j>2G!?DRT+nEJTSDr(M+v!l?F=OR}|jSQq= z$J`p#-rj`Rt~LNpoUOKgA=y#A?&IVlwfbWW0n}LrBrSLQWq*p#mzXmv_R5=ez48p= zs^8NmEGJ(F^^KV&>o60xCB~;-C}iBE7TZhekZLre3EiJWBuq#t?;CZ0E)BRVBHJ}U z>lvS2_+bF#imrUeAoL-EujN3s>SZv7L2w3d;l6Ju#`}a$PMW$v8vI%FTDBWswjvXU zqSLx^WM-_WWtoa&pN?5C1_r;MarpMaV?V~c^HIuFb#>K1#mkcGu(HT%=U2%`dhI1b zJQG$nGQYclNA=*oIVExHB}P@-Nmb=lvu);$sh4?sTPOD3q#hB1WV^|!_sIv#MvBZI zE9OtQ)GWPPoarX`IwK2gPSHUYNGYKw45>E0xA%rO7<9b@%&-cweWDt)Wt;PiunX9M z8vD1~?Ff0xAIhdQH1OG8*c8jq!LXPMawO`ILv_2Qrt)#=WHM>9pUrF0lR0MIl@2M) zce}_m)Ah2p=X8=1zziRV+G~=Tapl9aGuMI0t04n}pDMISqngpsAab~N7f_O5Tx9(n z>>d+I9aW$2;{x=r`4V9Bo>;I$5$wrE)h4fV$XZf9KAE{!WL!KG7v@X+D7(zBxc8Z` ziDU?3dSljdjwNT49JLq4M>AH=v3XXqV@VVLgt z+hGO1sG;ZzZ0-BzS&->H+Hi$TD^r!d)R73AQ>eh;*NJS7>wN0^+_Xq|&~$^5xU7lf zoo+>M0+UHH*GFOXN;AD47hX3EO12MKKC2G4S=PGhc32hQe|n#z^h^n8nk6Mz1Dhf| z`~89=CzPjlkHoD>zlvxne(H_$eYEE9H~bX2ssdXNU(iECTE%)5-0TOh6>(>j~3 zcw-3%QSK(jJU6LduF#T{=CH=2+xA{(DpWf3uT2+kZ3$d%ys}_2h|zpYvaV#*EXRu? zR*T(8+`dtv_d%GZj*d)Vn~mChqSMVRVwTeyO9!ZCku{*Z9iguvw0SzH@-lz3(3a*L{37O9A2FvWF_(f<^J4l>PQNj%P@)%1O1`=;~>KN#dODM0`HU#=9@rE_~D(f$JC z@e?6T!?wNmN{t;I@uNd+?VpOb#RV+2d|l-Ze*NcD%d!9XwO`SmN)c<-=SiKV|b;7pMr%RE!nbS`3Gej zPQtw-VLEm%Rx#v;?vsoG)9R3>=NqHFrlgM_hMT8jGgaE**0XpEUvWQKZ3L?;I^VwD zXi{G6Cbd4+V8`|)lf6^(S{{MAS$F+U{y1Zm6)>gsNMgPB6i9~b?@l^LfKeVY?Q;mr zhfK2~V}^6zo>VrkbeOR4pX(=gCu<5I5TIXuWg8v7Gw+AL{e3FFPS9JHjFv=~WQ|9D zPNP{7=KPAegrt8@|E3*NCQ(pM)ML!#o=*iQwV}r~7g<)?O{#Wm>M0Q`oLHlVtF~0_ z96N#{Z&Detz;rkaWMEWZ7tCyp@Xglr0Ma@B`|zcP81Cs#45g2GHf^%O)nB%weS^_` zkusrnx@Z^u^gs41Cg0ZM@>TP(zGKHexhmB=brgs#3{(oi2NAw4bbLe>c7=Gv#RwL) zojz-h4IpEp_AAO(IxGp><-{zK)D|1%!^e(^HAIFIO=r6-H~!eKawLss{W@r2L8i4e z1Ex0fga0JYWV8%K80d<1P)0IAX4r;7eBPqSc(*r+_#0es2T1=hX2hlsU-__aPS(i< z3{deOgd=QhuUA2OVV0+jLRsA_SgYT_`(F&gM`#Vw4|GUNAQ`VOtBz(jYA!2txXAFz zYZ(aOYR1P$U68}!51BMPh$X%3TY9&T8rP9#^;pH#`+XyLQv?S+q8x@|Rr!=r2cdFP ziS>A$)sj1dC?2T@ZD!SZc2|~8f9-{;upkL!$3(jEn#2>{(4?i`Xb3{c?TP{(E&Al{ zG?RQl!hy)(XfnYDlV2xQwtcPuhJ9~dfq=PyR-;u!MI+fKbN@65&#q9D^{@F71|H+P zQD){QV=umk3q*+k#hzAl&$p*zBC68J=6dABe3P}-y$lYf5Brd=*b7hQ>kJR~l*RAq zh9&%!4&L?I{!{6|SzI`K57h0X%`&TZ;b0u>dgz*8?|lg7S>=FQmI!XyMi(522Iv!T zEXz*i`yN~;aQ%Wwp@U(BEIgxbsK;?w=@I6M_hcZ&kG?)$xekwdJ8<&vE3&IBn^H!; zb#uPHi7ZE+KERyOB`(c(N)=zDmLgx_`y9Yl0X9u(ju}l?EYav5ABb3!7OI&OQ%%;$ ziP__pNhpF-A+;nWkTZ9h;|2juv+j`}R3`5cE>N9p!_XRH^_u z0kG_j>H;t;QEYDMbsVJj%eEM%`iF!z`ZGs(KyQ?{Uu8}D6-3R4+?~F&f?$+k!UeN0 zqWdU$CI1L~YtVf1;@)S^(iC$ovk&_9)Y@Vr7qRw~FdxCeLs4pn4Urj44)}ZnNQdZ=7HWQ^d$KVl@^%-;x8S42_NN2 zSaHdIl{hl|9a%jY6znTCupr;_Nu`G2ZU)TEax&QVoI+ zv{hS{p~r}vyv^<~fO9lBnyLI+}i9ZuouG5U#wm zc1*<5B)`G5Asq?(8H>7#%ELJtFTbV4s*9NxIhoE@a{7n)j`7;)s!p}!!0K_?l4U(b z2)H2(-J0tYLG2ROOW^P4hfm5xEEjZ*le=?AqValaiop7q=yv3ly`KF4-D0OyG3_}xav(bUoZz7};l8^U>RgH@4mC*#Y@zA+aW`n^-#8zGk3?7bg3DmjzIqtnWa z7Tv}0F$0+a9Dxs?-i=xH4{{ZV&D=o}@acQ^@aehWoicy$UwzF*rX-qRdIER?V`6+4 zk6HSG&WxG`;$LU-gpmA(WY!R*xwV&k1>-@S@{}T~(m|~p&itwO{K|miG^Fa(56?hf81y*{KU-=WP~V{pv>HXtKiS}KCF3^B9K?AA;UwWP60|&Boii+nu}e#Md`vO4WSa~3K;mSju+Mm zuW05v3 zv=hqy;e6&V3*Vp5i#<;O!SjPS|8EPMrHY0fQ-D1oxPor&TTLdD1Q(wVt5ZXvQ|{a> zuu>Cz3B`vAv#&*}fIx)~N-W;bvCaTBb}ALrjM9>+_=flVL4X~=J~jIB&_)S-{-nA7TY>h zAf$cA2S>>}wNy3!R^*g0E|pJ7q_ZP^OR3#chmk>CKBo!g zH|r_~KyFFy`yf^P{5{-4uV4@K1nH4x1mp3#N@7rode-Rp&Sg$#v0gAQ6G|g%qaJ z@0JG5A72G=gGO5E!b5rdSns1tXJ5xU5O@#C&CM4bE}nkAIoY9-A=eYo(_9@HIxs`5 z9Y7FYx&R;gdTWW+k>#m$?*bo7XN3|CLLaj@IlAPsT|wb8rtd-D(8mu8W0+tjB?Po? zGzFgY^$*mj&UEIF%e_O*k@eKUiD-cALshIR$&@{`&A*+d2ZBF^Zd!=m>Eng^V!8H) zoObL%pKD8`{---3jN^u(E}xo!Kl_Y64wA3R*P!M96Q#QXvczLer|3{uc;K!Jby#gu zktDPLJF6#SA^%a$2^C9Q`zFX+y48xM-iFBu)S(iXLD|taM)@y03X;j=O?-F`D?wlE zW;(oHjpe(O>H@Z2?{QhYj_ zV%eFgD&{&Km+<-oSHHVmDW!^foPMZcLey|;qshtg;+%0=)RYoRtzDL=CWXUoY}(>V zG2nKj1vg7b%6Epofzk@De z{WQO7zCKL}`q15gZhHspUG^UXNXUs)XRDw_Zo&R8;rf@mO{sc>gOKN_YDgPueS^)O zZ30nbZkSdwtzJG4J%UQ!zennT>DW-o0F`8ZpYLC}07wnKQ`?$_4CEBQ-StM{zO-)- zM^6=pG*U`*9^Yk4_xhF`wZkP+dl5qidnD$oYcDpo9UaIsGP*WBZgv8f6su)QdQ0^l%|KL1WegS36M93{5akx4Mq&?Ku`hO4d+h> z73|4_Rhv@VN1k|*radoDe*ZdN_V&)5R!&Y19<_rCaahVLx7M!Ts&?VV1a&JWgO?u< zx3=b&ZQRJyDX(C$@Hxz_eQ$M@oZbU==dw^vOQz0&*J+50m8)yreo^_!RXh2sx^cwA z-?3Pi>wulA=(7|^uT+d3NgVgCSDzTpkM>K*HxH(id7Yglz;#`kI>EV7Y++0qd)=f5 zgIh$Mq-Ac%jo{x#>QI-Pp=9vMm5wXw?b%x;;za9mo4QxWZu02 zq%N*2Ae9K9;_sY>%8mMXVYfeX5u1nW0@ai8H`4yOTapAk+pK$HyB99aLQay;tl%;i z$YQ*3gChDJXk!mRDDWAUWv$V2P2u~ss&4%9Th(r_PA()Dr>oF&+YOFv$F#C?DiY`P zJh`>`K&RP9Sk!o7w%^FI^8MkW-r=F){Mb`)YP?6B#<3B#d6(ZO9t8QhCg7vHz2P?A zu0B32`yIef(s=&RElShVI|6328|?_`5`&Z_*AP(1SMOUcu2_^r!iWG$Q%!L4vNJ#A zY1bnOnV-Mo`&Z{`0D>ZZ{`A))=ltUrq={hlAHSpLSMK_czY>wO^v~ax$P17@ z|M9!=ob{jjxfiSr{J9fstZTt~SF4wSWi9@C6l^SW``2EuuEk$l!MYYKY_WP7Sm5mM zN5O)ef9(b9TKu&YZ2v2+#d4^nvM{Xq=*|{YVM^ON#hpJt;OLou#$x;b5mkk4{YNNv zdi_7*w`aGJtizArxz(oW)xX46yUterxDoNs=uMOLpZSk$+J=*Q=$~AG)jemO6YJKo zo+``mu&nhzl7KAV!*bXx_`$+#|EM3Z5GV__vx1QSND#sbJXqoG$_}t%Pgd;te<$|5 zk?;8ScewZLx8_q@w=?&w`)$<>u(3Va$4Z?2gT=vm6#sV~#m^_e#>UD7v(o3RVgSn# zupGhP^Z^z?W?=yq7GM=;Sj8DuaprFV?th3)v8|u0nvHFv+nM9X&acAoJuC#uLZB=J z%0i(3gAwSs=g4EkT3Mf6Zi%@l*mq&obiqH*vXBxBDY1|e3n~4_kC4?+lQ>QwoLfee7Zxz{w?CT^aDxnS8Tag)N#2DKc zjx7n5#?Dwm#xgO+V9d<#<^BHF>GU@BKF;@dZlCw}^ZFxaUd7Doc|EV|em$=1dA*$L zCykE^tlzwT)v8qjzx@2u=~b)Nqn7^g@c@7GVDi8Zz<<_x{A}j6Y8Cf~r9Z2&L8o0- zt=hWkm!AyJ`lpO{SFT&7BFt4$V9Tx<&gS!16_WCZEc=Iiy{PowidEbj{?wQEr+9gl ziX?0=ujctvU#2nK;gAYl)j#)Xdn+o`VOJ{-{ps86CiwP660dB#CitiBQo?p?m9zv( zY>T1ypZ&-No()j`n627>(lTKi{A@Ai9&6sL{*xPVu82E)B@49exLoO6x$!67Ke-dP z`UU^q1@4jB3scm(^5M^Vnre60-@Cx`+&sv&M}_}vFdc}{`Fj_Lajme$_VGR9{&SHl z@xp`m?_FTLz{)~Ua`Nw8V8!#*D+<9CGiId=glYV}j9KvlL5MD&KK}MBvEm(Esf+&Y zkonuw#NVCh!7b#ZZU1&Dvr?@FZXvjZ|Krsf2vSZ3G?)uH6yKnn;Z*GZ?L{G&3pw={ zKt;-_1qRBQ<*T&SJYX&ab0H_+0COQH-{8=R26G{&GZwHe1nWYuF8nGwz@h>yD*m?9 z-v64?-U;Oi3i(uu}teYB+WAzH*h%mmo+%kbZUs z4y_rmz~EF-d{usfotm#)=S-*Uhqd+Op zz5&kBaPSRK&is#m+84})oOt(tFBg)>22?)H0{mx@0@jFNjR?-veEq!q|GkI=qwrrA z0Bgk0Md4TC4$O=H|K~+83c)D+D(t?x1fvj)LQaJK%2hsJf-|KYxC#~(U{L`U6<|@p zp^{$8at%-2`K&Pbkw;-X9Jg!U%@(8maZTo*{SAii zi^3|&6(T8|-+B3uyfw(fgXA{x*!(%wF8_UBC+q_;QW7XZ-O7t!|HHp|+*j|n-yK}w zS0?$_CAfneGCAm?%lgaS3NQvaK?{To2MmLd0U`6}GByYq5HcKMhLabRu-za~2rH1HUwFxv;slgxUs~hKumU0Tr8T~A9}qGiWWJCo9K7VqumU0Tr8T}Z7zmj! ztpP%YgEhWzA5h7B;U!<#1w1R{V3$?gAY?d%6{uuDB?Bs%KX3z-YG3A*FS!9y^h;}e z;WQvcL5hMD{URX1xit;}0eA^W(f@jiwsSdN`!ovxjyf;z>R?V>-Y$E=_Qf9(#qTfx zg*Pa?Im8SnaRow#gTX+^fROo}tpCv~P?vHr69^d)GMp07@);XcGRxZqEPgrJWdjHq z5HcWS{vg^wigKa_DAhoz#>qGS5JI2L1lEJg+XbAN;b0d~s&Nc3P^y7a4U}qs;07qw zIMD)>YM(X8A7cijC`i#idIYBs`b3)lnUJaAT_^l$7GN1y2Zi^i?fc3&|1)>;lCTsn#&J_QK} z)O_VRVD8|gmB4c2D_8k+2|@;h3<#M&;1#4ONKp<@;1nq!ML8G@EE4~KmQPt1d=7|% zzW@OSO10m;pd#Fqkqpq4B?AH^CkJmOuh`kVA3< zD+>+udaWE)l4fc4%ji3isJftyqErS?^E%%@Jsik*+vALT&jJPJ^!Jqp;;76bH&=1(Ehso{K`;Tw)U&{$YRq6@D zjBNRi3H|3Q{O6Bub@2d~`7OTyck?^$4?69)+{gAZ7@OaL8Hk|oFdIY=h@hny`d>#{ zD10pU(=5PuAo4FA^gD?`>VC&yAaz0NE(HykT)^b=zcRUehmT-F`3@hywjY>KzGE<6g(tgJWfEWU$``2jwDi?vI1xX7^_wV=sNLrAz|A(VsLID%XQfCm%o8Mt3SfPA} zng8oL@XLWi>+b4=2A|o4{C8$AKhFStFcjcXbA`c86M163Z!K7X$2ubU2G_vF$DDNmbDFY`9Q>Cm~Lt(c?=;d?U6O>gm` ztlMp!mC?P&_M|_YrqG&%kLe|(BS}$Xi&iV%3sSMIv)+jX&tp{B&^YMV{$kZe3bzI9*SaRKm=goAwc^ zIp33BEk8_&N~ExN&LS9TbD40N>xj8wt0^JV9!d6GW2rsKZ}NH~g(M|gI$S>2JrFx+ zlZ)6{?!$PaQ#P62 zSXY~OwcTSh*z(e7u&ac{PJPn8a$%`Dar>5XsOuJZO~#aq{a`zydbJ$ zph0n|YrXDU<~Vs^u_-e*mX4TeogDHuG zrG=JUNNcsS3(I-OIdQvhhAa^$e!9_Rg7$Js#FHYTTusDDM<>cI?q!WfY1YAm2TI!Y ziPr@jsLa06gRZGgH8Ib8$CE~@(>iL})w-f@cevjiR>w&MjfgpTE3t!BjyUR^AF@fF zsD5FI%UUG8hXm_)DTX$`cx6AHW_?roOlrI8n;S+9>a8)rBsM$CXUAl9BoKk~jVd&J z&|vnV*gBzfe>rP^TJ)K;$dBZXmD7Y2`ZKNiw6aVvxu$4gR({|uk`iOE*e#If^;}wt zj*YtYp|u`5p5iWU_x8uj=4(z-Z(Wo*onz_{q#s#A>=}0|43Bkyfm|!7lD(BnW*jU zsPS)h)j5*Ul@|h-VHWGqG8a6>V9i8D4&+A}#8k!VN)dtw-#<$>W$0zo$9jVIA5VR{ z?5y9p`q^(xv5Jbuob5jIeqj&ifkxl&e`3s_un%KW$GEWZ6)V|xIiXc4dDT3pXCJNOAV;oS>P zi?QhLA9SW~k=uh^(_uTg9@OvyeKb=jx3+ZnQoQzY$z@a2or$mtXRbph z1Aq6E-(P)n7eKX!$7S+o52ur8?Nk*eQ?>>kI^Nl?)qBH8BuYiKM@jRU;BQ$0FY>dE zC-MlVu(GR+b`+R*Va$8{BnzZN(VZJC+#?%t=-DcyT2!7JLO~ydzk*xAApwO@v)*WQgCmbs^8JpfJ_@By*MH zlveVK*>^NPTyAHXxgLEw=sdh6?>u{nSJw>6$KwH-Jf3lr8>iDmXV)0l}h5{VOHmBa~=iT1sP!ibr9smCGoyLsJX0t~{Ag3fz=*(;NjVHrG7 zk}Hzjb2L4cu+UbO2ZWb}ym^g9SM0kh3E^8WV2ui9vz+y^uKJFJwb~DoyX{?5UF(KJ zs8gmkc*Pi9R`6q7&PwfKZcDqDla2LwpO;`08{0^d)ydS!yU0Gc5w+!6 zMlC=K(ZeBQyf8-Wwg6%ONn6(r1KHBd&Z*ljld+jL!ESqz&RuTRH3YX6y32vPTu68! zgqF0;AezK_Ps{Ukl{=ClZr^N)<1?E~a!0SvfJ#BHLP(tvM7_f#XIY{0-s^9G#Qa{a zf9mQST9%+x9x`|R18wBpJvZbE6=Bj3FufKiQ9eCrKZ}*@SChfaX;&x4ywS}v?|QI1 zr9@wS!(x0tv241RlHyz!&*Yzas6e?^7lZFk@A2p&*K9WTSsD90@_7I00rW}#A48ej zcpV1I|Cu*_-k5?S_%NTXKJKGmm3Ti8N!zf4UP>Qr_QfxT>fVqus(TTAw$Z?4BuR zPc6SX7YPVgN9(|eM}jMLydoGklD5|YE#_RtyzMZ>NH12>7*P8#ucW*l)JYq$@PNu27(7~VRO>* z&!0TK{atwIwIctN(drkjnfLo^r+kC^rjrMzGHrB2oYX5<9AHWj735BgGg=mkpXhfS z#2I*QEj&@+;GL`EpFD40>O67kX=k|VSxa4Ldb1LsdpczJP&@XndCI$-h}^{srRv&?9z$KZ zG4Dfsc+{cpth}$Wa;?);{4`S_74qTK&ohtsUkc&|h945$#}g;3omlu$W7lM-8dG@i zKSp1#G_9On3NU*;)WX$pgX=kWCw{!It;(m>s^POkxcuzM>+qIeW2gZ!O?zrzcWqd8Axh%muJ)ivPXP?Ep|gryp)gTO~vYQI%1#4Daqp34_!DoGkREi0sJA~ zo|qZjv$W^8&!}hcBDr3uRkt4L6P%qo>3L~TiO9D6o^}=DbsP4FF#nGu%2t>a(|}(T*68pn z>E@E%tO{~3lZndPj`20LNSW8K~KlvhXviZ>8BGM1CH8+BbW`eI8$I;e!*N}1o$ z*eTYy_{R5C81Z44DyBrc%)E7}HIU+37i|z47?(#|xr`DHBRVtAhw3q=r{?e`Hd0-g zohquPSB0;hUF+Sve<7;{9>>~3AHS)gB8RqlHeYDZk0=rLWp(M^mP-XaAnwZpd8>a<)38fUJ(IAH{v z;%;I`($N}2Dy2KjQ zf)awLY0tuk-CjPCBh(f0@1rpQcX)H?Oo!<}oBpM(g(iLu-Whmp@2r_VH#ZB#@MfJ% z@xeBOz`Zg73r``lfFXmd8Os|I@=Zhjh%tA=?m^BSTV!fZ-iT&UC$f<^hxLH`OiK<6 zg{dRILF^cZoHRth9HLx*pJe@l1nB-OU!WID5(o1wdLx7!n6g zIYFH0Ie<>NOzz7Q3zh*|RvAE5)#`SX!4p|Yqz0_8K?b8#IE!u=r^&|RX95?8>(H^O zXD0eBirX|$@v+R0z=xrFTnq@WEzHK~9uY4o#Vj~avvR*tc8#9k1+`#HQ9i};-u*~z zFT_idUi;0!w1v}}>Z+v@I+@ylCl_g?v1*XWJ!#D=hN9n(m?Tp)!HV{nO0NMr*#MIS zf4fP;koUfag;?_JSuW9iQ(G*4dBT!U$XjBSb zL52%F8iC*aP@;!}RQ4@+?c~meNT{<}K%?6=(FrJY`SUzU!DfR)4lL|q&^)0YF|xJV ze5|9BHLl;>Y-ftl8Gms?v(TtupfEBvM>U{)#dTM!0^sx*6j#_hw1KeLIgxh};bOG& zl984wB4x4~P@+esZ#iuA9(N$i_HpxHT6Ti7o*psw1x0HmOD2(7d`%sjwdE9jJU9) zVKO#U%!00*@?6>nBZrkaklI9Oi|)zib!hlWUL$76unuae+ImBgF9DYTj z`3JvGVhqG8m2USn9iLP@2A*C85f zp{e24{L8g~pC9?w1LCk|fEH_XL+y95=AI`<9T@TO8X*fHX}0#|iQaYZ>|Lb^J9-iG zMpL7++@3>Q2$s2n#{U-m}sL7e5 zD)($ow+Y@_9!hlp+Vttw>4^S}A8kt=vMtt_p5aI3PB8XsB+6lp`Fi%Y_WZ56VeG*~S+ z{x+U7WB;sO$-EaX`l^iC@1UZsw_&t398K}}$CjVMvT;!?6F+gs;6cUUPX^?)5K z{-ac__<&jtgIDSp^74CI2S>EHe8Nkd7XdhjI9%j;u265$YD^NAbJaD_HztBkYs9yd=dl5nC-dQ!joHHn~|Ob&cbK_p`Z_mOJ|G*3&G`9*!42d zE+tc5L1eRE<2?&~*?{4p9}g52lv$$Q@6q(itv<#Qn^8FBI`WFm7@BGu6w(i}a!s|o zdAm}q(Wlo~`z|}DX6bZ}v^a)N2k)WuD?#yoKY_Ofxvp>KAzHq z3l`*lEFM_pEZH|+n~^s^m#^Ht$wZfaOr`W`SsUKk;B2SRk8O^pLiFd%&Cb8VT2~q6 z6PsJZ8<{3I2yyUCMRw0IOHXDv5Q!o>RDqI!7xXQfsCWw~72{&?pevm;TOZs&7MOZD zrFzn}Dm(x6nA|c)F$Y@Pztx`_Q3Hy3R`x`8PAOuu6dhu5I1=7auHkVX(1XJL!1?iF z{g7telt{n}HKAj(JpIj`HoNp2xnt&Oe(cbruH9{$f8E@sH{L;dU3{K&aFM{i6qF~o zPw0u@mHQBheA)M}(hs5bi0jQG$}jCK9EaERCi;%2japx>Ad~xs)0PfMt!_pG(*Xu( ztxd|Zh{qd{O6X91CM}COvTs958q*h$U}}rqeUy7%R+G)MC5-glT(5L?bk#)kT7_3o zJsQZi46? z7@D*(d3qI`O}EUdaF%I*#dhD=*-el@Og&8=B(_n3ZYYVNUfH$yaDAMZELu>wP4=Y_ za>P;yFKCd>Ld@xymexC3^wg!s>WNbTT@ECYjn>kx<~eS|A;+am8DYdlKeryz4WZ!C zlPQ+F71ym$jChoDAt8O3&fLJd$IUgf*L@XtYHhfiD{xVe8_7Qg4n3CME=FoOEgzf7-bOtgdaBx2;yg%B z%vHTyk`j3;D!RZW@GLu-$VQ_!97OU`7-m3|xbB5_FAh+|1(D3;{dE=O@vwGPU!$dg zjZ|N2_|OWAU=J1-awwy5abc87xM{=qXg{7Z$-55eF>J;IO)y@Enk8Kb6&94{f!5uq zApho3Mb?ghQb#b_n83Mv0?4XRl;AmQz~4oi_TX;Kh9`MNdDhPz1iFOVYC<3nU#srW z-VhT%W`fir@BPW#^~VXi0l|81NNTDI@IAVqfs9QV>ozd`#0@l9S#x9op~GX522qje z0sDKk0xo@|Bm@R{U>D~rhg&;IlOq?R(C?F>UPAM4Rvq5irUY-o~@c3|bh<@LMx0O-BKDI1hzCW1%(mwn){A0m)v6 z@5!WDTLoDMXe$9AP`)C7d<;n^1fKzBWXSNE3EH7Yj_tmkY^`*-=rR4gcTveQa{=Q? z<#lU6%>po*^rp&9NWwbuT{TB~*!v2F*#WNQsN*9J)VYHVUe_l7Fctnt&Fwc5@`?2x7eH#wut_0u0k9ht;i4ux<$aW195lSQT=c{bMr*o3ro$V4l;0B zV0kC<{)k}pQTAY(Kl$lk4N0rRBE}j`=%;yyb+C9^owto`Ga*O>QAgC;dl_PfkVJw) z=nhJqy=$^-4T3R}JTQ0t>6r^VFyxyv+V#uL$5_pLYj=Cyf!!4qgFltocvJ?VUudEv zW}zPC@t}gdRsaR9eD&i=?XKwP!JN4+_?BmD)foGUq1}Ztt$VnU3Z9pqZMdgT9Y9X` znMz+57|a36G03kssVB+L9`^P-l=rBk2S`9?GdI!QRU$c-v@ll*E2EDLkw#N3X_`ok zGrN|@R5B@gZZV9vL7@Eb&jIa({B=1{J+wyiu#HsW1kfO^DPrDsWXSc}?KQV0N{;&6 z`Th9m^Q*0;AHFq0SvFDOY|sZ=3pF4HZq6g zt-<3%Qcgxye{Fr}&ohxn)1yf9zzJMEOkuXEAgb|6Rbvj;SMx;R1}w+O|dRyf3`yA9}ggeu#QlegvV5(*RR(rEKMGin>;l*wo5-iZ^I zEt&QxPW1i=omE)37Rn&tWQSid@&f>gGh_;n0uF&crXfX<*qn@cC^0T>2sRlB5i+=h z;@b*Ob*k$X@-xZbPd7?CWPmYWn?Myn&NsieF!I`#V5u!@Q#M-}df9h>JT(Y;!Mdjn z&@a=r4dfx-P~a#wch`keZ00;E=y;c7lmHT_!XAmT+cJSdz*@)iWjD}mylbtnY;he` z@~wHCc|Md_vUZg1pjS<6gPra3{9(oRwNTRS3TLJt-JppZDMeST_M-$o-w>&k5JuX) zN_WH6csrtVKKYOdUYL?PR@++dUgns)Xa!+r7stzy%EJ@YcVqya<(6n*5W{tI>5fp3 zwl@P5MMdSD_07PXgmag(a(t8`a%1e4pzTM1;GP_1)xPr@J)dLpSPf|I6Qng+?-N7) zp|-@a@HXCMi7fZcm^HS=b{FF~fuW6)d2sD;srAS*qAlwTdl&mBJYp+`z$_NfDtE7lNrL9a!+A!(u>RNI~Df z=HY-FiTdFjTK2>qb{iW_*jTV=UENMRYJWzCYa;SoGo$dWy5Z|ZYwG3q86iuPDndeB zafjoA3`M#yoiVouLPrMQB4cN&vK!tYuNng4q>+(sV^hNF2c~(|^E8Ei&0Uu)M%Bw? zK?si*Q|B{?`1#qkJQw?M3;I2~H`(dfpltf3V$)s{&K6k}{iMR)h-Y zjhNJlP04VA--t<+*^<8rhP57i2)RWYA^0n@#*T_RjChxdY3I6`>1764FmGjYLs)I(1Y2+DK4ZqaAd*m2{`G~#qup*c4%Pf{@j^!H8wJKgrV=H*#&eS8Ont1y)g6LK=O_to;iqwy!PGBVxvjcv);le zy}F4L1?ZTDZ}ZM zq|r@MRMRR~p{8aj(`uRE&~O26AyLq(UBzbvZA&VM_$ zeYq;!_szFviM85*1Moh7`e3u@>N>p^W@9#F)yF+m;Q@OuopVs9$Uym##U!6L^M+IIo?JUs)V*T#qO>zH9f5p;R9RT`%kD~ zN`O9=hGk&mGq@Kb>9sQpzgR+!j~u*{2OUp!6Pi>*^p4;&T>?)^v}?-pQi8I}+J=I+ zxe}1b->~!4og;{j%1HaF_Qik>pgu11dM+9%8&J3bHOttJA){sjm)Bbb-(&ZBEfymu zwkBfAcVmpDC`_*b7b6a{iUefJ<^9?%*BcpKo)6ZCwQ?adU11Z5&`}~Vl9x9x@vQJc zZc7Bwo*%BbCn?fcSu#Bq=^pf`DE7yq?&cf0C2bNsP(rYkC~PABVP_&vJgrf)%=*&k zQu#r?j9%#mErs>&KCStlAp61ctCjH${Sm}`0azy{kfoV0i;EwYHNg%ZHPQ8ZS^Ijy zVShuMR$jp-#KKhz`!Uv4iNwZ34}e~p72Zyro^KZ{SKdnEDSe0JLb^;A7uwMp+D5u; zy@H1DY1EKe%639zG;rc4WGcP?{GrL@l|JCov>ju9j)x&vu4$}P2gKg4LgT_4(J8c# zHlj(JV2VMsHXFh=;8~2C4;Oz+8bNqnoDcFd@)^+758N8cdOLRB7TbO@FbUX=Rlsy$ z-O}-hlJAK^Q?~<(nmK7Cb6TmRa~M%dMhTZJsDa8&0jxX3D?14X7HKwXN!hMh=JQAz zF+DG}q|EbIe88=Rs~~%nlAEmovNzP_MyIw+unON1;Z!9|pd3)7Qktp~x^`$U4G`*E z>xbG)oX+_zf%(x9HDh0lvkV@6ywIpvYM+}V zjM=VEudSV;3d1JgcNz_Pf!-cHc+OV$(m2uXg()CTuD0lMcgqb@_*N1=PssPIOhTB8gx!)S67Ovab`b-qQ zEqi#JSwZeUnlA0$AiW0CW&q5&oI84<^e{r3&MGTPxO>x)*%Y+}RNIpY^6M<&*| zDB$LsN18(#%C8npvNBE05cv%&9Qg(wPouuJ6&+wS_18t=JP|r!z`z4--IZar`l=Mf zJh3YLBPAP$GcdBHE%2r(U8#bsD&|AZ$~MDoeS9Q*&jqUZnqVEgCvA17UmdT(57WzL92Qzq|ZD(UQcl;Aywh>?6CT=!7XD; z2f-oi-f0T)P`L)jr)Px4ExvQp(ADLHd7O>|wfs_*^G2BhJN4)aGTV+~OzJ9{%#URY z%$cTXVvC%f@|`wIdh*M{zF+PZ7IzjH-_11IoY}F)gWE9Ry5@e*0mVE;o!in~D%ayW zO^-i67jPR@b7y;l`5rUI5w1R_RU{B+zl z&SiUgf<(nCp1qe>Z?Ij({l&|?Q5|kB%9HOB;M_rz?meG=##eUlWU=f+24}YjUGCvqvFdd$To#C&nb;Ox9T?dMucbewprT} zZCLc|SYU`_lPxVg2Ooe{mMnNUf(WwDQ4$h@IFjow9vZpW6@rf-rtj&>xX?1`Vi5wg zx|0P^C53GPR%XmW2N&DO5yTgLj#Ut%|Xx#}+s@S^E*h4UJXu$m43Zk?s?+p!r& z3y&S1o159r?BQ0xKBy}=ZLA;si!DuT4YUOiV(ECTm^6e*LMT=+R~T_9*@YX~zbebcBqt5$^0R;@ zDniz!3&NyJQW`txaBGBN_5-u)q0GUz#6Zf&iwyel^KB_o?m0PWj@#$xybFHWD*GSI zdRr@w+6%u;^=^PSrWK9wpANwLy>}IU^wchHYaVC~fT(iY^1NEQm!oW4e9Xpxn-2AE#32nxm zV_ChOd^}=#Qe8_NjVFfc)dvKkhX@4!k_R1DW;s0}-8!0F$YAS_0byT<(?1s`oSdPy z6|*_a$X12>t8n|*!o!l+p@#ir-lW8=mioEC(2xt+vKynV8dE_&Xt062){se2{?O#? zd+9*5v{~b^3&i^`vgA}A9Lc|vXsa%7-G=%#sQ1pxu?B+mv!FE6BLg@6EC)v=9xqip zq6gAh*xbkQ1JmO0w(Ji_o85>hF`+?9{YOmw(llF6SoB2s+ZZ;cN-}AUht@!gji=47 zb67&}_m`k#L9l83#f#z3g;dM4BSxGJ;&)b=$g+Nr4|qd>m1M|7W!yruqsEvxBJ_+N zdh%TelhTQOkA^GI$i_bG^O1ozK}Us#e8=d>*=GoboE!V&J>!(pEom{w;xV6 z{&sx3@4zfnXX8s0F1qtlt}4k(mhUtCxy9+Cdu1p9H&_3+`z}I{yi)8#x+TvVD8K%| zG6KX#?hX;IiBk2-nuV<&4jTL)yycB(dT}F%nPS9Ni`U(`DduMap0XEW3WGgP%QsuK zzPQFny)IKO=cQk{e~nf4B&o;pY5%dqPp2`=&4s7 z7nQh>mh$tc>gCWaam|P#DGZCQ*nzpfdfCNSG_HXri207@)&Q9Ls7PFg0$7(F5Zzlg z>@ze&i-fw2M5e!kW!=07d3GOisz&2!pvylBb~hd0KLfAa|4uK0yMC6YFkH;PgH3A` zBEC%}F1~x9m$~%`xp^vn4V2f_1-1XxJg=A3;9n!G2u$7Zpx2%NrnLG$7KmacdO)d= zC<4Ogq3T?4&DrW)O>3kVm_)DA4FM7rH2}z~v z&F{ZND#n?*yeu;i-=iLTM(>a~OfgF?@l-Ps-u5cyukkanB3rh5Y@xxz`NUbctU*WL zgLQnhjP*%9al{@I`1Ahyjl~C^B-o?YsU{gvK066E`oS5g#VrbaWE@<>=iJQQ^A<<0 zDm$LGB`$_Ks6Nh3@M}jX#98fy^q(gY=ro5&+b}P&cbbncPrLSl)YV}`K3A?N$v=vZPxpHQICaPrL6o>AyJ@;*}s)D}AUyZBI-Qs3wQux#4js)2U|I%izT74|%zZsL!(b{FV?>=tFt6)P%T z?l3KT_V2q5IVa+9p@YBeZ(fn345Wd zV@T9wXxy4XQCke&&5Z=0-9!DYFlp}uRxtOeOS0nt~Rd$qixeeIp{eRt%ghq5v!oQ*f^ z?A7!?GZDWJbp+T%Yx&;fGsoeEiul8L)^Ox-q`GL`i=Ph<9W#qNR-+?NcWP4M%Lz0X zNrEcOj&aL3k&n~SZ_6fA1X?!hs0$#^s2CVv04c1@8o%K8_?F^d3E#a-JlZ|(Kd-1R zuX=+nio`j}W3=5iLno+G`%s;)ol73XpS3o!3SfRrG+JP0>%E-RLeYYZov5t4ozs=O z-1d7MOQs_pMF+*Y^f2TL7Vr+6gGa9Mkn|rxD4{5UpqQ~nZh4=NcfCqH0F>+F zXoqD-ZxoiEZSrI?>fCIxig6I6N}H6k*+gndMRsD{k)T!f z2HhX7gsy>RUaWFHj{+9UZfDoE(dK+iczaP+ViYrBcN4P$i_Tz+A@w?M4jRq9oKs zVY?5xHy%3|?n`=>;t2eobOf^)%5dVVN%Oyi*rh#MCzdo=IUbaR)q3npnVq^Tz@K#4 zwhX~Q6}5fcyLmXM zbPlLG=r4KKmpn^Zc3Y-m^Uc2^0HG_nqB6 z8f4=By1VJ7c}tCR75VI|=HwpK`^)iVteE6fftDX&Lu%p88#r)&-**D5`-Clxu0YS0 z>*s|c!wv(oR}-`F+zlq3RXE()=BcR!=%&?oq*duRiv@7#< z#Hoh3=f^~q3&_0jhwM&~NKy z&Y>i>nUuAnGf*ZcRg}xe(ho=kmP!Z2QmLv(DAj)yn5wmeL+qu zJ0?I+q?MHbZSXhPjXz46+%6I8?-yR6NjW zaBEYi$aj~MLne43hekw$m1jyO@cXf}Vd5=`*A2<^E-y)qkxha*5lwhYPX>YdTHbkd z9hPBiSd|?h(8AT#ok&D>3I1ihUgAlSPijegwl3`lSSm0C{#+au;xiWcm<`dNTHK&-Q`ZVIV?=%S80Tk_PHWl zR_n}z3x31cz&6jnrnsxQk*90;QIk5p#yQU{caCe;_x&h<^wYJ8ODey^qDZ|hUdBiraXGqXKpC`{Dc*1g`?mRP+D z&_pz#|J2(X0TKVfCnrmBM?sQO)~+{bQ_^BqM$bDqj7BHO{ncjYS8){ z^kHXfKYIb>4lNg%DCg0p(c?gOXWWCH9`nu4PLTpks0SKTw5{Jj&LRt$v~T z)?TGvv%Zr#=|Cs(_NX`v+w5xbEO`X*rk--3wpl-X`wVdU;-#&&&?_>w&vLiRxoXs% z9=|BLeWq;uqIZXeIs?GV7|pnF0-FW2heEtY15=Cl?Q@o0hq~1BK3{}`PRzORZJj6r z{L+<3dgx4@=DY4uuE*)~70zcjLxbwXVMK{AVnSgs(3`l~)vN>5XCJp)RO5y zYTvpb>(FZ*5ebJXPqmag$BeX2v{_wG>3n-wYPaC<-s=_4x_Vh1fPm~vY#dyVO!{m4 z?P`l1Si6=I0@PPK)HI16fxtM0b;Wd{CdxgvRRDB+;UEK#hLJ{7~Y9 z=QmvdZkP@yEKmj2lYlPcnhSOK6ZfCvY}wE=N1=3GLQS=#yacRqjpBpQRkP4v4VV?q z4wnuX1bGJS^fzMp@s+hYBX|5l*6zM~{@(; zufZq+qa6w!hLtkz4|@x?S3Hv?&m`}b7lAQ*?(Pu5Msq+0Au^GxFkfz?w zb^)tvTLVQ**;`d*=K?1(j)}4`+HdH}vJ7nu`L~2&T_c9urDAay?Mi~-$Ck9xAdT_H zg=dhUeGNRftg>c(*Fs&S9H}=l`IEX*TW~T~ImbRehc*VMK33uaf+Q z1d`k9Avtka&e;wZ#E>3D&-mi@#;Yo+C|NNx+U=l*OZu_v*^-8gE7Y z#C8)xwQ8VB2&E5z7OMf~pnQ{!r zS_-TGHc{Iz-~|uVt>W#D-D4Ker+57L8JVr2eLcVRx+vh|G9jbxu%uw-o)UQbfb@%Tgj?WvQdeCOqZ*~GD ziPlpfzeb!^4(@PtcT0cMr*pKd!g(SfLiXs9mxbzdLV8#BaMMj@j}FjPh*iV~gyfRy@UGNrVdPggd@mRv?7E7ovH@upGi`Qb`EF^{%(si~ zz6)H)&{fm(J`6yDpD7iuKt;&ciA&7Dd)&Eh3`1vvOe{ZgA&HltMsEmY*S+Uu67Y7- zo{bYP1JQA40e9n5m!InwUHmO2-$;07A}{;_)+?JwQB6nx^cmI1{&2&olNjG)P5C>r z#?ehg**Th-@x7G~ z_Ir1SL6l)m?sfW^3Yk8ov1{e3Jr2CVT9v%cmikmE*fRfFycZ*7giYz?!I}2jsHco8`=8TFJhBt^;Y0 zlOW7ObGpyrOeM=!5;HJvn10{P*y{MiIWA=FmHn}3g939$WuXo#>gL(nkA1xj#C|(w z7e&*_H{s$!PLqSZoEe>Z!F`OL^6}vFHPHE#J})i~3Ze1)outma>EdF#KK(aXlMjgi zR`U&CZSC8C8*{!yxWJ;kVEzHnri3IPU=FQSH1dB_a78dKf`%rLp6pLm%5rj-w-G>z zx&LD8)VshT-Yz(98Z^qA1)?c|7`Z$}RL#)W2FB$Lok@fIZX;Rz^r`zKGGvTpk zh(N(*ptPam)|S^m!@++9R%rOrg%^sChfo#~Q<<7T$MhZcvaz9)x>j?_z%FX=$$XuB zb2`g2NTwTn$WX5w1AY-}_Y;CyBXKxOj{?i= z)O^PZp?fm=A-|+ssAgRa)p6bF8r+B%Xl&dwh%Qz`%IcN+oEQYaU_G74=@=#cJI5&X zJW%EVn~u^RCco4yQss^8uhQ^MVp|k2&gSZ$8ggefa+0iJ7$vO_kq3b3gbaM0dZwBS zcf4m;yrgqe%8jjAvd-f`5)6=fvZdX#{i5 z{H;k97fyMVURuZ`p@>)IT25PdMi&^)wdrVz*hs59w4g`VtuO5dCsqTr|acWfcy@D8C<@tyEu}9lH(*!tZ@fnXF|K zD*lS@?>=iw{7DX9(Pt59>|$u5*D3|5LT68S^Ea^%4SV0WJ7)4Hp$-=$D<;=S8dX39{i-cwi?KY1fbF1?ZQG=|R3 z@aga0N_ZO(!EYQnFS>pE`qL;oX>25ZUqb8m^hkX3kcfhLv!X*XH7dc>cJkd@9qi!K z=FSX_a#M-ZsG`wUyS6}+)5dZpds9|ws0?*qU~AbnuXllY_9upA348A-pjEp$+h5-p!+`Aedd+bU5vy6AN(Ukgz*} zZIijLt?==$7g2Zq zy8~tAwa7xYuV4A%aUcBKd#IBkT9N3QB3Dnc&*0Q(pi1(k?8Vu8_QbzFk#x5~_(zT% zX4K*E-H4x}+F#zzCWEYk7rXNgBTKAYC!_SnM8?}@**h~E>ezL=yACpNr&QAm{Lt~^ z<2o*GuT=*~Ya=SRju-k@SfkySpAD)^=x&f);@4h7OLQf+|D&#Q^rna=`~4Av_Jzf$ zN357D{}x+tfRe89=;(-#+4(oUtVT;&iV4f3g}5=R>)9JqvlG28Emzl7X%=87sRQL* zkCQR|FW3{6!kW0CUzClE>tDZ(xh0N4mC<+s+CbA~TUXguRI&Qm%A0G3-AxQQJ!@jm zxLa%yyou{LTmG_%nQe1q)iJ7iPTvS|WJTz~0q=FR9p?J3+PZA-3)E_}!qr#R8RrR^ zB$bm!wEkcN4OMpwOQUlVmblR}XFsZA6e{jKW8~eiohs%I`tSNHa>&`d?zKav33TJ= zx^|GveX}_;ZmncKZ=3OXM(p%8Uw^PdKB6O?*5cWq!rqk8*XpWsAE#;Q?~NNDJV0_-zq1FD$6 zpzHDR#MdH9vI1U7K|b#N6qgfVn~aHcGTU>rcFs$}5nA$fLDXX*!86w=cUy<2 zqTila>v>)9UKmsHH8tNjthbD5J=vKWMvPdmKmN--0{eaqRkh$<-jakGH;e0$e@7Q6 zlGD|*PRm@r)EILsYyq+}^leK$$ zHm=wiZhv>1MS%t(h{(QGPq8dYlR21qD$XLezbLd-g*82aF|T2%ftcz9N%_hFkT#np zWRJc<%YwiQrzWHaELnMY?AqLGhNwOBS@H^skM&`VL%Fuo+W|xj+d`zTGdnxog~;xu z7*@9NSyyfP*UtVnmQBLDC!?~OmSD;)4f|`(azhOY&^fZ??wdDWzSX29Ugt-@w7`+* zFL!#zc1tnnQ6=XKP?jsO7WPL`KT>=wTELuXS}Bu$grLJB`^#G#a--6eda5Uj7;$!)9+j4f2xV<}^6wu)c%D@RcV>ojWa*=^k`XuOYe@BCowj2V<_|2pRU zj(3hG=NNZmi(P)O^mmBpb}xv}z#XP$|4Qtn;7;(g=-Z4q)pf#0dPZLl3{?+#g!8@i zEW}QOeuxW`Z>kFtD<;e^Go`&_D^ebAA*WCI1jiZ|=oy}Hs!p`3j;M3x^Gl`L73ir+ z4;&5ULcYpwvg8*D2Us>`V5@BzgKIR`E8l6~zj7fp(oQ?j4ONn&@|@a6pJas*n<5@| z)n433X+-}> z2g+`5yO6iTJjHmx!pL1yPg6%)1^sQN;K_a5uil&t@hTKMwu4Zir_?Bl(N2HZZ6l!@ z+RuqFNc)w?B~A(^iewuy_TSHoQK2fKE6cX%epC$kOGA2wWdWL%b5Bjl0P-BvtN^7TJk za|A(T9&L%?+o6p{3F&PbDK!cgdz`*XliRuGG+%`Um#>!a&7iiv`}B0(BC^lCvopX4OIzMb_qE*i0CzZ>?Q@|>-t1yn<{G>q zdO<9@J4ZU&VmbDSuN0rPxvphveA86<^*XB(<%vAN^|DtQ2`#?{@tS)urHt$*9 z3Dry8KOOw=I!X8>9Un_nWpy zS45MKa@qcuwK8u_%CG0-a67=hNt`{-LHS7uy!WM}oK}Nnl;N?G9-%o?^M@{kJpXdb zRMIyYeSue*n_e&3UJY_$r^HTo9m1j~yvjvSrq|V9#yiQfJEH14wj>uW!m2E_#R%P? zg^`(ysChA$(OzDC69xkl@6JrRv#ixK?dYh+DZj_#K0dsSMH5dn@h$$RwQI~)&}Ad= z`m}qM>#1p7*=NTUJJ28lXHvv|5!Gz%M4SEW_FD(PgL*opi1&hNJ)q))$&1nE zR=6+0R=bYbdB$$9&O3Tq@)5Tzz1#idhnX!#1nwUQXWeQ>Ownp}>5au}O&q$-#WCpc z_Z`tMi@X_wPg6z`@v3fpfk}fY%^oeM6Z`G0vA%AURxO-*8&(C*s*qfM+ zymB6<;*8M6pdq4ljcMwCguRZ%pWl7*mqB)NtUhzTq)-o-&r? za*K@2*TG)pVaa|Dw5gPV>^@UQtwHO>=6Llb+PeHbhp6 zZmzbP(iC$%6(&6vAJ9;&n@2g_B7CXcZ+!e9)*$U+p}(i^z9$o$uZpL}#;JJ)8VBzm zA&AgE^x$d;Qr67;60E874C2}|FPOG(1ZBR=fErPR9O-i6JWUw3R?OgU+Fw0UuRzmr zhp0)5>kB3Yxe~iMUy-S)fvxpN(BFzSjNOjuVDD-YR-1IOBlKpp?(PfTRaEi-<~VRZ5v}iNiJ6Ys_GOgyP)#{>NI~H zlUT`eIj8l_eeFv_KK{?I?r+Br0)ge?(U*03J>5Cc7K-0_Q?nauN6ocT#Qs6_&vWCE zil?7Tf&@vg>j}|;yeaP3zCcXvrNsWp_PPPec}CsZBtehCvW?|KL&VZbA}EOOvXG^! zcx)7$#e<;3&HjQfspa}Q#q$ckZE!MlSCq-XQ~Y)}y*@gb(eGYk9T>`9Z7S*IKE#Ua z3YOK%AAbw#Xa6{5YPrYZxVugUQ=jW4fnmMymh_oSu4wEX{yBtJU*|mgOp8Z-IT~KB+8S(0wpoHy~FZ5#}uF>dz1m$E9tB5x(r(t&4qFSDue%t?sEGShpZOHOEG_dWMqtib6gOrfh zSN!-dl~EBP?Jbcy4xj-ef0NySO85$9egk$g@8)~g^F<-zUTDphF3^CSskSn%PJGZj zVJs=8p*qv)iQmt;pz2#^nJt}7cb0JA)STaYv~RRh!(YRJQ&zI2<3@W&>;ZoRPYoIv z2T+lF)McWP(U&KoeT*p*A4BIC2ik4T^tt$I@lcUL&%V10D<4*ZjNLVdn_{;^xnYSM zG#G!$Wp`|7i=1pFclQKlGXr0yMz{KiVNWjK0UCSFd1W{JRy72lF%T!YSvFvu{K#nxnCurMqwv5O$LJs-d{eF zy%{rvbDc`E=G~=@x99n4+KBH)sq2;<>m?JPX0UgeW;1AmUYv40UU+yK=FDF5k!{DK zDpM0ZGqTt6ePXdhqmk_Qo)&r*AaV_>HgmJK(D+uZWkKT0H2@Jz+lPq|A?z``3-@hx z>fg9a?%}i=6|t`;n`I^~lTw!VGY35y#!K{~QBxkz3JeIeU$a_Ujb)ZfZvd0n@)T84 zUe-NpjjWxHZ_>^SSmTCRCvCdPI3{Dj zVx!I!jgWMhjm6=cl1wJ|jp(O}U6yBGJ~ZO2U~hW}va`EEojYtL(rc?(H!? zTbP9A39Oj{mo#rnkid;KFHmSmJ8l(GBXn@(+#?m|6y3gD26h31eSYtTxsNxqZ1PI7 zD1w~$A!&avblc4heokLyxT@|2vGI{f?|MJhqrR!)WkHc3WH!sabc5f}iBss^a3CFb zjwh68JMOb>QD3qD@PuvqcvDV8+ui!WLCQ|tOcf`ZP z@12{QV!!+HmP6!Gzvs(+t`ph#Rs%y$LvX8yfdnRRC-iLQ}%itH(UCQnH!TDwK;BIbF% zlh-4@Z?`>T=*}wJ$4c=&6?xYUd1X(81g$}`pmJ4L#{HTW8g#46g*vJ(PI=D4)C8wS zOZ);l*w+1zwGNS&uPah&H(2-_}Usg6f0x0~v>Pp8az<8eFZo^sDin zeuBc%Wlh3AnU{=!9?4o(sIK4^isA6GidI4#L6^2;wK&^*;h4WZO-WR<7b0$JV-ZO! zr!iX5O<#MpR-CO1G4FA=r8zu{k2TNH+g@Xtzf*=^^h3UvyAcQhPfhd7`+U3$iihLx zI?r^<{=};7?=A8Sr=iIEz9tJa#P{JJwjUvkbVaDTUhHd~*SF5=Py3AI$mvd#`kAYZ zo9=8V)*0tH^&C9vMQgP)SuP@RJ-bw?!>~3w?FLwd3SJUqx%IZDSr^Lv@aitdw^v&< zG84KaV`yp1QJm(Ms@ANb2eHOQhSNiL8GM@L>U5k%j+(!CKB_33llA!K*N^z!{R0CG z+?`JB8SSIfqg@8a>HO?RYBwFG-)E}&dpC>jO!r)VyNVylca{;HRlrXjnjSAxCUkXZ zj(7C5j!^I?@Ow&`@AAyH_ZrJQLZ|<2lyw38U425bTn&Z7R8ULj9&@_Av2x%=dERIs z@0j0hzcX!AcDk3P9<`O6Y&cY3Pv-aixORw>(C>S^FzbxQ#H)1#P8~CQYg1OWvWJZl zy#h^oGSHE4tn=gtykfekSiQGoM@+<1$FU@#Se>Thz6)2^y%`ctX;Ql)ctd(lSp#?R z?m3Qe$CmC{8q#{`Ty9H)y7NfjkAU@{av>a+0`k7WQ#?;e?kjt?eoqyPXT?{SlN)@< zDeaecFD%s3@Nv36QzjM+PX>YIY#rtMqYPe)eh4Zf@lp zi08X&^c>DUGE>>zbNAHwz4p`9Igx2~D`Q(Ianp`bgG2tNC$0~19+r;sT>NgI2E#w< zHO@@B2JHt+Uzdn=+}HS3xjR+j*GYbG>w1CRftHG-;sT4D6jQ}bc>W!J=5Arsc4M^X z@{~Pw=^>9N^JVwM8+-6r6$Pt}+i6~hGS`jbA_>o%-J8xiCp}xtKrd!i-@rc$8%2rs z48*yv(%;xKcGKw^71cr9o$2`FE3T7PwO2CeJ zlH6QC%-0PE1fg=Ni%JRXBl{RNj879+sziVJ3f@Sb>?rFh2>~m zWQEA*X-3;Dd`@KE65=-w`B}N2&bcg;X^<)L;)ZX|E$8=^8hD8V=GPvnFFozExT<#4 ztSVWYxIFm4t6MAdERyAv+q@*czC(;Oa!pGj(Bz~hPDZVwHa(Xp)HQd>P7C(fRh_BI zdU!a|Z)tX~+-Q-NAHVIeb$cxsW!kCQ(k<{mt>a;L~C5Zh&o8)4}my2@$^oc zi`e;>gY$?B4DIgU)XTm}Xwpt*Hb$K(+|H5MKl!B2<<`#Y8*VfmstqyK$5lGV$&t1i zG*oNF-NYKk^et>D5CfJ1J9?Kai31)xbM*$=sJFEiU9MhqrA7fhf%3!il9ei>-5^-_ z`;ciW7!B7;Yg=-RIML1kml6*KTf1*krr3&-Xfx6cM`zN)vgaP6nDT(qpPC*C>Qco7FN9>#>D$wD zWlVTN*Zi(TJTWjaOy6*pDtK2;5-V^OOb}#g)4z=okFrhIE)+!D!Lq?6!|dX~?I33v zFkXAZ1b>W)wr$ORuD_$szxtdg&zhMLu3VqidiTuq&G4haAQ5`0=#}D1B$Jz`k*{qK z=+FU&NOqQhRp!fA9>f!Zlqjo@$DA$4`u?+>Wn*PAPRHQzW~S+e{|`6Uow9OuWYx@A z+P;QgrE0&aPb2P1VSYzfS8Pc7A$}y2^(a3hN6;JF!+c?y#UO=AtAG<(btL2?0!y&X z&C~HIl7EZmYLJt-i7HY-t8iUkvg=hhu|LVEdONQHnwT?-7ht+-AP<#_k%+rp518wp*p-}p*1}o(fbsdA{Tz&p z*@?W!bF&82eji)gw60|yw;!{dVj-KQ`hov9&}Ws3ju0y&b(QQwk>hCZNKF}FP`V}yTXR)M zZZAu1t$oy#CF$1@DevH9f3zlTx`dc|mb974TBxF}3N9h3lxb>Bk2xFmGouG7xaMyu zf(#$nnw}GwWUkjqXKf2PME&Zn3BXofahwry#NPI1U2`uTl7RjZPjh`*1`Q`+r zJDbp|3h)y#D=?3e4yIs7TUoDi@ho>RWd1$<7lona6Cdo%TzJ_dZx-T$?yWXLhc1(7 z48<^-q!otr%U>?0@tC0T_UF0~BXcX}!R`B12ZAz7{RA}weg%_wjw}i68xS|`t!?$- z^oI6o-+~2kaue9oOi-I3^S#o_AK$RhvUNj;$!`UA2I6+yIQH9;tsFah{en2L`<35#&~ z@!7?J5^9%bx(IlUrMEo785ZH+?_VH3t@1$(Z++>fuFi8UV$|6Eu0KqV^xJ{;q=R*S zir0?y8?J7d*+<0MfaN8*B88~`a8y0h{=J(;*gr>ZbY@&uJ8L*4gY=E}f>KKLJ2OmV zOwge+CUOx~K09(wFr+uoxHfBtWE+LQX&>p6dy6afPd3%Ie|HI=!>o1r;Ef~2d+kaG zk1sMdny7loXU9ld$ce;~iy`-Fa!bz0wPLsFc%tf~pOTjZ z+3BtMC94WIx}12hNVHK+xjhh(_k}%$d15Pftl6br6fTqlUTcp(}1^s zi}HviyR4a}EQ*9Ms8}z-8@cP+>&g`c`J8(*F0m`3NS)kX^>+0_Ev6lmch{#noAM5m zyS+x=ITEH*b+E_zIE!#czT4*G^@Uhd4g3|RuWnTzgO)1jVsDD>v*Y-KW<@aI4faTg zZod^1dJx5bwo;;seL^RFVNYfm*pZG#jjXg)FW?K!G!T^U&S?Lr0xY(R_(w6nMd*De-3BOWXG^(ZRvUKMKA!Qn7)PI}04L~dJ;vs2^?93zW#8f%MVri zWE$8Sg&0t8=^lOE(AZ<5DK1(StXOUtwVO=1ap($HHxyG22DkE#G6TV$NBt-1WADB$ z%6NZ8-a<}f+?sDinY=r=u!encg7N*w0KBPkY{rVZNKEn)~JD`{i|Ck-K+~J>`fP>ctjN zW=4SM{x(#JH5V6@%VM*=}Pj?3*UQoYE3;T}X%{Em!WP<+>!x!MRN)76Phl+P8s4JMlu zzZIHk98=0syx;x$3W_X0?BwmN730TBS>_}NyWcTtnmlmH+H{SPdkv0#oBn)xtKcW> z03$VZ3;D@S3K(v2H_7f2icz&>rC{wiPx?g+(5?&o3)dS_oyV2Jd8JHQt*unAp7ZS^ z6Bt_JCG2r7&dCsSvHrVO`@pD#PLhlXs*GIk+=4NfR_Cs3cnL;se#Sa?D5qv8j(~}l zGXURSyT~#cIY-7~WH>LFFV<@^Tha9k{PV!pYvC^OmnfYi6%QE|YGSatp!z%xOh1rA zY%n7QBUp}H3RRx#csO=ySSx;TJgulfZq)sQ{Q&NRP+o`5$6kQ&TgH6nyG;^=75A%C zox*sT+a6%Q0&N)H49-r{=DYQvqEnpb78BX+`L-xrx9Rx~sk78Lj(yjH&~cCxU@)EH zER3$Yy1P7~3RKUtJev0K3Ll-ZBshfGdD=99nR%djsIb;5Fmnrv!mmINTZ*0C z)Qy9b{KSH~^3O}=vN{4a^k>Bv-dwRE<4fpXlrft_ zS^2h|%up3=x2fR_55i^LG0>FvypM1kl$hAQmu?l0J(ZXVD_9#YD%xTXc6rQDpB8{JyUQ(-Zf9*}W}rcdx*}g-g~&21Vm{!SiaUC@HF0DjYE|x3)TL`5DuJzWpJ39+(dGemR)W-J&tCi3ZHRqS&(N32JKowYc)#722YDtP}LW*=vn*~SxO4b zZ+_RAiIDtL4w|PcKp3O4e<@|yxWs<$P4*655S?d-L9i2<3ox(DD>YvsnAh^y`ONE0 z=cbHG`^9l0zo#u{-Os}f2fn=97Wj0jCg{oe>Yx}>Pmb4@dvXq0MFa(v?1~e)yl(bZ zX&?Wh-|XIfc?x>gU;Ob?zyDhS&GSj&_qQSpRFr->fj#G^K5dqIPH`Rqe0u9#5}aQR z=K9p9T>Ldg=a;k4pWZs>wr2Bcz?`4@{V8mk*A9Mv>zt1fKKw7Y%)^I|tiRCmq2+&J zchG+m?DM8uXy-xu`Fi1V5`F9oco+W-yBBRxk?x)A#8u?q1#mn%GgNm6{>hIm7L{)c zDDNv-dQWJMqZWQY;%tuZ&2<4Mxe9H$wqm{29Iqn(uCq*fKV`*@O{&Omne*QZ5c7mL zIOj8hPY^**p^DC_FYB$K4I)4bLI#P-5Hb)lNV+k%F+s@8Ete}0GDwO9Ap;?Uq#JV^ z6NJp%a)FRRkPBS!A{rQ6E`7FK5_ZtL^RXA;<4X`Y2!;it8YIJlQ4Nf0kaS~iV}g*G zTP`rFL68fKY7h+!Ml~Npm(R*75HbkH1S1(FV}g+kjAW2>V{T)DkeOR9Fp@!#3yfqC z4GcyyFp~K!hMVU{7|9?R6O3eFB!i?Ib9*Kj$;>Sm7|9^W1x7N61_mP;7|F~Nx_suI zU?hWNOfZu9OjSPq2qE*Y0+~utDa?|itE6|AED~D&U;kf8u$qgJ^mc1Zru%E&BND3lrSx9^wyi3d6J z)b*ABJ*GF}FZ?y#`Kxkq>00rZjN?$tm4A=1okxrRlD_;^x%_2l*b4o7j5GajfGGqh z1nB4f0|InztN0&}C}7L zWitqJf#dNA-sOKjy9FIR!lQuIXaq}!eh`Uu&<`T;9zq5}2CgP%@f1=NQWOCSNR|RA ziXbo;s?9>nCnx-G3z@xJuXTRx1^9G3U%vViH|ymwa7T2}q7du#A@8=UNt}6eUU+Yu zju7e(Vsyv}DD4Z{zW41 z20{kGX8z!cW{D0$20>sDG7vJeECmTIpTq@(a*9J1hjlo9|)OG)-(GGLgtf}%({Y*fslcanMGDe(b??$BpgW5 zS?v5ICP-08QAp8Gpa55pqMz_E`wCJNQgpUP%rcxggafl`2oi#jK~f|LnK|re#zn(W z4TfqkRGY<9NYQ^iifa1z`hV;Nfa(g>6~UX$R$S=x5yS+YK6Lt!qL88pcz_f|z{6~t zffPj$6U@)dLdz#BgDZ>KX!#^27^;2Jl37;}G7vJe-42ooeKaNr86*io$jm~^Co%os zfXqW&h0>x$yO)+Ib+Y?yZv4D){gv3){(t@~OPiT<8Uz3QF=Ic^oJT13=MU>V6ao(G zl=};Zb#4HMb<+OAVV&>>5l%OSPw?}j<^JQyS*W5&XYWEAL^zljLIy(S&z(LEAp;?U zU^7UH1R;YUFc`_eNCv?%|I0&0CcnDiV=n-b;lsET!SFu{492Ah>JME8g62S%0bK@y z&HT%|jE~fVPY^!A*~$w2Ac96fKM4KcJlOn9b6|dEHd;P88wi=tRORE35Hb)l5Hg=Y z0j?lLAw?0OfMh962n<37LIx?yo!hM7a%pb4{2z&A1e0%8f9wT-tKtl;1Pz#gLWoRe z1O~%41mQr)K*&JId|KZ@iXwmlQWOCcGu8tsiXa@AVVi}PPqqaYzesT`4Ankq$*d~~ z83-8|s?Fjlq$s2)0u+!e1yU42U@%mhg_cjQ7eWR?2Ek?^WDsoTll9ELf{;NF7=#Rj z41~;Vp2AQKK_mXxQ8Xrrx^mH?joLqauX*-!4*ajXS$Km8YCYTfVXHH;nEsFENL>b6 z_n;OnT3)_;d6%AtQc`8bQk#QOq7t85)MtuR>m(G!T%zYP-}^rMSjnMs)N+i>fl|lM zUzi=!{^wUw`*s@<-U%l!Mt*{GhJi|LC04xBHPNDTzKVR8wJz`m|MOD-LWEBcNok;p zA{a5WK?G<)$RJP|LIy$x!Di-kN&q|%G6({Lkb#gvaLf=g2sQ&DgJ3gAiUc8pATSuo zK*&JI%;qT!)etlSQWR1Y$-~Yzq2HkjlTHW%gOGucL9iJJ83dd8ohqM62(@qj_4d1o VjoMwxi@<+B9MSzg?XXqg{{zZbhY|n) diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png b/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png deleted file mode 100644 index bbdec5ae9fa280e88103141448b4323266e693cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101710 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 VjoMwxi@<+B9MSzg?XXqg{{zZbhY|n) diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png b/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png deleted file mode 100644 index bbdec5ae9fa280e88103141448b4323266e693cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101710 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 en CFBundleDisplayName - WrenchBoard + WrenchBoard CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -19,58 +19,58 @@ CFBundleShortVersionString $(MARKETING_VERSION) CFBundleURLTypes - - - CFBundleURLSchemes - - fb390204307987009 - com.googleusercontent.apps.817021856543-khlurl8ifdr0sd2cvekn167d02mk9dlg - - - + + + CFBundleURLSchemes + + fb390204307987009 + com.googleusercontent.apps.817021856543-khlurl8ifdr0sd2cvekn167d02mk9dlg + + + CFBundleVersion $(CURRENT_PROJECT_VERSION) - FacebookAppID - 390204307987009 - FacebookClientToken - 70e8f7ea883417e96f137e0bd025bfce - FacebookDisplayName - WrenchBoard - LSApplicationQueriesSchemes - - fbapi - fbapi20130214 - fbapi20130410 - fbapi20130702 - fbapi20131010 - fbapi20131219 - fbapi20140410 - fbapi20140116 - fbapi20150313 - fbapi20150629 - fbapi20160328 - fbauth - fb-messenger-share-api - fbauth2 - fbshareextension - + FacebookAppID + 390204307987009 + FacebookClientToken + 70e8f7ea883417e96f137e0bd025bfce + FacebookDisplayName + WrenchBoard + LSApplicationQueriesSchemes + + fbapi + fbapi20130214 + fbapi20130410 + fbapi20130702 + fbapi20131010 + fbapi20131219 + fbapi20140410 + fbapi20140116 + fbapi20150313 + fbapi20150629 + fbapi20160328 + fbauth + fb-messenger-share-api + fbauth2 + fbshareextension + LSRequiresIPhoneOS - NSCameraUsageDescription - Scan QR Code to login - NSLocationAlwaysAndWhenInUseUsageDescription - We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only - NSLocationAlwaysUsageDescription - We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only - NSLocationUsageDescription - We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only - NSLocationWhenInUseUsageDescription - We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only - UIBackgroundModes - - remote-notification - location - + NSCameraUsageDescription + Scan QR Code to login + NSLocationAlwaysAndWhenInUseUsageDescription + We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only + NSLocationAlwaysUsageDescription + We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only + NSLocationUsageDescription + We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only + NSLocationWhenInUseUsageDescription + We need to enable geotagging to send you notifications and messages based on your location, so you will get the relevant ones only + UIBackgroundModes + + remote-notification + location + UILaunchStoryboardName LaunchScreen UIMainStoryboardFile @@ -81,16 +81,16 @@ UISupportedInterfaceOrientations + UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight - UIInterfaceOrientationPortrait UISupportedInterfaceOrientations~ipad - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight UIViewControllerBasedStatusBarAppearance diff --git a/ios/App/OneSignalNotificationServiceExtension/NotificationService.swift b/ios/App/OneSignalNotificationServiceExtension/NotificationService.swift index 444ed32..a493754 100644 --- a/ios/App/OneSignalNotificationServiceExtension/NotificationService.swift +++ b/ios/App/OneSignalNotificationServiceExtension/NotificationService.swift @@ -9,9 +9,6 @@ class NotificationService: UNNotificationServiceExtension { var bestAttemptContent: UNMutableNotificationContent? override func didReceive(_ request: UNNotificationRequest, withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void) { - - print("Running NotificationServiceExtension") - self.receivedRequest = request self.contentHandler = contentHandler self.bestAttemptContent = (request.content.mutableCopy() as? UNMutableNotificationContent) @@ -20,8 +17,8 @@ class NotificationService: UNNotificationServiceExtension { /* DEBUGGING: Uncomment the 2 lines below to check this extension is executing Note, this extension only runs when mutable-content is set Setting an attachment or action buttons automatically adds this */ - print("Running NotificationServiceExtension") - bestAttemptContent.body = "[Modified] " + bestAttemptContent.body + // print("Running NotificationServiceExtension") + // bestAttemptContent.body = "[Modified] " + bestAttemptContent.body OneSignalExtension.didReceiveNotificationExtensionRequest(self.receivedRequest, with: bestAttemptContent, withContentHandler: self.contentHandler) } diff --git a/ios/App/OneSignalNotificationServiceExtension/OneSignalNotificationServiceExtension.entitlements b/ios/App/OneSignalNotificationServiceExtension/OneSignalNotificationServiceExtension.entitlements index 5cf2ff0..989031d 100644 --- a/ios/App/OneSignalNotificationServiceExtension/OneSignalNotificationServiceExtension.entitlements +++ b/ios/App/OneSignalNotificationServiceExtension/OneSignalNotificationServiceExtension.entitlements @@ -2,8 +2,6 @@ - aps-environment - development com.apple.security.application-groups group.com.wrenchboard.users.onesignal diff --git a/ios/App/Podfile b/ios/App/Podfile index 8bc3336..1a8cdfa 100644 --- a/ios/App/Podfile +++ b/ios/App/Podfile @@ -8,13 +8,12 @@ use_frameworks! # Requires CocoaPods 1.6 or newer install! 'cocoapods', :disable_input_output_paths => true -gem 'activesupport', '~> 7.0', '<= 7.0.8' - def capacitor_pods pod 'Capacitor', :path => '../../node_modules/@capacitor/ios' pod 'CapacitorCordova', :path => '../../node_modules/@capacitor/ios' pod 'CapacitorCommunityAppleSignIn', :path => '../../node_modules/@capacitor-community/apple-sign-in' pod 'CapacitorCommunityBarcodeScanner', :path => '../../node_modules/@capacitor-community/barcode-scanner' + pod 'CapacitorCommunityContacts', :path => '../../node_modules/@capacitor-community/contacts' pod 'CapacitorCommunityFacebookLogin', :path => '../../node_modules/@capacitor-community/facebook-login' pod 'CapacitorApp', :path => '../../node_modules/@capacitor/app' pod 'CapacitorCamera', :path => '../../node_modules/@capacitor/camera' @@ -32,13 +31,13 @@ end target 'App' do capacitor_pods # Add your Pods here + # Add your Pods here pod 'FBSDKCoreKit', '16.1.3' pod 'FBSDKLoginKit', '16.1.3' end target 'OneSignalNotificationServiceExtension' do - use_frameworks! - pod 'OneSignalXCFramework', '5.0.0-beta-04' + pod 'OneSignalXCFramework', '>= 5.0', '< 6.0' end post_install do |installer| diff --git a/ios/App/Podfile.lock b/ios/App/Podfile.lock index 3fd1fd0..265e956 100644 --- a/ios/App/Podfile.lock +++ b/ios/App/Podfile.lock @@ -1,37 +1,49 @@ PODS: - - AppAuth (1.6.2): - - AppAuth/Core (= 1.6.2) - - AppAuth/ExternalUserAgent (= 1.6.2) - - AppAuth/Core (1.6.2) - - AppAuth/ExternalUserAgent (1.6.2): + - AppAuth (1.7.3): + - AppAuth/Core (= 1.7.3) + - AppAuth/ExternalUserAgent (= 1.7.3) + - AppAuth/Core (1.7.3) + - AppAuth/ExternalUserAgent (1.7.3): - AppAuth/Core - - Capacitor (5.0.5): + - Capacitor (5.7.2): - CapacitorCordova - - CapacitorApp (5.0.3): + - CapacitorApp (5.0.7): + - Capacitor + - CapacitorCamera (5.0.9): - Capacitor - CapacitorCommunityAppleSignIn (5.0.0): - Capacitor - CapacitorCommunityBarcodeScanner (4.0.1): - Capacitor + - CapacitorCommunityContacts (5.0.4): + - Capacitor - CapacitorCommunityFacebookLogin (5.0.3): - Capacitor - FBSDKCoreKit (= 16.1.3) - FBSDKLoginKit (= 16.1.3) - - CapacitorCordova (5.0.5) - - CapacitorHaptics (5.0.4): + - CapacitorCordova (5.7.2) + - CapacitorFilesystem (5.2.1): - Capacitor - - CapacitorKeyboard (5.0.4): + - CapacitorGeolocation (5.0.7): - Capacitor - - CapacitorPreferences (5.0.6): + - CapacitorGoogleMaps (5.4.1): - Capacitor - - CapacitorStatusBar (5.0.4): + - Google-Maps-iOS-Utils (~> 4.1) + - GoogleMaps (~> 7.3) + - CapacitorHaptics (5.0.7): + - Capacitor + - CapacitorKeyboard (5.0.8): + - Capacitor + - CapacitorPreferences (5.0.7): + - Capacitor + - CapacitorStatusBar (5.0.7): - Capacitor - CodetrixStudioCapacitorGoogleAuth (0.0.1): - Capacitor - GoogleSignIn (~> 6.2.4) - - CordovaPluginsStatic (5.0.5): + - CordovaPluginsStatic (5.7.2): - CapacitorCordova - - OneSignalXCFramework (= 5.0.0-beta-04) + - OneSignalXCFramework (= 5.1.3) - FBAEMKit (16.1.3): - FBSDKCoreKit_Basics (= 16.1.3) - FBSDKCoreKit (16.1.3): @@ -40,6 +52,30 @@ PODS: - FBSDKCoreKit_Basics (16.1.3) - FBSDKLoginKit (16.1.3): - FBSDKCoreKit (= 16.1.3) + - Google-Maps-iOS-Utils (4.2.2): + - Google-Maps-iOS-Utils/Clustering (= 4.2.2) + - Google-Maps-iOS-Utils/Geometry (= 4.2.2) + - Google-Maps-iOS-Utils/GeometryUtils (= 4.2.2) + - Google-Maps-iOS-Utils/Heatmap (= 4.2.2) + - Google-Maps-iOS-Utils/QuadTree (= 4.2.2) + - GoogleMaps (~> 7.3) + - Google-Maps-iOS-Utils/Clustering (4.2.2): + - Google-Maps-iOS-Utils/QuadTree + - GoogleMaps (~> 7.3) + - Google-Maps-iOS-Utils/Geometry (4.2.2): + - GoogleMaps (~> 7.3) + - Google-Maps-iOS-Utils/GeometryUtils (4.2.2): + - GoogleMaps (~> 7.3) + - Google-Maps-iOS-Utils/Heatmap (4.2.2): + - Google-Maps-iOS-Utils/QuadTree + - GoogleMaps (~> 7.3) + - Google-Maps-iOS-Utils/QuadTree (4.2.2): + - GoogleMaps (~> 7.3) + - GoogleMaps (7.4.0): + - GoogleMaps/Maps (= 7.4.0) + - GoogleMaps/Base (7.4.0) + - GoogleMaps/Maps (7.4.0): + - GoogleMaps/Base - GoogleSignIn (6.2.4): - AppAuth (~> 1.5) - GTMAppAuth (~> 1.3) @@ -48,26 +84,43 @@ PODS: - AppAuth/Core (~> 1.6) - GTMSessionFetcher/Core (< 3.0, >= 1.5) - GTMSessionFetcher/Core (2.3.0) - - OneSignalXCFramework (5.0.0-beta-04): - - OneSignalXCFramework/OneSignalCore (= 5.0.0-beta-04) - - OneSignalXCFramework/OneSignalExtension (= 5.0.0-beta-04) - - OneSignalXCFramework/OneSignalNotifications (= 5.0.0-beta-04) - - OneSignalXCFramework/OneSignalOSCore (= 5.0.0-beta-04) - - OneSignalXCFramework/OneSignalOutcomes (= 5.0.0-beta-04) - - OneSignalXCFramework/OneSignalUser (= 5.0.0-beta-04) - - OneSignalXCFramework/OneSignalCore (5.0.0-beta-04) - - OneSignalXCFramework/OneSignalExtension (5.0.0-beta-04): + - OneSignalXCFramework (5.1.3): + - OneSignalXCFramework/OneSignalComplete (= 5.1.3) + - OneSignalXCFramework/OneSignal (5.1.3): + - OneSignalXCFramework/OneSignalCore + - OneSignalXCFramework/OneSignalExtension + - OneSignalXCFramework/OneSignalNotifications + - OneSignalXCFramework/OneSignalOSCore + - OneSignalXCFramework/OneSignalOutcomes + - OneSignalXCFramework/OneSignalUser + - OneSignalXCFramework/OneSignalComplete (5.1.3): + - OneSignalXCFramework/OneSignal + - OneSignalXCFramework/OneSignalInAppMessages + - OneSignalXCFramework/OneSignalLocation + - OneSignalXCFramework/OneSignalCore (5.1.3) + - OneSignalXCFramework/OneSignalExtension (5.1.3): - OneSignalXCFramework/OneSignalCore - OneSignalXCFramework/OneSignalOutcomes - - OneSignalXCFramework/OneSignalNotifications (5.0.0-beta-04): + - OneSignalXCFramework/OneSignalInAppMessages (5.1.3): + - OneSignalXCFramework/OneSignalCore + - OneSignalXCFramework/OneSignalNotifications + - OneSignalXCFramework/OneSignalOSCore + - OneSignalXCFramework/OneSignalOutcomes + - OneSignalXCFramework/OneSignalUser + - OneSignalXCFramework/OneSignalLocation (5.1.3): + - OneSignalXCFramework/OneSignalCore + - OneSignalXCFramework/OneSignalNotifications + - OneSignalXCFramework/OneSignalOSCore + - OneSignalXCFramework/OneSignalUser + - OneSignalXCFramework/OneSignalNotifications (5.1.3): - OneSignalXCFramework/OneSignalCore - OneSignalXCFramework/OneSignalExtension - OneSignalXCFramework/OneSignalOutcomes - - OneSignalXCFramework/OneSignalOSCore (5.0.0-beta-04): + - OneSignalXCFramework/OneSignalOSCore (5.1.3): - OneSignalXCFramework/OneSignalCore - - OneSignalXCFramework/OneSignalOutcomes (5.0.0-beta-04): + - OneSignalXCFramework/OneSignalOutcomes (5.1.3): - OneSignalXCFramework/OneSignalCore - - OneSignalXCFramework/OneSignalUser (5.0.0-beta-04): + - OneSignalXCFramework/OneSignalUser (5.1.3): - OneSignalXCFramework/OneSignalCore - OneSignalXCFramework/OneSignalNotifications - OneSignalXCFramework/OneSignalOSCore @@ -76,10 +129,15 @@ PODS: DEPENDENCIES: - "Capacitor (from `../../node_modules/@capacitor/ios`)" - "CapacitorApp (from `../../node_modules/@capacitor/app`)" + - "CapacitorCamera (from `../../node_modules/@capacitor/camera`)" - "CapacitorCommunityAppleSignIn (from `../../node_modules/@capacitor-community/apple-sign-in`)" - "CapacitorCommunityBarcodeScanner (from `../../node_modules/@capacitor-community/barcode-scanner`)" + - "CapacitorCommunityContacts (from `../../node_modules/@capacitor-community/contacts`)" - "CapacitorCommunityFacebookLogin (from `../../node_modules/@capacitor-community/facebook-login`)" - "CapacitorCordova (from `../../node_modules/@capacitor/ios`)" + - "CapacitorFilesystem (from `../../node_modules/@capacitor/filesystem`)" + - "CapacitorGeolocation (from `../../node_modules/@capacitor/geolocation`)" + - "CapacitorGoogleMaps (from `../../node_modules/@capacitor/google-maps`)" - "CapacitorHaptics (from `../../node_modules/@capacitor/haptics`)" - "CapacitorKeyboard (from `../../node_modules/@capacitor/keyboard`)" - "CapacitorPreferences (from `../../node_modules/@capacitor/preferences`)" @@ -88,7 +146,7 @@ DEPENDENCIES: - CordovaPluginsStatic (from `../capacitor-cordova-ios-plugins`) - FBSDKCoreKit (= 16.1.3) - FBSDKLoginKit (= 16.1.3) - - OneSignalXCFramework (= 5.0.0-beta-04) + - OneSignalXCFramework (< 6.0, >= 5.0) SPEC REPOS: trunk: @@ -97,6 +155,8 @@ SPEC REPOS: - FBSDKCoreKit - FBSDKCoreKit_Basics - FBSDKLoginKit + - Google-Maps-iOS-Utils + - GoogleMaps - GoogleSignIn - GTMAppAuth - GTMSessionFetcher @@ -107,14 +167,24 @@ EXTERNAL SOURCES: :path: "../../node_modules/@capacitor/ios" CapacitorApp: :path: "../../node_modules/@capacitor/app" + CapacitorCamera: + :path: "../../node_modules/@capacitor/camera" CapacitorCommunityAppleSignIn: :path: "../../node_modules/@capacitor-community/apple-sign-in" CapacitorCommunityBarcodeScanner: :path: "../../node_modules/@capacitor-community/barcode-scanner" + CapacitorCommunityContacts: + :path: "../../node_modules/@capacitor-community/contacts" CapacitorCommunityFacebookLogin: :path: "../../node_modules/@capacitor-community/facebook-login" CapacitorCordova: :path: "../../node_modules/@capacitor/ios" + CapacitorFilesystem: + :path: "../../node_modules/@capacitor/filesystem" + CapacitorGeolocation: + :path: "../../node_modules/@capacitor/geolocation" + CapacitorGoogleMaps: + :path: "../../node_modules/@capacitor/google-maps" CapacitorHaptics: :path: "../../node_modules/@capacitor/haptics" CapacitorKeyboard: @@ -129,28 +199,35 @@ EXTERNAL SOURCES: :path: "../capacitor-cordova-ios-plugins" SPEC CHECKSUMS: - AppAuth: 3bb1d1cd9340bd09f5ed189fb00b1cc28e1e8570 - Capacitor: b1248915663add1bd6567e2b67c1c1fa3abcf5e8 - CapacitorApp: 7a5dec8b33573707164b293475d5c89ba684364a + AppAuth: a13994980c1ec792f7e2e665acd4d4aa6be43240 + Capacitor: fc7ef6d935eafb0df9eaaf109ca69be16c51a2d2 + CapacitorApp: 17fecd0e6cb23feafac7eb0939417389038b0979 + CapacitorCamera: 4892c5c392f60039d853dde78bc50ba19fbd113e CapacitorCommunityAppleSignIn: eafdd59b18b38161fa5cceee7b0e31312b122958 CapacitorCommunityBarcodeScanner: 7feb206489c8555a8ca0c74c57ddf49ead774eb8 + CapacitorCommunityContacts: 45de2477f7dc6265d267677939a2c75465d2ed87 CapacitorCommunityFacebookLogin: c0e2bb54cb567d90443a80ae20569fdac0df3f89 - CapacitorCordova: f8c06b897c74ee8f7701fe10e6443b40822bc83a - CapacitorHaptics: e36653b37326d71bb35ae42b944124037dbc3d97 - CapacitorKeyboard: d1b25fde6f19744ad09c890862aefc6e2a7ded3d - CapacitorPreferences: f03954bcb0ff09c792909e46bff88e3183c16b10 - CapacitorStatusBar: 190e0321b8734f4244d0c81baa183a00d5806ddf + CapacitorCordova: 70b13b8fddb6f35d8adcfe06cb5045c07f35f6de + CapacitorFilesystem: 9f3e3c7fea2fff12f46dd5b07a2914f2103e4cfc + CapacitorGeolocation: 918a292459542bcce98433f9e7c7909f8c72838a + CapacitorGoogleMaps: 7764613bb8eab28f290c1ca76b6ff4ee32d3c50f + CapacitorHaptics: 7c7c206f0c96a628fed073830c96d28c4b2e772e + CapacitorKeyboard: aec619a578235c6ce279075009a2689c2cf5c42c + CapacitorPreferences: 77ac427e98db83bace772455f8ba447430382c4c + CapacitorStatusBar: f390fbb49b82ffb754ea4b3cf71dc8b048baf3e7 CodetrixStudioCapacitorGoogleAuth: fcce058390347c1ce5d8ac4764bdf1f5c1ee233b - CordovaPluginsStatic: c1b87170d7e6c70c473250768081e07414af3879 + CordovaPluginsStatic: 057e657cea61738027d294d9539976450944740b FBAEMKit: af2972f39bb0f3f7c45998f435b007833c32ffb2 FBSDKCoreKit: 19e2e18b3be578d7a51fed8fdd8c152bef0b9511 FBSDKCoreKit_Basics: dd9826ce3c9fd9f8cdf8dbbd0ef0a53e6c0c9e7e FBSDKLoginKit: c395c63a1a6cf4a8a1e6103fd94b8c46329ee81c + Google-Maps-iOS-Utils: f77eab4c4326d7e6a277f8e23a0232402731913a + GoogleMaps: 032f676450ba0779bd8ce16840690915f84e57ac GoogleSignIn: 5651ce3a61e56ca864160e79b484cd9ed3f49b7a GTMAppAuth: 0ff230db599948a9ad7470ca667337803b3fc4dd GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 - OneSignalXCFramework: 0225dc78b9c611be84733e5adc9b68638632c1e8 + OneSignalXCFramework: 613f696d70d7e544b9f99e7a21c8b49fa47d7942 -PODFILE CHECKSUM: 6f3fca74c9da63a49dc76a4a79d1ca8197e91f23 +PODFILE CHECKSUM: 83ca3c115ed805bf2ea5f00ff755a07fd899b51d -COCOAPODS: 1.13.0 +COCOAPODS: 1.15.2 diff --git a/package-lock.json b/package-lock.json index fa6df80..b91d39a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "WrenchBoard", - "version": "45.4.3", - "lockfileVersion": 2, + "version": "45.5.2", + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "WrenchBoard", - "version": "45.4.3", + "version": "45.5.2", "dependencies": { "@angular/common": "^14.0.0", "@angular/core": "^14.0.0", @@ -16,6 +16,7 @@ "@angular/router": "^14.0.0", "@capacitor-community/apple-sign-in": "^5.0.0", "@capacitor-community/barcode-scanner": "^4.0.1", + "@capacitor-community/contacts": "^5.0.4", "@capacitor-community/facebook-login": "^5.0.3", "@capacitor/android": "5.0.5", "@capacitor/app": "^5.0.0", @@ -25,7 +26,7 @@ "@capacitor/geolocation": "^5.0.6", "@capacitor/google-maps": "^5.3.3", "@capacitor/haptics": "^5.0.0", - "@capacitor/ios": "5.0.5", + "@capacitor/ios": "5.7.2", "@capacitor/keyboard": "^5.0.0", "@capacitor/preferences": "^5.0.6", "@capacitor/status-bar": "^5.0.0", @@ -35,8 +36,9 @@ "bn-ng-idle": "^2.0.5", "flutterwave-angular-v3": "^1.2.1", "jwt-decode": "^3.1.2", - "onesignal-cordova-plugin": "^5.0.0-beta-02", + "onesignal-cordova-plugin": "^5.1.0", "rxjs": "~6.6.0", + "socket.io-client": "^4.5.4", "tslib": "^2.2.0", "zone.js": "~0.11.4" }, @@ -56,6 +58,7 @@ "@types/jasmine": "~3.6.0", "@types/jasminewd2": "~2.0.3", "@types/node": "^12.11.1", + "@types/socket.io-client": "^3.0.0", "@typescript-eslint/eslint-plugin": "5.3.0", "@typescript-eslint/parser": "5.3.0", "eslint": "^7.6.0", @@ -75,10 +78,19 @@ "typescript": "~4.7.3" } }, + "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/@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", + "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", "dev": true }, "node_modules/@ampproject/remapping": { @@ -95,12 +107,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1402.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.0.tgz", - "integrity": "sha512-hnesEEWD4L/k0hT7j69wXD3rz4pKidLH0TNhuYEHozlLawCfqT1zGAJPaq55qZhpl5sHThB+dQ32Ck3sD2KVGw==", + "version": "0.1402.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.13.tgz", + "integrity": "sha512-n0ISBuvkZHoOpAzuAZql1TU9VLHUE9e/a9g4VNOPHewjMzpN02VqeGKvJfOCKtzkCs6gVssIlILm2/SXxkIFxQ==", "dev": true, "dependencies": { - "@angular-devkit/core": "14.2.0", + "@angular-devkit/core": "14.2.13", "rxjs": "6.6.7" }, "engines": { @@ -110,15 +122,15 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.0.tgz", - "integrity": "sha512-5NhBgwY/LzwMBpEX6v5PuWRCvF0QnKj0G8NcrN04hImqPrGNkM8KpVFYKsGknZQQnZrDrwfLxo+k7ArPyWdSxA==", + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.13.tgz", + "integrity": "sha512-FJZKQ3xYFvEJ807sxVy4bCVyGU2NMl3UUPNfLIdIdzwwDEP9tx/cc+c4VtVPEZZfU8jVenu8XOvL6L0vpjt3yg==", "dev": true, "dependencies": { "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1402.0", - "@angular-devkit/build-webpack": "0.1402.0", - "@angular-devkit/core": "14.2.0", + "@angular-devkit/architect": "0.1402.13", + "@angular-devkit/build-webpack": "0.1402.13", + "@angular-devkit/core": "14.2.13", "@babel/core": "7.18.10", "@babel/generator": "7.18.12", "@babel/helper-annotate-as-pure": "7.18.6", @@ -129,7 +141,7 @@ "@babel/runtime": "7.18.9", "@babel/template": "7.18.10", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "14.2.0", + "@ngtools/webpack": "14.2.13", "ansi-colors": "4.1.3", "babel-loader": "8.2.5", "babel-plugin-istanbul": "6.1.1", @@ -147,15 +159,15 @@ "less": "4.1.3", "less-loader": "11.0.0", "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.0", + "loader-utils": "3.2.1", "mini-css-extract-plugin": "2.6.1", "minimatch": "5.1.0", "open": "8.4.0", "ora": "5.4.1", "parse5-html-rewriting-stream": "6.0.1", "piscina": "3.2.0", - "postcss": "8.4.16", - "postcss-import": "14.1.0", + "postcss": "8.4.31", + "postcss-import": "15.0.0", "postcss-loader": "7.0.1", "postcss-preset-env": "7.8.0", "regenerator-runtime": "0.13.9", @@ -163,7 +175,7 @@ "rxjs": "6.6.7", "sass": "1.54.4", "sass-loader": "13.0.2", - "semver": "7.3.7", + "semver": "7.5.3", "source-map-loader": "4.0.0", "source-map-support": "0.5.21", "stylus": "0.59.0", @@ -172,9 +184,9 @@ "text-table": "0.2.0", "tree-kill": "1.2.2", "tslib": "2.4.0", - "webpack": "5.74.0", + "webpack": "5.76.1", "webpack-dev-middleware": "5.3.3", - "webpack-dev-server": "4.10.0", + "webpack-dev-server": "4.11.0", "webpack-merge": "5.8.0", "webpack-subresource-integrity": "5.1.0" }, @@ -187,11 +199,11 @@ "esbuild": "0.15.5" }, "peerDependencies": { - "@angular/compiler-cli": "^14.0.0 || ^14.0.0-next || ^14.1.0-next", - "@angular/localize": "^14.0.0 || ^14.0.0-next || ^14.1.0-next", - "@angular/service-worker": "^14.0.0 || ^14.0.0-next || ^14.1.0-next", + "@angular/compiler-cli": "^14.0.0", + "@angular/localize": "^14.0.0", + "@angular/service-worker": "^14.0.0", "karma": "^6.3.0", - "ng-packagr": "^14.0.0 || ^14.0.0-next || ^14.1.0-next", + "ng-packagr": "^14.0.0", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0", "typescript": ">=4.6.2 <4.9" @@ -217,13 +229,19 @@ } } }, + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1402.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.0.tgz", - "integrity": "sha512-lJoySTDm9olLeIV82CifZfuh0VKB0/wTvRQY3zlgeQ3I9ADx/cFy3/ohTK0AZNBJ006y8dUTOVIIRLSsW2Cd7A==", + "version": "0.1402.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.13.tgz", + "integrity": "sha512-K27aJmuw86ZOdiu5PoGeGDJ2v7g2ZCK0bGwc8jzkjTLRfvd4FRKIIZumGv3hbQ3vQRLikiU6WMDRTFyCZky/EA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1402.0", + "@angular-devkit/architect": "0.1402.13", "rxjs": "6.6.7" }, "engines": { @@ -237,9 +255,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.0.tgz", - "integrity": "sha512-IwiS6uDs3drR4i3nuqVinh5jtI1SHIyn/OaoWL6t3V7Y6b65BdJN1liyd+WBUEZmEwGCkY2/FjnLx1G8Dflc8A==", + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.13.tgz", + "integrity": "sha512-aIefeZcbjghQg/V6U9CTLtyB5fXDJ63KwYqVYkWP+i0XriS5A9puFgq2u/OVsWxAfYvqpDqp5AdQ0g0bi3CAsA==", "dev": true, "dependencies": { "ajv": "8.11.0", @@ -460,10 +478,43 @@ } } }, + "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": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular/cli/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.2.0.tgz", - "integrity": "sha512-dXCGuM/Yh9B8OVVHHfPuXLYdu0olemKmuYLZXGoqyzeYU5OpQ6+qcHYTrlREkWpF9QY+pk2ewfM9Hke1UENEHA==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.3.0.tgz", + "integrity": "sha512-pV9oyG3JhGWeQ+TFB0Qub6a1VZWMNZ6/7zEopvYivdqa5yDLLDSBRWb6P80RuONXyGnM1pa7l5nYopX+r/23GQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -471,14 +522,14 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/core": "14.2.0", + "@angular/core": "14.3.0", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.2.0.tgz", - "integrity": "sha512-csnvopy5a6ctdT7sHgwgn3wRni+UIk2zvs7WYsx+gtLTdH7SPg78CN0XZR/KQ142qLtuMnmkVON3D3ejmqC9xg==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.3.0.tgz", + "integrity": "sha512-E15Rh0t3vA+bctbKnBCaDmLvc3ix+ZBt6yFZmhZalReQ+KpOlvOJv+L9oiFEgg+rYVl2QdvN7US1fvT0PqswLw==", "dependencies": { "tslib": "^2.3.0" }, @@ -486,7 +537,7 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/core": "14.2.0" + "@angular/core": "14.3.0" }, "peerDependenciesMeta": { "@angular/core": { @@ -495,9 +546,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.2.0.tgz", - "integrity": "sha512-cMjMVmAitY4GIn45pIqzhy4GKWfVAJSktCtuAebaAYC6Nqo9LbvqF2dnHK0MHoqjAf98e5zmz9WeBOQ7YlRZFQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.3.0.tgz", + "integrity": "sha512-eoKpKdQ2X6axMgzcPUMZVYl3bIlTMzMeTo5V29No4BzgiUB+QoOTYGNJZkGRyqTNpwD9uSBJvmT2vG9+eC4ghQ==", "dev": true, "dependencies": { "@babel/core": "^7.17.2", @@ -520,14 +571,14 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/compiler": "14.2.0", + "@angular/compiler": "14.3.0", "typescript": ">=4.6.2 <4.9" } }, "node_modules/@angular/core": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.2.0.tgz", - "integrity": "sha512-m00WZL+df90QjrNmA43W8oSP1hyePoEXgw36JcFLQ+2ISO1HvqoeuKXIccyIQKpCuQ9VLNv5ptlTio6pjmcCqg==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.3.0.tgz", + "integrity": "sha512-wYiwItc0Uyn4FWZ/OAx/Ubp2/WrD3EgUJ476y1XI7yATGPF8n9Ld5iCXT08HOvc4eBcYlDfh90kTXR6/MfhzdQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -536,13 +587,13 @@ }, "peerDependencies": { "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.11.4" + "zone.js": "~0.11.4 || ~0.12.0" } }, "node_modules/@angular/forms": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.2.0.tgz", - "integrity": "sha512-KVAd4ITEUnP/MLNTDbTWEMoYIZgKawvoaNu4nBP0DAcZsADmB5a6IPYcg6GrgJ+teN0SnpiCxKvq1hRITj3d7g==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.3.0.tgz", + "integrity": "sha512-fBZZC2UFMom2AZPjGQzROPXFWO6kvCsPDKctjJwClVC8PuMrkm+RRyiYRdBbt2qxWHEqOZM2OCQo73xUyZOYHw==", "dependencies": { "tslib": "^2.3.0" }, @@ -550,25 +601,25 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/common": "14.2.0", - "@angular/core": "14.2.0", - "@angular/platform-browser": "14.2.0", + "@angular/common": "14.3.0", + "@angular/core": "14.3.0", + "@angular/platform-browser": "14.3.0", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/language-service": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.2.0.tgz", - "integrity": "sha512-8CdmymRVMEkMa1VhQc7gfUWFMzKEIuLEreGlhMewQoL8y6bB2dYHVfnju/dAA4PooVLZcVuZDeHy+CGzK9snmA==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.3.0.tgz", + "integrity": "sha512-Sij3OQzj1UGs1O8H9PxVAY/o27+oqZwQRnib66rsWvtbIBTjHp4FV3dTs5iVcr62GGv4V4Mff/2I82NP10GPQg==", "dev": true, "engines": { "node": "^14.15.0 || >=16.10.0" } }, "node_modules/@angular/platform-browser": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.2.0.tgz", - "integrity": "sha512-zYWB9FtZQZEhPV2PuzaoXWChWS+7o4SP+0sF8hLddGNOezf1FsKKrqDhyYtQYgZ2qQPsS+uDFfkVry5dppALUQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.3.0.tgz", + "integrity": "sha512-w9Y3740UmTz44T0Egvc+4QV9sEbO61L+aRHbpkLTJdlEGzHByZvxJmJyBYmdqeyTPwc/Zpy7c02frlpfAlyB7A==", "dependencies": { "tslib": "^2.3.0" }, @@ -576,9 +627,9 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/animations": "14.2.0", - "@angular/common": "14.2.0", - "@angular/core": "14.2.0" + "@angular/animations": "14.3.0", + "@angular/common": "14.3.0", + "@angular/core": "14.3.0" }, "peerDependenciesMeta": { "@angular/animations": { @@ -587,9 +638,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.0.tgz", - "integrity": "sha512-CRSWbJiohfz4KBU4ts2kq2B2lATApMeG6uuxgXwNJAEUkn63EYbrFVY9JTaApyZ7X+3dUDZZtcsfNmQruK2UxQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.3.0.tgz", + "integrity": "sha512-rneZiMrIiYRhrkQvdL40E2ErKRn4Zdo6EtjBM9pAmWeyoM8oMnOZb9gz5vhrkNWg06kVMVg0yKqluP5How7j3A==", "dependencies": { "tslib": "^2.3.0" }, @@ -597,16 +648,16 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/common": "14.2.0", - "@angular/compiler": "14.2.0", - "@angular/core": "14.2.0", - "@angular/platform-browser": "14.2.0" + "@angular/common": "14.3.0", + "@angular/compiler": "14.3.0", + "@angular/core": "14.3.0", + "@angular/platform-browser": "14.3.0" } }, "node_modules/@angular/router": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.2.0.tgz", - "integrity": "sha512-SvtmSlRCIWeLhbXYh09W7luPKTtpZL16PB4DbT3VVfZlt2PfMys/tAmOCvChNxjkOgV7yEGaqklWw/1wKxeRlg==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.3.0.tgz", + "integrity": "sha512-uip0V7w7k7xyxxpTPbr7EuMnYLj3FzJrwkLVJSEw3TMMGHt5VU5t4BBa9veGZOta2C205XFrTAHnp8mD+XYY1w==", "dependencies": { "tslib": "^2.3.0" }, @@ -614,9 +665,9 @@ "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/common": "14.2.0", - "@angular/core": "14.2.0", - "@angular/platform-browser": "14.2.0", + "@angular/common": "14.3.0", + "@angular/core": "14.3.0", + "@angular/platform-browser": "14.3.0", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -627,21 +678,22 @@ "dev": true }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz", - "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true, "engines": { "node": ">=6.9.0" @@ -678,9 +730,9 @@ } }, "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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" @@ -701,14 +753,14 @@ } }, "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "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" @@ -727,58 +779,57 @@ } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", - "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "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==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", - "semver": "^6.3.0" + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz", - "integrity": "sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.0.tgz", + "integrity": "sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -787,14 +838,36 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-create-class-features-plugin/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/types": "^7.22.5" + }, + "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", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", - "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -803,10 +876,31 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-create-regexp-features-plugin/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/types": "^7.22.5" + }, + "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", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.17.7", @@ -821,134 +915,97 @@ } }, "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "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-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", - "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "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.18.6", - "@babel/types": "^7.18.9" + "@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.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "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==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", - "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", - "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" + "@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" }, "engines": { "node": ">=6.9.0" @@ -957,122 +1014,200 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "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==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/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/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "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==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "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.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "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==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "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==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz", - "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", "dev": true, "dependencies": { - "@babel/helper-function-name": "^7.18.9", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.11", - "@babel/types": "^7.18.10" + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", - "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", "dev": true, "dependencies": { - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -1080,9 +1215,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", - "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1092,12 +1227,12 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "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.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "version": "7.23.3", + "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.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1107,14 +1242,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1127,6 +1262,7 @@ "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "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", @@ -1145,6 +1281,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", @@ -1158,13 +1295,14 @@ } }, "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { @@ -1178,6 +1316,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -1194,6 +1333,7 @@ "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.9", @@ -1210,6 +1350,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -1223,12 +1364,13 @@ } }, "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { @@ -1242,6 +1384,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -1258,6 +1401,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -1271,16 +1415,17 @@ } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", "dev": true, "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -1293,6 +1438,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -1306,13 +1452,14 @@ } }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { @@ -1326,6 +1473,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", @@ -1339,14 +1487,15 @@ } }, "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", + "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -1360,6 +1509,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", @@ -1436,12 +1586,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1565,12 +1715,12 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1597,12 +1747,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1612,12 +1762,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1627,18 +1777,18 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", - "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, "engines": { @@ -1648,13 +1798,26 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "node_modules/@babel/plugin-transform-classes/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-plugin-utils": "^7.18.9" + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1663,13 +1826,27 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1679,13 +1856,13 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1695,12 +1872,12 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1710,13 +1887,13 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", "dev": true, "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1726,12 +1903,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1741,14 +1919,14 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1758,12 +1936,12 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1773,12 +1951,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1788,14 +1966,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1805,15 +1982,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1823,16 +1999,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", - "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", + "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", "dev": true, "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -1842,13 +2017,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1858,13 +2033,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", - "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "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==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1874,12 +2049,12 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1889,13 +2064,30 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1905,12 +2097,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1920,12 +2112,12 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1935,13 +2127,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" }, "engines": { "node": ">=6.9.0" @@ -1951,12 +2143,12 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1986,21 +2178,21 @@ } }, "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2010,13 +2202,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", - "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2026,12 +2218,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2041,12 +2233,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2056,12 +2248,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2071,12 +2263,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2086,13 +2278,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2191,18 +2383,18 @@ } }, "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "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==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", @@ -2212,9 +2404,15 @@ "esutils": "^2.0.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@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 + }, "node_modules/@babel/runtime": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", @@ -2228,18 +2426,24 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", - "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.0.tgz", + "integrity": "sha512-HxiRMOncx3ly6f3fcZ1GVKf+/EROcI9qwPgmij8Czqy6Okm/0T37T4y2ZIlLUuEUFjtM7NRsfdCO8Y3tAiJZew==", "dev": true, "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/runtime-corejs3/node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, "node_modules/@babel/template": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", @@ -2255,20 +2459,20 @@ } }, "node_modules/@babel/traverse": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz", - "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.13", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.13", - "@babel/types": "^7.18.13", - "debug": "^4.1.0", + "@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.24.0", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -2276,13 +2480,14 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", - "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", + "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.18.13", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { @@ -2290,27 +2495,27 @@ } }, "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "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/@babel/types": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", - "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { @@ -2341,6 +2546,14 @@ "@capacitor/core": "^5.0.0" } }, + "node_modules/@capacitor-community/contacts": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@capacitor-community/contacts/-/contacts-5.0.4.tgz", + "integrity": "sha512-dqeLPWcE0jCCt1mA0MtwjiznXHrSm+n5sOMyvmN+vsMT70wdaEt3yoLG6LeLM/qQFgncIGRokbh3Q4oR33JU+Q==", + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, "node_modules/@capacitor-community/facebook-login": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@capacitor-community/facebook-login/-/facebook-login-5.0.3.tgz", @@ -2361,9 +2574,9 @@ } }, "node_modules/@capacitor/app": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.3.tgz", - "integrity": "sha512-YqGWnD+O8wjNVyIctZCMkVqOr3RhxunLUBbmLpdRc66RzPN7xEk8GAwxY2YV/ehTL054mo3uqovpWvei7rYsEA==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.7.tgz", + "integrity": "sha512-oad0jwQu+vgQDukeS9UV56yG10dlxkAGGl26IQpZlTmg3dTI9qSJtvhmlLfkF0nEtoj5IsVQUPE+NLH1oZkgGQ==", "peerDependencies": { "@capacitor/core": "^5.0.0" } @@ -2434,27 +2647,38 @@ "node": ">= 6" } }, - "node_modules/@capacitor/assets/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/@capacitor/assets/node_modules/ini": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", + "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", "dev": true, "engines": { - "node": ">= 12" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@capacitor/assets/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/@capacitor/assets/node_modules/native-run": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.7.4.tgz", + "integrity": "sha512-yDEwTp66vmXpqFiSQzz4sVQgyq5U58gGRovglY4GHh12ITyWa6mh6Lbpm2gViVOVD1JYFtYnwcgr7GTFBinXNA==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@ionic/utils-fs": "^3.1.6", + "@ionic/utils-terminal": "^2.3.3", + "bplist-parser": "^0.3.2", + "debug": "^4.3.4", + "elementtree": "^0.1.7", + "ini": "^3.0.1", + "plist": "^3.0.6", + "split2": "^4.1.0", + "through2": "^4.0.2", + "tslib": "^2.4.0", + "yauzl": "^2.10.0" + }, + "bin": { + "native-run": "bin/native-run" }, "engines": { - "node": ">=12" + "node": ">=12.13.0" } }, "node_modules/@capacitor/assets/node_modules/open": { @@ -2473,18 +2697,49 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@capacitor/assets/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/@capacitor/assets/node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@capacitor/assets/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, + "engines": { + "node": ">=4.0" + } + }, "node_modules/@capacitor/camera": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-5.0.7.tgz", - "integrity": "sha512-1Wk3Dk0UhhNHdBB07UrPvUOSL7Wi5gFZRyLY1LZL2awt34iqy2cnajtfJplFmEZHk8lD0i7NAl3HbkWm4td4OQ==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-5.0.9.tgz", + "integrity": "sha512-ibuctDzQWVABnJCtIuiFdVYvLbiQNln9gKMZGNN0bZ6oSqoxzDlN7etueJwyFaaRZZlVrXc/sMWuhOkeVJEHcQ==", "peerDependencies": { "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/cli": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.0.5.tgz", - "integrity": "sha512-Mf+lr2L98NfDZki3e5jdG176LUH0rf+OFoMa/oFf6dp4iHwQjS1HiHN5iaGcfJ5RWt432SMEB0dOgicXPb4KCQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.2.tgz", + "integrity": "sha512-dTW48klx39Mm2twkRU5pHw7tFRGtGk80fw5psopmbx8Ep5FG08HprqnwK5DXsFPhgJaC+ax4VDwmFCvb8uAGFA==", "dev": true, "dependencies": { "@ionic/cli-framework-output": "^2.2.5", @@ -2495,7 +2750,7 @@ "debug": "^4.3.4", "env-paths": "^2.2.0", "kleur": "^4.1.4", - "native-run": "^1.7.2", + "native-run": "^2.0.0", "open": "^8.4.0", "plist": "^3.0.5", "prompts": "^2.4.2", @@ -2514,115 +2769,42 @@ } }, "node_modules/@capacitor/cli/node_modules/commander": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", - "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, "engines": { "node": "^12.20.0 || >=14" } }, - "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/cli/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, - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/@capacitor/core": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.5.1.tgz", - "integrity": "sha512-VG6Iv8Q7ZAbvjodxpvjcSe0jfxUwZXnvjbi93ehuJ6eYP8U926qLSXyrT/DToZq+F6v/HyGyVgn3mrE/9jW2Tg==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.2.tgz", + "integrity": "sha512-/OUtfINmk7ke32VtKIHRAy8NlunbeK+aCqCHOS+fvtr7nUsOJXPkYgbgqZp/CWXET/gSK1xxMecaVBzpE98UKA==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@capacitor/filesystem": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-5.1.4.tgz", - "integrity": "sha512-10EM1KvFMs+pTzxkcflspzxBWcX9sOnS9nTP5Afjr5hn4OxLrwTFySw2Z12Uv6jdN4OnhY3jXtDKXPljXvXILg==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-5.2.1.tgz", + "integrity": "sha512-mexkJHUbNhydzfJywEUTIGARlB/HRogrtbjCZdA+mQxOi07T2887a70CwFaYRu1nKLMoKoliTM5UsLSsdl0PlA==", "peerDependencies": { "@capacitor/core": "^5.1.1" } }, "node_modules/@capacitor/geolocation": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-5.0.6.tgz", - "integrity": "sha512-3pB3CBa38aDMk7zouGbjOMBytcaqRMBosMcqNrOQjE5LMBAPUI1cEGrUzmkj+scP0SIyYGA95Tkj0BAnzvNWag==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-5.0.7.tgz", + "integrity": "sha512-LfCA08hjWhrBnygBVg8Q3OybbTpdmkAfW6ii+V/BO/UcO72kVsjXRnLQJH6G/U/BOu5qlwzPoNLuFKReF7t/CQ==", "peerDependencies": { "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/google-maps": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@capacitor/google-maps/-/google-maps-5.3.3.tgz", - "integrity": "sha512-Uhk6Nc2byDSwS3pK4pXGEkKLWNNfhqDmA08s4DNS7YLhoLr3qMDKFKYU2v8BcP1iRAy9tY6SMOAgkpkHuei7/g==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@capacitor/google-maps/-/google-maps-5.4.1.tgz", + "integrity": "sha512-yYI147CDjUn9Ebvg9rjHfgJyM+27ToDTP4V0uHAZmlbmmEamqfumK4laWADH6aVKAog31O5H0aYDZCYYK6PDJw==", "dependencies": { "@googlemaps/js-api-loader": "~1.13.7", "@googlemaps/markerclusterer": "~2.0.7", @@ -2633,49 +2815,49 @@ } }, "node_modules/@capacitor/haptics": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.4.tgz", - "integrity": "sha512-gcldLYE517h7t/r9oK1J7EV6hX854gjZNiDrS5j5O91V193L2K43Yqyp2ZKfdZ05ZLTBYkr/vg1ZTScfHseLxg==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.7.tgz", + "integrity": "sha512-/j+7Qa4BxQA5aOU43cwXuiudfSXfoHFsAVfcehH5DkSjxLykZKWHEuE4uFJXqdkSIbAHjS37D0Sde6ENP6G/MA==", "peerDependencies": { "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/ios": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.0.5.tgz", - "integrity": "sha512-U72TPbKN1HlUqEGCOPsCBp6j93Qu1TazWUuA8Q1yfcGDfSOE0zMDNl3eU7XO5OyzpV7z9lf8NJdehimezVl7sA==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.7.2.tgz", + "integrity": "sha512-msh+Kqjv/MyVCrSH0zVtwxptXnsgky4FENUq+Xdaa1pqEglmpHlUKod1Jf7qhfAhTLhHPyokOZMvaIyTtoSwCA==", "peerDependencies": { - "@capacitor/core": "^5.0.0" + "@capacitor/core": "^5.7.0" } }, "node_modules/@capacitor/keyboard": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-5.0.4.tgz", - "integrity": "sha512-vIv2NLZRBXgMDkyZurFpANCe7pEbpChdXNGdQFnk1Kg31DFScgwmq4ednZwT4+SHojH6SHCXxaBPg7Y265LWVQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-5.0.8.tgz", + "integrity": "sha512-XYyBzGlzjgLPqyPVdu5McGLYV6+G2efVR4I3l5cF1B27M6U/oFqv9CQU74WNG08nee28bfccboNpv6eWCLYn1A==", "peerDependencies": { "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/preferences": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@capacitor/preferences/-/preferences-5.0.6.tgz", - "integrity": "sha512-aDe4wGTVSAIue6XXdUFgyz7SGszxK/Ptt/iWTydMpzc1PlZXw1XTTnciM+S+SLLNZFzXlkpXT3wMnh9t0DojUA==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@capacitor/preferences/-/preferences-5.0.7.tgz", + "integrity": "sha512-JvfGP1m8nITWEFdBpKR9HXNeBjLKwO0q1pry7Z5lYrYmCrbyRBLWzaGZGll8py4KmGWL3F5+PZvhrpT4gPoeAQ==", "peerDependencies": { "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/status-bar": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-5.0.4.tgz", - "integrity": "sha512-6gvkUTotpzHlfn5KoIglbIqdaEWV/crLtCYXebtFtRAPofCU8EWcljGeeISKBYPE99xqsk3M66vRUY4OzsAYyA==", + "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==", "peerDependencies": { "@capacitor/core": "^5.0.0" } }, "node_modules/@codetrix-studio/capacitor-google-auth": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@codetrix-studio/capacitor-google-auth/-/capacitor-google-auth-3.3.2.tgz", - "integrity": "sha512-RHYsgm/pU4JNmed5lYlT+xtoU6ktfw4/xG3o1iI5n7dhWO77kptOr2ZaVSXsYeOu1J93VeyOAyyqdaF+qkzxhw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@codetrix-studio/capacitor-google-auth/-/capacitor-google-auth-3.3.6.tgz", + "integrity": "sha512-SiMjYq5O2rWzEdKrmu3VZQ2nmFdq6LUXPzsNbjs4Ri6WTJVCtzp1HI12t4Dcwi5YoSw8g94Iyi3Can8msj57QA==", "peerDependencies": { "@capacitor/core": "^5.0.0" } @@ -2727,9 +2909,9 @@ } }, "node_modules/@csstools/postcss-cascade-layers": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz", - "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", "dev": true, "dependencies": { "@csstools/selector-specificity": "^2.0.2", @@ -2991,19 +3173,18 @@ } }, "node_modules/@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", "dev": true, "engines": { - "node": "^12 || ^14 || >=16" + "node": "^14 || ^16 || >=18" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "postcss": "^8.2", "postcss-selector-parser": "^6.0.10" } }, @@ -3079,9 +3260,9 @@ } }, "node_modules/@eslint/eslintrc/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==", + "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" @@ -3207,11 +3388,12 @@ } }, "node_modules/@ionic/angular": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-6.2.4.tgz", - "integrity": "sha512-rHjt5nXA6egZ6cyBA46se3u5O0OYZKtOPrgZR49tpnGcCTEpLSxFpRGjxuKLyAaV6z9fR5krnGRybia+Wt1qbw==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-6.7.5.tgz", + "integrity": "sha512-nV8HP7RedjYkIAT8nVr5ifHNT0D3XzA74RPG3/WCCFJKunERNJ9SBiNkCTWhUpSkqsYYwEB4+SOOHz+R5NLk/w==", "dependencies": { - "@ionic/core": "^6.2.4", + "@ionic/core": "6.7.5", + "ionicons": "^6.1.3", "jsonc-parser": "^3.0.0", "tslib": "^2.0.0" }, @@ -3235,9 +3417,9 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/core": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.9.tgz", - "integrity": "sha512-XqCuIWyoqIsLABjV3GQL/+EiBCt3xVPPtNp3Mg4gjBsDLW7PEnvbb81yGkiZQmIsq4EIyQC/6fQa3VdjsCshGg==", + "version": "13.3.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.11.tgz", + "integrity": "sha512-rfqoLMRYhlz0wzKlHx7FfyIyQq8dKTsmbCoIVU1cEIH0gyTMVY7PbVzwRRcO6xp5waY+0hA+0Brriujpuhkm4w==", "dev": true, "dependencies": { "ajv": "8.9.0", @@ -3262,12 +3444,12 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/schematics": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.9.tgz", - "integrity": "sha512-oNHLNtwbtEJ0dYPPXy1NpfRdSiFsYBl7+ozJklLgNV/AEOxlSi2qlVx6DoxNVjz5XgQ7Z+eoVDMw7ewGPnGSyA==", + "version": "13.3.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.11.tgz", + "integrity": "sha512-ben+EGXpCrClnIVAAnEQmhQdKmnnqFhMp5BqMxgOslSYBAmCutLA6rBu5vsc8kZcGian1wt+lueF7G1Uk5cGBg==", "dev": true, "dependencies": { - "@angular-devkit/core": "13.3.9", + "@angular-devkit/core": "13.3.11", "jsonc-parser": "3.0.0", "magic-string": "0.25.7", "ora": "5.4.1", @@ -3280,13 +3462,13 @@ } }, "node_modules/@ionic/angular-toolkit/node_modules/@schematics/angular": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.9.tgz", - "integrity": "sha512-tm5wst7+Z8cOgOJ/4JVlYKOFCCOVnqKYFtYf0BIWq6RFBXcw6QqbGW1wXH8ASmuev4QZXKgqc7YKALPpYAKCeQ==", + "version": "13.3.11", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.11.tgz", + "integrity": "sha512-imKBnKYEse0SBVELZO/753nkpt3eEgpjrYkB+AFWF9YfO/4RGnYXDHoH8CFkzxPH9QQCgNrmsVFNiYGS+P/S1A==", "dev": true, "dependencies": { - "@angular-devkit/core": "13.3.9", - "@angular-devkit/schematics": "13.3.9", + "@angular-devkit/core": "13.3.11", + "@angular-devkit/schematics": "13.3.11", "jsonc-parser": "3.0.0" }, "engines": { @@ -3336,46 +3518,46 @@ } }, "node_modules/@ionic/cli-framework-output": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.5.tgz", - "integrity": "sha512-YeDLTnTaE6V4IDUxT8GDIep0GuRIFaR7YZDLANMuuWJZDmnTku6DP+MmQoltBeLmVvz1BAAZgk41xzxdq6H2FQ==", + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", + "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", "dev": true, "dependencies": { - "@ionic/utils-terminal": "2.3.3", + "@ionic/utils-terminal": "2.3.5", "debug": "^4.0.0", "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, "node_modules/@ionic/core": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.2.4.tgz", - "integrity": "sha512-LDRIwG5plwTHELxQ/j3uEfLJ7YkzJzR1V4QGE+X59aE/l7XoXZyLb1NWFjY7glBbFHGQgSuPFWNhXFkyRBxRFQ==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.7.5.tgz", + "integrity": "sha512-zRkRn+h/Vs3xt/EVgBdShMKDyeGOM4RU31NPF2icfu3CUTH+VrMV569MUnNjYvd1Lu2xK90pYy4TaicSWmC1Pw==", "dependencies": { - "@stencil/core": "^2.17.4", - "ionicons": "^6.0.2", + "@stencil/core": "^2.18.0", + "ionicons": "^6.1.3", "tslib": "^2.1.0" } }, "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==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", + "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", "dev": true, "dependencies": { "debug": "^4.0.0", "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, "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==", + "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", @@ -3384,75 +3566,58 @@ "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", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, "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==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", + "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", "dev": true, "dependencies": { "debug": "^4.0.0", "tslib": "^2.0.1" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" } }, "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==", + "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.5", - "@ionic/utils-terminal": "2.3.3", + "@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-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" - }, - "engines": { - "node": ">=10.3.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, - "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-terminal": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.3.tgz", - "integrity": "sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==", + "node_modules/@ionic/utils-process/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": { "@types/slice-ansi": "^4.0.0", @@ -3466,7 +3631,79 @@ "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10.3.0" + "node": ">=16.0.0" + } + }, + "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": ">=16.0.0" + } + }, + "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, + "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" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "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": { + "@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": { + "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/@istanbuljs/load-nyc-config": { @@ -3508,27 +3745,27 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "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.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "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==", "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", @@ -3536,33 +3773,33 @@ } }, "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "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/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "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.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@leichtgewicht/ip-codec": { @@ -3572,9 +3809,9 @@ "dev": true }, "node_modules/@ngtools/webpack": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.0.tgz", - "integrity": "sha512-lG5z/9IPb37b2cA3Aa6Pq7yaP5nZNeZM3DuQEsbp+pKngV/7rYDHwHzNXWEjcgm+WUPzqUxhhiyWJkAmdppW0g==", + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.13.tgz", + "integrity": "sha512-RQx/rGX7K/+R55x1R6Ax1JzyeHi8cW11dEXpzHWipyuSpusQLUN53F02eMB4VTakXsL3mFNWWy4bX3/LSq8/9w==", "dev": true, "engines": { "node": "^14.15.0 || >=16.10.0", @@ -3582,7 +3819,7 @@ "yarn": ">= 1.13.0" }, "peerDependencies": { - "@angular/compiler-cli": "^14.0.0 || ^14.0.0-next || ^14.1.0-next", + "@angular/compiler-cli": "^14.0.0", "typescript": ">=4.6.2 <4.9", "webpack": "^5.54.0" } @@ -3655,6 +3892,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "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==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/@npmcli/installed-package-contents": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", @@ -3675,6 +3921,7 @@ "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", "dev": true, "dependencies": { "mkdirp": "^1.0.4", @@ -3684,6 +3931,63 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/@npmcli/move-file/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/@npmcli/move-file/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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/@npmcli/move-file/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/@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==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@npmcli/node-gyp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", @@ -3722,21 +4026,21 @@ } }, "node_modules/@nrwl/cli": { - "version": "14.5.10", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.10.tgz", - "integrity": "sha512-GpnnKGO3+HwlMmZSStbq1MOyoDJg2I0HN4nBqM3ltaQkfxGZv3erwRMOAT+8mba2MWbJJ2QQgASAYvTscNYjOQ==", + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-15.9.3.tgz", + "integrity": "sha512-qiAKHkov3iBx6hroPTitUrkRSUZFQqVgNJiF9gXRFC6pNJe9RS4rlmcIaoUFOboi9CnH5jwblNJVcz8YSVYOvA==", "dev": true, "dependencies": { - "nx": "14.5.10" + "nx": "15.9.3" } }, "node_modules/@nrwl/cli/node_modules/@nrwl/tao": { - "version": "14.5.10", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.10.tgz", - "integrity": "sha512-eWORRba0HlTNmOQFUxHqki0Z5yiRIq1Hl0taprmZpz2lgDXuzPIjGfAi5/ETy5+G5gkEyxFnCq7+SiMilPokwA==", + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-15.9.3.tgz", + "integrity": "sha512-NcjFCbuMa53C3fBrK7qLUImUBySyr9EVwmiZuAv9sZZtm4eILK8w3qihjrB4FFUuLjPU/SViriYXi+hF2tbP4w==", "dev": true, "dependencies": { - "nx": "14.5.10" + "nx": "15.9.3" }, "bin": { "tao": "index.js" @@ -3774,9 +4078,9 @@ } }, "node_modules/@nrwl/cli/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "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", @@ -3836,9 +4140,9 @@ } }, "node_modules/@nrwl/cli/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -3846,7 +4150,7 @@ "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/@nrwl/cli/node_modules/glob": { @@ -3888,11 +4192,20 @@ } }, "node_modules/@nrwl/cli/node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true }, + "node_modules/@nrwl/cli/node_modules/lines-and-columns": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", + "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, "node_modules/@nrwl/cli/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -3918,17 +4231,20 @@ } }, "node_modules/@nrwl/cli/node_modules/nx": { - "version": "14.5.10", - "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.10.tgz", - "integrity": "sha512-dqiV+zY32k98mfKFTgiQyYd9HYZmB1zoJj6gYniEuqzs6CKp8ZSpeRDaVQRxR6wEMvW9MSTA9kBg8sJ78W/NZg==", + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-15.9.3.tgz", + "integrity": "sha512-GLwbykfTABc7/UZjQEEnV1bQbTVC53W+Zj4xWY640/45I4iZf/TUqKMBCgtLZ9v89gEsKOM4zsx55CqHT3bekA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/cli": "14.5.10", - "@nrwl/tao": "14.5.10", + "@nrwl/cli": "15.9.3", + "@nrwl/tao": "15.9.3", "@parcel/watcher": "2.0.4", - "chalk": "4.1.0", - "chokidar": "^3.5.1", + "@yarnpkg/lockfile": "^1.1.0", + "@yarnpkg/parsers": "^3.0.0-rc.18", + "@zkochan/js-yaml": "0.0.6", + "axios": "^1.0.0", + "chalk": "^4.1.0", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", "cliui": "^7.0.2", @@ -3937,27 +4253,40 @@ "fast-glob": "3.2.7", "figures": "3.2.0", "flat": "^5.0.2", - "fs-extra": "^10.1.0", + "fs-extra": "^11.1.0", "glob": "7.1.4", "ignore": "^5.0.4", "js-yaml": "4.1.0", - "jsonc-parser": "3.0.0", + "jsonc-parser": "3.2.0", + "lines-and-columns": "~2.0.3", "minimatch": "3.0.5", "npm-run-path": "^4.0.1", "open": "^8.4.0", "semver": "7.3.4", "string-width": "^4.2.3", + "strong-log-transformer": "^2.1.0", "tar-stream": "~2.2.0", "tmp": "~0.2.1", - "tsconfig-paths": "^3.9.0", + "tsconfig-paths": "^4.1.2", "tslib": "^2.3.0", "v8-compile-cache": "2.3.0", - "yargs": "^17.4.0", - "yargs-parser": "21.0.1" + "yargs": "^17.6.2", + "yargs-parser": "21.1.1" }, "bin": { "nx": "bin/nx.js" }, + "optionalDependencies": { + "@nrwl/nx-darwin-arm64": "15.9.3", + "@nrwl/nx-darwin-x64": "15.9.3", + "@nrwl/nx-linux-arm-gnueabihf": "15.9.3", + "@nrwl/nx-linux-arm64-gnu": "15.9.3", + "@nrwl/nx-linux-arm64-musl": "15.9.3", + "@nrwl/nx-linux-x64-gnu": "15.9.3", + "@nrwl/nx-linux-x64-musl": "15.9.3", + "@nrwl/nx-win32-arm64-msvc": "15.9.3", + "@nrwl/nx-win32-x64-msvc": "15.9.3" + }, "peerDependencies": { "@swc-node/register": "^1.4.2", "@swc/core": "^1.2.173" @@ -3998,11 +4327,69 @@ "node": ">=8" } }, - "node_modules/@nrwl/cli/node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "node_modules/@nrwl/cli/node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@nrwl/cli/node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/@nrwl/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/@nrwl/cli/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nrwl/cli/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nrwl/cli/node_modules/yargs/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, "engines": { "node": ">=12" } @@ -4048,6 +4435,156 @@ "node": ">=10" } }, + "node_modules/@nrwl/devkit/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/@nrwl/nx-darwin-arm64": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.9.3.tgz", + "integrity": "sha512-2htJzVa+S/uLg5tj4nbO/tRz2SRMQIpT6EeWMgDGuEKQdpuRLVj2ez9hMpkRn9tl1tBUwR05hbV28DnOLRESVA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-darwin-x64": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.9.3.tgz", + "integrity": "sha512-p+8UkfC6KTLOX4XRt7NSP8DoTzEgs73+SN0csoXT9VsNO35+F0Z5zMZxpEc7RVo5Wen/4PGh2OWA+8gtgntsJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-linux-arm-gnueabihf": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.9.3.tgz", + "integrity": "sha512-xwW7bZtggrxhFbYvvWWArtcSWwoxWzi/4wNgP3wPbcZFNZiraahVQSpIyJXrS9aajGbdvuDBM8cbDsMj9v7mwg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-linux-arm64-gnu": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.9.3.tgz", + "integrity": "sha512-KNxDL2OAHxhFqztEjv2mNwXD6xrzoUury7NsYZYqlxJUNc3YYBfRSLEatnw491crvMBndbxfGVTWEO9S4YmRuw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-linux-arm64-musl": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.9.3.tgz", + "integrity": "sha512-AxoZzfsXH7ZqDE+WrQtRumufIcSIBw4U/LikiDLaWWoGtNpAfKLkD/PHirZiNxHIeGy1Toi4ccMUolXbafLVFw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-linux-x64-gnu": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.9.3.tgz", + "integrity": "sha512-P8AOPRufvV4a5cSczNsw84zFAI7NgAiEBTybYcyymdNJmo0iArJXEmvj/G4mB20O8VCsCkwqMYAu6nQEnES1Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-linux-x64-musl": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.9.3.tgz", + "integrity": "sha512-4ZYDp7T319+xbw7Z7KVtRefzaXJipZfgrM49r+Y1FAfYDc8y18zvKz3slK26wfWz+EUZwKsa/DfA2KmyRG3DvQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-win32-arm64-msvc": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.9.3.tgz", + "integrity": "sha512-UhgxIPgTZBKN1oxlLPSklkSzVL3hA4lAiVc9A0Utumpbp0ob/Xx+2vHzg3cnmNH3jWkZ+9OsC2dKyeMB6gAbSw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nrwl/nx-win32-x64-msvc": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.3.tgz", + "integrity": "sha512-gdnvqURKnu0EQGOFJ6NUKq6wSB+viNb7Z8qtKhzSmFwVjT8akOnLWn7ZhL9v28TAjLM7/s1Mwvmz/IMj1PGlcQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, "node_modules/@nrwl/tao": { "version": "13.1.3", "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-13.1.3.tgz", @@ -4119,6 +4656,21 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/@nrwl/tao/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" + } + }, "node_modules/@nrwl/tao/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -4173,6 +4725,12 @@ "node": ">=8" } }, + "node_modules/@nrwl/tao/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/@parcel/watcher": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", @@ -4243,10 +4801,15 @@ } } }, + "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==" + }, "node_modules/@stencil/core": { - "version": "2.17.4", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.17.4.tgz", - "integrity": "sha512-SGRlHpjV1RyFvzw6jFMVKpLNox9Eds3VvpbpD2SW9CuxdLonHDSFtQks5zmT4zs1Rse9I6kFc2mFK/dHNTalkg==", + "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" }, @@ -4322,15 +4885,15 @@ } }, "node_modules/@trapezedev/project/node_modules/@types/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-Bt9wdwNObyD9EQMNN2GSeutWmpsZUC1/bip6XKawJ+cAK9Vhf2EwnSgg7G9Zd7KJv0fTvEbgHFjrHnImemyYQg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-5.0.2.tgz", + "integrity": "sha512-IfxMqRjS0zNRHlbDgfMnYRW4LgYMjb+0XeVuMrC0H7/krAGeaQFQ1A4ijuEpmXT+KUspgzjQ2wFUO+xuCZao4A==", "dev": true }, "node_modules/@trapezedev/project/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "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" @@ -4339,15 +4902,6 @@ "node": ">=0.4.0" } }, - "node_modules/@trapezedev/project/node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, "node_modules/@trapezedev/project/node_modules/env-paths": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", @@ -4370,9 +4924,9 @@ } }, "node_modules/@trapezedev/project/node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", @@ -4446,9 +5000,9 @@ "dev": true }, "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==", + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dev": true, "dependencies": { "@types/connect": "*", @@ -4456,33 +5010,27 @@ } }, "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", "dev": true, "dependencies": { "@types/node": "*" } }, - "node_modules/@types/component-emitter": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", - "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", - "dev": true - }, "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -4496,30 +5044,33 @@ "dev": true }, "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==", - "dev": true + "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/cross-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.2.tgz", - "integrity": "sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/diff": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.0.3.tgz", - "integrity": "sha512-amrLbRqTU9bXMCc6uX0sWpxsQzRIo9z6MJPkH1pkez/qOxuqSZVuryJAWoBRq94CeG8JxY+VK4Le9HtjQR5T9A==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.0.9.tgz", + "integrity": "sha512-RWVEhh/zGXpAVF/ZChwNnv7r4rvqzJ7lYNSmZSVTxjV0PBLf6Qu7RNg+SUtkpzxmiNkjCx0Xn2tPp7FIkshJwQ==", "dev": true }, "node_modules/@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.56.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", + "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -4527,9 +5078,9 @@ } }, "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==", + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, "dependencies": { "@types/eslint": "*", @@ -4543,32 +5094,33 @@ "dev": true }, "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dev": true, "dependencies": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", + "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", "@types/serve-static": "*" } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "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==", "dev": true, "dependencies": { "@types/node": "*", "@types/qs": "*", - "@types/range-parser": "*" + "@types/range-parser": "*", + "@types/send": "*" } }, "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==", "dev": true, "dependencies": { "@types/node": "*" @@ -4579,19 +5131,25 @@ "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.50.5.tgz", "integrity": "sha512-RuZf1MJtctGlpW+Gd4a/eGtAufUDjMf+eyN1l+B3fbe2YLScJbg8KEljJfb+6vnSPFAeM1/48geVIEg3vqOkxw==" }, + "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.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/ini": { - "version": "1.3.31", - "resolved": "https://registry.npmjs.org/@types/ini/-/ini-1.3.31.tgz", - "integrity": "sha512-8ecxxaG4AlVEM1k9+BsziMw8UsX0qy3jYI1ad/71RrDZ+rdL6aZB0wLfAuflQiDhkD5o4yJ0uPK3OSUic3fG0w==", + "version": "1.3.34", + "resolved": "https://registry.npmjs.org/@types/ini/-/ini-1.3.34.tgz", + "integrity": "sha512-FafeLhwmWucTi31ZYg/6aHBZNyrogQ35aDvSW7zMAz3HMhUqQ4G/NBya8c5pe2jwoYsDFwra8O9/yZotong76g==", "dev": true }, "node_modules/@types/jasmine": { @@ -4601,9 +5159,9 @@ "dev": true }, "node_modules/@types/jasminewd2": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", - "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.13.tgz", + "integrity": "sha512-aJ3wj8tXMpBrzQ5ghIaqMisD8C3FIrcO6sDKHqFbuqAsI7yOxj0fA7MrRCPLZHIVUjERIwsMmGn/vB0UQ9u0Hg==", "dev": true, "dependencies": { "@types/jasmine": "*" @@ -4620,9 +5178,9 @@ } }, "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==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/json5": { @@ -4632,21 +5190,21 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.197", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.197.tgz", - "integrity": "sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g==", + "version": "4.14.202", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", "dev": 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==", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", "dev": true }, "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", "dev": true }, "node_modules/@types/node": { @@ -4655,22 +5213,31 @@ "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", "dev": true }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", "dev": true }, "node_modules/@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", "dev": true, "dependencies": { "@types/node": "*", @@ -4684,15 +5251,15 @@ "dev": true }, "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==", + "version": "6.9.12", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.12.tgz", + "integrity": "sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==", "dev": true }, "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==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", "dev": true }, "node_modules/@types/retry": { @@ -4707,26 +5274,37 @@ "integrity": "sha512-GFrUgzGYfNX3VWZwMyzr0JrBwzLv5Kes4BQBvo6hXdRy14/GBbpCiVwwB7v1o2xIEvFf+9GyznmYhuesQQjSag==" }, "node_modules/@types/selenium-webdriver": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.20.tgz", - "integrity": "sha512-6d8Q5fqS9DWOXEhMDiF6/2FjyHdmP/jSTAUyeQR7QwrFeNmYyzmvGxD5aLIHL445HjWgibs0eAig+KPnbaesXA==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.26.tgz", + "integrity": "sha512-dyIGFKXfUFiwkMfNGn1+F6b80ZjR3uSYv1j6xVJSDlft5waZ2cwkHW4e7zNzvq7hiEackcgvBpmnXZrI1GltPg==", "dev": true }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", "dev": true, "dependencies": { "@types/express": "*" } }, "node_modules/@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "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==", "dev": true, "dependencies": { + "@types/http-errors": "*", "@types/mime": "*", "@types/node": "*" } @@ -4737,19 +5315,29 @@ "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", "dev": true }, + "node_modules/@types/socket.io-client": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/socket.io-client/-/socket.io-client-3.0.0.tgz", + "integrity": "sha512-s+IPvFoEIjKA3RdJz/Z2dGR4gLgysKi8owcnrVwNjgvc01Lk68LJDDsG2GRqegFITcxmvCMYM7bhMpwEMlHmDg==", + "deprecated": "This is a stub types definition. socket.io-client provides its own type definitions, so you do not need this installed.", + "dev": true, + "dependencies": { + "socket.io-client": "*" + } + }, "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "dev": true, "dependencies": { "@types/node": "*" @@ -5094,6 +5682,37 @@ "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", "dev": true }, + "node_modules/@yarnpkg/parsers": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0.tgz", + "integrity": "sha512-jVZa3njBv6tcOUw34nlUdUM/40wwtm/gnVF8rtk0tA6vNcokqYI8CFU1BZjlpFwUSZaXxYkrtuPE/f2MMFlTxQ==", + "dev": true, + "dependencies": { + "js-yaml": "^3.10.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@zkochan/js-yaml": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", + "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@zkochan/js-yaml/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/@zxing/browser": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/@zxing/browser/-/browser-0.1.4.tgz", @@ -5129,6 +5748,7 @@ "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": { @@ -5172,9 +5792,9 @@ } }, "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", "dev": true, "engines": { "node": ">=0.4.0" @@ -5200,9 +5820,9 @@ } }, "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -5214,12 +5834,12 @@ } }, "node_modules/adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.10.tgz", + "integrity": "sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==", "dev": true, "engines": { - "node": ">=0.3.0" + "node": ">=6.0" } }, "node_modules/agent-base": { @@ -5235,28 +5855,17 @@ } }, "node_modules/agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "dev": true, "dependencies": { - "debug": "^4.1.0", - "depd": "^1.1.2", "humanize-ms": "^1.2.1" }, "engines": { "node": ">= 8.0.0" } }, - "node_modules/agentkeepalive/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -5384,9 +5993,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { "normalize-path": "^3.0.0", @@ -5443,10 +6052,26 @@ "node": ">=6.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, + "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-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "dev": true }, "node_modules/array-ify": { @@ -5456,15 +6081,15 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", "is-string": "^1.0.7" }, "engines": { @@ -5493,14 +6118,14 @@ } }, "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "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, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -5510,6 +6135,28 @@ "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, + "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/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -5547,9 +6194,9 @@ } }, "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", "dev": true }, "node_modules/asynckit": { @@ -5568,9 +6215,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "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": [ { @@ -5580,12 +6227,16 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001373", - "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" @@ -5600,6 +6251,21 @@ "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, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -5610,11 +6276,36 @@ } }, "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", "dev": true }, + "node_modules/axios": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/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==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/axobject-query": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", @@ -5641,9 +6332,9 @@ } }, "node_modules/babel-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -5654,15 +6345,6 @@ "node": ">=8.9.0" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, "node_modules/babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", @@ -5680,13 +6362,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", - "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, "dependencies": { "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.2", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" }, "peerDependencies": { @@ -5694,9 +6376,9 @@ } }, "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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" @@ -5716,12 +6398,12 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", - "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2" + "@babel/helper-define-polyfill-provider": "^0.3.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -5778,9 +6460,9 @@ } }, "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "dev": true, "engines": { "node": ">=0.6" @@ -5843,21 +6525,21 @@ } }, "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "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.10.3", - "raw-body": "2.5.1", + "qs": "6.11.0", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -5882,13 +6564,11 @@ "dev": true }, "node_modules/bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dev": true, "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" } @@ -5942,9 +6622,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -5954,13 +6634,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" @@ -6098,14 +6782,86 @@ "node": "^12.13.0 || ^14.15.0 || >=16.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/cacache/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": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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" + } + }, + "node_modules/cacache/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/cacache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/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==", + "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/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "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" @@ -6147,9 +6903,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001383", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz", - "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==", + "version": "1.0.30001597", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", + "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", "dev": true, "funding": [ { @@ -6159,6 +6915,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -6198,16 +6958,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==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -6220,6 +6974,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -6264,9 +7021,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, "engines": { "node": ">=6" @@ -6383,9 +7140,9 @@ "dev": true }, "node_modules/colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", "dev": true }, "node_modules/colors": { @@ -6410,10 +7167,13 @@ } }, "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 + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } }, "node_modules/comment-parser": { "version": "0.7.6", @@ -6440,12 +7200,6 @@ "dot-prop": "^5.1.0" } }, - "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==", - "dev": true - }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -6500,6 +7254,12 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -6572,30 +7332,10 @@ "node": ">= 0.6" } }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { "node": ">= 0.6" @@ -6636,16 +7376,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-angular/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-atom": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", @@ -6658,16 +7388,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-atom/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-codemirror": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", @@ -6680,16 +7400,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-codemirror/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-conventionalcommits": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", @@ -6704,16 +7414,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-conventionalcommits/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-core": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", @@ -6739,225 +7439,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-core/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-core/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/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/conventional-changelog-core/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg/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, - "bin": { - "semver": "bin/semver" - } - }, "node_modules/conventional-changelog-ember": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", @@ -6970,16 +7451,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-ember/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-eslint": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", @@ -6992,16 +7463,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-eslint/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-express": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", @@ -7014,16 +7475,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-express/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-jquery": { "version": "3.0.11", "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", @@ -7036,16 +7487,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-jquery/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-jshint": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", @@ -7059,16 +7500,6 @@ "node": ">=10" } }, - "node_modules/conventional-changelog-jshint/node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/conventional-changelog-preset-loader": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", @@ -7143,23 +7574,11 @@ "node": ">=10" } }, - "node_modules/conventional-commits-parser/node_modules/split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "dependencies": { - "readable-stream": "^3.0.0" - } - }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } + "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/cookie": { "version": "0.4.2", @@ -7225,14 +7644,14 @@ } }, "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, "dependencies": { "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", "merge2": "^1.4.1", "slash": "^4.0.0" }, @@ -7244,15 +7663,15 @@ } }, "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -7275,9 +7694,9 @@ } }, "node_modules/core-js": { - "version": "3.33.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz", - "integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.0.tgz", + "integrity": "sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -7285,32 +7704,22 @@ } }, "node_modules/core-js-compat": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz", - "integrity": "sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz", + "integrity": "sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==", "dev": true, "dependencies": { - "browserslist": "^4.21.3", - "semver": "7.0.0" + "browserslist": "^4.22.3" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/core-js-pure": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", - "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.36.0.tgz", + "integrity": "sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ==", "dev": true, "hasInstallScript": true, "funding": { @@ -7338,9 +7747,9 @@ } }, "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, "dependencies": { "@types/parse-json": "^4.0.0", @@ -7581,14 +7990,20 @@ } }, "node_modules/cssdb": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.1.tgz", - "integrity": "sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.11.2.tgz", + "integrity": "sha512-lhQ32TFkc1X4eTefGfYPvgovRSzIMofHkigfH8nWtyRL4XJLsRhJFreRvEgKzept7x1rjBuy3J/MurXLaFxW/A==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ] }, "node_modules/cssesc": { "version": "3.0.0", @@ -7630,9 +8045,9 @@ } }, "node_modules/date-format": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.13.tgz", - "integrity": "sha512-bnYCwf8Emc3pTD8pXnre+wfnjGtfi5ncMDKy7+cWZXbmRAsdWkOQHrfC1yz/KiwP5thDp2kCHWYWKBX4HP1hoQ==", + "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, "engines": { "node": ">=4.0" @@ -7651,7 +8066,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -7741,12 +8155,32 @@ } }, "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "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": { @@ -7759,11 +8193,12 @@ } }, "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, "dependencies": { + "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" }, @@ -7775,33 +8210,25 @@ } }, "node_modules/del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", "dev": true, "dependencies": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" + "node": ">=10" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/del/node_modules/brace-expansion": { @@ -7834,23 +8261,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/del/node_modules/globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/del/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -7864,15 +8274,18 @@ } }, "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/delayed-stream": { @@ -7940,9 +8353,9 @@ "dev": true }, "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "dev": true, "engines": { "node": ">=0.3.1" @@ -7974,16 +8387,10 @@ "node": ">=8" } }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, "node_modules/dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "dev": true, "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" @@ -8092,6 +8499,12 @@ "node": ">=10" } }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -8102,6 +8515,12 @@ "safer-buffer": "^2.1.0" } }, + "node_modules/ecc-jsbn/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -8109,9 +8528,9 @@ "dev": true }, "node_modules/ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", "dev": true, "dependencies": { "jake": "^10.8.5" @@ -8124,9 +8543,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.230", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.230.tgz", - "integrity": "sha512-3pwjAK0qHSDN9+YAF4fJknsSruP7mpjdWzUSruIJD/JCH77pEh0SorEyb3xVaKkfwk2tzjOt2D8scJ0KAdfXLA==", + "version": "1.4.701", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.701.tgz", + "integrity": "sha512-K3WPQ36bUOtXg/1+69bFlFOvdSm0/0bGqmsfPDLRXLanoKXdA+pIWuf/VbA9b+2CwBFuONgl4NEz4OEm+OJOKA==", "dev": true }, "node_modules/elementtree": { @@ -8141,12 +8560,6 @@ "node": ">= 0.4.0" } }, - "node_modules/elementtree/node_modules/sax": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", - "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", - "dev": true - }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -8208,9 +8621,9 @@ } }, "node_modules/engine.io": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.2.0.tgz", - "integrity": "sha512-4KzwW3F3bk+KlzSOY57fj/Jx6LyRQ1nbcyIadehl+AnXjKT7gDO0ORdRi/84ixvMKTym6ZKuxvbzN62HDDU1Lg==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz", + "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==", "dev": true, "dependencies": { "@types/cookie": "^0.4.1", @@ -8221,26 +8634,66 @@ "cookie": "~0.4.1", "cors": "~2.8.5", "debug": "~4.3.1", - "engine.io-parser": "~5.0.3", - "ws": "~8.2.3" + "engine.io-parser": "~5.2.1", + "ws": "~8.11.0" }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-client": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.2.3.tgz", + "integrity": "sha512-aXPtgF1JS3RuuKcpSrBtimSjYvrbhKW9froICH4s0F3XQWLxsKNxqzG39nnvQZQnva4CMvUK63T7shevxRyYHw==", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3", + "xmlhttprequest-ssl": "~2.0.0" + } + }, + "node_modules/engine.io-client/node_modules/engine.io-parser": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.7.tgz", + "integrity": "sha512-P+jDFbvK6lE3n1OL+q9KuzdOFWkkZ/cMV9gol/SbVfpyqfvrfrFTOFJ6fQm2VC3PZHlU3QPhVwmbsCnauHF2MQ==", "engines": { "node": ">=10.0.0" } }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "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/engine.io-parser": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.4.tgz", - "integrity": "sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz", + "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==", "dev": true, "engines": { "node": ">=10.0.0" } }, "node_modules/enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -8315,34 +8768,52 @@ } }, "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.22.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.5.tgz", + "integrity": "sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", + "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", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", + "hasown": "^2.0.1", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", + "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.12.0", + "object-inspect": "^1.13.1", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.0", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "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.5", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -8351,19 +8822,54 @@ "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-module-lexer": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", "dev": 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/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, "dependencies": { - "has": "^1.0.3" + "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, + "dependencies": { + "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { @@ -8768,9 +9274,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.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "engines": { "node": ">=6" } @@ -8848,13 +9354,14 @@ } }, "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==", + "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, "dependencies": { "debug": "^3.2.7", - "resolve": "^1.20.0" + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" } }, "node_modules/eslint-import-resolver-node/node_modules/debug": { @@ -8866,10 +9373,27 @@ "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.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "dev": true, "dependencies": { "debug": "^3.2.7" @@ -8951,6 +9475,58 @@ "node": ">=0.10.0" } }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/eslint-plugin-import/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/eslint-plugin-import/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/eslint-plugin-import/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -8969,6 +9545,120 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/eslint-plugin-import/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/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, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/eslint-plugin-jsdoc": { "version": "30.7.6", "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.6.tgz", @@ -9040,12 +9730,15 @@ } }, "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==", + "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/@babel/code-frame": { @@ -9178,9 +9871,9 @@ } }, "node_modules/eslint/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==", + "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" @@ -9289,9 +9982,9 @@ } }, "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "dependencies": { "estraverse": "^5.1.0" @@ -9419,15 +10112,21 @@ "node": ">=6" } }, + "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.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.3.tgz", + "integrity": "sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -9446,7 +10145,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -9461,12 +10160,6 @@ "node": ">= 0.10.0" } }, - "node_modules/express/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/express/node_modules/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", @@ -9509,26 +10202,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/express/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -9585,9 +10258,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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", @@ -9613,9 +10286,9 @@ "dev": true }, "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==", + "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" @@ -9775,22 +10448,80 @@ } }, "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { - "flatted": "^3.1.0", + "flatted": "^3.2.9", + "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/flat-cache/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/flat-cache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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/flat-cache/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/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==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "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==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/flutterwave-angular-v3": { @@ -9813,9 +10544,9 @@ } }, "node_modules/flutterwave-angular-v3/node_modules/@angular/animations": { - "version": "17.0.4", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.4.tgz", - "integrity": "sha512-XHkTBZAoYf1t4Hb06RkYa6cgtjEA5JGq1ArXu/DckOS6G/ZuY+dwWULEmaf9ejJem8O78ol223ZQ5d7sXqpixQ==", + "version": "17.2.4", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.2.4.tgz", + "integrity": "sha512-eTjD8XeioL1Xj+W6iQayOh2JBCfjkg+MG3wzyEW0jhetE/N+wm2xbI1aub2pYplKsu96hOih3lfowYt7qIKGfw==", "dependencies": { "tslib": "^2.3.0" }, @@ -9823,7 +10554,7 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/core": "17.0.4" + "@angular/core": "17.2.4" } }, "node_modules/flutterwave-angular-v3/node_modules/@angular/common": { @@ -9844,9 +10575,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/flutterwave-angular-v3/node_modules/@angular/core": { - "version": "17.0.4", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.4.tgz", - "integrity": "sha512-zk+z5sYPZd87pLxECx27quB5FvSmoi9PjJlcSlaBwwqaGnh/tPJI14u3q1dRY/CoZgP9egEiwc428+DzvOzJew==", + "version": "17.2.4", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.2.4.tgz", + "integrity": "sha512-5Bko+vk7H1Ce57MHuRcpZtq2Srq5euufSvwg0piPozp0yYmCqNoYN7c128kgi6PbiPQeAnKRzRbEuYd1YCU4Tw==", "dependencies": { "tslib": "^2.3.0" }, @@ -9895,17 +10626,17 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/flutterwave-angular-v3/node_modules/zone.js": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.2.tgz", - "integrity": "sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==", + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.4.tgz", + "integrity": "sha512-NtTUvIlNELez7Q1DzKVIFZBzNb646boQMgpATo9z3Ftuu/gWvzxCW7jdjcUDoRGxRikrhVHB/zLXh1hxeJawvw==", "dependencies": { "tslib": "^2.3.0" } }, "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { @@ -9922,6 +10653,15 @@ } } }, + "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/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -9965,16 +10705,16 @@ } }, "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, "engines": { "node": "*" }, "funding": { "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/rawify" } }, "node_modules/fresh": { @@ -9993,18 +10733,17 @@ "dev": true }, "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==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/fs-minipass": { @@ -10020,9 +10759,9 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", "dev": true }, "node_modules/fs.realpath": { @@ -10032,9 +10771,9 @@ "dev": true }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "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, @@ -10046,21 +10785,24 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/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==", + "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, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { "node": ">= 0.4" @@ -10121,14 +10863,19 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" + "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" @@ -10161,29 +10908,11 @@ "node": ">=6.9.0" } }, - "node_modules/get-pkg-repo/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/get-pkg-repo/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/get-pkg-repo/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/get-pkg-repo/node_modules/readable-stream": { "version": "2.3.8", @@ -10200,6 +10929,12 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/get-pkg-repo/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/get-pkg-repo/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -10259,13 +10994,14 @@ } }, "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==", + "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, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" @@ -10302,15 +11038,6 @@ "node": ">=10" } }, - "node_modules/git-raw-commits/node_modules/split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "dependencies": { - "readable-stream": "^3.0.0" - } - }, "node_modules/git-remote-origin-url": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", @@ -10416,6 +11143,21 @@ "node": ">=4" } }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -10436,10 +11178,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "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==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/gradle-to-js": { @@ -10545,13 +11299,10 @@ } }, "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, "engines": { "node": ">= 0.4.0" } @@ -10596,12 +11347,24 @@ } }, "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.1" + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -10620,12 +11383,12 @@ } }, "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -10640,6 +11403,18 @@ "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", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "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", @@ -10667,17 +11442,35 @@ } }, "node_modules/hosted-git-info": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.1.0.tgz", - "integrity": "sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "lru-cache": "^6.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" } }, + "node_modules/hosted-git-info/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/hosted-git-info/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/hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", @@ -10690,10 +11483,16 @@ "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.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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", @@ -10705,6 +11504,12 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/hpack.js/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -10715,10 +11520,20 @@ } }, "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "dev": true + "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" + } + ] }, "node_modules/html-escaper": { "version": "2.0.2", @@ -10727,9 +11542,9 @@ "dev": true }, "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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/http-deceiver": { @@ -10821,6 +11636,18 @@ } } }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -10912,9 +11739,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -10958,9 +11785,9 @@ "dev": true }, "node_modules/immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", "dev": true }, "node_modules/import-fresh": { @@ -11122,9 +11949,9 @@ } }, "node_modules/inquirer/node_modules/rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "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" @@ -11143,13 +11970,13 @@ } }, "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==", + "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, "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "hasown": "^2.0.0", "side-channel": "^1.0.4" }, "engines": { @@ -11157,40 +11984,57 @@ } }, "node_modules/ionicons": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.2.tgz", - "integrity": "sha512-AyKfFaUKVoBz4eB8XkU7H1R5HFnVsgq5ijqSdbXC0lES9PDK/J6LUQz6XUJq0mVVQF5k9kczSPOLMW3mszG0mQ==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.1.3.tgz", + "integrity": "sha512-ptzz38dd/Yq+PgjhXegh7yhb/SLIk1bvL9vQDtLv1aoSc7alO6mX2DIMgcKYzt9vrNWkRu1f9Jr78zIFFyOXqw==", "dependencies": { - "@stencil/core": "~2.16.0" + "@stencil/core": "^2.18.0" } }, - "node_modules/ionicons/node_modules/@stencil/core": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.16.1.tgz", - "integrity": "sha512-s/UJp9qxExL3DyQPT70kiuWeb3AdjbUZM+5lEIXn30I2DLcLYPOPXfsoWJODieQywq+3vPiLZeIdkoqjf6jcSw==", - "bin": { - "stencil": "bin/stencil" + "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==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" + "node": ">= 12" } }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "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==", "dev": true }, "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", "dev": true, "engines": { "node": ">= 10" } }, + "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, + "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", @@ -11238,9 +12082,9 @@ } }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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, "engines": { "node": ">= 0.4" @@ -11250,12 +12094,12 @@ } }, "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "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, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11336,9 +12180,9 @@ "dev": true }, "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==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, "engines": { "node": ">= 0.4" @@ -11381,12 +12225,12 @@ } }, "node_modules/is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, "node_modules/is-path-in-cwd": { @@ -11401,7 +12245,7 @@ "node": ">=0.10.0" } }, - "node_modules/is-path-inside": { + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", @@ -11413,16 +12257,22 @@ "node": ">=0.10.0" } }, - "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-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, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, "node_modules/is-plain-object": { @@ -11454,12 +12304,15 @@ } }, "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==", + "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, "dependencies": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11519,6 +12372,21 @@ "node": ">=0.10.0" } }, + "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, + "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", @@ -11568,9 +12436,9 @@ } }, "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "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": { @@ -11607,18 +12475,18 @@ "dev": true }, "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" } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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, "dependencies": { "@babel/core": "^7.12.3", @@ -11632,26 +12500,26 @@ } }, "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "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, "dependencies": { "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", + "make-dir": "^4.0.0", "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, "node_modules/istanbul-lib-report/node_modules/has-flag": { @@ -11663,6 +12531,21 @@ "node": ">=8" } }, + "node_modules/istanbul-lib-report/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, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "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", @@ -11699,9 +12582,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "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", @@ -11712,15 +12595,15 @@ } }, "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", "dev": true, "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" + "filelist": "^1.0.4", + "minimatch": "^3.1.2" }, "bin": { "jake": "bin/cli.js" @@ -12144,9 +13027,9 @@ } }, "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", "dev": true }, "node_modules/jsdoctypeparser": { @@ -12173,6 +13056,12 @@ "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 + }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -12210,9 +13099,9 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, "bin": { "json5": "lib/cli.js" @@ -12290,10 +13179,16 @@ "setimmediate": "^1.0.5" } }, + "node_modules/jszip/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/jszip/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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", @@ -12305,6 +13200,12 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/jszip/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/jszip/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -12513,9 +13414,9 @@ } }, "node_modules/karma-coverage-istanbul-reporter/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -12568,9 +13469,9 @@ } }, "node_modules/karma-coverage/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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" @@ -12665,6 +13566,21 @@ "mkdirp": "bin/cmd.js" } }, + "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==", + "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", @@ -12706,6 +13622,15 @@ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -12725,9 +13650,9 @@ } }, "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "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" @@ -12817,9 +13742,9 @@ } }, "node_modules/less/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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": { @@ -12882,14 +13807,14 @@ "dev": true }, "node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, "dependencies": { "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", + "parse-json": "^4.0.0", + "pify": "^3.0.0", "strip-bom": "^3.0.0" }, "engines": { @@ -12897,15 +13822,25 @@ } }, "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, "dependencies": { - "error-ex": "^1.2.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" } }, "node_modules/loader-runner": { @@ -12918,9 +13853,9 @@ } }, "node_modules/loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", "dev": true, "engines": { "node": ">= 12.13.0" @@ -13055,28 +13990,28 @@ } }, "node_modules/log4js": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.6.1.tgz", - "integrity": "sha512-J8VYFH2UQq/xucdNu71io4Fo+purYYudyErgBbswWKO0MC6QVOERRomt5su/z6d3RJSmLyTGmXl3Q/XjKCf+/A==", + "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.13", + "date-format": "^4.0.14", "debug": "^4.3.4", - "flatted": "^3.2.6", + "flatted": "^3.2.7", "rfdc": "^1.3.0", - "streamroller": "^3.1.2" + "streamroller": "^3.1.5" }, "engines": { "node": ">=8.0" } }, "node_modules/lru-cache": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.0.tgz", - "integrity": "sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ==", + "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, - "engines": { - "node": ">=12" + "dependencies": { + "yallist": "^3.0.2" } }, "node_modules/magic-string": { @@ -13107,9 +14042,9 @@ } }, "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==", + "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" @@ -13148,6 +14083,15 @@ "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, + "engines": { + "node": ">=12" + } + }, "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -13170,12 +14114,12 @@ } }, "node_modules/memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "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.3" + "fs-monkey": "^1.0.4" }, "engines": { "node": ">= 4.0.0" @@ -13207,43 +14151,10 @@ } }, "node_modules/meow/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/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/meow/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true }, "node_modules/meow/node_modules/read-pkg": { "version": "5.2.0", @@ -13286,12 +14197,6 @@ "node": ">=8" } }, - "node_modules/meow/node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -13304,15 +14209,6 @@ "validate-npm-package-license": "^3.0.1" } }, - "node_modules/meow/node_modules/read-pkg/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, - "bin": { - "semver": "bin/semver" - } - }, "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -13322,6 +14218,15 @@ "node": ">=8" } }, + "node_modules/meow/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, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/meow/node_modules/type-fest": { "version": "0.18.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", @@ -13489,15 +14394,15 @@ } }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -13526,10 +14431,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minimist-options": { "version": "4.1.0", @@ -13545,19 +14453,10 @@ "node": ">= 6" } }, - "node_modules/minimist-options/node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "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" @@ -13641,6 +14540,12 @@ "node": ">=8" } }, + "node_modules/minipass/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/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -13654,6 +14559,12 @@ "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==", + "dev": true + }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -13684,8 +14595,7 @@ "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==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multicast-dns": { "version": "7.2.5", @@ -13707,10 +14617,16 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "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" + } + ], "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -13725,37 +14641,46 @@ "dev": true }, "node_modules/native-run": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.7.2.tgz", - "integrity": "sha512-2aahC8iXIO8BcvEukVMrYwL5sXurkuIGyQgfSGBto832W6ejV+cB5Ww+2/CRxmyozhbxARJ2OMpEGPV8sTqsrQ==", + "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.6", - "@ionic/utils-terminal": "^2.3.3", + "@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": "^3.0.1", - "plist": "^3.0.6", - "split2": "^4.1.0", + "ini": "^4.1.1", + "plist": "^3.1.0", + "split2": "^4.2.0", "through2": "^4.0.2", - "tslib": "^2.4.0", + "tslib": "^2.6.2", "yauzl": "^2.10.0" }, "bin": { "native-run": "bin/native-run" }, "engines": { - "node": ">=12.13.0" + "node": ">=16.0.0" } }, "node_modules/native-run/node_modules/ini": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", - "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", + "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": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.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, + "engines": { + "node": ">= 10.x" } }, "node_modules/natural-compare": { @@ -13765,13 +14690,12 @@ "dev": true }, "node_modules/needle": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.1.0.tgz", - "integrity": "sha512-gCE9weDhjVGCRqS8dwDR/D3GTAeyXLXuqp7I8EzH6DllZGXSUyxuqqLh+YX9rMAWaaTFyVAg6rHGL25dqvczKw==", + "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" }, @@ -13782,16 +14706,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", @@ -13805,6 +14719,13 @@ "node": ">=0.10.0" } }, + "node_modules/needle/node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true, + "optional": true + }, "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -13836,9 +14757,9 @@ } }, "node_modules/node-abi": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz", - "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==", + "version": "3.56.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.56.0.tgz", + "integrity": "sha512-fZjdhDOeRcaS+rcpve7XuwHBmktS1nS1gzgghwKUQQ8nTy2FdSDr6ZT8k6YhvlJeHmmQMYiT/IH9hfco5zeW2Q==", "dev": true, "dependencies": { "semver": "^7.3.5" @@ -13883,16 +14804,17 @@ } }, "node_modules/node-gyp": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.1.0.tgz", - "integrity": "sha512-HkmN0ZpQJU7FLbJauJTHkHlSVAXlNGDAzH/VYFZGDOnFyn/Na3GlNJfkudmufOdS6/jNFhy88ObzL7ERz9es1g==", + "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", "glob": "^7.1.4", "graceful-fs": "^4.2.6", "make-fetch-happen": "^10.0.3", - "nopt": "^5.0.0", + "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", "semver": "^7.3.5", @@ -13903,13 +14825,13 @@ "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^12.22 || ^14.13 || >=16" + "node": "^12.13 || ^14.13 || >=16" } }, "node_modules/node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", + "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", "dev": true, "bin": { "node-gyp-build": "bin.js", @@ -13959,6 +14881,21 @@ "node": "*" } }, + "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==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/node-html-parser": { "version": "5.4.2", "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", @@ -13970,9 +14907,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/nodemon": { @@ -14044,33 +14981,33 @@ } }, "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "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" + "abbrev": "^1.0.0" }, "bin": { "nopt": "bin/nopt.js" }, "engines": { - "node": ">=6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" } }, "node_modules/normalize-path": { @@ -14133,6 +15070,27 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-package-arg/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/npm-packlist": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", @@ -14288,9 +15246,9 @@ } }, "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==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14306,13 +15264,13 @@ } }, "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==", + "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, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, @@ -14324,14 +15282,14 @@ } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "engines": { "node": ">= 0.4" @@ -14377,9 +15335,9 @@ } }, "node_modules/onesignal-cordova-plugin": { - "version": "5.0.0-beta-02", - "resolved": "https://registry.npmjs.org/onesignal-cordova-plugin/-/onesignal-cordova-plugin-5.0.0-beta-02.tgz", - "integrity": "sha512-C7LChjhULh/fIZO/QFVU5U3TPpYMa4cXdCyF/3zL/21lcU6929txVXcNC7+HD1KuDmxUV89UAytvqLt/UBQOMw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onesignal-cordova-plugin/-/onesignal-cordova-plugin-5.1.0.tgz", + "integrity": "sha512-72xyeX773aoHIWMipapqvDF5UR7+zKyto85bPJWEhcbzLORoA7SFptxDJkStAomzfEGRFXYaco9HEbHAXnJULQ==", "engines": [ { "name": "cordova-android", @@ -14436,17 +15394,17 @@ } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "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", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -14662,6 +15620,63 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/pacote/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/pacote/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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/pacote/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/pacote/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -14790,13 +15805,13 @@ "dev": true }, "node_modules/path-scurry": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz", - "integrity": "sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", "dev": true, "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" @@ -14806,18 +15821,18 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz", - "integrity": "sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", "dev": true, "engines": { "node": "14 || >=16.14" } }, "node_modules/path-scurry/node_modules/minipass": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz", - "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { "node": ">=16 || 14 >=14.17" @@ -14925,25 +15940,26 @@ } }, "node_modules/plist": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", - "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", "dev": true, "dependencies": { + "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", "xmlbuilder": "^15.1.1" }, "engines": { - "node": ">=6" + "node": ">=10.4.0" } }, - "node_modules/plist/node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "node_modules/plist/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": ">=8.0" + "node": ">=10.0.0" } }, "node_modules/pngjs": { @@ -14954,10 +15970,19 @@ "node": ">=10.13.0" } }, + "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, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "funding": [ { @@ -14967,10 +15992,14 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "nanoid": "^3.3.4", + "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -15089,9 +16118,9 @@ } }, "node_modules/postcss-custom-properties": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", - "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0" @@ -15104,7 +16133,7 @@ "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.2" } }, "node_modules/postcss-custom-selectors": { @@ -15255,9 +16284,9 @@ } }, "node_modules/postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", + "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", "dev": true, "dependencies": { "postcss-value-parser": "^4.0.0", @@ -15265,7 +16294,7 @@ "resolve": "^1.1.7" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { "postcss": "^8.0.0" @@ -15359,9 +16388,9 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", + "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", "dev": true, "dependencies": { "icss-utils": "^5.0.0", @@ -15376,9 +16405,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.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", + "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.4" @@ -15406,9 +16435,9 @@ } }, "node_modules/postcss-nesting": { - "version": "10.1.10", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz", - "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", "dev": true, "dependencies": { "@csstools/selector-specificity": "^2.0.0", @@ -15426,9 +16455,9 @@ } }, "node_modules/postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", "dev": true, "funding": [ { @@ -15442,6 +16471,9 @@ ], "engines": { "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "node_modules/postcss-overflow-shorthand": { @@ -15606,9 +16638,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -15625,9 +16657,9 @@ "dev": true }, "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", "dev": true, "dependencies": { "detect-libc": "^2.0.0", @@ -15934,6 +16966,16 @@ "node": "*" } }, + "node_modules/protractor/node_modules/q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/protractor/node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -16086,6 +17128,12 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", @@ -16116,18 +17164,18 @@ } }, "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==", + "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/q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", "dev": true, "engines": { "node": ">=0.6.0", @@ -16144,9 +17192,9 @@ } }, "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -16206,9 +17254,9 @@ } }, "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==", + "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", @@ -16293,6 +17341,42 @@ "node": ">=10" } }, + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/read-package-json/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/read-package-json/node_modules/normalize-package-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", @@ -16303,27 +17387,27 @@ } }, "node_modules/read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, "dependencies": { - "load-json-file": "^2.0.0", + "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" + "path-type": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", "dev": true, "dependencies": { "find-up": "^2.0.0", - "read-pkg": "^2.0.0" + "read-pkg": "^3.0.0" }, "engines": { "node": ">=4" @@ -16415,30 +17499,39 @@ } }, "node_modules/read-pkg/node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "dependencies": { - "pify": "^2.0.0" + "pify": "^3.0.0" }, "engines": { "node": ">=4" } }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" } }, "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==", + "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", @@ -16475,9 +17568,9 @@ } }, "node_modules/reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", "dev": true }, "node_modules/regenerate": { @@ -16487,9 +17580,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, "dependencies": { "regenerate": "^1.4.2" @@ -16505,18 +17598,18 @@ "dev": true }, "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" } }, "node_modules/regex-parser": { - "version": "2.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-to-ast": { @@ -16526,14 +17619,15 @@ "dev": true }, "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==", + "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, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "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" @@ -16555,17 +17649,17 @@ } }, "node_modules/regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "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, "dependencies": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" }, "engines": { "node": ">=4" @@ -16580,16 +17674,10 @@ "node": ">=0.1.14" } }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", - "dev": true - }, "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "dependencies": { "jsesc": "~0.5.0" @@ -16869,9 +17957,9 @@ } }, "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -16924,66 +18012,69 @@ } }, "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.3.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==", "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/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/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "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==", + "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": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "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/run-async": { @@ -17043,11 +18134,60 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "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, + "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==", - "dev": true + "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/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, + "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/safer-buffer": { "version": "2.1.2", @@ -17157,9 +18297,9 @@ } }, "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.1.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", "dev": true }, "node_modules/schema-utils": { @@ -17303,12 +18443,35 @@ "node": ">=0.4.0" } }, - "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "node_modules/selenium-webdriver/node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "dev": true, "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/selenium-webdriver/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "dependencies": { + "@types/node-forge": "^1.3.0", "node-forge": "^1" }, "engines": { @@ -17316,9 +18479,9 @@ } }, "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -17342,6 +18505,12 @@ "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==", + "dev": true + }, "node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", @@ -17409,9 +18578,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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" @@ -17507,6 +18676,38 @@ "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", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "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, + "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/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", @@ -17582,14 +18783,18 @@ } }, "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==", "dev": true, "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" @@ -17781,36 +18986,53 @@ } }, "node_modules/socket.io": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.5.1.tgz", - "integrity": "sha512-0y9pnIso5a9i+lJmsCdtmTTgJFFSvNQKDnPQRz28mGNnxbmqYg2QPtJTLFxhymFZhAIn50eHAKzJeiNaKr+yUQ==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.4.tgz", + "integrity": "sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==", "dev": true, "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", + "cors": "~2.8.5", "debug": "~4.3.2", - "engine.io": "~6.2.0", - "socket.io-adapter": "~2.4.0", - "socket.io-parser": "~4.0.4" + "engine.io": "~6.5.2", + "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.4", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz", + "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==", + "dev": true, + "dependencies": { + "debug": "~4.3.4", + "ws": "~8.11.0" + } + }, + "node_modules/socket.io-client": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.5.4.tgz", + "integrity": "sha512-ZpKteoA06RzkD32IbqILZ+Cnst4xewU7ZYK12aS1mzHftFFjpoMz69IuhP/nL25pJfao/amoPI527KnuhFm01g==", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.2", + "engine.io-client": "~6.2.3", + "socket.io-parser": "~4.2.1" }, "engines": { "node": ">=10.0.0" } }, - "node_modules/socket.io-adapter": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz", - "integrity": "sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==", - "dev": true - }, "node_modules/socket.io-parser": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.5.tgz", - "integrity": "sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==", - "dev": true, + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "dependencies": { - "@types/component-emitter": "^1.2.10", - "component-emitter": "~1.3.0", + "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" }, "engines": { @@ -17829,16 +19051,16 @@ } }, "node_modules/socks": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", - "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz", + "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==", "dev": true, "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" } }, @@ -17930,12 +19152,13 @@ "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", "dev": true }, "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "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", @@ -17943,9 +19166,9 @@ } }, "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==", + "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 }, "node_modules/spdx-expression-parse": { @@ -17959,9 +19182,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", "dev": true }, "node_modules/spdy": { @@ -18007,12 +19230,12 @@ } }, "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dev": true, - "engines": { - "node": ">= 10.x" + "dependencies": { + "readable-stream": "^3.0.0" } }, "node_modules/sprintf-js": { @@ -18022,9 +19245,9 @@ "dev": true }, "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", "dev": true, "dependencies": { "asn1": "~0.2.3", @@ -18046,6 +19269,12 @@ "node": ">=0.10.0" } }, + "node_modules/sshpk/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, "node_modules/ssri": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", @@ -18077,12 +19306,12 @@ } }, "node_modules/streamroller": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.2.tgz", - "integrity": "sha512-wZswqzbgGGsXYIrBYhOE0yP+nQ6XRk7xDcYwuQAGTYXdyAUmvgVFE0YU1g5pvQT0m7GBaQfYcSnlHbapuK0H0A==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", "dev": true, "dependencies": { - "date-format": "^4.0.13", + "date-format": "^4.0.14", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, @@ -18131,26 +19360,6 @@ "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==", - "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/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -18164,29 +19373,46 @@ "node": ">=8" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18245,6 +19471,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strong-log-transformer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", + "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "minimist": "^1.2.0", + "through": "^2.3.4" + }, + "bin": { + "sl-log-transformer": "bin/sl-log-transformer.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/stylus": { "version": "0.59.0", "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", @@ -18331,6 +19574,12 @@ "node": "*" } }, + "node_modules/stylus/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, "node_modules/supercluster": { "version": "7.1.5", "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz", @@ -18373,9 +19622,9 @@ } }, "node_modules/table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "dependencies": { "ajv": "^8.0.1", @@ -18398,20 +19647,20 @@ } }, "node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "dev": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=10" } }, "node_modules/tar-fs": { @@ -18448,6 +19697,21 @@ "node": ">=6" } }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true + }, "node_modules/temp-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", @@ -18476,46 +19740,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tempy/node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dev": true, - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tempy/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, - "engines": { - "node": ">=8" - } - }, "node_modules/tempy/node_modules/type-fest": { "version": "0.16.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", @@ -18547,16 +19771,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.5.tgz", - "integrity": "sha512-AOEDLDxD2zylUGf/wxHxklEkOe2/r+seuyOWujejFrIxHf11brA1/dWQNIgXa1c6/Wkxgu7zvv0JhOWfc2ELEA==", + "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.14", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -18580,6 +19804,18 @@ } } }, + "node_modules/terser-webpack-plugin/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/terser-webpack-plugin/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -18605,6 +19841,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", @@ -18612,9 +19854,9 @@ "dev": true }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -18629,10 +19871,28 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/terser-webpack-plugin/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==", + "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/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "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" @@ -18641,6 +19901,12 @@ "node": ">=0.4.0" } }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -18734,15 +20000,12 @@ "dev": true }, "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/to-fast-properties": { @@ -18869,22 +20132,31 @@ "typescript": ">=2.0" } }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, "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==", + "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, "dependencies": { "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "dependencies": { "minimist": "^1.2.0" @@ -18894,9 +20166,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -18974,6 +20246,79 @@ "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, + "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, + "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, + "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.5", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.5.tgz", + "integrity": "sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==", + "dev": true, + "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", @@ -18994,9 +20339,9 @@ } }, "node_modules/ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "version": "0.7.37", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", + "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", "dev": true, "funding": [ { @@ -19006,6 +20351,10 @@ { "type": "paypal", "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" } ], "engines": { @@ -19069,18 +20418,18 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "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==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, "engines": { "node": ">=4" @@ -19117,9 +20466,9 @@ } }, "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "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" @@ -19144,9 +20493,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "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==", "dev": true, "funding": [ { @@ -19156,6 +20505,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { @@ -19163,7 +20516,7 @@ "picocolors": "^1.0.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -19203,9 +20556,9 @@ } }, "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", "dev": true }, "node_modules/v8-compile-cache-lib": { @@ -19313,12 +20666,12 @@ } }, "node_modules/webdriver-manager": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", - "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", + "version": "12.1.9", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.9.tgz", + "integrity": "sha512-Yl113uKm8z4m/KMUVWHq1Sjtla2uxEBtx2Ue3AmIlnlPAKloDn/Lvmy6pqWCUersVISpdMeVpAaGbNnvMuT2LQ==", "dev": true, "dependencies": { - "adm-zip": "^0.4.9", + "adm-zip": "^0.5.2", "chalk": "^1.1.1", "del": "^2.2.0", "glob": "^7.0.3", @@ -19355,6 +20708,18 @@ "node": ">=0.10.0" } }, + "node_modules/webdriver-manager/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/webdriver-manager/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -19381,6 +20746,24 @@ "node": ">=0.10.0" } }, + "node_modules/webdriver-manager/node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/webdriver-manager/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -19401,12 +20784,38 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/webdriver-manager/node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/webdriver-manager/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/webdriver-manager/node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/webdriver-manager/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -19432,9 +20841,9 @@ } }, "node_modules/webdriver-manager/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -19461,6 +20870,28 @@ "node": ">=0.8.0" } }, + "node_modules/webdriver-manager/node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webdriver-manager/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, + "engines": { + "node": ">=4.0" + } + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -19468,9 +20899,9 @@ "dev": true }, "node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "version": "5.76.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.1.tgz", + "integrity": "sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -19538,15 +20969,15 @@ } }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -19557,9 +20988,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.10.0.tgz", - "integrity": "sha512-7dezwAs+k6yXVFZ+MaL8VnE+APobiO3zvpp3rBHe/HmWQ+avwh0Q3d0xxacOiBybZZ3syTZw9HXzpa3YNbAZDQ==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", @@ -19611,16 +21042,73 @@ } } }, + "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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/webpack-dev-server/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/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==", + "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/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -19630,27 +21118,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "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.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", @@ -19695,9 +21162,9 @@ } }, "node_modules/webpack/node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "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" @@ -19707,9 +21174,9 @@ } }, "node_modules/webpack/node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "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" @@ -19747,9 +21214,9 @@ "dev": true }, "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -19829,11 +21296,30 @@ } }, "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", "dev": true }, + "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, + "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/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -19844,20 +21330,11 @@ } }, "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -19917,9 +21394,9 @@ "dev": true }, "node_modules/ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", "dev": true, "engines": { "node": ">=10.0.0" @@ -19971,10 +21448,16 @@ "xml-js": "bin/cli.js" } }, + "node_modules/xml-js/node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true + }, "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "dev": true, "dependencies": { "sax": ">=0.6.0", @@ -19984,7 +21467,7 @@ "node": ">=4.0.0" } }, - "node_modules/xmlbuilder": { + "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==", @@ -19993,6 +21476,23 @@ "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, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", + "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/xpath": { "version": "0.0.32", "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", @@ -20020,9 +21520,9 @@ } }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "node_modules/yaml": { @@ -20095,14830 +21595,5 @@ "tslib": "^2.3.0" } } - }, - "dependencies": { - "@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@angular-devkit/architect": { - "version": "0.1402.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.0.tgz", - "integrity": "sha512-hnesEEWD4L/k0hT7j69wXD3rz4pKidLH0TNhuYEHozlLawCfqT1zGAJPaq55qZhpl5sHThB+dQ32Ck3sD2KVGw==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.0", - "rxjs": "6.6.7" - } - }, - "@angular-devkit/build-angular": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.0.tgz", - "integrity": "sha512-5NhBgwY/LzwMBpEX6v5PuWRCvF0QnKj0G8NcrN04hImqPrGNkM8KpVFYKsGknZQQnZrDrwfLxo+k7ArPyWdSxA==", - "dev": true, - "requires": { - "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1402.0", - "@angular-devkit/build-webpack": "0.1402.0", - "@angular-devkit/core": "14.2.0", - "@babel/core": "7.18.10", - "@babel/generator": "7.18.12", - "@babel/helper-annotate-as-pure": "7.18.6", - "@babel/plugin-proposal-async-generator-functions": "7.18.10", - "@babel/plugin-transform-async-to-generator": "7.18.6", - "@babel/plugin-transform-runtime": "7.18.10", - "@babel/preset-env": "7.18.10", - "@babel/runtime": "7.18.9", - "@babel/template": "7.18.10", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "14.2.0", - "ansi-colors": "4.1.3", - "babel-loader": "8.2.5", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.9.1", - "cacache": "16.1.2", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.16", - "css-loader": "6.7.1", - "esbuild": "0.15.5", - "esbuild-wasm": "0.15.5", - "glob": "8.0.3", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "karma-source-map-support": "1.4.0", - "less": "4.1.3", - "less-loader": "11.0.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.0", - "mini-css-extract-plugin": "2.6.1", - "minimatch": "5.1.0", - "open": "8.4.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "6.0.1", - "piscina": "3.2.0", - "postcss": "8.4.16", - "postcss-import": "14.1.0", - "postcss-loader": "7.0.1", - "postcss-preset-env": "7.8.0", - "regenerator-runtime": "0.13.9", - "resolve-url-loader": "5.0.0", - "rxjs": "6.6.7", - "sass": "1.54.4", - "sass-loader": "13.0.2", - "semver": "7.3.7", - "source-map-loader": "4.0.0", - "source-map-support": "0.5.21", - "stylus": "0.59.0", - "stylus-loader": "7.0.0", - "terser": "5.14.2", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.4.0", - "webpack": "5.74.0", - "webpack-dev-middleware": "5.3.3", - "webpack-dev-server": "4.10.0", - "webpack-merge": "5.8.0", - "webpack-subresource-integrity": "5.1.0" - } - }, - "@angular-devkit/build-webpack": { - "version": "0.1402.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.0.tgz", - "integrity": "sha512-lJoySTDm9olLeIV82CifZfuh0VKB0/wTvRQY3zlgeQ3I9ADx/cFy3/ohTK0AZNBJ006y8dUTOVIIRLSsW2Cd7A==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1402.0", - "rxjs": "6.6.7" - } - }, - "@angular-devkit/core": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.0.tgz", - "integrity": "sha512-IwiS6uDs3drR4i3nuqVinh5jtI1SHIyn/OaoWL6t3V7Y6b65BdJN1liyd+WBUEZmEwGCkY2/FjnLx1G8Dflc8A==", - "dev": true, - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - } - }, - "@angular-devkit/schematics": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.11.tgz", - "integrity": "sha512-OTEOu4uf3kZDcSGYkuESxf/IOlJSn/GdLt63Sd1QwJu6pJSeFxkANw/WEWICZyJfRLNW6fdLJLEGPM9Zt5ZqAg==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.11", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.11.tgz", - "integrity": "sha512-cBIGs6y9rykOQqnuAQOB1DgIRyBFYtvKRJb7QNUfIJ0qUfARKkuV/yikv3lrb95ePGkmoRzmjkFqcFZiYU+r7A==", - "dev": true, - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - } - } - } - }, - "@angular-eslint/builder": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-13.0.1.tgz", - "integrity": "sha512-z43jUpA4xm767ze/yWwvoy5PdvSe57DAvXHlHywv0iYxXl1OhytPIA0CdOA3ZWkbSWWVmWmFzELeYfGnE3+igg==", - "dev": true, - "requires": { - "@nrwl/devkit": "13.1.3" - } - }, - "@angular-eslint/bundled-angular-compiler": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-13.0.1.tgz", - "integrity": "sha512-Eih9Kh0hxHO4+3in9mgjksQecym0p+3p+287y3LLihIc7gCkAO4xZeHGVGiC8qUX72PNUXkDlyskI9oHjK9Axw==", - "dev": true - }, - "@angular-eslint/eslint-plugin": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-13.0.1.tgz", - "integrity": "sha512-WxqgMLTfE45dqjzg/Nq0dOEDwzpdB+zYOWrA41MT3jt0UbukFEx8+FMrAgBLIeDaHzwWomiAEV5Tm5mQAKA4VA==", - "dev": true, - "requires": { - "@angular-eslint/utils": "13.0.1", - "@typescript-eslint/experimental-utils": "5.3.0" - } - }, - "@angular-eslint/eslint-plugin-template": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-13.0.1.tgz", - "integrity": "sha512-8FclNMjEzb87CtE3TdsXXWk1SRCp/tSSHI0cYVv6YpU7f/9Mnej+ZY3MdvqI/amD8zJueTMdnjNRP/jiwX2XhQ==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "13.0.1", - "@typescript-eslint/experimental-utils": "5.3.0", - "aria-query": "^4.2.2", - "axobject-query": "^2.2.0" - } - }, - "@angular-eslint/template-parser": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-13.0.1.tgz", - "integrity": "sha512-GEJzVLS4Sb4UdurqaPD1/ucGhagGAQCp17CIgjpcXRwzxBZ9OLqbO/rx8diRbADp+1rceVq4BhADsg3VdsOsuw==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "13.0.1", - "eslint-scope": "^5.1.0" - } - }, - "@angular-eslint/utils": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-13.0.1.tgz", - "integrity": "sha512-makSpu8kr5yHIz0c6WaWwix+tk5DN5Uix9vQulVisZWchTmSqEovJih/UC+4XspM9kQbjcbWHohYKiBbBEQpbA==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "13.0.1", - "@typescript-eslint/experimental-utils": "5.3.0" - } - }, - "@angular/cli": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.2.11.tgz", - "integrity": "sha512-k4Epob8Xz+9oyC6Ty9SNntTa2wHAvzxfcCi7itefPMcwEU9pqBcAv4XYfyawb5d7n/S5RBNwdsDpjoh2DPtmow==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1402.11", - "@angular-devkit/core": "14.2.11", - "@angular-devkit/schematics": "14.2.11", - "@schematics/angular": "14.2.11", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "debug": "4.3.4", - "ini": "3.0.0", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "npm-package-arg": "9.1.0", - "npm-pick-manifest": "7.0.1", - "open": "8.4.0", - "ora": "5.4.1", - "pacote": "13.6.2", - "resolve": "1.22.1", - "semver": "7.3.7", - "symbol-observable": "4.0.0", - "uuid": "8.3.2", - "yargs": "17.5.1" - }, - "dependencies": { - "@angular-devkit/architect": { - "version": "0.1402.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.11.tgz", - "integrity": "sha512-RuSZrBQ+QbipAESZ4aXCyAMQHaEaDyyV/FDS9J2HJWfEFbRD5oxlEt/tBC8XjmJQsktaUOh07GT8MNJjPKVAQw==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.11", - "rxjs": "6.6.7" - } - }, - "@angular-devkit/core": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.11.tgz", - "integrity": "sha512-cBIGs6y9rykOQqnuAQOB1DgIRyBFYtvKRJb7QNUfIJ0qUfARKkuV/yikv3lrb95ePGkmoRzmjkFqcFZiYU+r7A==", - "dev": true, - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - } - } - } - }, - "@angular/common": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.2.0.tgz", - "integrity": "sha512-dXCGuM/Yh9B8OVVHHfPuXLYdu0olemKmuYLZXGoqyzeYU5OpQ6+qcHYTrlREkWpF9QY+pk2ewfM9Hke1UENEHA==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.2.0.tgz", - "integrity": "sha512-csnvopy5a6ctdT7sHgwgn3wRni+UIk2zvs7WYsx+gtLTdH7SPg78CN0XZR/KQ142qLtuMnmkVON3D3ejmqC9xg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler-cli": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.2.0.tgz", - "integrity": "sha512-cMjMVmAitY4GIn45pIqzhy4GKWfVAJSktCtuAebaAYC6Nqo9LbvqF2dnHK0MHoqjAf98e5zmz9WeBOQ7YlRZFQ==", - "dev": true, - "requires": { - "@babel/core": "^7.17.2", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "sourcemap-codec": "^1.4.8", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - } - }, - "@angular/core": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.2.0.tgz", - "integrity": "sha512-m00WZL+df90QjrNmA43W8oSP1hyePoEXgw36JcFLQ+2ISO1HvqoeuKXIccyIQKpCuQ9VLNv5ptlTio6pjmcCqg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/forms": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.2.0.tgz", - "integrity": "sha512-KVAd4ITEUnP/MLNTDbTWEMoYIZgKawvoaNu4nBP0DAcZsADmB5a6IPYcg6GrgJ+teN0SnpiCxKvq1hRITj3d7g==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/language-service": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.2.0.tgz", - "integrity": "sha512-8CdmymRVMEkMa1VhQc7gfUWFMzKEIuLEreGlhMewQoL8y6bB2dYHVfnju/dAA4PooVLZcVuZDeHy+CGzK9snmA==", - "dev": true - }, - "@angular/platform-browser": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.2.0.tgz", - "integrity": "sha512-zYWB9FtZQZEhPV2PuzaoXWChWS+7o4SP+0sF8hLddGNOezf1FsKKrqDhyYtQYgZ2qQPsS+uDFfkVry5dppALUQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-browser-dynamic": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.0.tgz", - "integrity": "sha512-CRSWbJiohfz4KBU4ts2kq2B2lATApMeG6uuxgXwNJAEUkn63EYbrFVY9JTaApyZ7X+3dUDZZtcsfNmQruK2UxQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/router": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.2.0.tgz", - "integrity": "sha512-SvtmSlRCIWeLhbXYh09W7luPKTtpZL16PB4DbT3VVfZlt2PfMys/tAmOCvChNxjkOgV7yEGaqklWw/1wKxeRlg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@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 - }, - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz", - "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==", - "dev": true - }, - "@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.10", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", - "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz", - "integrity": "sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", - "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", - "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", - "dev": true, - "requires": { - "@babel/template": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", - "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", - "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz", - "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.18.9", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.11", - "@babel/types": "^7.18.10" - } - }, - "@babel/helpers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", - "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", - "dev": true, - "requires": { - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", - "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "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.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", - "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-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, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-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, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@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, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", - "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", - "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", - "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", - "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", - "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.18.10", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@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.18.6", - "@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-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.18.9", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.9", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.18.9", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.18.9", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.10", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "requires": { - "@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" - } - }, - "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", - "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", - "dev": true, - "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz", - "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.13", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.13", - "@babel/types": "^7.18.13", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/generator": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", - "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", - "dev": true, - "requires": { - "@babel/types": "^7.18.13", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/types": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", - "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", - "to-fast-properties": "^2.0.0" - } - }, - "@capacitor-community/apple-sign-in": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@capacitor-community/apple-sign-in/-/apple-sign-in-5.0.0.tgz", - "integrity": "sha512-Cz0cuJKv/KnIHMy9f4Gbc2kWhpxsLYv/NXNhc9mYRi9pYAdfhLSo/fvkcJSRs/g1PvNMA0FDDk0Hx2GHZLA5SQ==", - "requires": { - "@types/scriptjs": "0.0.2", - "scriptjs": "^2.5.9" - } - }, - "@capacitor-community/barcode-scanner": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@capacitor-community/barcode-scanner/-/barcode-scanner-4.0.1.tgz", - "integrity": "sha512-acuhDU2mqskSeCIQMc5TGNnDszXXs4IqEES+3C2JDiq+MkJMTr+B2Dhq4k55hlkRFMOumMhlnbr2R9G6qyFPhw==", - "requires": { - "@zxing/browser": "^0.1.3", - "@zxing/library": "^0.20.0" - } - }, - "@capacitor-community/facebook-login": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@capacitor-community/facebook-login/-/facebook-login-5.0.3.tgz", - "integrity": "sha512-MdVBkPHbtAqiVgj5YJdIzO+2DG5kBakvjkTPpnxkxEwOVCPNmshyhR5YzPqkkbG00rpgU2SArM/Ml2riceSi/A==", - "requires": { - "@capacitor/core": "^5.0.0" - } - }, - "@capacitor/android": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.0.5.tgz", - "integrity": "sha512-vH5Qoy+p2Egsu1GtPtOsihHcEI2fCGCIHwlUGPaXXGysudzpzWtJZ5JZNlycJyfRdjECrjkutgbNaHLog+YlXQ==", - "requires": {} - }, - "@capacitor/app": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.3.tgz", - "integrity": "sha512-YqGWnD+O8wjNVyIctZCMkVqOr3RhxunLUBbmLpdRc66RzPN7xEk8GAwxY2YV/ehTL054mo3uqovpWvei7rYsEA==", - "requires": {} - }, - "@capacitor/assets": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/assets/-/assets-2.0.4.tgz", - "integrity": "sha512-1zYuwJujihsCLavojpZQQEjQjxG8BgD2/QWaX1Je2TQgN8UVbmnQG7gO+6gaHqP+hgZu7SOcJ+BlMG+tarBXLA==", - "dev": true, - "requires": { - "@capacitor/cli": "^3.2.5", - "@ionic/utils-array": "^2.1.5", - "@ionic/utils-fs": "^3.1.5", - "@trapezedev/project": "^5.0.5", - "commander": "^8.3.0", - "debug": "^4.2.0", - "fs-extra": "^10.0.1", - "node-fetch": "^2.6.7", - "node-html-parser": "^5.3.3", - "sharp": "^0.30.7", - "tslib": "^2.0.3", - "yargs": "^17.3.1" - }, - "dependencies": { - "@capacitor/cli": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-3.9.0.tgz", - "integrity": "sha512-NkbVZhYb0oPdh/XArE2ZmOwPFJbla5meShGhv3DxKCXeKn1rt92ile+2xOgtB/j+mL7f9cqQzTQM/11sGQzMAg==", - "dev": true, - "requires": { - "@ionic/cli-framework-output": "^2.2.1", - "@ionic/utils-fs": "^3.1.5", - "@ionic/utils-subprocess": "^2.1.6", - "@ionic/utils-terminal": "^2.3.0", - "commander": "^6.0.0", - "debug": "^4.2.0", - "env-paths": "^2.2.0", - "kleur": "^4.1.1", - "native-run": "^1.5.0", - "open": "^7.4.2", - "plist": "^3.0.2", - "prompts": "^2.3.2", - "semver": "^7.3.2", - "tar": "^6.1.11", - "tslib": "^2.1.0", - "xml2js": "^0.4.23" - }, - "dependencies": { - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true - } - } - }, - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - } - } - }, - "@capacitor/camera": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-5.0.7.tgz", - "integrity": "sha512-1Wk3Dk0UhhNHdBB07UrPvUOSL7Wi5gFZRyLY1LZL2awt34iqy2cnajtfJplFmEZHk8lD0i7NAl3HbkWm4td4OQ==", - "requires": {} - }, - "@capacitor/cli": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.0.5.tgz", - "integrity": "sha512-Mf+lr2L98NfDZki3e5jdG176LUH0rf+OFoMa/oFf6dp4iHwQjS1HiHN5iaGcfJ5RWt432SMEB0dOgicXPb4KCQ==", - "dev": true, - "requires": { - "@ionic/cli-framework-output": "^2.2.5", - "@ionic/utils-fs": "^3.1.6", - "@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": "^1.7.2", - "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" - }, - "dependencies": { - "commander": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", - "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", - "dev": true - }, - "glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - } - }, - "minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true - }, - "rimraf": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", - "dev": true, - "requires": { - "glob": "^9.2.0" - } - }, - "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, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - } - } - }, - "@capacitor/core": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.5.1.tgz", - "integrity": "sha512-VG6Iv8Q7ZAbvjodxpvjcSe0jfxUwZXnvjbi93ehuJ6eYP8U926qLSXyrT/DToZq+F6v/HyGyVgn3mrE/9jW2Tg==", - "requires": { - "tslib": "^2.1.0" - } - }, - "@capacitor/filesystem": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-5.1.4.tgz", - "integrity": "sha512-10EM1KvFMs+pTzxkcflspzxBWcX9sOnS9nTP5Afjr5hn4OxLrwTFySw2Z12Uv6jdN4OnhY3jXtDKXPljXvXILg==", - "requires": {} - }, - "@capacitor/geolocation": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-5.0.6.tgz", - "integrity": "sha512-3pB3CBa38aDMk7zouGbjOMBytcaqRMBosMcqNrOQjE5LMBAPUI1cEGrUzmkj+scP0SIyYGA95Tkj0BAnzvNWag==", - "requires": {} - }, - "@capacitor/google-maps": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@capacitor/google-maps/-/google-maps-5.3.3.tgz", - "integrity": "sha512-Uhk6Nc2byDSwS3pK4pXGEkKLWNNfhqDmA08s4DNS7YLhoLr3qMDKFKYU2v8BcP1iRAy9tY6SMOAgkpkHuei7/g==", - "requires": { - "@googlemaps/js-api-loader": "~1.13.7", - "@googlemaps/markerclusterer": "~2.0.7", - "@types/google.maps": "~3.50.5" - } - }, - "@capacitor/haptics": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.4.tgz", - "integrity": "sha512-gcldLYE517h7t/r9oK1J7EV6hX854gjZNiDrS5j5O91V193L2K43Yqyp2ZKfdZ05ZLTBYkr/vg1ZTScfHseLxg==", - "requires": {} - }, - "@capacitor/ios": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.0.5.tgz", - "integrity": "sha512-U72TPbKN1HlUqEGCOPsCBp6j93Qu1TazWUuA8Q1yfcGDfSOE0zMDNl3eU7XO5OyzpV7z9lf8NJdehimezVl7sA==", - "requires": {} - }, - "@capacitor/keyboard": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-5.0.4.tgz", - "integrity": "sha512-vIv2NLZRBXgMDkyZurFpANCe7pEbpChdXNGdQFnk1Kg31DFScgwmq4ednZwT4+SHojH6SHCXxaBPg7Y265LWVQ==", - "requires": {} - }, - "@capacitor/preferences": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@capacitor/preferences/-/preferences-5.0.6.tgz", - "integrity": "sha512-aDe4wGTVSAIue6XXdUFgyz7SGszxK/Ptt/iWTydMpzc1PlZXw1XTTnciM+S+SLLNZFzXlkpXT3wMnh9t0DojUA==", - "requires": {} - }, - "@capacitor/status-bar": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-5.0.4.tgz", - "integrity": "sha512-6gvkUTotpzHlfn5KoIglbIqdaEWV/crLtCYXebtFtRAPofCU8EWcljGeeISKBYPE99xqsk3M66vRUY4OzsAYyA==", - "requires": {} - }, - "@codetrix-studio/capacitor-google-auth": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@codetrix-studio/capacitor-google-auth/-/capacitor-google-auth-3.3.2.tgz", - "integrity": "sha512-RHYsgm/pU4JNmed5lYlT+xtoU6ktfw4/xG3o1iI5n7dhWO77kptOr2ZaVSXsYeOu1J93VeyOAyyqdaF+qkzxhw==", - "requires": {} - }, - "@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 - }, - "@cordobo/qrcode": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@cordobo/qrcode/-/qrcode-1.5.0.tgz", - "integrity": "sha512-aZ5n3MYw10t4v68EGvRGE1DL7iWfAiTUy4MSZRoqjHTRYdjX40sYgJf48NZa6zZeXVuJOEB/1Ni9KzS+C/EC0w==", - "requires": { - "dijkstrajs": "^1.0.1", - "encode-utf8": "^1.0.3", - "pngjs": "^5.0.0", - "yargs": "^17.3.1" - } - }, - "@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, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "dependencies": { - "@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, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@csstools/postcss-cascade-layers": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz", - "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==", - "dev": true, - "requires": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "dev": true, - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "dev": true, - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "dev": true, - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "dev": true, - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "dev": true, - "requires": {} - }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "dev": true, - "requires": {} - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true - }, - "@esbuild/linux-loong64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", - "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", - "dev": true, - "optional": true - }, - "@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "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" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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 - } - } - }, - "@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 - }, - "@googlemaps/js-api-loader": { - "version": "1.13.11", - "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.13.11.tgz", - "integrity": "sha512-8gKvtDYGtUa3Wg2iC0e53jBOiN5UQ1T12RMq66hjmhAtZMRjI7iuoQn1WdUyoTfYJDmYN3HHc+3l+XOT21p3bQ==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "@googlemaps/markerclusterer": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.0.15.tgz", - "integrity": "sha512-/I6Esi5FtyeVHsezN9Kut8zRJoqe7KkTIJXGVqpKFf6BjC7qQ1xRajLMkOz0s8XKgLevbr+KdYjuvmj+LohOGg==", - "requires": { - "fast-deep-equal": "^3.1.3", - "supercluster": "^7.1.3" - } - }, - "@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@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 - }, - "@hutson/parse-repository-url": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", - "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", - "dev": true - }, - "@ionic/angular": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-6.2.4.tgz", - "integrity": "sha512-rHjt5nXA6egZ6cyBA46se3u5O0OYZKtOPrgZR49tpnGcCTEpLSxFpRGjxuKLyAaV6z9fR5krnGRybia+Wt1qbw==", - "requires": { - "@ionic/core": "^6.2.4", - "jsonc-parser": "^3.0.0", - "tslib": "^2.0.0" - } - }, - "@ionic/angular-toolkit": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-6.1.0.tgz", - "integrity": "sha512-QZkoNdXej4MQqKGdm+suzTK39R0iRGpBFhOzP+f75v4ZGgEQ+ntA213UdaTa6EvsvS7n14p0zbHiBroLUOCNzQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "^13.0.1", - "@angular-devkit/schematics": "^13.0.1", - "@schematics/angular": "^13.0.1" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.9.tgz", - "integrity": "sha512-XqCuIWyoqIsLABjV3GQL/+EiBCt3xVPPtNp3Mg4gjBsDLW7PEnvbb81yGkiZQmIsq4EIyQC/6fQa3VdjsCshGg==", - "dev": true, - "requires": { - "ajv": "8.9.0", - "ajv-formats": "2.1.1", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" - } - }, - "@angular-devkit/schematics": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.9.tgz", - "integrity": "sha512-oNHLNtwbtEJ0dYPPXy1NpfRdSiFsYBl7+ozJklLgNV/AEOxlSi2qlVx6DoxNVjz5XgQ7Z+eoVDMw7ewGPnGSyA==", - "dev": true, - "requires": { - "@angular-devkit/core": "13.3.9", - "jsonc-parser": "3.0.0", - "magic-string": "0.25.7", - "ora": "5.4.1", - "rxjs": "6.6.7" - } - }, - "@schematics/angular": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.9.tgz", - "integrity": "sha512-tm5wst7+Z8cOgOJ/4JVlYKOFCCOVnqKYFtYf0BIWq6RFBXcw6QqbGW1wXH8ASmuev4QZXKgqc7YKALPpYAKCeQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "13.3.9", - "@angular-devkit/schematics": "13.3.9", - "jsonc-parser": "3.0.0" - } - }, - "ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, - "@ionic/cli-framework-output": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.5.tgz", - "integrity": "sha512-YeDLTnTaE6V4IDUxT8GDIep0GuRIFaR7YZDLANMuuWJZDmnTku6DP+MmQoltBeLmVvz1BAAZgk41xzxdq6H2FQ==", - "dev": true, - "requires": { - "@ionic/utils-terminal": "2.3.3", - "debug": "^4.0.0", - "tslib": "^2.0.1" - } - }, - "@ionic/core": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.2.4.tgz", - "integrity": "sha512-LDRIwG5plwTHELxQ/j3uEfLJ7YkzJzR1V4QGE+X59aE/l7XoXZyLb1NWFjY7glBbFHGQgSuPFWNhXFkyRBxRFQ==", - "requires": { - "@stencil/core": "^2.17.4", - "ionicons": "^6.0.2", - "tslib": "^2.1.0" - } - }, - "@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, - "requires": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - } - }, - "@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, - "requires": { - "@types/fs-extra": "^8.0.0", - "debug": "^4.0.0", - "fs-extra": "^9.0.0", - "tslib": "^2.0.1" - } - }, - "@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, - "requires": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - } - }, - "@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, - "requires": { - "@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" - } - }, - "@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, - "requires": { - "debug": "^4.0.0", - "tslib": "^2.0.1" - } - }, - "@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, - "requires": { - "@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" - } - }, - "@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, - "requires": { - "@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" - } - }, - "@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, - "requires": { - "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" - } - }, - "@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 - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true - }, - "@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==", - "dev": true - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "dev": true - }, - "@ngtools/webpack": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.0.tgz", - "integrity": "sha512-lG5z/9IPb37b2cA3Aa6Pq7yaP5nZNeZM3DuQEsbp+pKngV/7rYDHwHzNXWEjcgm+WUPzqUxhhiyWJkAmdppW0g==", - "dev": true, - "requires": {} - }, - "@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" - } - }, - "@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "dev": true, - "requires": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - } - }, - "@npmcli/git": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", - "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^3.0.0", - "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "@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==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@npmcli/node-gyp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", - "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", - "dev": true - }, - "@npmcli/promise-spawn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", - "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", - "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/promise-spawn": "^3.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^2.0.3", - "which": "^2.0.2" - } - }, - "@nrwl/cli": { - "version": "14.5.10", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.10.tgz", - "integrity": "sha512-GpnnKGO3+HwlMmZSStbq1MOyoDJg2I0HN4nBqM3ltaQkfxGZv3erwRMOAT+8mba2MWbJJ2QQgASAYvTscNYjOQ==", - "dev": true, - "requires": { - "nx": "14.5.10" - }, - "dependencies": { - "@nrwl/tao": { - "version": "14.5.10", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.10.tgz", - "integrity": "sha512-eWORRba0HlTNmOQFUxHqki0Z5yiRIq1Hl0taprmZpz2lgDXuzPIjGfAi5/ETy5+G5gkEyxFnCq7+SiMilPokwA==", - "dev": true, - "requires": { - "nx": "14.5.10" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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 - }, - "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" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "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" - } - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "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 - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "nx": { - "version": "14.5.10", - "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.10.tgz", - "integrity": "sha512-dqiV+zY32k98mfKFTgiQyYd9HYZmB1zoJj6gYniEuqzs6CKp8ZSpeRDaVQRxR6wEMvW9MSTA9kBg8sJ78W/NZg==", - "dev": true, - "requires": { - "@nrwl/cli": "14.5.10", - "@nrwl/tao": "14.5.10", - "@parcel/watcher": "2.0.4", - "chalk": "4.1.0", - "chokidar": "^3.5.1", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^7.0.2", - "dotenv": "~10.0.0", - "enquirer": "~2.3.6", - "fast-glob": "3.2.7", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^10.1.0", - "glob": "7.1.4", - "ignore": "^5.0.4", - "js-yaml": "4.1.0", - "jsonc-parser": "3.0.0", - "minimatch": "3.0.5", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "semver": "7.3.4", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^3.9.0", - "tslib": "^2.3.0", - "v8-compile-cache": "2.3.0", - "yargs": "^17.4.0", - "yargs-parser": "21.0.1" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true - } - } - }, - "@nrwl/devkit": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-13.1.3.tgz", - "integrity": "sha512-TAAsZJvVc/obeH0rZKY6miVhyM2GHGb8qIWp9MAIdLlXf4VDcNC7rxwb5OrGVSwuTTjqGYBGPUx0yEogOOJthA==", - "dev": true, - "requires": { - "@nrwl/tao": "13.1.3", - "ejs": "^3.1.5", - "ignore": "^5.0.4", - "rxjs": "^6.5.4", - "semver": "7.3.4", - "tslib": "^2.0.0" - }, - "dependencies": { - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@nrwl/tao": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-13.1.3.tgz", - "integrity": "sha512-/IwJgSgCBD1SaF+n8RuXX2OxDAh8ut/+P8pMswjm8063ac30UlAHjQ4XTYyskLH8uoUmNi2hNaGgHUrkwt7tQA==", - "dev": true, - "requires": { - "chalk": "4.1.0", - "enquirer": "~2.3.6", - "fs-extra": "^9.1.0", - "jsonc-parser": "3.0.0", - "nx": "13.1.3", - "rxjs": "^6.5.4", - "rxjs-for-await": "0.0.2", - "semver": "7.3.4", - "tmp": "~0.2.1", - "tslib": "^2.0.0", - "yargs-parser": "20.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@parcel/watcher": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", - "integrity": "sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==", - "dev": true, - "requires": { - "node-addon-api": "^3.2.1", - "node-gyp-build": "^4.3.0" - } - }, - "@prettier/plugin-xml": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@prettier/plugin-xml/-/plugin-xml-2.2.0.tgz", - "integrity": "sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==", - "dev": true, - "requires": { - "@xml-tools/parser": "^1.0.11", - "prettier": ">=2.4.0" - } - }, - "@schematics/angular": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.11.tgz", - "integrity": "sha512-tejU2BOc25bQO34mZmTwmtAfOiFtDE/io/yHqYgUsTn804kyMQbz2QOOXN0epdzRYrkAHvH4KV8c2LDyO6iijA==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.11", - "@angular-devkit/schematics": "14.2.11", - "jsonc-parser": "3.1.0" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.11.tgz", - "integrity": "sha512-cBIGs6y9rykOQqnuAQOB1DgIRyBFYtvKRJb7QNUfIJ0qUfARKkuV/yikv3lrb95ePGkmoRzmjkFqcFZiYU+r7A==", - "dev": true, - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - } - } - } - }, - "@stencil/core": { - "version": "2.17.4", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.17.4.tgz", - "integrity": "sha512-SGRlHpjV1RyFvzw6jFMVKpLNox9Eds3VvpbpD2SW9CuxdLonHDSFtQks5zmT4zs1Rse9I6kFc2mFK/dHNTalkg==" - }, - "@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 - }, - "@trapezedev/gradle-parse": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@trapezedev/gradle-parse/-/gradle-parse-5.0.10.tgz", - "integrity": "sha512-yriBEyOkJ8K4mHCgoyUKQCyVI8tP4S513Wp6/9SCx6Ub8ZvSQUonqU3/OZB2G8FRfL4aijpFfMWtiVFJbX6V/w==", - "dev": true - }, - "@trapezedev/project": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@trapezedev/project/-/project-5.0.10.tgz", - "integrity": "sha512-TJs8vF2qDVq/cjPYKKjbji4b+d2oy1kT4trw++OzZrEPh58JqGzjvvol94E88AHzeGkEKWFO8JR/ypESYxmf6A==", - "dev": true, - "requires": { - "@ionic/utils-fs": "^3.1.5", - "@ionic/utils-subprocess": "^2.1.8", - "@prettier/plugin-xml": "^2.2.0", - "@trapezedev/gradle-parse": "5.0.10", - "@types/cross-spawn": "^6.0.2", - "@types/diff": "^5.0.2", - "@types/fs-extra": "^9.0.13", - "@types/ini": "^1.3.31", - "@types/jest": "^27.0.2", - "@types/lodash": "^4.14.175", - "@types/plist": "^3.0.2", - "@types/slice-ansi": "^5.0.0", - "@xmldom/xmldom": "^0.7.5", - "conventional-changelog": "^3.1.4", - "cross-fetch": "^3.1.5", - "cross-spawn": "^7.0.3", - "diff": "^5.1.0", - "env-paths": "^3.0.0", - "gradle-to-js": "^2.0.0", - "ini": "^2.0.0", - "lodash": "^4.17.21", - "mergexml": "^1.2.3", - "npm-watch": "^0.9.0", - "plist": "^3.0.4", - "prettier": "^2.7.1", - "prompts": "^2.4.2", - "replace": "^1.1.0", - "tempy": "^1.0.1", - "tmp": "^0.2.1", - "ts-node": "^10.2.1", - "xcode": "^3.0.1", - "xml-js": "^1.6.11", - "xpath": "^0.0.32", - "yargs": "^17.2.1" - }, - "dependencies": { - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-Bt9wdwNObyD9EQMNN2GSeutWmpsZUC1/bip6XKawJ+cAK9Vhf2EwnSgg7G9Zd7KJv0fTvEbgHFjrHnImemyYQg==", - "dev": true - }, - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true - }, - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "dev": true - }, - "env-paths": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", - "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", - "dev": true - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - } - } - } - } - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@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 - }, - "@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 - }, - "@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 - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/component-emitter": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", - "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", - "dev": true - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@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 - }, - "@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==", - "dev": true - }, - "@types/cross-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.2.tgz", - "integrity": "sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/diff": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.0.3.tgz", - "integrity": "sha512-amrLbRqTU9bXMCc6uX0sWpxsQzRIo9z6MJPkH1pkez/qOxuqSZVuryJAWoBRq94CeG8JxY+VK4Le9HtjQR5T9A==", - "dev": true - }, - "@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@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, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/fs-extra": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.2.tgz", - "integrity": "sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/google.maps": { - "version": "3.50.5", - "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.50.5.tgz", - "integrity": "sha512-RuZf1MJtctGlpW+Gd4a/eGtAufUDjMf+eyN1l+B3fbe2YLScJbg8KEljJfb+6vnSPFAeM1/48geVIEg3vqOkxw==" - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/ini": { - "version": "1.3.31", - "resolved": "https://registry.npmjs.org/@types/ini/-/ini-1.3.31.tgz", - "integrity": "sha512-8ecxxaG4AlVEM1k9+BsziMw8UsX0qy3jYI1ad/71RrDZ+rdL6aZB0wLfAuflQiDhkD5o4yJ0uPK3OSUic3fG0w==", - "dev": true - }, - "@types/jasmine": { - "version": "3.6.11", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.11.tgz", - "integrity": "sha512-S6pvzQDvMZHrkBz2Mcn/8Du7cpr76PlRJBAoHnSDNbulULsH5dp0Gns+WRyNX5LHejz/ljxK4/vIHK/caHt6SQ==", - "dev": true - }, - "@types/jasminewd2": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", - "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", - "dev": true, - "requires": { - "@types/jasmine": "*" - } - }, - "@types/jest": { - "version": "27.5.2", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.2.tgz", - "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", - "dev": true, - "requires": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" - } - }, - "@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/lodash": { - "version": "4.14.197", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.197.tgz", - "integrity": "sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g==", - "dev": true - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", - "dev": true - }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", - "dev": true, - "requires": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", - "dev": true - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "@types/scriptjs": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@types/scriptjs/-/scriptjs-0.0.2.tgz", - "integrity": "sha512-GFrUgzGYfNX3VWZwMyzr0JrBwzLv5Kes4BQBvo6hXdRy14/GBbpCiVwwB7v1o2xIEvFf+9GyznmYhuesQQjSag==" - }, - "@types/selenium-webdriver": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.20.tgz", - "integrity": "sha512-6d8Q5fqS9DWOXEhMDiF6/2FjyHdmP/jSTAUyeQR7QwrFeNmYyzmvGxD5aLIHL445HjWgibs0eAig+KPnbaesXA==", - "dev": true - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@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==", - "dev": true, - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", - "dev": true - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.3.0.tgz", - "integrity": "sha512-ARUEJHJrq85aaiCqez7SANeahDsJTD3AEua34EoQN9pHS6S5Bq9emcIaGGySt/4X2zSi+vF5hAH52sEen7IO7g==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "5.3.0", - "@typescript-eslint/scope-manager": "5.3.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.0.tgz", - "integrity": "sha512-NFVxYTjKj69qB0FM+piah1x3G/63WB8vCBMnlnEHUsiLzXSTWb9FmFn36FD9Zb4APKBLY3xRArOGSMQkuzTF1w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.0", - "@typescript-eslint/types": "5.3.0", - "@typescript-eslint/typescript-estree": "5.3.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.3.0.tgz", - "integrity": "sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.3.0", - "@typescript-eslint/types": "5.3.0", - "@typescript-eslint/typescript-estree": "5.3.0", - "debug": "^4.3.2" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.0.tgz", - "integrity": "sha512-22Uic9oRlTsPppy5Tcwfj+QET5RWEnZ5414Prby465XxQrQFZ6nnm5KnXgnsAJefG4hEgMnaxTB3kNEyjdjj6A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.0", - "@typescript-eslint/visitor-keys": "5.3.0" - } - }, - "@typescript-eslint/types": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.0.tgz", - "integrity": "sha512-fce5pG41/w8O6ahQEhXmMV+xuh4+GayzqEogN24EK+vECA3I6pUwKuLi5QbXO721EMitpQne5VKXofPonYlAQg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.0.tgz", - "integrity": "sha512-FJ0nqcaUOpn/6Z4Jwbtf+o0valjBLkqc3MWkMvrhA2TvzFXtcclIM8F4MBEmYa2kgcI8EZeSAzwoSrIC8JYkug==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.0", - "@typescript-eslint/visitor-keys": "5.3.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.0.tgz", - "integrity": "sha512-oVIAfIQuq0x2TFDNLVavUn548WL+7hdhxYn+9j3YdJJXB7mH9dAmZNJsPDa7Jc+B9WGqoiex7GUDbyMxV0a/aw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xml-tools/parser": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@xml-tools/parser/-/parser-1.0.11.tgz", - "integrity": "sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==", - "dev": true, - "requires": { - "chevrotain": "7.1.1" - } - }, - "@xmldom/xmldom": { - "version": "0.7.13", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", - "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", - "dev": true - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "@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 - }, - "@zxing/browser": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@zxing/browser/-/browser-0.1.4.tgz", - "integrity": "sha512-WYjaav7St4sj/u/Km2llE4NU2Pq3JFIWnczr0tmyCC1KUlp08rV3qpu7iiEB4kOx/CgcCzrSebNnSmFt5B3IFg==", - "requires": { - "@zxing/text-encoding": "^0.9.0" - } - }, - "@zxing/library": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/@zxing/library/-/library-0.20.0.tgz", - "integrity": "sha512-6Ev6rcqVjMakZFIDvbUf0dtpPGeZMTfyxYg4HkVWioWeN7cRcnUWT3bU6sdohc82O1nPXcjq6WiGfXX2Pnit6A==", - "requires": { - "@zxing/text-encoding": "~0.9.0", - "ts-custom-error": "^3.2.1" - } - }, - "@zxing/text-encoding": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", - "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", - "optional": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "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 - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "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": {} - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - }, - "add-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", - "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", - "dev": true - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "dev": true - }, - "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, - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - }, - "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - } - } - }, - "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, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "requires": { - "ajv": "^8.0.0" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "angularx-qrcode": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/angularx-qrcode/-/angularx-qrcode-14.0.0.tgz", - "integrity": "sha512-PfWPz6YpKnTeIYzBjLniKXy/Y4/id0v/dDASQi4756+WYLu94cUMYFndGTFigjeBuk8i5BG0Q8ePHgYYvHbk2w==", - "requires": { - "@cordobo/qrcode": "1.5.0", - "tslib": "^2.3.0" - } - }, - "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 - }, - "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, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "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, - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "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 - }, - "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, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "array-ify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", - "dev": true - }, - "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", - "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-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true - }, - "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "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==", - "dev": true - }, - "autoprefixer": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", - "dev": true, - "requires": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001373", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true - }, - "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "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, - "requires": { - "@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" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", - "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.2", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", - "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2" - } - }, - "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==", - "dev": true - }, - "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 - }, - "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 - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "bn-ng-idle": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/bn-ng-idle/-/bn-ng-idle-2.0.5.tgz", - "integrity": "sha512-AmnatWSaKlBRWUdJoVrGeplmdtVfVTQfl6aiEc0j9+ng4EUnzIfTUA1AwV3Y17iI/JquZ1QR0vVml6ugv+lo7A==", - "requires": { - "tslib": "^2.3.0" - } - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "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.10.3", - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", - "dev": true, - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "bplist-creator": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", - "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", - "dev": true, - "requires": { - "stream-buffers": "2.2.x" - } - }, - "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, - "requires": { - "big-integer": "1.6.x" - } - }, - "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, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "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" - } - }, - "browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" - } - }, - "browserstack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", - "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", - "dev": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "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" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "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 - }, - "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 - }, - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", - "dev": true, - "requires": { - "@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": "^1.1.1" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "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 - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - } - }, - "caniuse-lite": { - "version": "1.0.30001383", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz", - "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "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, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chevrotain": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-7.1.1.tgz", - "integrity": "sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==", - "dev": true, - "requires": { - "regexp-to-ast": "0.5.0" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "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==", - "dev": true - }, - "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 - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", - "dev": true - }, - "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==", - "dev": true - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "dev": true, - "requires": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "dependencies": { - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "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 - }, - "colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", - "dev": true - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "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 - }, - "comment-parser": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-0.7.6.tgz", - "integrity": "sha512-GKNxVA7/iuTnAqGADlTWX4tkhzxZKXp5fLJqKTlQLHkE65XDUKutZ3BHaJC5IGcper2tT3QRD1xr4o3jNpgXXg==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "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==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "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 - }, - "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 - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha512-OKZnPGeMQy2RPaUIBPFFd71iNf4791H12MCRuVQDnzGRwCYNYmTDy5pdafo2SLAcEMKzTOQnLWG4QdcjeJUMEg==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "conventional-changelog": { - "version": "3.1.25", - "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz", - "integrity": "sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==", - "dev": true, - "requires": { - "conventional-changelog-angular": "^5.0.12", - "conventional-changelog-atom": "^2.0.8", - "conventional-changelog-codemirror": "^2.0.8", - "conventional-changelog-conventionalcommits": "^4.5.0", - "conventional-changelog-core": "^4.2.1", - "conventional-changelog-ember": "^2.0.9", - "conventional-changelog-eslint": "^3.0.9", - "conventional-changelog-express": "^2.0.6", - "conventional-changelog-jquery": "^3.0.11", - "conventional-changelog-jshint": "^2.0.9", - "conventional-changelog-preset-loader": "^2.3.4" - } - }, - "conventional-changelog-angular": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", - "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-atom": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", - "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==", - "dev": true, - "requires": { - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-codemirror": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", - "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==", - "dev": true, - "requires": { - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-conventionalcommits": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", - "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-core": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", - "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", - "dev": true, - "requires": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^5.0.0", - "conventional-commits-parser": "^3.2.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^4.0.0", - "git-raw-commits": "^2.0.8", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.1.1", - "lodash": "^4.17.15", - "normalize-package-data": "^3.0.0", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - } - } - } - }, - "conventional-changelog-ember": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", - "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==", - "dev": true, - "requires": { - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-eslint": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", - "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==", - "dev": true, - "requires": { - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-express": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", - "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==", - "dev": true, - "requires": { - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-jquery": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", - "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==", - "dev": true, - "requires": { - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-jshint": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", - "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "dependencies": { - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - } - } - }, - "conventional-changelog-preset-loader": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", - "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", - "dev": true - }, - "conventional-changelog-writer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", - "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", - "dev": true, - "requires": { - "conventional-commits-filter": "^2.0.7", - "dateformat": "^3.0.0", - "handlebars": "^4.7.7", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "conventional-commits-filter": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", - "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", - "dev": true, - "requires": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.0" - } - }, - "conventional-commits-parser": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", - "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", - "dev": true, - "requires": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "requires": { - "readable-stream": "^3.0.0" - } - } - } - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "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 - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "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, - "requires": { - "is-what": "^3.14.1" - } - }, - "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==", - "dev": true, - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "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" - } - }, - "globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "dev": true, - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true - } - } - }, - "core-js": { - "version": "3.33.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz", - "integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==" - }, - "core-js-compat": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz", - "integrity": "sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow==", - "dev": true, - "requires": { - "browserslist": "^4.21.3", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } - } - }, - "core-js-pure": { - "version": "3.25.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", - "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "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, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "create-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 - }, - "critters": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", - "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "css-select": "^4.2.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "postcss": "^8.3.7", - "pretty-bytes": "^5.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cross-fetch": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", - "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", - "dev": true, - "requires": { - "node-fetch": "^2.6.12" - } - }, - "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==", - "dev": true - }, - "css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "dev": true, - "requires": {} - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-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 - }, - "cssdb": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.1.tgz", - "integrity": "sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "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 - }, - "dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-format": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.13.tgz", - "integrity": "sha512-bnYCwf8Emc3pTD8pXnre+wfnjGtfi5ncMDKy7+cWZXbmRAsdWkOQHrfC1yz/KiwP5thDp2kCHWYWKBX4HP1hoQ==", - "dev": true - }, - "dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true - } - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "requires": { - "mimic-response": "^3.1.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "requires": { - "execa": "^5.0.0" - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "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 - }, - "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" - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "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" - } - }, - "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" - } - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "dev": true - }, - "dijkstrajs": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", - "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "dev": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "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" - } - }, - "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, - "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.4.230", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.230.tgz", - "integrity": "sha512-3pwjAK0qHSDN9+YAF4fJknsSruP7mpjdWzUSruIJD/JCH77pEh0SorEyb3xVaKkfwk2tzjOt2D8scJ0KAdfXLA==", - "dev": true - }, - "elementtree": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", - "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", - "dev": true, - "requires": { - "sax": "1.1.4" - }, - "dependencies": { - "sax": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", - "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encode-utf8": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", - "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" - }, - "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 - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "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, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "engine.io": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.2.0.tgz", - "integrity": "sha512-4KzwW3F3bk+KlzSOY57fj/Jx6LyRQ1nbcyIadehl+AnXjKT7gDO0ORdRi/84ixvMKTym6ZKuxvbzN62HDDU1Lg==", - "dev": true, - "requires": { - "@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.0.3", - "ws": "~8.2.3" - } - }, - "engine.io-parser": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.4.tgz", - "integrity": "sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==", - "dev": true - }, - "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "dev": true - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "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 - }, - "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, - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "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.1", - "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.4", - "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.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "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" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "dev": true, - "requires": { - "es6-promise": "^4.0.3" - } - }, - "esbuild": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", - "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", - "dev": true, - "optional": true, - "requires": { - "@esbuild/linux-loong64": "0.15.5", - "esbuild-android-64": "0.15.5", - "esbuild-android-arm64": "0.15.5", - "esbuild-darwin-64": "0.15.5", - "esbuild-darwin-arm64": "0.15.5", - "esbuild-freebsd-64": "0.15.5", - "esbuild-freebsd-arm64": "0.15.5", - "esbuild-linux-32": "0.15.5", - "esbuild-linux-64": "0.15.5", - "esbuild-linux-arm": "0.15.5", - "esbuild-linux-arm64": "0.15.5", - "esbuild-linux-mips64le": "0.15.5", - "esbuild-linux-ppc64le": "0.15.5", - "esbuild-linux-riscv64": "0.15.5", - "esbuild-linux-s390x": "0.15.5", - "esbuild-netbsd-64": "0.15.5", - "esbuild-openbsd-64": "0.15.5", - "esbuild-sunos-64": "0.15.5", - "esbuild-windows-32": "0.15.5", - "esbuild-windows-64": "0.15.5", - "esbuild-windows-arm64": "0.15.5" - } - }, - "esbuild-android-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", - "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", - "dev": true, - "optional": true - }, - "esbuild-android-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", - "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", - "dev": true, - "optional": true - }, - "esbuild-darwin-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", - "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", - "dev": true, - "optional": true - }, - "esbuild-darwin-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", - "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", - "dev": true, - "optional": true - }, - "esbuild-freebsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", - "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", - "dev": true, - "optional": true - }, - "esbuild-freebsd-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", - "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", - "dev": true, - "optional": true - }, - "esbuild-linux-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", - "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", - "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", - "dev": true, - "optional": true - }, - "esbuild-linux-arm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", - "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", - "dev": true, - "optional": true - }, - "esbuild-linux-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", - "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", - "dev": true, - "optional": true - }, - "esbuild-linux-mips64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", - "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-ppc64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", - "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", - "dev": true, - "optional": true - }, - "esbuild-linux-riscv64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", - "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", - "dev": true, - "optional": true - }, - "esbuild-linux-s390x": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", - "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", - "dev": true, - "optional": true - }, - "esbuild-netbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", - "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", - "dev": true, - "optional": true - }, - "esbuild-openbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", - "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", - "dev": true, - "optional": true - }, - "esbuild-sunos-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", - "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", - "dev": true, - "optional": true - }, - "esbuild-wasm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", - "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==", - "dev": true - }, - "esbuild-windows-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", - "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", - "dev": true, - "optional": true - }, - "esbuild-windows-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", - "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", - "dev": true, - "optional": true - }, - "esbuild-windows-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", - "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", - "dev": true, - "optional": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "eslint": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, - "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.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-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "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 - }, - "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" - } - }, - "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 - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "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 - } - } - }, - "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.22.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", - "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", - "dev": true, - "requires": { - "array-includes": "^3.1.1", - "array.prototype.flat": "^1.2.3", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-module-utils": "^2.6.0", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.1", - "read-pkg-up": "^2.0.0", - "resolve": "^1.17.0", - "tsconfig-paths": "^3.9.0" - }, - "dependencies": { - "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" - } - }, - "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": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha512-lsGyRuYr4/PIB0txi+Fy2xOMI2dGaTguCaotzFGkVZuKR5usKfcRWIFKNM3QNrU7hh/+w2bwTW+ZeXPK5l8uVg==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "eslint-plugin-jsdoc": { - "version": "30.7.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.6.tgz", - "integrity": "sha512-w18IOiS/9ahKgRfQOuHbce+EQYx3fwIkZhUZDEK+augNlhJkzgTSZkrBkzaflSbFNZ9/Tk4xzUABEaTbsBSzew==", - "dev": true, - "requires": { - "comment-parser": "^0.7.6", - "debug": "^4.2.0", - "jsdoctypeparser": "^9.0.0", - "lodash": "^4.17.20", - "regextras": "^0.7.1", - "semver": "^7.3.2", - "spdx-expression-parse": "^3.0.1" - } - }, - "eslint-plugin-prefer-arrow": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.2.tgz", - "integrity": "sha512-C8YMhL+r8RMeMdYAw/rQtE6xNdMulj+zGWud/qIGnlmomiPRaLDGLMeskZ3alN6uMBojmooRimtdrXebLN4svQ==", - "dev": true, - "requires": {} - }, - "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": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "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 - }, - "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==", - "dev": true - }, - "eventemitter-asyncresource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "dev": true - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "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.10.3", - "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": { - "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 - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "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" - } - }, - "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 - }, - "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==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "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, - "requires": { - "pend": "~1.2.0" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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" - } - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "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.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "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" - }, - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "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, - "requires": { - "ee-first": "1.1.1" - } - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true - }, - "flat-cache": { - "version": "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 - }, - "flutterwave-angular-v3": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/flutterwave-angular-v3/-/flutterwave-angular-v3-1.2.1.tgz", - "integrity": "sha512-r9GFhgWViBH5PEdmPA325Ld8H5Cr5rfDztEXXKHFMiGzbIu0iC8mcFAK01XRorx6pGBIDDTxIQRRB6kd09y+Wg==", - "requires": { - "@angular/animations": ">=4.0.0", - "@angular/common": ">=4.0.0", - "@angular/compiler": ">=4.0.0", - "@angular/core": ">=4.0.0", - "@angular/forms": ">=4.0.0", - "@angular/http": ">=4.0.0", - "@angular/platform-browser": ">=4.0.0", - "@angular/platform-browser-dynamic": ">=4.0.0", - "@angular/router": ">=4.0.0", - "core-js": ">=2.4.1", - "rxjs": ">=5.1.0", - "zone.js": ">=0.8.4" - }, - "dependencies": { - "@angular/animations": { - "version": "17.0.4", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.4.tgz", - "integrity": "sha512-XHkTBZAoYf1t4Hb06RkYa6cgtjEA5JGq1ArXu/DckOS6G/ZuY+dwWULEmaf9ejJem8O78ol223ZQ5d7sXqpixQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/common": { - "version": "7.2.16", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.16.tgz", - "integrity": "sha512-lPo2Vt5zmKeKTdMxHMUuViouMiK4QsmO6dGTIhJ7QAx9mov0QYb4sUVKN9Ix32Aeeznaa97qJnhevyDncJqvSA==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular/core": { - "version": "17.0.4", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.4.tgz", - "integrity": "sha512-zk+z5sYPZd87pLxECx27quB5FvSmoi9PjJlcSlaBwwqaGnh/tPJI14u3q1dRY/CoZgP9egEiwc428+DzvOzJew==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/http": { - "version": "7.2.16", - "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.16.tgz", - "integrity": "sha512-yvjbNyzFSmmz4UTjCdy5M8mk0cZqf9TvSf8yN5UVIwtw4joyuUdlgJCuin0qSbQOKIf/JjHoofpO2JkPCGSNww==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular/platform-browser": { - "version": "7.2.16", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.16.tgz", - "integrity": "sha512-6LltxoPlbtUgSec5a+BGPHZ0UYdqFizxSsplC1PoJdqH17DDxQjxcluAfXnLlvOYFSSPvYa73PSOpmUU2vp4gA==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "zone.js": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.2.tgz", - "integrity": "sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==", - "requires": { - "tslib": "^2.3.0" - } - } - } - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "formidable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", - "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==", - "dev": true - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "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==", - "dev": 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 - }, - "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "requires": { - "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" - } - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-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==" - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "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 - }, - "get-pkg-repo": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", - "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", - "dev": true, - "requires": { - "@hutson/parse-repository-url": "^3.0.0", - "hosted-git-info": "^4.0.0", - "through2": "^2.0.0", - "yargs": "^16.2.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "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" - } - }, - "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 - } - } - }, - "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 - }, - "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" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "git-raw-commits": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", - "dev": true, - "requires": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "requires": { - "readable-stream": "^3.0.0" - } - } - } - }, - "git-remote-origin-url": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", - "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", - "dev": true, - "requires": { - "gitconfiglocal": "^1.0.0", - "pify": "^2.3.0" - } - }, - "git-semver-tags": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", - "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", - "dev": true, - "requires": { - "meow": "^8.0.0", - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "gitconfiglocal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", - "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", - "dev": true, - "requires": { - "ini": "^1.3.2" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - } - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "dev": true - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "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" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "gradle-to-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gradle-to-js/-/gradle-to-js-2.0.1.tgz", - "integrity": "sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==", - "dev": true, - "requires": { - "lodash.merge": "^4.6.2" - } - }, - "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 - }, - "handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "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 - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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 - } - } - }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } - } - }, - "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": "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 - }, - "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==", - "dev": true - }, - "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" - } - }, - "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 - }, - "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, - "requires": { - "@assemblyscript/loader": "^0.10.1", - "base64-js": "^1.2.0", - "pako": "^1.0.3" - } - }, - "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 - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hosted-git-info": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.1.0.tgz", - "integrity": "sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "dev": true - }, - "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 - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "dependencies": { - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-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, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "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, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "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==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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 - }, - "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, - "requires": { - "ms": "^2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", - "dev": true - }, - "ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "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 - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "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" - }, - "dependencies": { - "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 - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "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 - }, - "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 - }, - "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==", - "dev": true - }, - "ini": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", - "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", - "dev": true - }, - "inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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" - } - }, - "ionicons": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.2.tgz", - "integrity": "sha512-AyKfFaUKVoBz4eB8XkU7H1R5HFnVsgq5ijqSdbXC0lES9PDK/J6LUQz6XUJq0mVVQF5k9kczSPOLMW3mszG0mQ==", - "requires": { - "@stencil/core": "~2.16.0" - }, - "dependencies": { - "@stencil/core": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.16.1.tgz", - "integrity": "sha512-s/UJp9qxExL3DyQPT70kiuWeb3AdjbUZM+5lEIXn30I2DLcLYPOPXfsoWJODieQywq+3vPiLZeIdkoqjf6jcSw==" - } - } - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-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-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "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.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "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-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "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-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==", - "dev": true - }, - "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 - }, - "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==", - "dev": true - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-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==", - "dev": 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-text-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", - "dev": true, - "requires": { - "text-extensions": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "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==", - "dev": 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" - } - }, - "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 - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "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==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "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 - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "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 - } - } - }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jasmine": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", - "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", - "dev": true, - "requires": { - "exit": "^0.1.2", - "glob": "^7.0.6", - "jasmine-core": "~2.8.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "jasmine-core": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.8.0.tgz", - "integrity": "sha512-zl0nZWDrmbCiKns0NcjkFGYkVTGCPUgoHypTaj+G2AzaWus7QGoXARSlYsSle2VRpSdfJmM+hzmFKzQNhF2kHg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "colors": "1.4.0" - } - }, - "jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", - "dev": true - }, - "jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "dev": true - }, - "jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "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 - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "jsdoctypeparser": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz", - "integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "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 - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "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 - }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "karma": { - "version": "6.3.20", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.20.tgz", - "integrity": "sha512-HRNQhMuKOwKpjYlWiJP0DUrJOh+QjaI/DTaD8b9rEm4Il3tJ8MijutVZH4ts10LuUFst/CedwTS6vieCN8yTSw==", - "dev": true, - "requires": { - "@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.4.1", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "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 - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "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" - } - }, - "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 - } - } - }, - "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==", - "dev": true, - "requires": { - "which": "^1.2.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "karma-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", - "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.1", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.0", - "minimatch": "^3.0.4" - }, - "dependencies": { - "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" - } - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "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, - "requires": { - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "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, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "dependencies": { - "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 - } - } - }, - "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, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "karma-jasmine": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.2.tgz", - "integrity": "sha512-ggi84RMNQffSDmWSyyt4zxzh2CQGwsxvYYsprgyR1j8ikzIduEdOlcLvXjZGwXG/0j41KUXOWsUCBfbEHPWP9g==", - "dev": true, - "requires": { - "jasmine-core": "^3.6.0" - } - }, - "karma-jasmine-html-reporter": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", - "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", - "dev": true, - "requires": {} - }, - "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, - "requires": { - "source-map-support": "^0.5.5" - } - }, - "kdbush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", - "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" - }, - "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 - }, - "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 - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "dev": true - }, - "less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dev": true, - "requires": { - "copy-anything": "^2.0.1", - "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", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "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, - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "optional": true - }, - "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 - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "dev": true, - "requires": { - "klona": "^2.0.4" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "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, - "requires": { - "webpack-sources": "^3.0.0" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "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 - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - } - } - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true - }, - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "lodash.ismatch": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", - "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "log4js": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.6.1.tgz", - "integrity": "sha512-J8VYFH2UQq/xucdNu71io4Fo+purYYudyErgBbswWKO0MC6QVOERRomt5su/z6d3RJSmLyTGmXl3Q/XjKCf+/A==", - "dev": true, - "requires": { - "date-format": "^4.0.13", - "debug": "^4.3.4", - "flatted": "^3.2.6", - "rfdc": "^1.3.0", - "streamroller": "^3.1.2" - } - }, - "lru-cache": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.0.tgz", - "integrity": "sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ==", - "dev": true - }, - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "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 - }, - "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==", - "dev": true, - "requires": { - "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" - } - }, - "map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", - "dev": true, - "requires": { - "fs-monkey": "^1.0.3" - } - }, - "meow": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", - "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true - }, - "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 - } - } - }, - "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 - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "mergexml": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/mergexml/-/mergexml-1.2.3.tgz", - "integrity": "sha512-sNc9qswtLUoGmN0MB3dY+MCIJqCGEZZrtYp0Z5Iwsk6ELc/V96SFIuv5Y6O6tYAsFtdpJcPFV0FgOSHSciJLbA==", - "dev": true, - "requires": { - "@xmldom/xmldom": "^0.7.0", - "formidable": "^1.2.1", - "xpath": "0.0.27" - }, - "dependencies": { - "xpath": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.27.tgz", - "integrity": "sha512-fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==", - "dev": true - } - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "dev": true, - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "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 - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true - } - } - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "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, - "requires": { - "encoding": "^0.1.13", - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - }, - "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, - "requires": { - "minipass": "^3.0.0" - } - }, - "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, - "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "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, - "requires": { - "minipass": "^3.0.0" - } - }, - "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, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "modify-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", - "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true - }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "dev": true - }, - "native-run": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.7.2.tgz", - "integrity": "sha512-2aahC8iXIO8BcvEukVMrYwL5sXurkuIGyQgfSGBto832W6ejV+cB5Ww+2/CRxmyozhbxARJ2OMpEGPV8sTqsrQ==", - "dev": true, - "requires": { - "@ionic/utils-fs": "^3.1.6", - "@ionic/utils-terminal": "^2.3.3", - "bplist-parser": "^0.3.2", - "debug": "^4.3.4", - "elementtree": "^0.1.7", - "ini": "^3.0.1", - "plist": "^3.0.6", - "split2": "^4.1.0", - "through2": "^4.0.2", - "tslib": "^2.4.0", - "yauzl": "^2.10.0" - }, - "dependencies": { - "ini": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", - "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", - "dev": true - } - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "needle": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.1.0.tgz", - "integrity": "sha512-gCE9weDhjVGCRqS8dwDR/D3GTAeyXLXuqp7I8EzH6DllZGXSUyxuqqLh+YX9rMAWaaTFyVAg6rHGL25dqvczKw==", - "dev": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "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, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "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, - "optional": true, - "requires": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node-abi": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz", - "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==", - "dev": true, - "requires": { - "semver": "^7.3.5" - } - }, - "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 - }, - "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==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.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==", - "dev": true - }, - "node-gyp": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.1.0.tgz", - "integrity": "sha512-HkmN0ZpQJU7FLbJauJTHkHlSVAXlNGDAzH/VYFZGDOnFyn/Na3GlNJfkudmufOdS6/jNFhy88ObzL7ERz9es1g==", - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", - "dev": true - }, - "node-html-parser": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", - "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", - "dev": true, - "requires": { - "css-select": "^4.2.1", - "he": "1.2.0" - } - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "nodemon": { - "version": "2.0.22", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz", - "integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==", - "dev": true, - "requires": { - "chokidar": "^3.5.2", - "debug": "^3.2.7", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.1.2", - "pstree.remy": "^1.1.8", - "semver": "^5.7.1", - "simple-update-notifier": "^1.0.7", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.5" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-install-checks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", - "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", - "integrity": "sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==", - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" - } - }, - "npm-packlist": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", - "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", - "dev": true, - "requires": { - "glob": "^8.0.1", - "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-bundled": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", - "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^2.0.0" - } - }, - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - } - } - }, - "npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", - "dev": true, - "requires": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^9.0.0", - "semver": "^7.3.5" - } - }, - "npm-registry-fetch": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", - "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", - "dev": true, - "requires": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "npm-watch": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/npm-watch/-/npm-watch-0.9.0.tgz", - "integrity": "sha512-C5Rgh5+jvY33K1EH8Qjr1hfpH9Nhasc90QJ0W+JyKg2ogE0LOCZI4xirC8QmywW7XinyBpynwxlrN6aPfjc3Hw==", - "dev": true, - "requires": { - "nodemon": "^2.0.7", - "through2": "^4.0.2" - } - }, - "npmlog": { - "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, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "nx": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/nx/-/nx-13.1.3.tgz", - "integrity": "sha512-clM0NQhQKYkqcNz2E3uYRMLwhp2L/9dBhJhQi9XBX4IAyA2gWAomhRIlLm5Xxg3g4h1xwSpP3eJ5t89VikY8Pw==", - "dev": true, - "requires": { - "@nrwl/cli": "*" - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true - }, - "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" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onesignal-cordova-plugin": { - "version": "5.0.0-beta-02", - "resolved": "https://registry.npmjs.org/onesignal-cordova-plugin/-/onesignal-cordova-plugin-5.0.0-beta-02.tgz", - "integrity": "sha512-C7LChjhULh/fIZO/QFVU5U3TPpYMa4cXdCyF/3zL/21lcU6929txVXcNC7+HD1KuDmxUV89UAytvqLt/UBQOMw==" - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "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" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "dependencies": { - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true - } - } - }, - "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 - }, - "pacote": { - "version": "13.6.2", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", - "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", - "dev": true, - "requires": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11" - } - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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 - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "parse5-html-rewriting-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", - "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", - "dev": true, - "requires": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - } - }, - "parse5-sax-parser": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", - "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-scurry": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz", - "integrity": "sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==", - "dev": true, - "requires": { - "lru-cache": "^9.1.1", - "minipass": "^5.0.0 || ^6.0.2" - }, - "dependencies": { - "lru-cache": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz", - "integrity": "sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==", - "dev": true - }, - "minipass": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz", - "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", - "dev": 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==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "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 - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "piscina": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", - "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", - "dev": true, - "requires": { - "eventemitter-asyncresource": "^1.0.0", - "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0", - "nice-napi": "^1.0.2" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "plist": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", - "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", - "dev": true, - "requires": { - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - }, - "dependencies": { - "xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true - } - } - }, - "pngjs": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", - "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" - }, - "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "dev": true, - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-properties": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", - "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "dev": true, - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "dev": true, - "requires": {} - }, - "postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "dev": true, - "requires": {} - }, - "postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "dev": true, - "requires": {} - }, - "postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "dev": true, - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - } - }, - "postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "dev": true, - "requires": {} - }, - "postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-nesting": { - "version": "10.1.10", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz", - "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==", - "dev": true, - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", - "dev": true - }, - "postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "dev": true, - "requires": {} - }, - "postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-preset-env": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", - "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", - "dev": true, - "requires": { - "@csstools/postcss-cascade-layers": "^1.0.5", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.8", - "browserslist": "^4.21.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.0.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.8", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.10", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "dev": true, - "requires": {} - }, - "postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "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 - }, - "prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "dev": true, - "requires": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - } - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true - }, - "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 - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "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 - } - } - }, - "proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", - "dev": true - }, - "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==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "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 - }, - "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, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "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, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "dependencies": { - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - } - } - }, - "protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", - "dev": true, - "requires": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "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" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "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, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - } - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "optional": true - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "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 - }, - "q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", - "dev": true - }, - "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 - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "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 - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "requires": { - "pify": "^2.3.0" - } - }, - "read-package-json": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", - "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", - "dev": true, - "requires": { - "glob": "^8.0.1", - "json-parse-even-better-errors": "^2.3.1", - "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - } - } - }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", - "dev": true - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "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==", - "dev": true - }, - "regexp-to-ast": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", - "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==", - "dev": true - }, - "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 - }, - "regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regextras": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.7.1.tgz", - "integrity": "sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w==", - "dev": true - }, - "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", - "dev": true - }, - "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } - } - }, - "replace": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.2.tgz", - "integrity": "sha512-C4EDifm22XZM2b2JOYe6Mhn+lBsLBAvLbK8drfUQLTfD1KYl/n3VaW/CDju0Ny4w3xTtegBpg8YNSpFJPUDSjA==", - "dev": true, - "requires": { - "chalk": "2.4.2", - "minimatch": "3.0.5", - "yargs": "^15.3.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.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==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "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 - } - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "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" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "rxjs-for-await": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/rxjs-for-await/-/rxjs-for-await-0.0.2.tgz", - "integrity": "sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==", - "dev": true, - "requires": {} - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass": { - "version": "1.54.4", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", - "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - } - }, - "sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "dev": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "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" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "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 - } - } - }, - "scriptjs": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz", - "integrity": "sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg==" - }, - "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 - }, - "selenium-webdriver": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", - "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", - "dev": true, - "requires": { - "jszip": "^3.1.3", - "rimraf": "^2.5.4", - "tmp": "0.0.30", - "xml2js": "^0.4.17" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - } - } - }, - "selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", - "dev": true, - "requires": { - "node-forge": "^1" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "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, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "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" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "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 - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "sharp": { - "version": "0.30.7", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.30.7.tgz", - "integrity": "sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==", - "dev": true, - "requires": { - "color": "^4.2.3", - "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1", - "semver": "^7.3.7", - "simple-get": "^4.0.1", - "tar-fs": "^2.1.1", - "tunnel-agent": "^0.6.0" - }, - "dependencies": { - "node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", - "dev": true - } - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "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 - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true - }, - "simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dev": true, - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "simple-plist": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", - "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", - "dev": true, - "requires": { - "bplist-creator": "0.1.0", - "bplist-parser": "0.3.1", - "plist": "^3.0.5" - }, - "dependencies": { - "bplist-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", - "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", - "dev": true, - "requires": { - "big-integer": "1.6.x" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "simple-update-notifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz", - "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==", - "dev": true, - "requires": { - "semver": "~7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "socket.io": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.5.1.tgz", - "integrity": "sha512-0y9pnIso5a9i+lJmsCdtmTTgJFFSvNQKDnPQRz28mGNnxbmqYg2QPtJTLFxhymFZhAIn50eHAKzJeiNaKr+yUQ==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "debug": "~4.3.2", - "engine.io": "~6.2.0", - "socket.io-adapter": "~2.4.0", - "socket.io-parser": "~4.0.4" - } - }, - "socket.io-adapter": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz", - "integrity": "sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==", - "dev": true - }, - "socket.io-parser": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.5.tgz", - "integrity": "sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==", - "dev": true, - "requires": { - "@types/component-emitter": "^1.2.10", - "component-emitter": "~1.3.0", - "debug": "~4.3.1" - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "socks": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", - "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", - "dev": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - } - }, - "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, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - } - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - }, - "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==", - "dev": true - }, - "source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "dependencies": { - "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, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "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 - } - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "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 - }, - "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, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "requires": { - "through": "2" - } - }, - "split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "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 - }, - "stream-buffers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", - "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", - "dev": true - }, - "streamroller": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.2.tgz", - "integrity": "sha512-wZswqzbgGGsXYIrBYhOE0yP+nQ6XRk7xDcYwuQAGTYXdyAUmvgVFE0YU1g5pvQT0m7GBaQfYcSnlHbapuK0H0A==", - "dev": true, - "requires": { - "date-format": "^4.0.13", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } - }, - "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, - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "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==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "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 - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "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 - }, - "stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", - "dev": true, - "requires": { - "@adobe/css-tools": "^4.0.1", - "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", - "source-map": "^0.7.3" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "stylus-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", - "dev": true, - "requires": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - } - }, - "supercluster": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz", - "integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==", - "requires": { - "kdbush": "^3.0.0" - } - }, - "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, - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "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 - }, - "table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", - "dev": true, - "requires": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - }, - "dependencies": { - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - } - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "dev": true - }, - "tempy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", - "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", - "dev": true, - "requires": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "dependencies": { - "del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-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 - }, - "type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "dev": true - } - } - }, - "terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.5.tgz", - "integrity": "sha512-AOEDLDxD2zylUGf/wxHxklEkOe2/r+seuyOWujejFrIxHf11brA1/dWQNIgXa1c6/Wkxgu7zvv0JhOWfc2ELEA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "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 - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "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, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "text-extensions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", - "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true - }, - "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 - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "requires": { - "readable-stream": "3" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - } - }, - "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 - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true - }, - "touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dev": true, - "requires": { - "nopt": "~1.0.10" - }, - "dependencies": { - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", - "dev": true, - "requires": { - "abbrev": "1" - } - } - } - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, - "trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true - }, - "ts-custom-error": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.3.1.tgz", - "integrity": "sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==" - }, - "ts-node": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", - "dev": true, - "requires": { - "arg": "^4.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.6", - "yn": "^3.0.0" - } - }, - "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" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "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 - } - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-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 - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "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 - }, - "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", - "dev": true - }, - "uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": 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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "undefsafe": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", - "dev": true - }, - "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==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "dev": true - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "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 - }, - "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, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "dev": true, - "requires": { - "builtins": "^5.0.0" - } - }, - "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 - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "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 - }, - "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, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webdriver-js-extender": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", - "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", - "dev": true, - "requires": { - "@types/selenium-webdriver": "^3.0.0", - "selenium-webdriver": "^3.0.1" - } - }, - "webdriver-manager": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", - "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", - "dev": true, - "requires": { - "adm-zip": "^0.4.9", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "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" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "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" - } - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "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.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "requires": {} - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "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 - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.10.0.tgz", - "integrity": "sha512-7dezwAs+k6yXVFZ+MaL8VnE+APobiO3zvpp3rBHe/HmWQ+avwh0Q3d0xxacOiBybZZ3syTZw9HXzpa3YNbAZDQ==", - "dev": true, - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "dev": true, - "requires": {} - } - } - }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true - }, - "webpack-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, - "requires": { - "typed-assert": "^1.0.8" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "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" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "dev": true - }, - "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, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "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==" - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", - "dev": true, - "requires": {} - }, - "xcode": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", - "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", - "dev": true, - "requires": { - "simple-plist": "^1.1.0", - "uuid": "^7.0.3" - }, - "dependencies": { - "uuid": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", - "dev": true - } - } - }, - "xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "dev": true, - "requires": { - "sax": "^1.2.4" - } - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xpath": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", - "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - }, - "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "requires": { - "cliui": "^7.0.2", - "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.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "yargs-parser": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.0.0.tgz", - "integrity": "sha512-8eblPHTL7ZWRkyjIZJjnGf+TijiKJSwA24svzLRVvtgoi/RZiKa9fFQTrlx0OKLnyHSdt/enrdadji6WFfESVA==", - "dev": true - }, - "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, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true - }, - "zone.js": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", - "requires": { - "tslib": "^2.3.0" - } - } } } diff --git a/package.json b/package.json index 25d9ca8..3bd0edd 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@capacitor/geolocation": "^5.0.6", "@capacitor/google-maps": "^5.3.3", "@capacitor/haptics": "^5.0.0", - "@capacitor/ios": "5.0.5", + "@capacitor/ios": "5.7.2", "@capacitor/keyboard": "^5.0.0", "@capacitor/preferences": "^5.0.6", "@capacitor/status-bar": "^5.0.0", @@ -41,9 +41,9 @@ "bn-ng-idle": "^2.0.5", "flutterwave-angular-v3": "^1.2.1", "jwt-decode": "^3.1.2", - "onesignal-cordova-plugin": "^5.0.0-beta-02", + "onesignal-cordova-plugin": "^5.1.0", "rxjs": "~6.6.0", - "socket.io-client": "^4.7.4", + "socket.io-client": "^4.5.4", "tslib": "^2.2.0", "zone.js": "~0.11.4" }, diff --git a/src/app/services/onesignal.service.ts b/src/app/services/onesignal.service.ts index 7a2accc..8efba8d 100644 --- a/src/app/services/onesignal.service.ts +++ b/src/app/services/onesignal.service.ts @@ -6,7 +6,7 @@ import { Observable } from 'rxjs'; //import 'rxjs/add/operator/map'; import { environment } from 'src/environments/environment'; import { SessionDataProviderService } from '../store/session-data-provider.service'; -import {Router} from "@angular/router"; +import { Router } from "@angular/router"; import OneSignal from 'onesignal-cordova-plugin'; @Injectable({ @@ -46,7 +46,8 @@ export class OnesignalService { OneSignal.Debug.setAlertLevel(0); // NOTE: Update the init value below with your OneSignal AppId. - OneSignal.init(this.AppId); + //OneSignal.init(this.AppId); + OneSignal.initialize(this.AppId); // Location permissions enable geotagging in the OneSignal dashboard to send notifications to users based on their location OneSignal.Location.setShared(true); @@ -74,11 +75,12 @@ export class OnesignalService { // Prompts the user for notification permissions. // * Since this shows a generic native prompt, we recommend instead using an In-App Message to prompt for notification permission (See step 7) to better communicate to your users what notifications they will get. - OneSignal.Notifications.requestPermission(function(accepted) { + /*OneSignal.Notifications.requestPermission(function(accepted) { console.log("User accepted notifications: " + accepted); - }); + });*/ + OneSignal.Notifications.requestPermission(true); // @param {boolean} fallbackToSettings - //OneSignal.User.addAlias("external_id", member_uid); + //OneSignal.User.addAlias("external_id", member_uid); OneSignal.login(member_uid); // OneSignal.getUser().addEmail(emailAddress, emailAuthHash); // Auth hashes are expected to be a HMAC on a SHA-256 of the OneSignal REST API Key and the @@ -102,4 +104,4 @@ export class OnesignalService { } */ } -} \ No newline at end of file +}