From 1c80481c8081cc79cb993010afbfe5f279b7ddc0 Mon Sep 17 00:00:00 2001 From: csantosm <4a.santos@gmail.com> Date: Tue, 14 Jun 2022 11:20:24 +0200 Subject: [PATCH] openvidu-ionic-capacitor: Added Android --- openvidu-ionic-capacitor/.browserslistrc | 17 + openvidu-ionic-capacitor/.editorconfig | 16 + openvidu-ionic-capacitor/.eslintrc.json | 47 + openvidu-ionic-capacitor/.gitignore | 42 +- openvidu-ionic-capacitor/.prettierrc | 10 + openvidu-ionic-capacitor/android/.gitignore | 17 +- openvidu-ionic-capacitor/android/.project | 28 - .../org.eclipse.buildship.core.prefs | 13 - .../android/app/{.npmignore => .gitignore} | 0 .../android/app/build.gradle | 11 +- .../android/app/capacitor.build.gradle | 5 +- .../myapp/ExampleInstrumentedTest.java | 21 +- .../android/app/src/main/AndroidManifest.xml | 28 +- .../app/src/main/assets/capacitor.config.json | 26 +- .../src/main/assets/capacitor.plugins.json | 18 + .../java/io/ionic/starter/MainActivity.java | 5 + .../java/io/openvidu/ionic/MainActivity.java | 21 - .../app/src/main/res/values/strings.xml | 8 +- .../android/app/src/main/res/xml/config.xml | 22 - .../getcapacitor/myapp/ExampleUnitTest.java | 13 +- openvidu-ionic-capacitor/android/build.gradle | 4 +- .../android/capacitor.settings.gradle | 12 + .../android/gradle/wrapper/gradle-wrapper.jar | Bin 55616 -> 59203 bytes .../gradle/wrapper/gradle-wrapper.properties | 2 +- openvidu-ionic-capacitor/android/gradlew | 31 +- openvidu-ionic-capacitor/android/gradlew.bat | 25 +- .../android/variables.gradle | 25 +- openvidu-ionic-capacitor/angular.json | 120 +- openvidu-ionic-capacitor/build.json | 16 - .../capacitor.config.json | 24 - openvidu-ionic-capacitor/capacitor.config.ts | 10 + openvidu-ionic-capacitor/config.xml | 121 - .../e2e/protractor.conf.js | 17 +- .../e2e/src/app.e2e-spec.ts | 4 +- .../e2e/{tsconfig.e2e.json => tsconfig.json} | 7 +- .../hooks/iosrtc-swift-support.js | 143 - openvidu-ionic-capacitor/ionic.config.json | 3 +- openvidu-ionic-capacitor/ios/.gitignore | 13 - .../ios/App/App.xcodeproj/project.pbxproj | 416 - .../contents.xcworkspacedata | 7 - .../App.xcworkspace/contents.xcworkspacedata | 10 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../ios/App/App/AppDelegate.swift | 74 - .../AppIcon.appiconset/AppIcon-20x20@1x.png | Bin 774 -> 0 bytes .../AppIcon.appiconset/AppIcon-20x20@2x-1.png | Bin 2095 -> 0 bytes .../AppIcon.appiconset/AppIcon-20x20@2x.png | Bin 2095 -> 0 bytes .../AppIcon.appiconset/AppIcon-20x20@3x.png | Bin 3346 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@1x.png | Bin 1376 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@2x-1.png | Bin 3116 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@2x.png | Bin 3116 -> 0 bytes .../AppIcon.appiconset/AppIcon-29x29@3x.png | Bin 5450 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@1x.png | Bin 2095 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@2x-1.png | Bin 4812 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@2x.png | Bin 4812 -> 0 bytes .../AppIcon.appiconset/AppIcon-40x40@3x.png | Bin 7945 -> 0 bytes .../AppIcon.appiconset/AppIcon-512@2x.png | Bin 110522 -> 0 bytes .../AppIcon.appiconset/AppIcon-60x60@2x.png | Bin 8284 -> 0 bytes .../AppIcon.appiconset/AppIcon-60x60@3x.png | Bin 14116 -> 0 bytes .../AppIcon.appiconset/AppIcon-76x76@1x.png | Bin 4530 -> 0 bytes .../AppIcon.appiconset/AppIcon-76x76@2x.png | Bin 10502 -> 0 bytes .../AppIcon-83.5x83.5@2x.png | Bin 11606 -> 0 bytes .../AppIcon.appiconset/Contents.json | 116 - .../ios/App/App/Assets.xcassets/Contents.json | 6 - .../Splash.imageset/Contents.json | 23 - .../Splash.imageset/splash-2732x2732-1.png | Bin 41273 -> 0 bytes .../Splash.imageset/splash-2732x2732-2.png | Bin 41273 -> 0 bytes .../Splash.imageset/splash-2732x2732.png | Bin 41273 -> 0 bytes .../App/Base.lproj/LaunchScreen.storyboard | 32 - .../ios/App/App/Base.lproj/Main.storyboard | 19 - .../ios/App/App/Info.plist | 77 - .../ios/App/App/capacitor.config.json | 24 - .../ios/App/App/config.xml | 23 - openvidu-ionic-capacitor/ios/App/Podfile | 30 - .../{src => }/karma.conf.js | 25 +- openvidu-ionic-capacitor/package-lock.json | 29324 ++++++++++++++++ openvidu-ionic-capacitor/package.json | 145 +- openvidu-ionic-capacitor/resources/README.md | 8 - .../android/icon/drawable-hdpi-icon.png | Bin 2205 -> 0 bytes .../android/icon/drawable-ldpi-icon.png | Bin 1479 -> 0 bytes .../android/icon/drawable-mdpi-icon.png | Bin 1618 -> 0 bytes .../android/icon/drawable-xhdpi-icon.png | Bin 2879 -> 0 bytes .../android/icon/drawable-xxhdpi-icon.png | Bin 4286 -> 0 bytes .../android/icon/drawable-xxxhdpi-icon.png | Bin 5689 -> 0 bytes .../splash/drawable-land-hdpi-screen.png | Bin 22760 -> 0 bytes .../splash/drawable-land-ldpi-screen.png | Bin 8696 -> 0 bytes .../splash/drawable-land-mdpi-screen.png | Bin 13044 -> 0 bytes .../splash/drawable-land-xhdpi-screen.png | Bin 38084 -> 0 bytes .../splash/drawable-land-xxhdpi-screen.png | Bin 51173 -> 0 bytes .../splash/drawable-land-xxxhdpi-screen.png | Bin 62372 -> 0 bytes .../splash/drawable-port-hdpi-screen.png | Bin 22938 -> 0 bytes .../splash/drawable-port-ldpi-screen.png | Bin 8840 -> 0 bytes .../splash/drawable-port-mdpi-screen.png | Bin 13219 -> 0 bytes .../splash/drawable-port-xhdpi-screen.png | Bin 38083 -> 0 bytes .../splash/drawable-port-xxhdpi-screen.png | Bin 51586 -> 0 bytes .../splash/drawable-port-xxxhdpi-screen.png | Bin 63223 -> 0 bytes openvidu-ionic-capacitor/resources/icon.png | Bin 20986 -> 0 bytes .../resources/icon.png.md5 | 1 - .../resources/ios/icon/icon-1024.png | Bin 18971 -> 0 bytes .../resources/ios/icon/icon-108@2x.png | Bin 9408 -> 0 bytes .../resources/ios/icon/icon-167.png | Bin 5141 -> 0 bytes .../resources/ios/icon/icon-20.png | Bin 885 -> 0 bytes .../resources/ios/icon/icon-20@2x.png | Bin 1658 -> 0 bytes .../resources/ios/icon/icon-20@3x.png | Bin 2511 -> 0 bytes .../resources/ios/icon/icon-24@2x.png | Bin 2007 -> 0 bytes .../resources/ios/icon/icon-27.5@2x.png | Bin 2271 -> 0 bytes .../resources/ios/icon/icon-29.png | Bin 1276 -> 0 bytes .../resources/ios/icon/icon-29@2x.png | Bin 2381 -> 0 bytes .../resources/ios/icon/icon-29@3x.png | Bin 3559 -> 0 bytes .../resources/ios/icon/icon-40.png | Bin 1658 -> 0 bytes .../resources/ios/icon/icon-40@2x.png | Bin 3302 -> 0 bytes .../resources/ios/icon/icon-40@3x.png | Bin 4826 -> 0 bytes .../resources/ios/icon/icon-44@2x.png | Bin 3616 -> 0 bytes .../resources/ios/icon/icon-50.png | Bin 2147 -> 0 bytes .../resources/ios/icon/icon-50@2x.png | Bin 4001 -> 0 bytes .../resources/ios/icon/icon-60.png | Bin 2511 -> 0 bytes .../resources/ios/icon/icon-60@2x.png | Bin 4826 -> 0 bytes .../resources/ios/icon/icon-60@3x.png | Bin 7615 -> 0 bytes .../resources/ios/icon/icon-72.png | Bin 2960 -> 0 bytes .../resources/ios/icon/icon-72@2x.png | Bin 6057 -> 0 bytes .../resources/ios/icon/icon-76.png | Bin 3122 -> 0 bytes .../resources/ios/icon/icon-76@2x.png | Bin 6371 -> 0 bytes .../resources/ios/icon/icon-83.5@2x.png | Bin 7023 -> 0 bytes .../resources/ios/icon/icon-86@2x.png | Bin 7286 -> 0 bytes .../resources/ios/icon/icon-98@2x.png | Bin 8535 -> 0 bytes .../resources/ios/icon/icon-small-40.png | Bin 1300 -> 0 bytes .../resources/ios/icon/icon-small-40@2x.png | Bin 2532 -> 0 bytes .../resources/ios/icon/icon-small-40@3x.png | Bin 3611 -> 0 bytes .../resources/ios/icon/icon-small-50.png | Bin 1568 -> 0 bytes .../resources/ios/icon/icon-small-50@2x.png | Bin 3026 -> 0 bytes .../resources/ios/icon/icon-small.png | Bin 1276 -> 0 bytes .../resources/ios/icon/icon-small@2x.png | Bin 2381 -> 0 bytes .../resources/ios/icon/icon-small@3x.png | Bin 3559 -> 0 bytes .../resources/ios/icon/icon.png | Bin 2331 -> 0 bytes .../resources/ios/icon/icon@2x.png | Bin 4591 -> 0 bytes .../ios/splash/Default-1792h~iphone.png | Bin 49786 -> 0 bytes .../resources/ios/splash/Default-2436h.png | Bin 74868 -> 0 bytes .../ios/splash/Default-2688h~iphone.png | Bin 87228 -> 0 bytes .../ios/splash/Default-568h@2x~iphone.png | Bin 30211 -> 0 bytes .../resources/ios/splash/Default-667h.png | Bin 36730 -> 0 bytes .../resources/ios/splash/Default-736h.png | Bin 69362 -> 0 bytes .../splash/Default-Landscape-1792h~iphone.png | Bin 53317 -> 0 bytes .../ios/splash/Default-Landscape-2436h.png | Bin 82033 -> 0 bytes .../splash/Default-Landscape-2688h~iphone.png | Bin 92635 -> 0 bytes .../ios/splash/Default-Landscape-736h.png | Bin 74460 -> 0 bytes .../ios/splash/Default-Landscape@2x~ipad.png | Bin 70781 -> 0 bytes .../ios/splash/Default-Landscape@~ipadpro.png | Bin 57591 -> 0 bytes .../ios/splash/Default-Landscape~ipad.png | Bin 29129 -> 0 bytes .../ios/splash/Default-Portrait@2x~ipad.png | Bin 68262 -> 0 bytes .../ios/splash/Default-Portrait@~ipadpro.png | Bin 57514 -> 0 bytes .../ios/splash/Default-Portrait~ipad.png | Bin 28494 -> 0 bytes .../ios/splash/Default@2x~ipad~anyany.png | Bin 82744 -> 0 bytes .../ios/splash/Default@2x~ipad~comany.png | Bin 61635 -> 0 bytes .../ios/splash/Default@2x~iphone.png | Bin 25638 -> 0 bytes .../ios/splash/Default@2x~iphone~anyany.png | Bin 53785 -> 0 bytes .../ios/splash/Default@2x~iphone~comany.png | Bin 31728 -> 0 bytes .../splash/Default@2x~universal~anyany.png | Bin 66324 -> 0 bytes .../ios/splash/Default@3x~iphone~anyany.png | Bin 97648 -> 0 bytes .../ios/splash/Default@3x~iphone~comany.png | Bin 57278 -> 0 bytes .../resources/ios/splash/Default~iphone.png | Bin 11483 -> 0 bytes openvidu-ionic-capacitor/resources/splash.png | Bin 78115 -> 0 bytes .../resources/splash.png.md5 | 1 - .../src/app/app.component.css | 26 - .../src/app/app.component.html | 88 +- .../src/app/app.component.scss | 26 + .../src/app/app.component.spec.ts | 29 +- .../src/app/app.component.ts | 617 +- .../src/app/app.module.ts | 31 +- .../src/app/ov-video.component.ts | 130 +- .../src/app/user-video.component.ts | 89 +- .../src/assets/icon/favicon.png | Bin 0 -> 930 bytes .../src/assets/images/favicon.ico | Bin 5430 -> 0 bytes .../src/assets/libs/adapter-4.0.1.js | 3720 -- .../src/assets/shapes.svg | 1 + .../src/environments/environment.ts | 17 +- openvidu-ionic-capacitor/src/global.scss | 25 +- openvidu-ionic-capacitor/src/index.html | 21 +- openvidu-ionic-capacitor/src/main.ts | 1 + openvidu-ionic-capacitor/src/polyfills.ts | 74 +- openvidu-ionic-capacitor/src/test.ts | 7 +- .../src/theme/variables.scss | 239 +- .../src/tsconfig.app.json | 12 - .../src/tsconfig.spec.json | 20 - openvidu-ionic-capacitor/src/zone-flags.ts | 6 + openvidu-ionic-capacitor/tsconfig.app.json | 15 + openvidu-ionic-capacitor/tsconfig.json | 29 +- openvidu-ionic-capacitor/tsconfig.spec.json | 18 + openvidu-ionic-capacitor/tslint.json | 137 - 187 files changed, 30533 insertions(+), 6159 deletions(-) create mode 100644 openvidu-ionic-capacitor/.browserslistrc create mode 100644 openvidu-ionic-capacitor/.editorconfig create mode 100644 openvidu-ionic-capacitor/.eslintrc.json create mode 100644 openvidu-ionic-capacitor/.prettierrc delete mode 100644 openvidu-ionic-capacitor/android/.project delete mode 100644 openvidu-ionic-capacitor/android/.settings/org.eclipse.buildship.core.prefs rename openvidu-ionic-capacitor/android/app/{.npmignore => .gitignore} (100%) create mode 100644 openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.plugins.json create mode 100644 openvidu-ionic-capacitor/android/app/src/main/java/io/ionic/starter/MainActivity.java delete mode 100644 openvidu-ionic-capacitor/android/app/src/main/java/io/openvidu/ionic/MainActivity.java delete mode 100644 openvidu-ionic-capacitor/build.json delete mode 100644 openvidu-ionic-capacitor/capacitor.config.json create mode 100644 openvidu-ionic-capacitor/capacitor.config.ts delete mode 100644 openvidu-ionic-capacitor/config.xml rename openvidu-ionic-capacitor/e2e/{tsconfig.e2e.json => tsconfig.json} (61%) delete mode 100755 openvidu-ionic-capacitor/hooks/iosrtc-swift-support.js delete mode 100644 openvidu-ionic-capacitor/ios/.gitignore delete mode 100644 openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.pbxproj delete mode 100644 openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 openvidu-ionic-capacitor/ios/App/App.xcworkspace/contents.xcworkspacedata delete mode 100644 openvidu-ionic-capacitor/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 openvidu-ionic-capacitor/ios/App/App/AppDelegate.swift delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Contents.json delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Base.lproj/LaunchScreen.storyboard delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Base.lproj/Main.storyboard delete mode 100644 openvidu-ionic-capacitor/ios/App/App/Info.plist delete mode 100644 openvidu-ionic-capacitor/ios/App/App/capacitor.config.json delete mode 100644 openvidu-ionic-capacitor/ios/App/App/config.xml delete mode 100644 openvidu-ionic-capacitor/ios/App/Podfile rename openvidu-ionic-capacitor/{src => }/karma.conf.js (51%) create mode 100644 openvidu-ionic-capacitor/package-lock.json delete mode 100644 openvidu-ionic-capacitor/resources/README.md delete mode 100644 openvidu-ionic-capacitor/resources/android/icon/drawable-hdpi-icon.png delete mode 100644 openvidu-ionic-capacitor/resources/android/icon/drawable-ldpi-icon.png delete mode 100644 openvidu-ionic-capacitor/resources/android/icon/drawable-mdpi-icon.png delete mode 100644 openvidu-ionic-capacitor/resources/android/icon/drawable-xhdpi-icon.png delete mode 100644 openvidu-ionic-capacitor/resources/android/icon/drawable-xxhdpi-icon.png delete mode 100644 openvidu-ionic-capacitor/resources/android/icon/drawable-xxxhdpi-icon.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-land-hdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-land-ldpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-land-mdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-land-xhdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-land-xxhdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-land-xxxhdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-port-hdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-port-ldpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-port-mdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-port-xhdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-port-xxhdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/android/splash/drawable-port-xxxhdpi-screen.png delete mode 100644 openvidu-ionic-capacitor/resources/icon.png delete mode 100644 openvidu-ionic-capacitor/resources/icon.png.md5 delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-1024.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-108@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-167.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-20.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-20@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-20@3x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-24@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-27.5@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-29.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-29@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-29@3x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-40.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-40@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-40@3x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-44@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-50.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-50@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-60.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-60@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-60@3x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-72.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-72@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-76.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-76@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-83.5@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-86@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-98@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small-40.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small-40@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small-40@3x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small-50.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small-50@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon-small@3x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/icon/icon@2x.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-1792h~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-2436h.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-2688h~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-568h@2x~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-667h.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-736h.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-1792h~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-2436h.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-2688h~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-736h.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape@2x~ipad.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape@~ipadpro.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape~ipad.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait@2x~ipad.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait@~ipadpro.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait~ipad.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@2x~ipad~anyany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@2x~ipad~comany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone~anyany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone~comany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@2x~universal~anyany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@3x~iphone~anyany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default@3x~iphone~comany.png delete mode 100644 openvidu-ionic-capacitor/resources/ios/splash/Default~iphone.png delete mode 100644 openvidu-ionic-capacitor/resources/splash.png delete mode 100644 openvidu-ionic-capacitor/resources/splash.png.md5 delete mode 100644 openvidu-ionic-capacitor/src/app/app.component.css create mode 100644 openvidu-ionic-capacitor/src/app/app.component.scss create mode 100644 openvidu-ionic-capacitor/src/assets/icon/favicon.png delete mode 100644 openvidu-ionic-capacitor/src/assets/images/favicon.ico delete mode 100644 openvidu-ionic-capacitor/src/assets/libs/adapter-4.0.1.js create mode 100644 openvidu-ionic-capacitor/src/assets/shapes.svg delete mode 100644 openvidu-ionic-capacitor/src/tsconfig.app.json delete mode 100644 openvidu-ionic-capacitor/src/tsconfig.spec.json create mode 100644 openvidu-ionic-capacitor/src/zone-flags.ts create mode 100644 openvidu-ionic-capacitor/tsconfig.app.json create mode 100644 openvidu-ionic-capacitor/tsconfig.spec.json delete mode 100644 openvidu-ionic-capacitor/tslint.json diff --git a/openvidu-ionic-capacitor/.browserslistrc b/openvidu-ionic-capacitor/.browserslistrc new file mode 100644 index 00000000..427441dc --- /dev/null +++ b/openvidu-ionic-capacitor/.browserslistrc @@ -0,0 +1,17 @@ +# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. +# For additional information regarding the format and rule options, please see: +# https://github.com/browserslist/browserslist#queries + +# For the full list of supported browsers by the Angular framework, please see: +# https://angular.io/guide/browser-support + +# You can see what browsers were selected by your queries by running: +# npx browserslist + +last 1 Chrome version +last 1 Firefox version +last 2 Edge major versions +last 2 Safari major versions +last 2 iOS major versions +Firefox ESR +not IE 11 # Angular supports IE 11 only as an opt-in. To opt-in, remove the 'not' prefix on this line. diff --git a/openvidu-ionic-capacitor/.editorconfig b/openvidu-ionic-capacitor/.editorconfig new file mode 100644 index 00000000..59d9a3a3 --- /dev/null +++ b/openvidu-ionic-capacitor/.editorconfig @@ -0,0 +1,16 @@ +# Editor configuration, see https://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +insert_final_newline = true +trim_trailing_whitespace = true + +[*.ts] +quote_type = single + +[*.md] +max_line_length = off +trim_trailing_whitespace = false diff --git a/openvidu-ionic-capacitor/.eslintrc.json b/openvidu-ionic-capacitor/.eslintrc.json new file mode 100644 index 00000000..58fd208e --- /dev/null +++ b/openvidu-ionic-capacitor/.eslintrc.json @@ -0,0 +1,47 @@ +{ + "root": true, + "ignorePatterns": ["projects/**/*"], + "overrides": [ + { + "files": ["*.ts"], + "parserOptions": { + "project": ["tsconfig.json", "e2e/tsconfig.json"], + "createDefaultProgram": true + }, + "extends": [ + "plugin:@angular-eslint/ng-cli-compat", + "plugin:@angular-eslint/ng-cli-compat--formatting-add-on", + "plugin:@angular-eslint/template/process-inline-templates" + ], + "rules": { + "@angular-eslint/component-class-suffix": [ + "error", + { + "suffixes": ["Page", "Component"] + } + ], + "@angular-eslint/component-selector": [ + "error", + { + "type": "element", + "prefix": "app", + "style": "kebab-case" + } + ], + "@angular-eslint/directive-selector": [ + "error", + { + "type": "attribute", + "prefix": "app", + "style": "camelCase" + } + ] + } + }, + { + "files": ["*.html"], + "extends": ["plugin:@angular-eslint/template/recommended"], + "rules": {} + } + ] +} diff --git a/openvidu-ionic-capacitor/.gitignore b/openvidu-ionic-capacitor/.gitignore index 02865741..e087ef32 100644 --- a/openvidu-ionic-capacitor/.gitignore +++ b/openvidu-ionic-capacitor/.gitignore @@ -3,32 +3,30 @@ *~ *.sw[mnpcod] -*.log +.tmp *.tmp *.tmp.* -log.txt *.sublime-project *.sublime-workspace -.vscode/ -npm-debug.log* - -.idea/ -.ionic/ -.sourcemaps/ -.sass-cache/ -.tmp/ -.versions/ -coverage/ -www/ -node_modules/ -tmp/ -temp/ -platforms/ -plugins/ -plugins/android.json -plugins/ios.json -$RECYCLE.BIN/ - .DS_Store Thumbs.db UserInterfaceState.xcuserstate +$RECYCLE.BIN/ + +*.log +log.txt +npm-debug.log* + +/.angular +/.idea +/.ionic +/.sass-cache +/.sourcemaps +/.versions +/.vscode +/coverage +/dist +/node_modules +/platforms +/plugins +/www diff --git a/openvidu-ionic-capacitor/.prettierrc b/openvidu-ionic-capacitor/.prettierrc new file mode 100644 index 00000000..02e7aa83 --- /dev/null +++ b/openvidu-ionic-capacitor/.prettierrc @@ -0,0 +1,10 @@ +{ + "singleQuote": true, + "printWidth": 140, + "trailingComma": "none", + "semi": true, + "bracketSpacing": true, + "useTabs": true, + "jsxSingleQuote": true, + "tabWidth": 4 +} diff --git a/openvidu-ionic-capacitor/android/.gitignore b/openvidu-ionic-capacitor/android/.gitignore index 64a88fbc..63c86fe3 100644 --- a/openvidu-ionic-capacitor/android/.gitignore +++ b/openvidu-ionic-capacitor/android/.gitignore @@ -1,11 +1,8 @@ -# NPM renames .gitignore to .npmignore -# In order to prevent that, we remove the initial "." -# And the CLI then renames it - -# Using Android gitignore template: https://github.com/github/gitignore/blob/master/Android.gitignore +# Using Android gitignore template: https://github.com/github/gitignore/blob/HEAD/Android.gitignore # Built application files *.apk +*.aar *.ap_ *.aab @@ -19,7 +16,8 @@ bin/ gen/ out/ -release/ +# Uncomment the following line in case you need and you don't have the release build type files in your app +# release/ # Gradle files .gradle/ @@ -61,6 +59,10 @@ captures/ # External native build folder generated in Android Studio 2.2 and later .externalNativeBuild +.cxx/ + +# Google Services (e.g. APIs or Firebase) +# google-services.json # Freeline freeline.py @@ -84,6 +86,9 @@ lint/outputs/ lint/tmp/ # lint/reports/ +# Android Profiling +*.hprof + # Cordova plugins for Capacitor capacitor-cordova-android-plugins diff --git a/openvidu-ionic-capacitor/android/.project b/openvidu-ionic-capacitor/android/.project deleted file mode 100644 index 4df585a6..00000000 --- a/openvidu-ionic-capacitor/android/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - android - Project android created by Buildship. - - - - - org.eclipse.buildship.core.gradleprojectbuilder - - - - - - org.eclipse.buildship.core.gradleprojectnature - - - - 1618302228539 - - 30 - - org.eclipse.core.resources.regexFilterMatcher - node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ - - - - diff --git a/openvidu-ionic-capacitor/android/.settings/org.eclipse.buildship.core.prefs b/openvidu-ionic-capacitor/android/.settings/org.eclipse.buildship.core.prefs deleted file mode 100644 index 2b6d83b9..00000000 --- a/openvidu-ionic-capacitor/android/.settings/org.eclipse.buildship.core.prefs +++ /dev/null @@ -1,13 +0,0 @@ -arguments= -auto.sync=false -build.scans.enabled=false -connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) -connection.project.dir= -eclipse.preferences.version=1 -gradle.user.home= -java.home=/usr/lib/jvm/java-11-openjdk-amd64 -jvm.arguments= -offline.mode=false -override.workspace.settings=true -show.console.view=true -show.executions.view=true diff --git a/openvidu-ionic-capacitor/android/app/.npmignore b/openvidu-ionic-capacitor/android/app/.gitignore similarity index 100% rename from openvidu-ionic-capacitor/android/app/.npmignore rename to openvidu-ionic-capacitor/android/app/.gitignore diff --git a/openvidu-ionic-capacitor/android/app/build.gradle b/openvidu-ionic-capacitor/android/app/build.gradle index 5dc2c701..4d81f375 100644 --- a/openvidu-ionic-capacitor/android/app/build.gradle +++ b/openvidu-ionic-capacitor/android/app/build.gradle @@ -3,12 +3,17 @@ apply plugin: 'com.android.application' android { compileSdkVersion rootProject.ext.compileSdkVersion defaultConfig { - applicationId "io.openvidu.ionic" + applicationId "io.ionic.starter" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + aaptOptions { + // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. + // Default: https://android.googlesource.com/platform/frameworks/base/+/282e181b58cf72b6ca770dc7ca5f91f135444502/tools/aapt/AaptAssets.cpp#61 + ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~' + } } buildTypes { release { @@ -42,5 +47,5 @@ try { apply plugin: 'com.google.gms.google-services' } } catch(Exception e) { - logger.warn("google-services.json not found, google-services plugin not applied. Push Notifications won't work") -} \ No newline at end of file + logger.info("google-services.json not found, google-services plugin not applied. Push Notifications won't work") +} diff --git a/openvidu-ionic-capacitor/android/app/capacitor.build.gradle b/openvidu-ionic-capacitor/android/app/capacitor.build.gradle index 837cd452..8c6c4e9b 100644 --- a/openvidu-ionic-capacitor/android/app/capacitor.build.gradle +++ b/openvidu-ionic-capacitor/android/app/capacitor.build.gradle @@ -9,7 +9,10 @@ android { apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" dependencies { - + implementation project(':capacitor-app') + implementation project(':capacitor-haptics') + implementation project(':capacitor-keyboard') + implementation project(':capacitor-status-bar') } diff --git a/openvidu-ionic-capacitor/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/openvidu-ionic-capacitor/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java index 8834b0a5..f2c2217e 100644 --- a/openvidu-ionic-capacitor/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java +++ b/openvidu-ionic-capacitor/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java @@ -1,15 +1,13 @@ package com.getcapacitor.myapp; +import static org.junit.Assert.*; + import android.content.Context; - -import androidx.test.platform.app.InstrumentationRegistry; import androidx.test.ext.junit.runners.AndroidJUnit4; - +import androidx.test.platform.app.InstrumentationRegistry; import org.junit.Test; import org.junit.runner.RunWith; -import static org.junit.Assert.*; - /** * Instrumented test, which will execute on an Android device. * @@ -17,11 +15,12 @@ import static org.junit.Assert.*; */ @RunWith(AndroidJUnit4.class) public class ExampleInstrumentedTest { - @Test - public void useAppContext() throws Exception { - // Context of the app under test. - Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); - assertEquals("com.getcapacitor.app", appContext.getPackageName()); - } + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + + assertEquals("com.getcapacitor.app", appContext.getPackageName()); + } } diff --git a/openvidu-ionic-capacitor/android/app/src/main/AndroidManifest.xml b/openvidu-ionic-capacitor/android/app/src/main/AndroidManifest.xml index e2293084..becec706 100644 --- a/openvidu-ionic-capacitor/android/app/src/main/AndroidManifest.xml +++ b/openvidu-ionic-capacitor/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ + package="io.ionic.starter"> @@ -22,13 +22,6 @@ - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.config.json b/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.config.json index f7fff8e7..183a6b3d 100644 --- a/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.config.json +++ b/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.config.json @@ -1,24 +1,6 @@ { - "appId": "io.openvidu.ionic", - "appName": "OpenViduIonic", - "bundledWebRuntime": false, - "npmClient": "npm", - "webDir": "www", - "plugins": { - "SplashScreen": { - "launchShowDuration": 0 - } - }, - "cordova": { - "preferences": { - "ScrollEnabled": "false", - "android-minSdkVersion": "22", - "BackupWebStorage": "none", - "SplashMaintainAspectRatio": "true", - "FadeSplashScreenDuration": "300", - "SplashShowOnlyFirstTime": "false", - "SplashScreen": "screen", - "SplashScreenDelay": "3000" - } - } + "appId": "io.ionic.starter", + "appName": "openvidu-ionic-capacitor", + "webDir": "www", + "bundledWebRuntime": false } diff --git a/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.plugins.json b/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.plugins.json new file mode 100644 index 00000000..101dda77 --- /dev/null +++ b/openvidu-ionic-capacitor/android/app/src/main/assets/capacitor.plugins.json @@ -0,0 +1,18 @@ +[ + { + "pkg": "@capacitor/app", + "classpath": "com.capacitorjs.plugins.app.AppPlugin" + }, + { + "pkg": "@capacitor/haptics", + "classpath": "com.capacitorjs.plugins.haptics.HapticsPlugin" + }, + { + "pkg": "@capacitor/keyboard", + "classpath": "com.capacitorjs.plugins.keyboard.KeyboardPlugin" + }, + { + "pkg": "@capacitor/status-bar", + "classpath": "com.capacitorjs.plugins.statusbar.StatusBarPlugin" + } +] diff --git a/openvidu-ionic-capacitor/android/app/src/main/java/io/ionic/starter/MainActivity.java b/openvidu-ionic-capacitor/android/app/src/main/java/io/ionic/starter/MainActivity.java new file mode 100644 index 00000000..73e3a98d --- /dev/null +++ b/openvidu-ionic-capacitor/android/app/src/main/java/io/ionic/starter/MainActivity.java @@ -0,0 +1,5 @@ +package io.ionic.starter; + +import com.getcapacitor.BridgeActivity; + +public class MainActivity extends BridgeActivity {} diff --git a/openvidu-ionic-capacitor/android/app/src/main/java/io/openvidu/ionic/MainActivity.java b/openvidu-ionic-capacitor/android/app/src/main/java/io/openvidu/ionic/MainActivity.java deleted file mode 100644 index 7a03c5b8..00000000 --- a/openvidu-ionic-capacitor/android/app/src/main/java/io/openvidu/ionic/MainActivity.java +++ /dev/null @@ -1,21 +0,0 @@ -package io.openvidu.ionic; - -import android.os.Bundle; - -import com.getcapacitor.BridgeActivity; -import com.getcapacitor.Plugin; - -import java.util.ArrayList; - -public class MainActivity extends BridgeActivity { - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - // Initializes the Bridge - this.init(savedInstanceState, new ArrayList>() {{ - // Additional plugins you've installed go here - // Ex: add(TotallyAwesomePlugin.class); - }}); - } -} diff --git a/openvidu-ionic-capacitor/android/app/src/main/res/values/strings.xml b/openvidu-ionic-capacitor/android/app/src/main/res/values/strings.xml index 9bc38d34..cf8e4de5 100644 --- a/openvidu-ionic-capacitor/android/app/src/main/res/values/strings.xml +++ b/openvidu-ionic-capacitor/android/app/src/main/res/values/strings.xml @@ -1,7 +1,7 @@ - OpenViduIonic - OpenViduIonic - io.openvidu.ionic - io.openvidu.ionic + openvidu-ionic-capacitor + openvidu-ionic-capacitor + io.ionic.starter + io.ionic.starter diff --git a/openvidu-ionic-capacitor/android/app/src/main/res/xml/config.xml b/openvidu-ionic-capacitor/android/app/src/main/res/xml/config.xml index 8d3594c7..ff45d689 100644 --- a/openvidu-ionic-capacitor/android/app/src/main/res/xml/config.xml +++ b/openvidu-ionic-capacitor/android/app/src/main/res/xml/config.xml @@ -6,27 +6,5 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/openvidu-ionic-capacitor/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/openvidu-ionic-capacitor/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java index 4a45edf8..02973278 100644 --- a/openvidu-ionic-capacitor/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java +++ b/openvidu-ionic-capacitor/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java @@ -1,17 +1,18 @@ package com.getcapacitor.myapp; -import org.junit.Test; - import static org.junit.Assert.*; +import org.junit.Test; + /** * Example local unit test, which will execute on the development machine (host). * * @see Testing documentation */ public class ExampleUnitTest { - @Test - public void addition_isCorrect() throws Exception { - assertEquals(4, 2 + 2); - } + + @Test + public void addition_isCorrect() throws Exception { + assertEquals(4, 2 + 2); + } } diff --git a/openvidu-ionic-capacitor/android/build.gradle b/openvidu-ionic-capacitor/android/build.gradle index fc069ba1..ad085c34 100644 --- a/openvidu-ionic-capacitor/android/build.gradle +++ b/openvidu-ionic-capacitor/android/build.gradle @@ -7,8 +7,8 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.6.1' - classpath 'com.google.gms:google-services:4.3.3' + classpath 'com.android.tools.build:gradle:4.2.1' + classpath 'com.google.gms:google-services:4.3.5' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/openvidu-ionic-capacitor/android/capacitor.settings.gradle b/openvidu-ionic-capacitor/android/capacitor.settings.gradle index 9a5fa872..bd358734 100644 --- a/openvidu-ionic-capacitor/android/capacitor.settings.gradle +++ b/openvidu-ionic-capacitor/android/capacitor.settings.gradle @@ -1,3 +1,15 @@ // DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN include ':capacitor-android' project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') + +include ':capacitor-app' +project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android') + +include ':capacitor-haptics' +project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/haptics/android') + +include ':capacitor-keyboard' +project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android') + +include ':capacitor-status-bar' +project(':capacitor-status-bar').projectDir = new File('../node_modules/@capacitor/status-bar/android') diff --git a/openvidu-ionic-capacitor/android/gradle/wrapper/gradle-wrapper.jar b/openvidu-ionic-capacitor/android/gradle/wrapper/gradle-wrapper.jar index 5c2d1cf016b3885f6930543d57b744ea8c220a1a..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f 100644 GIT binary patch delta 23334 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 WDWbsF$p{Gi@ZUasP|4|kdH)CXgbPdn delta 19998 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 diff --git a/openvidu-ionic-capacitor/android/gradle/wrapper/gradle-wrapper.properties b/openvidu-ionic-capacitor/android/gradle/wrapper/gradle-wrapper.properties index 0ebb3108..3c4101c3 100644 --- a/openvidu-ionic-capacitor/android/gradle/wrapper/gradle-wrapper.properties +++ b/openvidu-ionic-capacitor/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/openvidu-ionic-capacitor/android/gradlew b/openvidu-ionic-capacitor/android/gradlew index 83f2acfd..4f906e0c 100755 --- a/openvidu-ionic-capacitor/android/gradlew +++ b/openvidu-ionic-capacitor/android/gradlew @@ -82,6 +82,7 @@ esac CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + # Determine the Java command to use to start the JVM. if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then @@ -129,6 +130,7 @@ fi if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then APP_HOME=`cygpath --path --mixed "$APP_HOME"` CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` # We build the pattern for arguments to be converted via cygpath @@ -154,19 +156,19 @@ if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then else eval `echo args$i`="\"$arg\"" fi - i=$((i+1)) + i=`expr $i + 1` done case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; esac fi @@ -175,14 +177,9 @@ save () { for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done echo " " } -APP_ARGS=$(save "$@") +APP_ARGS=`save "$@"` # Collect all arguments for the java command, following the shell quoting and substitution rules eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" -# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong -if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then - cd "$(dirname "$0")" -fi - exec "$JAVACMD" "$@" diff --git a/openvidu-ionic-capacitor/android/gradlew.bat b/openvidu-ionic-capacitor/android/gradlew.bat index 24467a14..ac1b06f9 100644 --- a/openvidu-ionic-capacitor/android/gradlew.bat +++ b/openvidu-ionic-capacitor/android/gradlew.bat @@ -29,6 +29,9 @@ if "%DIRNAME%" == "" set DIRNAME=. set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" @@ -37,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init +if "%ERRORLEVEL%" == "0" goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -51,7 +54,7 @@ goto fail set JAVA_HOME=%JAVA_HOME:"=% set JAVA_EXE=%JAVA_HOME%/bin/java.exe -if exist "%JAVA_EXE%" goto init +if exist "%JAVA_EXE%" goto execute echo. echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% @@ -61,28 +64,14 @@ echo location of your Java installation. goto fail -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - :execute @rem Setup the command line set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* :end @rem End local scope for the variables with windows NT shell diff --git a/openvidu-ionic-capacitor/android/variables.gradle b/openvidu-ionic-capacitor/android/variables.gradle index 42ed4358..967549c5 100644 --- a/openvidu-ionic-capacitor/android/variables.gradle +++ b/openvidu-ionic-capacitor/android/variables.gradle @@ -1,17 +1,14 @@ ext { minSdkVersion = 21 - compileSdkVersion = 29 - targetSdkVersion = 29 - androidxAppCompatVersion = '1.1.0' - androidxCoreVersion = '1.2.0' - androidxMaterialVersion = '1.1.0-rc02' - androidxBrowserVersion = '1.2.0' - androidxLocalbroadcastmanagerVersion = '1.0.0' - androidxExifInterfaceVersion = '1.2.0' - firebaseMessagingVersion = '20.1.2' - playServicesLocationVersion = '17.0.0' - junitVersion = '4.12' - androidxJunitVersion = '1.1.1' - androidxEspressoCoreVersion = '3.2.0' - cordovaAndroidVersion = '7.0.0' + compileSdkVersion = 30 + targetSdkVersion = 30 + androidxActivityVersion = '1.2.0' + androidxAppCompatVersion = '1.2.0' + androidxCoordinatorLayoutVersion = '1.1.0' + androidxCoreVersion = '1.3.2' + androidxFragmentVersion = '1.3.0' + junitVersion = '4.13.1' + androidxJunitVersion = '1.1.2' + androidxEspressoCoreVersion = '3.3.0' + cordovaAndroidVersion = '7.0.0' } \ No newline at end of file diff --git a/openvidu-ionic-capacitor/angular.json b/openvidu-ionic-capacitor/angular.json index a9a50a0f..3210f83c 100644 --- a/openvidu-ionic-capacitor/angular.json +++ b/openvidu-ionic-capacitor/angular.json @@ -1,7 +1,6 @@ { - "$schema": "./node_modules/@angular-devkit/core/src/workspace/workspace-schema.json", + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, - "defaultProject": "app", "newProjectRoot": "projects", "projects": { "app": { @@ -14,12 +13,11 @@ "build": { "builder": "@angular-devkit/build-angular:browser", "options": { - "progress": false, "outputPath": "www", "index": "src/index.html", "main": "src/main.ts", "polyfills": "src/polyfills.ts", - "tsConfig": "src/tsconfig.app.json", + "tsConfig": "tsconfig.app.json", "assets": [ { "glob": "**/*", @@ -32,15 +30,15 @@ "output": "./svg" } ], - "styles": [ - { - "input": "src/theme/variables.scss" - }, - { - "input": "src/global.scss" - } - ], - "scripts": [] + "styles": ["src/theme/variables.scss", "src/global.scss"], + "scripts": [], + "aot": false, + "vendorChunk": true, + "extractLicenses": false, + "buildOptimizer": false, + "sourceMap": true, + "optimization": false, + "namedChunks": true }, "configurations": { "production": { @@ -53,12 +51,21 @@ "optimization": true, "outputHashing": "all", "sourceMap": false, - "extractCss": true, "namedChunks": false, "aot": true, "extractLicenses": true, "vendorChunk": false, - "buildOptimizer": true + "buildOptimizer": true, + "budgets": [ + { + "type": "initial", + "maximumWarning": "2mb", + "maximumError": "5mb" + } + ] + }, + "ci": { + "progress": false } } }, @@ -70,6 +77,9 @@ "configurations": { "production": { "browserTarget": "app:build:production" + }, + "ci": { + "progress": false } } }, @@ -84,11 +94,9 @@ "options": { "main": "src/test.ts", "polyfills": "src/polyfills.ts", - "tsConfig": "src/tsconfig.spec.json", - "karmaConfig": "src/karma.conf.js", - "styles": [ - "styles.css" - ], + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "styles": [], "scripts": [], "assets": [ { @@ -102,77 +110,51 @@ "output": "/assets" } ] + }, + "configurations": { + "ci": { + "progress": false, + "watch": false + } } }, "lint": { - "builder": "@angular-devkit/build-angular:tslint", + "builder": "@angular-eslint/builder:lint", "options": { - "tsConfig": [ - "src/tsconfig.app.json", - "src/tsconfig.spec.json" - ], - "exclude": [ - "**/node_modules/**" + "lintFilePatterns": [ + "src/**/*.ts", + "src/**/*.html" ] } }, - "ionic-cordova-build": { - "builder": "@ionic/angular-toolkit:cordova-build", - "options": { - "browserTarget": "app:build" - }, - "configurations": { - "production": { - "browserTarget": "app:build:production" - } - } - }, - "ionic-cordova-serve": { - "builder": "@ionic/angular-toolkit:cordova-serve", - "options": { - "cordovaBuildTarget": "app:ionic-cordova-build", - "devServerTarget": "app:serve" - }, - "configurations": { - "production": { - "cordovaBuildTarget": "app:ionic-cordova-build:production", - "devServerTarget": "app:serve:production" - } - } - } - } - }, - "app-e2e": { - "root": "e2e/", - "projectType": "application", - "architect": { "e2e": { "builder": "@angular-devkit/build-angular:protractor", "options": { "protractorConfig": "e2e/protractor.conf.js", "devServerTarget": "app:serve" - } - }, - "lint": { - "builder": "@angular-devkit/build-angular:tslint", - "options": { - "tsConfig": "e2e/tsconfig.e2e.json", - "exclude": [ - "**/node_modules/**" - ] + }, + "configurations": { + "production": { + "devServerTarget": "app:serve:production" + }, + "ci": { + "devServerTarget": "app:serve:ci" + } } } } } }, "cli": { - "defaultCollection": "@ionic/schematics-angular" + "schematicCollections": [ + "@ionic/angular-toolkit" + ] }, "schematics": { - "@ionic/schematics-angular:component": { + "@ionic/angular-toolkit:component": { "styleext": "scss" }, - "@ionic/schematics-angular:page": { + "@ionic/angular-toolkit:page": { "styleext": "scss" } } diff --git a/openvidu-ionic-capacitor/build.json b/openvidu-ionic-capacitor/build.json deleted file mode 100644 index 6959e794..00000000 --- a/openvidu-ionic-capacitor/build.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "ios": { - "build": { - "buildFlag": ["-UseModernBuildSystem=0"] - }, - "run": { - "buildFlag": ["-UseModernBuildSystem=0"] - }, - "debug": { - "buildFlag": ["-UseModernBuildSystem=0"] - }, - "release": { - "buildFlag": ["-UseModernBuildSystem=0"] - } - } -} \ No newline at end of file diff --git a/openvidu-ionic-capacitor/capacitor.config.json b/openvidu-ionic-capacitor/capacitor.config.json deleted file mode 100644 index f7fff8e7..00000000 --- a/openvidu-ionic-capacitor/capacitor.config.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "appId": "io.openvidu.ionic", - "appName": "OpenViduIonic", - "bundledWebRuntime": false, - "npmClient": "npm", - "webDir": "www", - "plugins": { - "SplashScreen": { - "launchShowDuration": 0 - } - }, - "cordova": { - "preferences": { - "ScrollEnabled": "false", - "android-minSdkVersion": "22", - "BackupWebStorage": "none", - "SplashMaintainAspectRatio": "true", - "FadeSplashScreenDuration": "300", - "SplashShowOnlyFirstTime": "false", - "SplashScreen": "screen", - "SplashScreenDelay": "3000" - } - } -} diff --git a/openvidu-ionic-capacitor/capacitor.config.ts b/openvidu-ionic-capacitor/capacitor.config.ts new file mode 100644 index 00000000..37023d43 --- /dev/null +++ b/openvidu-ionic-capacitor/capacitor.config.ts @@ -0,0 +1,10 @@ +import { CapacitorConfig } from '@capacitor/cli'; + +const config: CapacitorConfig = { + appId: 'io.ionic.starter', + appName: 'openvidu-ionic-capacitor', + webDir: 'www', + bundledWebRuntime: false +}; + +export default config; diff --git a/openvidu-ionic-capacitor/config.xml b/openvidu-ionic-capacitor/config.xml deleted file mode 100644 index 9122954d..00000000 --- a/openvidu-ionic-capacitor/config.xml +++ /dev/null @@ -1,121 +0,0 @@ - - - OpenViduIonic - OpenVidu Ionic app compatible with Android and iOS - OpenVidu - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OpenVidu needs access to your camera - - - OpenVidu needs access to contacts - - - OpenVidu needs access to your microphone - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/openvidu-ionic-capacitor/e2e/protractor.conf.js b/openvidu-ionic-capacitor/e2e/protractor.conf.js index fe7e6be7..22bd9d95 100644 --- a/openvidu-ionic-capacitor/e2e/protractor.conf.js +++ b/openvidu-ionic-capacitor/e2e/protractor.conf.js @@ -1,17 +1,22 @@ +// @ts-check // Protractor configuration file, see link for more information // https://github.com/angular/protractor/blob/master/lib/config.ts -const { SpecReporter } = require('jasmine-spec-reporter'); +const { SpecReporter, StacktraceOption } = require('jasmine-spec-reporter'); +/** + * @type { import("protractor").Config } + */ exports.config = { allScriptsTimeout: 11000, specs: [ './src/**/*.e2e-spec.ts' ], capabilities: { - 'browserName': 'chrome' + browserName: 'chrome' }, directConnect: true, + SELENIUM_PROMISE_MANAGER: false, baseUrl: 'http://localhost:4200/', framework: 'jasmine', jasmineNodeOpts: { @@ -21,8 +26,12 @@ exports.config = { }, onPrepare() { require('ts-node').register({ - project: 'e2e/tsconfig.e2e.json' + project: require('path').join(__dirname, './tsconfig.json') }); - jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); + jasmine.getEnv().addReporter(new SpecReporter({ + spec: { + displayStacktrace: StacktraceOption.PRETTY + } + })); } }; diff --git a/openvidu-ionic-capacitor/e2e/src/app.e2e-spec.ts b/openvidu-ionic-capacitor/e2e/src/app.e2e-spec.ts index e7f095e0..33efa08d 100644 --- a/openvidu-ionic-capacitor/e2e/src/app.e2e-spec.ts +++ b/openvidu-ionic-capacitor/e2e/src/app.e2e-spec.ts @@ -7,8 +7,8 @@ describe('new App', () => { page = new AppPage(); }); - it('should display welcome message', () => { + it('should be blank', () => { page.navigateTo(); - expect(page.getParagraphText()).toContain('The world is your oyster.'); + expect(page.getParagraphText()).toContain('Start with Ionic UI Components'); }); }); diff --git a/openvidu-ionic-capacitor/e2e/tsconfig.e2e.json b/openvidu-ionic-capacitor/e2e/tsconfig.json similarity index 61% rename from openvidu-ionic-capacitor/e2e/tsconfig.e2e.json rename to openvidu-ionic-capacitor/e2e/tsconfig.json index e99fd2d5..a82df00e 100644 --- a/openvidu-ionic-capacitor/e2e/tsconfig.e2e.json +++ b/openvidu-ionic-capacitor/e2e/tsconfig.json @@ -2,8 +2,11 @@ "extends": "../tsconfig.json", "compilerOptions": { "outDir": "../out-tsc/e2e", - "baseUrl": "./", "module": "commonjs", - "target": "es5" + "target": "es2018", + "types": [ + "jasmine", + "node" + ] } } diff --git a/openvidu-ionic-capacitor/hooks/iosrtc-swift-support.js b/openvidu-ionic-capacitor/hooks/iosrtc-swift-support.js deleted file mode 100755 index b298e1ea..00000000 --- a/openvidu-ionic-capacitor/hooks/iosrtc-swift-support.js +++ /dev/null @@ -1,143 +0,0 @@ -#!/usr/bin/env node - -'use strict'; - -// This hook automates this: -// https://github.com/BasqueVoIPMafia/cordova-plugin-iosrtc/blob/master/docs/Building.md - -var - fs = require("fs"), - path = require("path"), - xcode = require('xcode'), - - BUILD_VERSION = '11.0', - BUILD_VERSION_XCODE = '"' + BUILD_VERSION + '"', - SWIFT_VERSION = '4.2', - SWIFT_VERSION_XCODE = '"' + SWIFT_VERSION + '"', - RUNPATH_SEARCH_PATHS = '@executable_path/Frameworks', - RUNPATH_SEARCH_PATHS_XCODE = '"' + RUNPATH_SEARCH_PATHS + '"', - ENABLE_BITCODE = 'NO', - ENABLE_BITCODE_XCODE = '"' + ENABLE_BITCODE + '"', - BRIDGING_HEADER_END = '/Plugins/cordova-plugin-iosrtc/cordova-plugin-iosrtc-Bridging-Header.h', - COMMENT_KEY = /_comment$/; - - -// Helpers - -// Returns the project name -function getProjectName(protoPath) { - var - cordovaConfigPath = path.join(protoPath, 'config.xml'), - content = fs.readFileSync(cordovaConfigPath, 'utf-8'); - - return /([\s\S]*)<\/name>/mi.exec(content)[1].trim(); -} - -// Drops the comments -function nonComments(obj) { - var - keys = Object.keys(obj), - newObj = {}, - i = 0; - - for (i; i < keys.length; i += 1) { - if (!COMMENT_KEY.test(keys[i])) { - newObj[keys[i]] = obj[keys[i]]; - } - } - - return newObj; -} - - -// Starting here - -module.exports = function (context) { - var - projectRoot = context.opts.projectRoot, - projectName = getProjectName(projectRoot), - xcconfigPath = path.join(projectRoot, '/platforms/ios/cordova/build.xcconfig'), - xcodeProjectName = projectName + '.xcodeproj', - xcodeProjectPath = path.join(projectRoot, 'platforms', 'ios', xcodeProjectName, 'project.pbxproj'), - swiftBridgingHead = projectName + BRIDGING_HEADER_END, - swiftBridgingHeadXcode = '"' + swiftBridgingHead + '"', - swiftOptions = [''], // <-- begin to file appending AFTER initial newline - xcodeProject; - - // Checking if the project files are in the right place - if (!fs.existsSync(xcodeProjectPath)) { - debugerror('an error occurred searching the project file at: "' + xcodeProjectPath + '"'); - - return; - } - debug('".pbxproj" project file found: ' + xcodeProjectPath); - - if (!fs.existsSync(xcconfigPath)) { - debugerror('an error occurred searching the project file at: "' + xcconfigPath + '"'); - - return; - } - debug('".xcconfig" project file found: ' + xcconfigPath); - - xcodeProject = xcode.project(xcodeProjectPath); - - // Showing info about the tasks to do - debug('fixing issues in the generated project files:'); - debug('- "iOS Deployment Target" and "Deployment Target" to: ' + BUILD_VERSION_XCODE); - debug('- "Runpath Search Paths" to: ' + RUNPATH_SEARCH_PATHS_XCODE); - debug('- "Objective-C Bridging Header" to: ' + swiftBridgingHeadXcode); - debug('- "ENABLE_BITCODE" set to: ' + ENABLE_BITCODE_XCODE); - debug('- "SWIFT_VERSION" set to: ' + SWIFT_VERSION_XCODE); - - - // Massaging the files - - // "build.xcconfig" - swiftOptions.push('LD_RUNPATH_SEARCH_PATHS = ' + RUNPATH_SEARCH_PATHS); - swiftOptions.push('SWIFT_OBJC_BRIDGING_HEADER = ' + swiftBridgingHead); - swiftOptions.push('IPHONEOS_DEPLOYMENT_TARGET = ' + BUILD_VERSION); - swiftOptions.push('ENABLE_BITCODE = ' + ENABLE_BITCODE); - swiftOptions.push('SWIFT_VERSION = ' + SWIFT_VERSION); - // NOTE: Not needed - // swiftOptions.push('EMBEDDED_CONTENT_CONTAINS_SWIFT = YES'); - fs.appendFileSync(xcconfigPath, swiftOptions.join('\n')); - debug('file correctly fixed: ' + xcconfigPath); - - // "project.pbxproj" - // Parsing it - xcodeProject.parse(function (error) { - var configurations, buildSettings; - - if (error) { - debugerror('an error occurred during the parsing of the project file'); - - return; - } - - - configurations = nonComments(xcodeProject.pbxXCBuildConfigurationSection()); - // Adding or changing the parameters we need - Object.keys(configurations).forEach(function (config) { - buildSettings = configurations[config].buildSettings; - buildSettings.LD_RUNPATH_SEARCH_PATHS = RUNPATH_SEARCH_PATHS_XCODE; - buildSettings.SWIFT_OBJC_BRIDGING_HEADER = swiftBridgingHeadXcode; - buildSettings.IPHONEOS_DEPLOYMENT_TARGET = BUILD_VERSION_XCODE; - buildSettings.ENABLE_BITCODE = ENABLE_BITCODE_XCODE; - buildSettings.SWIFT_VERSION = SWIFT_VERSION_XCODE; - }); - - // Writing the file again - fs.writeFileSync(xcodeProjectPath, xcodeProject.writeSync(), 'utf-8'); - debug('file correctly fixed: ' + xcodeProjectPath); - }); -}; - - -function debug(msg) { - console.log('iosrtc-swift-support.js [INFO] ' + msg); -} - - -function debugerror(msg) { - console.error('iosrtc-swift-support.js [ERROR] ' + msg); -} \ No newline at end of file diff --git a/openvidu-ionic-capacitor/ionic.config.json b/openvidu-ionic-capacitor/ionic.config.json index 5b2ea538..01bd22a9 100644 --- a/openvidu-ionic-capacitor/ionic.config.json +++ b/openvidu-ionic-capacitor/ionic.config.json @@ -1,7 +1,6 @@ { - "name": "openvidu-ionic", + "name": "openvidu-ionic-capacitor", "integrations": { - "cordova": {}, "capacitor": {} }, "type": "angular" diff --git a/openvidu-ionic-capacitor/ios/.gitignore b/openvidu-ionic-capacitor/ios/.gitignore deleted file mode 100644 index 0f297711..00000000 --- a/openvidu-ionic-capacitor/ios/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -# NPM renames .gitignore to .npmignore -# In order to prevent that, we remove the initial "." -# And the CLI then renames it - -App/build -App/Pods -App/public -App/Podfile.lock -xcuserdata - -# Cordova plugins for Capacitor -capacitor-cordova-ios-plugins - diff --git a/openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.pbxproj b/openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.pbxproj deleted file mode 100644 index b908a83f..00000000 --- a/openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.pbxproj +++ /dev/null @@ -1,416 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 48; - objects = { - -/* Begin PBXBuildFile section */ - 2FAD9763203C412B000D30F8 /* config.xml in Resources */ = {isa = PBXBuildFile; fileRef = 2FAD9762203C412B000D30F8 /* config.xml */; }; - 50379B232058CBB4000EE86E /* capacitor.config.json in Resources */ = {isa = PBXBuildFile; fileRef = 50379B222058CBB4000EE86E /* capacitor.config.json */; }; - 504EC3081FED79650016851F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 504EC3071FED79650016851F /* AppDelegate.swift */; }; - 504EC30D1FED79650016851F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 504EC30B1FED79650016851F /* Main.storyboard */; }; - 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 */; }; - A084ECDBA7D38E1E42DFC39D /* Pods_App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF277DCFFFF123FFC6DF26C7 /* Pods_App.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 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; }; - 504EC3071FED79650016851F /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 504EC30C1FED79650016851F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 504EC30E1FED79650016851F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 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 = SOURCE_ROOT; }; - 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 = ""; }; - BBF572532563CD1000CA0DB4 /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = "../capacitor-cordova-ios-plugins/sources/CordovaPluginIosrtc/lib/WebRTC.framework"; 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 */ - -/* Begin PBXFrameworksBuildPhase section */ - 504EC3011FED79650016851F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A084ECDBA7D38E1E42DFC39D /* Pods_App.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 27E2DDA53C4D2A4D1A88CE4A /* Frameworks */ = { - isa = PBXGroup; - children = ( - BBF572532563CD1000CA0DB4 /* WebRTC.framework */, - AF277DCFFFF123FFC6DF26C7 /* Pods_App.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 504EC2FB1FED79650016851F = { - isa = PBXGroup; - children = ( - 504EC3061FED79650016851F /* App */, - 504EC3051FED79650016851F /* Products */, - 7F8756D8B27F46E3366F6CEA /* Pods */, - 27E2DDA53C4D2A4D1A88CE4A /* Frameworks */, - ); - sourceTree = ""; - }; - 504EC3051FED79650016851F /* Products */ = { - isa = PBXGroup; - children = ( - 504EC3041FED79650016851F /* App.app */, - ); - name = Products; - sourceTree = ""; - }; - 504EC3061FED79650016851F /* App */ = { - isa = PBXGroup; - children = ( - 50379B222058CBB4000EE86E /* capacitor.config.json */, - 504EC3071FED79650016851F /* AppDelegate.swift */, - 504EC30B1FED79650016851F /* Main.storyboard */, - 504EC30E1FED79650016851F /* Assets.xcassets */, - 504EC3101FED79650016851F /* LaunchScreen.storyboard */, - 504EC3131FED79650016851F /* Info.plist */, - 2FAD9762203C412B000D30F8 /* config.xml */, - 50B271D01FEDC1A000F3C39B /* public */, - ); - path = App; - sourceTree = ""; - }; - 7F8756D8B27F46E3366F6CEA /* Pods */ = { - isa = PBXGroup; - children = ( - FC68EB0AF532CFC21C3344DD /* Pods-App.debug.xcconfig */, - AF51FD2D460BCFE21FA515B2 /* Pods-App.release.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 504EC3031FED79650016851F /* App */ = { - isa = PBXNativeTarget; - buildConfigurationList = 504EC3161FED79650016851F /* Build configuration list for PBXNativeTarget "App" */; - buildPhases = ( - 6634F4EFEBD30273BCE97C65 /* [CP] Check Pods Manifest.lock */, - 504EC3001FED79650016851F /* Sources */, - 504EC3011FED79650016851F /* Frameworks */, - 504EC3021FED79650016851F /* Resources */, - 9592DBEFFC6D2A0C8D5DEB22 /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = App; - productName = App; - productReference = 504EC3041FED79650016851F /* App.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 504EC2FC1FED79650016851F /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0920; - LastUpgradeCheck = 0920; - TargetAttributes = { - 504EC3031FED79650016851F = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 504EC2FF1FED79650016851F /* Build configuration list for PBXProject "App" */; - compatibilityVersion = "Xcode 8.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 504EC2FB1FED79650016851F; - productRefGroup = 504EC3051FED79650016851F /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 504EC3031FED79650016851F /* App */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 504EC3021FED79650016851F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 504EC3121FED79650016851F /* LaunchScreen.storyboard in Resources */, - 50B271D11FEDC1A000F3C39B /* public in Resources */, - 504EC30F1FED79650016851F /* Assets.xcassets in Resources */, - 50379B232058CBB4000EE86E /* capacitor.config.json in Resources */, - 504EC30D1FED79650016851F /* Main.storyboard in Resources */, - 2FAD9763203C412B000D30F8 /* config.xml in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 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; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-App/Pods-App-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 504EC3001FED79650016851F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 504EC3081FED79650016851F /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 504EC30B1FED79650016851F /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 504EC30C1FED79650016851F /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 504EC3101FED79650016851F /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 504EC3111FED79650016851F /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 504EC3141FED79650016851F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 504EC3151FED79650016851F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 504EC3171FED79650016851F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FC68EB0AF532CFC21C3344DD /* Pods-App.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 3PJW9W9M4B; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_CONFIGURATION_BUILD_DIR}/Capacitor\"", - "\"${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova\"", - "\"${PODS_CONFIGURATION_BUILD_DIR}/CordovaPlugins\"", - "\"${PODS_ROOT}/../../capacitor-cordova-ios-plugins/sources/CordovaPluginIosrtc/lib\"", - "\"$(", - ); - INFOPLIST_FILE = App/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; - PRODUCT_BUNDLE_IDENTIFIER = io.openvidu.ionic; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG USE_PUSH"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 504EC3181FED79650016851F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AF51FD2D460BCFE21FA515B2 /* Pods-App.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 3PJW9W9M4B; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = App/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = io.openvidu.ionic; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = USE_PUSH; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 504EC2FF1FED79650016851F /* Build configuration list for PBXProject "App" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 504EC3141FED79650016851F /* Debug */, - 504EC3151FED79650016851F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 504EC3161FED79650016851F /* Build configuration list for PBXNativeTarget "App" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 504EC3171FED79650016851F /* Debug */, - 504EC3181FED79650016851F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 504EC2FC1FED79650016851F /* Project object */; -} diff --git a/openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 42daef8a..00000000 --- a/openvidu-ionic-capacitor/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/openvidu-ionic-capacitor/ios/App/App.xcworkspace/contents.xcworkspacedata b/openvidu-ionic-capacitor/ios/App/App.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index b301e824..00000000 --- a/openvidu-ionic-capacitor/ios/App/App.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/openvidu-ionic-capacitor/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/openvidu-ionic-capacitor/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/openvidu-ionic-capacitor/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/openvidu-ionic-capacitor/ios/App/App/AppDelegate.swift b/openvidu-ionic-capacitor/ios/App/App/AppDelegate.swift deleted file mode 100644 index 92c0fc1e..00000000 --- a/openvidu-ionic-capacitor/ios/App/App/AppDelegate.swift +++ /dev/null @@ -1,74 +0,0 @@ -import UIKit -import Capacitor - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { - // Override point for customization after application launch. - return true - } - - func applicationWillResignActive(_ application: UIApplication) { - // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. - // Use this method to pause ongoing tasks, disable timers, and invalidate graphics rendering callbacks. Games should use this method to pause the game. - } - - func applicationDidEnterBackground(_ application: UIApplication) { - // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. - // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. - } - - func applicationWillEnterForeground(_ application: UIApplication) { - // Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background. - } - - func applicationDidBecomeActive(_ application: UIApplication) { - // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. - } - - func applicationWillTerminate(_ application: UIApplication) { - // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. - } - - 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 - return CAPBridge.handleOpenUrl(url, options) - } - - func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { - // Called when the app was launched with an activity, including Universal Links. - // 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 - return CAPBridge.handleContinueActivity(userActivity, restorationHandler) - } - - override func touchesBegan(_ touches: Set, with event: UIEvent?) { - super.touchesBegan(touches, with: event) - - let statusBarRect = UIApplication.shared.statusBarFrame - guard let touchPoint = event?.allTouches?.first?.location(in: self.window) else { return } - - if statusBarRect.contains(touchPoint) { - NotificationCenter.default.post(CAPBridge.statusBarTappedNotification) - } - } - - #if USE_PUSH - - func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { - NotificationCenter.default.post(name: Notification.Name(CAPNotifications.DidRegisterForRemoteNotificationsWithDeviceToken.name()), object: deviceToken) - } - - func application(_ application: UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Error) { - NotificationCenter.default.post(name: Notification.Name(CAPNotifications.DidFailToRegisterForRemoteNotificationsWithError.name()), object: error) - } - -#endif - -} - diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png deleted file mode 100644 index 2f503741c2a3b4660ba2017929949a4a738c4666..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 774 zcmV+h1Nr=kP)FEhhmd%$Cn8+b&-1{UgNr1o8*ra{@9D;O zG^l1dXIj7p{pnCDCCLGA4-+bgp=p2xNF{zDICZh-o%ApuHKlK4R!QssT6O;pqgr zT2M}0oem;rOqGZEnGB;dvbzz7cDUJ9Tz-w;e{rk@qfBuW>xn;E7JEu_V>%BSF(AK9cHSqV0H3zVqq=Z8Izu2xj!cBxxAf|6VK%Quzda%Ox_U8npHv0xb$wLIsSF_MiPHKH_R2N9pA!eaU#17l&P#VR)WUoXo?JBV@bDEFT z^4Ij}T-&(lFYzO>LAW>zV!YMAGAaQV|N9Kp&i@H80A-wCXPWkzn*aa+07*qoM6N<$ Ef-0SPp8x;= diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png deleted file mode 100644 index dd72c1ce853d0ba64b17e85926d8a7e63a872254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2095 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 diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png deleted file mode 100644 index f996ea18f4ccddd29abf0b67c1591a9da5686fd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1376 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 A;Q#;t diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png deleted file mode 100644 index dd72c1ce853d0ba64b17e85926d8a7e63a872254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2095 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 mb#g*`23#_h_oe?|fB^uMiuzkwY>|in0000{QO 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 diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png deleted file mode 100644 index adf6ba01dbe256605c5152ac1fd78ae99aaa2a8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110522 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 C`SD)> diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png deleted file mode 100644 index ffd0da7819ec8737c225c4d3f4236cf71c8fba45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8284 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 iffl>yqpJRY0R{kH+{0$`RbM&)0000OqZuW( zBqPbP!HJCoaf~fu*_f)3s^Efhnf!#1kc#6EC|ANe6)F~vcmyO@s`AMv36Ky-e)5q5 z<2Y1NNY)r7SQM4`Az@oaPaDm6X70WH?yPf8ci+C<=XCc~y5uQo?(KVf_1b&wwf8w~ z5r6XG6`(kv@Nsz`zTKQAnLic$qZ^d z#*@IZOvhH7-gj-*czT+q6L01sH#av8{I+t9BQLN_({)S*&NLlQ!k(kWi4PkKgq2Gy zF4XhFejhlsw`nv6LZ-aSQIvRoH0Wz_0?TL;xQ=blULFI`nKv3V>^o5u`$1g)6lNHM zp6vx8-k{`=Bec{Aaabk;lep7ylIl5BBjl%BINch1VWK)+5D-_c>;*5YKq z>3Bhm`\ED$WT4qQl4SA^4h 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 QPXGV_07*qoM6N<$g5g5eivR!s diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png deleted file mode 100644 index 89c8d0448ccc38f85c245ffd51fa8a70f5deda4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10502 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 IM6N<$f>FYZ)&Kwi diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png deleted file mode 100644 index ef541c90ad2be5aea0350efa4de99830bf7d9760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11606 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 diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png deleted file mode 100644 index 33ea6c970f2df1db62a624a55e5bbcc4ee07bbdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41273 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 diff --git a/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png b/openvidu-ionic-capacitor/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png deleted file mode 100644 index 33ea6c970f2df1db62a624a55e5bbcc4ee07bbdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41273 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 diff --git a/openvidu-ionic-capacitor/ios/App/App/Base.lproj/LaunchScreen.storyboard b/openvidu-ionic-capacitor/ios/App/App/Base.lproj/LaunchScreen.storyboard deleted file mode 100644 index e7ae5d78..00000000 --- a/openvidu-ionic-capacitor/ios/App/App/Base.lproj/LaunchScreen.storyboard +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/openvidu-ionic-capacitor/ios/App/App/Base.lproj/Main.storyboard b/openvidu-ionic-capacitor/ios/App/App/Base.lproj/Main.storyboard deleted file mode 100644 index b44df7be..00000000 --- a/openvidu-ionic-capacitor/ios/App/App/Base.lproj/Main.storyboard +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/openvidu-ionic-capacitor/ios/App/App/Info.plist b/openvidu-ionic-capacitor/ios/App/App/Info.plist deleted file mode 100644 index ba51f560..00000000 --- a/openvidu-ionic-capacitor/ios/App/App/Info.plist +++ /dev/null @@ -1,77 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleDisplayName - OpenViduIonic - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleURLTypes - - - CFBundleURLName - com.getcapacitor.capacitor - CFBundleURLSchemes - - capacitor - - - - CFBundleVersion - 1 - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - - NSCameraUsageDescription - To Take Photos and Video - NSLocationAlwaysUsageDescription - Always allow Geolocation? - NSLocationWhenInUseUsageDescription - Allow Geolocation? - NSMicrophoneUsageDescription - To Record Audio With Video - NSPhotoLibraryAddUsageDescription - Store camera photos to camera - NSPhotoLibraryUsageDescription - To Pick Photos from Library - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/openvidu-ionic-capacitor/ios/App/App/capacitor.config.json b/openvidu-ionic-capacitor/ios/App/App/capacitor.config.json deleted file mode 100644 index f7fff8e7..00000000 --- a/openvidu-ionic-capacitor/ios/App/App/capacitor.config.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "appId": "io.openvidu.ionic", - "appName": "OpenViduIonic", - "bundledWebRuntime": false, - "npmClient": "npm", - "webDir": "www", - "plugins": { - "SplashScreen": { - "launchShowDuration": 0 - } - }, - "cordova": { - "preferences": { - "ScrollEnabled": "false", - "android-minSdkVersion": "22", - "BackupWebStorage": "none", - "SplashMaintainAspectRatio": "true", - "FadeSplashScreenDuration": "300", - "SplashShowOnlyFirstTime": "false", - "SplashScreen": "screen", - "SplashScreenDelay": "3000" - } - } -} diff --git a/openvidu-ionic-capacitor/ios/App/App/config.xml b/openvidu-ionic-capacitor/ios/App/App/config.xml deleted file mode 100644 index 944c8a8e..00000000 --- a/openvidu-ionic-capacitor/ios/App/App/config.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/openvidu-ionic-capacitor/ios/App/Podfile b/openvidu-ionic-capacitor/ios/App/Podfile deleted file mode 100644 index 397664de..00000000 --- a/openvidu-ionic-capacitor/ios/App/Podfile +++ /dev/null @@ -1,30 +0,0 @@ -platform :ios, '11.0' -use_frameworks! - -post_install do |installer| - installer.pods_project.targets.each do |target| - target.build_configurations.each do |config| - # Disable bitcode in order to support cordova-plugin-iosrtc - config.build_settings['ENABLE_BITCODE'] = 'NO' - end - end -end - -# workaround to avoid Xcode caching of Pods that requires -# Product -> Clean Build Folder after new Cordova plugins installed -# Requires CocoaPods 1.6 or newer -install! 'cocoapods', :disable_input_output_paths => true - - -def capacitor_pods - # Automatic Capacitor Pod dependencies, do not delete - pod 'Capacitor', :path => '../../node_modules/@capacitor/ios' - pod 'CapacitorCordova', :path => '../../node_modules/@capacitor/ios' - pod 'CordovaPlugins', :path => '../capacitor-cordova-ios-plugins' - # Do not delete -end - -target 'App' do - capacitor_pods - # Add your Pods here -end diff --git a/openvidu-ionic-capacitor/src/karma.conf.js b/openvidu-ionic-capacitor/karma.conf.js similarity index 51% rename from openvidu-ionic-capacitor/src/karma.conf.js rename to openvidu-ionic-capacitor/karma.conf.js index 4a9730b9..49eb12fa 100644 --- a/openvidu-ionic-capacitor/src/karma.conf.js +++ b/openvidu-ionic-capacitor/karma.conf.js @@ -9,16 +9,28 @@ module.exports = function (config) { require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), + require('karma-coverage'), require('@angular-devkit/build-angular/plugins/karma') ], client: { + jasmine: { + // you can add configuration options for Jasmine here + // the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html + // for example, you can disable the random execution with `random: false` + // or set a specific seed with `seed: 4321` + }, clearContext: false // leave Jasmine Spec Runner output visible in browser }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../coverage'), - reports: ['html', 'lcovonly'], - fixWebpackSourcePaths: true + jasmineHtmlReporter: { + suppressAll: true // removes the duplicated traces + }, + coverageReporter: { + dir: require('path').join(__dirname, './coverage/ngv'), + subdir: '.', + reporters: [ + { type: 'html' }, + { type: 'text-summary' } + ] }, reporters: ['progress', 'kjhtml'], port: 9876, @@ -26,6 +38,7 @@ module.exports = function (config) { logLevel: config.LOG_INFO, autoWatch: true, browsers: ['Chrome'], - singleRun: false + singleRun: false, + restartOnFileChange: true }); }; diff --git a/openvidu-ionic-capacitor/package-lock.json b/openvidu-ionic-capacitor/package-lock.json new file mode 100644 index 00000000..b3e6607b --- /dev/null +++ b/openvidu-ionic-capacitor/package-lock.json @@ -0,0 +1,29324 @@ +{ + "name": "openvidu-ionic-capacitor", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "openvidu-ionic-capacitor", + "version": "0.0.1", + "dependencies": { + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0", + "@angular/forms": "^14.0.0", + "@angular/platform-browser": "^14.0.0", + "@angular/platform-browser-dynamic": "^14.0.0", + "@angular/router": "^14.0.0", + "@awesome-cordova-plugins/android-permissions": "^5.43.0", + "@capacitor/android": "3.5.1", + "@capacitor/app": "1.1.1", + "@capacitor/core": "3.5.1", + "@capacitor/haptics": "1.1.4", + "@capacitor/keyboard": "1.2.2", + "@capacitor/status-bar": "1.0.8", + "@ionic/angular": "^6.1.9", + "cordova-plugin-android-permissions": "^1.1.3", + "openvidu-browser": "^2.22.0", + "rxjs": "~6.6.0", + "tslib": "^2.2.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "^14.0.0", + "@angular-eslint/builder": "~13.0.1", + "@angular-eslint/eslint-plugin": "~13.0.1", + "@angular-eslint/eslint-plugin-template": "~13.0.1", + "@angular-eslint/template-parser": "~13.0.1", + "@angular/cli": "^14.0.0", + "@angular/compiler": "^14.0.0", + "@angular/compiler-cli": "^14.0.0", + "@angular/language-service": "^14.0.0", + "@capacitor/cli": "3.5.1", + "@ionic/angular-toolkit": "^6.0.0", + "@types/jasmine": "~3.6.0", + "@types/jasminewd2": "~2.0.3", + "@types/node": "^12.11.1", + "@typescript-eslint/eslint-plugin": "5.3.0", + "@typescript-eslint/parser": "5.3.0", + "eslint": "^7.6.0", + "eslint-plugin-import": "2.22.1", + "eslint-plugin-jsdoc": "30.7.6", + "eslint-plugin-prefer-arrow": "1.2.2", + "jasmine-core": "~3.8.0", + "jasmine-spec-reporter": "~5.0.0", + "karma": "~6.3.2", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-coverage-istanbul-reporter": "~3.0.2", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "^1.5.0", + "protractor": "~7.0.0", + "ts-node": "~8.3.0", + "typescript": "~4.7.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1400.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.1.tgz", + "integrity": "sha512-GJ4hWLIJmhCq4nKNN9c4xocKtCt28muJxN88Wna292SOIaNQuNY5MP9860/4IWRGCJTeJH7LyCc4j/3V0zWrSQ==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "14.0.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/build-angular": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.0.1.tgz", + "integrity": "sha512-qglGJV4IH4VOsTXTErYdjtKQLChS4k+tdY22A7CYnZKXR5v+jh4tX8/idb4UfA8ScVONgsBQKRO9VIGK425Hww==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "2.2.0", + "@angular-devkit/architect": "0.1400.1", + "@angular-devkit/build-webpack": "0.1400.1", + "@angular-devkit/core": "14.0.1", + "@babel/core": "7.17.10", + "@babel/generator": "7.17.10", + "@babel/helper-annotate-as-pure": "7.16.7", + "@babel/plugin-proposal-async-generator-functions": "7.16.8", + "@babel/plugin-transform-async-to-generator": "7.16.8", + "@babel/plugin-transform-runtime": "7.17.10", + "@babel/preset-env": "7.17.10", + "@babel/runtime": "7.17.9", + "@babel/template": "7.16.7", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "14.0.1", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.5", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "16.0.7", + "copy-webpack-plugin": "10.2.4", + "critters": "0.0.16", + "css-loader": "6.7.1", + "esbuild-wasm": "0.14.38", + "glob": "8.0.1", + "https-proxy-agent": "5.0.1", + "inquirer": "8.2.4", + "jsonc-parser": "3.0.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.6.0", + "minimatch": "5.0.1", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.13", + "postcss-import": "14.1.0", + "postcss-loader": "6.2.1", + "postcss-preset-env": "7.5.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.51.0", + "sass-loader": "12.6.0", + "semver": "7.3.7", + "source-map-loader": "3.0.1", + "source-map-support": "0.5.21", + "stylus": "0.57.0", + "stylus-loader": "6.2.0", + "terser": "5.13.1", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.4.0", + "webpack": "5.72.1", + "webpack-dev-middleware": "5.3.1", + "webpack-dev-server": "4.9.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.14.38" + }, + "peerDependencies": { + "@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", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=4.6.2 <4.8" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1400.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1400.1.tgz", + "integrity": "sha512-Q5KMw/7y34GonSx3rEByMvnwu3JLeSAP94Th2PzVD2NZFmINujuzbZ35FnduuxAjNDFWGcrykfMwZyIew7selw==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1400.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/core": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.1.tgz", + "integrity": "sha512-yiduPSPRp4s4yYKc3BOvbL5gOzaOPvRCMcJ3jeQbitLIXD/xwSHO8OmmsLsN/PnM1RzA8vVHsK7lN4v1JvhqPA==", + "dev": true, + "dependencies": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.0.0", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.1.tgz", + "integrity": "sha512-Ub9W2SIgmYs9+SWCW117/N+wSThOWWDo1j+JiZlh9jML7ZRc9HCTEzo8Yic+6/ZuouVcKExCUO90z0InVkOB7g==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "14.0.1", + "jsonc-parser": "3.0.0", + "magic-string": "0.26.1", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@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, + "dependencies": { + "@nrwl/devkit": "13.1.3" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@angular-eslint/utils": "13.0.1", + "@typescript-eslint/experimental-utils": "5.3.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "13.0.1", + "eslint-scope": "^5.1.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "13.0.1", + "@typescript-eslint/experimental-utils": "5.3.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" + } + }, + "node_modules/@angular/cli": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.1.tgz", + "integrity": "sha512-5NUfpHlIQ+BipsHIMHImP2bXu5nJcyr4sbs8Otf5ReCcqculJGfKwX0gYYgLfExbw1r4JtCTDggYanUcVgqkdw==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1400.1", + "@angular-devkit/core": "14.0.1", + "@angular-devkit/schematics": "14.0.1", + "@schematics/angular": "14.0.1", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.4", + "ini": "3.0.0", + "inquirer": "8.2.4", + "jsonc-parser": "3.0.0", + "npm-package-arg": "9.0.2", + "npm-pick-manifest": "7.0.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "13.3.0", + "resolve": "1.22.0", + "semver": "7.3.7", + "symbol-observable": "4.0.0", + "uuid": "8.3.2", + "yargs": "17.4.1" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.0.1.tgz", + "integrity": "sha512-6yT95daze55H0KLag+LgQQMGV7jGy3ggcdIEEU9H+cM4rp37kz97RNGaig5p34c1f/VMg6LaDXOK4LjAebbnBw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "14.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.0.1.tgz", + "integrity": "sha512-8A7xNm5eIjovMjDKqOj0Ba15BB/A6sWruR0Tt+vSzuUmJD6mWc1BZAPXIByJkZOrusuc5FKnoicJ0aV/U8lkAg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "14.0.1" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } + } + }, + "node_modules/@angular/compiler-cli": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.0.1.tgz", + "integrity": "sha512-cDldWH5Xu+nscUw1B71Lt+//TylRqSP8lDRCXxdX0TJeAtxhWTn8TLDy+Cc+YRiccwtuVXQuyCrdeWCR5hJt+Q==", + "dev": true, + "dependencies": { + "@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" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "14.0.1", + "typescript": ">=4.6.2 <4.8" + } + }, + "node_modules/@angular/core": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.0.1.tgz", + "integrity": "sha512-72/VathVpDVEIm/T87eGF9Ng9JYOfrRVJCGhPwKvbIQZzCrg07acPwjDvtifkhKEKyMxLXv+F3bClr8WYP6c4Q==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.0.1.tgz", + "integrity": "sha512-QueehWD0ghfYw3TQS9DN62i6gnc+xLeJ6NFJ8fVfh9Ny4V9zFB24bUwBmwcIiZhkw/5G42tjcuUIDO9KlNtBbA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "14.0.1", + "@angular/core": "14.0.1", + "@angular/platform-browser": "14.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/language-service": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.0.1.tgz", + "integrity": "sha512-HWKoIf2/C1DT5R58BWDFBCxEBFjIBZN//5YcDiCwvmzA8lfsDF8WRsdFDwYo14qA4fFGLVYuP0Sd677xOKbQDw==", + "dev": true, + "engines": { + "node": "^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.0.1.tgz", + "integrity": "sha512-/0xdsCbVaanP7urgMrA+9E4XYRx4Bc/AABUKy/m3C9nbl7T0C2jzuX3yGZsBpr9rzEwmImyBqExX3bKuAlMwPQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "14.0.1", + "@angular/common": "14.0.1", + "@angular/core": "14.0.1" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.0.1.tgz", + "integrity": "sha512-aYErZUfHnyhWrZYI/Aq9aXE2pJWXiqtSfs41GM+L2SgD9dF/463sOIw/+gOhE/Os7Fwd1OSmo6GlFwMkfZNTeg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "14.0.1", + "@angular/compiler": "14.0.1", + "@angular/core": "14.0.1", + "@angular/platform-browser": "14.0.1" + } + }, + "node_modules/@angular/router": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.0.1.tgz", + "integrity": "sha512-FtJIe7acU6MuxoBlrl33VHKKVxePgOGnyPkRrxEHxrq8Dw6Y9JkW45Nk1t54CjcEhkkmPgSuJ2h2Jfn2fa6Vcw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "14.0.1", + "@angular/core": "14.0.1", + "@angular/platform-browser": "14.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@awesome-cordova-plugins/android-permissions": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/android-permissions/-/android-permissions-5.43.0.tgz", + "integrity": "sha512-fkFJehtrkhp7XCzOK/KkgbOXDCDwrI7Rh9jvpX/D1WczV59vkIbNPJIcUWV8OihVGMhFEJ2+FJZms3nAZO17vA==", + "dependencies": { + "@types/cordova": "latest" + }, + "peerDependencies": { + "@awesome-cordova-plugins/core": "^5.1.0", + "rxjs": "^5.5.0 || ^6.5.0 || ^7.3.0" + } + }, + "node_modules/@awesome-cordova-plugins/core": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/core/-/core-5.43.0.tgz", + "integrity": "sha512-DDLzEYtP6fDqyVORwuzXH64VFYTcW5qoaXAvghWtc5O+wciqeX1hFO7WY7l+1Ytkf6J4IbyMhrsOgZb3bC1eMQ==", + "peer": true, + "dependencies": { + "@types/cordova": "latest" + }, + "peerDependencies": { + "rxjs": "^5.5.0 || ^6.5.0 || ^7.3.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz", + "integrity": "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.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" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", + "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz", + "integrity": "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz", + "integrity": "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz", + "integrity": "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", + "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.0", + "@babel/types": "^7.18.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", + "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz", + "integrity": "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", + "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", + "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", + "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz", + "integrity": "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.17.12", + "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.17.12.tgz", + "integrity": "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz", + "integrity": "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz", + "integrity": "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz", + "integrity": "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz", + "integrity": "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz", + "integrity": "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz", + "integrity": "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz", + "integrity": "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz", + "integrity": "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz", + "integrity": "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz", + "integrity": "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz", + "integrity": "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz", + "integrity": "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz", + "integrity": "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz", + "integrity": "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz", + "integrity": "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.18.2", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz", + "integrity": "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz", + "integrity": "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz", + "integrity": "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz", + "integrity": "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz", + "integrity": "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz", + "integrity": "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz", + "integrity": "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-simple-access": "^7.18.2", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz", + "integrity": "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz", + "integrity": "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz", + "integrity": "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz", + "integrity": "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz", + "integrity": "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz", + "integrity": "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz", + "integrity": "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz", + "integrity": "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz", + "integrity": "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz", + "integrity": "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "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==", + "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==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", + "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz", + "integrity": "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.18.2", + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.18.5", + "@babel/types": "^7.18.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz", + "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.2", + "@jridgewell/gen-mapping": "^0.3.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", + "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz", + "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@capacitor/android": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-3.5.1.tgz", + "integrity": "sha512-rjehS0+BQBlwoN8hUyrMuzexn/9QJsONb1kmN5uXcL8JuTEbv35fa7z0tSD4x1LKwUFd+3Zeuwt60QRuwijlmw==", + "peerDependencies": { + "@capacitor/core": "^3.5.0" + } + }, + "node_modules/@capacitor/app": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-1.1.1.tgz", + "integrity": "sha512-8ADkldHnoE1xkWvPUsGlERVGm6/Zvcxy6hCI80AxydIKyaCG7kbDAvUclebbnw/eFRxj2zBoVatGLjmJNvTbYw==", + "peerDependencies": { + "@capacitor/core": "^3.0.0" + } + }, + "node_modules/@capacitor/cli": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-3.5.1.tgz", + "integrity": "sha512-zIA5BqT8ZnfUFEJwHlSdQ8Q5iWqmT7S6Mgsjbk55Pkv3BKQIP2VIFYpM4E7lGLEKd4kBnKStD0lTw5/P3E03KA==", + "dev": true, + "dependencies": { + "@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" + }, + "bin": { + "cap": "bin/capacitor", + "capacitor": "bin/capacitor" + }, + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/@capacitor/cli/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@capacitor/cli/node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@capacitor/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-3.5.1.tgz", + "integrity": "sha512-UTROxB7q/hZBnhDLcCN7mVsAX3SxXNMhVuPbtddsDOUCm4hExLXN62gPD7rjgmumhfHMjeXmkw/EfRzSjttL1g==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@capacitor/haptics": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-1.1.4.tgz", + "integrity": "sha512-+pJIb5X7xAcbrWj6rJaV+cwBlv8aFwB1/Ob6EV4atydThuuVSSsAL4hI4ZYlPNOxM6H5s+ZDLj7Pa2os4eFmtg==", + "peerDependencies": { + "@capacitor/core": "^3.0.0" + } + }, + "node_modules/@capacitor/keyboard": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-1.2.2.tgz", + "integrity": "sha512-dOZSXJTY/tTbRQ+Neiny72BIXN2Hvf/2AgPpMdTErDfaQM7C2MMgtJrm+Mi+YUeT6AnJFmt68nHJGImAL4lzmA==", + "peerDependencies": { + "@capacitor/core": "^3.0.0" + } + }, + "node_modules/@capacitor/status-bar": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-1.0.8.tgz", + "integrity": "sha512-lhxa70K6vg0QjdddbT9RqFLfQ9a0Fk1OVE54MhUH30DWymv4h2LrC+mJgH6JS46WQbR2UCHRymfmVCq1PS2Qiw==", + "peerDependencies": { + "@capacitor/core": "^3.0.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz", + "integrity": "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.5.tgz", + "integrity": "sha512-Ek+UFI4UP2hB9u0N1cJd6KgSF1rL0J3PT4is0oSStuus8+WzbGGPyJNMOKQ0w/tyPjxiCnOI4RdSMZt3nks64g==", + "dev": true, + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@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, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", + "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz", + "integrity": "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz", + "integrity": "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/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, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@ionic/angular": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-6.1.9.tgz", + "integrity": "sha512-TeuMZnDMTpmueOJNACQ52ERUlb0pgwl5EgdRzl1R5bl8d8qjkUCnXgn042xPVfsEjD2ZxPGDFfOuYGqeYIfYkQ==", + "dependencies": { + "@ionic/core": "^6.1.9", + "jsonc-parser": "^3.0.0", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/core": ">=12.0.0", + "@angular/forms": ">=12.0.0", + "@angular/router": ">=12.0.0", + "rxjs": ">=6.6.0", + "zone.js": ">=0.11.0" + } + }, + "node_modules/@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, + "dependencies": { + "@angular-devkit/core": "^13.0.1", + "@angular-devkit/schematics": "^13.0.1", + "@schematics/angular": "^13.0.1" + } + }, + "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/core": { + "version": "13.3.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.7.tgz", + "integrity": "sha512-Ucy4bJmlgCoBenuVeGMdtW9dE8+cD+guWCgqexsFIG21KJ/l0ShZEZ/dGC1XibzaIs1HbKiTr/T1MOjInCV1rA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/schematics": { + "version": "13.3.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.7.tgz", + "integrity": "sha512-6TKpFMwiiXmPhiVdbkSJrkBXj8n7SVVhsHl2GodDLVTb8OT3fxYIB9EU8Il07AMfDcjpydOcJduCFPOsQYd7BA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.3.7", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@ionic/angular-toolkit/node_modules/@schematics/angular": { + "version": "13.3.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.7.tgz", + "integrity": "sha512-OAny1e/yliku52xG7vfWs1hNYSgCNTPpMv9fS8zz9eF5/GrKv28WFSy20mUXqLZ91VsbGSs6X0mI6pdNnpVtJA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.3.7", + "@angular-devkit/schematics": "13.3.7", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@ionic/angular-toolkit/node_modules/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, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@ionic/angular-toolkit/node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/@ionic/cli-framework-output": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.4.tgz", + "integrity": "sha512-YdaXtHHg0zT1JSFlGrbTWe6uzD6u+w5yHE+aM7Js/3BNLYKIYngliMoojGxwNHbqMPNuvDzWMDAbxteY5u0vKg==", + "dev": true, + "dependencies": { + "@ionic/utils-terminal": "2.3.2", + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@ionic/core": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.9.tgz", + "integrity": "sha512-EaClsiGB/E9wPkujnrMZ71BLVcA8t6DBZu+caJMmqPLF/64S37CiyfrrMbL1UnxDWP2TXsPFH3seWl6Ek/W1bw==", + "dependencies": { + "@stencil/core": "^2.16.0", + "ionicons": "^6.0.2", + "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==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@ionic/utils-fs": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.5.tgz", + "integrity": "sha512-a41bY2dHqWSEQQ/80CpbXSs8McyiCFf2DnIWWLukrhYWf46h4qi6M/8dxcMKrofRiqI/3F+cL3S2mOm9Zz/o2Q==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "fs-extra": "^9.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@ionic/utils-object": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.5.tgz", + "integrity": "sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@ionic/utils-process": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.9.tgz", + "integrity": "sha512-+RD2mcwh7jtAtkvCFw1BBnUHg/UYgBiYxpXPuXUBSitHHAgVk1zDfYBTM31EKU5FGb5nVU/HkjeYGRHEmj4MPA==", + "dev": true, + "dependencies": { + "@ionic/utils-object": "2.1.5", + "@ionic/utils-terminal": "2.3.2", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@ionic/utils-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.10", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.10.tgz", + "integrity": "sha512-X5wXiA4moEzbvchWqa7kwnYw3IqFyP1otlN/APFOmzmpsQWdyz5LRqqMhPozJeN11Mi3pwNR+BCQWd6vFBHTTg==", + "dev": true, + "dependencies": { + "@ionic/utils-array": "2.1.5", + "@ionic/utils-fs": "3.1.5", + "@ionic/utils-process": "2.1.9", + "@ionic/utils-stream": "3.1.5", + "@ionic/utils-terminal": "2.3.2", + "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.2", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.2.tgz", + "integrity": "sha512-/yNrEZEDsjzTkpDWTsBjZeWJj2AkMwidyL72kqGkIDGt+J4sL/YVsA9CE3P9P1FAEm8jJmTy/EYAhC6EwA9f1A==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@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 + }, + "node_modules/@ngtools/webpack": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.0.1.tgz", + "integrity": "sha512-BR+RoOK8/20mRx86D6cYGjc0+/qsGvIpLHknRd9WfxB7ppfbWV8QTN9vnk3lRs13n2umRJ+8VvC8UMmd8B+m9A==", + "dev": true, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^14.0.0", + "typescript": ">=4.6.2 <4.8", + "webpack": "^5.54.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz", + "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/git": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.1.tgz", + "integrity": "sha512-UU85F/T+F1oVn3IsB/L6k9zXIMpXBuUBE25QDH0SsURwT6IOBqkC7M16uqo2vVZIyji3X1K4XH9luip7YekH1A==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "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", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", + "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@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, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@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, + "dependencies": { + "infer-owner": "^1.0.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-3.0.3.tgz", + "integrity": "sha512-ZXL6qgC5NjwfZJ2nET+ZSLEz/PJgJ/5CU90C2S66dZY4Jw73DasS4ZCXuy/KHWYP0imjJ4VtA+Gebb5BxxKp9Q==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^8.4.1", + "read-package-json-fast": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@nrwl/cli": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.3.1.tgz", + "integrity": "sha512-H26NtXxmymuD1DPZPt/Ko2mp87Jn/ZzTL04yPj2iNCmpD96nNN9YWAxhgnXphAjjNpN1kY/gs76UO78YK4xHbA==", + "dev": true, + "dependencies": { + "nx": "14.3.1" + } + }, + "node_modules/@nrwl/cli/node_modules/@nrwl/tao": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.3.1.tgz", + "integrity": "sha512-pzhprUmtYRC5EWPCs6RDPJfPYgDS21sXGm7Vih9P4Ic0y1SHVpJ/26LYwfyQO88PrxkjohwnI1ZXa6Q12khkOQ==", + "dev": true, + "dependencies": { + "nx": "14.3.1" + }, + "bin": { + "tao": "index.js" + } + }, + "node_modules/@nrwl/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@nrwl/cli/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/@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==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@nrwl/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@nrwl/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@nrwl/cli/node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nrwl/cli/node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@nrwl/cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nrwl/cli/node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@nrwl/cli/node_modules/nx": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.3.1.tgz", + "integrity": "sha512-cEYpMw9W/YlaE4keifgmUZZAQ85zh1tMw/QIdqeSQOgJyxaMbknuijeiflTypLWfLavVfNZZSWYOxavb2oZF4g==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@nrwl/cli": "14.3.1", + "@nrwl/tao": "14.3.1", + "@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", + "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" + }, + "bin": { + "nx": "bin/nx.js" + }, + "peerDependencies": { + "@swc-node/register": "^1.4.2", + "@swc/core": "^1.2.173" + }, + "peerDependenciesMeta": { + "@swc-node/register": { + "optional": true + }, + "@swc/core": { + "optional": true + } + } + }, + "node_modules/@nrwl/cli/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nrwl/cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nrwl/devkit": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-13.1.3.tgz", + "integrity": "sha512-TAAsZJvVc/obeH0rZKY6miVhyM2GHGb8qIWp9MAIdLlXf4VDcNC7rxwb5OrGVSwuTTjqGYBGPUx0yEogOOJthA==", + "dev": true, + "dependencies": { + "@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" + } + }, + "node_modules/@nrwl/devkit/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/@nrwl/devkit/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "bin": { + "tao": "index.js" + } + }, + "node_modules/@nrwl/tao/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@nrwl/tao/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@nrwl/tao/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@nrwl/tao/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@nrwl/tao/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@nrwl/tao/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/@nrwl/tao/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nrwl/tao/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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, + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^3.2.1", + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@schematics/angular": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.1.tgz", + "integrity": "sha512-K4y3/Zbtc38M66J5KJ5oXeGSkDrAJXdhtY9ksU6NHXQ0uUiXNzyG05+v8aFrQ5CinyuLZK3v/mqmS/cBQmdT9Q==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "14.0.1", + "@angular-devkit/schematics": "14.0.1", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "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" + }, + "engines": { + "node": ">=12.10.0", + "npm": ">=6.0.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@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, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "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==", + "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==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cordova": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz", + "integrity": "sha512-rkiiTuf/z2wTd4RxFOb+clE7PF4AEJU0hsczbUdkHHBtkUmpWQpEddynNfJYKYtZFJKbq4F+brfekt1kx85IZA==" + }, + "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 + }, + "node_modules/@types/eslint": { + "version": "8.4.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz", + "integrity": "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@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 + }, + "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==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "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==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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 + }, + "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==", + "dev": true, + "dependencies": { + "@types/jasmine": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@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 + }, + "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==", + "dev": true + }, + "node_modules/@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 + }, + "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==", + "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==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/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 + }, + "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==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "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==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@typescript-eslint/scope-manager": "5.3.0", + "@typescript-eslint/types": "5.3.0", + "@typescript-eslint/typescript-estree": "5.3.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.3.0", + "@typescript-eslint/visitor-keys": "5.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/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, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.0.tgz", + "integrity": "sha512-FJ0nqcaUOpn/6Z4Jwbtf+o0valjBLkqc3MWkMvrhA2TvzFXtcclIM8F4MBEmYa2kgcI8EZeSAzwoSrIC8JYkug==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/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, + "dependencies": { + "@typescript-eslint/types": "5.3.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@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, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@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, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.3.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "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", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", + "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "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, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "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==", + "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==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "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", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-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==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "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", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/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, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "blocking-proxy": "built/lib/bin.js" + }, + "engines": { + "node": ">=6.9.x" + } + }, + "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==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.20.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", + "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001349", + "electron-to-chromium": "^1.4.147", + "escalade": "^3.1.1", + "node-releases": "^2.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/browserstack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", + "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", + "dev": true, + "dependencies": { + "https-proxy-agent": "^2.2.1" + } + }, + "node_modules/browserstack/node_modules/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, + "dependencies": { + "es6-promisify": "^5.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/browserstack/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/browserstack/node_modules/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, + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "dependencies": { + "semver": "^7.0.0" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "16.0.7", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz", + "integrity": "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + }, + "engines": { + "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==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001352", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz", + "integrity": "sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.18.tgz", + "integrity": "sha512-rHDY1i4V4JBCXHnHwaVyA202CKSj2kUrjI5cSJQbTdnFeI4ShV3e19Fe7EQfzL2tjSrvYyWugdGAtEc1lLvGDg==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "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/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/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", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha512-OKZnPGeMQy2RPaUIBPFFd71iNf4791H12MCRuVQDnzGRwCYNYmTDy5pdafo2SLAcEMKzTOQnLWG4QdcjeJUMEg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "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" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cordova-plugin-android-permissions": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cordova-plugin-android-permissions/-/cordova-plugin-android-permissions-1.1.3.tgz", + "integrity": "sha512-tA+iZri+WA0Ys/8U2E8BeSBoNbomyn51rrt3k3S5vzG7Hx/3tnKKeKzbL607nnlRMfOFec546UYa+xBXKkiEtA==", + "engines": [ + { + "name": "cordova", + "version": ">=5.0.0" + } + ] + }, + "node_modules/core-js-compat": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.0.tgz", + "integrity": "sha512-i4FgbtahOArZBEteiL+czI5N/bp17w16bXmLagGThdA2zuX1a5X4HbBmOVD7ERRtk3wMtPOFEmlXpVV4lsvwNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.20.4", + "semver": "7.0.0" + }, + "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.23.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.0.tgz", + "integrity": "sha512-ksjJc/xVTQzT2q6trPja2qWynMEaGO36rDui2SiqLPYab9TmPgT8nIVcre/yscviPCSweUdCDGKe4MsQA9w1zQ==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", + "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/critters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/critters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/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, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/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, + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/date-format": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.11.tgz", + "integrity": "sha512-VS20KRyorrbMCQmpdl2hg5KaOUsda1RbnsJg461FfrcyCUg+pkd0b40BSW4niQyTheww4DBXQnS7HwSrKkipLw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "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" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/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/del/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/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", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "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==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "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.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "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==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.154", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.154.tgz", + "integrity": "sha512-GbV9djOkrnj6xmW+YYVVEI3VCQnJ0pnSTu7TW2JyjKd5cakoiSaG5R4RbEtfaD92GsY10DzbU3GYRe+IOA9kqA==", + "dev": true + }, + "node_modules/elementtree": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", + "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", + "dev": true, + "dependencies": { + "sax": "1.1.4" + }, + "engines": { + "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", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/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, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/esbuild": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.38.tgz", + "integrity": "sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-64": "0.14.38", + "esbuild-android-arm64": "0.14.38", + "esbuild-darwin-64": "0.14.38", + "esbuild-darwin-arm64": "0.14.38", + "esbuild-freebsd-64": "0.14.38", + "esbuild-freebsd-arm64": "0.14.38", + "esbuild-linux-32": "0.14.38", + "esbuild-linux-64": "0.14.38", + "esbuild-linux-arm": "0.14.38", + "esbuild-linux-arm64": "0.14.38", + "esbuild-linux-mips64le": "0.14.38", + "esbuild-linux-ppc64le": "0.14.38", + "esbuild-linux-riscv64": "0.14.38", + "esbuild-linux-s390x": "0.14.38", + "esbuild-netbsd-64": "0.14.38", + "esbuild-openbsd-64": "0.14.38", + "esbuild-sunos-64": "0.14.38", + "esbuild-windows-32": "0.14.38", + "esbuild-windows-64": "0.14.38", + "esbuild-windows-arm64": "0.14.38" + } + }, + "node_modules/esbuild-android-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz", + "integrity": "sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz", + "integrity": "sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz", + "integrity": "sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz", + "integrity": "sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz", + "integrity": "sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz", + "integrity": "sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz", + "integrity": "sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz", + "integrity": "sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz", + "integrity": "sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz", + "integrity": "sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz", + "integrity": "sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz", + "integrity": "sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz", + "integrity": "sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz", + "integrity": "sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz", + "integrity": "sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz", + "integrity": "sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz", + "integrity": "sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.38.tgz", + "integrity": "sha512-mObTw5/3+KIOTShVgk3fuEn+INnHgOSbWJuGkInEZTWpUOh/+TCSgRxl5cDon4OkoaLU5rWm7R7Dkl/mJv8SGw==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz", + "integrity": "sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz", + "integrity": "sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz", + "integrity": "sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/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-module-utils/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-module-utils/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-module-utils/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-module-utils/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-module-utils/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": { + "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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/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, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0" + } + }, + "node_modules/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, + "peerDependencies": { + "eslint": ">=2.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-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, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/@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, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint/node_modules/eslint-utils/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/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, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "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", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "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", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/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, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "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==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/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, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/freeice": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/freeice/-/freeice-2.2.2.tgz", + "integrity": "sha512-XNoIxDHufqPIBSLpp4IrFPnoc+hv/0RwdOGhIoggIDC2ZKf5r6OoixbeoFJSmZOAq2aYiEUArhuQ8zVVrM5C4w==", + "dependencies": { + "normalice": "^1.0.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-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 + }, + "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/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "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 + }, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/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, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "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==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", + "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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 + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/hark": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/hark/-/hark-1.2.3.tgz", + "integrity": "sha512-u68vz9SCa38ESiFJSDjqK8XbXqWzyot7Cj6Y2b6jk2NJ+II3MY2dIrLMg/kjtIAun4Y1DHF/20hfx4rq1G5GMg==", + "dependencies": { + "wildemitter": "^1.2.0" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/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, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz", + "integrity": "sha512-rRnjWu0Bxj+nIfUOkz0695C0H6tRrN5iYIzYejb0tDEefe2AekHu/U5Kn9pEie5vsJqpNQU02az7TGSH3qpz4Q==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/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, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "minimatch": "^5.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "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==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", + "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/inquirer": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", + "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/rxjs": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ionicons": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.2.tgz", + "integrity": "sha512-AyKfFaUKVoBz4eB8XkU7H1R5HFnVsgq5ijqSdbXC0lES9PDK/J6LUQz6XUJq0mVVQF5k9kczSPOLMW3mszG0mQ==", + "dependencies": { + "@stencil/core": "~2.16.0" + } + }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "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==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-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, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-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, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "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==", + "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==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/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/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/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/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", + "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", + "dev": true, + "dependencies": { + "exit": "^0.1.2", + "glob": "^7.0.6", + "jasmine-core": "~2.8.0" + }, + "bin": { + "jasmine": "bin/jasmine.js" + } + }, + "node_modules/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 + }, + "node_modules/jasmine-spec-reporter": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", + "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", + "dev": true, + "dependencies": { + "colors": "1.4.0" + } + }, + "node_modules/jasmine/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/jasmine/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/jasmine/node_modules/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 + }, + "node_modules/jasmine/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/jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", + "dev": true, + "engines": { + "node": ">= 6.9.x" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/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, + "bin": { + "jsdoctypeparser": "bin/jsdoctypeparser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/jsnlog": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/jsnlog/-/jsnlog-2.30.0.tgz", + "integrity": "sha512-o3ROQVkhek+dkc7/9TXlB4TNtxUpYsRLOBJHZYk3Vy0B5zRBmfv9tyr56PrjcgEXuy06ARgfLTANY0+ImhzzGA==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-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 + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "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==" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jszip": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.0.tgz", + "integrity": "sha512-LDfVtOLtOxb9RXkYOwPyNBTQDL4eUbqahtoY6x07GiDJHwSYvn8sHHIw8wINImV3MqbMNve2gSuM1DDqEKk09Q==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/karma": { + "version": "6.3.20", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.20.tgz", + "integrity": "sha512-HRNQhMuKOwKpjYlWiJP0DUrJOh+QjaI/DTaD8b9rEm4Il3tJ8MijutVZH4ts10LuUFst/CedwTS6vieCN8yTSw==", + "dev": true, + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.4.1", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "3.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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-chrome-launcher/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage-istanbul-reporter": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", + "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^3.0.6", + "istanbul-reports": "^3.0.2", + "minimatch": "^3.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/mattlewis92" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma-coverage-istanbul-reporter/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/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/karma-coverage-istanbul-reporter/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma-coverage/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/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, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "dev": true, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma/node_modules/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/karma/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/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, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/karma/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/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/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==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.5.2.tgz", + "integrity": "sha512-DXtpNtt+KDOMT7RHUDIur/WsSA3rntlUh9Zg4XCdV42wUuMmbFkl38+LZ92Z5QvQA7mD5kAVkLiBSEH/tvUB8A==", + "dev": true, + "dependencies": { + "date-format": "^4.0.10", + "debug": "^4.3.4", + "flatted": "^3.2.5", + "rfdc": "^1.3.0", + "streamroller": "^3.1.1" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/lru-cache": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", + "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/magic-string": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", + "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/make-fetch-happen/node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/make-fetch-happen/node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/make-fetch-happen/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/make-fetch-happen/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/make-fetch-happen/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.4.tgz", + "integrity": "sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "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 + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "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==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/native-run": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.6.0.tgz", + "integrity": "sha512-28bz2tnNSLg0ldeB2Qn/B3r1AowGNY8XdQ23akJbRPIYi69VduIj0DDyoptiIBtFFif2C32hQtSPW3v1hPcrjA==", + "dev": true, + "dependencies": { + "@ionic/utils-fs": "^3.1.5", + "@ionic/utils-terminal": "^2.3.1", + "bplist-parser": "^0.3.0", + "debug": "^4.3.2", + "elementtree": "^0.1.7", + "ini": "^1.3.5", + "plist": "^3.0.4", + "split2": "^3.2.2", + "through2": "^4.0.2", + "tslib": "^2.3.1", + "yauzl": "^2.10.0" + }, + "bin": { + "native-run": "bin/native-run" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/native-run/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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "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/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", + "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==", + "dev": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/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/node-gyp/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/node-gyp/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/node-releases": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", + "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalice/-/normalice-1.0.1.tgz", + "integrity": "sha512-wF2/tv9q/K8S+RqCgll5yC6z/zcXNr+rEHfGIw8A6D58vjfJo+kp749MI6cAHv72LE7nwv92Qi6tZhIeMOOJpg==" + }, + "node_modules/normalize-package-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.0.tgz", + "integrity": "sha512-m+GL22VXJKkKbw62ZaBBjv8u6IE3UI4Mh5QakIqs3fWiKe0Xyi6L97hakwZK41/LD4R/2ly71Bayx0NLMwLA/g==", + "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" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.0.2.tgz", + "integrity": "sha512-v/miORuX8cndiOheW8p2moNuPJ7QhcFh9WGlTorruG8hXSA23vMTEp5hTCmDxic0nD8KHhj/NQgFuySD3GYY3g==", + "dev": true, + "dependencies": { + "hosted-git-info": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-packlist": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.0.tgz", + "integrity": "sha512-a04sqF6FbkyOAFA19AA0e94gS7Et5T2/IMj3VOT9nOF2RaRdVPQ1Q17Fb/HaDRFs+gbC7HOmhVZ29adpWgmDZg==", + "dev": true, + "dependencies": { + "glob": "^8.0.1", + "ignore-walk": "^5.0.1", + "npm-bundled": "^1.1.2", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/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, + "dependencies": { + "npm-install-checks": "^5.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^9.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.1.1.tgz", + "integrity": "sha512-5p8rwe6wQPLJ8dMqeTnA57Dp9Ox6GH9H60xkyJup07FmVlu3Mk7pf/kIIpl9gaN5bM8NM+UUx3emUWvDNTt39w==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-registry-fetch/node_modules/cacache": { + "version": "16.1.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz", + "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.7.tgz", + "integrity": "sha512-J/2xa2+7zlIUKqfyXDCXFpH3ypxO4k3rgkZHPSZkyUYcBT/hM80M3oyKLM/9dVriZFiGeGGS2Ei+0v2zfhqj3Q==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", + "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", + "dev": true, + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm-registry-fetch/node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nx": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-13.1.3.tgz", + "integrity": "sha512-clM0NQhQKYkqcNz2E3uYRMLwhp2L/9dBhJhQi9XBX4IAyA2gWAomhRIlLm5Xxg3g4h1xwSpP3eJ5t89VikY8Pw==", + "dev": true, + "dependencies": { + "@nrwl/cli": "*" + }, + "bin": { + "nx": "bin/nx.js" + } + }, + "node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/openvidu-browser": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/openvidu-browser/-/openvidu-browser-2.22.0.tgz", + "integrity": "sha512-fug7V5WZPwEXCF4im6RzhWSbv9nYB4QWMXrEQBEsh7RI1VPQ5Jl2VcindiUeMtN+quLqeTjXSRUh4lfkrTlQSQ==", + "dependencies": { + "events": "3.3.0", + "freeice": "2.2.2", + "hark": "1.2.3", + "inherits": "2.0.4", + "jsnlog": "2.30.0", + "mime": "3.0.0", + "platform": "1.3.6", + "semver": "7.3.5", + "uuid": "8.3.2", + "wolfy87-eventemitter": "5.2.9" + } + }, + "node_modules/openvidu-browser/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/openvidu-browser/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/openvidu-browser/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.3.0.tgz", + "integrity": "sha512-auhJAUlfC2TALo6I0s1vFoPvVFgWGx+uz/PnIojTTgkGwlK3Np8sGJ0ghfFhiuzJXTZoTycMLk8uLskdntPbDw==", + "dev": true, + "dependencies": { + "@npmcli/git": "^3.0.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/run-script": "^3.0.1", + "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.0.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" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", + "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "node_modules/plist": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", + "dev": true, + "dependencies": { + "base64-js": "^1.5.1", + "xmlbuilder": "^9.0.7" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/plist/node_modules/xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz", + "integrity": "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/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, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz", + "integrity": "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz", + "integrity": "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/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, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "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==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/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, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/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, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.8.tgz", + "integrity": "sha512-txdb3/idHYsBbNDFo1PFY0ExCgH5nfWi8G5lO49e6iuU42TydbODTzJgF5UuL5bhgeSlnAtDgfFTDG0Cl1zaSQ==", + "dev": true, + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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==", + "dev": true, + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz", + "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==", + "dev": true, + "dependencies": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-unset-value": "^1.0.0", + "autoprefixer": "^10.4.6", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.1", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.4.tgz", + "integrity": "sha512-JxRcLXm96u14N3RzFavPIE9cRPuOqLDuzKeBsqi4oRk4vt8n0A7I0plFs/VXTg7U2n7g/XkQi0OwqTO3VWBfEg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/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, + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/proc-log": { + "version": "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, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/protractor": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", + "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", + "dev": true, + "dependencies": { + "@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" + }, + "bin": { + "protractor": "bin/protractor", + "webdriver-manager": "bin/webdriver-manager" + }, + "engines": { + "node": ">=10.13.x" + } + }, + "node_modules/protractor/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/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/protractor/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/protractor/node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/protractor/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/protractor/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/protractor/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/protractor/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/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, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/protractor/node_modules/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, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/protractor/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/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 + }, + "node_modules/protractor/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/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, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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 + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "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==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qjobs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "dev": true, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-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, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", + "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "dev": true, + "dependencies": { + "glob": "^8.0.1", + "json-parse-even-better-errors": "^2.3.1", + "normalize-package-data": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/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, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/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/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/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==", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "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==", + "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==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "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==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "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==", + "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==", + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "engines": { + "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==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "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==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "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==", + "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/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/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, + "peerDependencies": { + "rxjs": "^6.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.51.0.tgz", + "integrity": "sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/saucelabs": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", + "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", + "dev": true, + "dependencies": { + "https-proxy-agent": "^2.2.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/saucelabs/node_modules/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, + "dependencies": { + "es6-promisify": "^5.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/saucelabs/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/saucelabs/node_modules/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, + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "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/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/selenium-webdriver/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/selenium-webdriver/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/selenium-webdriver/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/selenium-webdriver/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/selenium-webdriver/node_modules/tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.1" + }, + "engines": { + "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==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "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/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "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" + }, + "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.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/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/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "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" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.1.tgz", + "integrity": "sha512-iPhtd9unZ6zKdWgMeYGfSBuqCngyJy1B/GPi/lTpwGpa3bajuX30GjUVd0/Tn/Xhg0mr4DOSENozz9Y06qyonQ==", + "dev": true, + "dependencies": { + "date-format": "^4.0.10", + "debug": "^4.3.4", + "fs-extra": "^10.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/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", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylus": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.57.0.tgz", + "integrity": "sha512-yOI6G8WYfr0q8v8rRvE91wbxFU+rJPo760Va4MF6K0I6BZjO4r+xSynkvyPBP9tV1CIEUeRsiidjIs2rzb1CnQ==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "^4.3.2", + "glob": "^7.1.6", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/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/stylus/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/stylus/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/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dev": true, + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/test-exclude/node_modules/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/test-exclude/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/ts-node": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", + "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.6", + "yn": "^3.0.0" + }, + "bin": { + "ts-node": "dist/bin.js" + }, + "engines": { + "node": ">=4.2.0" + }, + "peerDependencies": { + "typescript": ">=2.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", + "integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "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==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.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, + "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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "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/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, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/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, + "dependencies": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + }, + "engines": { + "node": ">=6.9.x" + } + }, + "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==", + "dev": true, + "dependencies": { + "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" + }, + "bin": { + "webdriver-manager": "bin/webdriver-manager" + }, + "engines": { + "node": ">=6.9.x" + } + }, + "node_modules/webdriver-manager/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webdriver-manager/node_modules/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, + "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", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/webdriver-manager/node_modules/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, + "dependencies": { + "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" + }, + "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", + "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/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/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/webdriver-manager/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/webdriver-manager/node_modules/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, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webdriver-manager/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.72.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz", + "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==", + "dev": true, + "dependencies": { + "@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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.3", + "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.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.0.tgz", + "integrity": "sha512-+Nlb39iQSOSsFv0lWUuUTim3jDQO8nhK3E68f//J2r5rIcp4lULHXz2oZ0UVdEeWXEh5lSzYUlzarZhDAeAVQw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/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": "^1.6.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.21", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "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==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "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", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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 + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wildemitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/wildemitter/-/wildemitter-1.2.1.tgz", + "integrity": "sha512-UMmSUoIQSir+XbBpTxOTS53uJ8s/lVhADCkEbhfRjUGFDPme/XGOb0sBWLx5sTz7Wx/2+TlAw1eK9O5lw5PiEw==" + }, + "node_modules/wolfy87-eventemitter": { + "version": "5.2.9", + "resolved": "https://registry.npmjs.org/wolfy87-eventemitter/-/wolfy87-eventemitter-5.2.9.tgz", + "integrity": "sha512-P+6vtWyuDw+MB01X7UeF8TaHBvbCovf4HPEMF/SV7BdDc1SMTiBy13SRD71lQh4ExFTG1d/WNzDGDCyOKSMblw==" + }, + "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/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "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/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/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/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/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==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/zone.js": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.5.tgz", + "integrity": "sha512-D1/7VxEuQ7xk6z/kAROe4SUbd9CzxY4zOwVGnGHerd/SgLIVU5f4esDzQUsOCeArn933BZfWMKydH7l7dPEp0g==", + "dependencies": { + "tslib": "^2.3.0" + } + } + }, + "dependencies": { + "@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.1400.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.1.tgz", + "integrity": "sha512-GJ4hWLIJmhCq4nKNN9c4xocKtCt28muJxN88Wna292SOIaNQuNY5MP9860/4IWRGCJTeJH7LyCc4j/3V0zWrSQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.0.1", + "rxjs": "6.6.7" + } + }, + "@angular-devkit/build-angular": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.0.1.tgz", + "integrity": "sha512-qglGJV4IH4VOsTXTErYdjtKQLChS4k+tdY22A7CYnZKXR5v+jh4tX8/idb4UfA8ScVONgsBQKRO9VIGK425Hww==", + "dev": true, + "requires": { + "@ampproject/remapping": "2.2.0", + "@angular-devkit/architect": "0.1400.1", + "@angular-devkit/build-webpack": "0.1400.1", + "@angular-devkit/core": "14.0.1", + "@babel/core": "7.17.10", + "@babel/generator": "7.17.10", + "@babel/helper-annotate-as-pure": "7.16.7", + "@babel/plugin-proposal-async-generator-functions": "7.16.8", + "@babel/plugin-transform-async-to-generator": "7.16.8", + "@babel/plugin-transform-runtime": "7.17.10", + "@babel/preset-env": "7.17.10", + "@babel/runtime": "7.17.9", + "@babel/template": "7.16.7", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "14.0.1", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.5", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "16.0.7", + "copy-webpack-plugin": "10.2.4", + "critters": "0.0.16", + "css-loader": "6.7.1", + "esbuild": "0.14.38", + "esbuild-wasm": "0.14.38", + "glob": "8.0.1", + "https-proxy-agent": "5.0.1", + "inquirer": "8.2.4", + "jsonc-parser": "3.0.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.6.0", + "minimatch": "5.0.1", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.13", + "postcss-import": "14.1.0", + "postcss-loader": "6.2.1", + "postcss-preset-env": "7.5.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.51.0", + "sass-loader": "12.6.0", + "semver": "7.3.7", + "source-map-loader": "3.0.1", + "source-map-support": "0.5.21", + "stylus": "0.57.0", + "stylus-loader": "6.2.0", + "terser": "5.13.1", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.4.0", + "webpack": "5.72.1", + "webpack-dev-middleware": "5.3.1", + "webpack-dev-server": "4.9.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1400.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1400.1.tgz", + "integrity": "sha512-Q5KMw/7y34GonSx3rEByMvnwu3JLeSAP94Th2PzVD2NZFmINujuzbZ35FnduuxAjNDFWGcrykfMwZyIew7selw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1400.1", + "rxjs": "6.6.7" + } + }, + "@angular-devkit/core": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.1.tgz", + "integrity": "sha512-yiduPSPRp4s4yYKc3BOvbL5gOzaOPvRCMcJ3jeQbitLIXD/xwSHO8OmmsLsN/PnM1RzA8vVHsK7lN4v1JvhqPA==", + "dev": true, + "requires": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.0.0", + "rxjs": "6.6.7", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.1.tgz", + "integrity": "sha512-Ub9W2SIgmYs9+SWCW117/N+wSThOWWDo1j+JiZlh9jML7ZRc9HCTEzo8Yic+6/ZuouVcKExCUO90z0InVkOB7g==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.0.1", + "jsonc-parser": "3.0.0", + "magic-string": "0.26.1", + "ora": "5.4.1", + "rxjs": "6.6.7" + } + }, + "@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.0.1", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.1.tgz", + "integrity": "sha512-5NUfpHlIQ+BipsHIMHImP2bXu5nJcyr4sbs8Otf5ReCcqculJGfKwX0gYYgLfExbw1r4JtCTDggYanUcVgqkdw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1400.1", + "@angular-devkit/core": "14.0.1", + "@angular-devkit/schematics": "14.0.1", + "@schematics/angular": "14.0.1", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.4", + "ini": "3.0.0", + "inquirer": "8.2.4", + "jsonc-parser": "3.0.0", + "npm-package-arg": "9.0.2", + "npm-pick-manifest": "7.0.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "13.3.0", + "resolve": "1.22.0", + "semver": "7.3.7", + "symbol-observable": "4.0.0", + "uuid": "8.3.2", + "yargs": "17.4.1" + } + }, + "@angular/common": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.0.1.tgz", + "integrity": "sha512-6yT95daze55H0KLag+LgQQMGV7jGy3ggcdIEEU9H+cM4rp37kz97RNGaig5p34c1f/VMg6LaDXOK4LjAebbnBw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.0.1.tgz", + "integrity": "sha512-8A7xNm5eIjovMjDKqOj0Ba15BB/A6sWruR0Tt+vSzuUmJD6mWc1BZAPXIByJkZOrusuc5FKnoicJ0aV/U8lkAg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.0.1.tgz", + "integrity": "sha512-cDldWH5Xu+nscUw1B71Lt+//TylRqSP8lDRCXxdX0TJeAtxhWTn8TLDy+Cc+YRiccwtuVXQuyCrdeWCR5hJt+Q==", + "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.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.0.1.tgz", + "integrity": "sha512-72/VathVpDVEIm/T87eGF9Ng9JYOfrRVJCGhPwKvbIQZzCrg07acPwjDvtifkhKEKyMxLXv+F3bClr8WYP6c4Q==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.0.1.tgz", + "integrity": "sha512-QueehWD0ghfYw3TQS9DN62i6gnc+xLeJ6NFJ8fVfh9Ny4V9zFB24bUwBmwcIiZhkw/5G42tjcuUIDO9KlNtBbA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/language-service": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.0.1.tgz", + "integrity": "sha512-HWKoIf2/C1DT5R58BWDFBCxEBFjIBZN//5YcDiCwvmzA8lfsDF8WRsdFDwYo14qA4fFGLVYuP0Sd677xOKbQDw==", + "dev": true + }, + "@angular/platform-browser": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.0.1.tgz", + "integrity": "sha512-/0xdsCbVaanP7urgMrA+9E4XYRx4Bc/AABUKy/m3C9nbl7T0C2jzuX3yGZsBpr9rzEwmImyBqExX3bKuAlMwPQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.0.1.tgz", + "integrity": "sha512-aYErZUfHnyhWrZYI/Aq9aXE2pJWXiqtSfs41GM+L2SgD9dF/463sOIw/+gOhE/Os7Fwd1OSmo6GlFwMkfZNTeg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.0.1.tgz", + "integrity": "sha512-FtJIe7acU6MuxoBlrl33VHKKVxePgOGnyPkRrxEHxrq8Dw6Y9JkW45Nk1t54CjcEhkkmPgSuJ2h2Jfn2fa6Vcw==", + "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 + }, + "@awesome-cordova-plugins/android-permissions": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/android-permissions/-/android-permissions-5.43.0.tgz", + "integrity": "sha512-fkFJehtrkhp7XCzOK/KkgbOXDCDwrI7Rh9jvpX/D1WczV59vkIbNPJIcUWV8OihVGMhFEJ2+FJZms3nAZO17vA==", + "requires": { + "@types/cordova": "latest" + } + }, + "@awesome-cordova-plugins/core": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/core/-/core-5.43.0.tgz", + "integrity": "sha512-DDLzEYtP6fDqyVORwuzXH64VFYTcW5qoaXAvghWtc5O+wciqeX1hFO7WY7l+1Ytkf6J4IbyMhrsOgZb3bC1eMQ==", + "peer": true, + "requires": { + "@types/cordova": "latest" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz", + "integrity": "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==", + "dev": true + }, + "@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.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.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "dev": true, + "requires": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", + "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "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.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz", + "integrity": "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz", + "integrity": "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.2", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz", + "integrity": "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==", + "dev": true + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", + "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.0", + "@babel/types": "^7.18.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", + "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz", + "integrity": "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", + "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", + "dev": true, + "requires": { + "@babel/types": "^7.18.2" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", + "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + } + }, + "@babel/highlight": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", + "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz", + "integrity": "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.17.12", + "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.17.12.tgz", + "integrity": "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz", + "integrity": "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.17.12" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz", + "integrity": "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz", + "integrity": "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz", + "integrity": "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz", + "integrity": "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz", + "integrity": "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz", + "integrity": "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz", + "integrity": "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.17.12" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz", + "integrity": "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz", + "integrity": "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz", + "integrity": "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz", + "integrity": "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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-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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz", + "integrity": "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz", + "integrity": "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz", + "integrity": "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.18.2", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz", + "integrity": "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz", + "integrity": "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz", + "integrity": "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz", + "integrity": "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz", + "integrity": "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz", + "integrity": "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz", + "integrity": "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-simple-access": "^7.18.2", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz", + "integrity": "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz", + "integrity": "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz", + "integrity": "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz", + "integrity": "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz", + "integrity": "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz", + "integrity": "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz", + "integrity": "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz", + "integrity": "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz", + "integrity": "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz", + "integrity": "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", + "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "dev": true, + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz", + "integrity": "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.18.2", + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.18.5", + "@babel/types": "^7.18.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz", + "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==", + "dev": true, + "requires": { + "@babel/types": "^7.18.2", + "@jridgewell/gen-mapping": "^0.3.0", + "jsesc": "^2.5.1" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", + "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/types": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz", + "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@capacitor/android": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-3.5.1.tgz", + "integrity": "sha512-rjehS0+BQBlwoN8hUyrMuzexn/9QJsONb1kmN5uXcL8JuTEbv35fa7z0tSD4x1LKwUFd+3Zeuwt60QRuwijlmw==", + "requires": {} + }, + "@capacitor/app": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-1.1.1.tgz", + "integrity": "sha512-8ADkldHnoE1xkWvPUsGlERVGm6/Zvcxy6hCI80AxydIKyaCG7kbDAvUclebbnw/eFRxj2zBoVatGLjmJNvTbYw==", + "requires": {} + }, + "@capacitor/cli": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-3.5.1.tgz", + "integrity": "sha512-zIA5BqT8ZnfUFEJwHlSdQ8Q5iWqmT7S6Mgsjbk55Pkv3BKQIP2VIFYpM4E7lGLEKd4kBnKStD0lTw5/P3E03KA==", + "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 + }, + "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/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-3.5.1.tgz", + "integrity": "sha512-UTROxB7q/hZBnhDLcCN7mVsAX3SxXNMhVuPbtddsDOUCm4hExLXN62gPD7rjgmumhfHMjeXmkw/EfRzSjttL1g==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@capacitor/haptics": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-1.1.4.tgz", + "integrity": "sha512-+pJIb5X7xAcbrWj6rJaV+cwBlv8aFwB1/Ob6EV4atydThuuVSSsAL4hI4ZYlPNOxM6H5s+ZDLj7Pa2os4eFmtg==", + "requires": {} + }, + "@capacitor/keyboard": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-1.2.2.tgz", + "integrity": "sha512-dOZSXJTY/tTbRQ+Neiny72BIXN2Hvf/2AgPpMdTErDfaQM7C2MMgtJrm+Mi+YUeT6AnJFmt68nHJGImAL4lzmA==", + "requires": {} + }, + "@capacitor/status-bar": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-1.0.8.tgz", + "integrity": "sha512-lhxa70K6vg0QjdddbT9RqFLfQ9a0Fk1OVE54MhUH30DWymv4h2LrC+mJgH6JS46WQbR2UCHRymfmVCq1PS2Qiw==", + "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 + }, + "@csstools/postcss-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "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.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz", + "integrity": "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "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.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.5.tgz", + "integrity": "sha512-Ek+UFI4UP2hB9u0N1cJd6KgSF1rL0J3PT4is0oSStuus8+WzbGGPyJNMOKQ0w/tyPjxiCnOI4RdSMZt3nks64g==", + "dev": true, + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "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.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", + "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz", + "integrity": "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==", + "dev": true, + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz", + "integrity": "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==", + "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 + }, + "@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.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "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 + }, + "@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 + }, + "@ionic/angular": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-6.1.9.tgz", + "integrity": "sha512-TeuMZnDMTpmueOJNACQ52ERUlb0pgwl5EgdRzl1R5bl8d8qjkUCnXgn042xPVfsEjD2ZxPGDFfOuYGqeYIfYkQ==", + "requires": { + "@ionic/core": "^6.1.9", + "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.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.7.tgz", + "integrity": "sha512-Ucy4bJmlgCoBenuVeGMdtW9dE8+cD+guWCgqexsFIG21KJ/l0ShZEZ/dGC1XibzaIs1HbKiTr/T1MOjInCV1rA==", + "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.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.7.tgz", + "integrity": "sha512-6TKpFMwiiXmPhiVdbkSJrkBXj8n7SVVhsHl2GodDLVTb8OT3fxYIB9EU8Il07AMfDcjpydOcJduCFPOsQYd7BA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.7", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + } + }, + "@schematics/angular": { + "version": "13.3.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.7.tgz", + "integrity": "sha512-OAny1e/yliku52xG7vfWs1hNYSgCNTPpMv9fS8zz9eF5/GrKv28WFSy20mUXqLZ91VsbGSs6X0mI6pdNnpVtJA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.7", + "@angular-devkit/schematics": "13.3.7", + "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" + } + }, + "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" + } + } + } + }, + "@ionic/cli-framework-output": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.4.tgz", + "integrity": "sha512-YdaXtHHg0zT1JSFlGrbTWe6uzD6u+w5yHE+aM7Js/3BNLYKIYngliMoojGxwNHbqMPNuvDzWMDAbxteY5u0vKg==", + "dev": true, + "requires": { + "@ionic/utils-terminal": "2.3.2", + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/core": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.9.tgz", + "integrity": "sha512-EaClsiGB/E9wPkujnrMZ71BLVcA8t6DBZu+caJMmqPLF/64S37CiyfrrMbL1UnxDWP2TXsPFH3seWl6Ek/W1bw==", + "requires": { + "@stencil/core": "^2.16.0", + "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.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.5.tgz", + "integrity": "sha512-a41bY2dHqWSEQQ/80CpbXSs8McyiCFf2DnIWWLukrhYWf46h4qi6M/8dxcMKrofRiqI/3F+cL3S2mOm9Zz/o2Q==", + "dev": true, + "requires": { + "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.9", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.9.tgz", + "integrity": "sha512-+RD2mcwh7jtAtkvCFw1BBnUHg/UYgBiYxpXPuXUBSitHHAgVk1zDfYBTM31EKU5FGb5nVU/HkjeYGRHEmj4MPA==", + "dev": true, + "requires": { + "@ionic/utils-object": "2.1.5", + "@ionic/utils-terminal": "2.3.2", + "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.10", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.10.tgz", + "integrity": "sha512-X5wXiA4moEzbvchWqa7kwnYw3IqFyP1otlN/APFOmzmpsQWdyz5LRqqMhPozJeN11Mi3pwNR+BCQWd6vFBHTTg==", + "dev": true, + "requires": { + "@ionic/utils-array": "2.1.5", + "@ionic/utils-fs": "3.1.5", + "@ionic/utils-process": "2.1.9", + "@ionic/utils-stream": "3.1.5", + "@ionic/utils-terminal": "2.3.2", + "cross-spawn": "^7.0.3", + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-terminal": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.2.tgz", + "integrity": "sha512-/yNrEZEDsjzTkpDWTsBjZeWJj2AkMwidyL72kqGkIDGt+J4sL/YVsA9CE3P9P1FAEm8jJmTy/EYAhC6EwA9f1A==", + "dev": true, + "requires": { + "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.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "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.0.1", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.0.1.tgz", + "integrity": "sha512-BR+RoOK8/20mRx86D6cYGjc0+/qsGvIpLHknRd9WfxB7ppfbWV8QTN9vnk3lRs13n2umRJ+8VvC8UMmd8B+m9A==", + "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.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz", + "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.1.tgz", + "integrity": "sha512-UU85F/T+F1oVn3IsB/L6k9zXIMpXBuUBE25QDH0SsURwT6IOBqkC7M16uqo2vVZIyji3X1K4XH9luip7YekH1A==", + "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.0", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", + "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", + "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": "3.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-3.0.3.tgz", + "integrity": "sha512-ZXL6qgC5NjwfZJ2nET+ZSLEz/PJgJ/5CU90C2S66dZY4Jw73DasS4ZCXuy/KHWYP0imjJ4VtA+Gebb5BxxKp9Q==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^8.4.1", + "read-package-json-fast": "^2.0.3" + } + }, + "@nrwl/cli": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.3.1.tgz", + "integrity": "sha512-H26NtXxmymuD1DPZPt/Ko2mp87Jn/ZzTL04yPj2iNCmpD96nNN9YWAxhgnXphAjjNpN1kY/gs76UO78YK4xHbA==", + "dev": true, + "requires": { + "nx": "14.3.1" + }, + "dependencies": { + "@nrwl/tao": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.3.1.tgz", + "integrity": "sha512-pzhprUmtYRC5EWPCs6RDPJfPYgDS21sXGm7Vih9P4Ic0y1SHVpJ/26LYwfyQO88PrxkjohwnI1ZXa6Q12khkOQ==", + "dev": true, + "requires": { + "nx": "14.3.1" + } + }, + "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.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 + }, + "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 + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.3.1.tgz", + "integrity": "sha512-cEYpMw9W/YlaE4keifgmUZZAQ85zh1tMw/QIdqeSQOgJyxaMbknuijeiflTypLWfLavVfNZZSWYOxavb2oZF4g==", + "dev": true, + "requires": { + "@nrwl/cli": "14.3.1", + "@nrwl/tao": "14.3.1", + "@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", + "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 + }, + "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" + } + }, + "@schematics/angular": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.1.tgz", + "integrity": "sha512-K4y3/Zbtc38M66J5KJ5oXeGSkDrAJXdhtY9ksU6NHXQ0uUiXNzyG05+v8aFrQ5CinyuLZK3v/mqmS/cBQmdT9Q==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.0.1", + "@angular-devkit/schematics": "14.0.1", + "jsonc-parser": "3.0.0" + } + }, + "@stencil/core": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.16.1.tgz", + "integrity": "sha512-s/UJp9qxExL3DyQPT70kiuWeb3AdjbUZM+5lEIXn30I2DLcLYPOPXfsoWJODieQywq+3vPiLZeIdkoqjf6jcSw==" + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@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/cordova": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz", + "integrity": "sha512-rkiiTuf/z2wTd4RxFOb+clE7PF4AEJU0hsczbUdkHHBtkUmpWQpEddynNfJYKYtZFJKbq4F+brfekt1kx85IZA==" + }, + "@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/eslint": { + "version": "8.4.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz", + "integrity": "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "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.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@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/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/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/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "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/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/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/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.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@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" + } + }, + "@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 + }, + "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": {} + }, + "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" + } + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "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==", + "dev": true + }, + "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.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", + "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", + "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-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 + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "dev": true, + "requires": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "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.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "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.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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" + } + }, + "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-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.20.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", + "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001349", + "electron-to-chromium": "^1.4.147", + "escalade": "^3.1.1", + "node-releases": "^2.0.5", + "picocolors": "^1.0.0" + } + }, + "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.0.7", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz", + "integrity": "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001352", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz", + "integrity": "sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==", + "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 + }, + "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.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true, + "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-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-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.18", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.18.tgz", + "integrity": "sha512-rHDY1i4V4JBCXHnHwaVyA202CKSj2kUrjI5cSJQbTdnFeI4ShV3e19Fe7EQfzL2tjSrvYyWugdGAtEc1lLvGDg==", + "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 + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "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 + }, + "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": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true + }, + "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": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "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 + } + } + }, + "cordova-plugin-android-permissions": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cordova-plugin-android-permissions/-/cordova-plugin-android-permissions-1.1.3.tgz", + "integrity": "sha512-tA+iZri+WA0Ys/8U2E8BeSBoNbomyn51rrt3k3S5vzG7Hx/3tnKKeKzbL607nnlRMfOFec546UYa+xBXKkiEtA==" + }, + "core-js-compat": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.0.tgz", + "integrity": "sha512-i4FgbtahOArZBEteiL+czI5N/bp17w16bXmLagGThdA2zuX1a5X4HbBmOVD7ERRtk3wMtPOFEmlXpVV4lsvwNw==", + "dev": true, + "requires": { + "browserslist": "^4.20.4", + "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.23.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.0.tgz", + "integrity": "sha512-ksjJc/xVTQzT2q6trPja2qWynMEaGO36rDui2SiqLPYab9TmPgT8nIVcre/yscviPCSweUdCDGKe4MsQA9w1zQ==", + "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" + } + }, + "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-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" + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "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": "6.6.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==", + "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 + }, + "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.11", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.11.tgz", + "integrity": "sha512-VS20KRyorrbMCQmpdl2hg5KaOUsda1RbnsJg461FfrcyCUg+pkd0b40BSW4niQyTheww4DBXQnS7HwSrKkipLw==", + "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 + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "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-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 + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "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" + } + }, + "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.154", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.154.tgz", + "integrity": "sha512-GbV9djOkrnj6xmW+YYVVEI3VCQnJ0pnSTu7TW2JyjKd5cakoiSaG5R4RbEtfaD92GsY10DzbU3GYRe+IOA9kqA==", + "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==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "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.14.38", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.38.tgz", + "integrity": "sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-64": "0.14.38", + "esbuild-android-arm64": "0.14.38", + "esbuild-darwin-64": "0.14.38", + "esbuild-darwin-arm64": "0.14.38", + "esbuild-freebsd-64": "0.14.38", + "esbuild-freebsd-arm64": "0.14.38", + "esbuild-linux-32": "0.14.38", + "esbuild-linux-64": "0.14.38", + "esbuild-linux-arm": "0.14.38", + "esbuild-linux-arm64": "0.14.38", + "esbuild-linux-mips64le": "0.14.38", + "esbuild-linux-ppc64le": "0.14.38", + "esbuild-linux-riscv64": "0.14.38", + "esbuild-linux-s390x": "0.14.38", + "esbuild-netbsd-64": "0.14.38", + "esbuild-openbsd-64": "0.14.38", + "esbuild-sunos-64": "0.14.38", + "esbuild-windows-32": "0.14.38", + "esbuild-windows-64": "0.14.38", + "esbuild-windows-arm64": "0.14.38" + } + }, + "esbuild-android-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz", + "integrity": "sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==", + "dev": true, + "optional": true + }, + "esbuild-android-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz", + "integrity": "sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz", + "integrity": "sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz", + "integrity": "sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz", + "integrity": "sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz", + "integrity": "sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz", + "integrity": "sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz", + "integrity": "sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz", + "integrity": "sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz", + "integrity": "sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz", + "integrity": "sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz", + "integrity": "sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-riscv64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz", + "integrity": "sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-s390x": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz", + "integrity": "sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz", + "integrity": "sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz", + "integrity": "sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz", + "integrity": "sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.38.tgz", + "integrity": "sha512-mObTw5/3+KIOTShVgk3fuEn+INnHgOSbWJuGkInEZTWpUOh/+TCSgRxl5cDon4OkoaLU5rWm7R7Dkl/mJv8SGw==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz", + "integrity": "sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz", + "integrity": "sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz", + "integrity": "sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==", + "dev": true, + "optional": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "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.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "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.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.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" + } + }, + "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 + } + } + }, + "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==" + }, + "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 + }, + "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==", + "dev": true + }, + "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.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "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" + } + }, + "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 + }, + "freeice": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/freeice/-/freeice-2.2.2.tgz", + "integrity": "sha512-XNoIxDHufqPIBSLpp4IrFPnoc+hv/0RwdOGhIoggIDC2ZKf5r6OoixbeoFJSmZOAq2aYiEUArhuQ8zVVrM5C4w==", + "requires": { + "normalice": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "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-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" + } + }, + "glob": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", + "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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 + }, + "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 + }, + "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 + } + } + }, + "hark": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/hark/-/hark-1.2.3.tgz", + "integrity": "sha512-u68vz9SCa38ESiFJSDjqK8XbXqWzyot7Cj6Y2b6jk2NJ+II3MY2dIrLMg/kjtIAun4Y1DHF/20hfx4rq1G5GMg==", + "requires": { + "wildemitter": "^1.2.0" + } + }, + "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 + }, + "hosted-git-info": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz", + "integrity": "sha512-rRnjWu0Bxj+nIfUOkz0695C0H6tRrN5iYIzYejb0tDEefe2AekHu/U5Kn9pEie5vsJqpNQU02az7TGSH3qpz4Q==", + "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.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "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-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==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "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" + } + }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "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.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "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==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-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-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-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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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-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 + }, + "jsnlog": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/jsnlog/-/jsnlog-2.30.0.tgz", + "integrity": "sha512-o3ROQVkhek+dkc7/9TXlB4TNtxUpYsRLOBJHZYk3Vy0B5zRBmfv9tyr56PrjcgEXuy06ARgfLTANY0+ImhzzGA==" + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" + }, + "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 + }, + "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.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.0.tgz", + "integrity": "sha512-LDfVtOLtOxb9RXkYOwPyNBTQDL4eUbqahtoY6x07GiDJHwSYvn8sHHIw8wINImV3MqbMNve2gSuM1DDqEKk09Q==", + "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" + } + } + } + }, + "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" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", + "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.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "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": "^2.5.2", + "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": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "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.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.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "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.5.2", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.5.2.tgz", + "integrity": "sha512-DXtpNtt+KDOMT7RHUDIur/WsSA3rntlUh9Zg4XCdV42wUuMmbFkl38+LZ92Z5QvQA7mD5kAVkLiBSEH/tvUB8A==", + "dev": true, + "requires": { + "date-format": "^4.0.10", + "debug": "^4.3.4", + "flatted": "^3.2.5", + "rfdc": "^1.3.0", + "streamroller": "^3.1.1" + } + }, + "lru-cache": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", + "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", + "dev": true + }, + "magic-string": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", + "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "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": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "dependencies": { + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.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" + } + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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.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" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + } + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.4.tgz", + "integrity": "sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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 + }, + "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 + }, + "mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "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 + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "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": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "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 + }, + "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 + }, + "native-run": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.6.0.tgz", + "integrity": "sha512-28bz2tnNSLg0ldeB2Qn/B3r1AowGNY8XdQ23akJbRPIYi69VduIj0DDyoptiIBtFFif2C32hQtSPW3v1hPcrjA==", + "dev": true, + "requires": { + "@ionic/utils-fs": "^3.1.5", + "@ionic/utils-terminal": "^2.3.1", + "bplist-parser": "^0.3.0", + "debug": "^4.3.2", + "elementtree": "^0.1.7", + "ini": "^1.3.5", + "plist": "^3.0.4", + "split2": "^3.2.2", + "through2": "^4.0.2", + "tslib": "^2.3.1", + "yauzl": "^2.10.0" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "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": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "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" + } + } + } + }, + "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-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-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": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "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.4.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", + "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==", + "dev": true + }, + "node-releases": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", + "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", + "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" + } + }, + "normalice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalice/-/normalice-1.0.1.tgz", + "integrity": "sha512-wF2/tv9q/K8S+RqCgll5yC6z/zcXNr+rEHfGIw8A6D58vjfJo+kp749MI6cAHv72LE7nwv92Qi6tZhIeMOOJpg==" + }, + "normalize-package-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.0.tgz", + "integrity": "sha512-m+GL22VXJKkKbw62ZaBBjv8u6IE3UI4Mh5QakIqs3fWiKe0Xyi6L97hakwZK41/LD4R/2ly71Bayx0NLMwLA/g==", + "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.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.0.2.tgz", + "integrity": "sha512-v/miORuX8cndiOheW8p2moNuPJ7QhcFh9WGlTorruG8hXSA23vMTEp5hTCmDxic0nD8KHhj/NQgFuySD3GYY3g==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + } + }, + "npm-packlist": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.0.tgz", + "integrity": "sha512-a04sqF6FbkyOAFA19AA0e94gS7Et5T2/IMj3VOT9nOF2RaRdVPQ1Q17Fb/HaDRFs+gbC7HOmhVZ29adpWgmDZg==", + "dev": true, + "requires": { + "glob": "^8.0.1", + "ignore-walk": "^5.0.1", + "npm-bundled": "^1.1.2", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.1.1.tgz", + "integrity": "sha512-5p8rwe6wQPLJ8dMqeTnA57Dp9Ox6GH9H60xkyJup07FmVlu3Mk7pf/kIIpl9gaN5bM8NM+UUx3emUWvDNTt39w==", + "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" + }, + "dependencies": { + "@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 + }, + "cacache": { + "version": "16.1.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz", + "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==", + "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" + } + }, + "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" + } + }, + "make-fetch-happen": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.7.tgz", + "integrity": "sha512-J/2xa2+7zlIUKqfyXDCXFpH3ypxO4k3rgkZHPSZkyUYcBT/hM80M3oyKLM/9dVriZFiGeGGS2Ei+0v2zfhqj3Q==", + "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" + } + }, + "minipass-fetch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", + "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "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" + } + }, + "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" + } + }, + "openvidu-browser": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/openvidu-browser/-/openvidu-browser-2.22.0.tgz", + "integrity": "sha512-fug7V5WZPwEXCF4im6RzhWSbv9nYB4QWMXrEQBEsh7RI1VPQ5Jl2VcindiUeMtN+quLqeTjXSRUh4lfkrTlQSQ==", + "requires": { + "events": "3.3.0", + "freeice": "2.2.2", + "hark": "1.2.3", + "inherits": "2.0.4", + "jsnlog": "2.30.0", + "mime": "3.0.0", + "platform": "1.3.6", + "semver": "7.3.5", + "uuid": "8.3.2", + "wolfy87-eventemitter": "5.2.9" + }, + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.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.3.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.3.0.tgz", + "integrity": "sha512-auhJAUlfC2TALo6I0s1vFoPvVFgWGx+uz/PnIojTTgkGwlK3Np8sGJ0ghfFhiuzJXTZoTycMLk8uLskdntPbDw==", + "dev": true, + "requires": { + "@npmcli/git": "^3.0.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/run-script": "^3.0.1", + "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.0.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-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" + } + }, + "platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "plist": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", + "dev": true, + "requires": { + "base64-js": "^1.5.1", + "xmlbuilder": "^9.0.7" + }, + "dependencies": { + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==", + "dev": true + } + } + }, + "postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "dev": true, + "requires": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz", + "integrity": "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz", + "integrity": "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz", + "integrity": "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "dev": true, + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.8.tgz", + "integrity": "sha512-txdb3/idHYsBbNDFo1PFY0ExCgH5nfWi8G5lO49e6iuU42TydbODTzJgF5UuL5bhgeSlnAtDgfFTDG0Cl1zaSQ==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "dev": true, + "requires": {} + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz", + "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==", + "dev": true, + "requires": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-unset-value": "^1.0.0", + "autoprefixer": "^10.4.6", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.1", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.4.tgz", + "integrity": "sha512-JxRcLXm96u14N3RzFavPIE9cRPuOqLDuzKeBsqi4oRk4vt8n0A7I0plFs/VXTg7U2n7g/XkQi0OwqTO3VWBfEg==", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "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 + }, + "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 + }, + "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 + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", + "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "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": "^1.0.1" + } + }, + "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" + } + }, + "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.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.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "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 + } + } + }, + "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==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "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.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "requires": { + "is-core-module": "^2.8.1", + "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.51.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.51.0.tgz", + "integrity": "sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==", + "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": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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 + } + } + }, + "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" + } + }, + "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 + }, + "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.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "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.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "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 + }, + "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": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "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-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.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.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "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" + } + }, + "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" + } + }, + "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 + }, + "streamroller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.1.tgz", + "integrity": "sha512-iPhtd9unZ6zKdWgMeYGfSBuqCngyJy1B/GPi/lTpwGpa3bajuX30GjUVd0/Tn/Xhg0mr4DOSENozz9Y06qyonQ==", + "dev": true, + "requires": { + "date-format": "^4.0.10", + "debug": "^4.3.4", + "fs-extra": "^10.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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-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.57.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.57.0.tgz", + "integrity": "sha512-yOI6G8WYfr0q8v8rRvE91wbxFU+rJPo760Va4MF6K0I6BZjO4r+xSynkvyPBP9tV1CIEUeRsiidjIs2rzb1CnQ==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "^4.3.2", + "glob": "^7.1.6", + "safer-buffer": "^2.1.2", + "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": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^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-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" + } + }, + "terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "dev": true, + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "dev": true + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dev": true, + "requires": { + "whatwg-url": "^7.0.0" + } + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.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 + }, + "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-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 + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "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 + }, + "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.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", + "integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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==" + }, + "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 + }, + "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": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "webpack": { + "version": "5.72.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz", + "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.3", + "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.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "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.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "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.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.0.tgz", + "integrity": "sha512-+Nlb39iQSOSsFv0lWUuUTim3jDQO8nhK3E68f//J2r5rIcp4lULHXz2oZ0UVdEeWXEh5lSzYUlzarZhDAeAVQw==", + "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/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": "^1.6.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.21", + "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.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "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": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "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 + }, + "wildemitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/wildemitter/-/wildemitter-1.2.1.tgz", + "integrity": "sha512-UMmSUoIQSir+XbBpTxOTS53uJ8s/lVhADCkEbhfRjUGFDPme/XGOb0sBWLx5sTz7Wx/2+TlAw1eK9O5lw5PiEw==" + }, + "wolfy87-eventemitter": { + "version": "5.2.9", + "resolved": "https://registry.npmjs.org/wolfy87-eventemitter/-/wolfy87-eventemitter-5.2.9.tgz", + "integrity": "sha512-P+6vtWyuDw+MB01X7UeF8TaHBvbCovf4HPEMF/SV7BdDc1SMTiBy13SRD71lQh4ExFTG1d/WNzDGDCyOKSMblw==" + }, + "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 + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "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 + } + } + }, + "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": {} + }, + "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 + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", + "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.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.5.tgz", + "integrity": "sha512-D1/7VxEuQ7xk6z/kAROe4SUbd9CzxY4zOwVGnGHerd/SgLIVU5f4esDzQUsOCeArn933BZfWMKydH7l7dPEp0g==", + "requires": { + "tslib": "^2.3.0" + } + } + } +} diff --git a/openvidu-ionic-capacitor/package.json b/openvidu-ionic-capacitor/package.json index d47a9a1a..724c8299 100644 --- a/openvidu-ionic-capacitor/package.json +++ b/openvidu-ionic-capacitor/package.json @@ -1,98 +1,71 @@ { "name": "openvidu-ionic-capacitor", - "version": "2.17.0", - "author": "OpenVidu", - "homepage": "https://openvidu.io/", + "version": "0.0.1", + "author": "Ionic Framework", + "homepage": "https://ionicframework.com/", "scripts": { "ng": "ng", "start": "ng serve", - "build": "ionic build", - "sync": "npx cap sync" + "build": "ng build", + "android": "ionic cap run android -l --external", + "sync": "ionic capacitor sync android --watch", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" }, "private": true, "dependencies": { - "@angular/common": "11.2.9", - "@angular/core": "11.2.9", - "@angular/forms": "11.2.9", - "@angular/platform-browser": "11.2.9", - "@angular/platform-browser-dynamic": "11.2.9", - "@angular/router": "11.2.9", - "@capacitor/android": "2.4.7", - "@capacitor/core": "2.4.7", - "@capacitor/ios": "2.4.7", - "@ionic-native/android-permissions": "5.32.0", - "@ionic-native/core": "5.32.0", - "@ionic-native/splash-screen": "5.32.0", - "@ionic-native/status-bar": "5.32.0", - "@ionic/angular": "5.6.4", - "cordova-android": "9.1.0", - "cordova-browser": "6.0.0", - "cordova-ios": "6.2.0", - "cordova-plugin-android-permissions": "1.1.2", - "cordova-plugin-device": "2.0.3", - "cordova-plugin-ionic-keyboard": "2.2.0", - "cordova-plugin-ionic-webview": "5.0.0", - "cordova-plugin-iosrtc": "6.0.20", - "cordova-plugin-splashscreen": "6.0.0", - "cordova-plugin-statusbar": "2.4.3", - "cordova-plugin-whitelist": "1.3.4", - "core-js": "3.10.1", - "openvidu-browser": "2.22.0", - "rxjs": "6.6.7", - "xcode": "3.0.1", - "zone.js": "0.11.4" - }, - "optionalDependencies": { - "ios-deploy": "1.11.4" + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0", + "@angular/forms": "^14.0.0", + "@angular/platform-browser": "^14.0.0", + "@angular/platform-browser-dynamic": "^14.0.0", + "@angular/router": "^14.0.0", + "@awesome-cordova-plugins/android-permissions": "^5.43.0", + "@capacitor/app": "1.1.1", + "@capacitor/core": "3.5.1", + "@capacitor/haptics": "1.1.4", + "@capacitor/keyboard": "1.2.2", + "@capacitor/status-bar": "1.0.8", + "@ionic/angular": "^6.1.9", + "cordova-plugin-android-permissions": "^1.1.3", + "openvidu-browser": "^2.22.0", + "rxjs": "~6.6.0", + "tslib": "^2.2.0", + "zone.js": "~0.11.4" }, "devDependencies": { - "@angular-devkit/architect": "0.1102.8", - "@angular-devkit/build-angular": "0.1102.8", - "@angular-devkit/core": "11.2.8", - "@angular-devkit/schematics": "11.2.8", - "@angular/cli": "11.2.8", - "@angular/compiler": "11.2.9", - "@angular/compiler-cli": "11.2.9", - "@angular/language-service": "11.2.9", - "@capacitor/cli": "2.4.7", - "@ionic/angular-toolkit": "3.1.1", - "@types/jasmine": "3.6.9", - "@types/jasminewd2": "2.0.8", - "@types/node": "14.14.37", - "codelyzer": "6.0.1", - "jasmine-core": "3.7.1", - "jasmine-spec-reporter": "7.0.0", - "karma": "6.3.2", - "karma-chrome-launcher": "3.1.0", - "karma-coverage-istanbul-reporter": "3.0.3", - "karma-jasmine": "4.0.0", - "karma-jasmine-html-reporter": "1.5.4", - "protractor": "7.0.0", - "ts-node": "8.10.2", - "tslib": "1.11.1", - "tslint": "6.1.0", - "typescript": "4.1.5" + "@angular-devkit/build-angular": "^14.0.0", + "@angular-eslint/builder": "~13.0.1", + "@angular-eslint/eslint-plugin": "~13.0.1", + "@angular-eslint/eslint-plugin-template": "~13.0.1", + "@angular-eslint/template-parser": "~13.0.1", + "@angular/cli": "^14.0.0", + "@angular/compiler": "^14.0.0", + "@angular/compiler-cli": "^14.0.0", + "@angular/language-service": "^14.0.0", + "@capacitor/cli": "3.5.1", + "@ionic/angular-toolkit": "^6.0.0", + "@types/jasmine": "~3.6.0", + "@types/jasminewd2": "~2.0.3", + "@types/node": "^12.11.1", + "@typescript-eslint/eslint-plugin": "5.3.0", + "@typescript-eslint/parser": "5.3.0", + "eslint": "^7.6.0", + "eslint-plugin-import": "2.22.1", + "eslint-plugin-jsdoc": "30.7.6", + "eslint-plugin-prefer-arrow": "1.2.2", + "jasmine-core": "~3.8.0", + "jasmine-spec-reporter": "~5.0.0", + "karma": "~6.3.2", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-coverage-istanbul-reporter": "~3.0.2", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "^1.5.0", + "protractor": "~7.0.0", + "ts-node": "~8.3.0", + "typescript": "~4.7.3" }, - "description": "An Ionic project", - "cordova": { - "plugins": { - "cordova-plugin-whitelist": {}, - "cordova-plugin-statusbar": {}, - "cordova-plugin-device": {}, - "cordova-plugin-splashscreen": {}, - "cordova-plugin-ionic-webview": { - "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+" - }, - "cordova-plugin-ionic-keyboard": {}, - "cordova-plugin-android-permissions": {}, - "cordova-plugin-iosrtc": { - "MANUAL_INIT_AUDIO_DEVICE": "FALSE" - } - }, - "platforms": [ - "browser", - "android", - "ios" - ] - } + "description": "An Ionic project" } diff --git a/openvidu-ionic-capacitor/resources/README.md b/openvidu-ionic-capacitor/resources/README.md deleted file mode 100644 index 46c696e2..00000000 --- a/openvidu-ionic-capacitor/resources/README.md +++ /dev/null @@ -1,8 +0,0 @@ -These are Cordova resources. You can replace icon.png and splash.png and run -`ionic cordova resources` to generate custom icons and splash screens for your -app. See `ionic cordova resources --help` for details. - -Cordova reference documentation: - -- Icons: https://cordova.apache.org/docs/en/latest/config_ref/images.html -- Splash Screens: https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/ diff --git a/openvidu-ionic-capacitor/resources/android/icon/drawable-hdpi-icon.png b/openvidu-ionic-capacitor/resources/android/icon/drawable-hdpi-icon.png deleted file mode 100644 index a40c180cbc497d335843a25c9de9ba1200df015f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2205 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 diff --git a/openvidu-ionic-capacitor/resources/android/icon/drawable-ldpi-icon.png b/openvidu-ionic-capacitor/resources/android/icon/drawable-ldpi-icon.png deleted file mode 100644 index 9655860510e3c0e11d57212838f02b3a15f2d472..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1479 zcmZ`%4NOy482w(mVqq3gnEa?4>7a@Tw)_bVQ$Y&F36mCw2smn?RGGk}z<{}60j=OP zA`U^ul$C}s#2;{GPBK@KmP#L@6ht<$BAqBq4HIY!WVfPhE}DGrp6{M}&iP*6y9YK! zgi(2Umkgtg6Q9iq z2gs!XQZC?03m(T#wZpNzyT?UYYhr`Ln+@xDqvb| z;-^rfgqaRg-*L^>yKFCr>!6?(m2Hav+ka}df7?2J{bl&9!1(&CSrR3CbZo?$vf(}qDD67mKr38-RWgYnjw z)>V^bG#CfRM@n?f%QaaE0~Ny)Pb!96yn6Q#@pzx!uceP$Kk6$Wb$&*`w=L{SCU^3% zU(&D}aoE}1gDO`{E`+1sf>_qlZnprB#;)wd&g5c^dDxjetnn+57Qx}laRs4D^&z@z zZu2}YBFGkTBDe@C>$VF8>;?99&nGW9eIdc5E#}129jjcZmij++53X+Pd4D``GK6?+ za3UC6y{}n+Z&~DMZ-4)tq3K~&EaAxcHH#b_9b6ASHY8Cn8}&>#g}C;DUNZK$#4=Gc zqp;3zT0=ZE@|0W~5Vp)ZW**DhOZdCy&^gmkolL>=Ps>Yl}A|I#Dg6 zooSZQoXznC^PQb*rAhW(wwfNzYNx#+G5$FumP-^XTUuS*>`mtmG` zEvzxqHU5z&SVzoQ6||sWQE^Rm`&nV%#b0esNmz^PAHt@{RfHu0BKtaas9gj5lYuKY z$YmCXmh2k!&zfotqx)qV<||J|@NKrpy-2Pr*5=_Izsnbr8ya>otv)cTfEAAZ^BDBj z*0yWeSu|%ksZ{k%DVNhV)*#xNn;b$rSbnVPyQ3v8$@>d+Lv~mEidfhDEb>cldQywc zX|$RRHjfB!`(|upYP5Sf`gJZM))rABPn5*u?@mGho^*zvJA>iQ@QPx1F&W-WFK;(G zok^#MpZmP@HN&p7#2td1w;KXRx;>D=+BAWiCJ<%wb|(Q>m?;t^?dFSbn4>cYV?_iv I1|^990UH{DssI20 diff --git a/openvidu-ionic-capacitor/resources/android/icon/drawable-mdpi-icon.png b/openvidu-ionic-capacitor/resources/android/icon/drawable-mdpi-icon.png deleted file mode 100644 index 0dc0a80ba0bb1a32858615a2a945e24847546397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1618 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 diff --git a/openvidu-ionic-capacitor/resources/android/icon/drawable-xxhdpi-icon.png b/openvidu-ionic-capacitor/resources/android/icon/drawable-xxhdpi-icon.png deleted file mode 100644 index 89ee2d3fa3a626531d94e8e9f964f31fce0424c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 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 Pk`JH{N5HDI?85#7W&z0? diff --git a/openvidu-ionic-capacitor/resources/android/icon/drawable-xxxhdpi-icon.png b/openvidu-ionic-capacitor/resources/android/icon/drawable-xxxhdpi-icon.png deleted file mode 100644 index d9a471d7493c446c9ec19d90d2705ec1a041a473..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5689 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 diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-land-hdpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-land-hdpi-screen.png deleted file mode 100644 index 0628cd3d9bf9a6d17aee183542469cb1379c41df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22760 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 diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-land-ldpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-land-ldpi-screen.png deleted file mode 100644 index 4e247191ee63c6f7a585197ba25420628bb6536d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8696 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 KE`4bI=Dz?BGP*bb diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-land-mdpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-land-mdpi-screen.png deleted file mode 100644 index 57ebf263ef580eb2b204bcc8e0ec6569b1491bb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13044 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®+YKxRIy5jEFSi z^77Qy-`ZoET05$P^M-$gg{Yj&WB7J<T|L;pWGlmGh&|Lsxbe>?cU9sFMu#TdW;(yHLU z{r-;WtW;AKiM@Hm5}#zXr>=$P@uQv&8un)$@DIwC%~bUbRO$w*k||Y5gQ~2dq@u8S zv&QDl{ECxn{;wCfx*c~q;q(7~!M*5~dw9V@@*7OtPI!79J?lU*afIu`;jH~%AIZ0l PP<|(YOlVS<{gW5z^T?q#BV1U8=-os!R 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 Dw{C33 diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-land-xxxhdpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-land-xxxhdpi-screen.png deleted file mode 100644 index ddb7fdbfc958fc81ad6a6fd2675b56282589c3c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62372 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 diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-port-hdpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-port-hdpi-screen.png deleted file mode 100644 index 6d0c99c232ed4372e6f8f3deeef887742fa0ac3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22938 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 Ppd5pztDnm{r-UW|iid7% diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-port-ldpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-port-ldpi-screen.png deleted file mode 100644 index 56e4b18ba7a655a0eb6357644ee8b433ad99667c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8840 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 ClupV3 diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-port-mdpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-port-mdpi-screen.png deleted file mode 100644 index d9171a5321e9e619e5ccfc25fbca76208934a467..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13219 zcmeHuWmHtr+wU2=8M?bfy1S7SP*g-3hHhl&mX=gekPs9Qr4fO&Ar5qvM;V1ai= zAV@k5f~edx>mJI2KVVsDtD^=4Ul%I%A>akqUE`T2c-8o?Z?&IJ@(?5(sHv*-*mr7Y z*3bR%co_fw-psB+^(iKcA`VNKqJ|Y2bBAL~sES}$M@MUHmZZp=mt-<#`W}V)U;BzA z#GZWpnc?SGCQK%9kMeSo)0=+UBBRBk1*^{%uFQ;q!>)+)U0b81q&i@Z>9BE^^7YWL z^7nzWBK;?JFATl6sz%!K#^6S z5JQIhrul~BHZjIbp$x2|>4H$W8hV2loWV}Hd1{&rH^&cqp+54rUuYgHmPI)Z z%$E*kzO1qLQ;>m)S@ub2876@uEgyAgE4vJAgJz?Vx@-9e8kQRlP$Czl$0B>&u3+z* z*K0-zQzWb2i`|xfer?9Irtvo#M$L)=Nr;ZdxR18MQp;z?c5zJ67|ltG$8>SD<*ou= zh{04RiZuwT*|^&h1>?Gy^O9R20vK8g&8yH`#QWG>BU0K(hPiqZ$`mM&;Z<_IcIYXd zVjzV(TBy!QGBsmVK#}MCO)kN z(|hq|W_rb-XnY2QktpGDf|$8Z8SeXRe9uJrfnwBn`N*#q^X z8DBoJ`&1vZ45{PdGV9~FlX++hbqnF9&WfFX$%j*!j=_}`@fQn4f4f^kiKL{YN!@&{ zw;%SYx6=vrwE_i#X>LY+;Y>fsmtGbSLDUhd!G@TO9K1v2lC13n3Q$jlUPrT@F9Fl% z#!x1XnIv*!S$6iKE>&|YFc?~BzVU``u#^*f?}zx?j4Oui`x zY0w|QNJ%N}QNy@(xwWdl33+MPEgOoVO&<7KNn_KBE=QT2-MQ_>1&Kr2ibm_|1m<~f z3BtGeg59x!4-{alxUxPD`U53>Z_LGSJsXDPLKI0|tBZp=(fgL#EJi1~QOw-oPb?xe zC!dI!(Y%c;A-g5H%{&%t!^n=!Bf?@<(ux(d?98pee`Td@At1yZ4%0BjaBm-ppftzk zX~`q_<3r9B5o&y9m2|{=Q+28`dTBI?rSZ!Gx~qi)OFCW@S@Ua{JC-{APMO;}jTdK; zA3E9!J&q>{9#sQhWhG|neOZ-F==d+}vKlhY=>c3_?)*20~|@WhNcW5~kW zN&^y`v%OmRBh)Z;&i!kqYKWzlmEd45OD%P4kUJB! zF61b@o23A#;9-iX2*<>|hEDJ#gZ-{L=w@?YPN-L~oq{|ye!=XfX zKrSrH8s=f};)Zg#=ABue6IE~%?H|6^%*93*v}d=_d4aS}LhAVX`j!k8b;G0uXlUhp z#jq1FzT@;%C}0)iDqW}&l3EU_|7(F*K0Zy_x(oaEPdgU}UGNK%*`M!k#4WC2H^Eo- zJFtnxc0*+Fg>6#3Mo(EV5_av67q}(@n{Szt*r6meNJyogt)Ivtb8f?vI_*wAMaFbV zuuSPeyIY~h1n0TV$!TTd%jkSNMAIpzi|pa>6n#bil29IkZ(?}gym^nODnh%(%ZIZu zK69zENcZ9WRA!sajTqlrS&^cTz#K9Stw;N`EV@vFZejyJDTDk2ZspMwYh$`{e_TGi zLu$EW#z0Bx9<5Zyh~3EPunxO}xiA7%GYnJw8C(45gkE;4#oT7wnnBFhA@Nx!A_-UH z?9MwVI_?_xlW)^7cB%uXWgu5VY=qn5Hp{^FyCVAC!2+R zW#qca)9Gf^7EZUpo9Y!_D7^my8SNDm_a_Wfr(hi0G*yX4tVY-snCNYVnM zPWeRDi!IpaP}o&+I-2~&Lra4zM-R$xU8-zCZHdPd8u4-E=+s%cVfIK%+zlVib6pTk7 z*JwCren8V;s7u*C&Pi@1U6^HVgpYrSun)Ae_{ag1{H(%x0|_tUwupZ$!ehw$_Vymm z_kf^@X9kg}_`UAspGu3`t(ZBKxepAz@7^4rVB%D|_uxlTg2l+f@^u0QbEa^`4mqJ& z&v5qSt--pBOU<>+ADs1ZanMr|CJkt`2E8Gzs9MJ}lL??$(J3)S5MS0dce{!%*g9c< z?zmSm60VHLG}*3$lXHZ&P&+r+OdK9>h9!5+*P|&AL=)V~bK=DXJ4eP=ka%A`KOorl zwdQVmBSItO&GYX`Dg~OvwDd!hd0}TKK{z25)`I&Rd7QO^Yr0D+ahm5#Zp;ONkZMSY z6Lr67Iv$tJxSqEa!H?36q-N*7?%@UnQ)54H7e_c zMxD5WB+p?I%PPp9_>vQYUmQGAx1(SrCDwu<*$x-XTzf%)qs}(w{*{>ZlyPze9b`%D z&(-~aM#X3~A+9~7^k*m2xIoL{XoabElQ++bmv6)Qr$Uds$_#tO34B>+j0I1$0d&)k z7Nd?O2gx49Dv3cvF+Dr9f1W2{n)|4^9Uz{)DYqInZ1At6zb!kbEj@o4$Kl>kNU~$b zL{FI@rNI*B658H{hWrrj?ZCJ26-|`RT9xtdxjFQk7&4kjMf_8ad*x&2lyT79bf;52 z)vaw~(`duiBoAFiT;SeK1O|VoB1_nl1*aO_^(n?94GV}!CRb9_U#}95hGyy#nZ7=M?m$bgGs2u7kwTjO zS!rCQlGCHif~%*T?%IJl|Ee(C?wDyehD151xR~JbbSJ!brR|$dub|JaiN=RxB?P3e zL844>Nw{bJYtw}Zni*RFhc-4clr^5x;^6^@o1dS5z9JA3d$8Osf`J{I#Y`@omtybY z64|>Vta2wU0`6WvTN8XOy}7yRPe@TP5_@`jYB?F*^!@wyg{}m;azoy7qY~5srDlzI z2?8HzMc+Z(?B{{<+cULf*hKV-%F1XTe3x+Z^7ApP{w^Q*mb*-g2cAya#l*z4R5xF{ z@R~QxT!BW$nnjL~-RLqbiBWaahF$+)??ib{Ab zar1en0Gy1h{jPnC)#UqKKV_VmIxqaJtSr0ZEbua zCVBdlyE$;QgoFgikei0dQm%-W2EU`e;jGdv4Lv>e;9z-PN_=`EY=bhhgop@?cQ?w^ zMJ>p|H~OqXLL~3szyDHPEE?i-_*c_;riSF;;6MeBg#`l-AOE4Lsmm#(uC9*w`I-aV z^pF>WzE($9*V5O54{b}Gaf|Mff=+*U4S6ZCEN~FG$;vPKZB<-d`PU&vtgUw>y64s`oF@66lP$U;jG^Wv((R>FMoNQC015fpO(W46cO_`nZ)Xs9b|3 zOJ>ejH8G)I?R$^7(ZvaS@d9n8!OwFjUom?y8XcP`CqKV)`kZU6%kxx}lMcKY2@jbKCu zTgB{dcW`x*6!mnfJ}Vm=`m<-xY$g2~&B)2g2^?*sK0DMPH(pO(z#yV%^rN-G=&`AQ zTMNPF_T4qkwD}}B8f6@Zy-H;KHJy%{mq59P2RId!SWZa^A!8D@GL9rYk*c~n8!Ias z^e^*LYIH}Nd(pdo@p&!i$}z{t_C>(}cr-$^+2f;v>6mpkdTnX#Kwm8 z+tR(;xn%Nja^lI<<(hGo$VQz{+=h~^SZUlV)BGBI6J`}94iOEdzK+^P1SBY_T z-yU|TpJ`WjHybanv*KF8r8u}?scC%_Xa;sJE@E!O{1i}J5dbDSV#(BXu!p`7C?cjF zxVZ3XX={7z&PZh{gfRB^_wV~R!j)TGs}V~bv1wvXl;6I6OMdq*s;8$XCxK_gi{a$t zq~`ewUa3j#ie*OBz{{DWBv+;;163h#DQYwCv z7VuaPA3h8N1tg&H)TCy4) z9ZiGTS56Ar_EG=+`F-g zW-BC(6zDBqT^ykhuzRGc@W+_rJtR^TG`J9eRBIa>7H)0_#YLNl`9CGb9>?nsJGy~- zvdiw=o~*<^VZdi`M>Xwi9fgaF%S5>)decdXTf)oXg)jJu%UCnjZcN~|!qd}fkCrxr zNkBU;kA8iGLc-&XkqW;fTkv!(j#WheHaH^`O-&h42dhLAeJm{);_YD z2O~d!{v1w8DZb9tltKzXe4;5x=H<(meGZ7(q*C12aWldV^;Ukm3g zd)Lq2xpSu_nkhKu+c#k(5_#-9x3#(HzSxEtcy-XNp{dy#PAngjubp~2u{DK)DqUSQ zZ*Ot=+bhqb%E3%2bO8TfzI+L02#2F}c6Qpkx{42)f^ihN;uLg79vB!zRnG_0fhSMa zU+R~bSM~RoURqk(tk1kYCG_(0n)u;D2Z$gZ@MUn8 zPf~X{nDd6iUp$ij$9I};ulEoDbbVyOnk2sEc?z10Y~NQFoVl{H0tyzz;kz|^$~dAD z63gcY%d6pxm!v{nX>MU5-t-R_6-!H&Kc%MAdt0r`2Wj25vYA-zHKj5#G69*a)SGHL5FU&B z-yV{y4ZRR$9i0R}^ncYm&q@p`XZyEK+SZQV?+A673=%6`!NtVH&RdCtEp!_<2Y<*& zOYh%Y?k%?yD-hs7x8mZB5d%25lK@@fa znL;7hEzZrt@7&Pff>8sK>SkqBT)LTxK|ylC$GJ=_TwDc%h*W*6sqYRbP642Yr86@0 z`*#=_mo928eTw-V)1v_VF9V{4A#N%8O=3{^lz2dik>#LJ7O>!-@&WHBtQDFFmq>w8%M<*wA*Os0h zjlMJ?6a%5UM^zOAX{wGuu%W=r#3X)eybS%kkk${(H8|7mgWqc6le^0s|5~w`7TiKE z=>p}=TTTHgCIg`V{#_J+OS@y$r>ZIn3Aee9mEKg3qg9j3U#T++x&3My2mmBt=C?wTDdow@>?@|z{@r0D`OTYf)Qxm?rMo-=U@GaeOAp8i zBemCNZvAPgNo%h_b3EWDMo|7+ClmQ8F-b`%d2{#f-9Ar`gQa_-qM|b%IB|n(paehG z*1QlJbM1^LkJNm_$->Fm6_{q)9LxYf<_-X+l#*3cj;NuM~)&j=(2 zfLW9X1?{ckv$JzH4;d2>Q8GTe1Ydqh z(G&3+{~(}~aP9c}^9_2T5frr9fdQ#x7TM64GhFt+Y27U4`(Iivx#NAw-rG( zwdNu!T+v>4YBEX1)x`x8uyQb zKZ-%UBf#_9hH7y4la3AspNjCB)C|!JTR4w@nFD%c`6pL)N9CYAU3pExXNNnyyd7ca z*#8JZ0Re1JRJ1$a2YL?Bcap-5WboB86PujetgQNMNIdBjI4O?L_y-07|L*#F%jwSa zLv!=_Eu8`fTHP$^NT4p$nt@6IYQ%T-yAB_WZdpX!mTYB#)6Y!wNJ|Y3x9|_Rot+NFYGXHqJfJ*8+UWWAW^H zT;~gQrXcbpxl?Lz$fdKMaABdJpP%n;?V6y&F#D11A1}Ea6$or(s|I(4RVQAtNv&{>w7$OnFan3B-4tAo zVxLC)9dBzCAsyD}8^>awv-RAhbRK$qmIsd>A)26q%O4r(>1aPnwxof%cv0mvPPE>s zq!utc-hAWL_gpbo-%Qw6YP%MD6RV%OK#bKZUv)lpGW zYIVWqb)Ni&36PQQ0ask4wPK+ z{M6KH$U4_dOGQBu33{3B?%l%fjVD3ZI4p1`rX(?^KWSr%xv=JfC#hbh>YAFdG>K|4 zCw4emdU+{naslFCW%@(*jxHVmFR}KrS6_>rg99^gUSBIy+6%ARb+&FtMr3Zok|5`u zz7?R9#>8tn-m>vHK&Bb__jB{=Em~hFWigqKqiCluT`UepZOt-`%Nn5woVV0!{})m| z^QOR|N?JgMMn<%@1DUan0cYutssK({BqoV~xBv*Q79dSRQa^l{EAw!cd!^3`{MNkjn2iNG)o7ChFzMtEcHiSj$&HaL9BBgsx})Rc2tbOf^A~~g;OC6nc|-c+`J0{jD5P$F3M>w9z0S1>>bY%@5EaFk zSrE@41ln0;HyBi@ zwcT?^OkGvg;^J`S+EIWZ2G}qlF*9xz06u*E`c>saoYVdHqG~)tLy^u9nyHB7mB7rG zFLwZ^vV^#rm}L6Bp=SAOP9f5DQ&nA^(Ofy{oCa<}REO?Z(J1#W9Sx0x!3fecdSrv( zTqb*vs@w%yeL<|U5`xg=4%mhq-P|O&_UO9hM^pfr^nZH4t0O$);56!4!e#N|N^>p!jYJ5ckFB#yo zK@tQ^8{yPVA;0xB6gK_T9rw?piUJR(SsE3}t7-;DM)|)kmxJkoKW60~1Z-KJWZ#HS zWbgX>@8sR$adfG$Qj4I+=Vx3M{p*5f%LJKM+6{^iHb0c9abJ8f$!G*>Pw|VD8Wk?OL#6W1gCx?vEsnYTH1j?>y)tyV6B;#5-<0 zaN|tsMiBAA>iET%<*2ciORR6A5dOnJW0eP990tfU$LmG`KFKLBAIdaCML#n>^Fct0 zfXoXRd3BJZ93CBEk0R!nx=yTk9W8kSDB^+SbSipw_)ecyR<@x#?66Dzyt(|RA)&qC zC2&9JKb$Hj{R!tDkbQ&Mn{;^BGXP<}`lz|CuFky3^H^=%%aa9tSzA|AvlcN}I=*$! z!GRkDQgZ7EVY9(?^A!;7RF}xuRT;fXPKK8czTwnqJ8L>?WT{g6S82$bCTOXgz2kO< zhu}yBfe|^-ap#2v4IqXDb#%U6IoJnV2fPEkIt>j?`|w9N2}#(*grR48F327L9)pN- zMk(a8(DK)SjA|jPkM*F;Kvw5z@>r58>qhUfA;}=16fQ?MTMQxV%wKynK-rA3ry_L@bK{3aa9uz%L5}LN3-u; z30Z)4_WeK)0vSQ?WN(rO27}4{P!XHxlvIC_LJA_sn1lo|nPiZe41AEoubvK?wm6xY zF`3vo&1s(LNqdqby=-r>qn}HMyIeT@Z9)rILPsw#N#Q7F{x|5jpyiQd^|Vjxp$buWR1@qY%rn;uj17QxCJXcB*L z`+ok!o!Dz@QwFKtog6$nUQ!{GZq(AfeQP7GNv*vX0^~^eKUu_>({0!qm;xT2qVCT$ z%dJu&H-VLWLmS9XIXMu3Xi4a{b)tyo$zp<>RKvT>zt!Uee~ZT;2*Q zI$0_Uxh|4=T+kfruKeRw8!& zS|EEQ5~4+ac3t3(%i_L0A=GfOnz5>{93 zjEMTmGCqF#G^2YXN&=lkIqGr?q{^T%>*F9qu|7_3%wEF5Vl^~%PXQ-#2+`W_E0TO{1 z(r*5F;K9&L+eLwpLr&jo22%TKJmi`RaMnB`N?1}-;(NJMeb7bcmX>e87AWB|HM-^4-t~#t z{Py2Cx_ss5&sfbMtf&aO^ge{0y<^dy=I{87qX3_J8h3@Cg0!CxNWwV4IY;$^OMms5AO?Y?F&>A%WF>EyX-@J9V6`{0yW_sb>B^3C!3= zf&Y|p^bZY#?_vm1=eM{8Z5f}pGu>E}rWI{Tqp}yE%h)6&#!aY4eGeXjfLlvTtB-1g znu=|RA_p|PFA#TFC#N9Z2TC^q@C`60a8zUl(o5iQ(C2s!01vULCoX`*V6`_r9^b1y ziqOZzu;mV}Nxe5=cF0Yw-+{Q8*di)&0&OqoHYbY;Go_?xK==y;W>r-ch@MHob=_~S z{D2pRAV){XeJ~S*0!`;uJwFbpw=izbLT=AoRP+FgBGo$-X*}DRLasa>KY4;#jAi=l zSu864$PWI;jk3qb$H;g(iGjeX(256pV6M>|h16u$$n<0_b%VC!9>)3Zw_+a*$n2#t z$eRZqU=|h?RUkL?QO~v9l@Q)(6$W4)P+20ALLw?yEG+!hzzM_?kfqO`GBWx+vNv0q z)!_C3HZV6g7ab%=BB^;2TB;#nvHPhY8aHzhGxhamQMno zFcuYVIQy3tvQ0e zS7N#xr$e}2jOZyOpkf423PRexfHpvQru^_B2|ZDCZOlDmV>%QYJGI`{WdiYyiirsA z9e8y{_Ce1t1G_xY7~s=Ff8;b?iZat0_wTD38m37#j!+A1Fa;CK9m5SujJ(DNW@m-( zqQTcU1yR!rv_{z3T)<#vkz@Qj2?LAWn?ssgzcQf8fLiqhK`QplfMw-mx%Z9{uoOh# z&T!AKK=@_S;Ct}nBkxVC6EA6GKg%;gRlLa=NkM*8}KLQzu+n^ugHKYx@T+4ITv(h3c^&Zl*23Z z!J62Fl`Rm##gql@I2qP^@8rx8^G37)EU55UR%^IEotE@F%#)I+uEughT!IPO*w~o( z?mz}WL42Y5+eTfY5Ta`Vc;PPK$SOS7bRR!{oaTnM<*@nsR@=`Cfp`UyiT(@;)E~W0`J19*BsjAVDArruu4qnnPQny)h`otgM zcR;fl!Vx)u$}P_SzR@f9*)s!5K6iY)iuTeD>?n9Fsm_GlUY}2mH$|nTr74whk^u*` z7kpOV)7RI5iWSVvTu<-%ggi?Rfj#j! z-?z+^526L3?E3b$==?M&0yqc`fam~wob*6Xs##erC7WG>4MR>aY1vnQx$f}rwBKA` zK79N*0&HF!>6ojHbvah0PdDG*TneF>xgAmNv^nW4Ui_>Q3$^lK_s4yILCK`ipF+1_ zBv3+VXpF_WdKxISP)vME3$QB)c3OQq87tCBsZwTs6bQNHPsPOUO+TpCq@;>%0x!FmmvTC zURBi!(qsXfY#{^|kh4NIzsObZ-HRLzJr5%_EAv4z(pU_Txw^RAd-Uj0OMq#@hL(qi z$EsHS_4Vrn2cPDDV`Y6xBbJty=W8K1c70hgCgAy zlYSq2DaS~R+Rg@hZv2Ge6N6r03*38$7VO&rNg36^8Yi@X(z!rT18EzcPGT9T05(#= zdSos;^|8jje5s5?et)(?;C)U#edgb|`b%C7ii(bAla-yxRF^dhAC#ram4f=iw=Jv4 zZkKK>$la73AMDp4kn4yMe77mJ1T{g zkB`r=%8>%ZFlu9twW_&Uq;V_+R0uD4YHuW9zo;w6U#f+c5YemKmv>ajjljnVS+STN zu3HHR{&%kb-@D8I9QA)$!v9RpeW%BRVn~8zpo_ul__zx)@$a{uJYfGe! zG~&4pc!7ikg(Ufeg!qI+9t(*`3yDgLi1P>vN(%~3@dwraFDJOTSv%PJ{hv=L^6bP0 oC%{oxc;se_^s#(y13j|$LLzORBVG*Qg15vf^>s`fQU$! zFvP&XyU+8yYrVg3eeWON-`{#%x<+Q^oO8$C*S@Z6-@MXLlP4pgAwi)~WQq!RwNR)N zeJIo^)M+Ak=V6bvIJ}&+l~$ETq25QHJv2WBKNGlW$;+V1d#*0R57#Uev{X?j?;9vo z;0qKA2X6%~piu6-DAdve6iOr!g`#|vTBj)n9}rn6%io1p__Hrt9{?|B9w`{O!mGkR z|K!>oCE#+D;$3N-r{gPluhgq^Y4ZpEOni>hp2Ihabl6u9NMu$lE>Ts|&U(;Jd|%t? z+IDO5R_k?K>sodF)0H%_n<`v0?^fUDtZr#ZJ3&QD>vU4)nv??P_-=zviBk2tkFJf} z56RaGl-F`!YUx_%FKw+wnQL&VOHl8B5lY|txnC3je?3lN<7N1c9RYR#cY9 z4inKUk;nDo{R}S)&BO5fUk)7a)oG$ozT77SvJ=cB<}7{glL$oM&tN*KisGI-M+;sv z2#TgV|BQo(I^T*}sZpmrflJgsJyzq!{@L7Gnf9>bJ>1LPE2#4(r~6*Ygjf;h9qn3^ zuEh}TbW%w$o=TQH*VQcP&vvQr{rc=H+m;Q*M$YyOR#C6;l`tM9Hrm`;txY*XRQ9V2 zq(s8}j7q+#xiaEf>$H4^N9xqFZLR2-3yT+~W@eiN^6|PG$kt7a$J4LN} zToSf6tu%6zzi02V_G^w<@ny+xJ^Q%(s{)KPsPl}RmZ7Klb03t1jT~o$l~XdOY=m{b z&+S*{OFpU`YVuhj0Fib5Md;}Z()j|0tT{8&9Sc6J1L4wD{LH5&tOW43V|r3bO^&79 zG^jv(xiiGqzq~D#rcO9Alsh;MbF)0}cz6nJb1c>IR3r8Y3YAa0D}8}FgpJIXIcHfY z>fsp+&CGjp6Ou3`%`HMy;=_}6cLQ(f^^W5wA_>p`jAEn?lFxnSHzZ4l%BQoXzZ=Ms zgAeFf@Rb-Kljc0@(Yde}b$RJhWgjYV@or$N08FHQXp5LlfNHVzT0C`hf0Gf72>TL9 zromUJ@I`CikALMdqZDP0>op>W>Rnedu4=%jWdd8P_=(6Bn=uMPgrkI_*DAM!?SG%B zhP&FgP!kV!(!_;CDBiC5aZB-pDql#1d>sWUkopBG-2Tej6O>Gor;XKDGB4Y`bmKsw z_)ini41S|Zd3H{t@tLBPGKqjPhGH=ug|az)LLfhiG1%Msg*VgWd1DtDlW1{vdghZT z6=L`#L7bgUp{MybnlPH~^*=W{2{-Dbrz90De7E4I zKz(v!{J&|!BhZ?OMfYD?{iSMcJGP{`#2$=kIj+KP9uuN|x?ae9X8-%epG?y5Zw3A> z72GU#cO}9*V!33$)Ra_O7xKgwUf@te%f6=lrsZInKzrF;<{xau&K$I` z(p)%Q@pd(aR9Vg^%XgjO?S;R0a;c;3srbm)n&-9UWKy5R{Hngms_ICBuHqHded9V1 z7e~c2f$;)eAAP#-Q!GF8>MfFOezRZ+fh}FjT>JZt8%_dwS1(yoF|--9#9Awl{4Bgo zV$Wx@F7Bxke9Gb_gv6LA`)$>xk3Ok~$hNv}Gu40-A&IQr`qbIJ&yy6j-C zBvjGt;cg99@rxOLZ-(r0zscK0h%*rX?dXxf%j!2t)DD$5)mwjfn3l$>ty4nyN#!e_ z$0ugj&s!P$E(6C)W;r*Q?%mMjz))La7l~;^v1LN%7S|<2N}fr*{Y#5V%z_y+pKb4Z z^G9s;wyomDNFq~pQdz-CJgz{N(yj1=QNHvGqQIn=C^D7nvIF#$QpdlHs21}d6jOy5 z5{F`^cQUjme!l$HhvMBjpZQGDLP5mYYH8iCbNE5-BcEe$8>(@G(PBwsJF6?OBG+I= z6gd@nQe3yQqSU*$NO@^a+wXq$2tUci9glht0wEUj>8)G4Lcek&pF8!Llf_A&-g=lg z4MxRt8yNEtdp1rd75E)&ksHz)`QDcq7GV<48I{vo2%<6x9{hnj#(d(- z)ofvw>As5*xJVj~KZ|-G_s`qWS?3uFs2!Q9qE-E2XhHlEC}SoxKdOuK|Fe^_$25sT z#k53o8DU7N`K-T1bG64iE9aYkdyqnjLftq;KvR3}J6iWjLW$3yo}H#l7N1``O_kg* z)yhaHVVnrBPFZ^2TT)9-V?gs)Oj3lmdg9AcqA3@SxqY=tV*Y%yJ$%pCiE+jn%6iuv zhnX&m=F|DH4pFV#xJ!t7L{|8W$Rd%;$aVG!b~078iu;2~KIs^S?ubc|+9sM_$*d%R z6L$&kKGl$XDS^pIYhm^}IT%f3{C!ekXqKCGswu$?TO?l}^| z9T=z=32+-RPDHbC4DgVm0t;J713z@NyoH&t>SVf%oD6rrOmbol zck`-yOnPqz&Y@7;K`62>ye+&|RHIiOIgh;-IvkJH%5qn`Vr_?vb{rDFuBPi=|Mh&Ils z*~@21YVQ_Q=+yBj_IflH;Dd&X$=z-;zj4ncK=IQM(0sBUL(jz&O=w?nw0!bmNp50W zt5>?AuR(t}r;Owx@}m_6Ytb3cXs;;~b%o`Mz4d?-KErup`{9&aRqpRH@?J|ahkox(vDAogoDp!UWzx1a|?!d~yec)=D3j1)2QrkC8S)Rl_cDBcC4dXsKt635j0;r#L(plF76%*FgM-%vjmNH&97MsN$ zC9Nr&WC`%!8t6WOdY}dKQxP%3IQcle*$^F!UtrCf9tdE2s>5a@^E3xcQ40!Ks93bK zk#M69UU4KGr}QVBj~a$~D}tXokj=JJFC?inAfZN=^0y9iO^YfMrN=gNCEb&SRsrw5Y zwpl8V^aikjTVXKA4q+Brmz}hs4^cOgVjsbXs6;QENYn};6(p+PmYY6<4=^;-jTF2a zNQC+#01sg^|Mr&4$OW4*6yWTq8ye~$Xcc)e9c~thEEqMPRlA<{J0oJE5^O+qLw-Y$ zE+1LUFxbAMr{H2m^KTj&jDp18+Y?hkIIq#rI^OYY3CH^qL2X>{6>|8BqlE%V`$&J5 zA-;5((2w_ikv3C;fCI60N2V2I{v-f#;`!OxW4bCiH@8~TQHOfBvXByQTp1gOLd5GTf!EW_a#$KId9_{QCL z9y=L&W_Ai8(nUn5e{i#w-F9UEOW!@b``}rKRa1iS;XC}xq^LxDxR$%q;0gDGP`9VG zdh6JXVHY3rrMXFy~zAY`yz^fUe zG6ha|ym+*L1+kk=uA=0UuX@0Ocy|1QNE!5*9LZFi-h`aoP8vzo4oW{U^S3wCB?i3KDx7fA|~;-o@F zWC>>`3E4)V9E<~xY*=|K#zjdmN=m(Sj;xSFAak$vBj){3{G>u&qYNH>m0;_u1qnHdMl zP^hkJC+$?2jQ(18?Bu;aPkckYkEdQz@PB;57n55%pdfT|^z6jj$uveX7P&f>f2sJQ z^%uoWxccJ6+u>*)9|2Ro+A?@LJ-o%kq^2}>ElF%U*wN}cnmER~=8vLud=)WDg#jVn zTw|{~SppvB8a-bQoQz}ixf3;Ji~3Y`UCJ`qKx05f=~p zNC4*PGQk76SBFW&{9SDvkAM3rD;Zv1Y*nGr#{9CrkX7);ywjmQVK|fiUqNUVXAAR)w$|;AnM|O82Soqof7OfPjX9rrfieEFki5s{ zvA)OO;`hVCP`=qTr76aO(62PL+um7|=iYSleqTC1ruB_-@k%huzTdAh;=m+iWa!*j zRdlCmY}&DYbkfyDBGvn;PP*S4{sQ)DmrI6l1*?oXe;}bVVXSA79N@y8%;?p5cyVG7 z*sV;U+>0@-Unj=)16V}27~2)X#-by}Jen?Eem(q0o}q<4#hw0D!mvhZ-&inOwDS67 zaj(KgN{3>dgu^}oYVB^@r8|jZD{p`ICYbycAG0^I+HPdYIW}SIyFTX8^@GOD-m~}< zy;fS(jUcMkse+g~%-(THA24|^YalJK#m8EtU00ZoaYzpv&irNJ2M7+{>h zVVPckkCw4ip2%~eGRkV9iKerA>y2q&nC4>A;5k*#;$!9XXS_%lBgb6Alg*{BptIq^8uH-L0Z z%`ReKgL6VpP3z;4Rl8H(*Mkr9|0+(+Z%22oDnoX>*w>o!w4V1@#t3o-*R_2{(;YsQ z8-LrsSsE5Ge|^$n(n)Z+NF%Oiukvzg>G-92#=5M_1_`gNOgQONlESSsl3yKlEr(yI ziTzV_T~sy10^`Pj;w1o4E^K>+&)>;rTqW+%EBY3<+o_2>slo3FaXthlsp3~jX4YU6mp3!@XAo-Ju6u3q%mKltV}Bx^7#oXX;OGh>J0IHkW* zwY9JPWvFdIu<*{yBg>7#h}OBnR)v^=>&g?tb2N0qBx$AsdgNEXR)69TH&^H_O)Q~( z{p2(RJK_5! zA&$AgU?6+U0B`3mb1eEWA5x66FYAi4c)(lL%0Q@%e%9U0eWXRnE4 zOslv=f5(`J%6q^aWnXF5|Je+)jEp-=k;l5Y_Td!njXQ;5R03nm`DF>Xs~nktMS?Rp zO?1^W1~eS=FZC5_?spry)HtT~mwSd8h&cT&9^5FAKf@OkOj32ZumE%Sne=g6^VsVn zYr68#zo#aStRy3S6xlW(cPNDozWzum{=V>TO;68Y>h@&=jOtTRMG@3?UvA2xaaKcO zj5+h&g--+ftV<}~77^?Z(MhV42?yLTJERogOU%wcx=>9XZpV9mK!cZ=gG4)-QC5{u zc3gKle>`3KROuP9Yt$@<`B|?^1@gY^$1d!$vGf#F?cJHX@wG&ZU-!+E0RbThZ1Vg}2FMB?dK8?L#^RoF;DE zAw)?$Lxq1A)M5#)yFN+c@=MujUW`d}o>t2^i&+*enf^6AD(v=c*OcNWWBsg?O-1wS zBPB%v3ep^y=i86^v`l(4wL0)51{o{9%Y%7zC{&p28DfhVarT@|$qqaGdep;LXG3D& zNqOKJ(3MThEENgAV{V`&+%DfDlO^aJ7>kf_u6Q_dET&hMTz>Ta2lZL$aWwWzv=-iK z*_&lgt8mxQ5u{sFQNd`8hpH$@NF5Nu`PrgyC8{ObKQzSYLwFC=Tu zi`pF_(-{i<{(snhhMO`(*}j=4-VHk9~0J$=aXY+ znhfKp)=(;ao3=$ZR(Uk7HGqyh_E{mGS9e_s(x0F!l?C3(p-`LWlQ z%7L0{q-bX<(VyxfiWh%#Mk?%9u0};za+~$`T38S9X}>XaWkzh;!MxUI-}aZIDr|-B z^dCjXrb^}`MweFWuB1I&r#m~Qd53A0pL9~ZMoRLdXSmWpwAcOfsGlSRH1EG|C=wD| z>xrM&o$yqS{$5HWVo4M7JU$P?3g7vj2ESreW=Is0!*{pf z%RaV*SZL|lesG3Y;(1hHXVweCTWwUrlzt^HdzIGn$D(6jk85HdueVk9#M@ZF(shWa zwDcX8>fjSn5|#qSYBeav?Efli>W|zye|kyB$0av~0QHhl?C#6&7Q}hYEzyEBbaS+i zgVB|Z*F`N$Vn3QYsoIKOUevos)`^)DBJ=Zf|InymS~#yZvc$@|H1tDKVCPgnFO&0_ z$d7@%W+{bNrL6?0N6#*v`*L2E1k+xKdmi?T@B(RH{_oznv^oQiBQqs7AqBas&HL=B z=m>Hi_k}#ygl%v47>7FI>kRjujjWT3#*g-FxW1|7oTEWK(v5v|&4UWeSSHJ=+fQc3 z;$y3{Mt+!eq;I9hdRH>XY^*%j9(k;6pMI1fs=riVH0tPO8e(*cz*)?&Wy zPNldD&6CGOgp6qp>*1KcPAI9^Y$BTXEi_U6$LUt5@;!;h6NE8!ay$CDxw_GkTeCk^ z#_O)+n=kx{7IWt8>R*g7#Sdnk#jWluFHxue+0~EcG^*#pESpuFxyd!vD|!}Hd)*=P z0+W;d-p8(S9>pNm0=5VHxw(008+=*p;|!}C$~#>q2A0KC(WEVX53UvNa$^?tZMm0% z2PrA4Ru<0=V9I_~Sv4R_)!UhgEY-a(DW==s@G1owmHuOOB$)RINqQ1>M`!fqy#(nwUXjGc)$|GELUHWF~w<9 zrsKUV9YrYd3|haU-;3Bzyx!(W?@vXaYqDSH`LNHfq&lGfPoO#siv$}z_aqO8kmsrF zMFny|#{g%L!-tckQr3-$OL0_}KT!qegbwrY`E>lwHc1Lp8Sq?>85pUf|@yy{UJ{bxwL=xE*&zsob`8>3=p6iNDuJ{=8PaieVV&P7=F`6VI*+q zct-xL#-BaYR_7=Unmc&noe0-fv?4n^sEOa%&Ar z%Wn}<(@b=~vwv`(I9UYSVkzidP_Ek|O-}x19CPHhZ|vvN$)5K`bCC$O#|-r?4eU=T z@|9uTmP)SnmkDVHbYrdo+@kAd%16F7X|^|QZ`WO8ktWx>yvS-ax|l>^-J$q;SAf>9 zD$mG=Ry6;~tSm|@4C2-M)HsXi-hP0KGM~0p!6bM6-f^_a#yX2xJo9t@qgq3G5Clg% z`CoBg32CvP4zIJ|y50|qlz-vX85^!ht1i>WYoR`MwKOQ+t*E`oRxU+TcDyp3)Q-MH zsqA&ErnUeMGa*5;5K_^9F#m%~cQmN&$mD>X!h#GtwH5rT@^rsi*%`(ZtiKU#%q`9Wz_KrCej@E>VB+1nTG|wcTAdBfd*{VP$Cf zlH9fFZ>O=H5j;^)!r8WNwJV(G@7eg={>lD~Kae>c#?FyQ^`WJ^Mv*wV6F95pO0EgC zwPp(eYVR_v{T!)c{AH&Y8Nz7E0|*48E|FQoJ3<0=A@W!?zm%g4!npD2p&|{tm2A$b z^}$K&Q@G6$cUXU0SqhjJ0nM$?eGE+Gp`14&8QXbDO;+fJI^)8}N55ySMFp<$@C@PS zDs__MuP)v=fyyR@^Nj*mvQ-t+T5^^c$cmY{6hq86Hm*UmgB`TN*3*DEx}olw1V6P; z_eweOlgbj+Uo$5G2M_hhy;-2mqI+ZGT}ViXl|j79AhU|)0FZt-MQI;mev^uH>C3B2 zxQ!O_;emnco#@!OxV#Up^A6p~g301O7^igmPs~|F;Jtj|Y~daH@uQSZ)MH__W?D~Q zU;oZc+7QM;0bN7GV%u~txe~py>vt`+G(N-0N{e{s3FM~OznwfK_4P*i_8s$E?ekl~ z$|4Sqj@VXO7rUoV6Q7(@AwiA}yoC7_R#)q;Hy)I8cH(|Ka!SsRpcBn+@Y!{6a}yZo zZgv0Xl#xZWIaP6axt_N6Acbu_SxaAE-&<3kRY7+*w->hg&tCmvlmUO%!uL*2$nCoA z?d_YFNldWIP7`{TmN_Azp-huj#>B81; zc;UDd*=tnr9bKx>^gD4juU97PykD52G}xEE&z&ch78W#=mESBaFIyYL^YQWNn3|S9 zfBu{rdw%5W8_H_OQSRZ9k>Z>j+0D((j*gCjrQwol`@tJ|1qJFi@9ysIF8}!8>R@Nr z_wC!uC$6r#T3Xp-m9`v=jEn<32Xz92+(*3C$Ow4{1*$#QO&c~opLMXe?}sruO~l(L zvvYHg2sQ1imKjvG4s&hYw}Dobq2YGJx}UmjPimC&#LQXZ2~2gsvA;>}BkAeGKSD66 z-y*3=`9*7M55*5wD#vSFGUVjtTkt8VsipPnjYeiie-kJe7}S3fW>e{Iqrl{!DK9Qo zYTEC1(b3h-d-jaLAf9CcLqQU(qpx3(VCt<{pq5s*<`QHSpSL^ZqaGI*H)GweGDv#t zbMx}RRD%z8K$*w>!Gll3r60|y9Gskn*8O)yS10R*d>{WhY@C`hZNQEgc^~6<&-6;g zf~kyRR`m1p!(l4|%3SArOgs)OTX@}meK~`ll|0HRE-9&)h$H3f9Ef6)-ySh?VWT27 z-Ekys(Qt98INAu6T-e*3EkCghf#ARS#%v)@-?abRw{NzMZ33#;?d^rprlV?zB#%k6 zT-5s&+*LdZm3}fv+Ha$oSj6k^Z{3y$va&%ExP_c$zMs?~7tXzRc6QePsK84q+tSh^ z;_(nB6-lrR$;lI4QiPgIIGTMF z>e8>>gX*W77A!Yzm|_WT7j(_^Wyy}}QiqyTEv>DMWXXmaOMaoGq%8RR_sPC*BZq&Q z^F&8yr}mR4=#r!EuCCOLi(aUFdVrT}P16;Ejw3g@xVm-iDxHnydo%RS%*=9ABPnu{&%3IqBj9Qw=+|rCV>q5CvjaqPUu>LCH1ST#fCZ~R_PT9-LD}y%M zd13@@-RTD5!66|bF<^26aiIxN(U;G?cIF>0 z$ll%_(z({*=5110*cS(9XWfSnA9nTLt*NSd%08XQZyPb6Nz1@c5yzpw#9_Ao8o`=s z42J#u>6_x>Cim{$^ZxmaSip1b$8s^|YArp2x6!RKGo=QVRS%j^`0dSvLTG;a6c|A- zUJU3UU$=h=GFC)X6f(f2sHSFAH_&4#c6N4FJlJIZx+QjL*zn`i_e8|RkZrMV-)8>) zZT0o**9+;-sHC9%CN*%sR#{1D0Eb*t@7h zvXm3Ji}LbVYzV8Y4IuJMpt*Y_t4rxopv4JNQaL~ zDuhU7gMxxY+?RA9To`*=-p===x#GnE01fNhik1z$QKR4xqpo#fobz&X?K>QaP5P?KWW7~Oy^}RFV?H`v`DjLFZf*_^W>ABDkJ<~{+k47oT&v-K zJWT2Mq~ngq>Nud;v&5uej}d=}AP+1y-nu9^_b%;ir`n~FNmRKDgzhKX@0hZ=&IHGi zQiF0E!=UEOa|{xtTl2kbcLO0z02RhRxE3reEg4sj@sc|KsMUnaAM8;7)0qkEedlbn zzrT;{;xb=EbF(y^xVKK0#?66l&*7=oRypVCMiW_C*>cR9nxbMqY?euP2Vrd^GR=g! z-2=gZBVYA75ds%v6G zhb8c~vbsx5PCvA;Q25VwaOjuoczE1~yoSGzykMG;j>_?zkLfZGa5z}>tU~TtURCV` zZj%96Op{)Tg8Y03JPs=+c3SEpa?L5&z2d^c4V_(|na`)xJ3p%m*^Y_x%+Y@M@BxaD z%?@=SGwkV4cD>U3S;Hmz_36QlPdBrd!xgWaySeGKMbK$qJO2nT4iD9|vAF^L*MGiF z0wJ3!?CQ2V>B({H)@Cum052&5(+Ht3GBO$(mZAM85Ep@yl-p)NAeE@5+Sytv-i(UW)T^WX?*N)L0cwX%Eoj`#g}PCclhfip@vw2<2KM~zm~A9!OYKU=azAzt zS6(p6M^T%aE;EWVM?0qw9Jt=WqjnfM)y>;=HF|&XFmd{I6I~y%7E+$I`G}6$} z82j}CEURTml#$WizFW6%o^M}_!RXa{tVUZKl$-5Fvnapuu zVhjunkcT)pu;Ys*>0_QrNr{V#BLh@dj~pK#9~vCYiHf>FMo!LgnFM(4zOMue3k%z= zTbfBpNgcht`rh7kTH4xi>FM+mUiWfdyf|5A)?~`yw;fe7Za#r=-(JuJE>~+xFDXvGdIstQdW+8`}RBq-o1MC zTKI5`r-w)JhYtp;tE&z!F8cEFp#Z3YVq&HJ{hGltSsS%ip(4_21N&;J5M^bRhmGJP zWm+;jcnSsEd#hW>{ZAJ){FjZ5O%cMkKZJ}{M^iJawzgJ5s6PfWa&@dy9zKUC(bCh4 zM?w-R=Q|=?!TC(q_PtB?W@Z_%6mAeYh*q+`GQZ0jm#4 zRkxU*g479XYil-se*Qx#HBQrEQ{@aLt!w8sV8el63$8QhTZMM?p{N35#vkZ9jNCSXN%iXK9+r~ymXaD$N%w_uVK7!4fno&00 z$?lU=T90uPQKAIkY?ONE_XxbLZps%YN2L)RaL0wu@MZC^b*{J z&pz3z#i}Xn2~1#GYHHK2{hjhzXXD{fKXvMq;fE)A@jPbbA3usgWq;Ac8l9T92RzF} z^6DK(xJ#^Rc4KJk3(oZdx7Tjpz75i?XL#uvFh+nYpc`pb2AVCrh{_l>3orph2kNe{ zw+=-e5j8x=e|c!==!TtZCa)}VAKa}c`-k*9I5;3zFv&+00wBYB&%C)e?>K3idM6_& zKK_dH1V&ZVV@1Q%G(Dcv;9{c!4?DY-vGEV<-n^)l$etcG{7+)ZzV;Ya9v?B`nYzM4 z1%Nco!JS?oaR3bO{ka79ji1fEAL%>MRUqc(=I58A=d5jQ9f8h`*FMgHUxCc&>gp;?ElON) zTw7e!1TlJ!UaYVsl)R+6T2Rbq9b+a*HwEAi39oBpR01D3LILgQ?$(7sx$X2l6AEmA zMJv+?U?KV@ zcXpQc=QBn@h;Sd6(u8D1M4Ur1u%oMM=rsk$b$UIRwTOs_+uz@cFjQrTXBv9?^eW5g z3namp|5coIbt0=jK4?RA8-HgWG*WI-;f zuHkUF&*bTMYCcwAJ@3GTl9Q8%zJD)7L>#co<&m;MS#t5q676jkX36XP^>;P2UWU?wiZpFtP@E!x$I8g)p_jML|0 zCJTCcUAdnlMFv^8sRkp@N%w?@P)`&C61z)4X#nQQgQ6)n?S&tP`})rJ8{8>y`UMC+ zW2^qdw|5{fq{ewN#Z_^S|;a%_;Eiv^n$0G3SCkgeNO+VUD({i-Q9k)+yp7U;6i0fUE?j| zKiTtXIhE9ZBZy()=wN*mAzUdb9BhAUyc<4V=|sD2{<;UcUd5#W8xN`XncP@)t_!!P z6$SBvl*_CvX>cbhkm`&iAN{rj-Z1w)0UkSQMm{=OPeu~+b>9T&3&f8mq%DGChzNzU z8f`KET|iYEkOj<#!JXBKYL{sVsQ0Rhc1L2fk^Pmny~RaEiau$k4%G3qq2z%ldVFcM z15ox%sn~Jv|HxFp1V^`@KK%}Y5b_M+U|d{WHmzGlGJzh=V^j~0kMK|c)b}vq_Q@AG zG9Iaw7N}?FK^X-Sf&I$kubFb&8KBZw3YM^&Rc;xcy)zdgOz>iyk zWI+^R<3=!#9hii#BO@bmjZQ8uNRn?al~fcrHcA{yY2`xEdca%Q(V>JyJCdc8O?&ss z46BvK#>S%7xb?vl_{U8GB-2z^SKo8L_j*g^6V!gU-`_5j8Gq0s7u)z$<-!GkuBD~r zHfrK&zdqFfsN1mg{t8L(b~7tAm&I zqT4y?K%&^Yo8emZ%1d78rsAiE%w5i`;a0n30l zat{SPLl*};H8zM|{6HuS9#5E_Zs;qTw6hVg8QP)BgxF8(>h48Dj9l{zAd&_bY| zpkvAVufga-%6B8wAqMl2?zP|DPlVn@Ff_1th-!phkfj z=N#3#jdLjypS!97(rT^g*dM%x$6BMKX*YpOkB%0Y9pgs50nP;Z_%05&{do$DJqS#5 z8+fY&QgaNSR6(>*T)zCmcB$fvS713Btp!#^;z;xhu!50l0t-++rJvDT;J!S<2Ar9_ zwP$f5N4r365wXyKWKpkW?@F73o8vJ>0ZklB$EIE7w`gHq6>tnO0# z+gAo>1J8Sp=DUC>BP ziU8HVm~ph2u?>BKU2OY zJfX-WCMI@=kOS-7W?bSp-+l?qFUU4m@dINGjZ6v-Jr(7H>s;qgBQ_eYKhpnlBhww~ zR&@d6hiU%6VQ|8{s{DtaEID8J8=IZ(OL)9Ez=DuXz}V5tVr}Htd(H)cs%md<2ikNt zU=K7jY)v)*_Nf!k)JtV<^-DJks6xIi%}XACXvCJe*hAsHkfeHxR2H->!cnSRrW+Nh z1tc4ub?lu@-3$;iAgs1e1}At_-T&_;AnnV5Td6z#ZsU)^lxf)ilQQaifv@rS*RNl{ zxAy-v41aHw2Z7=AvA+%B(#HX1eoI#`xisN1h*1L@ea|VW91t2AdA;X))nSXey$3g@^Av$C=t1wg!qG|e00TT)GyZ7PO!kE;`rWXo?H#=yzuo%jv>m^d zw6qPVH2F2t{yv`xxA)#rg2@{eMhe-27`srRloS=ugnk09cIpIyyQgPKLxcFo3*r14 z>H>v#INpnaKvYs!&)8WtfLQ|t^v4Zm6gM>Z$@nd9TN)dug7Aek$bJ2q1c(m1sHhQg zO9h3~qj{neKIG)&p$BMyHGmln5Cc%51c3}>Sq`#A?T_{P=L5&)y8rHh;d=C)Jl-b! zstXqCs{fkJ>4#I4;Fl*RLgBmKoy0F+Y156^X|Wj@6>tr3elYnrV%B<=NPzr7kvSJI zl@@1rV;}=yw4uRd`e15z`@3c2A^=iayulPCw!?6-E<)T(BwXz5G*nf?^~#Nf=PaXK zpSi7kf8YCqU{4H?vqZn5ajk~qwyHL4xA)qIdAFI*!Dr|WX4_(r6f;2I1yXb_V+*7| zjE*Xu6YVVO+kXf47gQ{O6;c>&d((k3#ld6?{PtBJWS{P1fIcPM54RZ^04B%MnT#%Q zK?H4kt|HYR{8vqBY3Vz>0pkV4Sm<9ke}5+pz+F+Hj_72Nr-(TRzO18_m6eS29JFU} z`@I3>k_VNNDVTfvX`y1Kepp?k*K~eg`{?wvq=) z!1QnU61)X*f9mWNyTN=_!z#Nd@XBN3<2}YQJU>_t?yp02gUJm9pQZfAZRkqkpE240 zh$#Y@6>z*8P{EqvtK~W6H6Od1hwwLmai}3icdERtlk*Yj2+oB4=C7}ar3}6v_!*wV zN3pG+=Rp?dgBJ)U4`R%SJo){yxVU&|d|V`}*WSmc-t_6rDKM7oVNlvQgBnhR+14E& z9k}nT7(m7uzh_93@&Stqe*Ma+!dLQ&%5F z`ljIDfHku8mC|eo*dps;;9#TQLDl0~xk=C)_ARI4+?;@ z_z#aK2b+Tx!^I$Z$E=(@?Nj3a@m~`M^qi6bG60kw zeB9f4c>CmhaCEk}GLDTWCnwW!gI?Vbf=FL&`*)1`5)?erQ5CgZv$oMJ2p7BkzjKJ~ z3H@Iqqlp&|W+^Et6sJ#q#^!6=L$d&B&CH*@0H+wBxh=X@D+@|`oAsfp`pA1~=z{M_-R z)po)3I(fzWm92e&J9i49jjitYE0z|r3TYvoIdevPBxB&dfiA>0?3-~lKlBJ$SnfeW zWDGnSnw%`tH}lg4FSy*}hy(U{Hd3-YIy#z7m?({UQ#SP62i!imi*DmHWJt4*_gxQJ98FxGzoo42GSl}`2wVI z3}q9bD81(NDm0#=j z->)}qd<&eoGH7GNL$wF;fiWSRb-doQqGYxY<2>oR)r|yk{)+3xMbxT_(;=Ky7=m>X zi|hv8JIvoJmIGHqi_K0cvIzRT-5HW*9D1dvBdZ@`!aajf__0x$!1P4w02iolcM&HB zJW(;f3~QwSG7zIKQKVa<7wlrGN-@84UrQ@`tzp+x98BwU7eSn_gh`#7BBW>%+CvGU zC*b6+dHoTFwgaGjKiE908&}GD%9@K7I){dICIgP~NNI@6$XH+8y~Dxa3o>nH)q^$W z(hk@k1+XpZtfHN0NZ9;>41dF#DevW2h7`37aI=ukxcbp=b@1AkHUc~kyhTMskUHnp zn7BCr;;~xf@vkp0BDx_&7L?6!TD4tP#mjHfXqGE{=Qz?wT|FauLG-BYUo^uwBbIcz zkOJ^w#JU=ZOg{}Lj;5z8f{4lMB;pVK1D^6HFUNt=2(@m0^KLX0+U-7B@>Arsz=YIcI zQO*#lIR%R)jqjd543FnB`ePrsv+pb7xt0o6jU)?W0H}ZO)#_0(zsTuzq;0#Mw(ctr z**n;1jj=WW201F!xJfqoq?0RM-5WXl1m>i~;(8N*CmNg=2*M8%x4}=9lM6}r$JzTW z8%;y!ZKEl!t9h67DD?KImF_BxEH&f zSLyEQ>RMUycoNMC>>1pVUv*`EKk%x5e zB{ms>?2a(9z8=o6v@RcK7GJO{E{|4>njL;MLpaX`pHIz6s|PzZO=aMFs8`ejv*G!; z@%$fc7!-DN;zfMWWCjO29Ek4oyK5(IlW3Tx*^C_n%INR6^Ss7P|;q8d%{@%<9JD z8sGgV>TQ!&Zz3Z{{dOk{kU0XTUvMPmor2W^mQh}=25#4;fOaw*c|mv|RJscpW$!qZ zk%|i@ac*fT=V(xqwE@zoff)!F5!7KYBZE$jTc5rSs!Nt3*gJ^cZ;8X@R#oXtAMMn% zD4(hGn*`|fUM{NBa|_JrBV%C_XH$=q4Tg6C-xfCM|3PSD-o~yS@$}vc zjByDG>IZ41oz-pgTZ>@Z4A!|Xe_k#oj1sUUL=JI9TowLR>Z$mFq2k%9n3(W$;(-x^jeCFuaV&`83W^J@fk6_hPSu((A5;R(+%_KKHx4d*O|ZxEoj*#R#|FC zBX%o5kGIHekk1|nwrW0hQVQ_RKvJH|uYP4#0x@k&riUMM`>)r|M%a&Sv~tZ$Pa$p^tddq_A&>-gqd~GzV(GnpUl8B;M40|?Q(X}BA8=XZ;2!MK&JZy`jJBU2Ua%Jh zY#6r2570OLGn`cIM3f$4>o^eE+dEmuLACs>y(q1(p8zm>X==$kJ2g(|W7nq}EG&!Z zK5PACLO;$gmLHJ9@j)ov&XaY+?p_h*RLCj0T)GrcF$hcyO--$dNa^V4ENr$hjKVpm z>yyD5?}3pc*z}~q@Rh6lEU=aje`dF~!pxv2nEOSy9?pCm;SX4`YWKlrh5rfi^8PID z1{>fXI}ou7DAQxw;gsFz=rV9@ckvJAR3U4%v*-L~X{R;hPt0CR8F_Ez^c^?Fryz>3lsN*qEWn_8(xtYoLa9bG5hk1G! zm>(QOC@JCiNILPq+B>hPsIqU}8(L}GfJ&>N0%jCZat>viQ9>gsB1uJ(SmanFb4D5i zAkhQ`qD2!WqY_F)3W+6Iq=`k8DuE*1Z|VO$+=n~HeL3g6v@h)#U18VWYt1$1H-FzW zeR=?GhT58%%q8tmLr5Nh?BeOS&uK`pR!V)^@w(}2wjkc6Rx+{ zK1y8~%jx@bU@c(tx2DIOF?M}S_4V98I9fN8FFfBG~EIp~)G^&T-5s6wD@XgFCBQEaLQuEEMG7Fvg?#U_Bp+dvz}{?usvbz`O2sJ z3<}mfOBJ$J2=d9CF3+4r#kpph`Gq#`x3UyM+QsK;YDFW71P6x@1<|>`*9VO~#C(Qb z)QLiww163ZG)OeqNM1|IgR=eykHbe1O&D+8ad&XcOE zc;vD0c&r!l5TSA)oNR2K-0m`PhJi!nkoetsjI$;4x{+04*+Stca@YJEsN5plqOm?) zl@|wv^G4$ROR3)bsMP)|0_$x`x4xF=L#R=1^-WDlO?{@uRZSE--;kz_w|mweFO=cp z@FS{5wB!Atg7Sea7u0933vr-GY}#atYhp+r1a**(OSW&=@iH~F+WptpR1>s=s!*=4 z7Lw?|p-3`XsAA4je6+YVUsVn~G@SD{jy!fNX{{hon!AcHE1w;JT-VPZD2FVCvu7Ev zoxc}>3FsSp4ZVoTBnl?iZI%4J<;$0oG9_Cq=3=SR#<^*s^h&5d$IQ*egd~ni9DQ{n z`CTnlyHG{}B2ryl-GV7C{9Q$*JDU=9-D9QHiKX&WkY9T35*_GwEH}*MgR&&+>h%tY zZ3yqO&MB^_C$hDaAp4@JuHGiMgdWn+U*%5ZEcgafUKP=I<9I+|?xM*(e)i1rkOymR zMb}6|Zf;XG!=Ds0>~?W!P!%s;e5g*AgKmV+E&k}Exr{{hL)^$@G@{F~5O3Yoa<+Z~ zjdLxA2VDy{nB9<7-tzf#Hy`+XJyC{=iY{yjTr3H-?g*fmL?u93kixRepPbT=c$~T8 zdNRyuR#uFds-XF}IshWvqci5%5UO0&)L3(+kQ4d7StxSOhFj}QB7X&U8m{ii;26I{ z2?BafXX^>5l!%@=;m+1VBTFSmEXWCN??Q0Ld!D|9b0Ss9kt;=#o2|y4Z2i{OC``p`7C{_e7ZxbpDl z%AqBZyclWo-0ofuN&xhxKGxh1a`Xh=2jRy|Q)=a+`S=*sj($*tgd`&<01D?E+6?w5 z9vvN`fqr`-kWkWT-L=lC_HnmH^d?bc#pBHh1qBw6)frm0A|fKP#v8$J6KOLtvhM}M$;;~mDa0-4piTh3;KCIP zWue)|H-&vY2MOZnkt1LE9PGV9iJj6of2%i^rI=Q{(XEXWuH1wcH`wQqWIN$&kb}|j z|Juv((~7|o$KpF9x$B^1>L*aN45PO_5EF1S9#}{r=dgtgiX1w>m#wzy8=-}uU2tet zi*V|oBLrz9GujUiFCVGH-EDsTm8Z}P=UtP-t&<&oJlW9@4PcYD(EF5J@&4r2P1tmR zNEnw7kfkMX`sr1n$9Y#~pjTJCU5`zlm{?ZJ2C;%8uIQg#U3jQiu{5juV0tSA_v$Ka zH6KLR-@>BxN`4ZZegNGIM!ph2cqH1v{#in2!s9@AbQ=Vc{SQ^PRCY$ zX_ECqQHZ>;FPr+4Kyc2hx`OkvBybJn=_XuzaOcb3_U{9_yLVsWC=Nag6q)U%TS+a!oV#>{-*e5Gbi$p1Cui5q*t~(DR#+p*XdbVT+ zu39u71mxPD(ADmd6@7bmO6B@mkWPOK)dliGX1=SejLhTd>FI5b_kRN49L4k~<8E~C zjgp{0*24cVHQMT_xb5qMj;!WwvUR{**%4>qJJ`?5o;11-NKamH<||+J*!49({6 zcYy`eLknyj+%|cA_mc$=oibkqfS-n1g7(<$(!Z9Aiw`DHaIl&d=mC{AuDi3fH0;LB zkfUD4MxPbR!&?3a4k@r0OV3J)eD`{^~q z_I%XoY)>DZ>KefKW{wi#Fd2E|%?V8Xc=jcJpKIRA>=A*?<4Dwe7W|RC))sgcwUHrk z>*k`Z=DQIK83I|h|L}g155C@#InUc0ilmU5L$1HSCGYct+(3JW%e7~n>ijE8OP%x5 zJ?-ri5jm2wH(8*9-$^1ux_Y9b6q1#=RvYQ2`TOW=D^gyD^{siTBvq? zwe94YiX}2j&qf&7oG+BoXpR#V6%FLiof$E=krC!9%$e`K-rS9G;$NpF9=E?Y(2niZj3!LtcKh(sGLzjuuAJ1EApceZYol)ROo8_9SW zn(`b1WSEJcbuN@qcE7%!UVdkCoy;P(XMB?TZGO*}jNIC;kz%)m#UNf7wHS?=<)Ulqq&oiP|DlCz7qBS`|1THWjpNc&Y$|m*JR71>VY{6D0p#=-s7>C zBprd2&QLDIE{4vP^_3Bc_)5xj&XEV1nJSRhSR<>elcmp}qRDvqhyLG0 zSk{XSMIIv*qi&}EDZb;U1qs!O>0o9Uf@06^w;+3=2UkfeN~%ai5Spk$V?^g;|J`f) zpr{cXiLzpr7lix}ryX+4g7aHJW0UT5-XFKEj87titV^<>SblgOnWGGOgb}iI5x~Ok z?i+5YnyyNBhEpPYk$svb#k+0Bk}=YZKHvCVL0xPCtJA{BWZnm3X$>u{=;1L-d54`^ zV0#hy7!HZt(NTLRC#NG?=c`K>d?M}x&nGT(xJUgzty!~1QAI`gzWpBn^+1$o4^-Uz zxWy+c^L|`@-zF;8k>{}c;%Q-AA;h&8sN>Fflf%!ZrgQn(k#se5KLM2xFT9J zk!|i%UfWfaLG9@5JlCA|r*FkH$gSjX4SaL}F`Jv!}{5t32E}il!^bL`(0jJ82 zZbEnWV&bFm#M1Keyk0L@IkIzdP&x^vn=tXRl9H0d5GVLhKt+d{O9!N&4vGp5rGw~A zG*4EO7nRVDu7Ol3(J@!q3}!yk^I>01%FQ*!Z;$@QRz`yY$05mfa0}RxQS+M5ACQ_# zUTeJ}J%sh~MugldoBLOw9~X1^uVN%tMw?#uVf|AK4E)D$^}(Vh^g6XASJl*01TLK~ zZ)T$rm;D;pP7(!; zY5FUxjpaW~BJo*S^}JC;e7(cQSFMcEnY)p&cn`KABn^(qm8#E6LWHuuKvW$)ItVXG zA_9?dhjOG*zSw~olmE+Szg}+|kr)<$! zS@}fXhE?=&tnW@aZUy#KFF^yA5gdkm!G;P%e}PHZL|%U75cxX={qDOt{+n= zd4#;*`|o#UtP{8gwJ3xvzuqbX@g*q8d2?~@IR^(1-UXuOAO4+VI0^KkM zpcS6wucEen`(gABZg39=g`vk~w7w!s#Tz8E5NPCfkD7^>5X|ZPNsjTo*PBrNkBd|;t>}Vjvq;ekwf3U6v%Kq5Ct4Y*-mYj zID_)KhG1n78SZ@eB3B!E+eNzF0JH(V(MTLi+Au^zJbkkIV1xt?~rvoY2)1Cb( zMGC3T{${OTks;!7dn*2cayAaM#i72EN6t28I1xd8sJeD$YAuD(1WN-WUhHV(;{a@2 zHkCW>OIltCz;XS*;O9b1PC%X>-{M_SFFE#ufjyP&O@)kaWM|iNMc@&LGkc`hi~tK0 zlZY0-Q8TuB%Ix6d1_o`k!_+R<6WC9rpZ5B#O?h}M+F1Mf9s3{r?2~fT8Q`uFjv(=$ zs4;(_?%9g&i6;ASI)X7S&=#HH`yLEDOO(sim*y>G@Y8>^+&{RFSGobtxh^PPM_g!0 zb+Cd8^;jQx*gbhgXFYu^0B?vnVZl8|$ZX1Fo1lTn(a44_uuEB5Z&egu<2OguvD>B8 zx#%9SYF&;8FJCmD*I=L26Xn_Byy99^V>L?s>^PbWAU7U|ontOZ{O-gf49ILbGS*X_ zE(0_o?J@@DsByXhco-%XOlNbx1tP`Jgsl{X_Q0J;KMxfvDO`-J-`grQq)5L3Z56Mh zETxknv1plkg-d}f1nl4b-0{Qj=rkj?nz>WYc3osb-BFi3G!VJ4+G6tSD#l7}*zRyq zw-RdK#}(dL_~|affjyC6#6P3gSw%>1Q5C0ky^N2#)is3YLkXWb4L1VmzTtV=&FuOQ ze@C!~XDJT~AC~KKHXZRMj={#sc$AZCLkA@Hy8#~CKyD|Os>jTYUE_|+C-ZY=XC|i#< zKcX^3H>DmSr3`8!A}a54GO-;(_21~PgJKCP5DGL_t-TKNCqEmvEjJnZB?=HnAQiXw z+#+xu?kBW9!hMVy{hkJrd3iAQ+ zM29d&CZ^Edtyh!|?N}Ru7dtgeV;unB`_o7TB?+oPyh^32$zwo&X1FU{g$Yw= z+^`$!98yPNLAnV&r*}gmz*Fq*2(=&+7mD~xoeBp>?F+9hh7Bm18xw^_cidj~2}2fgoQt{0(D%kvTjUpBZBke^KHWiK$_Y8PFAyva-&H8dhSx zViD#@<}AFrn|LP(Uc3LSnQfsATovimMkOfd{1@w6ezsKr?1XxUMV1fX=Xd&f@9f&-3kjVV{5p?g4K94MztJr=yKBErkDcP%KOMmpHw4w*u|2etv zmL5NvP6cO+oL*Z!f>9zK)0bnvHjANGtxxxEs>!jtB??3@==)Y>T`zdf+cO zc)EeP5mHn^MrLX9(ta)>y;w*^k?p~KR$lx4TjsQ?)mrk;u5q2?)6!~cPxi{+H2mQTyriK_<*w}KK1)VtLj=`NUp8OXmL)eaBAtvaFj%AWmuNd^tofpF+h#g&Z&JO`pNxVKkwg);c`fpo}=T7v{V~(RYtGHN_weD{m?nsl(s|7wP z=;AN9b%&sN!ZZ|Fw|RivPl(7rCOdGz`AvVUs9*!9knho-Xv}y8B?1R-4?z)cDyznIiWc{y6X4e0oncmBq-Y78rU=5T#MZE>(?^?ef4|BSs7I1j`lEZ z(7xB(z?4RO#rj>3&?5Hh*ltmYgEVgP1U?^g6hJbvae^k%%ptKvMMV+Y=ksLI<#d-j z8B&KQMhDrh6`Eb=Y8Nv}3kb#We%`&*V1@R%X_y%D$pfG*^c;Qhs-LZ09VmOmHAYYL zc^$cZI3q(TkKda}YrDFNRL|pGV^jWqn6*)ZhJ;r+HS*)E{>j|$-@iMZFa@Is?Jw^9 z7m%G$veDk*Uk?})AZZ`4yJ!n0P7gPxsHcwhn%Ly14L&rQ>8o1R>2#RSutXpnpFpJt zCgv~57**3CdZ5r@|Aj{TeK!^bSdI(B2n;lT4bZYCzE&(ULU9~=eP#153v-2ew%Q-w zzbA?_Hib{QSRDXDI?ru!%HF58>#!xS4O%;9stl*aWw@S(%>E2kLZk&RU?%Y| z2sje7-p14cvNcQ|iC7vKiBN2K!gIjE7tP2|=$Xk-+oYlMVL<|Ixx(rH6eTMQ_z7*l zFz%z4VZq{=Z=nTl&7peY{!<)_uC}+^PZ_#ulVJ!s9m$+_?Nn?%-d~fp(L%jT8sHymEn*_XLuD5 zclgbN{&e6O#KVQcak{9=obBSPHnZsJZfr8bYmsp__&CIBju6%TE_O5VLJ?0S+DSHM zl_F%M1D$RUlP59Iadc(TZ$+FTm>$g8onid7NE9+NPaw1hv0^Ama31KdKY5RkD#Rqv z+uu*@opJBpy&F<{Z_ex~3*3n5GF70C+#zSf|GJ>uEeZBRbjBmAw8P4HROsh0x^4NP zbbqQ;(1oe02fsG>wD8G1S~{xtca|M{RsGPZjD^R6_-~*bc!)*|2??d2F1)sFTXJ^v z(#JeztSup1U}Z~0!s2Q+47WdlOvoBU{2-qN5;_6Vg!rl{OO4conb+@NxtZm98IS@G zo05G*$-#$ei!RhU*6xZ73$_koNWujkH8XpKli>=7Nf{J&4{_o5I|d{o z!sCI5%%)v4!I5QM5$&g&3Sf=ESG0eE51jBTyo$%(3wokTI$->8MOn?y;XwrAAya$c z6z?1Qh1f$8Dc`;2xx`SrJXNh$L%M;Fh7iAQ@XzBm$(q`02D>)nDCWjW`)NbmtM+Fg zFc1U{A(@B7)~kU!Qg0J;3?_aDFcySBZ0q~-{b`YiC;WrRhut7G68k0Lz3Jap;W(_& z93||5&82op5ag*+he=TZbImconTgiXT%D+qbYlFsx37kwi-7SdDRQ7e?1A%vS>UL*j;IwF^s>4|PjTt5I`R6bS&=VKPgcyB;>^$Od^G2E z!3a*SqwsI%BX`&Do>P%Qg>FKsaW$te7jU4EQCg_3NGw9*2=1+^rWkcd^Vm0J;gJhY zN-~0k0vPZeFVSJ5y8hN{9FGteA64b=adWlqCm9cRvw3v|S;UZ9RNHb+g~w$$G^3At z97e3>kx_Na^CUoT?ab!y(Phk`~$_Qf#{xJR!A3d=R{>O!q zCE0F=*$k-Zi4&T5xiK*d%0Tqay*NkF#Nz=u+J-Y@%eUQ|mOZ9eq47w=I33x}>I z92r%ki(n$i6ab8GBE%~cDq@l&QzqWO{}VC`PGm@b1nI{<#JPrmkr*4>Aw;o%Drm1F zK?nC9A0NN9Q)>~6Gk|D^G?efk|Ak>%+(BPtD<%+W9K5o7{ZDf=v6bR7u^0$}h+OC$ z#q+7(x$rm=kibp*R&iz+MO`BV*UxUhtG-3Se$&*j*J?4bCE^jpmv3j607>i^tg`uU zP|T2NPV+CrJ#!QWRDvSGwgTyID0L3PFswJrJ=XnXxG|J$fhb#VyaYf6hKg_$FWJc1 z9J@;>6&#Rlx{6!W;y!1HE~!TBBpDcK(}6HUn`lU<7f=<=$A@G#XrpV39C)7m#R%3E zVvR%O2*=}u;f8KTp`(Y4rgwQL1k$GBtkc4iQV7(M~YXHqby2(w8rc?WKl z)vP51-oS=OOBs{Ux<(=aG@^q{!g*w5WLVk4;9VEQmq)17ccH9th`ntsKMH4a$oi@6%?5J_FW}mncU2i)`#e~s->|8$T>>{3@k`kT#y}Y z$7BwaV#qMCWXLTP7ADSa$gEy}<%jsYhpcYM^-e_?y*aetboRt)*x@j9i=CL1uZFP3 z9Hnm}svH!Hw#F{j)%RnKFJrW{q6GXHSM9>vL>%Y$J}L)L1f3fiGM0SwpBHvw?i#5n zLNuHPvZw1~rXCSx9E@g#U}ex~PnQSiK)8;EZaTa8mXDmhvysKYNS4~y`Me#-Pb90F zCGF1pBJe%R9}aZv7NCq>>=IbdWXlv_Tgd6kYb48RsYCAtDzj_dW8|!21rjbciZE3C zFm{6%3M>DuI&hYs2#RL3jE|vx1!hZ?WXU5Hlib;w`3$?1`S*q?K8SOCf?^`fBbu!c zzft<@VLb{~6DhtSOU0PHYnvQ7DSa?HILd!7pOKn?`mH16of+>!h{H0WWIn*zJ2i`g>0GNx=$jvJKw;Z+Z%Q ze23)f%DV%PV!Y&!@k)flD(X$hby>p41P!9ev<~9uedvEQ*iCBa2PYg1FrQ=~1UJK>pC6+H_uw9L>9gP4bJdfasuwHs2 zO(3_6kVw@ovU0%!PpvPN=I)U`^SXK`k;~M8WaSo$PyY!y6V0P#5r1GH8rGCMoa}u4PaDy1(z8By;DGX442CEUbk(2 zxoa8eu{*}yuIO4w(do9nENBzR1;H)5WzL1u!lX?-#be2;Mn!7DV4DvpCmjoTYJ@VA ziu7rt(th<+79L>w+jpss{h zW@m4OW99i0$BzE1hTAhvy}dNFp`X-k^Dp0vvzcGEfOIY;5gRdHhkx^woLR0zM?cge z)Wz|C|1D#h9UK)!f)|obSZC2@zGjpYrq?dLpJWdBhF&~AOp&7LERt%sZ-teHoOEdQ zkXK5_#ii;;P3wRS1b)UHYY*a(0*Nr+>2K?Ib;7#QR?+paLEXMisu_YO&a21_CB062 zQ5+zs*u83-CnMd>l^t8ww(OM%FDfoh$j@)##YqxG52M98Z&*lWL%Tx$1FNo<(fzfU zN(&k2_y1oUvEmJ`A_kO97@AftRI6D%RHg4$$LOtNup|Q z2VveN14nU=D#oT3;3x#7a}t~wnUsf*OoU7J$a%Ay>iy{OpzBo!vomi>cx@2AHvYdzqI%M zakN^VNU~Qj35U)i2AnT2!;xAwJ-OAbfZp}vFMOC+j z{;63GKNEQ$5x&W|f~Ka)o11&Lxa?D%p5-||nY8^;k{E*gAM2GpB0k6Fdch3eVkQw8 zjCZXF9;3<>eTEy8hTmA$V(p={%Sq{eeZF4~{=bO7j6;fbSjng{26X-?h!8x`Y|UoO zx9tjB1K9(m3W-Q$6cm`Vn6RGAkovp&(#0x{EgHljhG5PnS_1E8u*Uwzh6b)@z^JDh z&NnL~J4i)XSJlM%f>c?3%caj9p!w0b>n)giJrfrl9bL9l*VZ^hiQ4eIV6v>>PVWxd zjTKH+DT>ky%_Mz6 zb#dg2zfsM+fB!!5_d=jZ zL^GTus0j%Ms6eo)FrVxBDH&lcFUsJaHmSnSk6+2FF#d@g3!vqp=5E1k%$CnzX-bku~zYK!Jpc8a20yI#kR?t3^y3J_^0OfyGO@_c4V4o zxmcOz(cFg}s#q-6*!M<9CK~f4u(&cov3+iBwdl+6@eQ0rgk&PreQs)63nZW&T@*1u zJ?+pOMA0Xn5n>K$C(oIZR?FJ+3H(x~=U~eiUQ>cTRtcuJFe@lC8XlgW%$Amx4f8`o zLz!-BqSZZara2x|jggP?miY5BDJh8fHc%WEd#;Izm3Ui_H^;AG`1++Kf`Uwa%9H}m zjfi2a<3NP$yAWrK7j%$}sqdYe@4bAdws&EA^mYhD?Z`>mk+ZbNhMKP?M-Y^bCNGGt zC6HrQ7PL#{9n{<@(bb7|1(RGK`jlwa3^Rw}g1FP_KS6CO2ngsK7}z;ouO96Qw|o1$ zs|zjV9+4|c#+)%FW#v^P?vVYGb2^Q~pD{Z}#xs%BkD;Z)#Eb@6D7eT1Lz#&9%m~MP zRm^K+{nPIM`{Bcf+b0GK#NoXd9>az&X=`iC#K8pqO1XrTRCr-Dch6*FyVuxI+Zdmd z#Duj;4unpL@JzsXllow;yaVVM2MRX}`~fPF5|{|Hy&9*7hMdUV!_3}5m@7PU5oEf~ zoR{!yY{v5|8o`fTnX_!5zkf%IcBIZ0a(^tLmXNn#1>Yq%{Lsj-wMp0MzM!(w;wSaz zmB@!<$j^qyL8~P0uDW`6E=?_J+HPWC<{>*nLVFiwKix=MKj}_%et+picI@d+wy;L}HZa49h!$$=tj)$Us%rYr|xEHPcxw>MoA-8Lz13Qp?^=Q#L^^8my7E znxdxqBfct{86z5X^zlItjg0#i$2?n@-xa3(SocPJ2mHbp*s?ZDoSXGUTXn)Bdcmw& zHa9S^{K75_j73E`dlniDvt}**)ppjbUw^^C^hi<60Sf2NL# z%8iM>Ca%?KV1cbzJxs3znk~TwOs(&ec2th3V4{aFSI1`0`>)sFDH3aq7eq=Xw2rWH zYfG&dX@Bd~dh%BvA0Ogt#g5SExxQ%DP|yyH)jqlWpI{uMft2YnOJB5E+Oe6|#so}{ zf5uSdva+&vbjHN7)A(L6Kb3s{o>6Nv>r2AA$Kys)($YabqXU7+Vr~2S`tFpTl_RLR zGtvpH8L8;m7wFf>t$m~TKYru?SDyC2U;5v=nf|@K|K8sJ$>9C(di!_1{kz`&7qh2- zH{ib;@c(ZEPKt}(-!&pvQKCI-)~wBL`%bu>J?&1v&=CiTYV>hpHi+}}BpXAAV9eu^A^B)>pzYF3sQ!-PjO57x}C3?wK zU0t13?OE-xyZy6@ug1-F*S_ax-9xuuu5Xvtb1q-dBCcwrZ2dm}G|s7<>Xu&AO^yW$ zpPrLzVG*x~)dZ*aYu)K`Z!s+G&rj~YW~L9-$Af90B7W6M(I8)-{N72RkT{?O{ZYio zt0O)hE%G{b1|QakLN#8vk9l{79{Doj#2WAaa_t#Y`*;7lZ$BfYgouaPVIY{=>ol3bOy|!hd}5A0Pb32mkTG z|J$Vg$BF-O;{P{JJVRlGLTNOiEe*ZnLgnvXZ#iJ1jXPi{sEuqw2rB+BpWlSIN?XOTzX7MVx;5#(qox*LyZ|`QJ=K`9H}r zYqCg>SsY#SW{QbWyNzeLYBGD`YZ^y+i;kpa->se6$GGFI@WJlOK7MeW?z}}aHRtg} zkWXyHEeB=zkMnk&TJj%_^;$RHi9R{oXjKvw!jj+_ZTH8lKc6MzoBM{Zf7=CEhCQ;3 zXX>T0^!IKIYy~ThTvT67HJ2qfx?R~}F7NL(`k|~i!x@@a6om@dLViXkjGhxnz*q{S#yG|f`<(oqWK8hP10h&A0me*WnXGa?D!O;j-X z3ibu!G54S?7c2QIO%P^@AU@wHQT&Ruqx6KESF|vgD-C^VnuAxTo@3wpH5bGj1py># zjV9df+^)SYElgoVZ@Ns|zTLn=vPvC(8E#-*8;WXg9P6`BjSQ2DKl9cjQaR^TRIfp} z?(lR>5jAUA!ty>|$PWgLGoYvk32AkVX-bcO9r#2446SaRSKiPg(@i z6czNZpZ^Q`M7;O&;ZtW;6#7WnJy9r$W{BL2H)vO;zCe`ai=q@M8n}gE2#T2LJ>=U5 z_#|JW{K@Y{UwE6`58jTUOFRnJ=BaF!p)kS+pYb;AjH7l`^5O#+17#Eb|I3E_Uxp8O z&4ofKo{L_@pE9G<)8liIZR_YL&V~G~l!0s5Hd>x^$S>=twlIIp772Xaa^WFX&4gd} z-^2S>X{#xI#UAIFaZaJ>AFa$oV(8AZ3ec)*_eQ&)3SJ6LA{f@!z6`mma}7m+mYcot zIH=fpffz@|vyaYuMG|ss)O{f@pQDBa?&~g& z>SPsOWE1Dh?*DMBtD}1`YDNUh#@!##EJ9^@Rx9G&HMvb2W*Fo;jB#IE#)w&xCbrP6 zj=gTFYv7?qDjtQVRMG>YkV9prsP-8C0*1Rnw2}HkEGCy8iXZug%+XmqletHCpEDu0 z@TPRtm`H^t8CStzZGa)XZ%I^RLV)rcG`k*oerQIb`I&mUQszl=`*yto#r&PyQ3b3D zr(%`Hh3;E}_D?CJSi(Ogkf*W~#+y_)9{5I0IGvDxv-9_JL3$KR!19PB~(6GcnxA8J$~}o!~ugO}HVs_r>|Pj4)UEO5i{! z`2t*n*xzXRL&Y4QdCtL4_|D#~r5B`A$3_QJBD0ehQ^7E&17kcwGbH`~SzK;~#JM{4 zX70@R$ejw;<ZiQo@O_c`m*H`i&k&21S~mb*dMYbx0M?i@;j9>@vJ&cJLCugEo?%rk3S zb8hfz*lki;lpntgGVSWv98!w`q98iU!Jp#!DUO;ms{|;<$NxfLVk2sIM@}-%((-*p z*QI=F7F%FIp_YIh7;~gT)jm67n!mj{(4K}UJc20Ld^TYAODB(I$-MU9`rfcDE4h+0 z4^(x2$Q9JbKAc}#95q0rpYH$jh~j^_;s4)bhX=R&&Z7J@%`Gg%e{F<@D5hRK2g8R0 z@%dfYw9uNe$m{J?3yaSors(~6RsE~XAOiz@5oIM30Fji40%$beDK75dz3(k{D&t+Z zM~(fKt1Wk1A}%MJvpg|aQ`{jWIs&Iip6q|v64oz&`!tIS*GxlZ#rJxT=dd-9DMRAHMPp3?g{~2Vsj3vO~lAfEDF{I8n(>@-QN{ zJ*m*4yV~exlb0Sw{7-__+0E_PRFZ=S)AU`PtbM-qn{iyy)i?X-p{_@uAuxNy+V#T= zw+2rOmoL3fP}^*uc3VA^ZAh{SIG`!n7|#6p_Gva z`yg>u1hq%0t$ok<-Kj2;l(A6?k>JutvXN}aVYcrT`QD&Of-7l>;(*viHA(=x%+8y z&S{l;N<22`qC@{$Ri_Kj&lK!&8*XcTT!_a@?qBJ7rGX9LXUBixdh)OGQDy9;bGd?V z^M*#ZwlkVtJg~c;c1VqTJ)c`S-|UZHd;~=-{p`VaJPGno#l^19A;0^-5gofP9Urt+ z^(>Mptg9!*XJq5%`DB0zOx58C&5w!V(v1%r7Aq?9>wU#=ajj=XcSz~-qe{v8TM8^N z*U!jdoLmQ*{UY^p`%ITdwrMDRv(C2NuJLj1uHUkxj=2ThHQ3@=5nNQsdcpKJ?YU{ettzI5~pT!!|dk6S# zs`6E6N4$lW>HmJu%dti$Qi$iv^jBHFbp?bt>VB0eb(+e5;KS4>4MBeE`pp9$MasM3 z_H1Iz*RY1Lr=8E)4=}%ks4vpjXD7?ig*(JaBd2Sdg@c!u;@Zx`?U53M5;SkT+85@} zcaRW<72^GwU5@5P^tIq~_@GTUI*Ml#J0yI}f}`OS*YI8p7BM^D03l;TV5%V_!>exM zjP@kNlsWtk@aZd&?V7efOYFo57}-U(pot2qFwLh_T0gYOx;^!sQtKOoh(8}*EdfGY9kbx1>^Ae{!et?N$$Mf;}!9o zh){M@k+Zs+PKu-kgl6no;iaX*p4Ms54J9ZNfV z5w2*5eTl$-Waj0W`uxDx#7A0u{RCT`N>EJR1hJZ;M_~E-OEqtW?BU=))v3v@r^*e> zqlE>FjfY!8fX69)s2X-^@3WeGw!%cYdY;3vSOA7zv4Zsr|dc(WqaKg4X#ZgfzLs`g1s|U7E&`hOCuK z*q+)DvA|-RQ3JBmE|70{!VliSn2r3Pa~iX5M-d+VTPE$1_1lWxMdr}OHC>B)=gJ^# zSsu^NYlkNz2qaJg2x5}2v70DOb19Y6INN=2Xb{iWIV4?yG%s_T3TO_l7jL41D>Erz z*TkN4=ZQXFz;)?WaP)M(|Gi+==lYe*=2SJY{zsXS1CBwXP&_}|D~=zq^!6I8t&(tq zB}Fw$QkN0X!I{ zUAxpT?qWZ3@FCEn(h)0SCMLx79eqta^+pQ~PQB;;vDtzvPU_q|U3fbd)gTbr&Q%?BnLNgFPiif_&a%6O})@>5vBhvtJ?|q zVU$B!u7tV4=C^9v+Ez09xRJ+&tdpJU{_$ys+!|{8MEn1`$eiP!3ja!bqeT!|Tspv- zyj%Y6`^5*QfXioxM-OoaEycxV(Z+Oi`d;Fp8S*eGCQ@hz`B%bE?sx2e42)NG>&h3P z4H>r5I_HR2F11fO+)tL;|1tAF9Wu)uFlPg8t=%VAebOGRul6U|OrqtHcbcrWO zBik@-HyWvEiO|voupG!ccj$4RRiH2;H}#MrC|=7b z9+&>x$~#_$C-o(%!;K)`8l_GGDi^S zbI;qya2`Za-jZ{+A!oP7^5%mGHf5*fXuvA^c-qK2`<6$gzUDduc-Ds7>YdrN$UC7K z)tijyjJM28?NHZrmR9n1WmNH5yUzAONWrVha~=;hMVN$>;BEhK!(jUrC99&d9C^jX zISvE0Ujzy+kss|0-q|_amoGh$Pt)SUll%f?g@|z`iWLQSfzCJ)PPVs;{Y+9x*V$EH zp+4k>#5U6fCm9!5uU&6fNo)&=jQJONkSC)1r&kMMR9tK={%D6Uhjfj(hjC=8=xeUQ z5ccvL>?JM5t*=~C)I*AjTShl~xMC*-b&7MSn4c$QeK56E9EO~ki5Ak@^5e^=%#XmH zh|l$$7TB#bS3S+qmkT7qgjqDI=msw$gFovhkZX?* zu;|ZkGgp$x{3EQsSWL0?fKF~})sJ_MW4W0yOUNw4TEfRO=jhFrxrTY`Lbyg$bj~-w zOR-8&B!XE)BTDnl)6|>lHWyB?b|;qYoyyKBmY<1!U~e%u%PY6~{Nw2DP&%|bhYL=s zH7`K-PMdV);=7y% zfg@w2oF#R+JS9|&ge zR6iO=f4pPv&5dgxG6ib6Y9;ZW#HYm z-`p=hey2eZ6g#9H+6>TTv6r^gdnWzEkope0p78a3g5u*E^J_+`XY?w5NEYLnv%S8UVQ%cXLIOLLeJgn7Xhqb;%sqCFaF=8R@HOT~sUtzc)gPcoB9D_N*dgE;HJzM0LOVQR(HfPhNBZG%R5j`D_w(_mi6 z5?NDgSh~3$nZDzw14wosMXmZ$P4`9UY(Pw ztB3dN$~hF{I1KMRHLqaoZ{8Xh`-D?3?Oq$Yg~dY17jnTk`avM>)nv9?n#+ODl#r4^ zURjYk6XOrP>!%%d``Fli(=dbaWbs<@%QJLoEZW}&NHPLn0OMYUR4z36>jN3L;1n24MBD9oRm)o<%@4k@)@8rL_< z6|Z~}8IUBqYXx_kYD5X3c$4_OWHNWV$f{McP#jA_Khk{ZL{q#1v+Rwgblnz`9!Q7( zWIdg!?fZS{kiI{;tfTAvvM`1QqxR$qBGF`lV_9@<=4!t+`rJG`qkDD1sa$I^IH~XY z4;su$($9%S4%O{#m*6DbdqQbEKObextSX9Dm&&_!aYrjPVSvUzw@F?9H|a=1pD&6b z&gLi{{Lkd5XdybeW1?kP&M953n!~d#{_Ky;{1%aS(n^FYG{cmi4ke%7ce4^~K_f9g z{q<|bd7+k9>zBpA!9|pxB=GkbAK2610)xz7s@$x;9X(1Ur=G=&%WJ%T{M{gPmc8%O zg16;}weVYx2AeRuk^H{V#5BBsLNolB8zSTZC+OgE_9l@(`O9SMVTj>+n z&E@0>gq6Ofe@R`xIluhEa^lnt6~|<*QkwO9h0b8^a4m)%``(~3x5&QD zmo5Ee-^|RLhGw2k;D!XGLF2aUY)Ms)Ojrh>UCXw4MFLQ?5K500$=A~jlN&}1dA^Eh7MU!Y4n`t}jO zm35JBo{*rU{d_hfUv|JZ;x3M_eW|G;Sayy<@FY38x;50aU*flh>|B_7eGcU}01ayY zJDz@Y^tVR;(u)oKL!niAP3ji&_Nq*6oUXtX9N56knKulfIgXd4DNXwm%(X+p zPG7bZ@kcyv<8aI+M>5<*T*df(kT*2mI0R+I>ZKaXlRRVe@0InM%sZ%mavC^>Yi?)9 zlx;tM?5fzyH>RtV+K_0J-CBSDcuwlM&(qrb@dp#h+qXz0XC{7e8PO5vTo-@CQwI@v z@b=6_w2rG(^`@x%<5NANA?9j+jnC+N92N?v=<>ZMY`WLl}HVOAtTN@db^OPn#qvxhqpPPOwZ%l*7v{+?N4uBwGMaql6GqMaPR}a-(33)lCqbocq;B?!GsKSLE8C zMTN3w)Ht%d`@T07DD8ewxLY`|d*%Db8tNDh>kxH&(Q7x1=!llQ+)PpxfST3MgB%&- z;XQ7Mz0UBO>nofM;#U<1l6Ax#E3mmm&sl^XUeA>5<`W>+T3rcS3qjbjv%3LMq`(p26DZfT@o^p)#JJg9c#kx1t@L9fhz=os`SxD;} zX{Y0;z8ugv3|a4H?0WvgPHVMzgi zZ>_&}JooIm&$C+NE^o;w#eS{)5UJF$zV8Lx+m8SDZ%3(z;;+M! z%k+(m^9AZ%YjQV>Z7u-FlY^;E8I8V2@HmIu*ap2f796Km`&%d49Y*5%Vq?G5;~cQTCA_6Yxl*Uo-C7>b`5Tuzsr|{Md zRhvZXE>s`n7z4JGU&GuuY1syu2KJrUp5DA~aUR{IS1cXg5$7Y@QD;+nkze6b##s(F zj;W>kKq`HcdkPIA1L+mZTo_ringZf5Cg<|SX|(1K?sAOA&@C)G=ZqcLBFV4dNS(ke z-QP&PQkrkF>w7eBo`sd@9icw03G4><u7TH5$ouX`bQMr=WaGN~#)2Omdn;j$MLgveggmT#ygo(hdqAdFN!HzXNM&Kg zwAKM#24fKvhz`EASsz(?%bgKR%}(l{(34FqGU+g*-xQkVGhwj5<`x!zV5n`B+#^p` zQZ9}S{7i8iOdhrGld)aCq6^2=| z@m+oOamq+-bY6VA8xnJk^7V3Et1BWAnf;@m0?g--dnU!cRKe)CjeFb!`e`pb@cnAu zJ+g>>{-l176_eq|Q(csg&g&qGrTe|T;g+N-+0(cvpy+g46b_^!9Ac@E{?acT&U@Ip z(0$4_dyCeRtC|g42_Iuz>g@KDzfy}cQ?UA+#{c8Hh$Qw6!@liN|1;WRQtG2>w+gRtZuotI!H(qeJ$biUe4mR(SXDB zRVw=9vuB7Dp6n;e0_X{#j=?ndWD$U-k3+9W@p;|{oYu>)8q z1*+SYkM4h`1u*v3(EOnMv(!%paA~A9Wz;$wjC<#z3nEpe{Pz|-gmY^?KPtdtw*EX* zGSrmjR1wZw9Rq7lRx7e?m$suRNPr0XRRy0a%|5RQk{lZvOnI4fABtFncr1n!RvPmK zZhF&QJzF^wS7=df5|^5I^`JVEm)(48oi=f_YOhn>ak%o1xBuW2UD~US6-BECINx5p zN;a}=Z4mxoq_;SM;rI4{to^V~VV?Hjg4#J03iQ8v47Wvhya}$M<6;Fo(Bg`VC#c%& zJXL2umTc#sJr-`=zkYUqxPwndAclJRW&Z;#mUZ}QomSfOuEexXUvGKLZ%3xwVgGAF z!oV~<2ny-mg^U)*p2`r-DYUT2vV88yj^I3buX#k(-bv$diau9g#v28MJb3EXX?xr< ztv_VAK0Ml8-B$}tn$|Ofb z_?(@aTgSzvY`t#R7^_$E>jvj%6mz)TC-{J$jb(`1dpkfHel2 zU&hYKIi#T?n!#yM{!f5E+b<-Sz%;Gi@-{i#SsS?IP@A&8ZttG78|jD%iCl2Eb#NFF z-l#?9iGTa{7g#EC60j+v5*ixnu~E0nw8STgU2qrjJ*nMU9ZidjjFh6eistw~>!#Pk zxa|FYct=3MMB_~XkBp?GB=Q+e4Gl?-+qVP%=VtVDbZU~4&%Guae)W9T_gDEK7`Zq@ zU=s)@2=FKng;|K#?*z-F z!SASa2}Z`AtxSt#pZ@%2bnWZXldw}oe)@S@d<_s7C{*j`W(_8CH65LJ!gJ?hBO_CO z{xqbbqH3pY>D;@++nSBVD&cTATRS^VC#Mp8e?NJ7c}*>?j93nx-28ky`5miUd!!^J zIcaHjY~dC7Tq+zqq-v+6aMZGXvdZf2%TkLd0PF2l-?Xr}9vyKU^W0ZkvNIrYiMa?r>Kp`SRdJ?%IzxWW&((BwDklpCA16Cpfp=ufUyC zR1~R=Rhc@hcU}FSa*>8BWUV5c;{2JxzP^;JC%=P)p8cMBv1^szxmEu7$9D5Y?(B*R zH#@HA4Gb1c${y#N=_Q&vOLIEhZ{CXuI7e^s9uF#zLz>;?5RXRKtM5(T;sMe?0e{N zs$|vuVSg~r2!lm(jmE@Ft*fi66raG68i{MretltyRnKzW?!*9Ws1@OD=+{#sNUw_J zr^$ws`?dWMQNd!d2kk08spaM67<(I>h>DAg3jm<@*Cf?S@yUA4Ms7vL?t5`3NDa}` zqb6z~KdIe`!dZ@jA}KwA z4^oQ$)QmLKrWF)$-MM>Ld9e~eyR^MDu)ML6wTbT+jpUZ#H~qZMcy5ffwRLkc{LP3C zrNAhKOI@cp$uDzlPQFA-+dDM{vG!%9>~Cz8c(6-_Vj@CT*(QBG@_XIheH(0TZJB?L3m7GexT`BEDLv^bHdI$nb>I4>v`9-yLz7oo`RqY51P$T7I~eU$ zHyRYvnZJ<+I6nSasb*ne@uZ8`3-DPzU|ULc{P{HnQQ!k)3EFR{Ip3?^d{L%dV%gRI zv&yNkit4+5-qDd4u$$uk{{FW!B#mP&-3T7eIH8n1CUn4Q^?+Y1y z(Qmm#Pd{_urL7$ocS|odBqRiL5>lq^?(SX<$r=+G`9$gAuzns)d8u1?L-RJR;QyN*yNaj;aoP*qf4-Sr%VOR|Drrnd) z>ksWk4;ItdIXDgn<4h-awICwgK7Zcmmslzpj+f#wGC1xMpcvI}bs=lG&PWqiL z5A^}!C-ijgRf&_h@SA6K@MD_+0Rx$DiTUy7bQ7_KONGAk2TfIr250HB0- zw$|3F{PZpb7Jam7O-=U^gzc3K>&M2&=jG=s`b#jbo4yC?480@(P}Xs%-_H~h7H(_3 zPD4qVot=#~D7WkT)s;X+OqhtxMxo$X5ryI(Bk>r@)f%h!u6Y?0#PTzCw>j`)wby=e zZeCuZ%|rfHYg1E+AhN4rHHTZlR2=-6;e5F@J`5Hp_-}fn?U|4MZ41OxfV%Yln`U?(bw`m7~X!EL^ z7W&~l;lkgaFQD^U>1CPoQvZdZQi%B0LQh_1rltIFxsps<7{kCsohKDhAoKP;43?dp z-5HW155|7HONL_NgOhwXA1u=bW*Dn{VrE!EX@EgCGbt&l6m#|pJZ6H(pV_u>m1mnA za{4u{$SwNq8&DFt|EF=i-D*AE9LUbf`U=CF5A0sq`jwflXUloMgKB7G1S!f7lFNnx zNeT*ax6~{xna7jy81Ez7G<74t>^+}VSVw2)EKy@!T^*oaq2}Yr_wU(ZVPTa4-cOzs zLB*FEu|lC4k$LW&$6$lsyeYFEudZx1W+Lx{;@NL|cTtr!9VCSfLg_!uv5-)Cnnp&6 zuCe&22>HJQnYkxrxvUK5R8|TWXiqsUbmu^c;KcvLBNNYM)DL?zOVn`h-aQCF8ZRFo zMI9SzivRC`y2JWf+S<9fxwg&YuCS9E8zV^EucJJZvc|^rA&Hd!azI?1ZBxM6*Av7j z$14cRy>0>j5D}F+FR4>eQ!7_e36j5tvcXlr)zZ#PNt9DwuAQRFTJRX=F}yljLU#%q z`4@W0tpA)}tUp{IXbrtIyG-ak^Z5dRJj3}nUu!mqiy%^l;FYa+@7`7K|4R6)Z^VQ@`>57*TC;+EGQaSd1390c3u3evMI0t-E5*bG1+yVKP%ot%=G91LgL-I2$|tFs;Kz03m>q>O zlD}rXOv*w28k%9C63m(wCqdE1u82yLsVe-Yqod<(4e{p2TvJZ|L$=vd?H?{qeK~rG z=VZQP*E_J~A!rk8exV)N1Jl!RU$!?!;zby?9llmy@yynsaE(=Cnoybf!+H?fw#mMG zfjq9s7ti2FZAWgXSd5O2B8VWpEO>i5P7#Aeic8Q{A6<|-%I~}%g{Y~hgd6)Fy8z5p zDlb+nxFc5sKCRMglNQ+MLu~>3tF#uDmOgX!kztQ^zkRQf1C`B6sSXkV`2G%rDJ3PP z2y@RBYiVJ@MoSDNhlZ+YHsWAunThW&p>NcZ{FxRSh=1?!^JfESpjiM_-COIvRchW& zK0iMnT33_7@mFm@u^Ac|Kzb5*I|mpaShNEw@yePT2_9`S`_6S*(x4&8t>Iy9L>IwU zLm#8#=2jsiBf~E!D7e#z^EUC9FkNkmijB=kO}!o)7l$Z$s4AfH2SG|`>FTn|*&M4T z$ra67U>R!s$w*0Up+do|f~BsTk!|UI?C9uF2Req@3w1FIR0k|y=udC*g`$oiz&|8R z4!{`1fGq~20bw{eI2fFqENp6ODw0@rPXc665);P4_|44^Vq;=h1q5^;+}aiv89)wN znwsgL(b=P!ZH`<9#>cUlnaoD@UV1sjr_4 z1r{jB7F5f7ao>6%TT0@vdfu##D&c=0KYn~L&+VI2=edi79mG#7?fl%_;=xMcNVUs~ za~p%(=Q|W$?60tYj+gTap^36w^=A9$e0FN;1CWLN&&kBHZz{y4&+pW{LWP9WP9F4) zjAQ{~fMRl><7x}Psv|2KbZ~emzWFYEYx+`PnKtace$k`AyLR6{etAO^F6!7iQt;&Y zzTH*(@z5b>GGby_jwGxch(*iIZCBSqnw66NVpEZ}|M!z*Aou@i6*o7ZBJqbRW5#*z zasr0$q;jvm5V~s6^vfX8L0t8|=ALT|vLqGLF>)ir#VkOVy*w%2iGP-?lLh1PUxY~IsN?%{!dG$LFgP@~? zPJv<7uL+f_!!S|!X+}jo+FDvR1DQ%@RN{cLj;=0-AB8!!SIvHWA0Ez36n0x4cbgpg z{rk5Tl>u~^V-*g`NLvFz1F_H3C!G}M{SQ&#_Jrq#&B`#AD5ymzQ9x8w6fqc}UbX2z z*Ep_xjtY4q(u1_|NP~g-Ycd#BI^H)jG6F@p36D#B-!*;{?zy+UySvipPXHa|$IY!R zEkncnz>74tusg^;L*iqig#uRejOz%z>FANJK#cgkAmy~Fv zs4nLAct0~~HC`_?tV)GME@~h01zfC-;2zup%H|Rwm?Xk;_>ul2beQ34KT)E@1~Ly- zk=wZLytJ}%SU{6$$F|>VrNvU)A$Ep)PnimOk_DeUfQZ5v@&`@>v}vG9LHKJ9k6j32 zGYhe={UbBKu%NP1PD)0GjCX)5^u>ap^j@vH^jd1W^^!w2XqU;OUjkbC`tP?7Pg@?1 z*h4A_2?;qL?L9$m1ru6cTVtrPH)|nd-tv5;Z(x9fBwfahnCQsKy{6_i&IgHNv%fjd z&c;T!GL~d}$XlKW)OIjU=9~Te92q+$k@sBfYta#C)NotLr(XG5B2*Q-(c3tj%|dsg z2X07*>a~=Z>s56B4~GUU#N8X0XOh_W=jiQ~Gp21{xVB+YiLg%D@GDy0-gSt#g7B{W zZH+o->DBv4^?-y#MBDEAI6D^?U^W&}2}nl+sK?eY80CGJWCbNtQ)2+SQbS3pOIN25 z`mG}U&S%VjXd4`EM7{##r|#_R6ve+DG4VA*fKcg}f&c+oUH6B3X4svaO?+_%z^dS7 zZSa%czklyM)rbfCAO%=8iXlfA zy4bjBtzMx9_hPC4=Gu=66=;&QF_=6kf>fkIZS@X9VFSN^e?p*y9hz%tm0$kyrRvqM8eHfv*LY(-dTnuI{f8}1H5Il`JW z_}E=ua*lm6S?_%?v0I-78d>Fd0?m{P8H`lQaPgDMr%q1MJ^{(P`>B1|KnSI78^&uB zbq1iG%*HjdJZEyhi?9HXBTXLZ6_IQxXI;tSCSYg{XDTIV8XAi1h$!xCc^uV?dTeJy ze^m(Xp~`qr5#}LSksixAS>#6BY_o^;#_sb}bz9xS^t7~lgWk7!c~ebJ4@Qurv#(xa z&PvW%@l8dg{4x=QbHxK>eS)pLc4 zh6V$2z4~yyrp#`%xM;&k&W=0{v68^h7_0NF;4-Nf(XJ9;pz^xPvLpP6%J*=0V+66x zz%W86YpmGf4MGzjN~Jc6RV=VtATOa8%rUBQRodGE6Kkx&w?VtmIB|O#RITml$uVg7 za1Io=NxdPsY#+)oT*Cpo;6yl?7fyKL+l#W*qQ2x{ zUL9=P;C6O0rO3j1$PLntrkb7uG!MVIW$P;JL3dX6=u2>Vz3cDM^NpmzqF)X4^|xV4 zixmyWSin%LC6AKx=p!?hm6a7O6O%#;7Ui#7BI90LU2HlnLR5#3fbI~Vy2odS4y|YL-?%txL?3zXtoAL4?cPKD6*KO2uFIEtwh+|?8(Md?*$E!Zh^~S|v7uzq zg>uNo!HJ0i2d~*n(DuCFS%2I9=t$KcB**foRkD_q)xvisv)3ZZvm7$OLw~JTe*VQ_ z1BW33GLer_QBmoSjb6DtH~wVmk64L_8RI>%>kS1LN<3>0#~riX2^d#8t?z=)ZF)0) zhY1mcSuraP;9|mJ3+{bvGd>^#sg0OFa);y&A!_{eL*S_5X0M*=Lcb=DUOX<{{L<_Q zwF2QV5P{x@KPHEPNX4<(6OAvs$3+FRBcPB>^UDPF3db>2HLZt-hlTqeHoZ-tmMudM z4kam7054hs<@$9`q70I>Zf6VwGo(#e;u`&IkA?!?Cw@F2z69ObSgm^rfGmEHTUn!t zmhUcI+s@h#q(=t!On>%U;p*iCu$Alnv|d7#$dzYPcv#({2cW_?MYuV`Rq~(y0_}{@ zv&&*{N}j$KXa-({?P$1-2f^>bH4>05W+vFHgG$uDlJ>oP7l+G%B8h-%eY~cvb%(k0 z4u5@qE3HxOGc}OTe@Ahj`xnuy(4)NOnrMUGujM78!G^#dX8uW1T~wq7##r@w^$K|% zTQciij0Zpd{rl?U=N{!LJ3BjD|0sX#v5@En z)^nuu$l9}_Vj#pNhm&6pr52skSp712@K05i5AFEr87`eX;cVsRiREgZ{{3RdpMUH| z0n|Y_I*{A_*;aM~CEUCv0(xN)6yCv_gKr+dh*|670e?}3oUu1f>+xj0QJzlWuulCZ z6{m6Sv(=R)(<3G%(>&J7Ml=l!4&TkHld}!4?aZ}D=N1;~=;^&%uUfb=4w(j3QZ8Zm zKo=tgEew*h2>;pI*w7v77rz0w4jKXjg9L=~YBuT($V9gzEPIl$rnlcxx1kSAqdq_u zEoQ_U_k+9~92%k;IU~c@r4PqQ>F?ju18FWJq8eKKOl7Fh%7TXa7%*=N;WJ7gClhyOsSS!PQz1CtzYVuL+J8y% z1vkfIK2`@|4x?&kn`Q--n^9%jP#!#XMy-$r$8)33ZB;CR`0!b7IZxu}t+1%XL~Lqm zsuT@Fv=qu!3Mw~Z_9H424qN0#$v16Ux!Fq0+DM^tul#AdIs(=Kh|E}Cvac$9A|m!R&A1g8o0+AL~Z1HFISyEO?$~EXk7FopiUn6~O+Z9hcyQj&T;8jmeee~H%n6w5; z0fYYN+XcxewN=CArKP@3?uPu9ATrE+N36$opX`7o@osN#M7hIcfywc*jt&V8I>U_W zl2y6qu05i7fQyjJpqq(vZdb-ZhJdWs6CvTRWYWO>(*iy5 z-J^$Mv>f(i83gunNd7zejUJWq_KV={DuV-NmF%qz;*s{pMvn8E{MFh#XIIx{orZ&0 zL@u)=J$nFAS90#VefANRVd+Vx7{25CH+8iQ2g`YI7P9btGGjUL5{DZctO2)}unG$s zaOe~$?mr2I+ybe5`kUYB?Y-V#(X>11$|GvpuX5PCvU8*XaK3f(MfS}an$n9H&WM;A~-fSHd8%J z1JVcHjuAU&C2vPEjMVh~h2)XGG+CYz94PQ9@eEBvZ;@Hs;J`riU2c{lr{9Ryg)V))c1sz^i`OPhjq#seIDNxG zwNtFTWN#;z4hj^qfXPDxv8G2yb0Dp9v$Cw3cW0m|1Fv4s73wnV(aJRuTtpM9f{bZjsodDmFKDdq_(557QINCEfKAuQ!HpR?NABuR5 zh)0iz>Fog(3@B4JTtCtegLGJ;Y1sSnVq{R!H4-fahO@`X{(=h_n%=XQCVTVsO4Mie zAcbHHY=8xj)7$>_?;#_gpAlRjybI@PWlv^XW9VouC#WtRPM+3-*n1nddruDW-S}U3VN7bV*L|QsJpw4_AP>~h=NkZf`)TsUs4z08dVqQqyqc>n*(TAdr z7~7D6kT>a8A$?!JzWOT#_h#P6iH>|R2geI(spA`tEaY8R2>buV6D0XUz2XDMnS(!m zBn%7u)D=iW&cBhv(*YH6EF5uwN5fogo!p_H2M24*UuaAQmj<$cP2%rjwP(NB?p44U zBJhRi-qdsbTBrxb#pFh%D#*d1_ioMP5cKWp9$(?d%P^#Ux0{{ZYZY*w^xkEoRa|eA z1c{Gi+wbRB7vZSX#`{BS59Ki#B$~&;QkDzIK$fGV>BD+p(lQU6EijVe-qwv9H-sFg z{OoJi?t;6)Byy(Bl1v=B)dwlPFLnzT+~Gth6h5Gln#!%_HK}7_l8m@;h?3F4+9Ve| z;$zLi++>Kb?cWIf@dQphATPNajy84o5=o0L@PjT-?OXh=BzpJmb=T*ozjqb0z}{c9 z5h0}DYz3hb9nNdeg|CPj_z)4d;0?DK@iVtb=3}bmYtS3 zOe zi#7}hgLE2%%z#-KRXvr4gh1>*?kEjC8PK*+$tvV&QClGmN-3I`p+SWdO*E(_Noi@GTlaCUeP6HV_5ASs z0r&mv>zD6!eJ|DeeBS5#Jdg7@j`LgzU&jgn`udx>V}3@*k0&5~Tu%&NHQ39mXCFWA zE+60@(*($YMdRS+&3_R+flv7I<;%3iiZE4rs4WvUYkz`%^!)krz;z_u9z1+9F*qD9 z4SV|!yX5ol*+qLuNaZGju}5*>-E8C4MF#%)3L-XP5b41NkunIibg38f9q3CPo#Hx0 zv{m~6NI@&1MBNAA33;ThQQ&l1diu1fz_LHu8Qg3h5&_LLE5E|TKJ#?T79=hZhqhZt z^vQ8*^IvO`6Q=xRa}2}J_vG)BSGzA?zrN^gl&XAX)ZZD!d=-Ro9%QtC7`B(g>jA$- zJ{O`n_wT<8<`nd6umuYl7(5>;JwDO<=g-fAQ6MT2kCK242Fe1uufFfR-?nQY)zxR( zM-~j_bM}~=8Xcaw6C4UTCdj6NT8m8o0ce)+3FKV8c}~b}V6LD}8G@-mks+qyj;5C( zAhJ#8_#W+>x;i=;_O)wqx}8J5oS~yfmiS+d;QV~nToWK)pmtxSIn72e>Gm49XU@%- zV_;&k!O-MdR8-QYKNZ#oFq2nWA33rOIC?+yt~$TZpFRO*sjUCqA+c;p(!J8s(n_TY zjW__Cdum!~i+g^XIsZEvj3E2os1SbjwI(Je;2aDP5-F@nPcS!UY)V$i%j+S?V@AhN zApvES(e#3kBCv+sg5%aVGy5F2_9g->6L5$=_T(5x%*;`J32F(N8nN*&GZPaMmW<_= z`Y(@1Jt3kMsg#JXqi=8B2j2$h8f3wU>Gx@Axm4a^(1t@h$ zQTpIHz*Ey{(QQPwynd``M%C1*YI~M3e9ajX9eUOE^&3|63EBig3CcM1Vj4;R)SFk` z-xVGer9Rka!xvp)s;3}SMsga|Sdgp`zH*XlJmT_RAxN%D`jigaEd>UvUf0NL^XkZe3+N#og7~{%@~kHxFdT zJ)`51MH-#T<#+_EyrqWg&z(6BItSThOFHj@GPfq{1)>%05`n`^KdvvR$JOJ$e;jgJ z6f;*ripP3)yj5*Bz{L#HFhB{#Ly4lHqylgAC@<~ub`8EEKGv6+=Qqnijt5U-05i;` zc_RH296u|V+(IpFQ@1ykF~BV`0;lM*%B6XKUVF*amXt*LC8b~e+weXpQ^!1ueC zMRy+Cm9MBnrYiKp@vFv*2Pe=opMlhItUN*vEM>uu8@pXfZ}c!!CH@uAL{uFhMk|3XNbgdJbDWXbIB60os zNu}k~F%%zwa24pG7k&?b@N>q+W%qCcyma^Ot&)=Vzg{`q7W|-9bG55aM0j`yA51A3 zhhP1UdL10pc&Dq+cl-?Guy60~B#rd7cYcdN|#ItYG__-h_VV&<5CAIdB`vpqjn*YccF`LLgj zj<+*n-mg8EcC~b{yHVX%z8iU#?pRH-iIQR8a<8d3W~ar3LY4zs)ST%5V48m9D$$qV zUclb(-gt--hvmN(3lqyq>QiHW>Or+-TP0r3m4;c`&*ZGzC8Idg<$-y@Cih$KWjk6(bPWyi!`z_XEFTgq?$ z+qHN!?>^YLiEpZ`N{;VP?v7Ktx|V_au8Az@Urk8`2r@eD=2IIM3ktH;@XN&+z(oYD z36Y~$VmGCtS4KT#jkn1U!1)+I>v#ghcwCUtZZ}pElGt8P2Dq;dh*i}SL(Qous;IlojB(zk4;0MWe-(|Bi^?Yi#r#YUQ!g z>#H|<5C6LG%nro>kzHjIqPd=J%Xe|hM%S(z!J?W=jiy*WJ$aKd82(a)dwuAgOhZn= zSc>mtUkn*gs`4*`0)CY0H_^$v5|6foZ$HDR0fDM`4VjCOCGMcN47>XOfP zO2@~u6+oy?OmesdTHKKe>SJyjJXbBoMb*i5{YeV2THNPVL6<_w>`H_3^YY5=6@>k}S5I;HdMm2e!uDbxYasxf6rNnMfk zC*Olb4z-Srt>aihr+JFA?&yRk8FV<9UB#Bhf0Wj(YaQ)ES&TpV`{32_Ca_cFJG;9N zUe$_s?`m+#?UM5nh))hpyceR$MS<|D&X-+cY_CG8ff{sV7Pu%D`Eq8SKJ~|QDg1s) zGEi8Uj6bY*JxMluwzqk5@EMQL%3+Qb&;_Ls7@cV5`T!6Y=Rbls6ND|A#EQUh##8fh z5JIX6OuZV@wr}5l$XJc|(^Vi;BX#12PjfBm_dx1oHLHpMJ)*qCXAw8EmIqLk&2R?XxuN`{8SZM7PogVj@vO-;;1eN0EGWQ>7>gTsNw&OpT+-1`1EN)@|LNc~eM zTTk72HAs)Y$6$vg0|efiq_@H8aObo{}7eI(#*6CyG6Z!ZQi2r_e#9tHG>E0-oIZ^yK8T< z&cI(YMc-RZR9kgW2J_!Hz$C9`7JEJcq0k>Sst6IZ13zA06aTQ$L}&L&sRy`;rw+)G z`O>rXs$_qiO~~rT=`zK_XhnEQRBZf(*hA>A-I4swLj&XiAQ&V1*xF_%(ExCs7Y`^| z-~FN9JQ5u3-CMfkXZn(mD2JRKej|~731pW?G3Q^Kq^N^#k6>=yXzmBOr*A62i;E1Y zh|D>{%VE%rHIIkr!+6xq;`-vvPTX|JZi~qB3s%&D?W_tW7yk6+X%6318(s9xH)}1M z-w7EjH2Qm&X_2S!GA(bl6lYoCxhLSc-0>vZV_jO!38>Pcx5ieAi*F_Ry7(A!K3}o=%?C(2S_#B9INco zYkm;itYuA}0YOnRu%KT<4^U>bGQ{^DX%b$~(HB)goMAgyWYnAhNEm&^7~e`2lX%Ip znI}%Rh5!+C67hzLu)MY)D06cBt0bfHnz-(RfnkhhQ7guD%YIrzEi(!FnGijoP)S-O z6_%Jl$`^crL$fU?px*_51eF z{$Tme;3LFbDpo(1xC3N;Pb(4C-@A8jRkMvxvk{b?0>ryLxlHUA{hN4(_V>JDUA_^eG4 z%Dwr`Bbxj_2&Gjii>;3LH+22{S)HIC|KL%$R?T$}I@3()6w^#;sa&?tt-88Vily$R z>BYhz^a>lDd@*B_bGqdm#2AsGTcv3#*ZH%jf7*s@o|q_oswr&)j<&+dQpf}Ir>9(n}Ac-t1wd>;Sjl=ubqk6^{g0H2*DS_g-4EENychSOVj=I52v zn2zT+k7@dJJI4g%&cIy2c4ETe$jQiGhS8P|H`bU%13P*Z&$JFYLPf4EYCbzM-Sg`; z-PT*vB?p~J7Kn(5INs3>4FzHY%q@%EIyvZ#2JXxI9M`c+j+RdAIRO-Tb!;iADJZB9 z9tEbQB@-K2c@I{xT>?$itE|XZoLxk#>8r*%*epfQq)N11cWYv=Lt1^?r<_0 z8$X;W=BS@DJ|HkKZ0QR0og8kI&7MPx12ARB2RpFU?oU=l35l54})mxwBxnNdCth ztKls>3-U^eZ~J!avZ^ApsIP+PMwjhir*B0pepT0N0CDC@?zb@#djQiSuFGSq*b-{U z*_HvyH9n+#f9P%HpMQBEw|Qc1H?tnJ*JznhK`aP?2My>y%F3$XGSyfgHN35;`1s!1 zZM%S{Fn9xRT1ZkXC~5+ZpmmI>f#`bGAz+{HOKJ1hE54HI@TwsnGDX02V7BGm2g2v| z>Do}`EzDyWKBF0ES=1h_aQC(~)@biJ^{f$=i}ic5!qpqKw^wNbi)kJ9_lTB@u@k2DS=kJMeB6rmbE}lHj@6kRNr_o=*9bu597k@@qx|DBORKsz&R=|+n=qWuPs8|O24G%A2UjM@*njAY+nZfIR zs5!Sh>GjR;J`%1Wx#Y@#1uxA0?(My4eckWxZe?0|QFjel^w#z8elb_-!pSM)BQ~u{ zaH^Vip=A?%S(4-RJ-bAK6(l_M9~7c$!Ve-?TdoUhnvc&!Scp>4nKa160iAzEVqOAz zr;&_d^7f9I4>Ap@lL7o}6@68Qra+Fp+sw?2op}4oTZufNx~!6aB%{bi1g)Eyc?jk` zq^({01!C6xryy6942;w<;S}3nHZ!zt)h-Cj!MVAfV9Rjr7d@Q^Iw&Y<8WtNAC3 zpAY$-(#;eco>^BQ6?_a z`_y;1=2O~&+u`9VEoVtyfxIL&%NR`>L=(&l{0-+g+RQiK3!-*#xr5zZrSC@H@p0R4 zH!V&uJFx3S!u^Q%1#>d~dC|50>5Jm?@y~6%q?tz_NGFu-mR>ya+W}Tm!&j&428pe2 zb{Ff5s(+a`_x$oVClJ^-Go}SZxf3>0UfP8aplK)Gg zjg1vf(d}bCel+C~v3y_eMA#6gSq%Pm8=(}iSu*qOlMEmEqY2!dV7I2#YVh}HRY%ME z{NNFnbCh1p+Pn~{g7Q~X6%-cCK;Nf_-^bL}#&zvw3V7`^ZM)tvnWjt;ma^)YXay0id)9!k$2DM-isX2P+D z92~Pvao`gD6lFMsNrbkIjg72TL0;^&1`C-BxR=myd)6zoQo6d-`HIX%b{3oSW zyaX+S{OcF@AU1DrJR=SBqRJ1^V(?s9prq>=@t`f~YGC#^WXs(JMb^x+34JRoF|_Cp zkL|Uwva-^iW9U-FF3Dggn_ECGzb|B8u=BOW?n<<>uu{I!Xtx6PCdMnv_@J-U!iux5n)Tp=egTM>EQIL9TS=<%U*?*liyXq$8BV3o`|pV5Bf0&fpx%#4Rtn@XPZ zzF!Hv6p_hrvTPwki8ZM3%J=X0^(cOonQOG@F`hda;BF@$G{U3+N_%L{^<6pDpcdHB z65>qj)|97H;Ao4lfg_<6?S9YKP`$nNWBRf}Y}BItvO?vadS8Q_Z7Mfi94p zY!1#M>~@?_Ce%V>fJcq7t|zvv3Ut$=2y@JjyETU78b}v`V{e6{&ELq<<9@RCG#nph z;Z|6B{me9mm*C-V2*XHg#E7DXhWTIxP>w&kGQIlBKjTzzaVT66*XcS+pn6LH2QW13 zT6XD`Y(Uxjw(O{*>vPJL=E6nx2*3!`Z;TVvPbSIB*@h zv{t&T$ia(uk&R+w_8(W+tsP-o`T4WD#GJ$Mjc$PB%A)ebi;+G?HK!UO5(j%z*Tffj ziyQ&yx>u35nF;QT1B#3>qAP2fv4$SC#;z}6f!9!X&_HLcE^>mlt*O@Soa>K5@VpIB z?$S_Kq^zP1rBma>K0i0Xt%Fv@_8G1%3S6S}M(pw|>l1skZdfDPmajElxe~;_rtRX3 zBUyL}>Fo+fO@u&VFhOqbKR6reDjV;}b||BLj{Ba0i;C&80ce&FW{91Ruw~*I_s@tz z9DVQZj;^Y8Cm&*M`iLR_6P%Va65DfWq7F%u^3pFVyxs5}-43=uf@yr?`H=m6y5 zaLvY5RyHjqj7jEg4UhC#jtQzg6y!B`q&hu4J?((YI0)67hu2f^K}k-ZQ+Xgk`NxXelt}PQ z=?o(vWmK43z0Qlpwaj;)puFQFh6!z}9)*EC>-9qUQx7Egg!}V?T$PLTXPX7r(BFO*JYp{>2(MXEm zm>wMyc#TyFHke*44T}#K78ZVZZ0UPCYmCKQZCAbD%c5r&$&ifD9u_MtjOLGj`4l`(Yf>H9sIb!5Q{8!Yu?97ke-xt zrJJTiPnZ5_0akWT?4i%%9N-3H$4eI$y#r6aCCf{jUIipdC%Et zZAI=08G;_NLL17`le^AF*qR6g6diML*!y5pvdh%y%HO{rP`U-V39^odgo9+ur9CU! z@?#S;w&L~+s;+_t7wC1RJY5!?jxe-?T-LuxH$gDcYLKlNqqMQG$?TF$n z(L+;RTN7RSi%JfDT5wQSDAeN;Ub%LDBfqUmpZAJ?aN~{oN8tE&hu7KW(4jBR6BFJc zgU_0Mb7Pxf#udSo!``F8KaL&jT^8&*aklhc)dDkFA$t2Sr+-Q4mHk@#7sDr~6ag^Q1W=@0$!fRbe2P8ErT=hl>+m z_01&YvUQp;2AV6k7PlL&5wM1f1nI!Avio;&aYFDl#` z*nPv8E}_-iY;(W~2+N^T#+Y}KHvMwXSXM`0|HBzZ6N(xjG!w?F?;K7{uVxss4ndjb zlFBz;fy1YT+JpReKVH1!KJ6aytkf4M6_v16sRvz_|)u%)mu8Y*5=+Zw@V^OO8La&CoIYLN<5qo9j+7Yq~dQZc${0-Ujm)+pC_*|< zEmaIRTaW2ABaK`3v8B2X!o^dS){U5CA32A#fdm_i+MaCq3~v-;34y@aH_(oTxtsXh zLT3K{CXJ4DkE!APn7^SwcKWIX*$gij1D-EAOLU4+Ro+skwSP# z+x_0$P!vaumd$<+9U}mXY>MIaf6(Rs9(4lU*8+m@oz5PwUSi)s@hR3< zYQ@}t9ioOKLf%SiZOLg(ByoCm^h!Lv2+AZ*F-NjMPTG&tH#}6%5^o-B8nOmWyW?^` z-aRO-{U8f_Ibo?Y<08?~VEzdaU_&TqXv@#WTva^TfEVXoUe6GBg2i2oCR28-5i{jH zyp8n>Jq6oBbs}u{16ZLDNOgL)&oLI&a940(O$96Y#C)ow=(%v z7=fr%^BO#sBe;Z+14NHB2Ce*fvyQbdJx?u)=HGv)|wgPv#NERFgM zR!yA=wL)sSETHXjF#Kzh=Dz8af-^DzaLm5y8s+dB&GO%Vp+SjFNH|_qV}=q(O(sRc zsJV?zT*5;A3#DeEoA6tUwyII*%VBXR@A>TT5d~@c@YsBioIXIq$IOQm&{~k+*VgNM zpRp&R# zbjv3k8x%E@fXFtPG%<#+_W{)f$c6L|>d%y5J}ltSo`uL>2!#EETa4*d{`|Z+l{GmU zX8LsU1PV$IX1fmduZ&iAbHF_c8he~X%!Gl$ULnj71jF7FK9TJ`%su8cqZjku?{51K zF4v@Mu)+CgS(BKs{QUz`m~Az$+$accfE*-Xs>Mb~D+oIf5!D z^j2ZCRn9)-*SNZt<%e&=X8N6blrDm5&x@`02QiIKx#pbq{m|(tRZ?&tcW0Se7jglBKFS3?- zSzT^z*fDjoxj+-CO|vOp;oHvp2l6nk(t{OW1_r@!nDpP0D+V4!?_UDrTe;<-fp8jM4nx zcw?1{H9a7}3em%tPnrPY^k98i$Baw%|A3#uKRK{J)n3c5A9JI~O4jb~YJd_ZgJTk{ zuiV~YZJO4ZgU2Ty=czK0^8{6%LN+ZVd%^v|>1zdMGXVwMdx{pzENwy-Uk|=Sx~YwCPo%x0K`%|C?AK7Tz$$%c{Y+e zU8u_2-FVxG$so|syA!75`Ee)Jn62B2#23K{;%{A#2fN`i zlw>Shj7-hOncL3%VxPHOur}sX!>au#p`=-&=P~>^XBjxyE~GH1VE#Hk zzXr&V-SWVtM7@nM=#$++|La`(9x0AHgExx)-F~B|e0e$?RGT5HWRETYPbpuMMCVwA5CCr=>pNMwB@_|cIYwLTFSd; zu;Y3=Oz}38hWkiZ%|mR4PHLegrYCR3B~AF=hops;%zcm1*>{NIB1l2yrjBv@))e-z zOKe~l2>oFR|8%jQZ*ORNNG|?+tnr|_lc)EW;>sy{i#%R9A-D*5NGGn!0}}6HP1bV# zk(>5@n(eJ+K8$%k`P_lEtyZ4XR2>@Bn&NvGj#%&a8*=kAVm^*pL&Xasi7)I<#SrYJ zXGbA2(%^Mhlrsi~BD2mO)kcH;;#DB<+3*ttU|QnnPDisDwPuJ-fQ>9TV9P|cqT~&R z&Wnxz3Fl9Of4rFn+ARK~2Jep;>g)4AYjD~H>h+&k?V0kxMGW{cTH(MMLEyOUi~+MwgxK$?<%W`ll&Sd|8NKm;u+aKT|Za?pUB9_lpYkFF3!+n;7m zn&5Qx@05b?DDhavf%^n2yp)v@b!$FTjUule0-vYc)R$11Q|Fu z<(n)rLMKMK4T0rvG($FgXBvvFzttPIM>q7D9*AgQP}QYJm!S9{TY~+0(B<(@ZJ!1) z(S*n(ybt&8K>4Ajr>DWW;$VZP6-)`xMGKCaUBl!gkc6&wUt;gU>KMPt5uC-Xu%SOB zV!baE8}IcR*62NWTE@icd^2!p#?z<8I63KPc@yx%5CVI^!t6~Pc|H$nlkgpkO*U{uAe+r!{hfPKbYWq_k7Q5r*V?{Z){lg;3{1plQzX z2@bRCUG?Y6)>n(W(3sf(P70>Fj36Tx@nL=pIQo{riY#0aq$7>NI-4Gtp&57qhWlmw zfVdzltRVAwQ+)r-ip-=W8JanxYbJRxWLv?NQkV*s5#RN&>iW?8W=!qWeia7NMdwli zBY7@*@(We!V(16Db;gxIo_TNPP)O1a`l*lfCj>r`?0$`4LD5U7w%H zPqv6nuCVl*7?|bf=LF9|FvpKO)-&E$VdUL}4ulCGvek!+4E$>zV~Yyq@2jh&_j4v= zc=LEOcg&9>fWN@$_t4F_RG@t#GleUT`86YXSp&+~whi51S)PuqgZ{bQIWnk;GQJgq z0|P}Ne&cL+IR08O2h5+-ASx_;1v9%VVcfk&InZpY*eAqX`!+{!b%G%yB(po$gU^Q-CKekG#XV&x3kBA;!iyiKmPhr#4 zdMf}Ye|mfx*mWe4JS6X)(3tU6D0b4mX`l*AXs8tg$nC%7!eWl#P4+Oj?c6{BbG_GN zp}9HjLmlxkDQb_=-Jkm1h(e=J+9`pW|O<| zhkzk(3zY2MNLM?C!OeM_DI*ksjB2W>Ub_i61Zo=Z=ZDrcul#kHF@AWQ&6u>&{yfXV z9zX)j4;v#IfiaW)@o|aq|D!vhp%#w({U#JC09Gc3Pz*BO|46aOZH3Wy*$9{a1=wE= z`17eyMovtWwm*@FbN#n^0p$(Xr--4Rf|XSQNL!bvpsK7afNdJQi05~({f^85$8X%3o-(D>ad2(25 z$GY0|XJOnUWxqu&kO*Np_Ql1PSJ0f#@(AhelMCM|J|@=vDN_bk9AR|c!LsENAD`%b zLeaH>(Ytosq^vy=LQUY1l%5HyCnW0!=rfblHho<&+!kpS>^Ir&7mSv3R$sK7P(bB} z5BxCOY#+xP3?$|_F}kXB5eJ9fkdNy2J2B?I2Uf@LSVE8 zGt^VauV-LznG`5sTFll@WJS-cy>zr#<|AiCCjNaw#re3yG_zw_Lsi`avt) zOAdrh@RP-IYlLQBymrck;<&EB$IBc7UTX}pCXw<~2*1O2V=z^XPYyl^^Zx$+!XXUl zQ4K-4V=_X#EeBygY`tk0eU&Uhf{RHnAQlVjdzRk}aC=liunGDfxDGj9RcT*KJ=~ce z2HxDU<`DGRCCH={6712rKI6j(9ve7~dfxT(u@ej z9?Wq&n+pY(b*@OwA2c23a3@%7d|=z=C~vjVJ8n%I9GaC<9wkzm>*K06&D=bKJV@;b zx*bv#gT)w@`-flu){dEF;z_8%$1)efHdaHym zgNyft|K(iY8b#_B04NM9g_gzC!dJI|?gk>N7+ptdsnF)O+kMos0wRgjKXX?O2>a@F zcCsGw5f0hBwvSXcVDe(zMQO{-oPU)(%C(ecuUvsf(4%5jG}Ew^v^T=XiCb#jm08NVa|u)-Jm(4$u7o|h=s2E@*$;^CKXEnLM2bNJ^dGi zvN5!Es=gg`Gml9H#%{kA?T7Xkn|-yB#lQsJYrRx8e#aHNOWbjeZ2S{Nd;;{r*+)wz zkGErEbBlX#sU-WFt|+a1@-c`zh7*DiSA>C}x5Q^EukaK>P*_7`BE39acP1_jtv$$t z#jLWiaXI{7SBi^^J6*ew`cTvsL*NbZ8@}xK(7pT(x{YCsmWTjqM`dtkPCmY>7<|DW zR|h@FDVP*&Kbol_IaKP31)-W)ui9r7;&E<-lZ|y9)L4u9^jG2%SG@KU2|{C7i0S|x z)8hcE5cQ2jG2g)_F-2fK;!;yNITbB$IM`vmud69v-4`r!38G3je~}Yj1xl$y!&71U zt3{tzTKJqoW~Y3s|TbYi?Ghqb1N(VtqF@!!qG6jc-Sema3M^? zd&j%%7y_Z4XJ@c>As(Eamj7(qhTJDbAwP_zWx{$IJ%u;k=%T|y ztF_o~z{pP!2%N2Aw(W=Kz!a;AToNJic>fC^YP5WPI?sP)Fuf&2&Ijf{JM#{?nqQEDD8HYwFrq+>%u5T%TT9C7T#iJYT-H7WD+ zA%|0s=|0?YnT=6@6FPvHdN$M!Ypf-rwwo%NihYgwkalhV6hEzm{wXMP_ys(MZpZ5^ z(|<|NEVL`u2*uD*FQp}(XZzT1nPnwf;26NYp5_S_Ru$e@%9QU# zcaIV|3YyL2WOmM4541bHN21_|y~RKN2<_D%A9x8Yqp6KWwhcFb(Nd+r1W@t$n_m1i%h{2HED_;NVqzZ`=tK;d! z;Am1w07vSMdD>PiJtMBiWZ*gzUX#TTD5;JyKmOHm0y-O_5DPzsb(B?9_9Ubqj{OX+ zWxPj>%N+l%%UBw!eI2?`E5_l2;h-x-3b(DM9?{H2@*~cMP!@p>jAvxEuIRwk1)0K@ zpKO)4#-KF+(KMBmc~jkILz%-~f!5~nC_jEK+iyGs?LD8)#JabaA5#GG>OM5xxcq!g zq=to5fFNnFK)Wgiz9tY*`r4NPriaWSH#av*iDUsI83s2_&FSlQb4)j-%Z}x@+>FZ> zf~MAkjaP+Ot*Y2-r@v#;n&JFy_ib3(uo0@7+5>VkrC}oB2KFWpuh8{!wY&k6Eo==% z7`A8yDie`1?>$^=B)0WFN)6^|iV0CM`B)3Z9A5MXIeLrJ$86?K4zY2;;=1o%89sgR z4OYn%6C9!r3HxmbQNbl8jopO8pi{Z#k6K4=Hxlg(=)mi7iCqJ0LV1rO=9*@@j86m_ zYRGvd@D|yi_ORVmzr5m%LjsD04Tv0HN2jV;9qBafR(U6x1X!60A31qD+_7Y*R=`8)TuS1OVT*OqC_lOfg9U?u^%v6H# zCz64Z;)Q`EFA-hZ>L=>?{q8l-vTb3E^Tc@YvK&?K*vCs3Qqo|JHF9{t3Z}D|*bLZv zc`OG`kRzuY&gCSii6%SeI>dS#$KwjfK#5{Anu} zg&%|iK%AkQbI!JD=93_Smr_J+F|fxT(jdON1s!}511t_56jxOgqEgI)p*4&LWG4m| zU?V5m3_j^QHv#g83D`v%-uU1%RuI|dz`okR+)K7RJUjRGWFD>%LXlDnv~`L|(2=cx zsaIihP{%bEUdTPLSvcwUd)N)|;w&?AXcG;}@dAVK1jhvaO1bKF`9LVkj)s8ho;g~P zJOIu>?ZKIFxFpp)dXEri*935k;lHZ{#E?1x3KYQG2_mOJA>=1lDR3?6I24W4Kj1;c zUqzK{?EhB#5B?Bk1sdShS(+$GhBwmS;FaT%Df@pq-yZsdgEkBdpCFN>)To0)6~M2r zgkXmme{rvBD~rfw5aQ8o!8iGGdny+%ma)$1v~qJCusLcvSvR(P+?Dkdk#G<6|KwM_ z$yG$g4^IxU80o*>8fST4*|!ZTOcIqmT3BisDa|P<4o9?p;PAoLlHra1Bf(&4M^K*O ztDO+z*<>9AGIV@7J*jgw>j7+ayjBKFN66f=M5@aUF9KIqY{?=+fCT_r@s=N`jZAXq z!{JE)8nFZNF=!;e%JQ~h8}#B&9xMWwdfW-=vv)IwcDV;POJP*s9Jp*!i-&E6W9YP)>3JQuTf zlfxK!6GEqd;}@s?UmFxn-xL!9qxPfv*FX~IEpRChaTCe|bQAz4sI015gzPFF^a9aA z0k!Trc?cV_VB5r3gn9{f;CMMg(D5s88)t-AwTXA6K%eI?>d&} zv7Z=z+Me27Vi9t9)reL){T((Hq`1sXm5vq}+yl&wEW%`q7voxVuXyHQteL3|V(_0HinsbwN63 zoy_niJ1M(I7wuO=csO?K3gxQ;`hUPBb8ogOp10@yRz7XSod%{}ZJb!W>mH}3%ENFN zhZUguoXSjL#T(oPOa>KUDf4nne)pZpjSgf?b@wlo7oN1j!MWkjNJNM5X95pOhihmI;FeKHS+lxU5q5|zdj-AwV!Dl5{NU8xK z+wKl$TPJw)f-pn^=VnKBuiO*F$Img%&0pj8(#&WPI2^UrMr~`ucT(d?f<)^s_%1Ij z8|n9G8=@UQA;3}|2O|23=skKp^`>QBMn4C7m<_(5I;A;NZW8_PQ_X@++R%tkySkcm>XO*q(JRx}8J3k(p!|YYUexU%s5j&7xc`z+(L?S9)SZ4+Q50l8YUyOH>HsP=};D z`T0m>b1JPR3`Sby>1R|ovD#d(&Pg$q@e~~^_0CzCUz0N>RxAGd{3hz*#_s6=$( zz>mmWDt&<41tFY`-H3r85Ci+OcGrxB$)~%5Zz>^lky&dQK;w8Ys4$K{+mG*M@JFD7 zsgr4?&Vqa*4II7ueeX*=qpn{~x$gY7R^&!tZ{<2-0*THNmx+(;8$m51vlB4l$p%)t z&7&&Li+RO;dNxQ)zgzEWa~y)@tSZz zW4+Vy zU&rXVj$mL(xe$_z5H_y)b0?d*UW67`N;GShU4D#R7M@!)c8wVB8+l?Gj6b|XJ?9_u zku%amOTl;^J9+ZC_B0Nc~)m+M=O8c2P1ij3*QA8Bpoj`@jk$1AwYsQ)GNF#1V}lWi*U(?5UyOx*<& zz1!~k?0X}crpT}316JHK}vf-%LfT5EHAObNE zl;f#EB}3%B?m2!prrdsrzPbpDY(}O1ci7E4>~se^vE_g zAchS-2w4_~v1pbiPeO?4CjS^Rt4M-yQ2XGa5f(BOH415H8pzE7dx7hg?#2OiV~DB6vsix`LyJQ*QcMH_b&SM5^DItit>SWX$A$(| zSv9>*@-YV#(9YE5c{n$qbE|A>5~Ut~%Uy-LsU4YMXckijB!2{X@Mr>@iWNvhA)v~I z%u`R*b8_;^MaHQ6qW+>4mK7}tYAr4`bEI3&yv=++djJa!&0 z76zBBwI!kQe_+{>C|yrHC3$fdQ)Ef)JK*UNzVkk{nz)USs7qcq{KSA%A@w+bv+VV{ zSs++3??ZwI(Jh2MV3l>b_t(nsv9OqSl=fDv;kZIVBDv^@ALm^gFzVj3Oa;VkH|L) zJW}-m6<_b`4J%{mg;r!!s)P`eg?@_n{)sW9fPg{{$Xjx9A`nS}Xih*5| zxaMQsH*!{L@fxETFZ_=;wn+!#@5_^@K^ukG*a9Ga@pWeRsW)@}Mv|w3MKB$tR`j(M zE>aZ7BKU~2McCkBe3V)~g+k{0pfzNuKs zNI<^y($DMfQ51_jo&yW9dBQFbH}1jk>)g18p`X>94|xt)cg}N1BZXvv z5wO8c5kC_aR$idj*OOBY3lN#<$Uup=6hNCv$So&~91L;wTIbO5{1Kz(kSl!U{(0Td zR>rfa*i-6)lLdXyaK6o1y#wGLd*`(b0Vk1-sukoIk^Veg2QTjm(UNGwXm(@Ba;M+x zYWb%~{6tcbI|UmN7m!t!k}8fBup(saSCbRk?%7(ZKZX0Vn zl2|;G8OP9X5nDo9HHu{bns4&7LJS>m+Qsdg&o_3@>!#lW!eEdJfGd`pYyHnuZ0b zlXm&=J9G>xvA+FrVm#;v)_^s168Vk?Td+K5FE59@482YhETreapGA5vw@Er1L>4Rw zHu!!uUi%Eos(RC9jR#cih}g4%bC5dc=CNQ^4E+NKQHf(>+!@ZCMt8AZ6)Zv#AU%&@ zT@SPxpC8^|koQZF9>rh`dH#Ckp3p`ZM~UXcgVM?LP#lF_hA2;xCSfkS-($ypK7pR0 z!Bs#)x;MDnbnmIm(g-Bh&+dG;nk5Qa6faR5d@N5R#ga6#A>!vsNX5jnGcmDpZQpIx zO<(6M$6RCKzw?uFpdJYp5GRTZ20Re+(R4vz^prP}qwYx^_<+PVA#`HVGXHOfGTGb7 zz5#M6$iT4g;!|J>`U+O8DkZLfntg(LkYoOb?XTK z5v_QQYOqREM}|>Ek$zTp)F#V%5MmBNk~SkHmQ72$KGWW=~$>yA1E%**wWud~U4P zQtxGf!Cp?~5lM2#n5>0QBa$YY=stY;508vSZYNJBv~>b5R8`-gFdv9%KPDJZltnZ= zBq_9?OX&1*QwdBFbS1$aa{xTYyju{0ldOxh?2O#K*o0Yve?&_p=sHk&B6|YB?KB<2WHt{*Rx8I&YqGEylpYqO04|Z+SIwx9 zO-U&!q9)su(E~ovixEZf4S)uVmfjR^*5|98-u=$?qFTPGE45C(Cubp*|KFD zXt4Nejri*}&iTB`CoC3YrS&T1-C+ltQ)|x*yVs508|td&wCRoJnv2EQW!&<5X}oUc zjS4xw{A};lg*zD)by=f1-@=;#aUph(oOeE<)ls3PCGbg8L_MZvyFth4oCNc0`J<+7 ze+~WM7GF-WeAU8kj!PJy7#`l>>;2tkcKhUx6yKwOkh%{NzWPO%of%2)F!6iXW#b*D zbbo&FxhZq?|9(0B&r?m@DKTB6-Fxv(=~LMFvUYsy=`8yC$tgSN3)rV@$3MiEnl9pf zfB5x3>5EwZ=6xIR*;VxImQz;ozFhnNoF9oZ08~Isc2!_$i!M&>h{^h<_p?ZGaFAmcdD=szNk(Dma;e$rsN8I$EpHIv;n-6=Vw+;B$ff z0(NF3*5OdbNGR4Wt_@WLr_I&swFBF2s#*gExJ%cHm z)7(3)Er1_i6IpP^A^Pd*hlIDHegIZNj#))tt-&+pAP1AIzyoHWWQb61x{U8{-?8Xy z%Tg-qNQyeBn)K@-1K`)|@@mOa9Qdv&m+bHDTjPDi{+_oe0!2Zq?DMl3!wu6dr%btF zoIDMI^nXvd{P!&X*WCR7j`F{wM4tb@poaYy$^S+2f06v(MgBh>i~pC${>x+k<+1jzFb9yxy0rD!8cq0 diff --git a/openvidu-ionic-capacitor/resources/android/splash/drawable-port-xxxhdpi-screen.png b/openvidu-ionic-capacitor/resources/android/splash/drawable-port-xxxhdpi-screen.png deleted file mode 100644 index cdcbe29cbb570ba83a4d90a074a332aa4b2d2ec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63223 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 diff --git a/openvidu-ionic-capacitor/resources/icon.png b/openvidu-ionic-capacitor/resources/icon.png deleted file mode 100644 index 8be52fda6716bc96f9e062d068426491f3f6101e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20986 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 TFUNBZQ$Wa5#wW9mV{ZQs1i@(U diff --git a/openvidu-ionic-capacitor/resources/icon.png.md5 b/openvidu-ionic-capacitor/resources/icon.png.md5 deleted file mode 100644 index befa968c..00000000 --- a/openvidu-ionic-capacitor/resources/icon.png.md5 +++ /dev/null @@ -1 +0,0 @@ -f7c8099a8010c9958f2e50fe163bec2c \ No newline at end of file diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-1024.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-1024.png deleted file mode 100644 index 34a8923a64a1a5f188e79fd902a6a9b9d06c72f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18971 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≈``)@8?w_04 z|5FEQWEI}|Gdf>)mS;jPH8(S%4em20AAB}ccU4c(U4<^{;pN8nr zohfzoWNYH&3)q`E%g>Gdq)=uCC0W(ZQCv$mBY!~L2a@YyRkW&20*>+DG< zm>(;mVSY4ZhUzW0a#VlONr|y&nRXa8pXkIw4o~_iB?!)o%Y4GiF6kSqkZ=2?qGD1^ zy{Y62;Y+@(sh(_tE3!w&nyjEURA+gLJ81#U9x6R;yZ5r(oSaKeWkhOp&{f#t_TETe;3O&Pjvhuv`ebWnj*4Lv%%J(0~XKT*Z zs*44`wCWx;oaAXaq~ zm`y)s{Re8d99;-ASU@Eaq>C)y(Xe0z=DU?xp%C0Zn*jb;N|DC{6o&f929B2ix3VZ3 z3g^ndpyBq-C=gwE;9Qzj?6u{mq%44I6lG-7JBWghN+rrsov$n}B72j>N+w+N^0Yd< zb{FO|EqfyBa)85a=)$Ju0e&XhOIsRR_S~rBa?*b%FG2 z4&6O;^jUxnzH8qqjI`v@g*8DhsTT7y;$osl;QiR!4La*|PSfRb0C(G0#3ldT{&8cjpkL3~RWLbgsPaup>d;iAmx)zU5WKU+Pb z$^Oj(zLjbJ$AI?tMdmyTh)1JMz++o&FJlPLA#w!Z_2t1(AIKHH-$Wrq>2~fmNdwz_gjNytQBymY0+;N4M82IH zkuaUH!AGd^#nowcy*ED^W7bOS7U?UtE<;v`y~BhPEimjFk27;e8%-Y+zetM!YNhft zH{TUC!f|izcOOY^E2}$b80n%!hKPzkK2q4F62_spAQO>HE%emd7xyUx9{z%dl_Ga5 zZD|Nd>mxjM1Z$8Ls>D;QtTgS=g})BuYDrz6;zNfp$vlcZ=PF6*FG2GIJ0}vQn?-4F z0KZ%PQ(^mi3RF)^Blk?7q4gmowK$G4pi92E_s*b$cJ(43(Z|` zZ2AAO$o()S; zNBewzjsr7;QKEI0qnTGvuxj4g*q_^Ul2)LhufU)hz;i|;(mh0OAN)KSQzLTmeieQ! zw!{z>NY;`*a-Ur(-qmrRwZuObPFXk7O3=H3)O-Pjvqyv{^tzhyHxBld;+~t@oOQf_ z9LG^&Yw%A+xn%6@*|i1t<0#4U*!!YgDi_tV`VIA7tiaCuW9l`TS6b`h%O}=k^n`s@ zcfPbH*503D7hayI*B4fJ zL?TZxc5^`=?%wUlV3#l^WpL=G*4CRbJ>vdyt&WME&~0bRLp}Yesja%JxnF3|;(PM*n1) znhYyXzGnAkx9ix#_2Mh3e!Fae5z&Gx9ox!|oFZYF{em6P5lPLz)w!_H(Zl+@%jbX^ z^Zi-EX}9lXP?&{WXv_ZFnYt6NgLRosamf>{P}%5VaAj^ek_KJ)uw-Zjnr>t zsmpacyQbVyx|rZ8!=t;)I9c-j#I`eibn7S<1+6o$7sL!xiQlnWdIz(4O4VLlwS1a3 zy-mIjMIg0=rfO3EL#!-6Jod_V=ChSU_X+e>qzg30M(--@bUq=IOLSq}}PqojEe{yGgskv(# zqhl`k6+6SO80aX$Sf1E6(PveL*RGaN=`NM5y4pXxUB^&wi{f*F%k)(a3Ij}D*~kGS zm^G=M`|AH;qG{X&U0leN*MbPD%~l0*4uC`%q~<-rV+Zvdjo?xcdDDxZK;{%7BHehHVaV#;t6zpJM+ zHb4K(g=F&R^*GrbB);pxXCF9x&gI0a70h9cRQ2VFxc)i7=72g+t2S|%Y@;sf^DyC} zV<7`>=R(*KNv+yo_9*ahLe}TqZE}`%gYWY=_CfC&Q=#nn^YQAxHeS1?c9}$q) zU5sr??v*z@R?jKWcojMLeH5lYJ9Nh-(tTrBnT{TUt3e+%#sKG+KkB|zKf@G&gNOV4 znl7&!kQJ!N5fqybrQ{K_OFR_r<3}kEzln+$

VCNPY6vOPeGmNu4T#N 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-667h.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-667h.png deleted file mode 100644 index 8d2e67e81cc1e4cace9fe2be259c0d5848416c9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36730 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

G4||IKslSirWK3^nvIo( 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-736h.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-736h.png deleted file mode 100644 index fbb4de102273dbadcc01505788fdcd395dcd7982..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69362 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-1792h~iphone.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-1792h~iphone.png deleted file mode 100644 index 820e2e9a1abdec4657937a5f239f5365d57b0f10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53317 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 H?9u-LGER^0 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-2436h.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-2436h.png deleted file mode 100644 index 30a1231aceb762a10e731e1024d951481052466f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82033 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-2688h~iphone.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-2688h~iphone.png deleted file mode 100644 index 58de93c04f0306758f2801f581a8f43418adea72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92635 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 Oh$A{D4`pau`TY+P`92T; diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-736h.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape-736h.png deleted file mode 100644 index af35a0cf6e6b3341a50205d7a548f58e40459674..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74460 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

Ydqchpp`rhXL3T1)dDG?-y0sYfhZ|5M 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

76YS)GeubQ%KpWH#1Gq!nw0o2Uyk; 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�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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape@2x~ipad.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Landscape@2x~ipad.png deleted file mode 100644 index dbd8eebf52943391c4f969b509b4c1d89555133e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70781 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

)61QG`8q7MRqHUjiE(Mw86^Z)r@V=4yIfC8 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�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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait@2x~ipad.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait@2x~ipad.png deleted file mode 100644 index 603e10dc01c1c494a27002bfb5a145650a0c045f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68262 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait~ipad.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-Portrait~ipad.png deleted file mode 100644 index 09a4a33fa9b3712ca77ff63a8427176ab13d00d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28494 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

P?rt_ zEQ?*78wX1Rg{aHBfZ@OR)kk-4=Rg-p^+5Xmj+2^SJiWlqJp{v`ESP^$el~m}oGQL~ z+S7%FX3l=GmocX}YQ!Lk1m#;Z*D<5xCKrm>?3x@BW`HN-E5>Wywi_A(%xWO$KJk1c z7-qtWCI5zjm^;a8rRqi;hgVHQ@t;4(C#IbPjdHLLS8PEI6hf+RE!G%9@|)guk5 z#1a8zOYwJ!+lBYt9n;<*o%{03NQJ#Ivw1;vYg@BgF!p4lYfVLiByyrxEu5KGnTcO% z(yBYs^=vhXyT!Ic?-J0AXXt>_(JTwi$wS5eav(WkV?&~@<~_u&Z=7GRVb{uchw_KU zf4*X_*=+I+DJ`S$Y%gZ^UWHqGBcX3ASFSV=5C>?c=fjPdw%i2NfHEee_x(PmCYjiO zN>3AZVriSmo`?K2G1BJ;*})*Xh)DD5p<6-gCfw_Rnx#Rsz%N!4)0~Wv7lprLd35%f zna8BGCyvUg9HfJpo~Em5y}Y@y(Y4F{&AAqOn(Ei_PO!#!Zb}5JZGBfDC)b+}gB>~0 zDJyHe44onQocP6^JC_3#CQk50(Ya`IPl&k9!kVSzBcYv#V>!Yk1=6)gyZXKzkR-N4H$sNPuSXL_C9!6oZyeU7*D`m7iI z4H?ckK7E$b*Y?e5?VY1gY^iprERC=%9%W$J3O(N-Zx>&BL8 zJ{eTurR0ezB|^M9Z3%_T@i{1}hZlcDn=3Ig=o3e{e7a%O6WgXO!Peqf3Nx2}qcZX9 z%scZ|?Unj`fu(oi5nv30;iU>0^r>iif>*Rtr3^u_;#Hi@K>V<%mlrx;@`@Fr@l z`Nj6iUbXm`j3PWmo=&=$lR<9#M(m++2JKBvBQ?YL<&^|AV=xU_C$zr;SzQob_n{Rxfw$coZXDDbak|ilgzD@@YI7Gv4g^~s6Vw9 zkUt-`ckI9Y-B0b@dO1XS0mn0t*wxjD#XO(_uXNxh75LX|-`DAUmZO+uOtCa*T@8}N zQ7y)icEBR&WrefICC2MSqf932RWRtAg~g*I7Ae|PYNFlZ?@GMr51Xce-}c|h+hxe5 z2pMcwqdNjYSsCI2Nz6ODf!t{PYFyxU;l!0QVD07s3sw68GU_)3b+xm6y!#cinz znBX+0$g$BJReB5D!FR!hP#OF9Kt856!|Z?G-U&1MC-3-A=U}x*n3whZG~tco`d^S5 z%cXnH?gPq3tMNCRm;BrhctZ)$7lZk2WJ_qwbT#DC2_(uc`yc>MbIt3fV_~Hq-pxGo z)hM>3!0jDN*Tzg$a&rSI7r3oq`wb*g-9j<3&{NC34qGxrRlG@6SLf6HsU(8Jt(A2l zQx=&n^(F@8B=4i###GxfXESF1=EK&z+8;kFh#Z@kK>WY~|MKk?o%78rFOE1voydk}0hs6q zDQ0#D(mOIs@g4+s=bcn@?bwtJXjJ63ykW-pKo7o0JAz`ivI-?_caNhz%c+ppR1%Mm=*WqiJqSr!r4 zU(^CeSYoLQ{15r;xKdb{`dv+B;%|Kps=tOcq~zq}kPa4`YeSxSc{&)TAjgb6>vVU!>FLtILzy@dG??<`&CwJ_ zb&$3%)vnAS`}pmhDc1Sa>_q4&_w7HJ@(eg84Rzg(7wZ{knm5JE_0FZ2`OjY;tYOyS zde0$~$~e7hbZoSOfP@OtEy?^AxZ%JR&IElYY7}(TbCb8YD7667jmehjY-cS*)td(g`)?*KEU|zF%=Rh*QF>X8O%8R_W{eEOcS@MQ0fu?4MGgP-J zzsPoJEy$OC#!aY^?7|czP>gQgYrifrZKhcf)==tj(7>R9#tYAeXWAes143@(H5I1U zThfF#d^O#eTmm&8`?${gIXtx%czQ?9@kJssA~#-uiCENHE_CY?v`aaPY)=7;Lwo06*#>B#&2Mqkt2d zO93|#PmWytgUk?!|BL z;*(NRQfOH_oOFAB&wwNT%v${ud2_$l*yjgvN)ArKELp4wSqjuH`x-Pwf8B# zf$%jTOwyw8%1tp){nK-c6Q(xw$oO}^(&@9oI%T>FXP7X)aiC7_p%LbS4Z>Qeg3};0 zr*#=QmMg$NlieRXRQiFRsh)Cf%G19?(6S?w&oKTzvmPk(Rr=W}pTjtAd9~D7-bkq@ ze9$|N+^}!sWqgH_K=Uk6^jP<`c$6uMEydb&?>^Hg&(CW+qrr3r6ZAUF>DUv9`2y2X*f+) z1cwQU9M{W8MNcD}Fk>_#O4S8m)CRlI&zLDpQDMiy#xd6et}~_MjZN15%bx+*c;rm= zK)Q+jx;4DEt}bir;v)oneOU4NJ6Imlo*qMinf>3F^irNKIc=w}CK%~$e5`Y+N5i1;?BH)C3I-;qi~%qyXW?}Pv}PrU1@u511j_vy(;VeF0-C^QB}T5H#0nrecb!mC zVHYZiLDK4b4bv2I$g5f3vne}QDwT>bVtwcSsrtPJ%?KKWPHpx|%Aq|I&5S3`sJiti z4(J;$lukBNDi5Bw(7)XT%*Yo+e2^1|&pEOzQlT^XWx{@(Y1O&D1EQWsL)xIaUEAkc zrvt@|wj2OaUkY$9eV2Me%-cR$x(dDCP*#+cNv-cf2+7F{fU|~A3$ymDcyr-QgVj#= zgP$I7m8X;X*s+Y?T=V7RekYXop^?g#QzS{|7u#vk_?K=OtGYZ32r;V!mJfm38LNAA zJ~^4mnx3PIsU$6^q%2f67nbAwaV_y97Moz)TiZ9iO|Z1!@g(pCaUDKzV-JkQ3Jbn7OAaGq2OqW7C5$$ zg2dKccze++Qwx@sQr@1A0a^r;{rkg@7K^8LTEZ!UHcB34C?m04IpDi8)sKqNNP2JR z{h4W(1pGaT7`_AvYLnUM2m*U;l?=HM_urEGobs_p!@|QdI{}Vh;L<_?ZH%cX2?^5( zOE+;Aoj`iu^>j-b4NzGcZ*AUg7&&&i$!cd|WzcL#*EAmVc?SnB)lAn$^J5F+qp?ev zkKG#qza`J6Fqrr2C77~Q(i=iEuD!Rhh&(l5RQbEq%5ks|EYEK|yev}I)P;_MIus!L zQTnz)K|xs5)ns#Z-f;n4Lzi zw5(L6Ho||8PUzD zH2r^+lhc_`FW|YOsxtTdbgDm=GTZ0Zp@wSv1wQLGxE$heV$e9}N>3P?*)PAWCjeAN zO$5)JbJCg;>wxA7a~A4c0bH!ihT~#YO!cW|q9Z7RgY8kYP%FYD?QJ-eCln*SgO!+` z<{9L_O6hoc8R$T?d3b2z)8l_5SBdEzH)mNdUa>hrdcv1qN5N@TE3tth20B%Sp6s5+-TCNzN(Y^c{i03_C}wRHILN~j01kNJw(rkKl;bKduP zMxJ{N3?@#IejIV3J@7Hbl%>gbOR6Y`4!NBq(l*O_&+BvSK0}k1vlx_+5-=+dN2}&D z9$yH)#GprGY$nDmV7P0ala&tT&_|bN#j1dq| zenIOOFt2G-V}GyOdXO6(VL1S9;Nt_X4*hu8h;fQG5%d<@a;iLTA_qlCr(ceO&v#d{ z?zt>bj-ig(Qb;0cvWDYbf8yQOpg|QLz$7rLu7~JPqFF1p9zRTsh(S3;WihFEgtx1Y z$2X$6=C-5MsK}O=)2{XR`jI?jXe7c}fU?)8o0oa|0WZe!Z8u8RDDnuc&!D**ajg7Z z!O!L{TxojpA|$Y*3>I|D$I|ZC4364+@5!CIIiLAnrPHF8k?@hkr>*rcQ3w>Xyl~jC zxs-*)RA%}5U1p*XD) zoQsA%o&d#K!cuo_)BPON;NmC~%J6kuGH}K31X*HW<=w)oA&)&Z2(l;YmMi4V%lxee zqj6#mLAhJ-N{1Tf2;To1Pi8+l!oUwo&C39WNBK`Mdfe2uQ*kxL>sr&_7BQ1{7=nqwi=N#A>3v zP+JdlNnL1P)~D*&NI?Sd#8P-JPrM4aq1e{q_R}Rky#+8$J799+iJcc5=?CvaI#FH? zoWh>}0PVA11Hkzz*eQ78M*J&H_m*ohDET|52FRbe^TKCLKO;MUx`2){(mX8G9YvP> zLyodw;Fz75Rg(Q(tRJFE;=c4ulR1Cc=`R}n6>Y2ohIa}sIiiv2)_j%x*V28uyv=HX z3P^TkcIW?mGb>GG)QX(YDyK+K_^Krklq=oFbh;a!L+s>)_mg&o{qU;Clo5@Yp60BvMO8Ni36q?fePzuHX zuKUT`K)K$b=yZBHu?<`Eb4eY|FK%(P+ZN)oCiyRzu=bt2SP{4hchz((p{f%d>Gx&# zi*rg9;6iaCOP+b8qAv-?Qeb1bi*H$wi;|S!V%Jw+GI9oCEujzmVpp@y#|z2*L%6Gn zR{gtGeygB|=*HOqS)aLOIeOTE_Xn&YLo_XUKNw1PmHf2|oU*e|(6A6}H`>*EmEvZ` zU_Cr&nUBMyli(Jy?LhkGcLfC@>*{E5#dJl&@>iA=#4K)uYxzG6pzwAQ+PjXKaS`a) zW+0SkR=PGqPH+Y7jy(`%EFcJR@VJxDyIS^MgPZTcuG*Q7@hHmc}@m3F&8i66WC*9k83L3u~d-OaqS2-_@CN z00(@J)zVV(iZO8ZGv5Y^CH!TP&Yh~2g)>tFX>iX$8^xEN&^_}u&zQiu7a8#Un8_ZX zNBokRhEp%C-WBC9D8SZJ1KjqMrZvS_$#JN?Bdt9r-vBDI%En68{-fb9T4BS7U&AY4 zDSIwlwDs>(q*%t@Qx$fSgNaDiUGuKbxr$^tEXjRN<+QA3(beFJnHf;L27L}tR$W2# zdhUl_&-5dvvc8GL-Tcy3ZIoDVHE*;zaW7CMXB+3Nh&G5gP^dCPK-Ka5aI7~UqXHk z;4dMMLGTg8gg8eKB+-Mxmr390SyT zR0_7)zk-6dgc|@(z8HPW@kv;k61-@OHa!U;uqIvU?N57i%ObsV) zFDErTcnlt~ZZO^69llC-DF0r~HYTYGo&&60^X3miI-#B2N%w$|?a_P)i!H^!x9}_c zB$17J@`IP>neqAAJ6(q@HJ`&mol%ohnQ=b|i6s=_pOnJrZh$L4yPcU`{hD40Js4pN z*xhjI&KUax$g46E2$R7s-Jg^?WX_z$84Eb)r<2>MFhHwI1=&K+>6{O`p`#e`>(Pnb z@GdQo2a(KTmh5d(^pYpQQD*s_AG#NHtk{_$^ndMd8F>W0%eq|uLRBSSbNl%X$)Ka- z>~Q!nx6Ck9vW4Eb%~ptfNo;?cVSWzX|LF|J?A^VW0o9?&cspH0VAW?$`&NGXlWGIv zehh@WB;H^KqAcB~C&yq?F8Ih={vL(~w3^!}&eK2`Kx#oqVg>$_&6;?MH8nL$t&1Im zFR54Y2y{kcfM_hziApaa&gLkCXQ<-Digd{#Ecr4F3#L#L)Iw7YzzxQX)^!>EfVU`k z6`TSeT9Mm_f@EScmodx%=fw=;WFnENWxjR3KhGk?+SNnXV76VRuNY-HilaQ3(m|k@ zvk3Z^T-RY@lTBK~+*_&no(nOPOS(tS8+B={`tNCvv~C74aq{z>eTFWhi5v zl+oLUTfn^8ATbLFB$;3dV>1-$g8rZeo6+X{T*&XOyMPbW0qeuJ!LNQ%0!c2XP{n|C z+SvarQlc27=s|fu45i3$j+YTt80dx!QYOILP-0h-|D+KLW6rJ;GB|TQCN)O8JD2N~uwl;_bzQC96!)s4qUb`zzRYai?Cu2DZXaJ}c?f7#tiChF^gTU_H>qJ@Mq=YsLo5`bC zC}J8dhiG$CjcZ5QhR{Mz=Q3DcO_D}fZ=@Ikd$if)weKGCUu;w#x_$bMfpi+OE?-j8 zgO0_w(TRkpq7w|g)0zz3hSseAEK!a!k>D~WxBSE5dbUvQlH2ozH?_Q=!1%bA=z91k zbmC``tO5*7O8Zd}QRIOXtA;|$*Z(k<$~u$HiYbaWZ;&`1nvsB~^2fhQKZuTCjM74| zvLHn=Z#GKwgm}mSkgu?@vXs=fZ%eRX{G)9tQFRwK6Ay-oi@8|{y{0*>@o)b3L0eHc z-BTDfKK4(4wFpGN$mzS(wwKQV#2wB4! z_A%~77)8l9>7h_=0^`UONROVm=7xIY4M|g_76qx&*Ntbuk5NcS8Kp*gZ-^z#eFzqb z4DT%lS19rf2MTJAY0z@(Dv}vUh2b31R+8vlpr~|e5y?1ad0Hi$L1nznKtKJj;h}a(WQ2I_KDTIj$ zGz)7=ZhlMCGOkn;cL1$sVIRtUqgP;%$W=!&3Gulb%?~CA%feZtfuvr>TQ~L*m84EMB6oCq_eiCbwri?4 zeL)kdS4z=@x(r{4J{Xxp*%WJI9<)xbOO7@Pi#;@x=DQQol}dhLvfgqk-Ogz@2oJ?MSY=Gk)A_9Vw~cwu}IOd=y{@ug<;x8%we8ft}8N{UnTy@JGva z*Tv8+z!%lo9xed7!r?^*h0+4iNDLV5$0&tW!DxXL#en)sGq1UUeTyHjNgSl)9Q;_p z_+GE&BpidMAc>Az>=E_+>9>bsZMjbGH6(kfkigq=&fVUF)Mim}=|J?aWp@V7Tmr`+ zf3*l&?$bc&CaCYV!tHiW+Ft}e+qum9$)1yPrX*l6%i8X+tMho6u%sO04HNx$@^dhl zFqZKMORC}jsL-VMaRRi{3GmNf>mmq44rrnjJ3`1n_wwo>*=EiF34VXNw!2n_OZ((g z2mNpy8uwE5NjgqqcnHLt#pe>5bMVfFASK*FQbK_nZwC|oO_t~S+2Qn%{}g4kkvM{; zcG->RYnTLP@BsJIUAKq0VGbTU7xLyD<((6=Gk#pIs^TL0aM0TPoQryVOu@u}i(S9r zCg8>SAw`IDaEc%kVBfnIZEq&~V*Mcy zxQ@P=&k>KWKXj$CeM|h5e{(VA5rK6UlFlzMinby z#~*n>{_amxPVVHk!`8-6I7iJmy)9aj7^5wMb~nUQ69t2l5tn-MNZD&DCJ?eDVfp@x z<^yg5hGp%x-?s4G5}P?F{?o8&Zz2&?LNEsThN*!Q5P9t3qTSHIR4hz5M-_N~{5Z1Y z!{aB9GPuc+cdjc?(Ez4!$Xh<(DUnzf78c&}RZ=XZ(%CFg7?Cz~zW@(jPAONE6;cvf zX_2=T?9v!|_E^TPZ5Q<6ip?z2!1MK2@%+*LU8W?vlF)&G^TU)p#x6hvnuMY&FrTn# zSL0@>2o{-%9KDT^^@=G>?i7oP%iiCkgqOkb-MM>?6r+?~2#3bOgLm%gHK4K9hZvcn z2dR;_3&Nq%4jm@(vv%^!b#IbGm>h;;*K`i;JrIzCWMUy@j7m=%_!^4*XzcS5I|NWv z0r_iF$4TrAe2R&kM8_?lMHEV7!;bg25wzpI;FU6!6yTrq+mh15(D6$sK3sqBQdm2( zRqu}9OJ6`WlU^cO-H3tU<|(7o~BBb)$fQGPj1nU>|i;x$QDEl|wgGft$|xaSc} zt_p5Tw#mu$MgM=~47DZKKSD=mKtw3;Y>S3sxEA8bj!I958ejfm!8^}AIjf@%a z|0LKYm5H~!f`}5Y5SXw%Dd(aOT{OZ3%293trIKvu0eq=Q$qgp57td`mx#m^4T$D6M9; zWb?}Xk(Dz9e76$`kCl*Fn>ngeG%lq$q0u)FI-v6UtXAF^ruknd0vSVo^MM8b2p#C7}Q$`n`KD>eVwO)yGrJ041`B&+*C+B1)Xwj!2Z` z$)g-_cu3EHSy`aJQK5m{1!U@E`>g6|XlUSboT`b%p$AB*RbpW~eqALbQC8R*H8?ux zIs?QbV>MgU(s%SkkY5LrScxJI01ky~6fkSawbeV^^ua~ki*VLbQ@kP2Fg!oTaI9$6#OTa9Piy>Kp@YX%w`ov60_CO3e z-8Ab_RGlH$WP1KF5QndmRmTHn}?i3B+4W40qTIH9O0v8z+hvrqQ$Y8o!^%(#W4&Q*kT?! zBdNI#kIo^w6obo@kD>Dxc{im|D)&)uStZ0pk+;AstJ(?fwAjv(Zu->tLeK4|^~)j2 zko`IVdt*OE44Gw_CY@QZtP^0gJz4#m$F*r_M2t&3i?GfLogPTr<~+BhnJ6J>t~r2> zH+;^iWx}^68*cjm0<{fuACE1d+Ddj zG#ybNZ!`lf|CI0zqB<*=CVSJ4qh5gZ8 zhkX5|xEJwS;CFN6t}j(po<}=g)B8(Dz`t}g@>Lee&0A#2zIJ4r$r0+g!LY&h2|O4K zY|ON|!V`(VEp}-RkBK6foj9n&A)8nvbGM7YO}LaYCFyssVbj5nWdYUdATqM^rJ4rS zSh#eu2w(gXRcseYap9~I$_4>JDWU6SxD{y^-=J)l(+XkCU?XoT!84U12yyQh>#r9r z2OGgv@Ll}8`Bcai@LUlPGu)MG9!?~tg}G2+J7q4d;d~fhhI6obrD-lA%$S=HQL@=O z6$(q-vOA(!B{W{w%KgN7=CNszfGYX5@jLJ~$=cjb=^0#RxTuW>t;lUBAv8G)7iC;L zi9AHQsW*ldSupP;6+F}^vmkH|e`|aHX8agSR~`eqo2N3@avR2QCiWe&cQxi(;q;lW zMA(Q!=;9J&-`5i|;nuC5?sDBp+izFnag>5AH;!L(k99N{Pz{+(W|n34Z%VHv6ybyU zFZ+^{t#Ug-qV-hCUx_P20p;w-p^$cKZ{3iWgb)E@gK>}C>c}HdCHoTIBfmp7M!q6? zs?^KBx=N*p60CS3Gt*{ai|-X9;y>T&eRFthTh{k){kHgPfLOGdT|LrXLrMT=Q{b9t zE1!eh_KcJuS6bmvt?@aH>s1FncE=NCO!AN#p;ANQ4C~;r2dI z2r6rB&%BAFgv~^W6I_UQ8b#0(n~Sr-qPazl1Dy?h$XbpU+!g8R4Y)w+3AJw&H*{zG zE4kiHq;jWt5C-@*x892(fP#Seji;I!HyRoGfldhAI<)m5Nnvv_>(4wPc$+c^h~3~O zz@;l4nT9rBtMe~;cg9}SHhKz-S%fm+~zkl!}metJn@ff*)iKUwNMcN_e4%WvGCQGbSR9G z*_&Pnn@iz+z(<@c3JaMeX~G7zFa^1$eIaIPOYhvmb6@k5!zg8{Q(#Qei;~!9KtN~( z0ZT!E8%z>cv_0)ZAu(k+R%fLHVz8x6|1?HRolQ2c+PXp&`moeXgs0E!-S!O=g+q7` zT^PdW_@5q07TRrW!~#>6^#Ag3;? z{&SNHQR=sr;o<=rx`jtlQDhzPEXW7un9p1>#@q-DCbI&nreWoopn$#j5tQ#u$uVN# zy>QFScc(~Y9Q>w8Dbww}t8hdy7+65aO}ibvM6yE#*MXm4G&qxGn`s6bi%G;__1O!4 zyhJh@f&=IPyM~8m)?8sD{$%(N62jmjs#>{uIea9cNIqGGtAN>DXr0VNHsFWJ=0aB% zxdy3iw9b35M^6bfWjKX}v-9-j6tD-kH0(U=4cU-cmR!L1nCt1<5>^S4uAgbnXpdF4 z?#O&^h{6VO$lC$pV{<`NuEXfm*d~LNCyoX{oHBb-+upqm>GbtItw|l(Buis5xKsDI z3tR;>Nl~^HT`ACANl9efqX5y(vW9=QRP-gU9wjf<7KRXDf^-JUtX9xQDp0M|_qF=rg#y}d&Uv3i zD|Evh$7TzBj-njz2dZ?>D->O)L)##T`Vm1!;Vee86kB+Y39O_&%;%ievjLfxRhJd z^YLjvB$ZP9SC8*PLcf6n@f8EIFhfX|#J|DQ1^yz;iS_BB;z_L)YYb&*l;7x>0iK(- zedS^d7%W}=?FzW_Vg=SQm-2AdwO6oc7ekA1iL&cULRFu*%G^unc;Z{+^QE|~LERE7ca?oJ9s-nb4VL7{ zAtEJrk!M|9opSvN6RW)g*#y54iyF>Cr1_Ct-TN(r4+5ci;V20zYw?k4B|l(9gI>DT zzp;*V4Tu183@Sf~|EGHo==#Ljs~FKc)&n^f+xBOEX{0&FG>P8qvf)WIPlBA-!YUD` zEa2m=-6V$|s?bf5)xK0cQZ)iWC~4S8K2E{4rp-n%`#@3?T!JE-loPoKN3Rj?j>2uq z*&_|k)Fh_|#`%-|9%7?T>g78j&xbLNSF_07P$HQCM(t@4VQ<8AB zI4XQ3_2SrLKIUp>2K1{hvo`nEb+t5nGe)Naib}VSg3cRHV)w{0$r8>qtUy@sb?Ik7 zB+2OE7;{>T=H0yc-K9({K21uj61wQY$M1xENK(hkV&pmo(eVk)v4{!$!5Ez0l98a= z2yyKHxEHfb_!z}9tgGrhP6NzJUuMOJk?5blPK7e*mkqx~aUKM{ToV6;uI);1;a?bW z2SeirnGT@H^p8=;*j%sx_So=dS^JYPlT#XK#jo?1@ZES;S779%C)-Xj-Q1%PZ<}TP zsaOSBA}v)^%zMQY0*Fv*guhW~6ZfUB#DUb)_v?+-&h@NAHa79Nt0=^IYTI`cq}_&m zS&NA-<2QEy4o<}r?M){F#0=L5{+){h+C4Cr3|cH!Yfta=(WDaJau2sTb-qgX$Ou48^MVW9Y^o zuRf_j<$4>*Q7Dcd)4d?-Bc=b--qpuNS*B}Rv$JW*rj{KEJi4Q%CVrMSsF)v%ZzQ@P zWFUlzXF+5NgaV*#09yiI?1Pwt=*>d<05f~vv)0D_)5Cnt?s6^3$(F9R5gmYcb z%vfi)fA^d}&h!4Ezj2V6dFOea`@XO1y03fnQ*3ia^|3>Ee=pHk`k|M>t|LXl4E}fv zaNA^NbBfAv$ub@Vb`^cBRQD5!&@Bcw^h1}#MEdnc?qFaO-dQSP9ykGgf_FU&AS#QO z2!u+sdBm`<*$xQ_iqsNSE7+$pLY#aNHtXSiZ^iBEU`sMirasT(lX2Qh%o~%|fQR9H zTfN)DBI?EIow-LtqnFFSsWTiz)lm4uslFgR1B#*N)p%WhcQp*^L{GHoLR2U8?wzN) zA@vCoZ#>D9-3u-o%N>R^bdu6<{nqeNNy!WpIrL;4of-T-Dyij;Ms*|~eT(95q%BzY z{Q%^*ALdv+R#S9Kb2Jo`l@%2W^{VH#csmm_f>30ZiRxBUER*cHThTrl( zyElu1Aij4grcI> zp=zS=%F2gF2SCT$4$Q}U985Rc(HjQGU7Yy*G2RXCEio((-_Oh_lnxWIsW4|3D0pS- z0t`bc>)ANYwQbFeuJWd?`6@-fV)B~M&J}3WvDq)vUQ_Kk5vmqk1ML1aNJp{K6porO zhFE`xkH6mh2$pAUI*D!Pb@d{(*84&SW1ydK6Bp-e^KHwj!$s+S=_n98Ya;lr5dx~b z;5X0?Ng^s&l=f#j_P;UK^uoqcug2{NgC$mjHXjYZml07N9?pVh@)dTM9dR4)#1-`G zl^S#|sVa9$CUisM)Jb%WsfPhn68qlmh#Y&Sjk-gpqw9vfi0IAnU3WZ=xYMgR$$CDx~R69dy3j%M^!2vP~+XbD&sH$W1i$jarj=gl6;65P+ zEPkBcX_WfgGes8T0*HFk?N;vNaGN0AqH=^zplP<@o1n?cjGyYvS6aM#;yD&YljgR( z6_KLxUX5vl(wddyb#&sYGq!>zTS~}hhF9z}8lIjoj7)Eo9==51*3{0ePnx*5wL7~w z2V2Axw(mv24r1&Z@~dEdhQ>*;3Lu?7&3fNwWRNF<(CRET)Hs z1twaupMlMcVE*YLtFXC;S~%>u>z!zpC$byXX?!(*L)u5{$tJi#xKDspQITVByc7C) z$I~!5P|4Pn;j{pV2ul;AJ%%_I`^?fSxpPtZ{uOsDU-wWd>V2W@VUxM3T9?1Fk=e)| z+IeRE-m)8wf+Om%4mdrM_TH+7Okq)ezsq2EVvg&ZNb~Bp3|b0-63}Hpl$_#6+H<6^ z|I|mj3l~*7EGjDP2auPt!`$CW1pPux_P}LOm!+><>`sB%0fUwVo+ro}m~x@H8g2wx zA!no3G6Z;r8rlYpy5~1Et<~#rcD5%OnjIRLHJ5W>5GCilQQ$`Ny4|%n_CuPItB&NY z^Xw+-SQy)Kg;E{6f@H-c#z;bi!a?|8NlA${2`JfWo_nk3VaH@w#TfTRK-u2~|_jSbPPlrd?A8`SyLv`$i9c`uujzq+qg@0k_yq&uaLTag*p6u&*nHH>csmIpMGC*nph;V}kH+*3D<5H8(}%dq@V^ z)gPExe+|@#n0LV`bEl%`!yFa0j?m_U(_{6l_+Ooy46z8Ohok?*Ru6loc9>gFqx+ti zLPEkVP#+T02#!0I_b)3kR$GGCpqB_)N-;=~G0y+Xxl?22BTM2G77aJV!um7OX!QtU zUqQvv{B=X8fu_@xu`ysw_OW4X4Xe(|e-VMoH+R`28!YyNh~sa*Vpymd zkRec+T2B^k6ey`QQSk-iYt;Q^`o7CInrJsete^gbNz6tRRj6UZJ{^x$B*Kr%=h0r6 zQI!4y*9D_6O=%-3++H+&^xBiipWE?^j1_~a7e^Xo^vDlDNZirKHPe80ctPQN>>M;6 za!<{fM}k~I$kdp7x22)&X1vl)h0tpN?PxZN)jxMtS&S<}$s{OKgcDBgrH|gwe$0{% zK78}U)LxMsP{*#QRB<+h?ML~-4pO3YsP7N)ppKlh;=|P454-Fez`0ApwvD_mDH3Cd zaS59r+w#s>v|PY87p6Q5U|(kR z*x7Ia(l{|<(EsAvT4vfbRm3)Z8Q&Wb`bClR-h`6zMfiwj;0ETv9s~5|cxXyOhCWZ8 zhNuaa?9#E20+nqmzYqOW>*|!BP`jicNg7%A#Mwa=mkzTSP@B=rZstH+d&hNNDb*Fi zuZ~gj8qZUV2A`Qy^=rX9U@b}lF^g8gq==?GUHsKgD3pWMK%Q>xR5Z;8ui8?6Ju1;H zXs-=oJ2Qb~O&M-F%yt&veJI(z}1fWY`l(RvP9!mpglhUBf$Pm;gG_=9Xb@1*xd#ua58Mg zx3|P@rmec``m3{*T%Re?1uH|k!7;yaI>ZZAL^89*i=Fry2Gevv&j2=lgh}=b4ND zI`+Hwpsj1+oGqmLOZ2{Zvyo+#lj9{ri0@VheRP4fz@Q+RCs9n49s@ri4Yt>B`aTr) zkqZRHdcDR>wL$moRXqjz-+Q`O(ePLd?Nu3Ok~f@%S9mh37kjEby}$V_(&$tKptC>k zoc94lq#^gO`t%O89KrN>Etczf-Ik!AkWJlNG6V^7^|G7K5pRWqUhtI2ahOSkm{Q@< zkX!7h?UcB!E+4>eHZKL^6+u-N^A5r z*ulIHm`B(zK#BzH=-0CJgwz~}Oql$}qpVdmWHKlP@;B{UeJ%G=(NXk(F;!*7qPn}q zviU_c-kiQLO5gl=##qRNLrlA%{C6(|dKR*3>G2G=#xL93Y^NDF&_J^Er}3LPNta?5 zz{n#N8hFxWT#R*dx8xaX-m=tCgACC}mifKp<88}DFXM5)4EQke1ZOXXCjPwT$t@^s zj()8jqXe%i_brXXAT?;hkj&Fw20dG^oXgq+H9#}1__BI-7qoz8`icarri_yd2X#ET zfpPb%UE4Ku;H?D7XeNMuPhMH4*2885CPw6`6cw1mztfluWps>xdMKSLlE%HBCM1Ipm8cO2 z=fpl*?+gT-<_B=Pby*Q$2&g3$;F`hSZp?USOv>J4jlvl20hbi*bL3bqvPdM-%FaKH zm!F1oT$ai2b^JzgT1=z#QFVXm1Js}z1t&K&dA0X8--X%gPGZucI>Au{Q{ADnxAZF~ zDXDp4V&pRI?C{RQyl*z#peHeoz6*oHLyOnEx!g2&2s$O1QPqS5ZNq33g#Ls9*^7+B zBXa3si+BVCXr7AOF%h)XiuGCZ48=3@ii7gHT0jz=So2t%t-fQk@3$^AS4V*(ORM@gLtVD1yxPcHFkN?qX4UlrVG_E0o$Q5 zCp$xz$`2z-TS*VInUL9>Lc3vfn#@4z^|D%1`a9cctiMSp+~_gDV}STDV3(DTR|}pF zP#NEG3#+t7}{Vn9aNsSMBS0O*201(@3hr*j63xW7l7(Mv>2)^jvdHas!Lf23HcX%U1+x=P(COs zaG;Ozg?d)dO{c#2?+O&V>fGh(E&}fWRc*JtO#twPPH6_; z(Rs-ibCI{vfyOx3gj^uMw$Bm_2O<3iDPzA3A94eq^r%3KfxlINsc6I!m;EWn&$-y| z=EYtZxpi^B)$y-w3X6D`wI|vB`f@5}tOiZTuj6&nj|`&A#a?U$0<-i~(L?$0n#x#E9bt=^vi*rf=i7_yKbMf|IJ30>1srI&!U0(z;MXMH z=P08wN;~unh1MsWpFx?Aj;h$|`S{PPHIzhT?`!W0fOK4!1hs(lE=oS&pnsyZmGXiFXh%ob1#x24V#E+pO zJ7zUFKHzQ9e(ih%eX9SiUi-&x3g?f?-SKO?!+CdP6mo2M#|@G3RmN8*+u__J@&u75 zh-3PLb4kby-R?QzydQFb{NF5)vr&Z*xz9>c=Dg%c8|BLU-&mPl-Ui!ZF8=WMPjo(e z`$-??MsRT%15Ld1O4!MS*KwVE`4@G3`0!r<13CSF(F?rzQC1p`EA!o7)D1zW93=;z zlrJN1np|me-^jzp0TAF!lt-tGH!^z4ltU&^GV63C(D+N{(6aE5Wt6NvWhMQyj6lK< z5=@Z@l*H2{2q_`ep9N|XhnA?iMAap#E>U%fs!LS;0fHo1TuH1*Vnq@wl30<%iX>JZ zghffL{Bspu`O&4KG=HZn%jd}9sXv$L61tSorGzdebSa_BpU*@IT}tRuLYES{l+dMw zE+usNphlC>rGzdebSa@r30+F)QbLyx!lHyO|GCiRgBvYhMs^>_?gQC*C`c$Fw5XIw zZvqk^Q4t}uAfZSNNDVDO2q7ea`((bq=gqV37xy3F8rDRUPtMur>}y~9+WQ=NcGKKQ z_<;BU2m~Swz45mN1oF!^1ahGG*L~m}SeX7j@N)9O4GS{}BwQW>dGrJV*#d7pnu9=s z&OspaP7sJr8U!Nhn@PB(2R_($-^A!|$d2H@*Nylj@QzR*)a;tjkAuPoemm>tv->gl zG6eef<=de{i=z>lOCb(4E}LE3-?3=2F*aC7yK!YV^w;aZy?pfV(*tk+4Y}oB{jRz% zykH}9Xd`p}4IbZjf63j1bx&XUZQu1e_tn%R#}t40_tLMwT~(2N{A5Ixi_E}QBWcVQ zTlK+RSG*&&`_-Y)QRDf;J^e{R@Mko*jc zpJecpJ%475pIP#!GWaQ_KrZ+xAAd^bpJf8rfuD8NPci@~_*p;y>>2zd0|6iYR0coE z0Knj91M#Oa_(=vJ5Pm9ypJV`F@bmcPr!x3S1|Sgrzbb==ANobXL9JQTivew9G9_X^ z1R`m+xyNbGToU0Awg(!W{OJ}-g(pe#uxP>RskTk!&He&`#Y*gju zrTGa7^eI%9B13pqc| z(tLBsc^OL{|6+RI*HHNB?voHmi_B3Jr1)ymbVJa@@>Cb<)gnnpY{_hEJFz~p;+~4v z?55v(8zYB=7CV$QScSISarAFX$nD5XoSvS5KzuWQ--g&I>)HXIt#j?y4U;C^vA@iKW8>c-kULMy zB6r!?ncyp=w{Ooc(J*=|IQd!;g8TZysjby1Q_K^QeNau)!;Y9Ox{ui?tKXEkzM8ok zGQR2bL*$Xh`}gc2Eml58uD;CNHD4(FS9Qsw)XtM!14X&%o}#1@xcdICRQ_&Ax0Yas z66x8mC~p5^R?ymkkt z9z_WE&mL?U*@Ilk@{ebVpadu+a+4&N6Pr)DJRt^owDBt#>8(yyx$TXO28923p&YT8 zU_d8Kt;|}mw+E->DOdl8`||nuHwg+x-kHebYVOUpr;|jvrJ36`#jL%%ARo^w@OG6O z%L|1&H)z&zXOobBQWHtl#B=dR)wsxG@3|tDGT|oj?WiS|5af~_@arA&g_W1VazX~@ zq&^(s+bC(!_mO{$O^wG&*MUm_;(vkRbn;`vdz&<6bE5A$dhAE!n`g(w8enr_ZRdV~ z<9}rV#N?>2D??`k`^sRKiz{@5QE_bf$!J8B27q7(r}W?>D>Y%%!4NaJ#%hbsP4w9@ z%nP=e&$(4#gYN%qSbrH@!g~5Kr?0tpHM^P!Zd_>12tH})=^0yl5$)qs+;qDGlVfHMSJh^D8(4N3i?yWxL>{{yaQ$^3u6wD3Q2(5p$$ z)!D~M%aEL?SpTr0$a>e5kNdhyChrd!WeB8S7+huOf0ox;yIyJ1>9nOAUxCgwl^IAk zDtmkyra#&zJ86pa#xc^-C=KS)=LFQ~v5 z$mC?>SAACt*wPe$r;p-u_(8X{bcwcSVeR8@c?ru6BUa|Ek*;eu zA}f1CZ#(S}Bj#p#9BtYI zkLn%v>*&o@*-J#f5OSDbJm(VHy9B$UJ)bh2FdP`h*ls$=X&+wh6k;GxGq@wsoaH!5 zSFJ-}@XWp>$oFU9VoLFEz?XN(-y%4T^}4!-+Pw6UTfxrf<ejCi8{$)1mA3aE4J zjb$EhYDKQDda>hVj%V9_v{C9#PpYlLy^3VCH`R1s#_XCXj;K(^j~1EP5@P2o$xV7> z1O9jb6D++v@ZXl`ozdNT-ZYtkt=0As~@80 zRAvZB>d9Ss0lOOKeY1n8l#`?f;c@Bn4JrQLf7Czn5m zRffzMCL?6Y1bzDf*j>pzfHjLBHw9)a{-RtYj=#%Hfn1oL?b17dLlP@n2aY%h3A;;0{wuj9^|T#gP$9<1mKlbg)qoOIM5NLw#HYSN*8@=!(X%5!ar z-$3FKf;_q|u=6i@OQeyS&BDQZ(KhJ^M>R>CVYLv*N6S+n&JN7uSFeAbc&78=oH6wLh17lE~pf||d`{NM5b)&2ipGx{IJ6_@(= zq7(`prvI;&mNYUp-dYzMKx(st@|<6($X(kFRu==T^Ua*IsJz)S*xTuBq?uthYI;2= z^Hk7zAueaV0IS@zUJX+PV&`LwfE4`hSKuh|6E(a^OUEpR{%TRcS6`#8Ui+w(RNh9m z$jm6$5IY)IZ$YT*NX6b}0*98r0lU-vK}C)k^ykiS0WA}!&&u#0@{J(mF&mB7%!Y}2 zWn&u+ksjO2_H{c+oR_1FcKl%)7VE9jq!!v+=>&l|P5!nGd3{e#?qE=|s8`sXG2g9P zH?C8_maWX)Hamo|F*@DkVpfWYW>%KZ_YD_LMLkjpr^UlcN-nj(9!|!3%TErKvFgEX zHNE`+T^Bsm=(TBXo!QwT*=&)jlHufAQf}oJmN3rrKw5fke|q!KY+b%KoqfPc zzkS7QI&XD*VGVmK#4Wg7Bicf(^!TnlkdN0-@^)RyF;*mpo~O_v9lO#8v3^U2s$2TD z7<6g!^sk$JcB&n5H3mv$-$UHTHb3HK2u-!KD|43!-j*>gr?)}o)&ZM(DM!94GD;;& z7qMo$L{0g0G_oGbljt*`Rr2?8`j=E&cXWI$w;$4i!dk`>rsA7p)vaUbrUI7``t(sW!K51_#x(xtysU;qf)-PcVfgv(+D5#&lu<5Pv-XjUDy1 znv#&sTN?@eraDuby(+RcFNJXvAkRZay=OF;qWsX9EvP6hd3yIp-7>Da(R zXLfhGyop!4;kFI#KHd@BlavgQa|tgug2EA9ncC+K1A7LhqbXaQ270kfYy79wv+J?y zGz#9F0iKt%17Iw_4|H3^3j~hHutapy3|5=#rr&DL7-sRC>H?YSYLW+?Q4uQud z1dsn9(0>{4*-yfEc~TN^YpgKZ-W@%|pf%0hGBR)T<_wpU{P*@AkYX-@+nIMdExL=U zDeq)vb3gU-eu$NI;#Ibu@-ozSf>lN%y*)fU`K&WD?gMU_Xyxn;WNNt zx%XK!_Dilo9AC>vi$Bb4cO$Aaj)Mtd>0ncfb)$P+Zpybu>}-=&Db}6_st1GasfhtN z>isF$6qS@@u!ENg4XZB(W;(E0*s@bxK8UWPg1e{-cQ62YWh23N%_Wv^%-d{$-BD?HDxh0bq9SE? zHa;mayF*c~Z6~cjB7CIqH`wU@EJ8Bdm~0nJQnhC6{Ox*w2>3VqP=sLm>o|ibGgrdp zjTeWf;07zDys>PA+6m8NfX&CD;7aWyjoSB-wMx;4jQyF35lqzR4mWJLl+@ATYexu7 z-4v)m!7>o}FtZYkChu3xI$dV5h8U%d$kU{)75LO8LtLl2f~$SeoM5{i3$_be8mK5& z=e7N~VPe~`6-8q{&W%?)U4>PQe&Ipt$AEp4NEJMno}NzZ56lCRClNoAqQr*dG#Oj) zI1!MMGF_?$n=N${D_M8vX4U6r)a+vDR3ip3 zR-kbqFcU-lf{>fW#`LwstF^PW!SF1@u@Hx4`wyxCqp6%IvY*3--#!3t(j>x3~8NUV(Mk7-KifprnA5NE?X? zG6wO1=_u;raoaF?OvFF;EHkp5)q>8DF?1WYREGG;aJGZ%sRa) z?1O$(34Lh-U}8ZagUpKR0#+wvq1gP73OO({sM_Mbu!rvrNmblv4qJqz8zNn&n|FvB zR3(<{>Oj*kyVWlG>4)MLs zp3>g15{(Dy0w;L?XQx5bzEMwu@XZb0r!fRmN|)$g>C851Ff&V4;CXnAH8QpuCLYr$ zaH$4uIk{+W6?K=d(t>aA0`Bg9m!4}vz9Kb?qp{=dYv`GJh~@RO>p8&xF7Bcq({1se z$_}Z)MVX1wI5K0YQJyiv{idfilriWXK(JVx1dEpV7cBbaf`$JiFw|%{JYdXk3^tuS zQKR|+rku2*NmHF+h43*ALF~RH@<+8KteUA==Z6CV3laqud@#_ciY}>}>Gt9b4R2dH zl9+j6pJtf;Gb>*@QZGwOE>Rrf>Y1Oe;<~tp$C4#x8J(uJiqSoJWg2}?WFQdF8({Z} zO#ik$Xu?^Z;Y6&V#+bT_qn;N-0_Z(1L>1QxLp^Qb+z#jb3@G`OP^6@2Ht%r@m|WoG zVzt;S#d&pV8QxkLzY=U&j%-ri$Bcb;mgs4HUVOctT?&BO5YUe0g!$IMKJj@=DvUiZ zk?Xwn>0Qe}AZ@ltPAmiwbxaUrg5fIfS2J{OC2TQPOE-X7kfl{C6-ZH0M=|RdsJ+oI zVxR@7JkV45V?yLnpVdA@)ZUeUEfl`_=%qD)&WZ5H}L>#!t%y(Q1q~06F}pH;YTL zRd`&~-^crH1{7j7^Oi@?he?61gJ3~AZR?g@GpaaGhII=f>Y60Q1G;arHx_2RQ&)wa zcqo-MSMOK~#(4=;xl@Yi{p(m=O|0(ht=doNr#1LvQsmG^sl|KZ#{n5#{qKoWw2ndY zpikzQyl?q+f`N8}Hfvcu=~Jkb8CUKfEg+(w3rtOqAxf2*#^7P7;ovEot-qE0N>5eG zI^dA(X9YsFrS*LN*M$Xt&=mU!2W(Fn0prE1xx zTk}`(&b(Dsc*r+Z=u8Af43uG@q422M??s^$SDn%7EJ{OqK;VK`z=L!ZbunQ?v<%LcjmYSLsyxv zOi8c#&N|_YxF}qoXT1wD?(WX4KMU!vtK?PM`(9h?*hwSfb9+XzQJ7wRXt=OjNw3;7 zWX`><;cV^CxJ4aHliJ{io^J625Npsfd+_J%ox*h#k zARYklUINu`b5+h{S9vBkf2xNqtLvD0HXh$DX<`vG`0wxKrugcvB5uIFQOvEF_S%Zw z9$~UGDd`<5vN`v@YTBoNi-4zZZ@8Izs|Jl;BRPk^HlodDF4_67%?uiO0|?XXdhvqLp`g2v9t6H8vTsT#lBAb)!X^d;1U$%#v zJB}W-iSsSfgm$e*`mS#wLf62gb8iJPjW8P{8PA_Bb( z3<4|!O%eO+bnE$lFrWLKG6RDeFLdL5I1@VaQfH{MpMRWVji>fH=vs<+nv6!>pZ}yx zexsbkHN$L`&d$~H4Em=KUD#iK5ama8NY0?UWeC6+bf4~&fK;2-46tpB_c1jOy;aGq zE{HWql_V-+Ny=iQxECVwtQ!_a&?N;Qj0!o_e^{sd0*hUYL=p2*=WycLsii8Vrki#{ z^`#Q{mh?h8^LP?#HK0UAV=`H;|#5J(EYao5u z!J56?y7_3zi#jpTGU?l)*Ut?I{B`7#{5PLWOHIl&u5nX4Y0laVsE_}8 z7{vi53S1;HeY(lO7&?DCh`n>;c!*gMd27F;37)eZ`z_Z0eij8KrKgZl^=frZz%(|<=dhdQz5r)jJl2PsB{z5U`^~R?9?x}khc%@i5~a#~PY>Uri=pPxuN6bdEDVdoI?PQLPwsyqA zl?`Xhivv|v>=?J{Rw)IAgBtX&RCZWS@>}SavsLO)>z)yeRJDAZ5iG4=QlnD402QFF zjcV!FV9)-T&6{cQ zq5Swj@pXNL)YN@pb!t^(OFOCc(wBOYfegiguV?7p+1Ali8p= z?CO@EU}Av?dIi*mQkOIe;(0T{lso;V)-;FKvn0_X%MB9iQxQwBB%qgjWm=(b+sw=h z>_yqAuEBn}!J2-|Rx+!4W@O234PIKW9AZ$eIXZG~)b|yUW+PLSlY;Ig&U`Ves+;E$ zRfgT%QiXWL-pO+g&B|N5AmwLFffFv9iLkWR=)Ev~L%N7djv3eN;y)R`kdiO^4<*Pd z@GrI1U~==#G0o6|!5-Zh*b}oXe|JK9;um-b^OfECg zUVzKH1aBctVe4LBdM2c!E&Qjw*wZ_aG*;aN(c$hQVxM{vo%C{JFO=*|UdG^%_e(jt zWvw$4<9>J`$(%HT5K*948Q8l=Ce7T+>j})=<%p6AW<9FM%e;%Xnrvd2=)XaNs-^wX znRoj8tI}jp)v+|n2;=Ma?5kxRGLaOMfUg_MVls|5$j)bcn@S!j%c1xm$0FArH$r>H zCggzVeJC+eFALecV)BO3-GYDV*(ii@|0d2(f@i3jc5(ZXt5D~~veSCMO+}rFt|oS; zMEqi`wwP~%L9BI(W~c0Im#DU}^%(!GN8wfzn|u96&ylNKk0^1U-trC)g`=JK_}Kjl z{$c4^)?TMQ>1W>+b9b!$heH(NM9d0%2rp1nMUswrn`z~A7#VAbsa$d)J8{=H(34AU zekKuIVPnvfDQ!fBAel+HP9KLItfb?KyhDUuVc#vrYbCI*)`e`;<QGAFkD1a9J zwT#;J{e$$@OXu}&o$SqwWvZsQLY}E>;i9N~$15E^g}=yaj1*;RQ%I7t`pg`*TJM zaN&+>J9X}Qb}*rcz$8T?GBdf(c@}}TL~6OT6e$ecUGS6ONwi$FOeEar?vjQu>KIVHs_2z&`Fw<85)rn#(6mq8PsJM z6rm>V)^M)vb#f5L6LB9ofG$xRYx>s$@;*_C-e7CcekXnE$vd42L_;lBax1P^2`T0Suq1h-4%^#X zd>IK2Q)EHy`~A21Q?V|KDB6J?J8Be9E$vBj3B^n$9MP611J&mEz&17lY#9VKZChR;160u3CHe)+Jd1a@fI%AiSTI8WjZ2%&Z$l2W=_uWMI_Uc>9=Zq@(mbcu(vw|~{ zl8AC)8w|YtN(8y%!lp88cV)J6*0!#8Y~Bpsab_A3 z%bqi}6^D$;ualF}nblqaNS1`-D?@&ESvyC;ixPS-nV@BxxH&M8{>k?hj7CyG1rF;| zhx@m_fktX5I4CdgGJ`So{Z0H=%JOTa;+&{vcpf@X9bhMWZMrrulM{f=?61F#_=R-* z1)?(#?@0+V+-z&$SF3hbnU5wSk$y*hwH9E_Ks4*54-2D`~c1YoTR|TlUx;fApT#_8};7FOpDxiLziw|?9?qId{01HYcTMh{{#cCH)$xF zfm4r)z_ZrA6F|}hXB#jYLD4XDP@QQ=WFpq0DEfx{A6ooG^8QAc?0BDSp3+?#$?4kd zttyy%9r!gPdJcj~Z1vZ_}YtWAL&uGd_-i<`;zty>vQhbW&=^E-4ue4&rezAdtzH!-AV!*=GdM zcULUzpcyny#O+O@M_r%H?T~Zhd$!5R+yIVE!m7*rSnh-WCH`5|+L&Cfl=NqhEY0uR zAcx7|N^m*{8qT?8mMcy+9W2OM#qe}J&=arQKYu#KX>F`Wn+{z7J~&R>zpLCp+3b3! z`tmo&`xRc`oSFg z;C?7)iWZfU1Vprr6(D*Wd_L~&MMKrFje7Kwsu@80M2+)IF2Igy-6B;H&&x9Ph@*zz z4U>arWp78!?9X5-0I`FlYp8ZKXh9boHz9~mOU-A%?S!)l(1bdh~qmtbCr_hKE}n) zFs){@(-U|rnz?t{1!n3C5CWHiiOgvc($=Y%n1Q>x)%`CJsdyf8XQqBFb-^&B$h%(i zATy3mP|3JRnd+nkh7lP(0aV!4KY@4l36!0)dnM(G%)+n{V>Cr%gmp8xqjM@nG&8Zv z{QII9XgL;wmLnuS(XT`iD>+}WE_X*!F3LD%aSz<_I!@petX# z`|J%NX&8;2By%`$bd8aeyFi$h0q1d4Q1pUX--h?zUU@+0BDH_r{n1jxe&HZEqSSIc z+v(728_=mSFcl-=-MU9a@6~E(rlq;IoTy{yJrxpfZE>WIxqt5!$fkv$-3IR0{ITZU z$m-{{mGO+d3H1C93I(5xR@49EU4QyPl@BLrJA4`rL*h;Ukb%JBfMJmG=VKc+wbO)! z()O+_-70r#zERe0M?|MSdn5_I!-7*dvpAfa0TV0u2G;Bpu^D#j>H~ z;Q(3`+hw5CAt3?<2|X+5uREEYm2&odpLg|en#}>E!$95w!DuwqnNx%3`bhFCY_?8p zYDq>gnM~LwF)#V7ii!&9Wr7d{_7trCW1*c+@pxSGAt5onH7!}P)4A4c{Rscbmzw$g z>2WHA)A&sPHvi%XorFG%+v|QdQYJ?;OkzXzvU5(ULiCOStU-!g74HN&U^pDkNFdd$ zZfBcYRbKuIEOl0!5@v3$&+1)|LfONzl$+l~aW|$#c2-0J!1yx(IIcZ4}uU9g=Y%(F!nOU>4D%E6WLff z3{02!L?KEW*4hM{E|$>JPKD`)EO$&};Mq717DrxOT=dfps`+EMv~DJyH&n*AU2b4@ z9g1!0=;)BeE*@o1h@iAkYYHf|HE}J4L&t5?6WpS=%SpFB6m$vO|C59A<$TpaVg7!BAG# z4k?(1DLGDI*;b(fU(3O-`B>PjE)5ItB^crsswRXnW)I%Q;&7B&6t}jF)wCO;cMTZ` z{QBJP`5kMAAS>jADDuzARV}+3&$|W%!Sn&(;r~_#Y_CL(1`SMm`9#=V z^cn)lC5}&)hcRasN9#3x!l@blO~RUINy?D&3IXzqKjcB*BTDP!0|ElX4()?qkX3$K zrfgR;HH0YZ+~#wsL8E@hcF_O*6}SZR!VBCO2@bvpycy!%u==%yuZzjwFCwY+irp}) z4>&9O(|DXg4S2}aRbE|Pozop_@V;L}2(t1AXs1Am-{r}@6VY3_JhFU0^g50P|;IdWqV`R3vW7n2LNV*xC zJ|L!%BMWugTMNvUCJ`CTuH%r4Iv_wF9jpE$?)dTJl^;H&S+pHJe4}>6-vlkG8Nrhy zN6@%qU>`!l6d99>d3ps+nj1^Qg5YS0GR1tReg1q!I(+U;HPQy0MF?(dI9*fToBzq_ z)r9ZnyJ6|}9<_c%S>r{a!;%lTZx7}bwC>;J*x6<7+*pj0%xESMer8Q>7?BuJ(BdKOLPVW2BU37l@c?8Bc(F1{Oq17>%NhudK8Hi>_%TsbEYdd~L4A9ID{kB1yD< zX2zrb$<@>9>Q$r+pw0pxSCzd6jP^=xjmgw-`Utu9*Y9>D#%kzoJG-I*#|SfYl_=*N zw+6L?)X>lvEZvA}zJKQI+1~FJ4`AGSc~2?*@b_O|h&`}^XD@T&oziKT=3c&+vi$US$W&S;=YovT8e8)NlEy|pj+SASa$Dk6M+vl5S{57(7idGot=dB z9up0pF+C{0H1|Rg8(hD!#K4htwzjs#2RahC{F|q9!L2SG!V+k_tNmjLtX{_ghF3fu zH&`ec*D|@ri7YHA`1a;%Y;jBG*C(07wLSx5jS*hT^M6KZNrr>*`p=N@2x}%|HY+6i zdc0)8(2#B2sJGz9UIjtCglW&q&zFBGu3;Q^TzP&4T<|*?^}kgNV7nhqe12-%5L!{v zESD=%G&F|fE^UuJb!6iW`A{yKVSVy9Ew7bX|GGa8JiQRSXw!*RH$r<-hDGC=FF3dU zHX1nu}3uNw{7LYCAw!;$p{^9q@%?!zfDd%j?E_ zJ8piv9KFw-jFz({Asb8DYC`o?$_9!mE7h*$+-gx?yEoH`@bIt*3#%*XhHcrkiXPgh zf#ijTH99umKR@g>8C-uXp~cF=;w_4UL4C7?>F4Q3Y`iNiHUIYT_9>(I-rfSspw(tk zB~?|`f?4p}@d}=fgPaA4@)&Cf6W8*6EiNu@UjOekJ!!DKZjemYV-0ziaomwv$zy+G z$9)$1OA3pNZ@aqY->>+txbyWk_n4?C0$A%1?r`*rtBVUg)y_Ln7U6waodE}f=t+l| z+Uad_jcGyv}>r<(yY z9p4rQt4dnXE@L7`FN8NbD*gNNdX57U=#f`CnIV1Pp6sJ!mn->u4<5HsVhwRJUc5L2 zQVYd)YBJEukN)wt3X!{9AI@hDq+qe`h_tf(S4CAF&*CU<5f#Zv=i|cCW;KreE1eMA z4HhqS5=1iO67KxHp7-w53t?-{Pp|xGw<~FQ>5iRU#>VpKFs;6Ovc`L~@Th`$X7Kl_ z_1cZN>p5r6oaxzIoh)ey|L1NWxWBF?^aYN^gK*qNlE8M_o&U; z{Gf$?sQ=gBZr2W%_-Ylul+YYH!0({Fuc`6q$%TTgcd9J})!8HF@Bc*++%#M7?%?2H zf22SDNJ0x(Mgef-!@fc*|2lhj{gDAru8>URYhY39EOW4M<6vx)xL#;^m-cMt_891p zz1sIH$gq%Zyy;Wg6gf%b-sfNTMt`E-;WtnE0kBxzxib$EH)BPQ{qW_^6cobm)E_7tu?GrMhVhZ zQBjR78^ZbF1~-ayi9>xqaAObcbC;rJ{yJL)tmwjJflzyd4EVHH^x@hRxn^cd-3rx` zATu!2nNiZx)2GX5$Z2ac9*zrt(sb|Gv19K2#drH3fa&m8{`;nZ+i^~smfu^~uFQfP zviBDl9fdV{d3pTCgQG+2P`y$R92`EBg;Sk^DW8t z{lmm1E3XF?X*?w9qUZP5zFL{V0VCLJ`o<b;fcYN)+*f>CvKwQa4p1B!74BS2pNiYrwRW6?q){UFA; z5!79fOXB}GyKkNSbHJjfPj~Y;%wvc4c?rW=p?V$&1l0%0lmIjfHOAF#k9gM(4Gq2b z=sPpq_Z(QWw6sK+PPMxbwH1i4asrE?PCN$$3*meJ`0}i#N!OBP?ch*yHTLk`gghN} zy%5%X-x*caS`8AeV57aQtp~WB>Iw&Dc>E9Gr1Qs+AhK>jq0ioadsjjNPLR;_USv3w zcb=VJ1q$t5O-=uX2NCSTQF+sDfb9Zs@eTr=DE!~7Kob#GJ|8@GIMz#;4SXNLUQS8g zQW{BrR90AM43J>vp+N)Ch9=1eg-QcMb^ixJAA1$du^-BJEC1fRcklD-IW@;QD_s5= zB_(RRD#=qHR;bn#Nki@MbBp-K#>RmF!T>i~#(L6*(-f@i@i;*D+DKX!5d~TC10%kU z{W9sd@IxDXApSCV6Ux(6(Mya+>wnems;9iqp;DCPrzF&z{}s^v&C|{iLA03}*Am<6 z!X{?!U+Ntp?B!7?-|XCp-nZA{F1WNMJC3$|nLO)|kV9R9|1cofms)NIZjWdux*x3_ zR<0fPlCm?8*y%h!%4yvDNd0LoNfQF;xiuTt`UU4Kw@=m~DqbCW|5}WDQP)n!W_{L9 zsV<`ro2!tpnxrpk-t|6({sc8r5v7x5s6aobV1M>Fpq2ix*(^L@zTq*qgqEBVyIKz# zF)AGZoTXRr#gj^f8J5)2kalJ-?@=QruRK~r9Bpz~*` z0A9%US-|^%uc~Wn?RF7bCKG84%)o*b$W3%&$o7kTr2y|=W1Do4ybl0d$tfv$AiI!f znR!#Q@07S{p@%dzHI<|jloS+N4*baLCEkNT^dEza;AwnlP6rNT_C1XY7v2>VKmj#) z`1n|#JMmuUSAc%UGHWq0v9^wm+m4Re&!0b^Vsdl>YksVLc>C?)P{`?U+x!1ctcH5l zn*Cq|ZA;(-$HIFG{&@>n5F}s?P0gaZy1QOpUI${E`d^t+?`?1*+sNcwU?~590K=Xz z^Tij`WmG_6unz)Z`QSm0xP(MsPtRK*2Yj_Wt%^eRr1$RL1%9TdrcP^WTJPC+XtULC zRD09h1@K`nQ2u=*BO`ADw*9b)(zrO?LDJmGHO=rDtQ0U^TYJ0i(qHnf zX^ieSS2g^nZb0W#PJUeqR+2ot04T1otjrqFIQY!!_H9|HyC?)pi5Xr>ZJDf)_5m3f zu%3CQ)*B!nqzoc$UcP+k@$lhI*(0~KBvWY&Yjg8>Ks0^(0OG+s)PH|JCD@_&*M1=K zjs~cJeB3|mLn`SjvMze_<}%2LIt#^BfrBoXg4eHKHwo7SP6yWqt&Csx`d)q+5aRQ{ z|4P>hDs=5gdy{y|NT-zWJH$K&c*#76`RXL}jIy%T-MiQg2CWRRsFjsf0odJ7PTliq zMt>z94oMpIu8lOnfgd$>bwM5hDppv=z&_{tOF{n9aPN@?`*_2+EI!=l+^$>qA58?; zTUlG|n?z_zEPq|kvw3g5lE85C4)Yi9@O5B!vLt5!62!cP8n^ZNA|H8r(l z3DwObP zxCQzLswr7nQA6={`&R}^?C>Tkb+Xg(askqS$a;W)1V+0crte!$)IR+77l*$sEj-?F z5zsWf&l=vB;X^DaEIhLiV|DrR;}{W{QVH)5mk%C4dxHa+bDjvZvPubF8p;C!3s7eP zMiPWgKtPp7^2i}Sjis#6Byxihh@At!>;?+L;@-VC@}_C81#1^5uyan2s)gzPD(WrY zl*$_3#!83Z08s6(s|O4#P`9`pp4%uW)CtRkg&xpvHqaviIk>(~g)M-R`3?Xj@Utw? z9gY@2zu^s7ile?w!XQo;8D{$)IbH+#R3;~2R_nwe4cPJgJ-2dB z>Q}&b4u1z{tF{E52CB8MyZiO?=Lft-306I{JMS|MQN-ga_U|elw0LZ;Oi0bVg~lGf z2D@?SZ$0UR`xR+GJFb5cl9~JXc+XIM2moVS;8g4HPn+%)?Ot(SO8Wjx-AfB7V>6&^ zCR-A$K^_8yM9!aAV{8}!g)x6MzF`vk`}^ksT!!AeCjk+V(-bQL!m)jUHKg;k(@*+v zEP##xn>j`a9xd@wAejiz^7-jOjiCA4W>~drdxQ=rQ)YE@;#a=}uZ8M?2MUXdsGx|e z7KoF(Ro8_?q?2h3M)#O^tsRoIbE@gs(F8wr&x)FwJJZwCwpFe#cRzlV55tv;sk=S| zCWz|>7h92&p0^O_mJVlt&1ywf!Zh(hOhd?KMv3f@YxoC`9z5;Pm}eCyI$iz{OHx(^C&MM#X(E5AB0D> z|Fp3{^Aw(F1qtBfZ*#xR$r-d1WEMY|0I~Y)@7}R76;N66c#$t<3>^=Os`P3M*gpt5 zooT=8p^micPP~+EK5JoMVKjs$ATB@(eM3WMfH?2`l-zM9JHPX<#DA@{r>_j>DWqto~?DH$)-ZYQprS2dqh3R$$(;rn-&E52N1I@81i`#I1y#&4gt7 zmyD%{o}RtYA_ng?X_1ydzT<^20Qv=&_5<6MYv(|1bnAln(#n;3!QiHMre8sn1zx{DbvLnH?L@pHgIEE9-GU(Di{q$x=gW?5|D85V?dPcm@M*QuKWqo(R_9% zxPG*)t1DF&s1!s~jPOvc4^BXmOo|~~P-pb5nqUsDI1e@1dxFH`0h(Ch+@)Fp|pYd~m&99UnCo-T;@vkdwjq!q+~ij+>^4a7ic-(FGs*K{gA zm_slb|@!)y@%R;~?b9J-X)cL+5Q1wi+xq=j0TwLs^UF+=ZY?A=8;{2c+t}ov# zBM=nUh~<&G^b775u_QVpSTl>UI@y8%mH-CU^U46i6%;Bd7)%k7Xy7uVpgvq4v~b63 ztl=(Tf|`F6)I%nKXqRJ+MBG0^6x0IYERQ0ck^pWxxy$IMd+P&J?*nBI`iQ zy|?r89#V!#d%%GYhQFQ-^dJAY3lxRprx9B^Rz6EGB9x%2@CwoJU^iNnzwf;K;>BIq;QF2 zqivGBSr4d8bBfA{LkDE2b>bxf*S>)4!vbAIcR=Ix4a2_C^`A>nK?(r< z$y@J5;4!IzG(gEA!OXAg< zq5wXt{U)zFgibtF{QY*?0E*RTZ3S9uK#@|31Nm);#qSkhGhJh6=_&!zq3qERR-01U zXah3V)i0%hugl%5Hx!;7y9wGh5*IzYVW=%j@FgW(T|2-e{R~#{u)@B_&#e9u zdWUj7Z-8P*bS{|)0880)Gi}?+-^lCL~ zaf1l}+J2K?@AlQ|^BsE!28#0Xu06gq{+{b}#!BhT8IY3(e7xLi@_=H18E|s5BiEpa zRe30XP2Vex-Rjv66nfwepN*L9%G&xYN_^eWpm*)BMC35BYuIBpGF_|1m+-7*5|lnQ zNVfB_GRXLaUr>-Pn`ctb2H+?Ma9)xLS`yQ&@DlAbi#L-GRc?ST`LuuCI$(AWkhTbm zmFEfk+?l?G3JEx-6FP*Tk+9EU1mZAijx}}fz2-(i2+}5d0ySW5pOCLxifuP;$0pg6W zvp(?T|Dox-< z?#cOqC z-Kk~*7ec5;CNHbx1TmIgDW6xLwR6R-El!-G4o`>v?sv6jFhF`G4v?58?N5eQ#qP>E`4=dgHJv2-BqA(oGQ6BtG@TVL!77sUs#SOmvHN>*Gkn-k)D$) zbNm3(gUY7~u1Mo^Gat-n(NoFmN2COzKYse83Dm&n`rqXtYcs^b z89W>wZc{E8+^Kpl6hM!vDBa{_j`GF#)WmN+2I7gqm?I)L^6eU7>P$CFp?`|cpw8Ff ziE)CG$_5o5@5isuvg^?Ivhjz3flnLKErr)CZcMTED?a1)-@RjBnwoaRPtO*?vqg0V z@}`pK(A)26P?>cx1k3L9$r)Z*V~qAO_S@e(i8Vbnd@-*Xy25r>&XJd%yB%uf@!O#; z=Q)0ReI;Yx>Zk?kSwD7hNG*B8e_2%d$L*WKx=B>mWRiY0)|6EhMfSc7y}MCVR11>b zXX+Xl6)@f7J9T=uT<6 z>>f6wr(8nPci)JI{N&GF-k+zZ`lgjN3m+Pmb*Y8y-WYGK1aJ=8kd5h{H!@Bk3pBY& zJ%+j@?zbA*&3J5FU0uU=n;wj^cM#gcss*><_Up~xgS~lu2EwI7U&cd6_TeJcX=r#C zlyGw9sZpPnF#4uerJzi)7@wM*B>}Iy&!=!7cr3G&t z@MWKR*gc&4>H3NP4>CQ+YNG0vNH*QobeIZdxK53>4`QZGeDdTV7!*0p17{nX)&EWw zl>Qf=4#x!C(OBX1@HBOjsy{zVf#8Ey1nslveFH$(nO!)U%*ijGG;7XZj(N!ny=x>( zTz+(x3Ci^5)(piSltgdxSD1R)+0``|ui>eTOQCkFwW-@3(+yG4$M`+9(RMzSmjm@i z*|JnGhr3RRz(BkbxqkF1)Q{VN}3q z(18i37DB+-SworZD6rF7T7kMLr{e4CbZw-sXtWYf&~NE2+&Peuu%Z zc#W2tSmSE4p%cKFP9>o9buq|0wlHH9av)hb?&=?uWqG({-2-X=NWYi-5#1y3;r z4UDw<+h7_GlXbnQJoiMbwHc<*F+4q1I_C$qmvQ6A+&Zj&a>;)ebN>5%=|6O*jlsM{XX4S^W;<{!cA5F3;b{JF9B4^j_;G!zhc%VV^6x7e($BVw@EUo? zZ?GuNF|N7%VFZZrI^{=glS}5#{^OQkH+P_If@|Ro>Gju8fEI@5I@kdeeeOyvOu^Zc zgZZNFIcqh;-uUUWXNplHMS}EQ4O6{yhl{!ft?@N=-G{c;$OBjs)de~#x$4v04>fV{ z@b#!|ZIgK#8+#P!BNfqm&|R19lK-)ZeRIyYLYc=gc{y^al;v*FxB?` z0Sgx`62~J1ZAcyZ?dL}at^sXW-r&78O9xL50FU;G6ORGAf%sK@IC)>(oaN-ScT#_c zg_`IR3-Rh4Ek`aoizV)#B+&sxbV~zqNF(A?g81xTF>vIX9T&;p+(IsG7^9 z<~upeN(Gw(K{3^k!Rud=%z6I8h3CYJ5vK*rz_a)4hhu&h`U^5LGvgsd0`AuUBPB(J zh4Bb4>r>7PUl{S^$tFhA%Nb(MsYXqbSWwoXdUy!*=rMYco}PR}Ho&}MCr&>xw-7gg zGN3#sop^fmWKZP1dmF(XWSXHF`t@V5p-~hh6qL#@_)TD5b2HCj@UFc)YYxizEYw+r zns$Y0SDT=p1@phC{^Rof#%k-IpMt>oDlpEUxf($oJ~_Lkx;jS1-BU)xqNg!4YmRVw z_2`dc-xrZZcVigjpx2=33 zz0qjFQHV>_eMrsqUA;?JU0uEK`leWEHe`LbKOY4_lAkMgsS5%DVk)&>mq>kldb=j6 z2yj?D3SO^3Rt!I%Wx0EeHW8eCEy<8GPny~QA8c`Q^(!fIo~%vviYY5oHF9Ie)OpR2uHE0q;Ma-~m*jpYUBgr-+w6JDzCk?Q~tb*Aya5xe6 z{qslXt7-GKlsL}5k@S1eE9mFokb{YpwEsM+JeUge@qE#sOqB;altN9rJ-7d!oS<(z%tSZ^cB`i>DD~<$UAt)$tN)?!33y*eX^uu`CYzGUs$vpYy$CX zm_*|mnM};D@!2hIDwXo%NhI}zhHl@UBgC7&unkYxK%&W{GJH+mac|$gm0vQg>f;0& zW~`yoE4Hnz4Nt8FXY}danE9XGShU*u&DD9JC2!&hka7H`UOVMgXoA~P2VK?aU=Y^(g6+IEv%1%GGYv!B_a`^zL)+QkI*zG9(}_y?m(;J4ZEe0mHy%yI=+ z%QRcVyBgC*p4iePSNrhraB=+S8Q%wy)r>|lCH~1sMcdYj{t>6CK0J$WuKnEwm{|kg zSPUrlnTfbBf7o%L&Xa)aRM${8*`0~0 zS<)_T2d5pmoV=R~L;VynZQ+E|wI<0YwO}j(oC>I#xcwXMI{qyOoN8Y%8cXD%p?!X) z#x;e0=}Lv^R}g3OzFcw0IrTryPa9PIs+|VWr6PH%D2;tpLv1b^*|W{goaUZCR}4(+ zowcGzRf0uoMJr{W>Llu(6uvB=m17mj>~T)a%+y(`Fp*X;oZn}KFXOplZ%F+me6s=2 z(-0z^*lU*FIEY_UAFUMV2;A2NN+?t4Pgz=94YE5^<+3IC!kHeU7t7%eBFzf(6curE z3ya3Eyq(X>%bP-}0*m1StA&Zh1CW&!q!?s=a(?Nsmzo8T5}96beXKq|Il}AL=Wn=U zYp6tJd3h~SQpEHB_u-x!cnNI-gD}VN@b&?>{4qF9O{j9?@pX>Ujm1y?C@rEcCgzGXs`H;IlD*dEnt-}NCqoHq`V4xLgs z<>m<>Nu1f_y>E3H`OSV0N0qwg|22CS-3Gl=7j968$1Dee)_MDfUoc_;JYisaAY#EHa*k5P<7cw0dawZ6YovopKtjMG^#2u`mCiaG;t^=YA-K}&>K_Y~wD zh+Y_^ba6bDG~D1xbNo@X0L}bd!wd7eS1$P<=UQvX4c;dYUi3BBnpF^@Yhu-E6eiv& zbPO@=>mjpB%W7yu7?wTn9Ud2VXj286Rs~9fS;N}SE~};MY~w5RU1G7|ezBitnD1!^ z6b>OS0J1!&ZTqf#iSOs3exP{3+2d>F1D3gqCUVWFV;CZVDvbjLHG0#e)a`Ab;_pDq z$N=4EV_aR6X$l&OjtTr|L+50|BxE2|7EJcoci{*s`B>u9LgCrEb?aDDyL?=#XO9hr ztgC~~HCn3#*2?~^#88VRBy z`mTRy`h;q5Ah_+h%FUC>BQ!h`@HBk4AkgaCIqaXQ)1`U<^p-7;0qf-V#|u>4HZ9x3 zU`X5J8o>MgnD5fJSvw6f6rtX9q>a63o}|+_HrSO3zE;V|Q1y*pQI7ERK%4>_bcd2& zL}($uwBxfWxOmllc0rKmmo7QbqZ}01Z$HU0+^N}&I zbt!1r33y@)!?`&wa}o^nWB+Rpk{gr)ySg(L)DG3!=~0F0V_I?QJ;(P|F;~d20qDm* zYIr?C74e1csnmSIA7lxtA3h>!fl8hEoG}Y3@trb3`9YNx)=z(D8(h-*Ik;e8E6qtf zV(0GG_6qFiw2GZ$srzp^rl|UYA#u;vbu5sL*DwJFxK);?^(ahyU)q@C5LdgW`_9mV z=+!13Cw3K#oT*+^7n1h9T4h)5yQKb-k6M(x5#aJ8dca{L zh;D3J?+)_hIED+&5~CN4-itXXR7tGKUKf};m4uok9#dt2b-%L1#$-HfO9M|ea~(q- zkb3gR>cT3LYlen~qKy@J?x0`cObi4-jb+&|B0t!&$OH!XdgI;q8ooFSCl-7s$)|Fv zt$kWf`@Mrn%X)HbP)WxMfF#0uYP8P!qowjM%eTD%2VLcotPDHZujWF(U`1Nr>^a;F zS$=<%mtJ`N9#%bR5ilH!;_>PD*YM#yj=PN`M`wTAb}O*A5O&tO&S+;0|M0lbHo37k zOTA7nvFS|y#%|r>T)mYI?U8&(D;NJ2$Tsk)-j|q>A;#XnWyP%z zKQFS|!tLvDx>EOV_;pXB!xxvD@U{2kVD9ht>p;EQF~XajVWpxL6zMtCV9Yd5xBdwk zC{}Sxz(7G(W~LRm!(32_$w$=2#@0wO&m4UE`RTE)ET&z}vlCBeKE+E(xZ&C(-PJYw zv>%1GHvtw!dX2H8Z{oTe!B3Dh4SF8S&~!P zUIP+%pomLjpkdj5t>XVP8%FDvp?Ic3fKTq}yTb^KCJrAahV1;WDyaJKkY;iehpre4 z^@O+6ZQ%1Us0yE>6DG?R4&i5iUh4I0&K+Kvx`ig=t+Ez3%i7!8Iss!7P+`w5iTRu3 zQ6Zd?=U3KPUBdh_h-)PvUh?qdBh#?~_Sk#Lg3sSa$5ei-HzG>U3G}rf_w5kBV%ssEnKVw0Lm@Dd{QN$!80 zLzK%Qo7hxF%H?YguD*4602PuAhmg{e-{K{2VZb1Dw6Lt8j0E-~y~T2WYiaLIcw!x%UhlzBT1GDMZ< zm6tEWhGk8%SGpzb3dw2fUR)x%(cH)=!nwD}O0KS^?CMG=ENPx8yCvhvP=ed6(mCDw z1O&1<{MN84cx$%rK?j4M3`!|0Oke}I&{nQWGa|8*;Iejhtww!wDwF zPmudZSWv*CMT?w}Lf9rKD7f`tVUa{&G-@!R=lkGOcrS+MG~uDjG%Mj$l3RB$R6-tj z2qS64fb7}9!9i&#$^)a7-YpC3G#@u}F(;5cI_~W3ta&K8e9IVIFI|D2dn*-CMo^(Q z#P^d{1k1&i!HLmISrbrbnYlK5g|#(+_!7KiYHVS$czpcBP+#~uM<`k|1^UO2ANLLJ zzR@h?i=Xwl+26v365LJ zB;L1P0C?>rtpq3|FfzEb$GIy=&-i&{s$d9bJrM%VJqAD9+62UlB;m&(WaCoM&zpE= zvyQZ)z~KU@WlsI&l7@-djScdmCf^8kqpQBLPVC)V`5X8d{-jUNP7h9QckTQVpNsw{ zj&E_lbBCavC7=zV;Sye#XOA9jh*#!=*268V`z#~lOTz0;k^ac~+FCX>{p5|YALphJ zf`n3Vq-#2E1(!DN;86mg483Y4e!g}RV5de(6o$rTA8Z??-U%M1QNAQRoIhNG0Yycn zT6itf)r)OkYXe_QRwQe#KH*$Jg;Axh=b~3ey*#0qQ_m+bUvP3Iobxd5QndlvQFdD% zTX4E%8WxN$Tr0IP*}pjUYsiSE?Bzj#=ju^vYkl^8a>3TK~23@N~bgic{!VDy*> z?FsS*(KItIBXmZ-8KqrAzd?TweV7V;B(mbxIs9RzU3^uLE1?XizR0F!aBvs%n21{K>61VAD-(V+Xp%Z?OVxu4Jec^X{PTSf$ZrH#0c%+Lcf5yf2T>o zDU*@6s{;(!_1Xai5OY0O2!yvs$-2Hkhp^Sr3jNlHt_ItRy}x~+>m*v0VE&2`Smnge ze|vp@ahjX2>rxXp_SV`jU$*FMZGm^ed&I}PihyqUXvpm{m+qvK=^2h}O|VaK|2fU$ z_*V8>av8_5-4Qp{!X?-s@-z|}E0gTTFuO{}$gBvE-f{g`@h-0uWJDDAt zx)z|IDm>rdfCCd!UP0UubLl;$6mN3!to*go;9d2YN|IX#9aTpxZ;lWB=VjOOY9HIQ z172vls;`XgKm9Eeo4jh5aT2Dsug0?PcBJ5!EXU7(?Up1Ny1^b}M3(;&Q5Ku1r<*r# z@-&-GP_ofEb68(eQWyGDW-IM`+a$6C(8jg4!WdH(xBrFfQw z#W*Il6+2J8tQvBGdtGj4X6nSO4NAC&C*Xk{%(M6>709W0b%ZTD5GL`RN{0__qu zs`$fMrJ9;H_|rzdKQ__@-Wa5`wX|x?nCU>HHV5YAfvur|_70z%bWCDp^irQFL;V9_FO1 zc6m{UNrI^G)b~}{8JP<$gJ@`)_oTMz_!?k3ATDb;4IxnmANtJCAUz?teTSOPwn?#I zor!KSS^3dp3I?*Ufm11n5Y=IPar2PTOVT&Zb1PSM*zMR+C2DtKX^jL7-#YN1^i}I?uA&CVhxxl0cEBkQonhk0$eJ9 z!S(wO`@0>P0KdV4;wC|`Gl9(X-|@$^kqmuViKoh{zM;7oUQtYNX(=lJZfw5PddDEk zHnbg#RQ6@ARKV=Z0CN(G@t zHd8rypO%kVS^<gq^jNbmkJ<{24OxEIFnDx42*T29HIEBiMv{QM&` z9NH_Q3$n|!=dCt!yf>&Xy<2CD%rAJd0wcp$gT{F+x%6^|rSwvK7;?SzRJcNR0>$A3 z6>fM~WJ|f@3QPP(FyhQZ|CD+4u?hRot{VH$oTQW(2nQMNrR1!SXskh}Ag2-H|ej)C{R7>t{TDk9}%;)C{VzV{E& zxaXyslDUJ_^7v&h9ft~^PZr`haFs7Y;Hxl~6-@8&f1h zhStMtivUOPmvMO4GTn#mlsbnpINO|t`&dz5PC3PTLcyxDVcfr6R-OstH@E`iPMF?s zWM`7A)}tU}k#hN-3$REw@P%=rv~L=j^KA`&eAepOyARErayXqbx)eh`1z|cO$4%Cu zr(hyF{I*BG`@0m(Dd%Q zn1iuw^>zgXg`SF?w|p&CF~-1LJ*0L6Y-xmyi@|iEBr-Ll9`c^O4pF41BwOn`w3<#& zO)3?}#r;9+YM3&rQ77d|4Dkzjt3+)raJAskm<37{-vVbuS6g!|qNHrx9XhHt4z>2= zERM1DENPDQ@3h0d!VV%1(qgKm+fD}XMhtlr!=Smb=^i7$OfhP>jEbvSG5|}Jbk-ex zdZIi^!9=rf7e`f1nLKf_$bP<9b@zFCA0|hVjf9K?mON1v{EeqBt9_a8;Z2lGfoX8d z#{^B)IDS!EXN(QRMI_G?RCT(0a&Anb>bhW%pLmF}5_WJgo3F2Aujwp0vj;)CokqE& z7iS$5ujy@*ZDNiy{O$lQ$45sOIqzrxzC@X~5a2hvf;Hx&~@%5}s35_*@RDchEW&-D7LC zp>upWUyn2cepB>2hiI-EE7+=HE2O)281k};Mwj{X%2>$N)z-_y+OO$gz`b%Mg^%hS zq7y?!Ev+$XWF6Gt%F@--BQqYmes7-!Bs<_rhR%4XP$-OmhHs*frzriYoX6h^psxc@ zf6uZ{t-qgv>MHGfZq*8&7DueiIS(<3|I_TA^QlO-rRPv}Un}~4NNpYvH%3peWJ4VZ zIs7F}vS4d&_BczFyr(jImitHH)L<&jyVkdF{rGVvaiJuyzkkYZ1_aH3geh;(Y5FItp<238C{3&)Hcp}|x7o`QRQ~V18A_7(S*s4MI?{CTc zc4*tm&Wqd5GS333C*P9`+@L6A%~=ivNK)KLm+}S()MoCH z`}%nxe+I+l4`=O;RVt8dOn&w(Eq~kX1>03$M%d{jM+|R; zFVn!4$q7dnG7%VBhCWINa29G$Iy_`)e>SjD{D*&fH<4y^o@!4+E-M zYG+0*he~}zu3KH>d;e&){5El>+?k^JxM$JkKQ|$i+0d0dYya)N5k44#0AB>f7guYK zhnh0jwnz-rb>5Am;3KDxj*$@~({!(DcraoI#JcI^{)-WEY|^pk_1atGXO4;S=zyez zi7fm}S4bAFJDKN_KZ&M)eG3QCGfb$vdglC9^Ov(iYconLTk9)5ZP?gb~dc)0^Vk}06r z(gfhkb+$W7-%4B{v+*(v?hwkd zhA9jfAOF$XHwBuonl)!Bd|@_k9yu01-k=2EL?-X~@Y@nKy`WLWqY{aoxcG6a8(4hC zq|pzL>#*H^2BZsgGfFox%(l~kvPk-RmK8i*;NBgMigcR3t$zRhs7)p#&s);${bCFP z%F2BbqKw@L3NUqwkocWTve?1GZ!TG9A@`sc%sVLJv&kcF zLa{Z5NW?vOu*%%hQcx$<%quk|MI?S7x34eOdZ-syj4R-$qQjhgXRpD1G34?SVeWHn zgYba_My~$UHyr0==wjjWAwE9I>VHuuA)5fJMg5Um9S&{e^S423oorT>dz(SQ4^WV{ zdg011{Q3)|hEy+8MTWWN0E+ZJ#s>R}D;PxGx}TQ}Kqg`hb%lnn!YEKf1he~zrCQ5f z=`=li_F>PP^DmIBfxRLi!8shvyHj^e|0u#5D9trvH#c)^n0)A}w;mI@5&B&dk{mqyS&8$@*6U%kQYwsPCrL<1G%h@>8om@@5<B zlozU}=Dh?UQ#rI^+}*Drazg3mTDNtmGG6uww}E4@;VUUB#C1Jaof`bYujvSeR)n7x4GEP7> z?OC@b_EY_i`>iVx&r-AwL-ah?_uJC_2BHyv%Ooc9z&8TZv)>x&vqQ(m44s0T&lhPQ zA|>&X-`R}pY(eq4dleK+@KYz7Pc>T%HMI9{mz1n`{%WnO)vFw%0U;XYy62Oq$C|7y z>1z}%zn_<43zhEQP{qn?c{<_cUA^(h?ls-Pj0iLZv>02T`_KW<*2((GC)3P&*=&c- z*#(A1(fXP9wv`l@BpcCCkWKS)L>zkxbK(&}u-&yGsIyFdd~zy7DmW^>WE+Rna^!rE zDaJb3=_Y1~?$VNeo_Fr%XvFbt_Z`LWv!5M)`Z-$Yv1+(`eoKbQxlPY`yS2wdSdykT z^l@+X+(CdfFJOVU+3fb-q)02>L-JhL3X3i?dzYC!l`*w($#OzbHh6LN7Gx7!pDxUy zP_Qv?#4dp=)Ct25^U68os&R}^Sp>J|>$&%);75+@?|oyETk-e!1=U}{otknXb2+{S zj{!cM=P^1Ng#5o$?Csax-Y+7a>hGxgxoG^7tesA7gC}Ppi)HE_@w#`y_~?#RU7Fj@ z-0a@8uX%}b-k-IMQR(VbPHsajQ+uCp+))KSlz! zPGM(nvcfhb2+w*}*`6*JwMJgH1=2XwdzYh?@pW9)kKfr}9fbT3f?F;=emU;?SiBZd__Yjg7strN9zes14?GjFpCZ4$j)p6S`r`viV;ltD1pCva;$7K1=XQXU3fo`DSQf zV5>I|Mu038df;#DclscOSm;AS~@s_}#VQEWVFYWvV;0=3`9*yO|~? zCiZzhMBt&qDve`TxA%|5{%KM_&x@Oc|5fg^jB1FZYx7jP?2c00&Y{0JBKDbCxN}&( zLc(pEuy9ufudvo{ifjWv0?G5$02u=t8uAK>PS`?VAs-piLA5$u<;&`U$jB=K`0H@^ zr*HgWrPvAc8k?a*#J(&0V$lVG?{k%CafXw;6xR?xe?cYgNj)4v zgP;zXQ?HPh1>`#NT)%s>Z)iyS*H^CTNF-?=KYrRqT}LZf#(Qdllj$NL+P)|6KxFC9 zY6Lpq&v_A@5TkXkp%>WZYswmN-@3Er=7V3I;nF}@fthO|RqOonlnB6>%hxH#TNwdE zA#TW5OJ+y^C}4d&+{reW(yWZkt#DzV<>xm$hvzlh0Ss=Llx`c@v29zLTy*pGJPdfX z5F>0;_lH#=wxO-99Zhkqj;hC2yvrWBBXv$j9Qx*H#&MJC5bOVpPf`*Uvx9*8!>`}J z?uq)1tNb0Y-VYhX&##DstWLc=wE_XX>f>67sl8CGyh;g8S0^4co(Z^+)<6SFRB zLAOw}X*-w!^b64ra&1=ap8iX+6eo-xh_r3)Zii%tq$B)ZjKt2*?fvBS=WR@r41HVx z9?f$oEWg;X09O@Y(z(&^$eDF3xw*IIPq(>XAItrF_Z~wQt8wNjZ_-bpw;Euh=(|7HSAj&{mgNRS(oe14eLY@wG^hCXx zHbI9+#UuF2Y%hoFlybpVyd8oq(K1Hg9&B6Xdy=&-mM1e&H7_*BqWt)XzdL`~o>M1I zeD2yj$E^`k1cUVpYb%U$xBtz-zAn6s!>asL25j=0l-H7*Kym1V&Pz`O#&Vd%XjuZ< zbpBF{BP`f>Qjkp-{QHZ4wEc=77m1;#hY4? zFy!LOlZb9VzeAjOcz+Y;(fkEJMM?yGZ)*Nb8Y1p=BGa*S)R_QLcy z$Z9q(P#{=pv#y%4N34Gz2)i_=Ydi3mfO6xRb&uu}i3wfvCT;*I;@sM4% z{o-13G>j0n8IbT0?V2KQ{tVxJ3L;R|0ovk{Zi`APfyvBt=`-$nu5EsG3{xQj-0c~) zBNkFqV8EY&?zzMs?peUWZ-yd~B{SJ}&;xedfa-pc)P^>k%Prz2w9f+%Tk>eYm^BOM z2dGF}S65(rrp&T9sKXZSPL)N)+JFB1$sKTO6UWMj&@Y`204?*JdtS(W-1lt@sc;Zn z0}^fyx#jDAFg+Mcj>Ou0XFWB3th>n!+a-c%CaxXCb%v)gEd5~Y zlluN>w{mVs+|Q&= zMVUiS-8G?0<@FWVFjR6$9A)g>Vg{}e>vl@9@I_i)0mY?;YQnFH^tfuX~&McI-!{mmzYr}F{h(j8M*!pqD)(++{pQ$ zMtXSQJ$`fgS4Q8R1!h1dq^lbE$8hye6~Y@wp{42A{Cp#fezpHI+qi_Dc0aivEdJCM5XvwapnT#v?~oHN*Z3VUM3#+*_(d8B-^8 zcjTp*iD?#=mNrP>*R4-tJEwH1#V*0%d@gTcgR0T5v944b*adX+V&`Zb8A8GxYMC}A zHWP}}wm~p>%h^*0k~i$E%@H?{DOkb)Fq%Bg^G9q&`|+fN1nHjgQ~k~QFqk4Ke$xN{ zI)Hl{X9hsD5?*Qmm8sbdD7u2@Pq;|L0*5POD85^3H|`dms~);H=3W25JTO%{I&9*$ zqx9Ad-G|8zUhOv+hh|q&W_47YOXljw9r~w@$00uGd3t&_>SWC}GM5)c>4Hf_2R>ll z2gf!or(hA;yRmvD3H%ka-xbkatZ?`uT@u^+&@unxtH04S0uVYMjIb$?L6ad_*5y*9 zw#C6hpcT2Xj;C31|J{v7N)EWD1J|Z6b238ADxhaS?0zJB)_KPzAcg@8OKshq9O%t3 zfY2GgOG>LH{=UPFL@q>X3dcfbdXV3}m$=pCRjdz*p{?04Vo z5sAyEvs5zX#+-BIGP!@@Us6=|PpiFN1WJL@#2Ft_pCAyA*?&paD4#D{i~ zoU;nfBjk*6;gaWl){O5dA9ldxS6kuSSl0U6vFqk~j%Y5b2zT|5q=5$qsnL)t%xFt> zg`zw7)yzM}!}4uYkjT!RwNX<8g3Q`Gv77HjL?lBFOf^~Uwp-XZ+oEeB84wUKiPpK|kdxwpEH^2#h3FtL)s zH#uid%+f=5$N>n(C~Ng^|9ZMoo3(^imB zHGIho*!LHugmGXE6Gy>N z69*HNgUBgC#5ax{7|=8yVf~miM*s(1ZZo015x1d-9{^Uu*HKSsv_~_qoA7F0yUE<|0wx!d zOztTb4Y44_qbhfXT1HZ;6}c46tapnCR&uEWP_ZGTt99C|%{#F-m4e`utDr$*aQ(=( z8j+~6FL7e-L$+Wnn30k1R9FATy~9GH*#8FRwaI#7ES>!Jw*p1Bd%};zT03H@50hYo z4eD!%R?@Auf#)1lb=!dEcbkd=z4?)Xm8exsdA6i-PmRt#7$38&s*xxJSbILx}%{EbMQ z1MreOll-f;Y;7LwYCwKzCdW9}ScH3%eJ3fY8!xMgb@N6jFBgqTtMluu%Pog7O`cG_ zdjU}uq_BnAN0w2<3u&K3kj~~p(`EAD;XAS3qM9IS^5SzL8>O*jGe|%qa>sUYfuk-n zTMFuMaquJUKY}JW?7l8G>_2csRd{4wC|u6b3>dr^zBD!78@cg%XY zhi32F3oKIdhYSb`5S-1-4IlXK;Z0J#zxRY06{sm@%bB;auyz8E7*goD=LS|H&UtqA z>TC+`>B3!8$l0$3{|1s_6huJ4Qx8rrjZkHknl}r4-jN3d^SX_Vj>bDj5xas>3lcMU zVw(d2gJL0-8wek1#5#r`3@^0$ibAF!r|(@n^b-djI19@GWcijJN~woeLS<##3|Cbf5~wKYlG)a`&}siW3pvfqkiZtNhRZZ@9uSZ z5mTtMbONWE3Qh923Xz)M`Vh5sT<I{$G`_s> zlp=?;*^}}>FfVv5ReUfy0fp$WQ~zgUNw2mi#kzugclM}72&&1`QfciUN2JTKFwTp(G0rcIxCy zWE>9=dHHQN*)1^_27n}-9Jc6a#R*81>3umf7YI#{?d1?lH5W3cWhRJ@YR#ApDVPk^ zw^m`QRiP7mC{-G6P23wRYd6P~!y{^;s=283tEsMP6#4b*uX$3y_my#<)#}iWGVMv_ zCMKz%{S1Pf^Y_U%%>6f3vk%U$D*Ev7@I>qR3}IO!BqKtHilp*4#mhdjkfDsgENL7T*t-5rbkg+9mR>9vbp6@s2l zCWrvWZiFM@kH|R|ck!Q+R&wZydrx_E37kmS+YTG6GkM11wB|zCEm`0OJ+^@Pu zqJ%Et5mSUe;rO*3PAm#v%-n`8B2Z%Q>w;J#68B~dSx>SJ={&C;I%@aNL5P;iF0R;p+Nb>%6M z6YE1HTyjoP!69r19*;Ry0Tv25i8=})A#oPlg!dD7Fz7^nJf&)BZf*r{Elo|eO-&EA zk5xLZ#QmkiP4^wq1~jpBX_w|D$5zN}0l|WQgLy84wkp7StqBkgNztfN5wnix_eCaE zxT4Ibyti5wPN@c&0jkqlPP7Hg4LW3NPjfr1aWnZQXa_oT)OiwhlQpH*tGg8+OuyYn zmNPt8HP(GCou@*EDRNJ)VeIqJF)@ky^66b{d3ab@hF!BX?Z!ZvpbdJnuk816?(Fs2 z;@qU_PWw`Fv6+Cjr`gapvBR5mU!I+9g0+vph=4YZ5M>V zqJNf?3CRnI4({>kHD9_>9^*XecyDvx`-kWh^Iw(CM3xp4ot_I0agP4UB0P}UTo zw+2L}eDh6CUhC#G(Zb;FAs0?gJji^@UTJ$h?_HY|gzX3lL$1W=PwwWRey( z>6N*BMA+*-1_C@%U-_IFDUvPT)1I_r=YM;3dwpv&LrRtwbGgAA=7i`} zVt=G5sqS++6AmA!P4R7R;7Vw!M$tH;HUNcn zeGPK&Wv25MWMLdb?aTlTMeZdqFWGI!@mc`|_HVl>Z@6{9Hf!DWROBv%&m8h z7Iuh;WWC*y*FI9z$A(V`Y(C|i;Tfw2u1h|iAD(o(Xbm(e^@IrHrd@in7=f&38xaBfKjo#sRnD=pG4E;}-Xh(i)(?NLjVcHK1<=mR;1%m}T& zqeKGiR^=gk4pE_+iAf!G?hOcEGyxFVMbiUTz>yM(XA^S$r}qA>+{Xoa?J?@0k;XFZ z^2!%(tzmDf&&bY6o5o79XYd!FL#3u|-%f$lNOw~QfC{LF%AV36Ai|zxj zec8kpK`5OPIMjcYI@7ryt3AqsqXzaMB}%t~4+!YpeeCH800?k5SnaAzPI3}L0s>Z$ zF;NG<(`k zLZ1pQ#H>QDa&cNt1AsFFjgcSA#fufhz#S{`^Jh76&gP<(32yM=(@_L111VBzsC|Va z(wnH|{g78fz?TJGRquryJZ4)0o`gUJ<8-{UA(}`HOfWe(~Q(C!= zGK}Ttnt)`wnJ4uco6EYg5gmtD`jv^yG}Rb7zsTY0Upc*3)%@nZRYY2%%qD=Mqa7*Y zw7MBxkIX857qIjqA1iZo;T}N4!E{K>I}8j^#~v_NXzOpZ zYSUl4=gf5siMGj`T693G)9s?I9`5z)-z?t83$BGSm^AOFy=_Q|EG?he62?}$%;=1UfItgjd=V0Zq2+2k024Dkhc z*@e1|$lEFT;H~QS{y?ZXv{Y{3Zcni&3)rvG^~dFHnN;Yq00eh-hFcCLrW-eg%wXSqt^WVdEvLk)i*r*P;K+tf=rk2`lW( z5_uARDIf&W+lZ$+^kqQQ0#71b@bsLlZ0{eXZ6LR=0)65iEL_%^hnOj>o;D(xy-7DM z+uoOgU#CfuSjOD>8ZNO$h}MZuvoOBmuTpFuPb@{jH=YI@<6cJn0mp{SS%8VSC&@#@ zqaM0JNA!dwRP!VyBs#-vQa&@Xn;(2p_LKW~y?_)g`UOZ-n$%#RgcA5A##5BhJLm=n zhc*}})NC8{FN5A^&^T~s!hG*(eB}bNH%MJb#v{fzqgdm6^3jw6VZeh zGp;nzF8p>f!qGZ7cy(qSd=4T+JajZcE0%qbl8(GOzF zG)oqOZ8G-^#=9<@-7{T96;5NO!h1@%k=rk*T-`6l%~e2FRgAoOc=gCsvGtt1?@{qn z{fN^-ro@teymWv8_6s)}E2ywx3TYL}Tsq~~ zv%U*)46FvrXgSwm4|z6Fl-1BjXs4csyh-poo_-!$=E|C8~u z99!DG*;ro?ODQI8Gc&VlZWDw>#e+s}rPeomY>Visuu7&waG4@KQ{vj2WDchvlpkRwgX&&+kZE>@bpLSIQ8;4EnBIOAGgKM z?*T<__aCD>etQIs)QmROHuux!QLG)I)wuLs5feXC?GQV(HMn#u8X(ahl-$I5!(QeG z1C}xUE?EnP(JZ(ZhMCq`sQ>8oum|u5&rBp?JrM|Kkulxk%Q*(NR$S$%kctg-#tQ;E zV8u@p5p%cEx3yn9DYp723L&N71}SogE?~r$RTo}X6-%igXj8qr7iZ*2>*)%lydJqw z8{FKy8qghujdI^)F4oz3U#Q0}!F&rlJ!&$EvZVStJo%qT+3{I&wNoL=p$--MjzO>7 zUfZIm(DpTybc~JvMoi0tgM?c+z^#3~f8j0UXtBf_3vuU>fR0a8r@fZ_y6HUj(R~(_ z|Gj_;59+O*vX`EV#lb(wU9&+T)&k&S`BJV^^8FD{j~7wBwux&cWU+yQ7{kn)&T(!s zbM~7k`rE5X8($?(J9kEp3c z76cij4|g|?VUbNDLO5M@=c63iuax*J*eC{$z{ZFr^}Z15*6az{!=$AdyFA${Gto7e zb`onIim1kzkT`1ZLXPNem(^R81y#8=u??jV9t&~o| zaGCf~1|xYU&x_&`igr~K8!_wAu91SrW?*#H}GMkd&9BN z#nSptsd-#1F_88Y5vajFO6kQeYJ#zz*!G;%hpXq-7HT;F+puHE!Ka0*GGUd#UNCwa z3mI699LmM(3gb$DFX8aSYW~-2OPik4>6dXy0rL|`Eb*9`tC-PQHohhG=AXmGg7H%?f%UwiWi zRh~9Xo)lgmtI}TX=z&vAnJcVxv7zw{yWnV{Ddq>8XJ$f*uLcmbmOjlIH+=A6s8I=m<@ELZyVfk!E)EtKt+FIBj%G&(e5h2aJfl6E#F3U_F)|BKgk?N~?d1 zF5t-DKA2j@@hEs}#jPyhOrpT(;u19h(2k%U5Yv#A&)d0PU^gIx(JCrhEDOK42`J9T z+;?NTiW#_^(B6quhY)Fl^_9fJBK4IVRgQeFiuTJW_W%)RUJ(fOD-VZw_sTfb3e2y_~cm&c0s^c4wyXZ}FLV z)M@_qh_^|%U8UQk)*-g;ZU3T&K}r6X7g{kNcr^|;Cap4n6pgS!*Ka@PN{Z}Z4NoTa@+wuF z{N1pA5o|ZK0jXfTxv%r1VAL0&bL=bwGaE-MldZ;!Y@VRk;%j1U-eJlYRVYk*bgd6k zK6H21h9KAiF3Wen0^q?^fEVzMJpe!+z<2G!eup|3Z;1PSyfc6KY=M@Keup;^DTw|? zDpLn-!a%+;iKW(_W1~9n9(&~}OoF-Jt}dee9JJ*JyA_jR=z_<$*7Dsys?3uAy*LB= zwH`WDe5O=0o^Zp&p;(8lSK_}aCY_hN^y`sssxc-gHx+n&FqA*Qbnq)LKS!>bb@MpX zblfspBSGFfntg#4ylfmCcFe_^6wJ@ql5qu0Dcs%iL&Jw2-=ztav=0B6yrP7cxVaCV zqo9*vF2JgivZf`Pf;w%cE%17HtoS;~KkoV9 z&lEn#09 z+xt(hj%b@*ThVOMFVkjUJ`G(Mlm91l0W?6WP?!>vv3jLu<|A?>DIA(tbCfJ57zs3F zlCTRLFxZIpF+hPfH+m#^lL6-shOH{vurPlvT(9)*4;r?yVbG(1FF!D9gfFD?Bc4Fa zCx~AfQ05YEsXGemu90zS{lfj#a%D>0V&TOK7Uf|vI3k$Qu`&;%$VX{TwfQ04ds;>Z zrTP2l_WynD0EQOmd52MglhJRbA;}i=Tx^J9*cr31S`Y(A-S5w#4g8{WKd*0PdnK*G z=>Ypm@2^0$jt0#2pSvwK0>ohQ!Uo6DSKw};Mq7g@#xLB*KF)AR-vlQb8a(0^SRykyJG4O-FuBEzo z>Gv79Rvq<^3+iCoNg&k&T4;-2slVuHh__@SCj}_#;n-pIai5SYf5i{VVP=Z>KfRVe z-h(hEz{U*z#Ya*Mz5Jn99$U`3uKdkc1wQf|um7z>D(iT79Fe4Cx-!#p34zE2eYcwoxpkalo-Ot zpf%Qb(V#YQGT5aF8UWps9+L0A)jr&tfnXr%LFOg53ZgRNP;Tfr+#X*+>)*xLzjFr0vTAZiF_(k4OD zTCt&td&H@?NXn?)Om@XB{gM%^I-%E^(DHl$0A225uvY2Dt9D-xbrwC;>M0)u-vf~v zv=_U?6`RxkTFPge`8+gzZ*5~!H0DUzn=mmkk+JYq_ueQU z+5wAxM8f13$Z9jo_2cmKtZ@;?#tWz26Q%!Od)NOHWgW+#0W~`Ti)1OH!x_V(1o<*K zBw!FJ8{itCETCw!F0~Oxh!Nn?41=vegt3G>C=fyk#zF)HJjZP`R)E~_?!4g$DTy_xlQH&3>#YTd;zG1({ZY9?^LHVU z7>jub@EFfIVQ(v%aX<72mK}DN=7A!OEDrfZUh~Z3mr|FFS*IfPg)&@@eq|cMYqJ$0 z`O<-6u=DX+w-SoIqRt((H^>x(eX0wF1^Icj_(!)=VX6Sp$?DTpS5+8X1k;`l4+Yo` z+c>>>@1w~V-gEK=Vb{U}J9^T~I*L9t7_K)dXe!o03`6l2>5s4|K)-Yc#QDN}&{aUa zn^QY8=?4A(=msPGTpGGiWUzjtxm+e4K?O{w+>rLSzvq|X3R(V;X>sv2 z%;w)QS-;CWq%9c?S8xT9VG2sbV<4g1(y5A=v9<)hl4CJZ*)t-YXldD4H5QJTE}380_ou@Zv$w9K&PIji z55oJ;tb6pa&jtkKV*T>Q$9vO;-aY$z(Or9QetM+Pd<;b#&Fj4`xwdwFPJ>QdwKoqY5uGNItmJjTA)OP-WfcldF#aC* zxIOc$ri*KfU?B+Wf8BFHm7< z2`W(9uIDyrCWNV9Gr)v6sB-@(>5IVuqnG36lb~1n+O-4m=XGVjVT5;itNzA-q|D+t z*)A!p8Ib9uVM$s`N~5;>;WO!*?vdGBS`8lSuSN!yY91dCxWBM$k*-D*j`x&Yv_42P zg#=tPm-x?4+J(7|5S6L;e$~pBimg3e<-aWXe1F`yTGQx|er|iF*PB8YBVshSWrFGl zbWRG@ed~S#ADu9_pxAunAsvBDFVtP+YsBGPEbbi> zS$5T5(v}jnr7%^3g_5@-cL7i6-nA8s{d+pBr!#r)5Y?d$ZY~u8t)2`6Z8BI7G|$s~ zXh=Om=DkXg3F01hh^vr@Qp1{7O!1)knYDk?Y-}eoJ^jMVonv&JFkD4%4r+mxwYI>n z{y6aTQYE6Z8YsNJX|u%FNsLMSzfib?QQHED?NN|N&sR1~d!XTPZeNV;?EA&532?;& zpMWtIIbOgC+eG0=3v6cw{N&s{)&}}>&E4=mgh6$h893(%97#%sQE~xj5rBcp?a=+l zRe@DOw2G_>|5F9IqkHS#YI2@7-TADfsyo;PhvjNfSllZ_?{bsZDO$PUSK)sOLe75p zxq_gocKXWOS4FfHKfi%a@-On@kQ}h&uy&9f@YccGBgp~V4z`aZ2Mit5^abKkQgA5956s)fJAb@0Eq$88V5)& X#>J+gwo(5D(uc%^l()O$a=!i#`$9&7 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone.png b/openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone.png deleted file mode 100644 index 89ff5ce979d9cb84be0bed509ea216df264f644a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25638 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone~anyany.png b/openvidu-ionic-capacitor/resources/ios/splash/Default@2x~iphone~anyany.png deleted file mode 100644 index 3c99f2df7decdd54a56e5650749d552a3150e1b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53785 zcmeEuby$>L_wE>o1&WB$NDBx^hop2%H>fm7mwy7!(p^ohCx(N)T;Fc^$TNl{h{1|txJ z{=Iw&yi>-$EDZj-XQ8O227~#sz+ge|U@$y*D+mjNc|L@}R-VFOqMu-}yDq6HO)>Dn zrRORNvanO=pUj5*Snv*^hmx8c;qPliS8uXzHB4RsH^Y=D21w|p&iUe=Q2wxK1pJb`zMtBW5Ntx3`5*gEN{(@GJ*_$DmqMcCT2 z_{*=?uH3Bf-0Pi4Q{OZm5kVg-j1+o2zGs@Ij#A%WUCvh1^3XM35>?stK`)`WED*@^ zz#i}ubko(h?%coEuxQRVU~*?aSu$UMdC<>2kIRDpx!@gfGnhE^6Vy*XcJbfKo1zy} z{=I@d4tYxY@1+#>=8OM4;WEvC2mR-i|N8X5Aq7Rke>3X8fO3Wi|Hae)mJ=ut{##A| zOD4_$;r}Bpm8R${1R{Ip*^N`XbA?Cl<%Hs4AXcO%;&}r+w{|R&bk&b0Lj|ES;4sol*N$`uy#jeBLjGbJxL8 z-`HeYSYVkquFgz^GjU9o>lYnFR31KpW0obY^3+sMnRoVk13w2U)5%ENvZde|g#)M+ zC|@G^ai<-()3X_)L?C15CnRX=mNML&ji_0L!nS* zQKsWpcAMnAE7o7W(BjW88o2j;QzS$tGxH&@JZ2Y<4O@?{GGRlO#Dr&w5;yeu7P@@( zL98VN#vQf(lEis+fs2DA-h;5asos1O*UGH5)2UOSOpE*%lPH|z zpmZtFsa?LCLj3-gA5$6q*WjDcDJ4t_+X&URQk=|LZziR24*={tRrcEzq0?}iq2esk z+w>v1`U=%FkA`lz)I*(``0F#@bf7#WWII?MGZ;=za)P&E_}kDbwCB9-{wcw$_AVr5 zo@NDi1NwwD?Cg%JhH7J&Wt#@w*I@8Fn9LQ(T9@rBf+W0xF$`|K`Q&In`9)Ep^VxNg^!k+Q1I;7>>1bH1A|!`rvjqNg#Cn@g1lg_5Tz< z?;Z9noM{OWL#2K-Wo7FZ2RW<78$$K15yU(lnKqSDmP?Dnj3E-KRv*f>77#84weJzhKJ3HojVDLg~20t~jk>DH+=o4+cJLo9Ms2Hb-fe zS~f&@$6@2kYf5dS0v=|93b>d9UmxT_JOfx082-c4cAuX{j_zSN%mxMiE1%vY)zA_X z8e(q5WnK*l(sDP3#u5Quo{oL-aTzr&Cbn^>;E3ffyvS=qhdkoHr{zuJ@3eZ(7F_k; zC<*oL`jw z6B1y4bSxC^m&>1GePs2xMP+uA+Rr=kK7XK_=S>v!2`n%e8Hb$x2qy86cMJD3#ihQO6%f)eY}?l3)xF3SDv-f+yoYqcBdSa z@R_8jC2hw&#fn6781P|Fb|2|Zj+TC~Acupw1U+E{p?=Sj+E9S~b4J||Gmkj~ie=eY z9-1wPTsH-uG&^>&4m77^(lcW~_vlK$-J`Od(B$4RZ&N zX#Zg8Vx(+7Aqb5i7f7wT$Mgn;YEULfk*XdW?!+D@PYi!j%%lAcxmM~jR7Y;|(y;9A zsoj3R@da)feyg!8G6yr+17#d40$^KEv|Zxlq?#0+YXL$AZh3u(60-5t+4HHC1qNh9 z#mcIowS{?5LE-RB#+AnRG6humzlWb;BY5@yqKy3q1o6b~KQRxAouFDEYzI9~D(a7= zwrgH|I1eveHNWOebo0FmJyV!IQuU?{yAwkgrG6x}=U5JWG?7)Klv?`IFM7Us3DR#NMsD$KavU}keST)WmdHObcfX^tYM;AKXmK|m<2vq^CqJpa*;FtF4E0`j0L)-CoXK1-k_X?Hb(-0wVqMV985bY#e2h!f?UvQK z!!|5QB&@$5d0=z=Vr;k5`}xY2(a2(TXRH;mIyA`iV?f4W*h`FkzWAPY4Q$wNitUp8 zOr5XpPwcF$5b-t$%Ww⁢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%0AST~0|kL3Z=gw}dAGxjK;#h`vYMGgvo6 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 z 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

2CRuRf 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default@2x~universal~anyany.png b/openvidu-ionic-capacitor/resources/ios/splash/Default@2x~universal~anyany.png deleted file mode 100644 index 3b3c77f5a04009470dcc9c0de0f4d5587a68511d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66324 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

OK-jI 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 Cqx2R4 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default@3x~iphone~anyany.png b/openvidu-ionic-capacitor/resources/ios/splash/Default@3x~iphone~anyany.png deleted file mode 100644 index 1c5d5e941b5499e501ee4a3ea76f54b15d894582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97648 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⁣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 Gz5fezrxGLp diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default@3x~iphone~comany.png b/openvidu-ionic-capacitor/resources/ios/splash/Default@3x~iphone~comany.png deleted file mode 100644 index f14570d55fdec44ba7e3502e041028e2c23cf878..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57278 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 diff --git a/openvidu-ionic-capacitor/resources/splash.png b/openvidu-ionic-capacitor/resources/splash.png deleted file mode 100644 index 0e7ea0a42f6eeb5d1d1869878fe53054782d70e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78115 zcmeFaXH-+$yEhtpMRZ${rV>Fwr3*+G5hG2ybdV0xoAjs%iU<;rPC%;k4pM_4AT>yp z4x8S42?Tg&)?D*y52n2!*_3*wN z0&zT*^ylbd@J;lb@L%AcgEse23P-`m<*42paDUoX?1`W30Ud-K4p0R0CS%?cQUCZ!t zuzj6%1WX8jp1-X>`s*5jxN%Hr-|xGJ|ARMurfFs;`Au-cs74=+-z%2W&a#kwqW!-_ z!~Y9aE%Eko=#qSN@1u7x<<}(w5qF#JpPOjplS9Anu3Z0f^G5~%mH*hm z9~l5t_+tluWIzfIf9&9o4F1>wNdkZD;ExO-Gx&pve|!Nlgg>$I4<`O^!oE3UJrsYBLMT-*{d2>tbN=@Y`eWul z-HGx?|LQvYS>}(>{#e={zxe|;f1vYEy!jn45r3lRpOoWI0`({B{9lLVS6*ArbB|-4H8XG+8+seOOH+fz*iO@y%YnVR z;c=k$zw(8ce;)!m_wOSf(Ko*StJ)O%_Zg)dkN)L_!m=;_)!p;{>t99spQZk()&2diwbF+t44C~k*hI!M(tTONAM_)TzZPKD~&HN#$A4* z%?vHb^A<`C8l0tCQCx)AdVgaTyyhfUN49IQAx;fEtmKL^>(ARCab#arv0cnE{q}c# z>&+s`Z*XpQNO9J_n2nTjETdYD6P=c#e7FDRb5l#+c0h{b%q|UXOdT?ocC-s?O_#Qr z8ci}8SSGzIfIu6@CSx~^jzOu%@&g-NhvYtYtkZlHy}13QgU{_fn;scpfM4o1VtEc>gyZt_IH8&?6zeK@3Yg|Yq>#jIe#m+rV>9Y ztbP`NpEjnN_fUiu6i5oiO6E;(qcBe6^T^gCKKlbXo*Udv5&Cemu;KzVdcoo}DZycN zr*gZo%I(e;N({S&4oFt9*2l!ztR0cdQ@VT*8d&B>O0&=e9lW@lg|ix1{zSC1r&7Gl zT(#a02{ZV$gn`lLUro#|g9n^MNMa&RwfW&>Q;*vY_){n0+*GpX4b-67$~mr(_CvL$ zO~dGn!|0M|cV8%k1k9$_KoY`%t2wM z1{uiqH&mTaoSMajNvqa+7j(mkp|2=OWaSZx?$fjP6t(9}!`gZVuubI{U3Z~brf`^w z^`!1udtH*C$09Vi6Z+S*W)UmCPDoUX%5In5(1}@yEn%(X>WV!A-OE>dE;K7J6Km$-Go;Hg^w%LFlq^X!p7(-I%ta zyb{m57QFUF1WnN0D3KIeX9ku_3B7$1Edtiv_GUE`R!JVq#24Muj&#sWaZX> zFbXB)6LTyH!v&Z2g{&u+7Q}T=J3+Jv??PF4v&L{i4+8wO_&%wc`|=(;?d&AM_O;~J z$jb;kJF4BEl28_boXmAdFiGQtH}+j?pgx1G)ar;Us+H{^>n@j63uhAjTps*dfGY}S z0{{Z|{${Pt(zp0akhaie(3=C%&ZjK0_cd$L+o~`q&JExMTN}&e1>JXoYH!lIt;FHd#YA6GB&Q%ziVVyb zP8kxuKMZ2IRJZh6G%2Mn9JVwz!LKBq$8xhwkWrtN8BjE-L54PY{94Ju$K^wNf@pV> z*2beGbB31z%=_jZ&UULc!i*60V+o%|-`Py6)GuXo1RK~IHE)3zzX1OD5cEhBhuBmn z`@6(xM)geD

TKNkp~lCDc^)U$Cu@{mM_M4 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

    UIFR12iV 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 diff --git a/openvidu-ionic-capacitor/resources/splash.png.md5 b/openvidu-ionic-capacitor/resources/splash.png.md5 deleted file mode 100644 index aa87c0c1..00000000 --- a/openvidu-ionic-capacitor/resources/splash.png.md5 +++ /dev/null @@ -1 +0,0 @@ -5a0824c4ed028923fe030e781589c661 \ No newline at end of file diff --git a/openvidu-ionic-capacitor/src/app/app.component.css b/openvidu-ionic-capacitor/src/app/app.component.css deleted file mode 100644 index f9ffd4f6..00000000 --- a/openvidu-ionic-capacitor/src/app/app.component.css +++ /dev/null @@ -1,26 +0,0 @@ -.demo-logo { - height: 26px; - padding-left: 5px; -} - -#img-div { - max-width: 60%; - margin: 10px auto; -} - -#title { - margin-bottom: 10px; - font-size: 2em; -} - -#join-button { - margin-top: 20px; -} - -#session-header { - text-align: center; -} - -ion-col { - padding: 1px; -} \ No newline at end of file diff --git a/openvidu-ionic-capacitor/src/app/app.component.html b/openvidu-ionic-capacitor/src/app/app.component.html index b36cfbcb..05c12d0a 100644 --- a/openvidu-ionic-capacitor/src/app/app.component.html +++ b/openvidu-ionic-capacitor/src/app/app.component.html @@ -1,10 +1,15 @@ - - + - + @@ -12,8 +17,9 @@ - -
    +
    + +

    Join a video session

    Participant @@ -24,49 +30,57 @@ - + Join - + -
    -
    -

    {{mySessionId}}

    -
    +
    +

    {{ mySessionId }}

    +
    - - - - -
    - -
    -
    + + + + +
    + +
    +
    - -
    - -
    -
    + +
    + +
    +
    +
    +
    -
    -
    - - - - - - -
    - -
    \ No newline at end of file + + + + + + + diff --git a/openvidu-ionic-capacitor/src/app/app.component.scss b/openvidu-ionic-capacitor/src/app/app.component.scss new file mode 100644 index 00000000..2ba6a8a6 --- /dev/null +++ b/openvidu-ionic-capacitor/src/app/app.component.scss @@ -0,0 +1,26 @@ +.demo-logo { + height: 26px; + padding-left: 5px; +} + +#img-div { + max-width: 60%; + margin: 10px auto; +} + +#title { + margin-bottom: 10px; + font-size: 2em; +} + +#join-button { + margin-top: 20px; +} + +#session-header { + text-align: center; +} + +ion-col { + padding: 1px; +} diff --git a/openvidu-ionic-capacitor/src/app/app.component.spec.ts b/openvidu-ionic-capacitor/src/app/app.component.spec.ts index 0be049d0..161e57d2 100644 --- a/openvidu-ionic-capacitor/src/app/app.component.spec.ts +++ b/openvidu-ionic-capacitor/src/app/app.component.spec.ts @@ -1,29 +1,15 @@ import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; -import { async, TestBed } from '@angular/core/testing'; -import { SplashScreen } from '@ionic-native/splash-screen/ngx'; -import { StatusBar } from '@ionic-native/status-bar/ngx'; -import { Platform } from '@ionic/angular'; -import { AppComponent } from './app.component'; +import { TestBed, waitForAsync } from '@angular/core/testing'; +import { AppComponent } from './app.component'; describe('AppComponent', () => { - let statusBarSpy, splashScreenSpy, platformReadySpy, platformSpy; - - beforeEach(async(() => { - statusBarSpy = jasmine.createSpyObj('StatusBar', ['styleDefault']); - splashScreenSpy = jasmine.createSpyObj('SplashScreen', ['hide']); - platformReadySpy = Promise.resolve(); - platformSpy = jasmine.createSpyObj('Platform', { ready: platformReadySpy }); + beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ declarations: [AppComponent], schemas: [CUSTOM_ELEMENTS_SCHEMA], - providers: [ - { provide: StatusBar, useValue: statusBarSpy }, - { provide: SplashScreen, useValue: splashScreenSpy }, - { provide: Platform, useValue: platformSpy }, - ], }).compileComponents(); })); @@ -32,15 +18,6 @@ describe('AppComponent', () => { const app = fixture.debugElement.componentInstance; expect(app).toBeTruthy(); }); - - it('should initialize the app', async () => { - TestBed.createComponent(AppComponent); - expect(platformSpy.ready).toHaveBeenCalled(); - await platformReadySpy; - expect(statusBarSpy.styleDefault).toHaveBeenCalled(); - expect(splashScreenSpy.hide).toHaveBeenCalled(); - }); - // TODO: add more tests! }); diff --git a/openvidu-ionic-capacitor/src/app/app.component.ts b/openvidu-ionic-capacitor/src/app/app.component.ts index 667ddcd7..71d68191 100644 --- a/openvidu-ionic-capacitor/src/app/app.component.ts +++ b/openvidu-ionic-capacitor/src/app/app.component.ts @@ -1,373 +1,328 @@ +/* eslint-disable max-len */ +/* eslint-disable @typescript-eslint/naming-convention */ +import { Component, HostListener, OnDestroy, OnInit } from '@angular/core'; import { HttpClient, HttpHeaders } from '@angular/common/http'; -import { Component, HostListener, OnDestroy } from '@angular/core'; -import { AndroidPermissions } from '@ionic-native/android-permissions/ngx'; -import { SplashScreen } from '@ionic-native/splash-screen/ngx'; -import { StatusBar } from '@ionic-native/status-bar/ngx'; -import { Platform, AlertController } from '@ionic/angular'; + import { OpenVidu, Publisher, Session, StreamEvent, StreamManager, Subscriber } from 'openvidu-browser'; import { throwError as observableThrowError } from 'rxjs'; import { catchError } from 'rxjs/operators'; -declare var cordova; +import { AlertController, Platform } from '@ionic/angular'; + +import { AndroidPermissions } from '@awesome-cordova-plugins/android-permissions/ngx'; @Component({ - selector: 'app-root', - templateUrl: 'app.component.html', - styleUrls: ['app.component.css'], + selector: 'app-root', + templateUrl: 'app.component.html', + styleUrls: ['app.component.scss'] }) -export class AppComponent implements OnDestroy { +export class AppComponent implements OnInit, OnDestroy { + OPENVIDU_SERVER_URL = 'https://demos.openvidu.io'; + OPENVIDU_SERVER_SECRET = 'MY_SECRET'; + ANDROID_PERMISSIONS = [ + this.androidPermissions.PERMISSION.CAMERA, + this.androidPermissions.PERMISSION.RECORD_AUDIO, + this.androidPermissions.PERMISSION.MODIFY_AUDIO_SETTINGS + ]; - OPENVIDU_SERVER_URL = 'https://' + location.hostname + ':4443'; - OPENVIDU_SERVER_SECRET = 'MY_SECRET'; + // OpenVidu objects + OV: OpenVidu; + session: Session; + publisher: StreamManager; // Local + subscribers: StreamManager[] = []; // Remotes - ANDROID_PERMISSIONS = [ - this.androidPermissions.PERMISSION.CAMERA, - this.androidPermissions.PERMISSION.RECORD_AUDIO, - this.androidPermissions.PERMISSION.MODIFY_AUDIO_SETTINGS - ]; + // Join form + mySessionId: string; + myUserName: string; - // OpenVidu objects - OV: OpenVidu; - session: Session; - publisher: StreamManager; // Local - subscribers: StreamManager[] = []; // Remotes + constructor( + private httpClient: HttpClient, + private platform: Platform, + private androidPermissions: AndroidPermissions, + private alertController: AlertController + ) {} - // Join form - mySessionId: string; - myUserName: string; + @HostListener('window:beforeunload') + beforeunloadHandler() { + // On window closed leave session + this.leaveSession(); + } - constructor( - private platform: Platform, - private splashScreen: SplashScreen, - private statusBar: StatusBar, - private httpClient: HttpClient, - private androidPermissions: AndroidPermissions, - public alertController: AlertController - ) { - this.initializeApp(); - this.generateParticipantInfo(); - } + ngOnInit() { + this.generateParticipantInfo(); + this.platform.ready().then(() => { + if (this.platform.is('ios') && this.platform.is('capacitor')) { + console.warn('ios'); + // cordova.plugins.iosrtc.registerGlobals(); + } + }); + } - initializeApp() { - this.platform.ready().then(() => { - this.statusBar.styleDefault(); - this.splashScreen.hide(); - if (this.platform.is('ios') && this.platform.is('cordova')) { - cordova.plugins.iosrtc.registerGlobals(); - } - }); - } + ngOnDestroy() { + // On component destroyed leave session + this.leaveSession(); + } - @HostListener('window:beforeunload') - beforeunloadHandler() { - // On window closed leave session - this.leaveSession(); - } + async joinSession() { + // --- 1) Get an OpenVidu object --- - ngOnDestroy() { - // On component destroyed leave session - this.leaveSession(); - } + this.OV = new OpenVidu(); - joinSession() { - // --- 1) Get an OpenVidu object --- + // --- 2) Init a session --- - this.OV = new OpenVidu(); + this.session = this.OV.initSession(); - // --- 2) Init a session --- + // --- 3) Specify the actions when events take place in the session --- - this.session = this.OV.initSession(); + // On every new Stream received... + this.session.on('streamCreated', (event: StreamEvent) => { + // Subscribe to the Stream to receive it. Second parameter is undefined + // so OpenVidu doesn't create an HTML video on its own + const subscriber: Subscriber = this.session.subscribe(event.stream, undefined); + this.subscribers.push(subscriber); + }); - // --- 3) Specify the actions when events take place in the session --- + // On every Stream destroyed... + this.session.on('streamDestroyed', (event: StreamEvent) => { + // Remove the stream from 'subscribers' array + this.deleteSubscriber(event.stream.streamManager); + }); - // On every new Stream received... - this.session.on('streamCreated', (event: StreamEvent) => { - // Subscribe to the Stream to receive it. Second parameter is undefined - // so OpenVidu doesn't create an HTML video on its own - const subscriber: Subscriber = this.session.subscribe(event.stream, undefined); - this.subscribers.push(subscriber); - }); + // On every asynchronous exception... + this.session.on('exception', (exception) => { + console.warn(exception); + }); - // On every Stream destroyed... - this.session.on('streamDestroyed', (event: StreamEvent) => { - // Remove the stream from 'subscribers' array - this.deleteSubscriber(event.stream.streamManager); - }); + // --- 4) Connect to the session with a valid user token --- - // On every asynchronous exception... - this.session.on('exception', (exception) => { - console.warn(exception); - }); + // 'getToken' method is simulating what your server-side should do. + // 'token' parameter should be retrieved and returned by your own backend + try { + const token = await this.getToken(); + // First param is the token got from OpenVidu Server. Second param will be used by every user on event + // 'streamCreated' (property Stream.connection.data), and will be appended to DOM as the user's nickname + await this.session.connect(token, { clientData: this.myUserName }); - // --- 4) Connect to the session with a valid user token --- + // --- 5) Requesting and Checking Android Permissions + if (this.platform.is('capacitor') && this.platform.is('android')) { + // Ionic platform + console.log('Android platform'); + await this.checkAndroidPermissions(); + } - // 'getToken' method is simulating what your server-side should do. - // 'token' parameter should be retrieved and returned by your own backend - this.getToken().then((token) => { - // First param is the token got from OpenVidu Server. Second param will be used by every user on event - // 'streamCreated' (property Stream.connection.data), and will be appended to DOM as the user's nickname - this.session - .connect(token, { clientData: this.myUserName }) - .then(() => { - // --- 5) Requesting and Checking Android Permissions - if (this.platform.is('cordova')) { - // Ionic platform - if (this.platform.is('android')) { - console.log('Android platform'); - this.checkAndroidPermissions() - .then(() => this.initPublisher()) - .catch(err => console.error(err)); - } else if (this.platform.is('ios')) { - console.log('iOS platform'); - this.initPublisher(); - } - } else { - this.initPublisher(); - } - }) - .catch(error => { - console.log('There was an error connecting to the session:', error.code, error.message); - }); - }); - } + this.initPublisher(); + } catch (error) { + console.log('There was an error connecting to the session:', error.code, error.message); + } + } - initPublisher() { - // Init a publisher passing undefined as targetElement (we don't want OpenVidu to insert a video - // element: we will manage it on our own) and with the desired properties - const publisher: Publisher = this.OV.initPublisher(undefined, { - audioSource: undefined, // The source of audio. If undefined default microphone - videoSource: undefined, // The source of video. If undefined default webcam - publishAudio: true, // Whether you want to start publishing with your audio unmuted or not - publishVideo: true, // Whether you want to start publishing with your video enabled or not - resolution: '640x480', // The resolution of your video - frameRate: 30, // The frame rate of your video - insertMode: 'APPEND', // How the video is inserted in the target element 'video-container' - mirror: true // Whether to mirror your local video or not - }); + async initPublisher() { + // Init a publisher passing undefined as targetElement (we don't want OpenVidu to insert a video + // element: we will manage it on our own) and with the desired properties + const publisher: Publisher = this.OV.initPublisher(undefined, { + audioSource: undefined, // The source of audio. If undefined default microphone + videoSource: undefined, // The source of video. If undefined default webcam + publishAudio: true, // Whether you want to start publishing with your audio unmuted or not + publishVideo: true, // Whether you want to start publishing with your video enabled or not + resolution: '640x480', // The resolution of your video + frameRate: 30, // The frame rate of your video + insertMode: 'APPEND', // How the video is inserted in the target element 'video-container' + mirror: true // Whether to mirror your local video or not + }); - // --- 6) Publish your stream --- + // --- 6) Publish your stream --- - this.session.publish(publisher).then(() => { - // Store our Publisher - this.publisher = publisher; - }); - } + try { + await this.session.publish(publisher); + // Store our Publisher + this.publisher = publisher; + } catch (error) { + console.error(error); + } + } - leaveSession() { - // --- 7) Leave the session by calling 'disconnect' method over the Session object --- + refreshVideos() { + if (this.platform.is('ios') && this.platform.is('capacitor')) { + // cordova.plugins.iosrtc.refreshVideos(); + } + } - if (this.session) { - this.session.disconnect(); - } + leaveSession() { + // --- 7) Leave the session by calling 'disconnect' method over the Session object --- - // Empty all properties... - this.subscribers = []; - delete this.publisher; - delete this.session; - delete this.OV; - this.generateParticipantInfo(); - } + if (this.session) { + this.session.disconnect(); + } - refreshVideos() { - if (this.platform.is('ios') && this.platform.is('cordova')) { - cordova.plugins.iosrtc.refreshVideos(); - } - } + // Empty all properties... + this.subscribers = []; + delete this.publisher; + delete this.session; + delete this.OV; + this.generateParticipantInfo(); + } - private checkAndroidPermissions(): Promise { - return new Promise((resolve, reject) => { - this.platform.ready().then(() => { - this.androidPermissions - .requestPermissions(this.ANDROID_PERMISSIONS) - .then(() => { - this.androidPermissions - .checkPermission(this.androidPermissions.PERMISSION.CAMERA) - .then(camera => { - this.androidPermissions - .checkPermission(this.androidPermissions.PERMISSION.RECORD_AUDIO) - .then(audio => { - this.androidPermissions - .checkPermission(this.androidPermissions.PERMISSION.MODIFY_AUDIO_SETTINGS) - .then(modifyAudio => { - if (camera.hasPermission && audio.hasPermission && modifyAudio.hasPermission) { - resolve(); - } else { - reject( - new Error( - 'Permissions denied: ' + - '\n' + - ' CAMERA = ' + - camera.hasPermission + - '\n' + - ' AUDIO = ' + - audio.hasPermission + - '\n' + - ' AUDIO_SETTINGS = ' + - modifyAudio.hasPermission, - ), - ); - } - }) - .catch(err => { - console.error( - 'Checking permission ' + - this.androidPermissions.PERMISSION.MODIFY_AUDIO_SETTINGS + - ' failed', - ); - reject(err); - }); - }) - .catch(err => { - console.error( - 'Checking permission ' + this.androidPermissions.PERMISSION.RECORD_AUDIO + ' failed', - ); - reject(err); - }); - }) - .catch(err => { - console.error('Checking permission ' + this.androidPermissions.PERMISSION.CAMERA + ' failed'); - reject(err); - }); - }) - .catch(err => console.error('Error requesting permissions: ', err)); - }); - }); - } + async presentSettingsAlert() { + const alert = await this.alertController.create({ + header: 'OpenVidu Server config', + inputs: [ + { + name: 'url', + type: 'text', + value: 'https://demos.openvidu.io', + placeholder: 'URL' + }, + { + name: 'secret', + type: 'text', + value: 'MY_SECRET', + placeholder: 'Secret' + } + ], + buttons: [ + { + text: 'Cancel', + role: 'cancel', + cssClass: 'secondary' + }, + { + text: 'Ok', + handler: (data) => { + this.OPENVIDU_SERVER_URL = data.url; + this.OPENVIDU_SERVER_SECRET = data.secret; + } + } + ] + }); - private generateParticipantInfo() { - // Random user nickname and sessionId - this.mySessionId = 'SessionA'; - this.myUserName = 'Participant' + Math.floor(Math.random() * 100); - } + await alert.present(); + } - private deleteSubscriber(streamManager: StreamManager): void { - const index = this.subscribers.indexOf(streamManager, 0); - if (index > -1) { - this.subscribers.splice(index, 1); - } - } + private checkAndroidPermissions(): Promise { + console.log('Requesting Android Permissions'); + return new Promise((resolve, reject) => { + this.androidPermissions + .requestPermissions(this.ANDROID_PERMISSIONS) + .then(() => { + const promisesArray: Promise[] = []; + this.ANDROID_PERMISSIONS.forEach((permission) => { + console.log('Checking ', permission); + promisesArray.push(this.androidPermissions.checkPermission(permission)); + }); + Promise.all(promisesArray) + .then((responses) => { + let allHasPermissions = true; + responses.forEach((response, i) => { + allHasPermissions = response.hasPermission; + if (!allHasPermissions) { + reject(new Error('Permissions denied: ' + this.ANDROID_PERMISSIONS[i])); + } + }); + resolve(); + }) + .catch((err) => { + console.log(err); + }); + }) + .catch((err) => console.error('Error requesting permissions: ', err)); + }); + } - async presentSettingsAlert() { - const alert = await this.alertController.create({ - header: 'OpenVidu Server config', - inputs: [ - { - name: 'url', - type: 'text', - value: 'https://demos.openvidu.io', - placeholder: 'URL' - }, - { - name: 'secret', - type: 'text', - value: 'MY_SECRET', - placeholder: 'Secret' - } - ], - buttons: [ - { - text: 'Cancel', - role: 'cancel', - cssClass: 'secondary' - }, { - text: 'Ok', - handler: data => { - this.OPENVIDU_SERVER_URL = data.url; - this.OPENVIDU_SERVER_SECRET = data.secret; - } - } - ] - }); + private generateParticipantInfo() { + // Random user nickname and sessionId + this.mySessionId = 'SessionA'; + this.myUserName = 'Participant' + Math.floor(Math.random() * 100); + } - await alert.present(); - } + private deleteSubscriber(streamManager: StreamManager): void { + const index = this.subscribers.indexOf(streamManager, 0); + if (index > -1) { + this.subscribers.splice(index, 1); + } + } - /* - * -------------------------- - * SERVER-SIDE RESPONSIBILITY - * -------------------------- - * This method retrieve the mandatory user token from OpenVidu Server, - * in this case making use Angular http API. - * This behaviour MUST BE IN YOUR SERVER-SIDE IN PRODUCTION. In this case: - * 1) Initialize a Session in OpenVidu Server (POST /openvidu/api/sessions) - * 2) Create a Connection in OpenVidu Server (POST /openvidu/api/sessions//connection) - * 3) The Connection.token must be consumed in Session.connect() method - */ + /* + * -------------------------- + * SERVER-SIDE RESPONSIBILITY + * -------------------------- + * This method retrieve the mandatory user token from OpenVidu Server, + * in this case making use Angular http API. + * This behaviour MUST BE IN YOUR SERVER-SIDE IN PRODUCTION. In this case: + * 1) Initialize a Session in OpenVidu Server (POST /openvidu/api/sessions) + * 2) Create a Connection in OpenVidu Server (POST /openvidu/api/sessions//connection) + * 3) The Connection.token must be consumed in Session.connect() method + */ - getToken(): Promise { - if (this.platform.is('ios') && this.platform.is('cordova') && this.OPENVIDU_SERVER_URL === 'https://localhost:4443') { - // To make easier first steps with iOS apps, use demos OpenVidu Sever if no custom valid server is configured - this.OPENVIDU_SERVER_URL = 'https://demos.openvidu.io'; - } - return this.createSession(this.mySessionId).then((sessionId) => { - return this.createToken(sessionId); - }); - } + private getToken(): Promise { + if (this.platform.is('ios') && this.platform.is('cordova') && this.OPENVIDU_SERVER_URL === 'https://localhost:4443') { + // To make easier first steps with iOS apps, use demos OpenVidu Sever if no custom valid server is configured + this.OPENVIDU_SERVER_URL = 'https://demos.openvidu.io'; + } + return this.createSession(this.mySessionId).then((sessionId) => this.createToken(sessionId)); + } - createSession(sessionId) { - return new Promise((resolve, reject) => { - const body = JSON.stringify({ customSessionId: sessionId }); - const options = { - headers: new HttpHeaders({ - Authorization: 'Basic ' + btoa('OPENVIDUAPP:' + this.OPENVIDU_SERVER_SECRET), - 'Content-Type': 'application/json', - }), - }; - return this.httpClient - .post(this.OPENVIDU_SERVER_URL + '/openvidu/api/sessions', body, options) - .pipe( - catchError((error) => { - if (error.status === 409) { - resolve(sessionId); - } else { - console.warn( - 'No connection to OpenVidu Server. This may be a certificate error at ' + - this.OPENVIDU_SERVER_URL, - ); - if ( - window.confirm( - 'No connection to OpenVidu Server. This may be a certificate error at "' + - this.OPENVIDU_SERVER_URL + - // tslint:disable-next-line:max-line-length - '"\n\nClick OK to navigate and accept it. If no certificate warning is shown, then check that your OpenVidu Server' + - 'is up and running at "' + - this.OPENVIDU_SERVER_URL + - '"', - ) - ) { - location.assign(this.OPENVIDU_SERVER_URL + '/accept-certificate'); - } - } - return observableThrowError(error); - }), - ) - .subscribe((response) => { - console.log(response); - resolve(response['id']); - }); - }); - } + private createSession(sessionId) { + return new Promise((resolve, reject) => { + const body = JSON.stringify({ customSessionId: sessionId }); + const options = { + headers: new HttpHeaders({ + Authorization: 'Basic ' + btoa('OPENVIDUAPP:' + this.OPENVIDU_SERVER_SECRET), + 'Content-Type': 'application/json' + }) + }; + return this.httpClient + .post(this.OPENVIDU_SERVER_URL + '/openvidu/api/sessions', body, options) + .pipe( + catchError((error) => { + if (error.status === 409) { + resolve(sessionId); + } else { + console.warn( + 'No connection to OpenVidu Server. This may be a certificate error at ' + this.OPENVIDU_SERVER_URL + ); + if ( + window.confirm( + 'No connection to OpenVidu Server. This may be a certificate error at "' + + this.OPENVIDU_SERVER_URL + + '"\n\nClick OK to navigate and accept it. If no certificate warning is shown, then check that your OpenVidu Server' + + 'is up and running at "' + + this.OPENVIDU_SERVER_URL + + '"' + ) + ) { + location.assign(this.OPENVIDU_SERVER_URL + '/accept-certificate'); + } + } + return observableThrowError(error); + }) + ) + .subscribe((response: any) => { + console.log(response); + resolve(response.id); + }); + }); + } - createToken(sessionId): Promise { - return new Promise((resolve, reject) => { - const body = JSON.stringify({}); - const options = { - headers: new HttpHeaders({ - Authorization: 'Basic ' + btoa('OPENVIDUAPP:' + this.OPENVIDU_SERVER_SECRET), - 'Content-Type': 'application/json', - }), - }; - return this.httpClient - .post(this.OPENVIDU_SERVER_URL + '/openvidu/api/sessions/' + sessionId + '/connection', body, options) - .pipe( - catchError((error) => { - reject(error); - return observableThrowError(error); - }), - ) - .subscribe((response) => { - console.log(response); - resolve(response['token']); - }); - }); - } + private createToken(sessionId): Promise { + return new Promise((resolve, reject) => { + const body = JSON.stringify({}); + const options = { + headers: new HttpHeaders({ + Authorization: 'Basic ' + btoa('OPENVIDUAPP:' + this.OPENVIDU_SERVER_SECRET), + 'Content-Type': 'application/json' + }) + }; + return this.httpClient + .post(this.OPENVIDU_SERVER_URL + '/openvidu/api/sessions/' + sessionId + '/connection', body, options) + .pipe( + catchError((error) => { + reject(error); + return observableThrowError(error); + }) + ) + .subscribe((response: any) => { + console.log(response); + resolve(response.token); + }); + }); + } } diff --git a/openvidu-ionic-capacitor/src/app/app.module.ts b/openvidu-ionic-capacitor/src/app/app.module.ts index 1f8e9906..b3d309cd 100644 --- a/openvidu-ionic-capacitor/src/app/app.module.ts +++ b/openvidu-ionic-capacitor/src/app/app.module.ts @@ -1,27 +1,20 @@ import { HttpClientModule } from '@angular/common/http'; import { NgModule } from '@angular/core'; -import { FormsModule } from '@angular/forms'; import { BrowserModule } from '@angular/platform-browser'; import { RouteReuseStrategy } from '@angular/router'; -import { AndroidPermissions } from '@ionic-native/android-permissions/ngx'; -import { SplashScreen } from '@ionic-native/splash-screen/ngx'; -import { StatusBar } from '@ionic-native/status-bar/ngx'; -import { IonicModule, IonicRouteStrategy } from '@ionic/angular'; -import { AppComponent } from './app.component'; -import { OpenViduVideoComponent } from './ov-video.component'; -import { UserVideoComponent } from './user-video.component'; +import { IonicModule, IonicRouteStrategy } from '@ionic/angular'; +import { AndroidPermissions } from '@awesome-cordova-plugins/android-permissions/ngx'; + +import { AppComponent } from './app.component'; +import { FormsModule } from '@angular/forms'; +import { UserVideoComponent } from './user-video.component'; +import { OpenViduVideoComponent } from './ov-video.component'; @NgModule({ - declarations: [AppComponent, UserVideoComponent, OpenViduVideoComponent], - entryComponents: [], - imports: [BrowserModule, FormsModule, IonicModule.forRoot(), HttpClientModule], - providers: [ - StatusBar, - SplashScreen, - { provide: RouteReuseStrategy, useClass: IonicRouteStrategy }, - AndroidPermissions - ], - bootstrap: [AppComponent] + declarations: [AppComponent, UserVideoComponent, OpenViduVideoComponent], + imports: [BrowserModule, FormsModule, IonicModule.forRoot(), HttpClientModule], + providers: [{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }, AndroidPermissions], + bootstrap: [AppComponent] }) -export class AppModule { } +export class AppModule {} diff --git a/openvidu-ionic-capacitor/src/app/ov-video.component.ts b/openvidu-ionic-capacitor/src/app/ov-video.component.ts index adf50311..7cfc8ca1 100644 --- a/openvidu-ionic-capacitor/src/app/ov-video.component.ts +++ b/openvidu-ionic-capacitor/src/app/ov-video.component.ts @@ -1,80 +1,84 @@ +/* eslint-disable @typescript-eslint/member-ordering */ +/* eslint-disable no-underscore-dangle */ +/* eslint-disable @angular-eslint/component-selector */ import { AfterViewInit, Component, ElementRef, Input, ViewChild, OnDestroy } from '@angular/core'; import { StreamManager, StreamPropertyChangedEvent } from 'openvidu-browser'; import { Platform } from '@ionic/angular'; -declare var cordova; +declare let cordova; @Component({ - selector: 'ov-video', - template: '' + selector: 'ov-video', + template: '' }) export class OpenViduVideoComponent implements AfterViewInit, OnDestroy { + @ViewChild('videoElement') elementRef: ElementRef; + _streamManager: StreamManager; - @ViewChild('videoElement') elementRef: ElementRef; - _streamManager: StreamManager; + rotationFunction; - rotationFunction; + constructor(private platform: Platform) {} - constructor(private platform: Platform) {} + ngAfterViewInit() { + if (this.isIos() && this._streamManager.remote) { + this.rotationFunction = () => { + // Give the remote video some time to update its dimensions when rotating the device + this.applyIosAttributes(); + }; + window.addEventListener('orientationchange', this.rotationFunction); + this.applyIosAttributes(); + } + this.updateVideoView(); + } - ngAfterViewInit() { - if (this.isIos() && this._streamManager.remote) { - this.rotationFunction = () => { - // Give the remote video some time to update its dimensions when rotating the device - this.applyIosAttributes(); - }; - (window).addEventListener('orientationchange', this.rotationFunction); - this.applyIosAttributes(); - } - this.updateVideoView(); - } + ngOnDestroy() { + if (!!this.rotationFunction) { + window.removeEventListener('orientationchange', this.rotationFunction); + } + } - ngOnDestroy() { - if (!!this.rotationFunction) { - (window).removeEventListener('orientationchange', this.rotationFunction); - } - } + @Input() + set streamManager(streamManager: StreamManager) { + this._streamManager = streamManager; + if (this.isIos()) { + this._streamManager.on('streamPropertyChanged', (event: StreamPropertyChangedEvent) => { + if (event.changedProperty === 'videoDimensions') { + this.applyIosIonicVideoAttributes(); + } + }); + } + } - @Input() - set streamManager(streamManager: StreamManager) { - this._streamManager = streamManager; - if (this.isIos()) { - this._streamManager.on('streamPropertyChanged', event => { - if ((event).changedProperty === 'videoDimensions') { - this.applyIosIonicVideoAttributes(); - } - }); - } - } + private updateVideoView() { + this._streamManager.addVideoElement(this.elementRef.nativeElement); + if (this.isIos()) { + this.elementRef.nativeElement.onloadedmetadata = () => { + this.applyIosIonicVideoAttributes(); + }; + } + } - private updateVideoView() { - this._streamManager.addVideoElement(this.elementRef.nativeElement); - if (this.isIos()) { - (this.elementRef.nativeElement).onloadedmetadata = () => { - this.applyIosIonicVideoAttributes(); - }; - } - } + private applyIosIonicVideoAttributes() { + const ratio = this._streamManager.stream.videoDimensions.height / this._streamManager.stream.videoDimensions.width; + this.elementRef.nativeElement.style.width = '100% !important'; + this.elementRef.nativeElement.style.objectFit = 'fill'; + this.elementRef.nativeElement.style.zIndex = '-1'; + const computedWidth = this.elementRef.nativeElement.offsetWidth; + this.elementRef.nativeElement.style.height = computedWidth * ratio + 'px'; + if (!this._streamManager.remote) { + // It is a Publisher video. Custom iosrtc plugin mirror video + this.elementRef.nativeElement.style.transform = 'scaleX(-1)'; + } + cordova.plugins.iosrtc.refreshVideos(); + } - private applyIosIonicVideoAttributes() { - const ratio = this._streamManager.stream.videoDimensions.height / this._streamManager.stream.videoDimensions.width; - this.elementRef.nativeElement.style.width = '100% !important'; - this.elementRef.nativeElement.style.objectFit = 'fill'; - const computedWidth = this.elementRef.nativeElement.offsetWidth; - this.elementRef.nativeElement.style.height = computedWidth * ratio + 'px'; - if (!this._streamManager.remote) { - // It is a Publisher video. Custom iosrtc plugin mirror video - this.elementRef.nativeElement.style.transform = 'scaleX(-1)'; - } - cordova.plugins.iosrtc.refreshVideos(); - } + private isIos(): boolean { + // return this.platform.is('ios') && this.platform.is('capacitor'); + return false; + } - private isIos(): boolean { - return this.platform.is('ios') && this.platform.is('cordova'); - } - - private applyIosAttributes(){ - setTimeout(() => { - this.applyIosIonicVideoAttributes(); - }, 250); - } + private applyIosAttributes() { + setTimeout(() => { + this.applyIosIonicVideoAttributes(); + }, 250); + } } diff --git a/openvidu-ionic-capacitor/src/app/user-video.component.ts b/openvidu-ionic-capacitor/src/app/user-video.component.ts index a6b01731..41046f20 100644 --- a/openvidu-ionic-capacitor/src/app/user-video.component.ts +++ b/openvidu-ionic-capacitor/src/app/user-video.component.ts @@ -1,54 +1,55 @@ +/* eslint-disable @typescript-eslint/member-ordering */ +/* eslint-disable @angular-eslint/component-selector */ import { Component, Input, OnInit } from '@angular/core'; import { StreamManager } from 'openvidu-browser'; - @Component({ - selector: 'user-video', - styles: [ - ` - ov-video { - width: 100%; - height: auto; - float: left; - cursor: pointer; - } - div div { - position: absolute; - background: #f8f8f8; - padding-left: 5px; - padding-right: 5px; - color: #777777; - font-weight: bold; - border-bottom-right-radius: 4px; - } - p { - margin: 0; - } - `, - ], - template: ` -
    - -

    {{nickname}}

    -
    `, + selector: 'user-video', + styles: [ + ` + ov-video { + width: 100%; + height: auto; + float: left; + cursor: pointer; + } + div div { + position: absolute; + background: #f8f8f8; + padding-left: 5px; + padding-right: 5px; + color: #777777; + font-weight: bold; + border-bottom-right-radius: 4px; + } + p { + margin: 0; + } + ` + ], + template: `
    + +
    +

    {{ nickname }}

    +
    +
    ` }) export class UserVideoComponent implements OnInit { + nickname = ''; - nickname = ''; + @Input() + streamManager: StreamManager; - @Input() - streamManager: StreamManager; + ngOnInit() { + this.getNicknameTag(); + } - ngOnInit() { - this.getNicknameTag(); - } - - getNicknameTag() { - try { - this.nickname = JSON.parse(this.streamManager.stream.connection.data).clientData; - } catch (err) { - console.error('ClientData is not JSON formatted'); - this.nickname = 'unknown'; - } - } + getNicknameTag() { + try { + this.nickname = JSON.parse(this.streamManager.stream.connection.data).clientData; + } catch (err) { + console.error('ClientData is not JSON formatted'); + this.nickname = 'unknown'; + } + } } diff --git a/openvidu-ionic-capacitor/src/assets/icon/favicon.png b/openvidu-ionic-capacitor/src/assets/icon/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..51888a7bbdb59f04c29c548523eb2638c1c954f5 GIT binary patch literal 930 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!x&nMcT-^(N+`Ik{1{5}NM-k9f zx+Ot=!3-}y{#<)Uok@}X^0T)Mjw~(h@l#Ir^NC7r=_#0-8E$a3RKVL~nc3p~*UxA# z4bjg_XJBBO<>}%W5^;EK_{&+V40u?Vtzk_Oy;*YMVqw~ozwz&rPG6d~>D#mR`SK=; zww9K@s-5|}%Dy=+ak|}>#qwwKGH>ZO4~|`P_r2LJy1RYqyXB`=?Mw?@F8Z!h{rcpz z^y94Mdt1KFIr?nR|NE2g?N}2vO^d(4;=OB>WP0Plul!REN;cgwUAJuA?C`^98NGCJ zuf=eS_OHmETd)0azdLJ6Z^FIm6*YNHw|4%lGf`stp1;dK$1sNYdj7ec{*dYEN(RM7|LFZWoy#R9733Kz`kee` zcsH&1+JCz2|7qRT%bgpNUdZ3E%i6T)I?vY6{p)ga_qlB<;GAPn(!{OF;x_wm_K%n( zW67=BbK}Hx+Mo2yW_)0K?|;#s9f!Uw=S;9NQ)S^>UOs1+lefL)nQKa6oJzg9f7^uT zr^QQJHL|;hJ!n29P`>r{pI$??E8ll+Vp%D3sqgGAQ?16Ir>}307i!n%dGB~BKleRm zV`}#;lUe7&`Rm%PqCLs%HOEe${KnWk%jlG>GM}cUf9>%Jt~^m(q1U%2$4$<)xHgTq zd0EM;Wjbazr!IcCcJ{`1i$kvS+;+RTmT^vJdf^@OKlARE7bo`3-BEDmtJB75>uhqr zB>Z2>{qec~lUw13i#jzoi~HYiDPFi7n3LB+bNp^oNLalA8=H z`-6iYNhVd-0{wN8JM*q}0bsYHpWyM3&HpH+LU-f&>6Fv>650J0N)zjuDZSc6C3#&o z_*8vxN9x<4|6}uZ>X2_!&8_cgL&Ni8P1fJjXZ?H%g+e5UI_YNcD%N;b@b^{!L~|as zb>5(}El$d8mIy_@DizA(Ef{Umop0o%=3L z^zNk@HLHP)NK~()6z}r(9R;IG5d)tho~Gi=Phk!9{FF1`IJgHmKAUu|POBE<&`n0{ z`~Z38{s^(X>5?n*o?(vf0mpJ*5OLQf2{sP^oM*-XGXX8nWQp8_iLj5h--j)QuU!4l zcm1^+@nJ!H#Q|OZ7U$!lB*+;+9Dv+6c(yQ?ig?KRuwfJA2(}$O93#xR6=(vGv*`&y z~xQi3P znSt>+$PP%p-|K*(fL5#6->6em58#f9dwT`8?80~sWW3~-#d&2N8zSU^9Ld0NMuE9` zU0^h@05}9(1DKb=<5>W|Bh~^3^C#l|mcS33GlBq1_=8XjLYX?ZoD}Q18pHgh+Z66- ze$}R7*k=mX&IQf`8gEb?pMo3@gvTHA^LejSIn_MHHi(?nVsPI+KE`|0k$G@(@{ufk za@hw`GHPh@;V|Gi<mXv<+e z?JUxZx*lZ%pG7N>0j{Tk)4)w2h#25=kKmu+-A8Zu9~bq?9x%)HTCzBv z<}(v)1WdH7#zYzCO!UcqJ;5j8e$dXO7+miGTFj}u8oyGnCVO|&BL7&yuk%i zsKG{Z1cr3|jsG4FTb-HKRv4)`Ul+lTz4KX=g1b=NZ`i&g`KPG-4s~s=+cv*}R@5fY z^4bx!s75b1H9NxVI(!8m80m{I2Zui`V8NdClu`E>xo&(z{#z#~@8WCVA4-dTdicT8 z z^&i{7;OFL!i&WH<-o?MF$|U?hxcu7wWwjTU;e#OEk^iAfw|%th58DIf&uq~6m3`ll z+vv~sU(ws|L~J~V80GI655oUS{H_4L!-1#x4w~zmNelgx=yl(OK4W2E0;N`2gZaB-FQW#Z2Y(}YtARXVOz-?$ zhq`ST!m( zi)i-rQ~rkcXLa|*I`Mr#?Y$f-H}m%b?o0kRPC_@yT2a&0b85DL6Me7fyL#Eb=7)Yt z<+qnctna`%57RiqCFc1ItiTf3xEV5c5b-Y7nuT@a!Z~{y<30WkGz^lziwzJVMc>6e TedKQfJ#jzGxv-xC9?I}vocwV} diff --git a/openvidu-ionic-capacitor/src/assets/libs/adapter-4.0.1.js b/openvidu-ionic-capacitor/src/assets/libs/adapter-4.0.1.js deleted file mode 100644 index 6d5bea15..00000000 --- a/openvidu-ionic-capacitor/src/assets/libs/adapter-4.0.1.js +++ /dev/null @@ -1,3720 +0,0 @@ -(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.adapter = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 0 ? 'm=' + part : part).trim() + '\r\n'; - }); - }; - - // Returns lines that start with a certain prefix. - SDPUtils.matchPrefix = function(blob, prefix) { - return SDPUtils.splitLines(blob).filter(function(line) { - return line.indexOf(prefix) === 0; - }); - }; - - // Parses an ICE candidate line. Sample input: - // candidate:702786350 2 udp 41819902 8.8.8.8 60769 typ relay raddr 8.8.8.8 - // rport 55996" - SDPUtils.parseCandidate = function(line) { - var parts; - // Parse both variants. - if (line.indexOf('a=candidate:') === 0) { - parts = line.substring(12).split(' '); - } else { - parts = line.substring(10).split(' '); - } - - var candidate = { - foundation: parts[0], - component: parts[1], - protocol: parts[2].toLowerCase(), - priority: parseInt(parts[3], 10), - ip: parts[4], - port: parseInt(parts[5], 10), - // skip parts[6] == 'typ' - type: parts[7] - }; - - for (var i = 8; i < parts.length; i += 2) { - switch (parts[i]) { - case 'raddr': - candidate.relatedAddress = parts[i + 1]; - break; - case 'rport': - candidate.relatedPort = parseInt(parts[i + 1], 10); - break; - case 'tcptype': - candidate.tcpType = parts[i + 1]; - break; - default: // extension handling, in particular ufrag - candidate[parts[i]] = parts[i + 1]; - break; - } - } - return candidate; - }; - - // Translates a candidate object into SDP candidate attribute. - SDPUtils.writeCandidate = function(candidate) { - var sdp = []; - sdp.push(candidate.foundation); - sdp.push(candidate.component); - sdp.push(candidate.protocol.toUpperCase()); - sdp.push(candidate.priority); - sdp.push(candidate.ip); - sdp.push(candidate.port); - - var type = candidate.type; - sdp.push('typ'); - sdp.push(type); - if (type !== 'host' && candidate.relatedAddress && - candidate.relatedPort) { - sdp.push('raddr'); - sdp.push(candidate.relatedAddress); // was: relAddr - sdp.push('rport'); - sdp.push(candidate.relatedPort); // was: relPort - } - if (candidate.tcpType && candidate.protocol.toLowerCase() === 'tcp') { - sdp.push('tcptype'); - sdp.push(candidate.tcpType); - } - return 'candidate:' + sdp.join(' '); - }; - - // Parses an ice-options line, returns an array of option tags. - // a=ice-options:foo bar - SDPUtils.parseIceOptions = function(line) { - return line.substr(14).split(' '); - } - - // Parses an rtpmap line, returns RTCRtpCoddecParameters. Sample input: - // a=rtpmap:111 opus/48000/2 - SDPUtils.parseRtpMap = function(line) { - var parts = line.substr(9).split(' '); - var parsed = { - payloadType: parseInt(parts.shift(), 10) // was: id - }; - - parts = parts[0].split('/'); - - parsed.name = parts[0]; - parsed.clockRate = parseInt(parts[1], 10); // was: clockrate - // was: channels - parsed.numChannels = parts.length === 3 ? parseInt(parts[2], 10) : 1; - return parsed; - }; - - // Generate an a=rtpmap line from RTCRtpCodecCapability or - // RTCRtpCodecParameters. - SDPUtils.writeRtpMap = function(codec) { - var pt = codec.payloadType; - if (codec.preferredPayloadType !== undefined) { - pt = codec.preferredPayloadType; - } - return 'a=rtpmap:' + pt + ' ' + codec.name + '/' + codec.clockRate + - (codec.numChannels !== 1 ? '/' + codec.numChannels : '') + '\r\n'; - }; - - // Parses an a=extmap line (headerextension from RFC 5285). Sample input: - // a=extmap:2 urn:ietf:params:rtp-hdrext:toffset - // a=extmap:2/sendonly urn:ietf:params:rtp-hdrext:toffset - SDPUtils.parseExtmap = function(line) { - var parts = line.substr(9).split(' '); - return { - id: parseInt(parts[0], 10), - direction: parts[0].indexOf('/') > 0 ? parts[0].split('/')[1] : 'sendrecv', - uri: parts[1] - }; - }; - - // Generates a=extmap line from RTCRtpHeaderExtensionParameters or - // RTCRtpHeaderExtension. - SDPUtils.writeExtmap = function(headerExtension) { - return 'a=extmap:' + (headerExtension.id || headerExtension.preferredId) + - (headerExtension.direction && headerExtension.direction !== 'sendrecv' - ? '/' + headerExtension.direction - : '') + - ' ' + headerExtension.uri + '\r\n'; - }; - - // Parses an ftmp line, returns dictionary. Sample input: - // a=fmtp:96 vbr=on;cng=on - // Also deals with vbr=on; cng=on - SDPUtils.parseFmtp = function(line) { - var parsed = {}; - var kv; - var parts = line.substr(line.indexOf(' ') + 1).split(';'); - for (var j = 0; j < parts.length; j++) { - kv = parts[j].trim().split('='); - parsed[kv[0].trim()] = kv[1]; - } - return parsed; - }; - - // Generates an a=ftmp line from RTCRtpCodecCapability or RTCRtpCodecParameters. - SDPUtils.writeFmtp = function(codec) { - var line = ''; - var pt = codec.payloadType; - if (codec.preferredPayloadType !== undefined) { - pt = codec.preferredPayloadType; - } - if (codec.parameters && Object.keys(codec.parameters).length) { - var params = []; - Object.keys(codec.parameters).forEach(function(param) { - params.push(param + '=' + codec.parameters[param]); - }); - line += 'a=fmtp:' + pt + ' ' + params.join(';') + '\r\n'; - } - return line; - }; - - // Parses an rtcp-fb line, returns RTCPRtcpFeedback object. Sample input: - // a=rtcp-fb:98 nack rpsi - SDPUtils.parseRtcpFb = function(line) { - var parts = line.substr(line.indexOf(' ') + 1).split(' '); - return { - type: parts.shift(), - parameter: parts.join(' ') - }; - }; - // Generate a=rtcp-fb lines from RTCRtpCodecCapability or RTCRtpCodecParameters. - SDPUtils.writeRtcpFb = function(codec) { - var lines = ''; - var pt = codec.payloadType; - if (codec.preferredPayloadType !== undefined) { - pt = codec.preferredPayloadType; - } - if (codec.rtcpFeedback && codec.rtcpFeedback.length) { - // FIXME: special handling for trr-int? - codec.rtcpFeedback.forEach(function(fb) { - lines += 'a=rtcp-fb:' + pt + ' ' + fb.type + - (fb.parameter && fb.parameter.length ? ' ' + fb.parameter : '') + - '\r\n'; - }); - } - return lines; - }; - - // Parses an RFC 5576 ssrc media attribute. Sample input: - // a=ssrc:3735928559 cname:something - SDPUtils.parseSsrcMedia = function(line) { - var sp = line.indexOf(' '); - var parts = { - ssrc: parseInt(line.substr(7, sp - 7), 10) - }; - var colon = line.indexOf(':', sp); - if (colon > -1) { - parts.attribute = line.substr(sp + 1, colon - sp - 1); - parts.value = line.substr(colon + 1); - } else { - parts.attribute = line.substr(sp + 1); - } - return parts; - }; - - // Extracts the MID (RFC 5888) from a media section. - // returns the MID or undefined if no mid line was found. - SDPUtils.getMid = function(mediaSection) { - var mid = SDPUtils.matchPrefix(mediaSection, 'a=mid:')[0]; - if (mid) { - return mid.substr(6); - } - } - - SDPUtils.parseFingerprint = function(line) { - var parts = line.substr(14).split(' '); - return { - algorithm: parts[0].toLowerCase(), // algorithm is case-sensitive in Edge. - value: parts[1] - }; - }; - - // Extracts DTLS parameters from SDP media section or sessionpart. - // FIXME: for consistency with other functions this should only - // get the fingerprint line as input. See also getIceParameters. - SDPUtils.getDtlsParameters = function(mediaSection, sessionpart) { - var lines = SDPUtils.matchPrefix(mediaSection + sessionpart, - 'a=fingerprint:'); - // Note: a=setup line is ignored since we use the 'auto' role. - // Note2: 'algorithm' is not case sensitive except in Edge. - return { - role: 'auto', - fingerprints: lines.map(SDPUtils.parseFingerprint) - }; - }; - - // Serializes DTLS parameters to SDP. - SDPUtils.writeDtlsParameters = function(params, setupType) { - var sdp = 'a=setup:' + setupType + '\r\n'; - params.fingerprints.forEach(function(fp) { - sdp += 'a=fingerprint:' + fp.algorithm + ' ' + fp.value + '\r\n'; - }); - return sdp; - }; - // Parses ICE information from SDP media section or sessionpart. - // FIXME: for consistency with other functions this should only - // get the ice-ufrag and ice-pwd lines as input. - SDPUtils.getIceParameters = function(mediaSection, sessionpart) { - var lines = SDPUtils.splitLines(mediaSection); - // Search in session part, too. - lines = lines.concat(SDPUtils.splitLines(sessionpart)); - var iceParameters = { - usernameFragment: lines.filter(function(line) { - return line.indexOf('a=ice-ufrag:') === 0; - })[0].substr(12), - password: lines.filter(function(line) { - return line.indexOf('a=ice-pwd:') === 0; - })[0].substr(10) - }; - return iceParameters; - }; - - // Serializes ICE parameters to SDP. - SDPUtils.writeIceParameters = function(params) { - return 'a=ice-ufrag:' + params.usernameFragment + '\r\n' + - 'a=ice-pwd:' + params.password + '\r\n'; - }; - - // Parses the SDP media section and returns RTCRtpParameters. - SDPUtils.parseRtpParameters = function(mediaSection) { - var description = { - codecs: [], - headerExtensions: [], - fecMechanisms: [], - rtcp: [] - }; - var lines = SDPUtils.splitLines(mediaSection); - var mline = lines[0].split(' '); - for (var i = 3; i < mline.length; i++) { // find all codecs from mline[3..] - var pt = mline[i]; - var rtpmapline = SDPUtils.matchPrefix( - mediaSection, 'a=rtpmap:' + pt + ' ')[0]; - if (rtpmapline) { - var codec = SDPUtils.parseRtpMap(rtpmapline); - var fmtps = SDPUtils.matchPrefix( - mediaSection, 'a=fmtp:' + pt + ' '); - // Only the first a=fmtp: is considered. - codec.parameters = fmtps.length ? SDPUtils.parseFmtp(fmtps[0]) : {}; - codec.rtcpFeedback = SDPUtils.matchPrefix( - mediaSection, 'a=rtcp-fb:' + pt + ' ') - .map(SDPUtils.parseRtcpFb); - description.codecs.push(codec); - // parse FEC mechanisms from rtpmap lines. - switch (codec.name.toUpperCase()) { - case 'RED': - case 'ULPFEC': - description.fecMechanisms.push(codec.name.toUpperCase()); - break; - default: // only RED and ULPFEC are recognized as FEC mechanisms. - break; - } - } - } - SDPUtils.matchPrefix(mediaSection, 'a=extmap:').forEach(function(line) { - description.headerExtensions.push(SDPUtils.parseExtmap(line)); - }); - // FIXME: parse rtcp. - return description; - }; - - // Generates parts of the SDP media section describing the capabilities / - // parameters. - SDPUtils.writeRtpDescription = function(kind, caps) { - var sdp = ''; - - // Build the mline. - sdp += 'm=' + kind + ' '; - sdp += caps.codecs.length > 0 ? '9' : '0'; // reject if no codecs. - sdp += ' UDP/TLS/RTP/SAVPF '; - sdp += caps.codecs.map(function(codec) { - if (codec.preferredPayloadType !== undefined) { - return codec.preferredPayloadType; - } - return codec.payloadType; - }).join(' ') + '\r\n'; - - sdp += 'c=IN IP4 0.0.0.0\r\n'; - sdp += 'a=rtcp:9 IN IP4 0.0.0.0\r\n'; - - // Add a=rtpmap lines for each codec. Also fmtp and rtcp-fb. - caps.codecs.forEach(function(codec) { - sdp += SDPUtils.writeRtpMap(codec); - sdp += SDPUtils.writeFmtp(codec); - sdp += SDPUtils.writeRtcpFb(codec); - }); - var maxptime = 0; - caps.codecs.forEach(function(codec) { - if (codec.maxptime > maxptime) { - maxptime = codec.maxptime; - } - }); - if (maxptime > 0) { - sdp += 'a=maxptime:' + maxptime + '\r\n'; - } - sdp += 'a=rtcp-mux\r\n'; - - caps.headerExtensions.forEach(function(extension) { - sdp += SDPUtils.writeExtmap(extension); - }); - // FIXME: write fecMechanisms. - return sdp; - }; - - // Parses the SDP media section and returns an array of - // RTCRtpEncodingParameters. - SDPUtils.parseRtpEncodingParameters = function(mediaSection) { - var encodingParameters = []; - var description = SDPUtils.parseRtpParameters(mediaSection); - var hasRed = description.fecMechanisms.indexOf('RED') !== -1; - var hasUlpfec = description.fecMechanisms.indexOf('ULPFEC') !== -1; - - // filter a=ssrc:... cname:, ignore PlanB-msid - var ssrcs = SDPUtils.matchPrefix(mediaSection, 'a=ssrc:') - .map(function(line) { - return SDPUtils.parseSsrcMedia(line); - }) - .filter(function(parts) { - return parts.attribute === 'cname'; - }); - var primarySsrc = ssrcs.length > 0 && ssrcs[0].ssrc; - var secondarySsrc; - - var flows = SDPUtils.matchPrefix(mediaSection, 'a=ssrc-group:FID') - .map(function(line) { - var parts = line.split(' '); - parts.shift(); - return parts.map(function(part) { - return parseInt(part, 10); - }); - }); - if (flows.length > 0 && flows[0].length > 1 && flows[0][0] === primarySsrc) { - secondarySsrc = flows[0][1]; - } - - description.codecs.forEach(function(codec) { - if (codec.name.toUpperCase() === 'RTX' && codec.parameters.apt) { - var encParam = { - ssrc: primarySsrc, - codecPayloadType: parseInt(codec.parameters.apt, 10), - rtx: { - ssrc: secondarySsrc - } - }; - encodingParameters.push(encParam); - if (hasRed) { - encParam = JSON.parse(JSON.stringify(encParam)); - encParam.fec = { - ssrc: secondarySsrc, - mechanism: hasUlpfec ? 'red+ulpfec' : 'red' - }; - encodingParameters.push(encParam); - } - } - }); - if (encodingParameters.length === 0 && primarySsrc) { - encodingParameters.push({ - ssrc: primarySsrc - }); - } - - // we support both b=AS and b=TIAS but interpret AS as TIAS. - var bandwidth = SDPUtils.matchPrefix(mediaSection, 'b='); - if (bandwidth.length) { - if (bandwidth[0].indexOf('b=TIAS:') === 0) { - bandwidth = parseInt(bandwidth[0].substr(7), 10); - } else if (bandwidth[0].indexOf('b=AS:') === 0) { - bandwidth = parseInt(bandwidth[0].substr(5), 10); - } - encodingParameters.forEach(function(params) { - params.maxBitrate = bandwidth; - }); - } - return encodingParameters; - }; - - // parses http://draft.ortc.org/#rtcrtcpparameters* - SDPUtils.parseRtcpParameters = function(mediaSection) { - var rtcpParameters = {}; - - var cname; - // Gets the first SSRC. Note that with RTX there might be multiple - // SSRCs. - var remoteSsrc = SDPUtils.matchPrefix(mediaSection, 'a=ssrc:') - .map(function(line) { - return SDPUtils.parseSsrcMedia(line); - }) - .filter(function(obj) { - return obj.attribute === 'cname'; - })[0]; - if (remoteSsrc) { - rtcpParameters.cname = remoteSsrc.value; - rtcpParameters.ssrc = remoteSsrc.ssrc; - } - - // Edge uses the compound attribute instead of reducedSize - // compound is !reducedSize - var rsize = SDPUtils.matchPrefix(mediaSection, 'a=rtcp-rsize'); - rtcpParameters.reducedSize = rsize.length > 0; - rtcpParameters.compound = rsize.length === 0; - - // parses the rtcp-mux attrіbute. - // Note that Edge does not support unmuxed RTCP. - var mux = SDPUtils.matchPrefix(mediaSection, 'a=rtcp-mux'); - rtcpParameters.mux = mux.length > 0; - - return rtcpParameters; - }; - - // parses either a=msid: or a=ssrc:... msid lines and returns - // the id of the MediaStream and MediaStreamTrack. - SDPUtils.parseMsid = function(mediaSection) { - var parts; - var spec = SDPUtils.matchPrefix(mediaSection, 'a=msid:'); - if (spec.length === 1) { - parts = spec[0].substr(7).split(' '); - return {stream: parts[0], track: parts[1]}; - } - var planB = SDPUtils.matchPrefix(mediaSection, 'a=ssrc:') - .map(function(line) { - return SDPUtils.parseSsrcMedia(line); - }) - .filter(function(parts) { - return parts.attribute === 'msid'; - }); - if (planB.length > 0) { - parts = planB[0].value.split(' '); - return {stream: parts[0], track: parts[1]}; - } - }; - - SDPUtils.writeSessionBoilerplate = function() { - // FIXME: sess-id should be an NTP timestamp. - return 'v=0\r\n' + - 'o=thisisadapterortc 8169639915646943137 2 IN IP4 127.0.0.1\r\n' + - 's=-\r\n' + - 't=0 0\r\n'; - }; - - SDPUtils.writeMediaSection = function(transceiver, caps, type, stream) { - var sdp = SDPUtils.writeRtpDescription(transceiver.kind, caps); - - // Map ICE parameters (ufrag, pwd) to SDP. - sdp += SDPUtils.writeIceParameters( - transceiver.iceGatherer.getLocalParameters()); - - // Map DTLS parameters to SDP. - sdp += SDPUtils.writeDtlsParameters( - transceiver.dtlsTransport.getLocalParameters(), - type === 'offer' ? 'actpass' : 'active'); - - sdp += 'a=mid:' + transceiver.mid + '\r\n'; - - if (transceiver.direction) { - sdp += 'a=' + transceiver.direction + '\r\n'; - } else if (transceiver.rtpSender && transceiver.rtpReceiver) { - sdp += 'a=sendrecv\r\n'; - } else if (transceiver.rtpSender) { - sdp += 'a=sendonly\r\n'; - } else if (transceiver.rtpReceiver) { - sdp += 'a=recvonly\r\n'; - } else { - sdp += 'a=inactive\r\n'; - } - - if (transceiver.rtpSender) { - // spec. - var msid = 'msid:' + stream.id + ' ' + - transceiver.rtpSender.track.id + '\r\n'; - sdp += 'a=' + msid; - - // for Chrome. - sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].ssrc + - ' ' + msid; - if (transceiver.sendEncodingParameters[0].rtx) { - sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].rtx.ssrc + - ' ' + msid; - sdp += 'a=ssrc-group:FID ' + - transceiver.sendEncodingParameters[0].ssrc + ' ' + - transceiver.sendEncodingParameters[0].rtx.ssrc + - '\r\n'; - } - } - // FIXME: this should be written by writeRtpDescription. - sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].ssrc + - ' cname:' + SDPUtils.localCName + '\r\n'; - if (transceiver.rtpSender && transceiver.sendEncodingParameters[0].rtx) { - sdp += 'a=ssrc:' + transceiver.sendEncodingParameters[0].rtx.ssrc + - ' cname:' + SDPUtils.localCName + '\r\n'; - } - return sdp; - }; - - // Gets the direction from the mediaSection or the sessionpart. - SDPUtils.getDirection = function(mediaSection, sessionpart) { - // Look for sendrecv, sendonly, recvonly, inactive, default to sendrecv. - var lines = SDPUtils.splitLines(mediaSection); - for (var i = 0; i < lines.length; i++) { - switch (lines[i]) { - case 'a=sendrecv': - case 'a=sendonly': - case 'a=recvonly': - case 'a=inactive': - return lines[i].substr(2); - default: - // FIXME: What should happen here? - } - } - if (sessionpart) { - return SDPUtils.getDirection(sessionpart); - } - return 'sendrecv'; - }; - - SDPUtils.getKind = function(mediaSection) { - var lines = SDPUtils.splitLines(mediaSection); - var mline = lines[0].split(' '); - return mline[0].substr(2); - }; - - SDPUtils.isRejected = function(mediaSection) { - return mediaSection.split(' ', 2)[1] === '0'; - }; - - // Expose public methods. - module.exports = SDPUtils; - - },{}],2:[function(require,module,exports){ - (function (global){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - - 'use strict'; - - var adapterFactory = require('./adapter_factory.js'); - module.exports = adapterFactory({window: global.window}); - - }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) - },{"./adapter_factory.js":3}],3:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - - 'use strict'; - - // Shimming starts here. - module.exports = function(dependencies) { - var window = dependencies && dependencies.window; - - // Utils. - var utils = require('./utils'); - var logging = utils.log; - var browserDetails = utils.detectBrowser(window); - - // Export to the adapter global object visible in the browser. - var adapter = { - browserDetails: browserDetails, - extractVersion: utils.extractVersion, - disableLog: utils.disableLog - }; - - // Uncomment the line below if you want logging to occur, including logging - // for the switch statement below. Can also be turned on in the browser via - // adapter.disableLog(false), but then logging from the switch statement below - // will not appear. - // require('./utils').disableLog(false); - - // Browser shims. - var chromeShim = require('./chrome/chrome_shim') || null; - var edgeShim = require('./edge/edge_shim') || null; - var firefoxShim = require('./firefox/firefox_shim') || null; - var safariShim = require('./safari/safari_shim') || null; - - // Shim browser if found. - switch (browserDetails.browser) { - case 'chrome': - if (!chromeShim || !chromeShim.shimPeerConnection) { - logging('Chrome shim is not included in this adapter release.'); - return adapter; - } - logging('adapter.js shimming chrome.'); - // Export to the adapter global object visible in the browser. - adapter.browserShim = chromeShim; - - chromeShim.shimGetUserMedia(window); - chromeShim.shimMediaStream(window); - utils.shimCreateObjectURL(window); - chromeShim.shimSourceObject(window); - chromeShim.shimPeerConnection(window); - chromeShim.shimOnTrack(window); - chromeShim.shimGetSendersWithDtmf(window); - break; - case 'firefox': - if (!firefoxShim || !firefoxShim.shimPeerConnection) { - logging('Firefox shim is not included in this adapter release.'); - return adapter; - } - logging('adapter.js shimming firefox.'); - // Export to the adapter global object visible in the browser. - adapter.browserShim = firefoxShim; - - firefoxShim.shimGetUserMedia(window); - utils.shimCreateObjectURL(window); - firefoxShim.shimSourceObject(window); - firefoxShim.shimPeerConnection(window); - firefoxShim.shimOnTrack(window); - break; - case 'edge': - if (!edgeShim || !edgeShim.shimPeerConnection) { - logging('MS edge shim is not included in this adapter release.'); - return adapter; - } - logging('adapter.js shimming edge.'); - // Export to the adapter global object visible in the browser. - adapter.browserShim = edgeShim; - - edgeShim.shimGetUserMedia(window); - utils.shimCreateObjectURL(window); - edgeShim.shimPeerConnection(window); - edgeShim.shimReplaceTrack(window); - break; - case 'safari': - if (!safariShim) { - logging('Safari shim is not included in this adapter release.'); - return adapter; - } - logging('adapter.js shimming safari.'); - // Export to the adapter global object visible in the browser. - adapter.browserShim = safariShim; - // shim window.URL.createObjectURL Safari (technical preview) - utils.shimCreateObjectURL(window); - safariShim.shimCallbacksAPI(window); - safariShim.shimLocalStreamsAPI(window); - safariShim.shimRemoteStreamsAPI(window); - safariShim.shimGetUserMedia(window); - break; - default: - logging('Unsupported browser!'); - break; - } - - return adapter; - }; - - },{"./chrome/chrome_shim":4,"./edge/edge_shim":6,"./firefox/firefox_shim":9,"./safari/safari_shim":11,"./utils":12}],4:[function(require,module,exports){ - - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - var utils = require('../utils.js'); - var logging = utils.log; - - var chromeShim = { - shimMediaStream: function(window) { - window.MediaStream = window.MediaStream || window.webkitMediaStream; - }, - - shimOnTrack: function(window) { - if (typeof window === 'object' && window.RTCPeerConnection && !('ontrack' in - window.RTCPeerConnection.prototype)) { - Object.defineProperty(window.RTCPeerConnection.prototype, 'ontrack', { - get: function() { - return this._ontrack; - }, - set: function(f) { - var self = this; - if (this._ontrack) { - this.removeEventListener('track', this._ontrack); - this.removeEventListener('addstream', this._ontrackpoly); - } - this.addEventListener('track', this._ontrack = f); - this.addEventListener('addstream', this._ontrackpoly = function(e) { - // onaddstream does not fire when a track is added to an existing - // stream. But stream.onaddtrack is implemented so we use that. - e.stream.addEventListener('addtrack', function(te) { - var receiver; - if (window.RTCPeerConnection.prototype.getReceivers) { - receiver = self.getReceivers().find(function(r) { - return r.track.id === te.track.id; - }); - } else { - receiver = {track: te.track}; - } - - var event = new Event('track'); - event.track = te.track; - event.receiver = receiver; - event.streams = [e.stream]; - self.dispatchEvent(event); - }); - e.stream.getTracks().forEach(function(track) { - var receiver; - if (window.RTCPeerConnection.prototype.getReceivers) { - receiver = self.getReceivers().find(function(r) { - return r.track.id === track.id; - }); - } else { - receiver = {track: track}; - } - var event = new Event('track'); - event.track = track; - event.receiver = receiver; - event.streams = [e.stream]; - this.dispatchEvent(event); - }.bind(this)); - }.bind(this)); - } - }); - } - }, - - shimGetSendersWithDtmf: function(window) { - if (typeof window === 'object' && window.RTCPeerConnection && - !('getSenders' in window.RTCPeerConnection.prototype) && - 'createDTMFSender' in window.RTCPeerConnection.prototype) { - window.RTCPeerConnection.prototype.getSenders = function() { - return this._senders || []; - }; - var origAddStream = window.RTCPeerConnection.prototype.addStream; - var origRemoveStream = window.RTCPeerConnection.prototype.removeStream; - - if (!window.RTCPeerConnection.prototype.addTrack) { - window.RTCPeerConnection.prototype.addTrack = function(track, stream) { - var pc = this; - if (pc.signalingState === 'closed') { - throw new DOMException( - 'The RTCPeerConnection\'s signalingState is \'closed\'.', - 'InvalidStateError'); - } - var streams = [].slice.call(arguments, 1); - if (streams.length !== 1 || - !streams[0].getTracks().find(function(t) { - return t === track; - })) { - // this is not fully correct but all we can manage without - // [[associated MediaStreams]] internal slot. - throw new DOMException( - 'The adapter.js addTrack polyfill only supports a single ' + - ' stream which is associated with the specified track.', - 'NotSupportedError'); - } - - pc._senders = pc._senders || []; - var alreadyExists = pc._senders.find(function(t) { - return t.track === track; - }); - if (alreadyExists) { - throw new DOMException('Track already exists.', - 'InvalidAccessError'); - } - - pc._streams = pc._streams || {}; - var oldStream = pc._streams[stream.id]; - if (oldStream) { - oldStream.addTrack(track); - pc.removeStream(oldStream); - pc.addStream(oldStream); - } else { - var newStream = new window.MediaStream([track]); - pc._streams[stream.id] = newStream; - pc.addStream(newStream); - } - - var sender = { - track: track, - get dtmf() { - if (this._dtmf === undefined) { - if (track.kind === 'audio') { - this._dtmf = pc.createDTMFSender(track); - } else { - this._dtmf = null; - } - } - return this._dtmf; - } - }; - pc._senders.push(sender); - return sender; - }; - } - window.RTCPeerConnection.prototype.addStream = function(stream) { - var pc = this; - pc._senders = pc._senders || []; - origAddStream.apply(pc, [stream]); - stream.getTracks().forEach(function(track) { - pc._senders.push({ - track: track, - get dtmf() { - if (this._dtmf === undefined) { - if (track.kind === 'audio') { - this._dtmf = pc.createDTMFSender(track); - } else { - this._dtmf = null; - } - } - return this._dtmf; - } - }); - }); - }; - - window.RTCPeerConnection.prototype.removeStream = function(stream) { - var pc = this; - pc._senders = pc._senders || []; - origRemoveStream.apply(pc, [stream]); - stream.getTracks().forEach(function(track) { - var sender = pc._senders.find(function(s) { - return s.track === track; - }); - if (sender) { - pc._senders.splice(pc._senders.indexOf(sender), 1); // remove sender - } - }); - }; - } else if (typeof window === 'object' && window.RTCPeerConnection && - 'getSenders' in window.RTCPeerConnection.prototype && - 'createDTMFSender' in window.RTCPeerConnection.prototype && - window.RTCRtpSender && - !('dtmf' in window.RTCRtpSender.prototype)) { - var origGetSenders = window.RTCPeerConnection.prototype.getSenders; - window.RTCPeerConnection.prototype.getSenders = function() { - var pc = this; - var senders = origGetSenders.apply(pc, []); - senders.forEach(function(sender) { - sender._pc = pc; - }); - return senders; - }; - - Object.defineProperty(window.RTCRtpSender.prototype, 'dtmf', { - get: function() { - if (this._dtmf === undefined) { - if (this.track.kind === 'audio') { - this._dtmf = this._pc.createDTMFSender(this.track); - } else { - this._dtmf = null; - } - } - return this._dtmf; - }, - }); - } - }, - - shimSourceObject: function(window) { - var URL = window && window.URL; - - if (typeof window === 'object') { - if (window.HTMLMediaElement && - !('srcObject' in window.HTMLMediaElement.prototype)) { - // Shim the srcObject property, once, when HTMLMediaElement is found. - Object.defineProperty(window.HTMLMediaElement.prototype, 'srcObject', { - get: function() { - return this._srcObject; - }, - set: function(stream) { - var self = this; - // Use _srcObject as a private property for this shim - this._srcObject = stream; - if (this.src) { - URL.revokeObjectURL(this.src); - } - - if (!stream) { - this.src = ''; - return undefined; - } - this.src = URL.createObjectURL(stream); - // We need to recreate the blob url when a track is added or - // removed. Doing it manually since we want to avoid a recursion. - stream.addEventListener('addtrack', function() { - if (self.src) { - URL.revokeObjectURL(self.src); - } - self.src = URL.createObjectURL(stream); - }); - stream.addEventListener('removetrack', function() { - if (self.src) { - URL.revokeObjectURL(self.src); - } - self.src = URL.createObjectURL(stream); - }); - } - }); - } - } - }, - - shimPeerConnection: function(window) { - var browserDetails = utils.detectBrowser(window); - - // The RTCPeerConnection object. - if (!window.RTCPeerConnection) { - window.RTCPeerConnection = function(pcConfig, pcConstraints) { - // Translate iceTransportPolicy to iceTransports, - // see https://code.google.com/p/webrtc/issues/detail?id=4869 - // this was fixed in M56 along with unprefixing RTCPeerConnection. - logging('PeerConnection'); - if (pcConfig && pcConfig.iceTransportPolicy) { - pcConfig.iceTransports = pcConfig.iceTransportPolicy; - } - - return new window.webkitRTCPeerConnection(pcConfig, pcConstraints); - }; - window.RTCPeerConnection.prototype = - window.webkitRTCPeerConnection.prototype; - // wrap static methods. Currently just generateCertificate. - if (window.webkitRTCPeerConnection.generateCertificate) { - Object.defineProperty(window.RTCPeerConnection, 'generateCertificate', { - get: function() { - return window.webkitRTCPeerConnection.generateCertificate; - } - }); - } - } else { - // migrate from non-spec RTCIceServer.url to RTCIceServer.urls - var OrigPeerConnection = window.RTCPeerConnection; - window.RTCPeerConnection = function(pcConfig, pcConstraints) { - if (pcConfig && pcConfig.iceServers) { - var newIceServers = []; - for (var i = 0; i < pcConfig.iceServers.length; i++) { - var server = pcConfig.iceServers[i]; - if (!server.hasOwnProperty('urls') && - server.hasOwnProperty('url')) { - console.warn('RTCIceServer.url is deprecated! Use urls instead.'); - server = JSON.parse(JSON.stringify(server)); - server.urls = server.url; - newIceServers.push(server); - } else { - newIceServers.push(pcConfig.iceServers[i]); - } - } - pcConfig.iceServers = newIceServers; - } - return new OrigPeerConnection(pcConfig, pcConstraints); - }; - window.RTCPeerConnection.prototype = OrigPeerConnection.prototype; - // wrap static methods. Currently just generateCertificate. - Object.defineProperty(window.RTCPeerConnection, 'generateCertificate', { - get: function() { - return OrigPeerConnection.generateCertificate; - } - }); - } - - var origGetStats = window.RTCPeerConnection.prototype.getStats; - window.RTCPeerConnection.prototype.getStats = function(selector, - successCallback, errorCallback) { - var self = this; - var args = arguments; - - // If selector is a function then we are in the old style stats so just - // pass back the original getStats format to avoid breaking old users. - if (arguments.length > 0 && typeof selector === 'function') { - return origGetStats.apply(this, arguments); - } - - // When spec-style getStats is supported, return those when called with - // either no arguments or the selector argument is null. - if (origGetStats.length === 0 && (arguments.length === 0 || - typeof arguments[0] !== 'function')) { - return origGetStats.apply(this, []); - } - - var fixChromeStats_ = function(response) { - var standardReport = {}; - var reports = response.result(); - reports.forEach(function(report) { - var standardStats = { - id: report.id, - timestamp: report.timestamp, - type: { - localcandidate: 'local-candidate', - remotecandidate: 'remote-candidate' - }[report.type] || report.type - }; - report.names().forEach(function(name) { - standardStats[name] = report.stat(name); - }); - standardReport[standardStats.id] = standardStats; - }); - - return standardReport; - }; - - // shim getStats with maplike support - var makeMapStats = function(stats) { - return new Map(Object.keys(stats).map(function(key) { - return [key, stats[key]]; - })); - }; - - if (arguments.length >= 2) { - var successCallbackWrapper_ = function(response) { - args[1](makeMapStats(fixChromeStats_(response))); - }; - - return origGetStats.apply(this, [successCallbackWrapper_, - arguments[0]]); - } - - // promise-support - return new Promise(function(resolve, reject) { - origGetStats.apply(self, [ - function(response) { - resolve(makeMapStats(fixChromeStats_(response))); - }, reject]); - }).then(successCallback, errorCallback); - }; - - // add promise support -- natively available in Chrome 51 - if (browserDetails.version < 51) { - ['setLocalDescription', 'setRemoteDescription', 'addIceCandidate'] - .forEach(function(method) { - var nativeMethod = window.RTCPeerConnection.prototype[method]; - window.RTCPeerConnection.prototype[method] = function() { - var args = arguments; - var self = this; - var promise = new Promise(function(resolve, reject) { - nativeMethod.apply(self, [args[0], resolve, reject]); - }); - if (args.length < 2) { - return promise; - } - return promise.then(function() { - args[1].apply(null, []); - }, - function(err) { - if (args.length >= 3) { - args[2].apply(null, [err]); - } - }); - }; - }); - } - - // promise support for createOffer and createAnswer. Available (without - // bugs) since M52: crbug/619289 - if (browserDetails.version < 52) { - ['createOffer', 'createAnswer'].forEach(function(method) { - var nativeMethod = window.RTCPeerConnection.prototype[method]; - window.RTCPeerConnection.prototype[method] = function() { - var self = this; - if (arguments.length < 1 || (arguments.length === 1 && - typeof arguments[0] === 'object')) { - var opts = arguments.length === 1 ? arguments[0] : undefined; - return new Promise(function(resolve, reject) { - nativeMethod.apply(self, [resolve, reject, opts]); - }); - } - return nativeMethod.apply(this, arguments); - }; - }); - } - - // shim implicit creation of RTCSessionDescription/RTCIceCandidate - ['setLocalDescription', 'setRemoteDescription', 'addIceCandidate'] - .forEach(function(method) { - var nativeMethod = window.RTCPeerConnection.prototype[method]; - window.RTCPeerConnection.prototype[method] = function() { - arguments[0] = new ((method === 'addIceCandidate') ? - window.RTCIceCandidate : - window.RTCSessionDescription)(arguments[0]); - return nativeMethod.apply(this, arguments); - }; - }); - - // support for addIceCandidate(null or undefined) - var nativeAddIceCandidate = - window.RTCPeerConnection.prototype.addIceCandidate; - window.RTCPeerConnection.prototype.addIceCandidate = function() { - if (!arguments[0]) { - if (arguments[1]) { - arguments[1].apply(null); - } - return Promise.resolve(); - } - return nativeAddIceCandidate.apply(this, arguments); - }; - } - }; - - - // Expose public methods. - module.exports = { - shimMediaStream: chromeShim.shimMediaStream, - shimOnTrack: chromeShim.shimOnTrack, - shimGetSendersWithDtmf: chromeShim.shimGetSendersWithDtmf, - shimSourceObject: chromeShim.shimSourceObject, - shimPeerConnection: chromeShim.shimPeerConnection, - shimGetUserMedia: require('./getusermedia') - }; - - },{"../utils.js":12,"./getusermedia":5}],5:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - var utils = require('../utils.js'); - var logging = utils.log; - - // Expose public methods. - module.exports = function(window) { - var browserDetails = utils.detectBrowser(window); - var navigator = window && window.navigator; - - var constraintsToChrome_ = function(c) { - if (typeof c !== 'object' || c.mandatory || c.optional) { - return c; - } - var cc = {}; - Object.keys(c).forEach(function(key) { - if (key === 'require' || key === 'advanced' || key === 'mediaSource') { - return; - } - var r = (typeof c[key] === 'object') ? c[key] : {ideal: c[key]}; - if (r.exact !== undefined && typeof r.exact === 'number') { - r.min = r.max = r.exact; - } - var oldname_ = function(prefix, name) { - if (prefix) { - return prefix + name.charAt(0).toUpperCase() + name.slice(1); - } - return (name === 'deviceId') ? 'sourceId' : name; - }; - if (r.ideal !== undefined) { - cc.optional = cc.optional || []; - var oc = {}; - if (typeof r.ideal === 'number') { - oc[oldname_('min', key)] = r.ideal; - cc.optional.push(oc); - oc = {}; - oc[oldname_('max', key)] = r.ideal; - cc.optional.push(oc); - } else { - oc[oldname_('', key)] = r.ideal; - cc.optional.push(oc); - } - } - if (r.exact !== undefined && typeof r.exact !== 'number') { - cc.mandatory = cc.mandatory || {}; - cc.mandatory[oldname_('', key)] = r.exact; - } else { - ['min', 'max'].forEach(function(mix) { - if (r[mix] !== undefined) { - cc.mandatory = cc.mandatory || {}; - cc.mandatory[oldname_(mix, key)] = r[mix]; - } - }); - } - }); - if (c.advanced) { - cc.optional = (cc.optional || []).concat(c.advanced); - } - return cc; - }; - - var shimConstraints_ = function(constraints, func) { - constraints = JSON.parse(JSON.stringify(constraints)); - if (constraints && typeof constraints.audio === 'object') { - var remap = function(obj, a, b) { - if (a in obj && !(b in obj)) { - obj[b] = obj[a]; - delete obj[a]; - } - }; - constraints = JSON.parse(JSON.stringify(constraints)); - remap(constraints.audio, 'autoGainControl', 'googAutoGainControl'); - remap(constraints.audio, 'noiseSuppression', 'googNoiseSuppression'); - constraints.audio = constraintsToChrome_(constraints.audio); - } - if (constraints && typeof constraints.video === 'object') { - // Shim facingMode for mobile & surface pro. - var face = constraints.video.facingMode; - face = face && ((typeof face === 'object') ? face : {ideal: face}); - var getSupportedFacingModeLies = browserDetails.version < 61; - - if ((face && (face.exact === 'user' || face.exact === 'environment' || - face.ideal === 'user' || face.ideal === 'environment')) && - !(navigator.mediaDevices.getSupportedConstraints && - navigator.mediaDevices.getSupportedConstraints().facingMode && - !getSupportedFacingModeLies)) { - delete constraints.video.facingMode; - var matches; - if (face.exact === 'environment' || face.ideal === 'environment') { - matches = ['back', 'rear']; - } else if (face.exact === 'user' || face.ideal === 'user') { - matches = ['front']; - } - if (matches) { - // Look for matches in label, or use last cam for back (typical). - return navigator.mediaDevices.enumerateDevices() - .then(function(devices) { - devices = devices.filter(function(d) { - return d.kind === 'videoinput'; - }); - var dev = devices.find(function(d) { - return matches.some(function(match) { - return d.label.toLowerCase().indexOf(match) !== -1; - }); - }); - if (!dev && devices.length && matches.indexOf('back') !== -1) { - dev = devices[devices.length - 1]; // more likely the back cam - } - if (dev) { - constraints.video.deviceId = face.exact ? {exact: dev.deviceId} : - {ideal: dev.deviceId}; - } - constraints.video = constraintsToChrome_(constraints.video); - logging('chrome: ' + JSON.stringify(constraints)); - return func(constraints); - }); - } - } - constraints.video = constraintsToChrome_(constraints.video); - } - logging('chrome: ' + JSON.stringify(constraints)); - return func(constraints); - }; - - var shimError_ = function(e) { - return { - name: { - PermissionDeniedError: 'NotAllowedError', - InvalidStateError: 'NotReadableError', - DevicesNotFoundError: 'NotFoundError', - ConstraintNotSatisfiedError: 'OverconstrainedError', - TrackStartError: 'NotReadableError', - MediaDeviceFailedDueToShutdown: 'NotReadableError', - MediaDeviceKillSwitchOn: 'NotReadableError' - }[e.name] || e.name, - message: e.message, - constraint: e.constraintName, - toString: function() { - return this.name + (this.message && ': ') + this.message; - } - }; - }; - - var getUserMedia_ = function(constraints, onSuccess, onError) { - shimConstraints_(constraints, function(c) { - navigator.webkitGetUserMedia(c, onSuccess, function(e) { - onError(shimError_(e)); - }); - }); - }; - - navigator.getUserMedia = getUserMedia_; - - // Returns the result of getUserMedia as a Promise. - var getUserMediaPromise_ = function(constraints) { - return new Promise(function(resolve, reject) { - navigator.getUserMedia(constraints, resolve, reject); - }); - }; - - if (!navigator.mediaDevices) { - navigator.mediaDevices = { - getUserMedia: getUserMediaPromise_, - enumerateDevices: function() { - return new Promise(function(resolve) { - var kinds = {audio: 'audioinput', video: 'videoinput'}; - return window.MediaStreamTrack.getSources(function(devices) { - resolve(devices.map(function(device) { - return {label: device.label, - kind: kinds[device.kind], - deviceId: device.id, - groupId: ''}; - })); - }); - }); - }, - getSupportedConstraints: function() { - return { - deviceId: true, echoCancellation: true, facingMode: true, - frameRate: true, height: true, width: true - }; - } - }; - } - - // A shim for getUserMedia method on the mediaDevices object. - // TODO(KaptenJansson) remove once implemented in Chrome stable. - if (!navigator.mediaDevices.getUserMedia) { - navigator.mediaDevices.getUserMedia = function(constraints) { - return getUserMediaPromise_(constraints); - }; - } else { - // Even though Chrome 45 has navigator.mediaDevices and a getUserMedia - // function which returns a Promise, it does not accept spec-style - // constraints. - var origGetUserMedia = navigator.mediaDevices.getUserMedia. - bind(navigator.mediaDevices); - navigator.mediaDevices.getUserMedia = function(cs) { - return shimConstraints_(cs, function(c) { - return origGetUserMedia(c).then(function(stream) { - if (c.audio && !stream.getAudioTracks().length || - c.video && !stream.getVideoTracks().length) { - stream.getTracks().forEach(function(track) { - track.stop(); - }); - throw new DOMException('', 'NotFoundError'); - } - return stream; - }, function(e) { - return Promise.reject(shimError_(e)); - }); - }); - }; - } - - // Dummy devicechange event methods. - // TODO(KaptenJansson) remove once implemented in Chrome stable. - if (typeof navigator.mediaDevices.addEventListener === 'undefined') { - navigator.mediaDevices.addEventListener = function() { - logging('Dummy mediaDevices.addEventListener called.'); - }; - } - if (typeof navigator.mediaDevices.removeEventListener === 'undefined') { - navigator.mediaDevices.removeEventListener = function() { - logging('Dummy mediaDevices.removeEventListener called.'); - }; - } - }; - - },{"../utils.js":12}],6:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - - var utils = require('../utils'); - var shimRTCPeerConnection = require('./rtcpeerconnection_shim'); - - module.exports = { - shimGetUserMedia: require('./getusermedia'), - shimPeerConnection: function(window) { - var browserDetails = utils.detectBrowser(window); - - if (window.RTCIceGatherer) { - // ORTC defines an RTCIceCandidate object but no constructor. - // Not implemented in Edge. - if (!window.RTCIceCandidate) { - window.RTCIceCandidate = function(args) { - return args; - }; - } - // ORTC does not have a session description object but - // other browsers (i.e. Chrome) that will support both PC and ORTC - // in the future might have this defined already. - if (!window.RTCSessionDescription) { - window.RTCSessionDescription = function(args) { - return args; - }; - } - // this adds an additional event listener to MediaStrackTrack that signals - // when a tracks enabled property was changed. Workaround for a bug in - // addStream, see below. No longer required in 15025+ - if (browserDetails.version < 15025) { - var origMSTEnabled = Object.getOwnPropertyDescriptor( - window.MediaStreamTrack.prototype, 'enabled'); - Object.defineProperty(window.MediaStreamTrack.prototype, 'enabled', { - set: function(value) { - origMSTEnabled.set.call(this, value); - var ev = new Event('enabled'); - ev.enabled = value; - this.dispatchEvent(ev); - } - }); - } - } - window.RTCPeerConnection = - shimRTCPeerConnection(window, browserDetails.version); - }, - shimReplaceTrack: function(window) { - // ORTC has replaceTrack -- https://github.com/w3c/ortc/issues/614 - if (window.RTCRtpSender && - !('replaceTrack' in window.RTCRtpSender.prototype)) { - window.RTCRtpSender.prototype.replaceTrack = - window.RTCRtpSender.prototype.setTrack; - } - } - }; - - },{"../utils":12,"./getusermedia":7,"./rtcpeerconnection_shim":8}],7:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - - // Expose public methods. - module.exports = function(window) { - var navigator = window && window.navigator; - - var shimError_ = function(e) { - return { - name: {PermissionDeniedError: 'NotAllowedError'}[e.name] || e.name, - message: e.message, - constraint: e.constraint, - toString: function() { - return this.name; - } - }; - }; - - // getUserMedia error shim. - var origGetUserMedia = navigator.mediaDevices.getUserMedia. - bind(navigator.mediaDevices); - navigator.mediaDevices.getUserMedia = function(c) { - return origGetUserMedia(c).catch(function(e) { - return Promise.reject(shimError_(e)); - }); - }; - }; - - },{}],8:[function(require,module,exports){ - /* - * Copyright (c) 2017 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - - var SDPUtils = require('sdp'); - - // sort tracks such that they follow an a-v-a-v... - // pattern. - function sortTracks(tracks) { - var audioTracks = tracks.filter(function(track) { - return track.kind === 'audio'; - }); - var videoTracks = tracks.filter(function(track) { - return track.kind === 'video'; - }); - tracks = []; - while (audioTracks.length || videoTracks.length) { - if (audioTracks.length) { - tracks.push(audioTracks.shift()); - } - if (videoTracks.length) { - tracks.push(videoTracks.shift()); - } - } - return tracks; - } - - // Edge does not like - // 1) stun: - // 2) turn: that does not have all of turn:host:port?transport=udp - // 3) turn: with ipv6 addresses - // 4) turn: occurring muliple times - function filterIceServers(iceServers, edgeVersion) { - var hasTurn = false; - iceServers = JSON.parse(JSON.stringify(iceServers)); - return iceServers.filter(function(server) { - if (server && (server.urls || server.url)) { - var urls = server.urls || server.url; - if (server.url && !server.urls) { - console.warn('RTCIceServer.url is deprecated! Use urls instead.'); - } - var isString = typeof urls === 'string'; - if (isString) { - urls = [urls]; - } - urls = urls.filter(function(url) { - var validTurn = url.indexOf('turn:') === 0 && - url.indexOf('transport=udp') !== -1 && - url.indexOf('turn:[') === -1 && - !hasTurn; - - if (validTurn) { - hasTurn = true; - return true; - } - return url.indexOf('stun:') === 0 && edgeVersion >= 14393; - }); - - delete server.url; - server.urls = isString ? urls[0] : urls; - return !!urls.length; - } - return false; - }); - } - - // Determines the intersection of local and remote capabilities. - function getCommonCapabilities(localCapabilities, remoteCapabilities) { - var commonCapabilities = { - codecs: [], - headerExtensions: [], - fecMechanisms: [] - }; - - var findCodecByPayloadType = function(pt, codecs) { - pt = parseInt(pt, 10); - for (var i = 0; i < codecs.length; i++) { - if (codecs[i].payloadType === pt || - codecs[i].preferredPayloadType === pt) { - return codecs[i]; - } - } - }; - - var rtxCapabilityMatches = function(lRtx, rRtx, lCodecs, rCodecs) { - var lCodec = findCodecByPayloadType(lRtx.parameters.apt, lCodecs); - var rCodec = findCodecByPayloadType(rRtx.parameters.apt, rCodecs); - return lCodec && rCodec && - lCodec.name.toLowerCase() === rCodec.name.toLowerCase(); - }; - - localCapabilities.codecs.forEach(function(lCodec) { - for (var i = 0; i < remoteCapabilities.codecs.length; i++) { - var rCodec = remoteCapabilities.codecs[i]; - if (lCodec.name.toLowerCase() === rCodec.name.toLowerCase() && - lCodec.clockRate === rCodec.clockRate) { - if (lCodec.name.toLowerCase() === 'rtx' && - lCodec.parameters && rCodec.parameters.apt) { - // for RTX we need to find the local rtx that has a apt - // which points to the same local codec as the remote one. - if (!rtxCapabilityMatches(lCodec, rCodec, - localCapabilities.codecs, remoteCapabilities.codecs)) { - continue; - } - } - rCodec = JSON.parse(JSON.stringify(rCodec)); // deepcopy - // number of channels is the highest common number of channels - rCodec.numChannels = Math.min(lCodec.numChannels, - rCodec.numChannels); - // push rCodec so we reply with offerer payload type - commonCapabilities.codecs.push(rCodec); - - // determine common feedback mechanisms - rCodec.rtcpFeedback = rCodec.rtcpFeedback.filter(function(fb) { - for (var j = 0; j < lCodec.rtcpFeedback.length; j++) { - if (lCodec.rtcpFeedback[j].type === fb.type && - lCodec.rtcpFeedback[j].parameter === fb.parameter) { - return true; - } - } - return false; - }); - // FIXME: also need to determine .parameters - // see https://github.com/openpeer/ortc/issues/569 - break; - } - } - }); - - localCapabilities.headerExtensions.forEach(function(lHeaderExtension) { - for (var i = 0; i < remoteCapabilities.headerExtensions.length; - i++) { - var rHeaderExtension = remoteCapabilities.headerExtensions[i]; - if (lHeaderExtension.uri === rHeaderExtension.uri) { - commonCapabilities.headerExtensions.push(rHeaderExtension); - break; - } - } - }); - - // FIXME: fecMechanisms - return commonCapabilities; - } - - // is action=setLocalDescription with type allowed in signalingState - function isActionAllowedInSignalingState(action, type, signalingState) { - return { - offer: { - setLocalDescription: ['stable', 'have-local-offer'], - setRemoteDescription: ['stable', 'have-remote-offer'] - }, - answer: { - setLocalDescription: ['have-remote-offer', 'have-local-pranswer'], - setRemoteDescription: ['have-local-offer', 'have-remote-pranswer'] - } - }[type][action].indexOf(signalingState) !== -1; - } - - module.exports = function(window, edgeVersion) { - var RTCPeerConnection = function(config) { - var self = this; - - var _eventTarget = document.createDocumentFragment(); - ['addEventListener', 'removeEventListener', 'dispatchEvent'] - .forEach(function(method) { - self[method] = _eventTarget[method].bind(_eventTarget); - }); - - this.needNegotiation = false; - - this.onicecandidate = null; - this.onaddstream = null; - this.ontrack = null; - this.onremovestream = null; - this.onsignalingstatechange = null; - this.oniceconnectionstatechange = null; - this.onicegatheringstatechange = null; - this.onnegotiationneeded = null; - this.ondatachannel = null; - this.canTrickleIceCandidates = null; - - this.localStreams = []; - this.remoteStreams = []; - this.getLocalStreams = function() { - return self.localStreams; - }; - this.getRemoteStreams = function() { - return self.remoteStreams; - }; - - this.localDescription = new window.RTCSessionDescription({ - type: '', - sdp: '' - }); - this.remoteDescription = new window.RTCSessionDescription({ - type: '', - sdp: '' - }); - this.signalingState = 'stable'; - this.iceConnectionState = 'new'; - this.iceGatheringState = 'new'; - - this.iceOptions = { - gatherPolicy: 'all', - iceServers: [] - }; - if (config && config.iceTransportPolicy) { - switch (config.iceTransportPolicy) { - case 'all': - case 'relay': - this.iceOptions.gatherPolicy = config.iceTransportPolicy; - break; - default: - // don't set iceTransportPolicy. - break; - } - } - this.usingBundle = config && config.bundlePolicy === 'max-bundle'; - - if (config && config.iceServers) { - this.iceOptions.iceServers = filterIceServers(config.iceServers, - edgeVersion); - } - this._config = config || {}; - - // per-track iceGathers, iceTransports, dtlsTransports, rtpSenders, ... - // everything that is needed to describe a SDP m-line. - this.transceivers = []; - - // since the iceGatherer is currently created in createOffer but we - // must not emit candidates until after setLocalDescription we buffer - // them in this array. - this._localIceCandidatesBuffer = []; - }; - - RTCPeerConnection.prototype._emitGatheringStateChange = function() { - var event = new Event('icegatheringstatechange'); - this.dispatchEvent(event); - if (this.onicegatheringstatechange !== null) { - this.onicegatheringstatechange(event); - } - }; - - RTCPeerConnection.prototype._emitBufferedCandidates = function() { - var self = this; - var sections = SDPUtils.splitSections(self.localDescription.sdp); - // FIXME: need to apply ice candidates in a way which is async but - // in-order - this._localIceCandidatesBuffer.forEach(function(event) { - var end = !event.candidate || Object.keys(event.candidate).length === 0; - if (end) { - for (var j = 1; j < sections.length; j++) { - if (sections[j].indexOf('\r\na=end-of-candidates\r\n') === -1) { - sections[j] += 'a=end-of-candidates\r\n'; - } - } - } else { - sections[event.candidate.sdpMLineIndex + 1] += - 'a=' + event.candidate.candidate + '\r\n'; - } - self.localDescription.sdp = sections.join(''); - self.dispatchEvent(event); - if (self.onicecandidate !== null) { - self.onicecandidate(event); - } - if (!event.candidate && self.iceGatheringState !== 'complete') { - var complete = self.transceivers.every(function(transceiver) { - return transceiver.iceGatherer && - transceiver.iceGatherer.state === 'completed'; - }); - if (complete && self.iceGatheringStateChange !== 'complete') { - self.iceGatheringState = 'complete'; - self._emitGatheringStateChange(); - } - } - }); - this._localIceCandidatesBuffer = []; - }; - - RTCPeerConnection.prototype.getConfiguration = function() { - return this._config; - }; - - // internal helper to create a transceiver object. - // (whih is not yet the same as the WebRTC 1.0 transceiver) - RTCPeerConnection.prototype._createTransceiver = function(kind) { - var hasBundleTransport = this.transceivers.length > 0; - var transceiver = { - track: null, - iceGatherer: null, - iceTransport: null, - dtlsTransport: null, - localCapabilities: null, - remoteCapabilities: null, - rtpSender: null, - rtpReceiver: null, - kind: kind, - mid: null, - sendEncodingParameters: null, - recvEncodingParameters: null, - stream: null, - wantReceive: true - }; - if (this.usingBundle && hasBundleTransport) { - transceiver.iceTransport = this.transceivers[0].iceTransport; - transceiver.dtlsTransport = this.transceivers[0].dtlsTransport; - } else { - var transports = this._createIceAndDtlsTransports(); - transceiver.iceTransport = transports.iceTransport; - transceiver.dtlsTransport = transports.dtlsTransport; - } - this.transceivers.push(transceiver); - return transceiver; - }; - - RTCPeerConnection.prototype.addTrack = function(track, stream) { - var transceiver; - for (var i = 0; i < this.transceivers.length; i++) { - if (!this.transceivers[i].track && - this.transceivers[i].kind === track.kind) { - transceiver = this.transceivers[i]; - } - } - if (!transceiver) { - transceiver = this._createTransceiver(track.kind); - } - - transceiver.track = track; - transceiver.stream = stream; - transceiver.rtpSender = new window.RTCRtpSender(track, - transceiver.dtlsTransport); - - this._maybeFireNegotiationNeeded(); - return transceiver.rtpSender; - }; - - RTCPeerConnection.prototype.addStream = function(stream) { - var self = this; - if (edgeVersion >= 15025) { - this.localStreams.push(stream); - stream.getTracks().forEach(function(track) { - self.addTrack(track, stream); - }); - } else { - // Clone is necessary for local demos mostly, attaching directly - // to two different senders does not work (build 10547). - // Fixed in 15025 (or earlier) - var clonedStream = stream.clone(); - stream.getTracks().forEach(function(track, idx) { - var clonedTrack = clonedStream.getTracks()[idx]; - track.addEventListener('enabled', function(event) { - clonedTrack.enabled = event.enabled; - }); - }); - clonedStream.getTracks().forEach(function(track) { - self.addTrack(track, clonedStream); - }); - this.localStreams.push(clonedStream); - } - this._maybeFireNegotiationNeeded(); - }; - - RTCPeerConnection.prototype.removeStream = function(stream) { - var idx = this.localStreams.indexOf(stream); - if (idx > -1) { - this.localStreams.splice(idx, 1); - this._maybeFireNegotiationNeeded(); - } - }; - - RTCPeerConnection.prototype.getSenders = function() { - return this.transceivers.filter(function(transceiver) { - return !!transceiver.rtpSender; - }) - .map(function(transceiver) { - return transceiver.rtpSender; - }); - }; - - RTCPeerConnection.prototype.getReceivers = function() { - return this.transceivers.filter(function(transceiver) { - return !!transceiver.rtpReceiver; - }) - .map(function(transceiver) { - return transceiver.rtpReceiver; - }); - }; - - // Create ICE gatherer and hook it up. - RTCPeerConnection.prototype._createIceGatherer = function(mid, - sdpMLineIndex) { - var self = this; - var iceGatherer = new window.RTCIceGatherer(self.iceOptions); - iceGatherer.onlocalcandidate = function(evt) { - var event = new Event('icecandidate'); - event.candidate = {sdpMid: mid, sdpMLineIndex: sdpMLineIndex}; - - var cand = evt.candidate; - var end = !cand || Object.keys(cand).length === 0; - // Edge emits an empty object for RTCIceCandidateComplete‥ - if (end) { - // polyfill since RTCIceGatherer.state is not implemented in - // Edge 10547 yet. - if (iceGatherer.state === undefined) { - iceGatherer.state = 'completed'; - } - } else { - // RTCIceCandidate doesn't have a component, needs to be added - cand.component = 1; - event.candidate.candidate = SDPUtils.writeCandidate(cand); - } - - // update local description. - var sections = SDPUtils.splitSections(self.localDescription.sdp); - if (!end) { - sections[event.candidate.sdpMLineIndex + 1] += - 'a=' + event.candidate.candidate + '\r\n'; - } else { - sections[event.candidate.sdpMLineIndex + 1] += - 'a=end-of-candidates\r\n'; - } - self.localDescription.sdp = sections.join(''); - var transceivers = self._pendingOffer ? self._pendingOffer : - self.transceivers; - var complete = transceivers.every(function(transceiver) { - return transceiver.iceGatherer && - transceiver.iceGatherer.state === 'completed'; - }); - - // Emit candidate if localDescription is set. - // Also emits null candidate when all gatherers are complete. - switch (self.iceGatheringState) { - case 'new': - if (!end) { - self._localIceCandidatesBuffer.push(event); - } - if (end && complete) { - self._localIceCandidatesBuffer.push( - new Event('icecandidate')); - } - break; - case 'gathering': - self._emitBufferedCandidates(); - if (!end) { - self.dispatchEvent(event); - if (self.onicecandidate !== null) { - self.onicecandidate(event); - } - } - if (complete) { - self.dispatchEvent(new Event('icecandidate')); - if (self.onicecandidate !== null) { - self.onicecandidate(new Event('icecandidate')); - } - self.iceGatheringState = 'complete'; - self._emitGatheringStateChange(); - } - break; - case 'complete': - // should not happen... currently! - break; - default: // no-op. - break; - } - }; - return iceGatherer; - }; - - // Create ICE transport and DTLS transport. - RTCPeerConnection.prototype._createIceAndDtlsTransports = function() { - var self = this; - var iceTransport = new window.RTCIceTransport(null); - iceTransport.onicestatechange = function() { - self._updateConnectionState(); - }; - - var dtlsTransport = new window.RTCDtlsTransport(iceTransport); - dtlsTransport.ondtlsstatechange = function() { - self._updateConnectionState(); - }; - dtlsTransport.onerror = function() { - // onerror does not set state to failed by itself. - Object.defineProperty(dtlsTransport, 'state', - {value: 'failed', writable: true}); - self._updateConnectionState(); - }; - - return { - iceTransport: iceTransport, - dtlsTransport: dtlsTransport - }; - }; - - // Destroy ICE gatherer, ICE transport and DTLS transport. - // Without triggering the callbacks. - RTCPeerConnection.prototype._disposeIceAndDtlsTransports = function( - sdpMLineIndex) { - var iceGatherer = this.transceivers[sdpMLineIndex].iceGatherer; - if (iceGatherer) { - delete iceGatherer.onlocalcandidate; - delete this.transceivers[sdpMLineIndex].iceGatherer; - } - var iceTransport = this.transceivers[sdpMLineIndex].iceTransport; - if (iceTransport) { - delete iceTransport.onicestatechange; - delete this.transceivers[sdpMLineIndex].iceTransport; - } - var dtlsTransport = this.transceivers[sdpMLineIndex].dtlsTransport; - if (dtlsTransport) { - delete dtlsTransport.ondtlssttatechange; - delete dtlsTransport.onerror; - delete this.transceivers[sdpMLineIndex].dtlsTransport; - } - }; - - // Start the RTP Sender and Receiver for a transceiver. - RTCPeerConnection.prototype._transceive = function(transceiver, - send, recv) { - var params = getCommonCapabilities(transceiver.localCapabilities, - transceiver.remoteCapabilities); - if (send && transceiver.rtpSender) { - params.encodings = transceiver.sendEncodingParameters; - params.rtcp = { - cname: SDPUtils.localCName, - compound: transceiver.rtcpParameters.compound - }; - if (transceiver.recvEncodingParameters.length) { - params.rtcp.ssrc = transceiver.recvEncodingParameters[0].ssrc; - } - transceiver.rtpSender.send(params); - } - if (recv && transceiver.rtpReceiver) { - // remove RTX field in Edge 14942 - if (transceiver.kind === 'video' - && transceiver.recvEncodingParameters - && edgeVersion < 15019) { - transceiver.recvEncodingParameters.forEach(function(p) { - delete p.rtx; - }); - } - params.encodings = transceiver.recvEncodingParameters; - params.rtcp = { - cname: transceiver.rtcpParameters.cname, - compound: transceiver.rtcpParameters.compound - }; - if (transceiver.sendEncodingParameters.length) { - params.rtcp.ssrc = transceiver.sendEncodingParameters[0].ssrc; - } - transceiver.rtpReceiver.receive(params); - } - }; - - RTCPeerConnection.prototype.setLocalDescription = function(description) { - var self = this; - - if (!isActionAllowedInSignalingState('setLocalDescription', - description.type, this.signalingState)) { - var e = new Error('Can not set local ' + description.type + - ' in state ' + this.signalingState); - e.name = 'InvalidStateError'; - if (arguments.length > 2 && typeof arguments[2] === 'function') { - window.setTimeout(arguments[2], 0, e); - } - return Promise.reject(e); - } - - var sections; - var sessionpart; - if (description.type === 'offer') { - // FIXME: What was the purpose of this empty if statement? - // if (!this._pendingOffer) { - // } else { - if (this._pendingOffer) { - // VERY limited support for SDP munging. Limited to: - // * changing the order of codecs - sections = SDPUtils.splitSections(description.sdp); - sessionpart = sections.shift(); - sections.forEach(function(mediaSection, sdpMLineIndex) { - var caps = SDPUtils.parseRtpParameters(mediaSection); - self._pendingOffer[sdpMLineIndex].localCapabilities = caps; - }); - this.transceivers = this._pendingOffer; - delete this._pendingOffer; - } - } else if (description.type === 'answer') { - sections = SDPUtils.splitSections(self.remoteDescription.sdp); - sessionpart = sections.shift(); - var isIceLite = SDPUtils.matchPrefix(sessionpart, - 'a=ice-lite').length > 0; - sections.forEach(function(mediaSection, sdpMLineIndex) { - var transceiver = self.transceivers[sdpMLineIndex]; - var iceGatherer = transceiver.iceGatherer; - var iceTransport = transceiver.iceTransport; - var dtlsTransport = transceiver.dtlsTransport; - var localCapabilities = transceiver.localCapabilities; - var remoteCapabilities = transceiver.remoteCapabilities; - - var rejected = SDPUtils.isRejected(mediaSection); - - if (!rejected && !transceiver.isDatachannel) { - var remoteIceParameters = SDPUtils.getIceParameters( - mediaSection, sessionpart); - var remoteDtlsParameters = SDPUtils.getDtlsParameters( - mediaSection, sessionpart); - if (isIceLite) { - remoteDtlsParameters.role = 'server'; - } - - if (!self.usingBundle || sdpMLineIndex === 0) { - iceTransport.start(iceGatherer, remoteIceParameters, - isIceLite ? 'controlling' : 'controlled'); - dtlsTransport.start(remoteDtlsParameters); - } - - // Calculate intersection of capabilities. - var params = getCommonCapabilities(localCapabilities, - remoteCapabilities); - - // Start the RTCRtpSender. The RTCRtpReceiver for this - // transceiver has already been started in setRemoteDescription. - self._transceive(transceiver, - params.codecs.length > 0, - false); - } - }); - } - - this.localDescription = { - type: description.type, - sdp: description.sdp - }; - switch (description.type) { - case 'offer': - this._updateSignalingState('have-local-offer'); - break; - case 'answer': - this._updateSignalingState('stable'); - break; - default: - throw new TypeError('unsupported type "' + description.type + - '"'); - } - - // If a success callback was provided, emit ICE candidates after it - // has been executed. Otherwise, emit callback after the Promise is - // resolved. - var hasCallback = arguments.length > 1 && - typeof arguments[1] === 'function'; - if (hasCallback) { - var cb = arguments[1]; - window.setTimeout(function() { - cb(); - if (self.iceGatheringState === 'new') { - self.iceGatheringState = 'gathering'; - self._emitGatheringStateChange(); - } - self._emitBufferedCandidates(); - }, 0); - } - var p = Promise.resolve(); - p.then(function() { - if (!hasCallback) { - if (self.iceGatheringState === 'new') { - self.iceGatheringState = 'gathering'; - self._emitGatheringStateChange(); - } - // Usually candidates will be emitted earlier. - window.setTimeout(self._emitBufferedCandidates.bind(self), 500); - } - }); - return p; - }; - - RTCPeerConnection.prototype.setRemoteDescription = function(description) { - var self = this; - - if (!isActionAllowedInSignalingState('setRemoteDescription', - description.type, this.signalingState)) { - var e = new Error('Can not set remote ' + description.type + - ' in state ' + this.signalingState); - e.name = 'InvalidStateError'; - if (arguments.length > 2 && typeof arguments[2] === 'function') { - window.setTimeout(arguments[2], 0, e); - } - return Promise.reject(e); - } - - var streams = {}; - var receiverList = []; - var sections = SDPUtils.splitSections(description.sdp); - var sessionpart = sections.shift(); - var isIceLite = SDPUtils.matchPrefix(sessionpart, - 'a=ice-lite').length > 0; - var usingBundle = SDPUtils.matchPrefix(sessionpart, - 'a=group:BUNDLE ').length > 0; - this.usingBundle = usingBundle; - var iceOptions = SDPUtils.matchPrefix(sessionpart, - 'a=ice-options:')[0]; - if (iceOptions) { - this.canTrickleIceCandidates = iceOptions.substr(14).split(' ') - .indexOf('trickle') >= 0; - } else { - this.canTrickleIceCandidates = false; - } - - sections.forEach(function(mediaSection, sdpMLineIndex) { - var lines = SDPUtils.splitLines(mediaSection); - var kind = SDPUtils.getKind(mediaSection); - var rejected = SDPUtils.isRejected(mediaSection); - var protocol = lines[0].substr(2).split(' ')[2]; - - var direction = SDPUtils.getDirection(mediaSection, sessionpart); - var remoteMsid = SDPUtils.parseMsid(mediaSection); - - var mid = SDPUtils.getMid(mediaSection) || SDPUtils.generateIdentifier(); - - // Reject datachannels which are not implemented yet. - if (kind === 'application' && protocol === 'DTLS/SCTP') { - self.transceivers[sdpMLineIndex] = { - mid: mid, - isDatachannel: true - }; - return; - } - - var transceiver; - var iceGatherer; - var iceTransport; - var dtlsTransport; - var rtpReceiver; - var sendEncodingParameters; - var recvEncodingParameters; - var localCapabilities; - - var track; - // FIXME: ensure the mediaSection has rtcp-mux set. - var remoteCapabilities = SDPUtils.parseRtpParameters(mediaSection); - var remoteIceParameters; - var remoteDtlsParameters; - if (!rejected) { - remoteIceParameters = SDPUtils.getIceParameters(mediaSection, - sessionpart); - remoteDtlsParameters = SDPUtils.getDtlsParameters(mediaSection, - sessionpart); - remoteDtlsParameters.role = 'client'; - } - recvEncodingParameters = - SDPUtils.parseRtpEncodingParameters(mediaSection); - - var rtcpParameters = SDPUtils.parseRtcpParameters(mediaSection); - - var isComplete = SDPUtils.matchPrefix(mediaSection, - 'a=end-of-candidates', sessionpart).length > 0; - var cands = SDPUtils.matchPrefix(mediaSection, 'a=candidate:') - .map(function(cand) { - return SDPUtils.parseCandidate(cand); - }) - .filter(function(cand) { - return cand.component === '1' || cand.component === 1; - }); - - // Check if we can use BUNDLE and dispose transports. - if ((description.type === 'offer' || description.type === 'answer') && - !rejected && usingBundle && sdpMLineIndex > 0 && - self.transceivers[sdpMLineIndex]) { - self._disposeIceAndDtlsTransports(sdpMLineIndex); - self.transceivers[sdpMLineIndex].iceGatherer = - self.transceivers[0].iceGatherer; - self.transceivers[sdpMLineIndex].iceTransport = - self.transceivers[0].iceTransport; - self.transceivers[sdpMLineIndex].dtlsTransport = - self.transceivers[0].dtlsTransport; - if (self.transceivers[sdpMLineIndex].rtpSender) { - self.transceivers[sdpMLineIndex].rtpSender.setTransport( - self.transceivers[0].dtlsTransport); - } - if (self.transceivers[sdpMLineIndex].rtpReceiver) { - self.transceivers[sdpMLineIndex].rtpReceiver.setTransport( - self.transceivers[0].dtlsTransport); - } - } - if (description.type === 'offer' && !rejected) { - transceiver = self.transceivers[sdpMLineIndex] || - self._createTransceiver(kind); - transceiver.mid = mid; - - if (!transceiver.iceGatherer) { - transceiver.iceGatherer = usingBundle && sdpMLineIndex > 0 ? - self.transceivers[0].iceGatherer : - self._createIceGatherer(mid, sdpMLineIndex); - } - - if (isComplete && (!usingBundle || sdpMLineIndex === 0)) { - transceiver.iceTransport.setRemoteCandidates(cands); - } - - localCapabilities = window.RTCRtpReceiver.getCapabilities(kind); - - // filter RTX until additional stuff needed for RTX is implemented - // in adapter.js - if (edgeVersion < 15019) { - localCapabilities.codecs = localCapabilities.codecs.filter( - function(codec) { - return codec.name !== 'rtx'; - }); - } - - sendEncodingParameters = [{ - ssrc: (2 * sdpMLineIndex + 2) * 1001 - }]; - - if (direction === 'sendrecv' || direction === 'sendonly') { - rtpReceiver = new window.RTCRtpReceiver(transceiver.dtlsTransport, - kind); - - track = rtpReceiver.track; - // FIXME: does not work with Plan B. - if (remoteMsid) { - if (!streams[remoteMsid.stream]) { - streams[remoteMsid.stream] = new window.MediaStream(); - Object.defineProperty(streams[remoteMsid.stream], 'id', { - get: function() { - return remoteMsid.stream; - } - }); - } - Object.defineProperty(track, 'id', { - get: function() { - return remoteMsid.track; - } - }); - streams[remoteMsid.stream].addTrack(track); - receiverList.push([track, rtpReceiver, - streams[remoteMsid.stream]]); - } else { - if (!streams.default) { - streams.default = new window.MediaStream(); - } - streams.default.addTrack(track); - receiverList.push([track, rtpReceiver, streams.default]); - } - } - - transceiver.localCapabilities = localCapabilities; - transceiver.remoteCapabilities = remoteCapabilities; - transceiver.rtpReceiver = rtpReceiver; - transceiver.rtcpParameters = rtcpParameters; - transceiver.sendEncodingParameters = sendEncodingParameters; - transceiver.recvEncodingParameters = recvEncodingParameters; - - // Start the RTCRtpReceiver now. The RTPSender is started in - // setLocalDescription. - self._transceive(self.transceivers[sdpMLineIndex], - false, - direction === 'sendrecv' || direction === 'sendonly'); - } else if (description.type === 'answer' && !rejected) { - transceiver = self.transceivers[sdpMLineIndex]; - iceGatherer = transceiver.iceGatherer; - iceTransport = transceiver.iceTransport; - dtlsTransport = transceiver.dtlsTransport; - rtpReceiver = transceiver.rtpReceiver; - sendEncodingParameters = transceiver.sendEncodingParameters; - localCapabilities = transceiver.localCapabilities; - - self.transceivers[sdpMLineIndex].recvEncodingParameters = - recvEncodingParameters; - self.transceivers[sdpMLineIndex].remoteCapabilities = - remoteCapabilities; - self.transceivers[sdpMLineIndex].rtcpParameters = rtcpParameters; - - if ((isIceLite || isComplete) && cands.length) { - iceTransport.setRemoteCandidates(cands); - } - if (!usingBundle || sdpMLineIndex === 0) { - iceTransport.start(iceGatherer, remoteIceParameters, - 'controlling'); - dtlsTransport.start(remoteDtlsParameters); - } - - self._transceive(transceiver, - direction === 'sendrecv' || direction === 'recvonly', - direction === 'sendrecv' || direction === 'sendonly'); - - if (rtpReceiver && - (direction === 'sendrecv' || direction === 'sendonly')) { - track = rtpReceiver.track; - if (remoteMsid) { - if (!streams[remoteMsid.stream]) { - streams[remoteMsid.stream] = new window.MediaStream(); - } - streams[remoteMsid.stream].addTrack(track); - receiverList.push([track, rtpReceiver, streams[remoteMsid.stream]]); - } else { - if (!streams.default) { - streams.default = new window.MediaStream(); - } - streams.default.addTrack(track); - receiverList.push([track, rtpReceiver, streams.default]); - } - } else { - // FIXME: actually the receiver should be created later. - delete transceiver.rtpReceiver; - } - } - }); - - this.remoteDescription = { - type: description.type, - sdp: description.sdp - }; - switch (description.type) { - case 'offer': - this._updateSignalingState('have-remote-offer'); - break; - case 'answer': - this._updateSignalingState('stable'); - break; - default: - throw new TypeError('unsupported type "' + description.type + - '"'); - } - Object.keys(streams).forEach(function(sid) { - var stream = streams[sid]; - if (stream.getTracks().length) { - self.remoteStreams.push(stream); - var event = new Event('addstream'); - event.stream = stream; - self.dispatchEvent(event); - if (self.onaddstream !== null) { - window.setTimeout(function() { - self.onaddstream(event); - }, 0); - } - - receiverList.forEach(function(item) { - var track = item[0]; - var receiver = item[1]; - if (stream.id !== item[2].id) { - return; - } - var trackEvent = new Event('track'); - trackEvent.track = track; - trackEvent.receiver = receiver; - trackEvent.streams = [stream]; - self.dispatchEvent(trackEvent); - if (self.ontrack !== null) { - window.setTimeout(function() { - self.ontrack(trackEvent); - }, 0); - } - }); - } - }); - - // check whether addIceCandidate({}) was called within four seconds after - // setRemoteDescription. - window.setTimeout(function() { - if (!(self && self.transceivers)) { - return; - } - self.transceivers.forEach(function(transceiver) { - if (transceiver.iceTransport && - transceiver.iceTransport.state === 'new' && - transceiver.iceTransport.getRemoteCandidates().length > 0) { - console.warn('Timeout for addRemoteCandidate. Consider sending ' + - 'an end-of-candidates notification'); - transceiver.iceTransport.addRemoteCandidate({}); - } - }); - }, 4000); - - if (arguments.length > 1 && typeof arguments[1] === 'function') { - window.setTimeout(arguments[1], 0); - } - return Promise.resolve(); - }; - - RTCPeerConnection.prototype.close = function() { - this.transceivers.forEach(function(transceiver) { - /* not yet - if (transceiver.iceGatherer) { - transceiver.iceGatherer.close(); - } - */ - if (transceiver.iceTransport) { - transceiver.iceTransport.stop(); - } - if (transceiver.dtlsTransport) { - transceiver.dtlsTransport.stop(); - } - if (transceiver.rtpSender) { - transceiver.rtpSender.stop(); - } - if (transceiver.rtpReceiver) { - transceiver.rtpReceiver.stop(); - } - }); - // FIXME: clean up tracks, local streams, remote streams, etc - this._updateSignalingState('closed'); - }; - - // Update the signaling state. - RTCPeerConnection.prototype._updateSignalingState = function(newState) { - this.signalingState = newState; - var event = new Event('signalingstatechange'); - this.dispatchEvent(event); - if (this.onsignalingstatechange !== null) { - this.onsignalingstatechange(event); - } - }; - - // Determine whether to fire the negotiationneeded event. - RTCPeerConnection.prototype._maybeFireNegotiationNeeded = function() { - var self = this; - if (this.signalingState !== 'stable' || this.needNegotiation === true) { - return; - } - this.needNegotiation = true; - window.setTimeout(function() { - if (self.needNegotiation === false) { - return; - } - self.needNegotiation = false; - var event = new Event('negotiationneeded'); - self.dispatchEvent(event); - if (self.onnegotiationneeded !== null) { - self.onnegotiationneeded(event); - } - }, 0); - }; - - // Update the connection state. - RTCPeerConnection.prototype._updateConnectionState = function() { - var self = this; - var newState; - var states = { - 'new': 0, - closed: 0, - connecting: 0, - checking: 0, - connected: 0, - completed: 0, - disconnected: 0, - failed: 0 - }; - this.transceivers.forEach(function(transceiver) { - states[transceiver.iceTransport.state]++; - states[transceiver.dtlsTransport.state]++; - }); - // ICETransport.completed and connected are the same for this purpose. - states.connected += states.completed; - - newState = 'new'; - if (states.failed > 0) { - newState = 'failed'; - } else if (states.connecting > 0 || states.checking > 0) { - newState = 'connecting'; - } else if (states.disconnected > 0) { - newState = 'disconnected'; - } else if (states.new > 0) { - newState = 'new'; - } else if (states.connected > 0 || states.completed > 0) { - newState = 'connected'; - } - - if (newState !== self.iceConnectionState) { - self.iceConnectionState = newState; - var event = new Event('iceconnectionstatechange'); - this.dispatchEvent(event); - if (this.oniceconnectionstatechange !== null) { - this.oniceconnectionstatechange(event); - } - } - }; - - RTCPeerConnection.prototype.createOffer = function() { - var self = this; - if (this._pendingOffer) { - throw new Error('createOffer called while there is a pending offer.'); - } - var offerOptions; - if (arguments.length === 1 && typeof arguments[0] !== 'function') { - offerOptions = arguments[0]; - } else if (arguments.length === 3) { - offerOptions = arguments[2]; - } - - var numAudioTracks = this.transceivers.filter(function(t) { - return t.kind === 'audio'; - }).length; - var numVideoTracks = this.transceivers.filter(function(t) { - return t.kind === 'video'; - }).length; - - // Determine number of audio and video tracks we need to send/recv. - if (offerOptions) { - // Reject Chrome legacy constraints. - if (offerOptions.mandatory || offerOptions.optional) { - throw new TypeError( - 'Legacy mandatory/optional constraints not supported.'); - } - if (offerOptions.offerToReceiveAudio !== undefined) { - if (offerOptions.offerToReceiveAudio === true) { - numAudioTracks = 1; - } else if (offerOptions.offerToReceiveAudio === false) { - numAudioTracks = 0; - } else { - numAudioTracks = offerOptions.offerToReceiveAudio; - } - } - if (offerOptions.offerToReceiveVideo !== undefined) { - if (offerOptions.offerToReceiveVideo === true) { - numVideoTracks = 1; - } else if (offerOptions.offerToReceiveVideo === false) { - numVideoTracks = 0; - } else { - numVideoTracks = offerOptions.offerToReceiveVideo; - } - } - } - - this.transceivers.forEach(function(transceiver) { - if (transceiver.kind === 'audio') { - numAudioTracks--; - if (numAudioTracks < 0) { - transceiver.wantReceive = false; - } - } else if (transceiver.kind === 'video') { - numVideoTracks--; - if (numVideoTracks < 0) { - transceiver.wantReceive = false; - } - } - }); - - // Create M-lines for recvonly streams. - while (numAudioTracks > 0 || numVideoTracks > 0) { - if (numAudioTracks > 0) { - this._createTransceiver('audio'); - numAudioTracks--; - } - if (numVideoTracks > 0) { - this._createTransceiver('video'); - numVideoTracks--; - } - } - // reorder tracks - var transceivers = sortTracks(this.transceivers); - - var sdp = SDPUtils.writeSessionBoilerplate(); - transceivers.forEach(function(transceiver, sdpMLineIndex) { - // For each track, create an ice gatherer, ice transport, - // dtls transport, potentially rtpsender and rtpreceiver. - var track = transceiver.track; - var kind = transceiver.kind; - var mid = SDPUtils.generateIdentifier(); - transceiver.mid = mid; - - if (!transceiver.iceGatherer) { - transceiver.iceGatherer = self.usingBundle && sdpMLineIndex > 0 ? - transceivers[0].iceGatherer : - self._createIceGatherer(mid, sdpMLineIndex); - } - - var localCapabilities = window.RTCRtpSender.getCapabilities(kind); - // filter RTX until additional stuff needed for RTX is implemented - // in adapter.js - if (edgeVersion < 15019) { - localCapabilities.codecs = localCapabilities.codecs.filter( - function(codec) { - return codec.name !== 'rtx'; - }); - } - localCapabilities.codecs.forEach(function(codec) { - // work around https://bugs.chromium.org/p/webrtc/issues/detail?id=6552 - // by adding level-asymmetry-allowed=1 - if (codec.name === 'H264' && - codec.parameters['level-asymmetry-allowed'] === undefined) { - codec.parameters['level-asymmetry-allowed'] = '1'; - } - }); - - // generate an ssrc now, to be used later in rtpSender.send - var sendEncodingParameters = [{ - ssrc: (2 * sdpMLineIndex + 1) * 1001 - }]; - if (track) { - // add RTX - if (edgeVersion >= 15019 && kind === 'video') { - sendEncodingParameters[0].rtx = { - ssrc: (2 * sdpMLineIndex + 1) * 1001 + 1 - }; - } - } - - if (transceiver.wantReceive) { - transceiver.rtpReceiver = new window.RTCRtpReceiver( - transceiver.dtlsTransport, - kind - ); - } - - transceiver.localCapabilities = localCapabilities; - transceiver.sendEncodingParameters = sendEncodingParameters; - }); - - // always offer BUNDLE and dispose on return if not supported. - if (this._config.bundlePolicy !== 'max-compat') { - sdp += 'a=group:BUNDLE ' + transceivers.map(function(t) { - return t.mid; - }).join(' ') + '\r\n'; - } - sdp += 'a=ice-options:trickle\r\n'; - - transceivers.forEach(function(transceiver, sdpMLineIndex) { - sdp += SDPUtils.writeMediaSection(transceiver, - transceiver.localCapabilities, 'offer', transceiver.stream); - sdp += 'a=rtcp-rsize\r\n'; - }); - - this._pendingOffer = transceivers; - var desc = new window.RTCSessionDescription({ - type: 'offer', - sdp: sdp - }); - if (arguments.length && typeof arguments[0] === 'function') { - window.setTimeout(arguments[0], 0, desc); - } - return Promise.resolve(desc); - }; - - RTCPeerConnection.prototype.createAnswer = function() { - var sdp = SDPUtils.writeSessionBoilerplate(); - if (this.usingBundle) { - sdp += 'a=group:BUNDLE ' + this.transceivers.map(function(t) { - return t.mid; - }).join(' ') + '\r\n'; - } - this.transceivers.forEach(function(transceiver, sdpMLineIndex) { - if (transceiver.isDatachannel) { - sdp += 'm=application 0 DTLS/SCTP 5000\r\n' + - 'c=IN IP4 0.0.0.0\r\n' + - 'a=mid:' + transceiver.mid + '\r\n'; - return; - } - - // FIXME: look at direction. - if (transceiver.stream) { - var localTrack; - if (transceiver.kind === 'audio') { - localTrack = transceiver.stream.getAudioTracks()[0]; - } else if (transceiver.kind === 'video') { - localTrack = transceiver.stream.getVideoTracks()[0]; - } - if (localTrack) { - // add RTX - if (edgeVersion >= 15019 && transceiver.kind === 'video') { - transceiver.sendEncodingParameters[0].rtx = { - ssrc: (2 * sdpMLineIndex + 2) * 1001 + 1 - }; - } - } - } - - // Calculate intersection of capabilities. - var commonCapabilities = getCommonCapabilities( - transceiver.localCapabilities, - transceiver.remoteCapabilities); - - var hasRtx = commonCapabilities.codecs.filter(function(c) { - return c.name.toLowerCase() === 'rtx'; - }).length; - if (!hasRtx && transceiver.sendEncodingParameters[0].rtx) { - delete transceiver.sendEncodingParameters[0].rtx; - } - - sdp += SDPUtils.writeMediaSection(transceiver, commonCapabilities, - 'answer', transceiver.stream); - if (transceiver.rtcpParameters && - transceiver.rtcpParameters.reducedSize) { - sdp += 'a=rtcp-rsize\r\n'; - } - }); - - var desc = new window.RTCSessionDescription({ - type: 'answer', - sdp: sdp - }); - if (arguments.length && typeof arguments[0] === 'function') { - window.setTimeout(arguments[0], 0, desc); - } - return Promise.resolve(desc); - }; - - RTCPeerConnection.prototype.addIceCandidate = function(candidate) { - if (!candidate) { - for (var j = 0; j < this.transceivers.length; j++) { - this.transceivers[j].iceTransport.addRemoteCandidate({}); - if (this.usingBundle) { - return Promise.resolve(); - } - } - } else { - var mLineIndex = candidate.sdpMLineIndex; - if (candidate.sdpMid) { - for (var i = 0; i < this.transceivers.length; i++) { - if (this.transceivers[i].mid === candidate.sdpMid) { - mLineIndex = i; - break; - } - } - } - var transceiver = this.transceivers[mLineIndex]; - if (transceiver) { - var cand = Object.keys(candidate.candidate).length > 0 ? - SDPUtils.parseCandidate(candidate.candidate) : {}; - // Ignore Chrome's invalid candidates since Edge does not like them. - if (cand.protocol === 'tcp' && (cand.port === 0 || cand.port === 9)) { - return Promise.resolve(); - } - // Ignore RTCP candidates, we assume RTCP-MUX. - if (cand.component && - !(cand.component === '1' || cand.component === 1)) { - return Promise.resolve(); - } - transceiver.iceTransport.addRemoteCandidate(cand); - - // update the remoteDescription. - var sections = SDPUtils.splitSections(this.remoteDescription.sdp); - sections[mLineIndex + 1] += (cand.type ? candidate.candidate.trim() - : 'a=end-of-candidates') + '\r\n'; - this.remoteDescription.sdp = sections.join(''); - } - } - if (arguments.length > 1 && typeof arguments[1] === 'function') { - window.setTimeout(arguments[1], 0); - } - return Promise.resolve(); - }; - - RTCPeerConnection.prototype.getStats = function() { - var promises = []; - this.transceivers.forEach(function(transceiver) { - ['rtpSender', 'rtpReceiver', 'iceGatherer', 'iceTransport', - 'dtlsTransport'].forEach(function(method) { - if (transceiver[method]) { - promises.push(transceiver[method].getStats()); - } - }); - }); - var cb = arguments.length > 1 && typeof arguments[1] === 'function' && - arguments[1]; - var fixStatsType = function(stat) { - return { - inboundrtp: 'inbound-rtp', - outboundrtp: 'outbound-rtp', - candidatepair: 'candidate-pair', - localcandidate: 'local-candidate', - remotecandidate: 'remote-candidate' - }[stat.type] || stat.type; - }; - return new Promise(function(resolve) { - // shim getStats with maplike support - var results = new Map(); - Promise.all(promises).then(function(res) { - res.forEach(function(result) { - Object.keys(result).forEach(function(id) { - result[id].type = fixStatsType(result[id]); - results.set(id, result[id]); - }); - }); - if (cb) { - window.setTimeout(cb, 0, results); - } - resolve(results); - }); - }); - }; - return RTCPeerConnection; - }; - - },{"sdp":1}],9:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - - var utils = require('../utils'); - - var firefoxShim = { - shimOnTrack: function(window) { - if (typeof window === 'object' && window.RTCPeerConnection && !('ontrack' in - window.RTCPeerConnection.prototype)) { - Object.defineProperty(window.RTCPeerConnection.prototype, 'ontrack', { - get: function() { - return this._ontrack; - }, - set: function(f) { - if (this._ontrack) { - this.removeEventListener('track', this._ontrack); - this.removeEventListener('addstream', this._ontrackpoly); - } - this.addEventListener('track', this._ontrack = f); - this.addEventListener('addstream', this._ontrackpoly = function(e) { - e.stream.getTracks().forEach(function(track) { - var event = new Event('track'); - event.track = track; - event.receiver = {track: track}; - event.streams = [e.stream]; - this.dispatchEvent(event); - }.bind(this)); - }.bind(this)); - } - }); - } - }, - - shimSourceObject: function(window) { - // Firefox has supported mozSrcObject since FF22, unprefixed in 42. - if (typeof window === 'object') { - if (window.HTMLMediaElement && - !('srcObject' in window.HTMLMediaElement.prototype)) { - // Shim the srcObject property, once, when HTMLMediaElement is found. - Object.defineProperty(window.HTMLMediaElement.prototype, 'srcObject', { - get: function() { - return this.mozSrcObject; - }, - set: function(stream) { - this.mozSrcObject = stream; - } - }); - } - } - }, - - shimPeerConnection: function(window) { - var browserDetails = utils.detectBrowser(window); - - if (typeof window !== 'object' || !(window.RTCPeerConnection || - window.mozRTCPeerConnection)) { - return; // probably media.peerconnection.enabled=false in about:config - } - // The RTCPeerConnection object. - if (!window.RTCPeerConnection) { - window.RTCPeerConnection = function(pcConfig, pcConstraints) { - if (browserDetails.version < 38) { - // .urls is not supported in FF < 38. - // create RTCIceServers with a single url. - if (pcConfig && pcConfig.iceServers) { - var newIceServers = []; - for (var i = 0; i < pcConfig.iceServers.length; i++) { - var server = pcConfig.iceServers[i]; - if (server.hasOwnProperty('urls')) { - for (var j = 0; j < server.urls.length; j++) { - var newServer = { - url: server.urls[j] - }; - if (server.urls[j].indexOf('turn') === 0) { - newServer.username = server.username; - newServer.credential = server.credential; - } - newIceServers.push(newServer); - } - } else { - newIceServers.push(pcConfig.iceServers[i]); - } - } - pcConfig.iceServers = newIceServers; - } - } - return new window.mozRTCPeerConnection(pcConfig, pcConstraints); - }; - window.RTCPeerConnection.prototype = - window.mozRTCPeerConnection.prototype; - - // wrap static methods. Currently just generateCertificate. - if (window.mozRTCPeerConnection.generateCertificate) { - Object.defineProperty(window.RTCPeerConnection, 'generateCertificate', { - get: function() { - return window.mozRTCPeerConnection.generateCertificate; - } - }); - } - - window.RTCSessionDescription = window.mozRTCSessionDescription; - window.RTCIceCandidate = window.mozRTCIceCandidate; - } - - // shim away need for obsolete RTCIceCandidate/RTCSessionDescription. - ['setLocalDescription', 'setRemoteDescription', 'addIceCandidate'] - .forEach(function(method) { - var nativeMethod = window.RTCPeerConnection.prototype[method]; - window.RTCPeerConnection.prototype[method] = function() { - arguments[0] = new ((method === 'addIceCandidate') ? - window.RTCIceCandidate : - window.RTCSessionDescription)(arguments[0]); - return nativeMethod.apply(this, arguments); - }; - }); - - // support for addIceCandidate(null or undefined) - var nativeAddIceCandidate = - window.RTCPeerConnection.prototype.addIceCandidate; - window.RTCPeerConnection.prototype.addIceCandidate = function() { - if (!arguments[0]) { - if (arguments[1]) { - arguments[1].apply(null); - } - return Promise.resolve(); - } - return nativeAddIceCandidate.apply(this, arguments); - }; - - // shim getStats with maplike support - var makeMapStats = function(stats) { - var map = new Map(); - Object.keys(stats).forEach(function(key) { - map.set(key, stats[key]); - map[key] = stats[key]; - }); - return map; - }; - - var modernStatsTypes = { - inboundrtp: 'inbound-rtp', - outboundrtp: 'outbound-rtp', - candidatepair: 'candidate-pair', - localcandidate: 'local-candidate', - remotecandidate: 'remote-candidate' - }; - - var nativeGetStats = window.RTCPeerConnection.prototype.getStats; - window.RTCPeerConnection.prototype.getStats = function( - selector, - onSucc, - onErr - ) { - return nativeGetStats.apply(this, [selector || null]) - .then(function(stats) { - if (browserDetails.version < 48) { - stats = makeMapStats(stats); - } - if (browserDetails.version < 53 && !onSucc) { - // Shim only promise getStats with spec-hyphens in type names - // Leave callback version alone; misc old uses of forEach before Map - try { - stats.forEach(function(stat) { - stat.type = modernStatsTypes[stat.type] || stat.type; - }); - } catch (e) { - if (e.name !== 'TypeError') { - throw e; - } - // Avoid TypeError: "type" is read-only, in old versions. 34-43ish - stats.forEach(function(stat, i) { - stats.set(i, Object.assign({}, stat, { - type: modernStatsTypes[stat.type] || stat.type - })); - }); - } - } - return stats; - }) - .then(onSucc, onErr); - }; - } - }; - - // Expose public methods. - module.exports = { - shimOnTrack: firefoxShim.shimOnTrack, - shimSourceObject: firefoxShim.shimSourceObject, - shimPeerConnection: firefoxShim.shimPeerConnection, - shimGetUserMedia: require('./getusermedia') - }; - - },{"../utils":12,"./getusermedia":10}],10:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - - var utils = require('../utils'); - var logging = utils.log; - - // Expose public methods. - module.exports = function(window) { - var browserDetails = utils.detectBrowser(window); - var navigator = window && window.navigator; - var MediaStreamTrack = window && window.MediaStreamTrack; - - var shimError_ = function(e) { - return { - name: { - InternalError: 'NotReadableError', - NotSupportedError: 'TypeError', - PermissionDeniedError: 'NotAllowedError', - SecurityError: 'NotAllowedError' - }[e.name] || e.name, - message: { - 'The operation is insecure.': 'The request is not allowed by the ' + - 'user agent or the platform in the current context.' - }[e.message] || e.message, - constraint: e.constraint, - toString: function() { - return this.name + (this.message && ': ') + this.message; - } - }; - }; - - // getUserMedia constraints shim. - var getUserMedia_ = function(constraints, onSuccess, onError) { - var constraintsToFF37_ = function(c) { - if (typeof c !== 'object' || c.require) { - return c; - } - var require = []; - Object.keys(c).forEach(function(key) { - if (key === 'require' || key === 'advanced' || key === 'mediaSource') { - return; - } - var r = c[key] = (typeof c[key] === 'object') ? - c[key] : {ideal: c[key]}; - if (r.min !== undefined || - r.max !== undefined || r.exact !== undefined) { - require.push(key); - } - if (r.exact !== undefined) { - if (typeof r.exact === 'number') { - r. min = r.max = r.exact; - } else { - c[key] = r.exact; - } - delete r.exact; - } - if (r.ideal !== undefined) { - c.advanced = c.advanced || []; - var oc = {}; - if (typeof r.ideal === 'number') { - oc[key] = {min: r.ideal, max: r.ideal}; - } else { - oc[key] = r.ideal; - } - c.advanced.push(oc); - delete r.ideal; - if (!Object.keys(r).length) { - delete c[key]; - } - } - }); - if (require.length) { - c.require = require; - } - return c; - }; - constraints = JSON.parse(JSON.stringify(constraints)); - if (browserDetails.version < 38) { - logging('spec: ' + JSON.stringify(constraints)); - if (constraints.audio) { - constraints.audio = constraintsToFF37_(constraints.audio); - } - if (constraints.video) { - constraints.video = constraintsToFF37_(constraints.video); - } - logging('ff37: ' + JSON.stringify(constraints)); - } - return navigator.mozGetUserMedia(constraints, onSuccess, function(e) { - onError(shimError_(e)); - }); - }; - - // Returns the result of getUserMedia as a Promise. - var getUserMediaPromise_ = function(constraints) { - return new Promise(function(resolve, reject) { - getUserMedia_(constraints, resolve, reject); - }); - }; - - // Shim for mediaDevices on older versions. - if (!navigator.mediaDevices) { - navigator.mediaDevices = {getUserMedia: getUserMediaPromise_, - addEventListener: function() { }, - removeEventListener: function() { } - }; - } - navigator.mediaDevices.enumerateDevices = - navigator.mediaDevices.enumerateDevices || function() { - return new Promise(function(resolve) { - var infos = [ - {kind: 'audioinput', deviceId: 'default', label: '', groupId: ''}, - {kind: 'videoinput', deviceId: 'default', label: '', groupId: ''} - ]; - resolve(infos); - }); - }; - - if (browserDetails.version < 41) { - // Work around http://bugzil.la/1169665 - var orgEnumerateDevices = - navigator.mediaDevices.enumerateDevices.bind(navigator.mediaDevices); - navigator.mediaDevices.enumerateDevices = function() { - return orgEnumerateDevices().then(undefined, function(e) { - if (e.name === 'NotFoundError') { - return []; - } - throw e; - }); - }; - } - if (browserDetails.version < 49) { - var origGetUserMedia = navigator.mediaDevices.getUserMedia. - bind(navigator.mediaDevices); - navigator.mediaDevices.getUserMedia = function(c) { - return origGetUserMedia(c).then(function(stream) { - // Work around https://bugzil.la/802326 - if (c.audio && !stream.getAudioTracks().length || - c.video && !stream.getVideoTracks().length) { - stream.getTracks().forEach(function(track) { - track.stop(); - }); - throw new DOMException('The object can not be found here.', - 'NotFoundError'); - } - return stream; - }, function(e) { - return Promise.reject(shimError_(e)); - }); - }; - } - if (!(browserDetails.version > 55 && - 'autoGainControl' in navigator.mediaDevices.getSupportedConstraints())) { - var remap = function(obj, a, b) { - if (a in obj && !(b in obj)) { - obj[b] = obj[a]; - delete obj[a]; - } - }; - - var nativeGetUserMedia = navigator.mediaDevices.getUserMedia. - bind(navigator.mediaDevices); - navigator.mediaDevices.getUserMedia = function(c) { - if (typeof c === 'object' && typeof c.audio === 'object') { - c = JSON.parse(JSON.stringify(c)); - remap(c.audio, 'autoGainControl', 'mozAutoGainControl'); - remap(c.audio, 'noiseSuppression', 'mozNoiseSuppression'); - } - return nativeGetUserMedia(c); - }; - - if (MediaStreamTrack && MediaStreamTrack.prototype.getSettings) { - var nativeGetSettings = MediaStreamTrack.prototype.getSettings; - MediaStreamTrack.prototype.getSettings = function() { - var obj = nativeGetSettings.apply(this, arguments); - remap(obj, 'mozAutoGainControl', 'autoGainControl'); - remap(obj, 'mozNoiseSuppression', 'noiseSuppression'); - return obj; - }; - } - - if (MediaStreamTrack && MediaStreamTrack.prototype.applyConstraints) { - var nativeApplyConstraints = MediaStreamTrack.prototype.applyConstraints; - MediaStreamTrack.prototype.applyConstraints = function(c) { - if (this.kind === 'audio' && typeof c === 'object') { - c = JSON.parse(JSON.stringify(c)); - remap(c, 'autoGainControl', 'mozAutoGainControl'); - remap(c, 'noiseSuppression', 'mozNoiseSuppression'); - } - return nativeApplyConstraints.apply(this, [c]); - }; - } - } - navigator.getUserMedia = function(constraints, onSuccess, onError) { - if (browserDetails.version < 44) { - return getUserMedia_(constraints, onSuccess, onError); - } - // Replace Firefox 44+'s deprecation warning with unprefixed version. - console.warn('navigator.getUserMedia has been replaced by ' + - 'navigator.mediaDevices.getUserMedia'); - navigator.mediaDevices.getUserMedia(constraints).then(onSuccess, onError); - }; - }; - - },{"../utils":12}],11:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - 'use strict'; - var safariShim = { - // TODO: DrAlex, should be here, double check against LayoutTests - - // TODO: once the back-end for the mac port is done, add. - // TODO: check for webkitGTK+ - // shimPeerConnection: function() { }, - - shimLocalStreamsAPI: function(window) { - if (typeof window !== 'object' || !window.RTCPeerConnection) { - return; - } - if (!('getLocalStreams' in window.RTCPeerConnection.prototype)) { - window.RTCPeerConnection.prototype.getLocalStreams = function() { - if (!this._localStreams) { - this._localStreams = []; - } - return this._localStreams; - }; - } - if (!('getStreamById' in window.RTCPeerConnection.prototype)) { - window.RTCPeerConnection.prototype.getStreamById = function(id) { - var result = null; - if (this._localStreams) { - this._localStreams.forEach(function(stream) { - if (stream.id === id) { - result = stream; - } - }); - } - if (this._remoteStreams) { - this._remoteStreams.forEach(function(stream) { - if (stream.id === id) { - result = stream; - } - }); - } - return result; - }; - } - if (!('addStream' in window.RTCPeerConnection.prototype)) { - var _addTrack = window.RTCPeerConnection.prototype.addTrack; - window.RTCPeerConnection.prototype.addStream = function(stream) { - if (!this._localStreams) { - this._localStreams = []; - } - if (this._localStreams.indexOf(stream) === -1) { - this._localStreams.push(stream); - } - var self = this; - stream.getTracks().forEach(function(track) { - _addTrack.call(self, track, stream); - }); - }; - - window.RTCPeerConnection.prototype.addTrack = function(track, stream) { - if (stream) { - if (!this._localStreams) { - this._localStreams = [stream]; - } else if (this._localStreams.indexOf(stream) === -1) { - this._localStreams.push(stream); - } - } - _addTrack.call(this, track, stream); - }; - } - if (!('removeStream' in window.RTCPeerConnection.prototype)) { - window.RTCPeerConnection.prototype.removeStream = function(stream) { - if (!this._localStreams) { - this._localStreams = []; - } - var index = this._localStreams.indexOf(stream); - if (index === -1) { - return; - } - this._localStreams.splice(index, 1); - var self = this; - var tracks = stream.getTracks(); - this.getSenders().forEach(function(sender) { - if (tracks.indexOf(sender.track) !== -1) { - self.removeTrack(sender); - } - }); - }; - } - }, - shimRemoteStreamsAPI: function(window) { - if (typeof window !== 'object' || !window.RTCPeerConnection) { - return; - } - if (!('getRemoteStreams' in window.RTCPeerConnection.prototype)) { - window.RTCPeerConnection.prototype.getRemoteStreams = function() { - return this._remoteStreams ? this._remoteStreams : []; - }; - } - if (!('onaddstream' in window.RTCPeerConnection.prototype)) { - Object.defineProperty(window.RTCPeerConnection.prototype, 'onaddstream', { - get: function() { - return this._onaddstream; - }, - set: function(f) { - if (this._onaddstream) { - this.removeEventListener('addstream', this._onaddstream); - this.removeEventListener('track', this._onaddstreampoly); - } - this.addEventListener('addstream', this._onaddstream = f); - this.addEventListener('track', this._onaddstreampoly = function(e) { - var stream = e.streams[0]; - if (!this._remoteStreams) { - this._remoteStreams = []; - } - if (this._remoteStreams.indexOf(stream) >= 0) { - return; - } - this._remoteStreams.push(stream); - var event = new Event('addstream'); - event.stream = e.streams[0]; - this.dispatchEvent(event); - }.bind(this)); - } - }); - } - }, - shimCallbacksAPI: function(window) { - if (typeof window !== 'object' || !window.RTCPeerConnection) { - return; - } - var prototype = window.RTCPeerConnection.prototype; - var createOffer = prototype.createOffer; - var createAnswer = prototype.createAnswer; - var setLocalDescription = prototype.setLocalDescription; - var setRemoteDescription = prototype.setRemoteDescription; - var addIceCandidate = prototype.addIceCandidate; - - prototype.createOffer = function(successCallback, failureCallback) { - var options = (arguments.length >= 2) ? arguments[2] : arguments[0]; - var promise = createOffer.apply(this, [options]); - if (!failureCallback) { - return promise; - } - promise.then(successCallback, failureCallback); - return Promise.resolve(); - }; - - prototype.createAnswer = function(successCallback, failureCallback) { - var options = (arguments.length >= 2) ? arguments[2] : arguments[0]; - var promise = createAnswer.apply(this, [options]); - if (!failureCallback) { - return promise; - } - promise.then(successCallback, failureCallback); - return Promise.resolve(); - }; - - var withCallback = function(description, successCallback, failureCallback) { - var promise = setLocalDescription.apply(this, [description]); - if (!failureCallback) { - return promise; - } - promise.then(successCallback, failureCallback); - return Promise.resolve(); - }; - prototype.setLocalDescription = withCallback; - - withCallback = function(description, successCallback, failureCallback) { - var promise = setRemoteDescription.apply(this, [description]); - if (!failureCallback) { - return promise; - } - promise.then(successCallback, failureCallback); - return Promise.resolve(); - }; - prototype.setRemoteDescription = withCallback; - - withCallback = function(candidate, successCallback, failureCallback) { - var promise = addIceCandidate.apply(this, [candidate]); - if (!failureCallback) { - return promise; - } - promise.then(successCallback, failureCallback); - return Promise.resolve(); - }; - prototype.addIceCandidate = withCallback; - }, - shimGetUserMedia: function(window) { - var navigator = window && window.navigator; - - if (!navigator.getUserMedia) { - if (navigator.webkitGetUserMedia) { - navigator.getUserMedia = navigator.webkitGetUserMedia.bind(navigator); - } else if (navigator.mediaDevices && - navigator.mediaDevices.getUserMedia) { - navigator.getUserMedia = function(constraints, cb, errcb) { - navigator.mediaDevices.getUserMedia(constraints) - .then(cb, errcb); - }.bind(navigator); - } - } - } - }; - - // Expose public methods. - module.exports = { - shimCallbacksAPI: safariShim.shimCallbacksAPI, - shimLocalStreamsAPI: safariShim.shimLocalStreamsAPI, - shimRemoteStreamsAPI: safariShim.shimRemoteStreamsAPI, - shimGetUserMedia: safariShim.shimGetUserMedia - // TODO - // shimPeerConnection: safariShim.shimPeerConnection - }; - - },{}],12:[function(require,module,exports){ - /* - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. - */ - /* eslint-env node */ - 'use strict'; - - var logDisabled_ = true; - - // Utility methods. - var utils = { - disableLog: function(bool) { - if (typeof bool !== 'boolean') { - return new Error('Argument type: ' + typeof bool + - '. Please use a boolean.'); - } - logDisabled_ = bool; - return (bool) ? 'adapter.js logging disabled' : - 'adapter.js logging enabled'; - }, - - log: function() { - if (typeof window === 'object') { - if (logDisabled_) { - return; - } - if (typeof console !== 'undefined' && typeof console.log === 'function') { - console.log.apply(console, arguments); - } - } - }, - - /** - * Extract browser version out of the provided user agent string. - * - * @param {!string} uastring userAgent string. - * @param {!string} expr Regular expression used as match criteria. - * @param {!number} pos position in the version string to be returned. - * @return {!number} browser version. - */ - extractVersion: function(uastring, expr, pos) { - var match = uastring.match(expr); - return match && match.length >= pos && parseInt(match[pos], 10); - }, - - /** - * Browser detector. - * - * @return {object} result containing browser and version - * properties. - */ - detectBrowser: function(window) { - var navigator = window && window.navigator; - - // Returned result object. - var result = {}; - result.browser = null; - result.version = null; - - // Fail early if it's not a browser - if (typeof window === 'undefined' || !window.navigator) { - result.browser = 'Not a browser.'; - return result; - } - - // Firefox. - if (navigator.mozGetUserMedia) { - result.browser = 'firefox'; - result.version = this.extractVersion(navigator.userAgent, - /Firefox\/(\d+)\./, 1); - } else if (navigator.webkitGetUserMedia) { - // Chrome, Chromium, Webview, Opera, all use the chrome shim for now - if (window.webkitRTCPeerConnection) { - result.browser = 'chrome'; - result.version = this.extractVersion(navigator.userAgent, - /Chrom(e|ium)\/(\d+)\./, 2); - } else { // Safari (in an unpublished version) or unknown webkit-based. - if (navigator.userAgent.match(/Version\/(\d+).(\d+)/)) { - result.browser = 'safari'; - result.version = this.extractVersion(navigator.userAgent, - /AppleWebKit\/(\d+)\./, 1); - } else { // unknown webkit-based browser. - result.browser = 'Unsupported webkit-based browser ' + - 'with GUM support but no WebRTC support.'; - return result; - } - } - } else if (navigator.mediaDevices && - navigator.userAgent.match(/Edge\/(\d+).(\d+)$/)) { // Edge. - result.browser = 'edge'; - result.version = this.extractVersion(navigator.userAgent, - /Edge\/(\d+).(\d+)$/, 2); - } else if (navigator.mediaDevices && - navigator.userAgent.match(/AppleWebKit\/(\d+)\./)) { - // Safari, with webkitGetUserMedia removed. - result.browser = 'safari'; - result.version = this.extractVersion(navigator.userAgent, - /AppleWebKit\/(\d+)\./, 1); - } else { // Default fallthrough: not supported. - result.browser = 'Not a supported browser.'; - return result; - } - - return result; - }, - - // shimCreateObjectURL must be called before shimSourceObject to avoid loop. - - shimCreateObjectURL: function(window) { - var URL = window && window.URL; - - if (!(typeof window === 'object' && window.HTMLMediaElement && - 'srcObject' in window.HTMLMediaElement.prototype)) { - // Only shim CreateObjectURL using srcObject if srcObject exists. - return undefined; - } - - var nativeCreateObjectURL = URL.createObjectURL.bind(URL); - var nativeRevokeObjectURL = URL.revokeObjectURL.bind(URL); - var streams = new Map(), newId = 0; - - URL.createObjectURL = function(stream) { - if ('getTracks' in stream) { - var url = 'polyblob:' + (++newId); - streams.set(url, stream); - console.log('URL.createObjectURL(stream) is deprecated! ' + - 'Use elem.srcObject = stream instead!'); - return url; - } - return nativeCreateObjectURL(stream); - }; - URL.revokeObjectURL = function(url) { - nativeRevokeObjectURL(url); - streams.delete(url); - }; - - var dsc = Object.getOwnPropertyDescriptor(window.HTMLMediaElement.prototype, - 'src'); - Object.defineProperty(window.HTMLMediaElement.prototype, 'src', { - get: function() { - return dsc.get.apply(this); - }, - set: function(url) { - this.srcObject = streams.get(url) || null; - return dsc.set.apply(this, [url]); - } - }); - - var nativeSetAttribute = window.HTMLMediaElement.prototype.setAttribute; - window.HTMLMediaElement.prototype.setAttribute = function() { - if (arguments.length === 2 && - ('' + arguments[0]).toLowerCase() === 'src') { - this.srcObject = streams.get(arguments[1]) || null; - } - return nativeSetAttribute.apply(this, arguments); - }; - } - }; - - // Export. - module.exports = { - log: utils.log, - disableLog: utils.disableLog, - extractVersion: utils.extractVersion, - shimCreateObjectURL: utils.shimCreateObjectURL, - detectBrowser: utils.detectBrowser.bind(utils) - }; - - },{}]},{},[2])(2) - }); \ No newline at end of file diff --git a/openvidu-ionic-capacitor/src/assets/shapes.svg b/openvidu-ionic-capacitor/src/assets/shapes.svg new file mode 100644 index 00000000..d370b4dc --- /dev/null +++ b/openvidu-ionic-capacitor/src/assets/shapes.svg @@ -0,0 +1 @@ + diff --git a/openvidu-ionic-capacitor/src/environments/environment.ts b/openvidu-ionic-capacitor/src/environments/environment.ts index ad419602..7b4f817a 100644 --- a/openvidu-ionic-capacitor/src/environments/environment.ts +++ b/openvidu-ionic-capacitor/src/environments/environment.ts @@ -1,15 +1,16 @@ -// The file contents for the current environment will overwrite these during build. -// The build system defaults to the dev environment which uses `environment.ts`, but if you do -// `ng build --env=prod` then `environment.prod.ts` will be used instead. -// The list of which env maps to which file can be found in `.angular-cli.json`. +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + export const environment = { production: false }; /* - * In development mode, to ignore zone related error stack frames such as - * `zone.run`, `zoneDelegate.invokeTask` for easier debugging, you can - * import the following file, but please comment it out in production mode - * because it will have performance impact when throw error + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. */ // import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/openvidu-ionic-capacitor/src/global.scss b/openvidu-ionic-capacitor/src/global.scss index 5c323eec..d854de84 100644 --- a/openvidu-ionic-capacitor/src/global.scss +++ b/openvidu-ionic-capacitor/src/global.scss @@ -1,19 +1,26 @@ -// http://ionicframework.com/docs/theming/ +/* + * App Global CSS + * ---------------------------------------------------------------------------- + * Put style rules here that you want to apply globally. These styles are for + * the entire app and not just one component. Additionally, this file can be + * used as an entry point to import other CSS/Sass files to be included in the + * output CSS. + * For more information on global stylesheets, visit the documentation: + * https://ionicframework.com/docs/layout/global-stylesheets + */ + +/* Core CSS required for Ionic components to work properly */ @import "~@ionic/angular/css/core.css"; + +/* Basic CSS for apps built with Ionic */ @import "~@ionic/angular/css/normalize.css"; @import "~@ionic/angular/css/structure.css"; @import "~@ionic/angular/css/typography.css"; +@import '~@ionic/angular/css/display.css'; +/* Optional CSS utils that can be commented out */ @import "~@ionic/angular/css/padding.css"; @import "~@ionic/angular/css/float-elements.css"; @import "~@ionic/angular/css/text-alignment.css"; @import "~@ionic/angular/css/text-transformation.css"; @import "~@ionic/angular/css/flex-utils.css"; - -:root { - --ion-background-color: transparent; -} - -.alert-wrapper{ - --background: #ffffff !important; -} \ No newline at end of file diff --git a/openvidu-ionic-capacitor/src/index.html b/openvidu-ionic-capacitor/src/index.html index 9186fdf5..3b0aae1d 100644 --- a/openvidu-ionic-capacitor/src/index.html +++ b/openvidu-ionic-capacitor/src/index.html @@ -1,23 +1,26 @@ - + + - + Ionic App - - - + + + + - + - - - + + + + diff --git a/openvidu-ionic-capacitor/src/main.ts b/openvidu-ionic-capacitor/src/main.ts index 0da3f9e5..91ec6da5 100644 --- a/openvidu-ionic-capacitor/src/main.ts +++ b/openvidu-ionic-capacitor/src/main.ts @@ -1,5 +1,6 @@ import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; + import { AppModule } from './app/app.module'; import { environment } from './environments/environment'; diff --git a/openvidu-ionic-capacitor/src/polyfills.ts b/openvidu-ionic-capacitor/src/polyfills.ts index 6fa0ca29..ba409f9d 100644 --- a/openvidu-ionic-capacitor/src/polyfills.ts +++ b/openvidu-ionic-capacitor/src/polyfills.ts @@ -11,67 +11,55 @@ * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. * - * Learn more in https://angular.io/docs/ts/latest/guide/browser-support.html + * Learn more in https://angular.io/guide/browser-support */ /*************************************************************************************************** * BROWSER POLYFILLS */ -/** IE9, IE10 and IE11 requires all of the following polyfills. **/ -// import 'core-js/es6/symbol'; -// import 'core-js/es6/object'; -// import 'core-js/es6/function'; -// import 'core-js/es6/parse-int'; -// import 'core-js/es6/parse-float'; -// import 'core-js/es6/number'; -// import 'core-js/es6/math'; -// import 'core-js/es6/string'; -// import 'core-js/es6/date'; -// import 'core-js/es6/array'; -// import 'core-js/es6/regexp'; -// import 'core-js/es6/map'; -// import 'core-js/es6/weak-map'; -// import 'core-js/es6/set'; - -/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +/** IE11 requires the following for NgClass support on SVG elements */ // import 'classlist.js'; // Run `npm install --save classlist.js`. -/** IE10 and IE11 requires the following for the Reflect API. */ -// import 'core-js/es6/reflect'; - - -/** Evergreen browsers require these. **/ -// Used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove. -import 'core-js/es7/reflect'; - - /** - * Required to support Web Animations `@angular/platform-browser/animations`. - * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation - **/ + * Web Animations `@angular/platform-browser/animations` + * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. + * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). + */ // import 'web-animations-js'; // Run `npm install --save web-animations-js`. +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + * because those flags need to be set before `zone.js` being loaded, and webpack + * will put import in the top of bundle, so user need to create a separate file + * in this directory (for example: zone-flags.ts), and put the following flags + * into that file, and then add the following code before importing zone.js. + * import './zone-flags'; + * + * The flags allowed in zone-flags.ts are listed here. + * + * The following flags will work for all browsers. + * + * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + * + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + * + * (window as any).__Zone_enable_cross_context_check = true; + * + */ +import './zone-flags'; /*************************************************************************************************** - * Zone JS is required by Angular itself. + * Zone JS is required by default for Angular itself. */ import 'zone.js/dist/zone'; // Included with Angular CLI. - /*************************************************************************************************** * APPLICATION IMPORTS */ - -/** - * Date, currency, decimal and percent pipes. - * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 - */ -// import 'intl'; // Run `npm install --save intl`. -/** - * Need to import at least one locale-data with intl. - */ -// import 'intl/locale-data/jsonp/en'; -(window as any).global = window; diff --git a/openvidu-ionic-capacitor/src/test.ts b/openvidu-ionic-capacitor/src/test.ts index 16317897..7a50f8b1 100644 --- a/openvidu-ionic-capacitor/src/test.ts +++ b/openvidu-ionic-capacitor/src/test.ts @@ -7,7 +7,12 @@ import { platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing'; -declare const require: any; +declare const require: { + context(path: string, deep?: boolean, filter?: RegExp): { + (id: string): T; + keys(): string[]; + }; +}; // First, initialize the Angular testing environment. getTestBed().initTestEnvironment( diff --git a/openvidu-ionic-capacitor/src/theme/variables.scss b/openvidu-ionic-capacitor/src/theme/variables.scss index 4b0ec9a3..eae59259 100644 --- a/openvidu-ionic-capacitor/src/theme/variables.scss +++ b/openvidu-ionic-capacitor/src/theme/variables.scss @@ -3,77 +3,234 @@ /** Ionic CSS Variables **/ :root { - /** primary **/ - --ion-color-primary: #0089AB; - --ion-color-primary-rgb: 56,128,255; + --ion-color-primary: #3880ff; + --ion-color-primary-rgb: 56, 128, 255; --ion-color-primary-contrast: #ffffff; - --ion-color-primary-contrast-rgb: 255,255,255; + --ion-color-primary-contrast-rgb: 255, 255, 255; --ion-color-primary-shade: #3171e0; --ion-color-primary-tint: #4c8dff; /** secondary **/ - --ion-color-secondary: #0cd1e8; - --ion-color-secondary-rgb: 12,209,232; + --ion-color-secondary: #3dc2ff; + --ion-color-secondary-rgb: 61, 194, 255; --ion-color-secondary-contrast: #ffffff; - --ion-color-secondary-contrast-rgb: 255,255,255; - --ion-color-secondary-shade: #0bb8cc; - --ion-color-secondary-tint: #24d6ea; + --ion-color-secondary-contrast-rgb: 255, 255, 255; + --ion-color-secondary-shade: #36abe0; + --ion-color-secondary-tint: #50c8ff; /** tertiary **/ - --ion-color-tertiary: #7044ff; - --ion-color-tertiary-rgb: 112,68,255; + --ion-color-tertiary: #5260ff; + --ion-color-tertiary-rgb: 82, 96, 255; --ion-color-tertiary-contrast: #ffffff; - --ion-color-tertiary-contrast-rgb: 255,255,255; - --ion-color-tertiary-shade: #633ce0; - --ion-color-tertiary-tint: #7e57ff; + --ion-color-tertiary-contrast-rgb: 255, 255, 255; + --ion-color-tertiary-shade: #4854e0; + --ion-color-tertiary-tint: #6370ff; /** success **/ - --ion-color-success: #10dc60; - --ion-color-success-rgb: 16,220,96; + --ion-color-success: #2dd36f; + --ion-color-success-rgb: 45, 211, 111; --ion-color-success-contrast: #ffffff; - --ion-color-success-contrast-rgb: 255,255,255; - --ion-color-success-shade: #0ec254; - --ion-color-success-tint: #28e070; + --ion-color-success-contrast-rgb: 255, 255, 255; + --ion-color-success-shade: #28ba62; + --ion-color-success-tint: #42d77d; /** warning **/ - --ion-color-warning: ##FFCD00; - --ion-color-warning-rgb: 255,206,0; - --ion-color-warning-contrast: #ffffff; - --ion-color-warning-contrast-rgb: 255,255,255; - --ion-color-warning-shade: #e0b500; - --ion-color-warning-tint: #ffd31a; + --ion-color-warning: #ffc409; + --ion-color-warning-rgb: 255, 196, 9; + --ion-color-warning-contrast: #000000; + --ion-color-warning-contrast-rgb: 0, 0, 0; + --ion-color-warning-shade: #e0ac08; + --ion-color-warning-tint: #ffca22; /** danger **/ - --ion-color-danger: #f04141; - --ion-color-danger-rgb: 245,61,61; + --ion-color-danger: #eb445a; + --ion-color-danger-rgb: 235, 68, 90; --ion-color-danger-contrast: #ffffff; - --ion-color-danger-contrast-rgb: 255,255,255; - --ion-color-danger-shade: #d33939; - --ion-color-danger-tint: #f25454; + --ion-color-danger-contrast-rgb: 255, 255, 255; + --ion-color-danger-shade: #cf3c4f; + --ion-color-danger-tint: #ed576b; /** dark **/ - --ion-color-dark: #494b50; - --ion-color-dark-rgb: 34,34,34; + --ion-color-dark: #222428; + --ion-color-dark-rgb: 34, 36, 40; --ion-color-dark-contrast: #ffffff; - --ion-color-dark-contrast-rgb: 255,255,255; + --ion-color-dark-contrast-rgb: 255, 255, 255; --ion-color-dark-shade: #1e2023; --ion-color-dark-tint: #383a3e; /** medium **/ - --ion-color-medium: #989aa2; - --ion-color-medium-rgb: 152,154,162; + --ion-color-medium: #92949c; + --ion-color-medium-rgb: 146, 148, 156; --ion-color-medium-contrast: #ffffff; - --ion-color-medium-contrast-rgb: 255,255,255; - --ion-color-medium-shade: #86888f; - --ion-color-medium-tint: #a2a4ab; + --ion-color-medium-contrast-rgb: 255, 255, 255; + --ion-color-medium-shade: #808289; + --ion-color-medium-tint: #9d9fa6; /** light **/ --ion-color-light: #f4f5f8; - --ion-color-light-rgb: 244,244,244; + --ion-color-light-rgb: 244, 245, 248; --ion-color-light-contrast: #000000; - --ion-color-light-contrast-rgb: 0,0,0; + --ion-color-light-contrast-rgb: 0, 0, 0; --ion-color-light-shade: #d7d8da; --ion-color-light-tint: #f5f6f9; - +} + +@media (prefers-color-scheme: dark) { + /* + * Dark Colors + * ------------------------------------------- + */ + + body { + --ion-color-primary: #428cff; + --ion-color-primary-rgb: 66,140,255; + --ion-color-primary-contrast: #ffffff; + --ion-color-primary-contrast-rgb: 255,255,255; + --ion-color-primary-shade: #3a7be0; + --ion-color-primary-tint: #5598ff; + + --ion-color-secondary: #50c8ff; + --ion-color-secondary-rgb: 80,200,255; + --ion-color-secondary-contrast: #ffffff; + --ion-color-secondary-contrast-rgb: 255,255,255; + --ion-color-secondary-shade: #46b0e0; + --ion-color-secondary-tint: #62ceff; + + --ion-color-tertiary: #6a64ff; + --ion-color-tertiary-rgb: 106,100,255; + --ion-color-tertiary-contrast: #ffffff; + --ion-color-tertiary-contrast-rgb: 255,255,255; + --ion-color-tertiary-shade: #5d58e0; + --ion-color-tertiary-tint: #7974ff; + + --ion-color-success: #2fdf75; + --ion-color-success-rgb: 47,223,117; + --ion-color-success-contrast: #000000; + --ion-color-success-contrast-rgb: 0,0,0; + --ion-color-success-shade: #29c467; + --ion-color-success-tint: #44e283; + + --ion-color-warning: #ffd534; + --ion-color-warning-rgb: 255,213,52; + --ion-color-warning-contrast: #000000; + --ion-color-warning-contrast-rgb: 0,0,0; + --ion-color-warning-shade: #e0bb2e; + --ion-color-warning-tint: #ffd948; + + --ion-color-danger: #ff4961; + --ion-color-danger-rgb: 255,73,97; + --ion-color-danger-contrast: #ffffff; + --ion-color-danger-contrast-rgb: 255,255,255; + --ion-color-danger-shade: #e04055; + --ion-color-danger-tint: #ff5b71; + + --ion-color-dark: #f4f5f8; + --ion-color-dark-rgb: 244,245,248; + --ion-color-dark-contrast: #000000; + --ion-color-dark-contrast-rgb: 0,0,0; + --ion-color-dark-shade: #d7d8da; + --ion-color-dark-tint: #f5f6f9; + + --ion-color-medium: #989aa2; + --ion-color-medium-rgb: 152,154,162; + --ion-color-medium-contrast: #000000; + --ion-color-medium-contrast-rgb: 0,0,0; + --ion-color-medium-shade: #86888f; + --ion-color-medium-tint: #a2a4ab; + + --ion-color-light: #222428; + --ion-color-light-rgb: 34,36,40; + --ion-color-light-contrast: #ffffff; + --ion-color-light-contrast-rgb: 255,255,255; + --ion-color-light-shade: #1e2023; + --ion-color-light-tint: #383a3e; + } + + /* + * iOS Dark Theme + * ------------------------------------------- + */ + + .ios body { + --ion-background-color: #000000; + --ion-background-color-rgb: 0,0,0; + + --ion-text-color: #ffffff; + --ion-text-color-rgb: 255,255,255; + + --ion-color-step-50: #0d0d0d; + --ion-color-step-100: #1a1a1a; + --ion-color-step-150: #262626; + --ion-color-step-200: #333333; + --ion-color-step-250: #404040; + --ion-color-step-300: #4d4d4d; + --ion-color-step-350: #595959; + --ion-color-step-400: #666666; + --ion-color-step-450: #737373; + --ion-color-step-500: #808080; + --ion-color-step-550: #8c8c8c; + --ion-color-step-600: #999999; + --ion-color-step-650: #a6a6a6; + --ion-color-step-700: #b3b3b3; + --ion-color-step-750: #bfbfbf; + --ion-color-step-800: #cccccc; + --ion-color-step-850: #d9d9d9; + --ion-color-step-900: #e6e6e6; + --ion-color-step-950: #f2f2f2; + + --ion-item-background: #000000; + + --ion-card-background: #1c1c1d; + } + + .ios ion-modal { + --ion-background-color: var(--ion-color-step-100); + --ion-toolbar-background: var(--ion-color-step-150); + --ion-toolbar-border-color: var(--ion-color-step-250); + } + + + /* + * Material Design Dark Theme + * ------------------------------------------- + */ + + .md body { + --ion-background-color: #121212; + --ion-background-color-rgb: 18,18,18; + + --ion-text-color: #ffffff; + --ion-text-color-rgb: 255,255,255; + + --ion-border-color: #222222; + + --ion-color-step-50: #1e1e1e; + --ion-color-step-100: #2a2a2a; + --ion-color-step-150: #363636; + --ion-color-step-200: #414141; + --ion-color-step-250: #4d4d4d; + --ion-color-step-300: #595959; + --ion-color-step-350: #656565; + --ion-color-step-400: #717171; + --ion-color-step-450: #7d7d7d; + --ion-color-step-500: #898989; + --ion-color-step-550: #949494; + --ion-color-step-600: #a0a0a0; + --ion-color-step-650: #acacac; + --ion-color-step-700: #b8b8b8; + --ion-color-step-750: #c4c4c4; + --ion-color-step-800: #d0d0d0; + --ion-color-step-850: #dbdbdb; + --ion-color-step-900: #e7e7e7; + --ion-color-step-950: #f3f3f3; + + --ion-item-background: #1e1e1e; + + --ion-toolbar-background: #1f1f1f; + + --ion-tab-bar-background: #1f1f1f; + + --ion-card-background: #1e1e1e; + } } diff --git a/openvidu-ionic-capacitor/src/tsconfig.app.json b/openvidu-ionic-capacitor/src/tsconfig.app.json deleted file mode 100644 index b3e42825..00000000 --- a/openvidu-ionic-capacitor/src/tsconfig.app.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "outDir": "../out-tsc/app", - "baseUrl": "./", - "module": "es2015" - }, - "exclude": [ - "test.ts", - "**/*.spec.ts" - ] -} diff --git a/openvidu-ionic-capacitor/src/tsconfig.spec.json b/openvidu-ionic-capacitor/src/tsconfig.spec.json deleted file mode 100644 index 1c9414ca..00000000 --- a/openvidu-ionic-capacitor/src/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "outDir": "../out-tsc/spec", - "baseUrl": "./", - "module": "commonjs", - "types": [ - "jasmine", - "node" - ] - }, - "files": [ - "test.ts" - ], - "include": [ - "polyfills.ts", - "**/*.spec.ts", - "**/*.d.ts" - ] -} diff --git a/openvidu-ionic-capacitor/src/zone-flags.ts b/openvidu-ionic-capacitor/src/zone-flags.ts new file mode 100644 index 00000000..c84245fd --- /dev/null +++ b/openvidu-ionic-capacitor/src/zone-flags.ts @@ -0,0 +1,6 @@ +/** + * Prevents Angular change detection from + * running with certain Web Component callbacks + */ +// eslint-disable-next-line no-underscore-dangle +(window as any).__Zone_disable_customElements = true; diff --git a/openvidu-ionic-capacitor/tsconfig.app.json b/openvidu-ionic-capacitor/tsconfig.app.json new file mode 100644 index 00000000..82d91dc4 --- /dev/null +++ b/openvidu-ionic-capacitor/tsconfig.app.json @@ -0,0 +1,15 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/app", + "types": [] + }, + "files": [ + "src/main.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.d.ts" + ] +} diff --git a/openvidu-ionic-capacitor/tsconfig.json b/openvidu-ionic-capacitor/tsconfig.json index f5b26b2d..e8aced8f 100644 --- a/openvidu-ionic-capacitor/tsconfig.json +++ b/openvidu-ionic-capacitor/tsconfig.json @@ -1,24 +1,23 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ { "compileOnSave": false, "compilerOptions": { + "baseUrl": "./", "outDir": "./dist/out-tsc", - "paths": { - "core-js/es7/reflect": [ - "../node_modules/core-js/proposals/reflect-metadata" - ], - "core-js/es6/": [ - "./node_modules/core-js/es/" - ] - }, "sourceMap": true, "declaration": false, - "moduleResolution": "node", - "emitDecoratorMetadata": true, + "downlevelIteration": true, "experimentalDecorators": true, - "target": "es5", - "lib": [ - "es2017", - "dom" - ] + "moduleResolution": "node", + "importHelpers": true, + "target": "es2020", + "module": "es2020", + "lib": ["es2018", "dom"] + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true } } diff --git a/openvidu-ionic-capacitor/tsconfig.spec.json b/openvidu-ionic-capacitor/tsconfig.spec.json new file mode 100644 index 00000000..092345b0 --- /dev/null +++ b/openvidu-ionic-capacitor/tsconfig.spec.json @@ -0,0 +1,18 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/spec", + "types": [ + "jasmine" + ] + }, + "files": [ + "src/test.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/openvidu-ionic-capacitor/tslint.json b/openvidu-ionic-capacitor/tslint.json deleted file mode 100644 index 24076f38..00000000 --- a/openvidu-ionic-capacitor/tslint.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "rulesDirectory": [ - "node_modules/codelyzer" - ], - "rules": { - "arrow-return-shorthand": true, - "callable-types": true, - "class-name": true, - "comment-format": [ - true, - "check-space" - ], - "curly": true, - "deprecation": { - "severity": "warn" - }, - "eofline": true, - "forin": true, - "import-spacing": true, - "indent": [ - true, - "spaces" - ], - "interface-over-type-literal": true, - "label-position": true, - "max-line-length": [ - true, - 140 - ], - "member-access": false, - "member-ordering": [ - true, - { - "order": [ - "static-field", - "instance-field", - "static-method", - "instance-method" - ] - } - ], - "no-arg": true, - "no-bitwise": true, - "no-console": [ - true, - "debug", - "info", - "time", - "timeEnd", - "trace" - ], - "no-construct": true, - "no-debugger": true, - "no-duplicate-super": true, - "no-empty": false, - "no-empty-interface": true, - "no-eval": true, - "no-inferrable-types": [ - true, - "ignore-params" - ], - "no-misused-new": true, - "no-non-null-assertion": true, - "no-shadowed-variable": true, - "no-string-literal": false, - "no-string-throw": true, - "no-switch-case-fall-through": true, - "no-trailing-whitespace": true, - "no-unnecessary-initializer": true, - "no-unused-expression": true, - "no-var-keyword": true, - "object-literal-sort-keys": false, - "one-line": [ - true, - "check-open-brace", - "check-catch", - "check-else", - "check-whitespace" - ], - "prefer-const": true, - "quotemark": [ - true, - "single" - ], - "radix": true, - "semicolon": [ - true, - "always" - ], - "triple-equals": [ - true, - "allow-null-check" - ], - "typedef-whitespace": [ - true, - { - "call-signature": "nospace", - "index-signature": "nospace", - "parameter": "nospace", - "property-declaration": "nospace", - "variable-declaration": "nospace" - } - ], - "unified-signatures": true, - "variable-name": false, - "whitespace": [ - true, - "check-branch", - "check-decl", - "check-operator", - "check-separator", - "check-type" - ], - "directive-selector": [ - true, - "attribute", - "app", - "camelCase" - ], - "component-selector": [ - true, - "element", - "app", - "page", - "kebab-case" - ], - "no-output-on-prefix": true, - "use-input-property-decorator": true, - "use-output-property-decorator": true, - "use-host-property-decorator": true, - "no-input-rename": true, - "no-output-rename": true, - "use-life-cycle-interface": true, - "use-pipe-transform-interface": true, - "directive-class-suffix": true - } -}

>s1J_UV{HlO+aOkZ_r9fgPdE!iV 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 XxfLjKZsFxg5`uz^s&u6!B=CO#ns4=R diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-167.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-167.png deleted file mode 100644 index abf63099b13e6997292feba86980ce031522d798..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5141 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 Tv6a&wf9e40$}ngH#5U@GBP5do diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-20.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-20.png deleted file mode 100644 index 52b900fc3f41c35fefaf72c4964a0cf166fb84e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 885 zcmV-*1B(2KP)R5;6(lwC*^Q546|%qUt9A%?vKz4R18^i&a2&}$Kzy6#4P zgo+Z1WYCwkqPvKproDw2)ats~m!d)Rp%9g`xgWXPQlXKey#$q7X1cT9)48)V>nLvI zh5y_;_ulj4KXdOn0Mx>=Dv6Y^G#u^Y$*?Yl-2i%gtgU+4U?aG&?tGBIET;3=g7z|TOJjQ!T0xsU z#?Kz$8>wFm4?~39DL4$uj4UZraBm-5HUHcqkOXps@I?d>eYY> zeI_Fq8**=BJA9ce#b;t^zFd~(H?yrYPUZ6Evedu{Om;IboFdl1?N5NusF{{)tL_EB&Vf;R_C zCpxh3^9=%72%N>hdy0ucGeUPgBVZVs?sH)Ee*lXKkd3cqKO!>3p_vdK9dE)!AGurs zD$x9J13+^4=(`_LLBwTL!5QPN2&0)Ox$JR)y#^p#>+t352NmR=8^i2R*D=X|8X>?P z+TsHH(XRr-3sHxxEDB_F7_5B4!73*^nc&N3Fp^Dkc_;)dbSQNi@Bs&2HUb?u2}l`( zUa-RU9HcD2sER?AuJS1ifuW*r17SZ_Ax5mJse7WG1DESi#D zbhSzjhG42FF^2+;CBvGq3Z|BHIa-1FT--|D*uCP`?uxq7ozeVXv9F@*hVku600000 LNkvXXu0mjfzo(I- diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-20@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-20@2x.png deleted file mode 100644 index 0a32c324ce3a424d58e5370199e04d3852681a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmV-=28H>FP)3)nD_Fw<=8-FnEYR%hZSLm@yKh3r@Pj zS(9u?X2eL4{KNFY2~=N8`kj=fm-J8^6Nz_qlOm+21tfQJ@W==bY6qQq8=e5f)NN9d z)B{NUFg-8<*$;7V$Ye3P|57M|CEh>N=0ZL}QA_p_@|%(|{Qjeq;Tv+_6l4vMww^ zNFg;@P<9kxJ`q<5Kn7;gvnjqQS5}DNkUHTqsg9$UDP&+LJ*#jIaoD(DugC-{AQcbb zd)RFO4u{i*!P%W&P$%LUHGpSFFOy_kj0fcQ~I7b z{t@1rqK@P9c-!?rivZ#3`4Qvi|L&{Z%jMod#r`Gmv%X z+Yog`Q`31&{?m^Yr@pqp=nIUSgEnC0xd;clmL0^wY=*nZo;$9d#Cd&n1h$xuPv#(u z2jIu&_Hv-X>=0(NS|Ur7ZU^5g8Sov~h810q zd~a9`u;8bToP@50g=bHo$m<;AS zr@`+}5Ew+@)e-7^KczF0BN?!+#ZIXyoMTW|NGC{Jovpv^p5Em>yiSbxT+&JU)gLzst=RNL{dHAM#XhZe{TcaW?i9yWz6e!FnTe-;$=W z_SSITVdu&uHmcORK_zm`=la_k(j}-nzyN#bWasy!*G{nu@EOu!(kvH@-*GrPO0Z&( z*0U?^$|LmL$j4(ynO-msJ!y`5uE=E9%yup$Z@Pp$X?MFhofIhUVASQ1xMb7|FE+=f zgj#?v!0VgbX_q|L9-a$DH6Pve+gb|U^j;j@En`sr2ek0&TQaOR1poj507*qoM6N<$ Ef+uho3jhEB diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-20@3x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-20@3x.png deleted file mode 100644 index d252ffe15b9de40f692e581c1b9f8b6fde6ee41d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2511 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-27.5@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-27.5@2x.png deleted file mode 100644 index a4e6ca07742720eaf9d325e83af6f44cdab6b8dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2271 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-29@3x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-29@3x.png deleted file mode 100644 index 614cfc253cf6b7b8b003d943499e543236dd8165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3559 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-40.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-40.png deleted file mode 100644 index 0a32c324ce3a424d58e5370199e04d3852681a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmV-=28H>FP)3)nD_Fw<=8-FnEYR%hZSLm@yKh3r@Pj zS(9u?X2eL4{KNFY2~=N8`kj=fm-J8^6Nz_qlOm+21tfQJ@W==bY6qQq8=e5f)NN9d z)B{NUFg-8<*$;7V$Ye3P|57M|CEh>N=0ZL}QA_p_@|%(|{Qjeq;Tv+_6l4vMww^ zNFg;@P<9kxJ`q<5Kn7;gvnjqQS5}DNkUHTqsg9$UDP&+LJ*#jIaoD(DugC-{AQcbb zd)RFO4u{i*!P%W&P$%LUHGpSFFOy_kj0fcQ~I7b z{t@1rqK@P9c-!?rivZ#3`4Qvi|L&{Z%jMod#r`Gmv%X z+Yog`Q`31&{?m^Yr@pqp=nIUSgEnC0xd;clmL0^wY=*nZo;$9d#Cd&n1h$xuPv#(u z2jIu&_Hv-X>=0(NS|Ur7ZU^5g8Sov~h810q zd~a9`u;8bToP@50g=bHo$m<;AS zr@`+}5Ew+@)e-7^KczF0BN?!+#ZIXyoMTW|NGC{Jovpv^p5Em>yiSbxT+&JU)gLzst=RNL{dHAM#XhZe{TcaW?i9yWz6e!FnTe-;$=W z_SSITVdu&uHmcORK_zm`=la_k(j}-nzyN#bWasy!*G{nu@EOu!(kvH@-*GrPO0Z&( z*0U?^$|LmL$j4(ynO-msJ!y`5uE=E9%yup$Z@Pp$X?MFhofIhUVASQ1xMb7|FE+=f zgj#?v!0VgbX_q|L9-a$DH6Pve+gb|U^j;j@En`sr2ek0&TQaOR1poj507*qoM6N<$ Ef+uho3jhEB diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-40@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-40@2x.png deleted file mode 100644 index e854f0b2d6ed0ef7b86967bb0de7a40ceeda9064..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3302 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-40@3x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-40@3x.png deleted file mode 100644 index 0e8dc735a423f827195a74cce84122763ecc840a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4826 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 A%m4rY diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-44@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-44@2x.png deleted file mode 100644 index e093a0a4a6df71c8649b72aa56c342b653e98f07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3616 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 Hu0mjfrDB81 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-60.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-60.png deleted file mode 100644 index d252ffe15b9de40f692e581c1b9f8b6fde6ee41d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2511 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 A%m4rY diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-60@3x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-60@3x.png deleted file mode 100644 index 97137344f036edf893cf08065ba34694bae22268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7615 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 Oprx*_R{h8>=6?V={&I5w diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-72.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-72.png deleted file mode 100644 index 4ecb1bf9c58fba7c0375b61011bfd1d52b7fe821..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2960 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 S82_|)fU>-XT#bxn=>Gs``j0dK diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-76.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-76.png deleted file mode 100644 index b1ba76015db9539e6d81fe579d70da9ba1eeb861..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3122 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 M07*qoM6N<$f_8NI@&Et; diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-76@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-76@2x.png deleted file mode 100644 index 6bf20f4d74dc4f9f62c935e85ecb581c85a97d61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6371 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 KMNUMnLSTZ7L4f!G diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-small-40@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-small-40@2x.png deleted file mode 100644 index 95fdc12a0aed07ad7839e92e5e24eef5f9e7be42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2532 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-small-50@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-small-50@2x.png deleted file mode 100644 index de1dacd10ff1acf9a12339ab9c001af23d5c607b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3026 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 U@{Us=Hvj+t07*qoM6N<$g3OOxHUIzs diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-small.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-small.png deleted file mode 100644 index 7831f1b9c9c1dd6d530aa541ebc19be00a4e02ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1276 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon-small@3x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon-small@3x.png deleted file mode 100644 index 614cfc253cf6b7b8b003d943499e543236dd8165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3559 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 diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon.png b/openvidu-ionic-capacitor/resources/ios/icon/icon.png deleted file mode 100644 index fc84c64e47d314ad052dd61aff8191cf8d5c5b43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2331 zcmV+$3FP*PP)V1`@1eYeAw& zs6)_>ZKX{MRGYL8P=PPdX{Cvsw8>f_)WP1Wbxp6+w5(fUV%6HUV`8-(J8{-@YgY== zwhyp%^ksoL@x9mg;s2a-?wjMdj^m`Ylq>yp&b1TY^Sl4&yxj9#A?A*`WA3=Dk8_8G zum)7!OhXw}7E`*MVFj<{UfXNS(P_dJ2mBwjR6UA|#UL)D`dpSXso=GAJqAT&8}&`F zGIc_FcPu0CWb|^2Fovbm;kMQd82IdZ=;zQQkO6Rm%h`~=RuXy?S_@qxolJ=col@;P zbFd!JFyI!5=v8Rs66u&O(FU|-6j~+QrlV}iAuBsL`kw~8A9ssz*BsPM$YSB#a_cj# z;I&XUDF@iRg#CtYW3--djcC}9qJGB7${)1ZO;f=-vOc?V^o{1a$pQjEIOEQPE+<02>uuyA@C( zS+P&XbZ1^#52OpojiS_y$RYLHHk}mnCUvU=(4BqS)nsKzvku5$cyfadWm;)f?j~9^ z_)Sj>r!R+p=hoa}=R?1JC@p@o=LI-;1mSuFFbAQBp_?Vl13QEV+6YJ&&UJ7@c0P&x zkDwpxvQd)1=ZGPc+jf!Iw4X%JJ`&wpJGZ8Xk=(5 zMe?k+X-f>X$=~8qY<-*n2^hlxh%1ty4?e@?R_!JRrag^;9Mh2B$t{$SEr3*j!A4d; zuM?6q97)g)!_tt7tOHKQjYdJLaJ?_s6v*i{$O*sCD>0NFb` zkS>TAyi3*vhjVV(lwfOevJzyX!H`QPfs_sc@P-rXDgE9ldhz^gbo)PkhX(%uu(xa2 zRaIeYfTT+b$!>}4Qu@Q&hlm^^vXoxF@H#Cyy#)3&k-i7K;*8!rBV<`E$o;(Wy?r-T~bi z8mOAiNf**IO%Hb5g*8j`r?Z3TzxRhgn-QXOjt8ha z|G7<0HFBD1W+#0Y$H+D<`Td!(3-q%$d*yuEw4*Bn1>v~PpT9T$KkEM1pQ&}^KIx!8 z=&Wqc(baX6&w1eC@2)-m3;B0EZ1m%@Zv}^&;cu0REYZ-6-H4@Tm=-_ht{A<6W zFQ0rs*2`BnlL9szG7ZSElTIU^Le!&Ho1Ea;IoIJ@pFljw><>vixV>&jci;7v3j3~3 zBc3N+uv+2D!!+^=o?2eImqcP0o*$F7J!-{!D0N&47LWR{fH^@!60B67dE%^>-duLxN?&EI8D2o2If=>ruWQG| zL)&bzp}&NNmf%8lZQ6&vwwK+qAV<2U`kLc~XK=ugn^!11`(5BX^wrRwYgd2eJf)SL z&_{3OzFAC#Mq4M8TEmpXNf|mWVb7h&e)v9-c=nnr);)JaWb@7&#irgbicaH3(N$4j zg63l|Sqp%7_2A*i&10|c839-srX|s}hs#qU(f4hX^KoSn0_2R>#@|o!f`m%Q2ItN= zXL~srIsp#Oa>A5`afzIqPPV@_aMjgyzZj56egchrM06rVH$O#kFO`A9{ZG{s+&`0} zBHs5g`M>R);nINZM&-;_a5`Z}M_=&HvkW1VvOXMxTI?{phw~h?(EW`A+13_e^hCtQ zy%^yz%JIdkis!Usi`R&F@)jr~`uFY3Y7=kN%$)FPl{jkPkZ(3f0f?$cn)y zIEC2kq=q{S{Uk7G`LCm-YJ5wB8|BVtJXrAdzW?35kP2Z1X9qxC$fs0z?uyDJPgnBd z*DR#{_XjZGtYa9R!!P073r(Ewfa6z}FAd#jm{PjClka|C5Znh%^tIyrap`C{giA84 ziRkNY>N21qLtnlGQ{wJgfJWT)LsR{2t{ z>iYw{yn6#nI@KSa#M17Qp|_**zI&t3&cG{JoGlKf#M!0wPr5GiD7;;cuxgd_2LApd z71QV!agtX$4?~N+?@|cO;0t}JS$N+pI4~uWqQWRV1QnobCtc}OdkrnP)bm2~sK3^o z)gzwtT?&S9B6%gwuMZ4VQ+Uq~P^Rj4Q7i2^S>MZhjXc~r@Wt%Jfu?hJZND-4k}Cgw zK&^g?8E^f1`5YX+zN=~}=K|K^ diff --git a/openvidu-ionic-capacitor/resources/ios/icon/icon@2x.png b/openvidu-ionic-capacitor/resources/ios/icon/icon@2x.png deleted file mode 100644 index d5cf99d1ed8575b9e744404305cd8e66553bfb00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4591 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 diff --git a/openvidu-ionic-capacitor/resources/ios/splash/Default-2436h.png b/openvidu-ionic-capacitor/resources/ios/splash/Default-2436h.png deleted file mode 100644 index b98624003d89d336207288ca0ab6c5c99e6d48c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74868 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