From c2295b6fefd7fd55b6b62edc24fe8e9fb24ff5e2 Mon Sep 17 00:00:00 2001 From: Sam Willis Date: Wed, 1 Nov 2023 12:02:41 +0000 Subject: [PATCH] feat(examples): New Ionic demo app - Appointments (#499) This is a demo combining Electric with Ionic - a simple Appointment/Booking app. The Ionic CLI was used to start an Ionic app, I then manually added the scaffolding from our starter. This process can be seen in the first two commits. It now uses the latest Electric with the proxy, and exercises the new `uuid`, `timestamp` and `bool` type support. --- examples/ionic-demo/.browserslistrc | 6 + examples/ionic-demo/.eslintrc.js | 14 + examples/ionic-demo/.gitignore | 37 + examples/ionic-demo/.prettierignore | 10 + examples/ionic-demo/.prettierrc.json | 4 + examples/ionic-demo/.vscode/extensions.json | 3 + examples/ionic-demo/README.md | 115 + examples/ionic-demo/android/.gitignore | 101 + examples/ionic-demo/android/app/.gitignore | 2 + examples/ionic-demo/android/app/build.gradle | 54 + .../android/app/capacitor.build.gradle | 23 + .../ionic-demo/android/app/proguard-rules.pro | 21 + .../myapp/ExampleInstrumentedTest.java | 26 + .../android/app/src/main/AndroidManifest.xml | 35 + .../java/io/ionic/starter/MainActivity.java | 5 + .../main/res/drawable-land-hdpi/splash.png | Bin 0 -> 14488 bytes .../main/res/drawable-land-ldpi/splash.png | Bin 0 -> 4685 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 0 -> 7494 bytes .../res/drawable-land-night-hdpi/splash.png | Bin 0 -> 21200 bytes .../res/drawable-land-night-ldpi/splash.png | Bin 0 -> 5781 bytes .../res/drawable-land-night-mdpi/splash.png | Bin 0 -> 10289 bytes .../res/drawable-land-night-xhdpi/splash.png | Bin 0 -> 43397 bytes .../res/drawable-land-night-xxhdpi/splash.png | Bin 0 -> 64856 bytes .../drawable-land-night-xxxhdpi/splash.png | Bin 0 -> 98072 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 0 -> 28952 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 0 -> 41200 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 0 -> 60037 bytes .../src/main/res/drawable-night/splash.png | Bin 0 -> 5781 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 0 -> 9569 bytes .../main/res/drawable-port-ldpi/splash.png | Bin 0 -> 3792 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 0 -> 5644 bytes .../res/drawable-port-night-hdpi/splash.png | Bin 0 -> 16627 bytes .../res/drawable-port-night-ldpi/splash.png | Bin 0 -> 5025 bytes .../res/drawable-port-night-mdpi/splash.png | Bin 0 -> 7879 bytes .../res/drawable-port-night-xhdpi/splash.png | Bin 0 -> 33223 bytes .../res/drawable-port-night-xxhdpi/splash.png | Bin 0 -> 49488 bytes .../drawable-port-night-xxxhdpi/splash.png | Bin 0 -> 75184 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 0 -> 16826 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 0 -> 25491 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 0 -> 36911 bytes .../drawable-v24/ic_launcher_foreground.xml | 34 + .../res/drawable/ic_launcher_background.xml | 170 + .../app/src/main/res/drawable/splash.png | Bin 0 -> 5644 bytes .../app/src/main/res/layout/activity_main.xml | 12 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 9 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 9 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3330 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 531 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 10446 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 3997 bytes .../src/main/res/mipmap-ldpi/ic_launcher.png | Bin 0 -> 946 bytes .../mipmap-ldpi/ic_launcher_background.png | Bin 0 -> 277 bytes .../mipmap-ldpi/ic_launcher_foreground.png | Bin 0 -> 4414 bytes .../res/mipmap-ldpi/ic_launcher_round.png | Bin 0 -> 1945 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1720 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 350 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 6192 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2550 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 5098 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 697 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 15696 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 5544 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 9053 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 1040 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 29344 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 9004 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 14184 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 1726 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 50569 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 13563 bytes .../res/values/ic_launcher_background.xml | 4 + .../app/src/main/res/values/strings.xml | 7 + .../app/src/main/res/values/styles.xml | 22 + .../app/src/main/res/xml/file_paths.xml | 5 + .../getcapacitor/myapp/ExampleUnitTest.java | 18 + examples/ionic-demo/android/build.gradle | 29 + .../android/capacitor.settings.gradle | 18 + examples/ionic-demo/android/gradle.properties | 22 + .../android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 61608 bytes .../gradle/wrapper/gradle-wrapper.properties | 6 + examples/ionic-demo/android/gradlew | 244 + examples/ionic-demo/android/gradlew.bat | 92 + examples/ionic-demo/android/settings.gradle | 5 + examples/ionic-demo/android/variables.gradle | 16 + examples/ionic-demo/backend/compose/.envrc | 6 + .../backend/compose/docker-compose.yaml | 46 + .../backend/compose/postgres/postgres.conf | 4 + examples/ionic-demo/backend/startCompose.cjs | 16 + examples/ionic-demo/backend/startElectric.cjs | 81 + examples/ionic-demo/builder.js | 99 + examples/ionic-demo/capacitor.config.ts | 12 + examples/ionic-demo/change-ports.cjs | 135 + .../ionic-demo/check-electric-is-running.cjs | 34 + examples/ionic-demo/cypress.config.ts | 10 + examples/ionic-demo/cypress/e2e/test.cy.ts | 6 + .../ionic-demo/cypress/fixtures/example.json | 5 + .../ionic-demo/cypress/support/commands.ts | 37 + examples/ionic-demo/cypress/support/e2e.ts | 20 + examples/ionic-demo/db/connect.cjs | 6 + examples/ionic-demo/db/migrate.cjs | 34 + .../db/migrations/01-create_tables.sql | 17 + examples/ionic-demo/db/util.cjs | 73 + examples/ionic-demo/icons/icon-128.webp | Bin 0 -> 7558 bytes examples/ionic-demo/icons/icon-192.webp | Bin 0 -> 13564 bytes examples/ionic-demo/icons/icon-256.webp | Bin 0 -> 20317 bytes examples/ionic-demo/icons/icon-48.webp | Bin 0 -> 2546 bytes examples/ionic-demo/icons/icon-512.webp | Bin 0 -> 69185 bytes examples/ionic-demo/icons/icon-72.webp | Bin 0 -> 3994 bytes examples/ionic-demo/icons/icon-96.webp | Bin 0 -> 5544 bytes examples/ionic-demo/index.html | 30 + examples/ionic-demo/ionic.config.json | 7 + examples/ionic-demo/ios/.gitignore | 13 + .../ios/App/App.xcodeproj/project.pbxproj | 408 + .../contents.xcworkspacedata | 7 + .../App.xcworkspace/contents.xcworkspacedata | 10 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../ionic-demo/ios/App/App/AppDelegate.swift | 49 + .../AppIcon.appiconset/AppIcon-512@2x.png | Bin 0 -> 241282 bytes .../AppIcon.appiconset/Contents.json | 20 + .../ios/App/App/Assets.xcassets/Contents.json | 6 + .../Splash.imageset/Contents.json | 56 + .../Default@1x~universal~anyany-dark.png | Bin 0 -> 173367 bytes .../Default@1x~universal~anyany.png | Bin 0 -> 54548 bytes .../Default@2x~universal~anyany-dark.png | Bin 0 -> 173367 bytes .../Default@2x~universal~anyany.png | Bin 0 -> 54548 bytes .../Default@3x~universal~anyany-dark.png | Bin 0 -> 173367 bytes .../Default@3x~universal~anyany.png | Bin 0 -> 54548 bytes .../Splash.imageset/splash-2732x2732-1.png | Bin 0 -> 41273 bytes .../Splash.imageset/splash-2732x2732-2.png | Bin 0 -> 41273 bytes .../Splash.imageset/splash-2732x2732.png | Bin 0 -> 41273 bytes .../App/Base.lproj/LaunchScreen.storyboard | 32 + .../ios/App/App/Base.lproj/Main.storyboard | 19 + examples/ionic-demo/ios/App/App/Info.plist | 49 + examples/ionic-demo/ios/App/Podfile | 28 + examples/ionic-demo/ios/App/Podfile.lock | 67 + examples/ionic-demo/package-lock.json | 15245 ++++++++++++++++ examples/ionic-demo/package.json | 83 + examples/ionic-demo/public/favicon.png | Bin 0 -> 930 bytes examples/ionic-demo/public/manifest.json | 63 + .../resources/appointments-logo.afdesign | Bin 0 -> 83994 bytes examples/ionic-demo/resources/icon.afdesign | Bin 0 -> 65183 bytes examples/ionic-demo/resources/logo.png | Bin 0 -> 282037 bytes examples/ionic-demo/src/App.test.tsx | 8 + examples/ionic-demo/src/App.tsx | 103 + .../src/assets/appointments-logo.png | Bin 0 -> 110173 bytes examples/ionic-demo/src/assets/logo.svg | 11 + .../src/components/ExploreContainer.css | 24 + .../src/components/ExploreContainer.tsx | 14 + examples/ionic-demo/src/electric.tsx | 72 + examples/ionic-demo/src/main.tsx | 11 + examples/ionic-demo/src/pages/Calendar.css | 3 + examples/ionic-demo/src/pages/Calendar.tsx | 396 + examples/ionic-demo/src/pages/Home.css | 9 + examples/ionic-demo/src/pages/Home.tsx | 59 + examples/ionic-demo/src/pages/New.css | 4 + examples/ionic-demo/src/pages/New.tsx | 125 + examples/ionic-demo/src/pages/NewForm.tsx | 157 + examples/ionic-demo/src/pages/Thanks.tsx | 35 + examples/ionic-demo/src/setupTests.ts | 16 + examples/ionic-demo/src/theme/variables.css | 242 + examples/ionic-demo/src/vite-env.d.ts | 1 + examples/ionic-demo/tsconfig.json | 21 + examples/ionic-demo/tsconfig.node.json | 9 + examples/ionic-demo/util/util.cjs | 42 + examples/ionic-demo/vite.config.ts | 13 + 165 files changed, 19394 insertions(+) create mode 100644 examples/ionic-demo/.browserslistrc create mode 100644 examples/ionic-demo/.eslintrc.js create mode 100644 examples/ionic-demo/.gitignore create mode 100644 examples/ionic-demo/.prettierignore create mode 100644 examples/ionic-demo/.prettierrc.json create mode 100644 examples/ionic-demo/.vscode/extensions.json create mode 100644 examples/ionic-demo/README.md create mode 100644 examples/ionic-demo/android/.gitignore create mode 100644 examples/ionic-demo/android/app/.gitignore create mode 100644 examples/ionic-demo/android/app/build.gradle create mode 100644 examples/ionic-demo/android/app/capacitor.build.gradle create mode 100644 examples/ionic-demo/android/app/proguard-rules.pro create mode 100644 examples/ionic-demo/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java create mode 100644 examples/ionic-demo/android/app/src/main/AndroidManifest.xml create mode 100644 examples/ionic-demo/android/app/src/main/java/io/ionic/starter/MainActivity.java create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-hdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-ldpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-mdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-night-hdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-night-ldpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-night-mdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-night-xhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-xhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-xxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-land-xxxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-night/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-hdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-ldpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-mdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-night-hdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-night-ldpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-night-mdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-night-xhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-xhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-xxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-port-xxxhdpi/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/drawable/splash.png create mode 100644 examples/ionic-demo/android/app/src/main/res/layout/activity_main.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-ldpi/ic_launcher.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 examples/ionic-demo/android/app/src/main/res/values/ic_launcher_background.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/values/strings.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/values/styles.xml create mode 100644 examples/ionic-demo/android/app/src/main/res/xml/file_paths.xml create mode 100644 examples/ionic-demo/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java create mode 100644 examples/ionic-demo/android/build.gradle create mode 100644 examples/ionic-demo/android/capacitor.settings.gradle create mode 100644 examples/ionic-demo/android/gradle.properties create mode 100644 examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.jar create mode 100644 examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.properties create mode 100755 examples/ionic-demo/android/gradlew create mode 100644 examples/ionic-demo/android/gradlew.bat create mode 100644 examples/ionic-demo/android/settings.gradle create mode 100644 examples/ionic-demo/android/variables.gradle create mode 100644 examples/ionic-demo/backend/compose/.envrc create mode 100644 examples/ionic-demo/backend/compose/docker-compose.yaml create mode 100644 examples/ionic-demo/backend/compose/postgres/postgres.conf create mode 100644 examples/ionic-demo/backend/startCompose.cjs create mode 100644 examples/ionic-demo/backend/startElectric.cjs create mode 100644 examples/ionic-demo/builder.js create mode 100644 examples/ionic-demo/capacitor.config.ts create mode 100644 examples/ionic-demo/change-ports.cjs create mode 100644 examples/ionic-demo/check-electric-is-running.cjs create mode 100644 examples/ionic-demo/cypress.config.ts create mode 100644 examples/ionic-demo/cypress/e2e/test.cy.ts create mode 100644 examples/ionic-demo/cypress/fixtures/example.json create mode 100644 examples/ionic-demo/cypress/support/commands.ts create mode 100644 examples/ionic-demo/cypress/support/e2e.ts create mode 100644 examples/ionic-demo/db/connect.cjs create mode 100644 examples/ionic-demo/db/migrate.cjs create mode 100644 examples/ionic-demo/db/migrations/01-create_tables.sql create mode 100644 examples/ionic-demo/db/util.cjs create mode 100644 examples/ionic-demo/icons/icon-128.webp create mode 100644 examples/ionic-demo/icons/icon-192.webp create mode 100644 examples/ionic-demo/icons/icon-256.webp create mode 100644 examples/ionic-demo/icons/icon-48.webp create mode 100644 examples/ionic-demo/icons/icon-512.webp create mode 100644 examples/ionic-demo/icons/icon-72.webp create mode 100644 examples/ionic-demo/icons/icon-96.webp create mode 100644 examples/ionic-demo/index.html create mode 100644 examples/ionic-demo/ionic.config.json create mode 100644 examples/ionic-demo/ios/.gitignore create mode 100644 examples/ionic-demo/ios/App/App.xcodeproj/project.pbxproj create mode 100644 examples/ionic-demo/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 examples/ionic-demo/ios/App/App.xcworkspace/contents.xcworkspacedata create mode 100644 examples/ionic-demo/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 examples/ionic-demo/ios/App/App/AppDelegate.swift create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Contents.json create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany-dark.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png create mode 100644 examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png create mode 100644 examples/ionic-demo/ios/App/App/Base.lproj/LaunchScreen.storyboard create mode 100644 examples/ionic-demo/ios/App/App/Base.lproj/Main.storyboard create mode 100644 examples/ionic-demo/ios/App/App/Info.plist create mode 100644 examples/ionic-demo/ios/App/Podfile create mode 100644 examples/ionic-demo/ios/App/Podfile.lock create mode 100644 examples/ionic-demo/package-lock.json create mode 100644 examples/ionic-demo/package.json create mode 100644 examples/ionic-demo/public/favicon.png create mode 100644 examples/ionic-demo/public/manifest.json create mode 100644 examples/ionic-demo/resources/appointments-logo.afdesign create mode 100644 examples/ionic-demo/resources/icon.afdesign create mode 100644 examples/ionic-demo/resources/logo.png create mode 100644 examples/ionic-demo/src/App.test.tsx create mode 100644 examples/ionic-demo/src/App.tsx create mode 100644 examples/ionic-demo/src/assets/appointments-logo.png create mode 100644 examples/ionic-demo/src/assets/logo.svg create mode 100644 examples/ionic-demo/src/components/ExploreContainer.css create mode 100644 examples/ionic-demo/src/components/ExploreContainer.tsx create mode 100644 examples/ionic-demo/src/electric.tsx create mode 100644 examples/ionic-demo/src/main.tsx create mode 100644 examples/ionic-demo/src/pages/Calendar.css create mode 100644 examples/ionic-demo/src/pages/Calendar.tsx create mode 100644 examples/ionic-demo/src/pages/Home.css create mode 100644 examples/ionic-demo/src/pages/Home.tsx create mode 100644 examples/ionic-demo/src/pages/New.css create mode 100644 examples/ionic-demo/src/pages/New.tsx create mode 100644 examples/ionic-demo/src/pages/NewForm.tsx create mode 100644 examples/ionic-demo/src/pages/Thanks.tsx create mode 100644 examples/ionic-demo/src/setupTests.ts create mode 100644 examples/ionic-demo/src/theme/variables.css create mode 100644 examples/ionic-demo/src/vite-env.d.ts create mode 100644 examples/ionic-demo/tsconfig.json create mode 100644 examples/ionic-demo/tsconfig.node.json create mode 100644 examples/ionic-demo/util/util.cjs create mode 100644 examples/ionic-demo/vite.config.ts diff --git a/examples/ionic-demo/.browserslistrc b/examples/ionic-demo/.browserslistrc new file mode 100644 index 0000000000..ade73929df --- /dev/null +++ b/examples/ionic-demo/.browserslistrc @@ -0,0 +1,6 @@ +Chrome >=79 +ChromeAndroid >=79 +Firefox >=70 +Edge >=79 +Safari >=14 +iOS >=14 \ No newline at end of file diff --git a/examples/ionic-demo/.eslintrc.js b/examples/ionic-demo/.eslintrc.js new file mode 100644 index 0000000000..56323e15e8 --- /dev/null +++ b/examples/ionic-demo/.eslintrc.js @@ -0,0 +1,14 @@ +module.exports = { + root: true, + env: { + node: true, + }, + extends: ['plugin:react/recommended', 'eslint:recommended'], + parserOptions: { + ecmaVersion: 2020, + }, + rules: { + 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + }, +} diff --git a/examples/ionic-demo/.gitignore b/examples/ionic-demo/.gitignore new file mode 100644 index 0000000000..9c740571fa --- /dev/null +++ b/examples/ionic-demo/.gitignore @@ -0,0 +1,37 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build +/dist + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local +/.vscode/* +!/.vscode/extensions.json +.idea + +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Optional eslint cache +.eslintcache + +# Generated ElectricSQL client +src/generated/ + +# wa-sqlite files +public/wa-sqlite-async.mjs +public/wa-sqlite-async.wasm diff --git a/examples/ionic-demo/.prettierignore b/examples/ionic-demo/.prettierignore new file mode 100644 index 0000000000..55cb2374da --- /dev/null +++ b/examples/ionic-demo/.prettierignore @@ -0,0 +1,10 @@ +*.log +.DS_Store +dist/ +node_modules/ +.tmp/ +build/ +.tool-versions +.github/ +src/generated/ +wa-sqlite-async.mjs diff --git a/examples/ionic-demo/.prettierrc.json b/examples/ionic-demo/.prettierrc.json new file mode 100644 index 0000000000..b2095be81e --- /dev/null +++ b/examples/ionic-demo/.prettierrc.json @@ -0,0 +1,4 @@ +{ + "semi": false, + "singleQuote": true +} diff --git a/examples/ionic-demo/.vscode/extensions.json b/examples/ionic-demo/.vscode/extensions.json new file mode 100644 index 0000000000..86abac9c88 --- /dev/null +++ b/examples/ionic-demo/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["ionic.ionic"] +} diff --git a/examples/ionic-demo/README.md b/examples/ionic-demo/README.md new file mode 100644 index 0000000000..b83c4214b3 --- /dev/null +++ b/examples/ionic-demo/README.md @@ -0,0 +1,115 @@ + + + + + ElectricSQL logo + + + +# Electric Appointments: An ElectricSQL & Ionic Example + +This is an example showing how to build an Ionic Framework app using ElectricSQL, including packaging if for iOS and Android using Capacitor. + +The app is a simple appointment scheduling app, the type a company would use to schedule appointments with clients. It's split into two workflows, one for the customer to schedule an appointment, and one for an employee to view and administer their calendar. + +When built for the web it uses the wa-sqlite driver, for iOS and android it uses the capacitor-sqlite driver. + +## Prereqs + +You need Docker, Docker Compose v2 and Nodejs >= 16.14. + +For building the Capacitor iOS and Android targets you need to follow the environment setup instructions here: https://capacitorjs.com/docs/getting-started/environment-setup + +## Install + +Clone this repo and change directory into this folder: + +```sh +git clone https://github.com/electric-sql/electric +cd electric/examples/ionic-demo +``` + +Install the dependencies: + +```shell +npm install +``` + +## Backend + +Start Postgres and Electric using Docker (see [running the examples](https://electric-sql.com/docs/examples/notes/running) for more options): + +```shell +npm run backend:up +# Or `npm run backend:start` to foreground +``` + +Note that, if useful, you can connect to Postgres using: + +```shell +npm run db:psql +``` + +The [database schema](https://electric-sql.com/docs/usage/data-modelling) for this example is in `db/migrations/create_tables.sql`. +You can apply it with: + +```shell +npm run db:migrate +``` + +## Client + +Generate your [type-safe client](https://electric-sql.com/docs/usage/data-access/client): + +```shell +npm run client:generate +# or `npm run client:watch`` to re-generate whenever the DB schema changes +``` + +## Run the webapp + +The app is a React application, to run it: + +```bash +npm run start +// or this if you have the ionic cli installed: +ionic serve +``` + +The app displays the port on localhost where you can view the app. + +## Build and run the iOS app + +To build and run the app on an iOS device follow the prerequisites above and run: + +``` +ionic capacitor build ios +``` + +Xcode should open ready for running in the simulator or on a tethered device. + +When testing in the iOS simulator, the device can see the Electric sync service on your `localhost`, however when running on another device you will need to build with an accessible `ELECTRIC_URL`. Note that as the app connects to the sync service with a web socket, when running on a different host you may have to use SSL (wss://). The easiest way to do this is with a service such as [ngrok](http://ngrok.com). For example: + +``` +ngrok http 5133 +``` + +Then in another terminal with the url provided by ngrok + +``` +ELECTRIC_URL=https://abcdef123456.ngrok.app ionic capacitor build ios +``` + +## Build and run the Android app + +To build and run the app on an iOS device follow the prerequisites above and run the following command, note you may have to expose your sync service on a an SSL enabled endpoint (see iOS instruction for an example with ngrok). + +``` +ELECTRIC_URL=https://hostname.of.sync.service ionic capacitor build android +``` diff --git a/examples/ionic-demo/android/.gitignore b/examples/ionic-demo/android/.gitignore new file mode 100644 index 0000000000..48354a3dfc --- /dev/null +++ b/examples/ionic-demo/android/.gitignore @@ -0,0 +1,101 @@ +# Using Android gitignore template: https://github.com/github/gitignore/blob/HEAD/Android.gitignore + +# Built application files +*.apk +*.aar +*.ap_ +*.aab + +# Files for the ART/Dalvik VM +*.dex + +# Java class files +*.class + +# Generated files +bin/ +gen/ +out/ +# Uncomment the following line in case you need and you don't have the release build type files in your app +# release/ + +# Gradle files +.gradle/ +build/ + +# Local configuration file (sdk path, etc) +local.properties + +# Proguard folder generated by Eclipse +proguard/ + +# Log Files +*.log + +# Android Studio Navigation editor temp files +.navigation/ + +# Android Studio captures folder +captures/ + +# IntelliJ +*.iml +.idea/workspace.xml +.idea/tasks.xml +.idea/gradle.xml +.idea/assetWizardSettings.xml +.idea/dictionaries +.idea/libraries +# Android Studio 3 in .gitignore file. +.idea/caches +.idea/modules.xml +# Comment next line if keeping position of elements in Navigation Editor is relevant for you +.idea/navEditor.xml + +# Keystore files +# Uncomment the following lines if you do not want to check your keystore files in. +#*.jks +#*.keystore + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild +.cxx/ + +# Google Services (e.g. APIs or Firebase) +# google-services.json + +# Freeline +freeline.py +freeline/ +freeline_project_description.json + +# fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/test_output +fastlane/readme.md + +# Version control +vcs.xml + +# lint +lint/intermediates/ +lint/generated/ +lint/outputs/ +lint/tmp/ +# lint/reports/ + +# Android Profiling +*.hprof + +# Cordova plugins for Capacitor +capacitor-cordova-android-plugins + +# Copied web assets +app/src/main/assets/public + +# Generated Config files +app/src/main/assets/capacitor.config.json +app/src/main/assets/capacitor.plugins.json +app/src/main/res/xml/config.xml diff --git a/examples/ionic-demo/android/app/.gitignore b/examples/ionic-demo/android/app/.gitignore new file mode 100644 index 0000000000..043df802a2 --- /dev/null +++ b/examples/ionic-demo/android/app/.gitignore @@ -0,0 +1,2 @@ +/build/* +!/build/.npmkeep diff --git a/examples/ionic-demo/android/app/build.gradle b/examples/ionic-demo/android/app/build.gradle new file mode 100644 index 0000000000..8e2f21fce2 --- /dev/null +++ b/examples/ionic-demo/android/app/build.gradle @@ -0,0 +1,54 @@ +apply plugin: 'com.android.application' + +android { + namespace "io.ionic.starter" + compileSdkVersion rootProject.ext.compileSdkVersion + defaultConfig { + applicationId "io.ionic.starter" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + aaptOptions { + // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. + // Default: https://android.googlesource.com/platform/frameworks/base/+/282e181b58cf72b6ca770dc7ca5f91f135444502/tools/aapt/AaptAssets.cpp#61 + ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~' + } + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +repositories { + flatDir{ + dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs' + } +} + +dependencies { + implementation fileTree(include: ['*.jar'], dir: 'libs') + implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" + implementation "androidx.coordinatorlayout:coordinatorlayout:$androidxCoordinatorLayoutVersion" + implementation "androidx.core:core-splashscreen:$coreSplashScreenVersion" + implementation project(':capacitor-android') + testImplementation "junit:junit:$junitVersion" + androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion" + androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion" + implementation project(':capacitor-cordova-android-plugins') +} + +apply from: 'capacitor.build.gradle' + +try { + def servicesJSON = file('google-services.json') + if (servicesJSON.text) { + apply plugin: 'com.google.gms.google-services' + } +} catch(Exception e) { + logger.info("google-services.json not found, google-services plugin not applied. Push Notifications won't work") +} diff --git a/examples/ionic-demo/android/app/capacitor.build.gradle b/examples/ionic-demo/android/app/capacitor.build.gradle new file mode 100644 index 0000000000..1c6e9a2874 --- /dev/null +++ b/examples/ionic-demo/android/app/capacitor.build.gradle @@ -0,0 +1,23 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN + +android { + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } +} + +apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" +dependencies { + implementation project(':capacitor-community-sqlite') + implementation project(':capacitor-app') + implementation project(':capacitor-haptics') + implementation project(':capacitor-keyboard') + implementation project(':capacitor-status-bar') + +} + + +if (hasProperty('postBuildExtras')) { + postBuildExtras() +} diff --git a/examples/ionic-demo/android/app/proguard-rules.pro b/examples/ionic-demo/android/app/proguard-rules.pro new file mode 100644 index 0000000000..f1b424510d --- /dev/null +++ b/examples/ionic-demo/android/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/examples/ionic-demo/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/examples/ionic-demo/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java new file mode 100644 index 0000000000..f2c2217efa --- /dev/null +++ b/examples/ionic-demo/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import android.content.Context; +import androidx.test.ext.junit.runners.AndroidJUnit4; +import androidx.test.platform.app.InstrumentationRegistry; +import org.junit.Test; +import org.junit.runner.RunWith; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + + assertEquals("com.getcapacitor.app", appContext.getPackageName()); + } +} diff --git a/examples/ionic-demo/android/app/src/main/AndroidManifest.xml b/examples/ionic-demo/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000000..ad421fd044 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + diff --git a/examples/ionic-demo/android/app/src/main/java/io/ionic/starter/MainActivity.java b/examples/ionic-demo/android/app/src/main/java/io/ionic/starter/MainActivity.java new file mode 100644 index 0000000000..73e3a98d4a --- /dev/null +++ b/examples/ionic-demo/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/examples/ionic-demo/android/app/src/main/res/drawable-land-hdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..f9104d0a0eb0d335be839fe25ba5e61bda941dfd GIT binary patch literal 14488 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
  • 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 M!TNmJS literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-ldpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..4d06e384347173b6e728fa73302513166092175b GIT binary patch literal 4685 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-night-hdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-night-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..f301f8ec54d1dd9fdc4900842427a0cc3ac93f36 GIT binary patch literal 21200 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

    6iGv!(7 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-night-ldpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-night-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6d6ab90fe176fd55bed3d1ee3dff4c4c844d54dd GIT binary patch literal 5781 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-night-mdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-night-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..a3cebc2a487b87f465019faedf7ee69bfa9fdbbf GIT binary patch literal 10289 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..19f7c7a152db4154c5f475d90fd5084226b0503d GIT binary patch literal 64856 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..5b62c002f671d10a37cd5276773eac727410c4e6 GIT binary patch literal 98072 zcmeFZ2T)Ua+dg~}nt)@0xBgG z>4ZelMQRX)&=U*2gqo249iR7m<`Fi&@9xYy-~7M-FoPNy_?5d}_jTXr+&N=?a-GC> z2><}rnV&jt3jksm01yGzh=SkAzHg%k{v#fA${7v-LZjdQKuQs|{s6EGFh73eY*_l_ zK+|21p)yfwuz2mAUpA~SQt2-FBqBW7y+Q7evbUSs&vukQp^B`Di^8LGjG5^M7MhVw|~7i zHHk)Ra7{D4iGa{r?f>?#x6rN7=>K-Lf9>^~q}Q6Y(En-UQzdJSAnuvsr$zsVU9~s- zt@XTiX<~M3ulXOY>$NNYz>M&-%>`qs*sJDtl#xG$p5#>&0STlK!L9+S3pEs^;`krW7Ts72k6zX zEWlW{{>_}b8kPlvoc|lb^614?gdqsNuEIw_n0OUF{;u2I3aAA5 z&??y~z=u}J)>X0<%)_g7?q31gYR(l9FSh=#<=lh8K~MiZ3-E8@uZCy=B3}*Bt08(d zLk?1b=$quq_N)WhVV-?aFOdn#`^(e`h_SnHzA-YlGmJ^B*SJ%;h3gd=zSR=D^Br zR^B?w>F=xu2>trElyPZQxdH{gs$4-9yXv`r4H~PS`vb7K8kYZREURHz5ZqYJxhs?W z|Lan#fJ(qK8LNOwfDf&rWq~jbvx=4l7|UuYBq%elmO_Fn-qliQwG>*-xdOuI|M5AO z__v-o-kSXP7^;X>hH7PiG~W8_(SOeZ{0o1q*1Uo;>naub*D_|c=3T9M!N$faxLO5Q ztKjPYkKpS6aL@gF@7BSuzFS8SU|F3j7Sz-E>(E*hOSGVB{N+2o!lSixod#uDAEED& z&NFX8E&SwlJ4{iL1|gH(wP>_QRm;0|dgz>}9x8oLn3FsjYq6ze@An=5Qz>iJF@G69 zplc%QNx16is|DfDDLFgIBjQrT_=}uuv7KRF2H|sGrwP8|HIbAq@A=_0 z*yE6pkn9p)k~OYouJO;|d6KEAF>mQh#|yh0UY&MY6T|BJd5Nez10hN3iuS%2UUc|f zPk#BJf$@B^PDiXM?=W|!Zhc2N1!ahweJ7j7nrqU^!4Y^75nt}>WmnT`*=;A%a-Jm7 zF6pH)1`)J{RzsSlV}V;rEql6pEEiYHTAzkR^O(bFn*%F{5|3Tc^jkWY8HYe7E_N^weCmLBbRn{j}TDgF; z_+Bm$(c6HehDUgyp zLycZ<4T`$&&!I40IPcFJJ;Q@4jkjB7Tg2-|K(jCy2&!9m8wG#UPOx4+PIKyu0O<#t z6d^`3Laj~toOz#F!vb`DEJ6!Y|Hl;?G|Z^nFcD^BH2Zd%Y&Z(-F22G<@$D`s@eL(pi_Fa7r))1=GAszgxm6bL*Y^ZSx+5^lZUiK9tUYV2 zMUT?YDFNL9HeY%xST~9GV!62O1&Ldh=-Zl}0(x&O|1!jg$EqB8oK{fFx{MWa%fw}j zr}`K4xXtkvI&7+SM?_{StSJbH(H3IePzA74k~&LLh!}m+LM{e8YO%}SjprS_%?Vif zDz}OKL61ac=+bSsH85Bty=Sim#<;vXl9EdX0RII<&tvfE#gfKkMETd^{R;otynSo)qf%AFnv5kHCZevV}Mg$^jbo(Fq{k)0G8Xv)Jy6 z=jRxO^{lnjDM@PGV@%n%otBHVQ;WMoSIN}CB++t~TUxLnOIy1m1X2SY4!nAecN*waaZ?05;K3pnT=ormq>}l~ zynsO-C;*uC%r;Oaw#yWhXCef?TG4@@wybtm)xeZvF@qjJ?1?@)v|B{GoKMzdfWc~r zc0`ieGsHPqDWV7%bsc7MHgcH`5|BccfJ!MT4RSL-79+*X%*&5iDd9 zJe|q%)0y#9K#^@-EBrmA_-RRa!Kt`Kk{aGHtb=jpR&ODWv}Uk7pi7x5ndRVJ32;dB z3sc8!-}MxC-2?4-Qtt`n#`l2nOaR14Q{$V(7Wo;Xc{L<}&Zfig0A2W%{upD&_u%8J zLVT1+(2Dn17D@@7L_#AFpmj>OZ2|Rt^}dZ6zcZNi?w%|XydP@WZ60*`g0g-+j+Xwu zXeJVR5FNV=3+63#AP0|J-*dw4%;oaF505`|oA!UYg!t1U7I9uVyRYufwrbyi(y2h_ zvOcxG#4FDEMHhc@dn+#oIsfT;zC*xGwZJ2k-yCn6t)Ywd;_F$<^fhb`55=6*87T##u)B9X&;6_{%bG3S*_;(;?6b$oi;HYrO!`|9oZYZB32=V(iUgV`I~JJd|*d z(Bp{!8Dcq%qN#|{NZJnx2n7@juKgxYTo;zT)_29Kk4=QY-`EMQ+eQS|{^!dKrhVol zz<#C#U1~MOd2AuxUaw#+O?2ROy}M=dDipecM#56K7GeY(s^WyZIZx(25vs@i?t+VO+ z15b4PjQu9wx(+|3%-b}7x+~$AX32ndXMd11#Gu*bb}2QZdll}(ok#S&34>gAJ;@*C zQTP2Nz|WW$213Hx4`!mF--!$qU#8`f<|Kz{wDd6c8JUC{))9dOoJg~FzNMOJ^LuPs zRISPUhgj63k$OU%{KZ{;kUZ7QrVzkY_oB!GjNb(-bq>A6uwH*O8QaG}tY4-l?Y5(U z5X5xNe>C(jZH=E+;_`${m-fT?u{_4`F+K~e!-$+Cw+s+w_rV!3?!y$m96Df_&%#=t zGf8SSCd}&V@G0nC&g~+<5X6Y+u@ab@^X=MKn)Kp$&@RwVa zP9;zSY2wM4fu9#ntw+5vnh{cvhMNx$9H({bN(VX6=u!x!SBa zVV&&FHIMJ6oaFJ+tVxf@;CpFJfAXq$WXl6rUn^E?>d@DQRQCk$%h0D+eYswV7!iRl zwI6~{^xDH4iuQ%tu_gTY3d-FQegvVVnbBl@!-#H9W9$C-wdn`uZ&{~!&tHlUFuo8s z1xxn+T4NsKq217WuZNb#)jxj$-O_r`r1d*A$O zVoGLKO06)X@mZZrXw_dGp4zHi*fy=a$hhY+T#H>Y*Ws6&UKm#2rrW^!qU?-rRK%rg zH>B=W4xh!CJM7eMxW~>mRbyo9z=n3ls}G(-!AR!wovwP#@0uKog@fE7MkczKb*D-X z1eBORrko#E9|(-g+Nnd7$C0v2qb1mcw7wi@48>&19n_7m1M9*`IckpexB^9bZv8fg}E-lCvM7NkLLk+ z$YVXYXV1lHX0+)c1)c(`@zu_NCeP#A*cXx6Z@%|=v)pp0~-qGSV>i9A> zgKI@R*ya?&l-3=HDbsV)I}e|e@~nxIpjss1gc)}Jkbs^Ya&kJiGXP$~mD`qc?GPQ< zz>)Yo_~+1gnVEX413_;Tg}#6$#GZe2pIa&v@@K}@oq7$4C0Di?%~e%Sq$IU)`NKIa zZ^Y^vP`7lx_bBkQ-{SjiyD)My8@9H7pDh5W!kDb@JDtFPcNuIQW}# zOF*jx8ulh~v8$y~xNxwv>95N|Qd~DH>osXdh_&~!ZUQ0<(?`+y_G`;D~7v-LiRz*WnTJ>Xer_qcZ zzmdzf);NgOimYFD1*?@J2V5%&-Zj44TP`1PZKu6+vCQ0nE8;R_0t<$&!^wTl5$g z$)EE~)wd9}DxQ61?qSruC5u+Rv`z`5FrkC(MSYB1q^EWCLeeFu#_Sf(NzX$KC28&= z3k8GH#3w~)jd+5w3)@WzGsG6M2KvYovB}kr_mlUIXl030?dB3r!V0Z7Ii++ETOK*M%$+b}H+9Sa zJ?d`lbjY&2UPGEI@3iI*%u8YqHmIEh&3Au%UO$`n(a2Gp+IhRVCd<%rj=4B&xA*C= zS^?B0M}0z^Ds%3BnrJ_Tieg();pdarj&QeXcXpVxb7m~i;K6xLr7 z^b#%KfX9ZRniWFb${0Lg61m{#3NUB~8#>aOYwQheU-UneC;pvE;Zdu&suS+#aTLnGH` zu;Z9=xc4zt41tws1<2YZdH}8;98@t1uD)?6J@&&N5A-Jz@Q;8lbFUCymxWN%@j^?*xJX*u%bD-C z2OX@jK)jJsGIFQEaa9%k#?FORzM+_lKKB~j4v6lH~o7SV5O7DClVxO zt(DPe{>J!#h!#b)X|o~tZb;;NMbef1^N+V{H^}PVl_$;$7ZzZwMZP8E{i>>&3gMm2 z;Q@H_#F$rnecx(8^F8I*lz$#QJQGq}dS`DuF)b!VKQ|=Rd+4`HL}!eb$Tf9{x>_dO z5Mu{1O3uD(sDimr9i`GZRLJ$61aSwR+-!`Vd&JiNz;k|0@-&G)w>+4-luQctarrI8 zz!BO2VR5YCD=lLa;cDI^WW;j~Oo#ByFY~44fmwzaEy)jCq=_D{N~MWcAdyK{0Q!@? z&d7&g<#3cgZ4LFz)O^O4mjf;$S8#GMsrqW6&!AzoGQ<(BA=S(&bov<;NPx)9M7=jO ztWB{=4@{yD!I+!cK=D#q_%*)UVAO_7sl>{x6svYy>Iq*A5J)`cby#Q_3LDMjxG#7` zxX-`|-f>paW32;*nka6!X_K7;us$2Q#3+#`I!eg2IlQ{LiFj2kh(8$Z!@Gd9mY|N5 zH3vd!bb|<8O`eyrIq9qfXc+gL&d59YJ&^taOs%?V=0#|?V|>EG@b$<3?asTak5i8{2l;vi{W0!5sI&NNrs~*~@XWov!wUGr=jk=5*ZrC=Fo~d_ z+Mt$3pX=-BUPk>IZvkk@A8084v_OOTXUErGkne^V)m@vxaFHs_{rNe~LZ;04O02v9 z9f#bsqPsgHQ{N$l6T2JTfbvRF-iXQr+vj4?UFdA_>~6go#c5`c8go z^UU2TpSl-%&4zjfY4?)u@_#+*Csvq;dAwEb5TDg~_HB+)^@w<;C}tHmndo2sVP5f&-GlE{ywi+BAQuTDd2zO5+Ia)lBDwtVx|ZpVoLG zDTI7b`WHk+6-37v| zg@$V&Zxkc1bK&XJ;kJiQhp`1)bsOe|d}0P5oHt$9>SvmT3loVtn~5PT>t}2X4Y|}& ziQWBIy^YTaPKM2AcvTZzQx*uD;hFB-yop%aLfAHcyDHB~m<6?7H?{Ps^l(NRxrKR8 z_Nh!;W$M6}`o3z1*d6=%lPUL=nVcq{nEWVIK(u+{RC+(8=CZB?HLln9B{nB1l7683 zZjZfTOTR3bWZ&q{7X>4l6LK9}64V@XG#ru`m6`tGRGsX|{L^(I~3G!W%e7ek+>yc1F` zil62ixAPF8$AQo@(DgRS-UG?z4hmouxF1f5mK3yK#DY)pOP zf>o@Fi_dkEUT>bUj*l$DX+%veK3p8;JC*mP8;1_o1P{ekhVjzFzbukl{H=@eArWuV zO^wgBTBRTK>@KeFzi^W_;(5u@)Kxryzw=uKDOv6N1PE!MSUvozB~DFgps7P9ZHfN$ zWbdI6o%*}fA=l>XGOjJ~+cv4LNm?m#vRcXWBcOe}%Eg%I>_4ZOVRA8MhhZQpg8Q5K z8H|4tZ*sSCft8^`Hlp_)WmH*(^Rh^ z6*;BoY1cvU0NAD!xU1FNjRYdnXIeT9#InJ|2&|kox`z9p$I#^A=`uJDd&t)V(XvDT z*LHPE@O#e3#@+Fpu_m9^y|`rkGJ1~+CMf_$Htj27qmS(yHPpOHsqgi*C3aZy?oME& zi*&R6)iUkGYg(F%#0Qn?hSB4F7rJ)H>#4M+AA&jQx*H(97b=(wW!zze!`kv8+9nkg zmS$u3_7W?!?n48YAit3){~Sf1V`M$O@~6l4Lk$*U&9~8`x38MIuB`dIGCOYy&N#{0 zfCrfM@gqs77DYL^Dz=^?1}U?kQ>PprX{UPKPMq_;>Kcw_9E;O2Ev%q$x+RYd-%gTB zK4Ej^)H@jH)wZ)~O6YuH6w1Posm9>9Zh^Qtu+_6*r=WXpT5KW|856DlbU9ajwc6Yv zKnMQq&$l1e&Jc49*l)^d51GG!`#qWOv*-Y4w7)*faru-MPoVQlrXQH=?zA7HNQXm= zrW!}=bZmGo%!zuQVLLyyazqxb!6>=8f(QjfUEIS2rW~FB)#k82X5k1o?=*NSylvOc4qv*9%Fz&$5(@F9R<*H2o<<(*Fz1U-5&Ww z_nH<(oAqVVuN_4D9^n+y)}k66CIfXE<}%{v$jay`zFr@?7mIpMmM#Pq-pJj&r?&^X4*H#t4p_& z$tLWtI2(TU9K$TMk@BL;#IeE4XFRygr8OH2W3HhC2YVA=J1o>jWFkuuDE!Rg9Qm%N zq3)6N28wkKI_H6?W;~(Nmj0x}r_M~yzY4Z2l@ z^plsY3RfkNtw~s0_J^Yis-$sbXFk%0MqBX46+}zjPb@3mWDs9n^eaJgfss5rNZBsa zW|u%fP4erDE61KO+idvPrhV5500E@*a=7O~L&X3NMzx-t@C|_*+28rGsr* z2D!Yd76or=CqrDHO%^d_+*9tk_A=uxzGD-EdkT76Ii6q(t@hXIG$~<}>nxIjvn|KF zGGe++{KY2+(+W5V7nnN^U)jR(Bs^d{3vvRm?<1hEMLZ}nL*f^k>sq~Hd>#a`*az`7 z6#HO1!fhYe6kJ}s+0q>#C%g_l%W^nt7J8Hi7QUJ0qNHc0t{aGvy7N72myz`On#Moe zrQTHELL}(jvpB|?&{Gs^vdLbQ?_<{efzWr?3hB;dQws=Z)&^|#1q_#LTh^PhEPpHz zf&&mErP;Ir1QYQ*^fGpl=ebYMT$oe?t(raHbk@YTfl>!1$_k~s-;<&f))=mKPnI2ew^sUY)V0O@Z40h^b}?Ilg<@>}=71*Tbua8NMI zF&lYIrfuD$*SQ0wcBLeHnYJ~b#+1<2KZ_cQ_uuLD-9(I>o*58Yc4L_ z9x5gae?Fsq#Q5*Ac!F$5P|pr*l+tsO};KEwWf&2%0B zi`ae`+yHtwge2u<;<|)_ELX^5BY|cJKo9?fh?Z%)ou-5|ec$VwvL>5VsTW5OVfO9* zAZG#T6P^J;*(uNBSIQ3gBiU&{Y77*S>sxAjN5&exe1%lUMmhaW+u9F8zf zP3cr)d~1a&%!5gly(1T7N=XN%*d~(@x^1#NF_bf6__suPAyY-9&{_n?!-PWgisnsdT4@_c6N3S=Xwub#=+I;s!ZVaY>bWZJA=AT{G_n-}7U z_a6}K9^&N-u6HH0tr2KCKad{$TSCv8;qHnfxSwVJzV)$-(zU1l*rww%Y{e)%u=8*{ zFW{l6zkvGcgfCG_5H-0|mgs+a6QPnJ^>YY>;CZxL3C)h2nr|@FLRv@@RrcbBO6z@} zLv+;ru|rNT3^Pg5ywf6ySmGRcvCU zc@KS>sW~j^n}FYW$K z8sN99SRObK7#Cb^ReT9O;(Ot1Y0Wr0fZmx*#PvO!=8k$|c`0-&8dhm(q>E6GiVu+2 zX?Xu@d;sk84(Yv=4s^bSZ(0>O9&fsZH!;RO-|k7n@jPPr#uw05_#`$vm;8h=Nx4AH zH1DDvYPek(dxlKOf~Tz_uyHJbgpA)s`teH5-Nqu{%1gNA4Y)}9?y9f81JT_ z-H=unwe3KImEN3*uAZpX)w;pHT)A)<8oPkXMB+wL(^25Y&Gv^JS^Y?Cb*Q6$l3uCG zf`^~xl>nOvEsy%)&!T#AR#%ZF=79k^4U1QlD~p2Xcr1tgtVM@-H?@>p*WSIf3-A-I z!wr>_KT|x#Yp^YaRiSWmw+rxJ{pMcM7Tq?GC8OivgI4qiB3=a-*m}o5gaV7xd;1LC zLdhjKB-b{C58Ov_S=sdTfrCr~yew_R=c##XKza=;{7SUBM?CHwn{H6srTA1U**o9_ zg2R1Y&48aB@GUXoM|>ox4F8sXalAB)U$~XeYC8}=>3KfxPN~mpm7P~j{kP1{r;z-X zH4HG2jw?Sf!)$_ zv9)E4zykJ|Kk1O+XYN9GH;H3 zE={OKiOw@*2cFUHks~zMT6#47e3v@U{XAZOhZ4YgTNf?oYhAo+2dYvc~vhSC}QIE3Vd-!@3q^w$ykq=o9zJXYWg1h~O843&t9#cZbq23!UIZ z)_|L8x45TT6c`2-qZ2mJFH!palNJ^kDV*TFG`lgi8#6r*fGwB2v_R&vjD~en`%1gp zz&^Xc@;?PM6~!@b{#>oWhtU&ceIXM*s5(-LUvKD8wI57k}0&RK*^R5A;PJ8Z-gyRMfJ!Y8{F(O9 zLd99R4YgNWlf)^fB%HcTeT&O+dm!p>VY?S6#RN8C>AoW^fnDV%k8ydDCr(?X@BCtqo4eS60|6F3@cyfmVRe%c*b zsw%$Y;cE|imo>CWV)WDyTz%tYZYCG0y>3#P5G5RRL^KI3Mt4tU;baLZTcwnc7K%a2 z(Rwm8omn|^C}K=aBxpBtLYgpctcJNV$4EZK8*jKn`E3Ke!6O6c+DA>_uw_%lLC9n% zaBsVxY9`a@v!VDhdwx~L7mV98P638vi0VD!lO05Zjp}x-zk7JAq9AG;^*(S9JBiS4dsD=$YqwY)Xl&oEDU#kNxkLJOlsoZ- z@D|&{Wn$g;2K+PfFfkw)TF{WL^OzfMCq^^fiDf)zl_>Zd$2-)cU=^L>TK>7G!3}XA z^q47tzQ;-Y+&*O1*2Fn-)8Lnf<0DSn50|Y!9FGUdVHfBEY2x3r0NT)G z(%#zmWi&MKg-BQ#v7tvf}qF(kHk&M1Yxo&>0NFgq|>;U;5 zr9artj5EHuFo`gZFaFjRJq7~!HC>meeo&{ZDEM6H{Ks)@@OY@QA*N*e=zA$@=EAxu zuKhkrTLGo`25xXM?T(j9@ZyADKHR;idcWI*dI$dXK64S-%h>!Scjre0I=NhAjj=d`3K@(S09s0D)TY z_hjy{07rZrOqyQ7^0$wgK`YKM^XePi!q-jn^Sc@T==+1rw85k)pi8E$@AzD(s|RoJ zK{eV!H51qP3YYZy&@M z&N=7#^!V2=>H0~Wb>g24_H-uV7jc3xR-#y9XA_&@#t=6!bba6W1GpLm2_uT*LIF+6a}ImQz#k9!;-( zQPI_C|7Vzs(8IaNm`O<2KCcW>kbf9DWW`ryro|J_52|k@K4FcVS@$ZDKz=D)*e$dp zj^MIj9nQx+ARK{AzJ)2H-^F;Ug>)DbqV9B>AU?S|3(5EL)v{pr+>&?#&!dR~hir3m zSyT^YHJ&YuBfbCzwJYZt6^{r}tdY#6;5agY9!%OVo)`am_qKF!Z~>&(Z_{~OLV$Y* z|B<_C*U5v6gJuAGN9T%W7tZVLLLNh);0$|n&wXJ72!pW+C0HO0X9-w9@;LsW;V8?}RoELr`$4c6h#!Va0Sj zFD%cB?~<}%3$&XiY)!*&E~sQUl8r}RVzYL{ObLg)(L>;dcY3i|+3^I2r9oThlGQ^F z(yr5Jf}IXH99XJKd}AvN%h*gP5)S%l}8{edGWX@LvjL=RfMVGwvRYGzn zj`r%saWbrX%g->4M8?uQ-r-U5GIdwA3Lg+c+IvUL^5Lm~hx1;@ju*(pO^2n4Q3j)4 zEXU@DL~H8Nb=P*S`yCjb|Ba@&g81VJCjOew0ItmOn=n<35CT&IYDT!8&U-0OtfE({ z%S^rtx+rqZn*j?FE8I|f05X{cJ0r{}9ipXq@T&X+isgxyuR@&^Z(KaE6rsLO{dkZj zMExS{I4iN`(aTIBnKq9F56y>!n{Q#>f5?z77V9ZSp7?`INs<`6e_r=y=+fmUY0}jf z5$MkJhYgfN=a>_eTsxusn?YxIV2s&BFxZwJPdp7E#MPyVE~0jj7T=AOlgo*?LxzGW z^tRW+L4Fk26N##r1^eJO1Bm(w*z+wea))?m$ z)J|H%xGz!((mb+}V!r%Ro!lRkQ!fFJ%{IX8c7ltjY&$WkcZ7=HjF0YQW7H-xPYjh< z^Tsy^Ik5X3H83E(wRhvj$%`{(5#rPbYg^lEqY&;~qXY>*ja&ZW)c5Z*2p%A(9j2Ym zD=lVxKC^3TLL>-XF~@Z4L{T1mT?}q5Zg=h%yNRpT`fc!3gyZy7!kxhfOD%XD&*ah+ z+?x!uo)bm2%o07QZ%n*Y9vnM**nz#nf_E9>Rwca^q)azZjxE2`pNB}3$Yd5llZ3bQPG2e7Jp+;#>MIOC!7utRkScqhCN{=$SVj40);<8$!5X|)$ znDAvRe3R1@R7%`SBN8Nq9q|kKDQgPs*^>d;`{j{f61RhAF zy$j**?5sw28iVxamRaNqrnKaXV88{oHSX<^X$$1TQt9$iis-CK4Rg*g_z(%5BYGJN z)-Dcwx80bj>A?pxR(6B}3D)ToV5g7r5>If3b`MaV$8!c;c1K!##SQY)8v7rN%Fr5K z!LBgnx)~s9Kg+wzC0H-C;t%@`_f+m0=3tUhI<$UFN@xM$&xMq5*hjF6?My2P(XC?N zAAwG$7oFnPzWzdlUZQqo5ZHi^YzExeKt}Oto=rDWLfb zmGp7}R}J;dxxUvvm($-hg^nj=ek{UYR^OLvz1ysyjn z_GN4-2ft$z;V9s_RU57;l|5IU(OSB%d+~f%>B#SCCAieDmfju+CDWX#nt(X6N1&$- z;cLNpWsj>DXq^*w(}Nz1NCW?Y8t=Gx|GqCYE_<$&e~3qBdg_2YNDjG_VhU2&M<6>+ zvl1tv;QZ>zi$TYQPb$q^RYKb}dH%|z{S^N#4gS}lq zOl4OzEYUJ$Y2CocGur0y%&fJom$5^?9V|?!Di5`EFd6Ydgb$T)`G3;+K4YHlk{YU+ z$L1J6dx_1QW$k?&CSN7yatdb+6!HMM=5$-eq#ty-Nx z)Tb%whx#V^o^g!&x%oswj8&~>S|94qUUK^nk_Vn1YTk5>;!7M>p62V)H;Pf zz6gom;eL7e)Qbtm!p_(R>Zvz+4(r^NQBR>x{T5?s2>DY&^_Q_(YX%A3ia8sJf4^N2 zW$j?*ILTiWryd+rn~wg2oP{azKgIf)&h=2MB$*HL3MVz5p>NK#jAsrYbeXwBuspi{ zVI^^D`i#tHhR+?KHXC#p;UEV_fM?PqSkZ$OX+a80W0F()MGbqq9f@D>wnO(An(f&f zTFaL2u;8;>5wt9F2cJf6;nq9m*apYsg;*;U=0~HBn0wBWCC`JIXyU!662iaJ^qz1K zxScfN57ss?7;m7QSP{1nKZ;utqrCHTdOuwk+bh#{> zW1bHI>k~8HAiz#~L z>z(dUofhHhBI-&(fm(&}Z+_XBcd>A*#!b7i>O3ci6<9|p)+Vi}qpE*UN9}`5`e*uQ zM=kOwZ=|SThD=@)GsV;B6LV8S!DZS$Z_h{4*=T!_YfmIx%qcG={P2=X5eaJsH_5(! z-8(`Yq!e!sI+s4v;+{XcIOlkZdM})5NNS|aBeR2leebr!4z=6Jnqt)Y59&-EpA6t( zxhkC7jM}t81=g@*v%B>lt@7@>Z7ZU_2Kte4Hf)E6&t9sBi@(hy!Cz1>D$O}Qiz*cc zJMHA7d;dvb%65iu!4dJ8HI(a1>wX)gPJ3d3E!Xv`71rh;FT9|*&5=ReijFQN*|Hkt ziMG7nM>reSEjkZ`jvaUc_ymPwVF5a^U9XQJ*8`&R+9Qy>4v<_aOscV;bBxVHTKfha zU?QFv!?o6?e7$d#9el3aEeK?c(1;;4g*W|-lR;CB8}Zras^of6RZlh4GnqA-L2wp% zwWJf)kgN6tJcHA^S619VLxA{ygx?NAjHq!0RQkf=C2F#8t7>L$2o&ULv`}1jghEh) zu#_^|UILtP;t$Fwp<%JFMiMK=S-$$ORsB?=b#~_+F9e&#+a~Q^gQen6@r0{-g`4n2 zc%uGBw{j5og3nxJBZC)9WQiU;myMBu@y^%I{gjKOU+VT)!t#BMIW4&4YCHX^x6Q`m zUvUY~4}el3R^kZ;>vlY-DH`|HxF7w(Q|W2e8mX=$V%|Y#CBVDs{6^co9Gj-v{{Zkj z0TRWjXGC6YA>K3?b%Gw=6Fo5vfDdDV7ek-eUO`eUKR&0Yhy)AxV+WipDBzQ3o17%Q zQr5J#6RUWY&sh3pLKT*PXa0k4gM3xKSg7?o+;dc|w%@R`c)BwBcJobGsXvzg3E$(% zbbF3OG1Po&tq40^0)}_aCNvxcM&im^x*o=*5S}yC&L>2f79B*km0#UySyGDaO6Lo1#Q$nCS8hr_5M+Y+oS(*Uy ztACJdYh9j-x^$UMq5&}7?TrLR`tzwEnJv+Uy zqEdG#>B2ju-0WH9yP|HpO_d}NkS{p+?uk;8SW@y=BHU+scN(x|&)K`w2Vv`!F=`=@ z+vC`dU!aFyNr%1qd5@C{`e`XCN}lKp4ciY=u`3k<>6rR~m4UGO>|=mFNA5auTNMiv zxs2tSP|u9(IY8W>-cruN6WhrRgD({e zWnbIxqZ(AB;o@FOs4PxPfi=(NlbS!41XfGTJUX-5*pUsIT>j+3961}aUSr>Bs=COI z=bl~A!=VbBK=(>Kbsh^yb(z)25gr;7FMf8+i2{?X)U5kTq&XrOX=XgffIK~Mn$p%v zv1BEFG`1K+=)|$`1vkOTw(;?i3DDLSrM$45#m``qx)D$4`(lV$9HgWJA!Iohj_Auw z@IU=L&xZ@0rENERjBYN#yeO~&dQU8cIiU>3d_(kYl_6a2(dqo&5zy-yU}FbKN~zR^ zOsZz~L7mLKQl7PB1>Ag;-#e7sQESgeb18Nfo=lf%c8j=I>Ad5hZ)aESxWQQnzFSe+ zzxle2(Ia-OmB1FNzz0*3eV~UOA;voriS}Tns_Lf}al0`KWP*69Q+y3`9>^--Fs&~$ zOMz+GIlY5NS%Zm=Dv>1v#E08Q&upr=tN>2-e-NHY{EW0@ot||~1o18U1aztR@sk<= zyqo)6d5%Ap!Yz&`kWwo{DETsvZ2^S^XxN=zvB~2vDeu&BlO@F|65{IMh?{rN6M7GC z8}yDBBB32j)Nb+%?ZgCmf$AC-tS%iZfGtl{f;y>O&k~jrr%)eF3MC$JYV>rKbWahL zI%`UqD<$pWBK#%Hscj}+c!u78d5dt6wJ`g5P|CN5YIDv&)Pt*@`z?frnkoa5Oej^bb11}SbzrAzPz??N#6Zueu7>cJrQ*AXCR!6QK5+8YNU zJEZZ^zkbRM1;CQ}jt73i@tfE3Znc97M8iZvc&Ep5I|!%|m;)rA4)K*CMM;dl;dv?{ zC816Y6t~5aH2*57%PH#F>A=UmQeGNJE*{LYwA&I0v>lUuD~W)2Wk-GmZx%`m?@~lO z)`c^AgbU*dm$o0?6?IYO)#jX=5`IdUMHA|an7jn~bv-AseBnab+8%6?Hv^Z4lCn3$ zW9jM8EbfJFi6hj-my%>v{IOaK z-c$3Tb912#JD=&n5vyWGeAbKo;+PV2HnjHdrYrs9S#}Zhq zvcbO7`9W0>_wWD~97o6GQL; z#Lq!CWD{4WA)2hC+;ee=23PKx|J^)q?I1hA1ng))MpQGC5>+sEJ=Jb&yzqT`w)1YK zIu#G-_dl9h?9&hl3Z%h~i}ta6wW6kiO~Hu%SL&|d2h^RV$c$Me4OYl=?x$?VMH`~C zy5;j8)GCcpu7lBy)K>@QCJ27-1A0O!=_Sv(%d81Wh@inzfL5z#te(cc^aXI1tX8xt zZ?1=Y)W#kdxr`N48G^a6jRIP^+-hSbG)S;iKR(b9qtenppbOzxdH^}*;NwWLxBWB0 zAiEC}e3hJoh_-LD-9YYPyV|lRJMeQJDk$*zoIkQ~mf&oy+NRg^waU*i|6oS1*$hCt zPXba(n5VYg_dJzu9~1Z5ccV!)GrzmVgWMxF>5t9eSovc^f3_v;?To+U6|P~F>45p5ufr>x)E)NDR%^i|G-XR z2>(x8Vv)G`IW5#vbLwv#ylNJ%I=dP@;3m~+vOYyGqJqvGrEn@M`x+?^wNfiDapyax zdal%qQ;i{zNHZ{y09wCxzTaaGR+v9Q)Z+=PT3Y~j#t?JUyX!MpU&P*MCtloh_yJ%d zxM2E0Q~(E-Yfi19x?gEXy*miDi}VH%#ZZG>R0sog^+5NX!D2k&z+xKMR+f2{RBOPL z>!;zdFR{nVEDV;%-q?}1bYPZxzPF!<)VGm3>!o7Nwv%j zfL>y{2b~4b7fB|NbgO5B`YsR+a9i>a3csapoYCkmbg1pMI}x%i9o!IAA~C9@2)0Cr zbyiN(3ZAjdl$L3;=7~xZZI{5h@4#a2jiCRBv+oXTD&6|sN$4n56cu}66c8&_Kyefh z!LdM4N>D_kNTNs)NI|eGs0gTl!9hf60g-MBC?YTv3xuACK#&kZOF~GyFX#Kty))$iSo?Yy~)u;e-VS15a3-xo`~uO#FY5KRfLT4u*3h6WkA8yyjj zpmkNdzXRA8a{T80GRD=PX)AwewQ#v3}~}UomYr8dC_Pax= zIfyF)$ilBQC`3faLXJ7ghT`(5cSG)BeWv>EYCWyE zbzXC3@BHS>7=PD2HsYy`!rQ&hISpS)q-fXvvel7@wQgSEOc^|&J_8V0rTp+mhNrVw zMLErJw!xDMni3!)HE3()J#_W4`}`RlJ-@uV5}$=1978?k1Nn2I%U+b467v!Z2vMxA zNda$V0k(8f@bo-tXMKC!A3c`@+{8q9#PvJ^U}7IbUfVat6i=faB*jUuPmUd2qo+kH zdRSNx-5j={Q82(=l^X-NP#(|T0Ulv9ugJ^(Ne6x=SC~XOp%P)XB`))#*+X$?$UdZv zy2AUp2RaPFXrDAqhOc~uoHIG1+cju_TPYWi5S9e89K~yGjAIsNwa_4o+jeV&1wQdW zAESaFNog^BYj&oYcN#QbYUTj<``NKDeLPvt`3u!mYHf8wmIl61`qPdv6tLHjD>t7{ zP?CJGd5vT~NYYxqOVLwr?w>HUPf)z3L z;+*3cXXttk@%q|Lb1L%~BlXxz!j|>;5;<3$)=$gMZHUbcg9QrRUtWvP!li2fG4HC% z@Uj}yFjN$ml!Fa}M~u~;N=)N&I|t^#djrELp=6MhPiX#34NDUPw9#^CBOaI_PT!XT zHrqG-;_4)WL~`BL)`eLBQpi61UtgH~`KVkrsWE^EwBYc&&`|LW?z;aN+I4<1 zPMw9%oYE(#>a=bii~`3Tu=r!ka5UkE;v;TKtG;|2!0YJmI5 zNg9l;sb}aro!$?=IGd!yva#eJ48QKlaFjiC``{U42Rrg_NxYT~7m?Zc5KH_zUaR~! zgQFj^UZK{!4AnBLl$AY)Kbd#>{fR4kPT2CFHC-FSlcWZ`g|>9d=K&up!q27kv^r*% zwQO5`3fvN3vVaeF>thRoH*M1E7P-61=WEjd+mnln=g2p2z~>&NInONKoUso0kbeN; zi8BVMBIAXrrjc*?m#a+-@T-g(7%S#-2f!m#CI}}Tl&yRS#!%2pE*l7VLpkaD$suiH z4BJ`o@hg8*%m+Nq?Bak7mkpP)7A)3j{oesAaQT16`$2YW$xpIl*Oa}<2(x7P7C_R2 z?I2hmOTs?On9w;eo+bzOS|q7}g(~*av!p;*8$T^GaBEAKl!FmOlQvs&2*KJ+bm0{z zQ|JL>67p`a3}ZOa+pmig6) z7ZnIIHyB3%scPnF0}BDLQd0#FO!Z?BHAvUJj>6@=!sV~7Y{@6My0m&t2EYv2PeG$; zYw;RBP>aq`sRUT`_+C(j-TN)^nXedoCIuI*g;Ax~1BnTerj({DMhU7y(XZ~}vu!Qg zh3s%yC7Egs8yy6*Mf;@SMo-aljUu1M{gbA@arL?-sg4WnKG$4*bAj2i`WUqW81?u= z?@77QeA1v4Wy$w&p5w;;c3|U=LU@-7(jXe`II;XbtpZEaR0dq~kGL=xAP}mYCbQfo z%WUOR#^e^m%Y*cR*`*S0@dSEWut3ehd%~huWbm2tTEXIpxc3mJSj4c2rf--Vs^T0> zy1Q7$r6AiR1LWt6N#K`ZZTv!2yfhi^4=`@c@#nZuonoS)&;Uhuk{%cUdN4c6MV8jB zte1Nw%%Ays#LqYuWG4QBs`(58q~*FOLM%MuWi%H=n%b3_Of@E;G5j|Ycw4;FRoZ`` z@Mzxxa*MK8k+#`-+&%!cqhqTGW$h1Xr@81S@Wl>H?@6S`e$Lc&V9;Z{xjG!hee5M9 z9yVVEO4zDhA!Syt1_1My3{sntw03JtkhI1ViHm4Ino;+qO>r+D<{p(c#G!v39r+b= zNE!*-eG&<=7h(2DXQPY@K@s-W>Tp0kmitFQcaCu;+Um4MvgZ0=3a$DL$zJl}*b#)) zTy`x|b#26YFU1wzBK9%rYxt~d(saHCEfi?G(%AuY{s`+^+Dv*LHn@?o!^%SxEhYgZ zrQg$sx(`GTkc=HMAaZ8N)T`5=AN%u)?PU!E`F%eOz+5K1mP6bJFK>QP5Tqltyv9a8I2n=bX9nGD}A_0lIK+@|89L5?k~rBJ-% z9852Vpmy+-r^FD<2js=@NB^W;1F~}F)MKasbkXNAwSA1=mbqnLDS?vLnw3qJjrB3K zU>>C+z)WO6QBXU`Jbw_5%!)}LzMB;T3`lHZFCgb@(UnsGd8useU8uNONTZ;TlWANPr_}{1~UlAMqV9Z0l!20p6f@c z^wVuEl*!8->r<|E)q{O4O%p%^X|qNz`GEo)AsBBFpzMRSMfjB3aB2Mh2h>l;Ni(}D zB8OYOypO1Ro{$;tzvS5obo)>(8UTDj50t@Oafmkl>-lm;&JVl2ufff9ib|ywYhfPt z@LWI;$Eilelqjv-S?_Ku9VxnE`pebuuZLl539TdyQry_BI2t!`JTN13Zm1xOo7!y9 zN0M6HYqUV-=r+R2T_iq_6a@`($*xkh?sV$!eDg%AGX%nL*^PGA{BX zBPgzi*N=4GJEpQNEh{!u#qD|Av85h%a*j*$eg(GJ(5od;EnFy`18>%%Io~KoJZf1> zN%*UD78v%E6`a6&)Yy9*u6|vcRxP2zG(GI))ECKvfyd%;t~|zfyV>fA2!p8sSxdx^`O z-phHGPK5~#!lgq2L~K`E3%Uu^<`gK-e1LoXY-KPiT zr%wa>+TWgsymR0Y_rY#S0BIm~#myPKW=3lts)TL2qC!Lm95^@?T~YYjxXr}DbD!K@ z5Rw<=?VTb6M&kx7;x%0rG;~Alxgw-R1sYl}^_6(Vn1fKn;o|hkD`g*$e~{hJbEbR- zC+8B-fT@%MlZM4@{aSQnl1m-%f)z}5s+`#5$JwE!xvm6N8GB03o?opV*j zK6mDYFs-7(M(6F7V?XgYt%iw1Q=zd0Rc3?Axf8OyzQpYvj3}XqU%+290$@wXD_x+^ z1Lqx0^hplPXCsucj}3m3%0dAs40E1bS!E?FC~cg)>>hQA;!ywr6oG71-DXXkS#AKR zV{kEGy^5B-^o1q9je@eIOq%x!t1cZCM|S?uF7kRg=K;d|W)(Y27Jnv7aaoU4mZs$r z7FWeKo|)5Y?@^>9S*4)y?P_(gHFJWDL1^IdAAbKC8u%&MRhUaC=t893M6HP|J~&L1 zqC8>g8}Q-R2D$FORrp2#+Tek}Uq}J?^b&(~P@xf6Z{;rmi}CXqv@58)xHdH=K}@zu z5o24X8)R>XOD9cpvCdhf2h=b+*V!0Ptk1@UPL=_kTqmoNf5P#E{@MI;t7lokzsSGc zZivqf_+8cEd(N_RYw!uq0K9XhO}~zRE)?_r|8S@R@JA8~)?sU(zd~Ig*<}+z56{$T zJ#C8Vl%gsSZYn6MY!1G40vfUcOI?>}Yx;(P%#QX+)UJLF{L!<#U9Dcy4`E=53+t_z zL+)Z}Gk&W_oe=6dNrCC6cz~oqea#o1bKr!y@(hnrj?Ny?qHX^M98dr#E&2oa)E-VJ zfyF0snAH=h%3Lt`70Hn5Uf`gp zB~>_1Gvm$NJZEe%!3HFqbnK!f-lv{%Pt4o?B^y;D<|W=dnKbS6g$ne-m(k5yH6V-V zucuj4cWJW2ad;0WWJ|uD*1Mubg$E@Ed<(T|__zLv%zO!KGq?v3^oZa!b>j$e(AwJw z4@}Kkw35%XFE6ho!_88ZlHqP1xdUi>h3p#BPQ(uRAVlA^#6 zWQ;#w0}O+zKNz%Tlri2|@M5l6erL?&7Ic=~R#iLJ?3`Qj`+B)Q;*7STrfxTq0T%k_on04+I094w+Gy=_ao(+`L zzjmJ7sQG!3txhm;;Y&j4QE=uC@1Hw%PE^&149Tn`*uEG~!h)yVC=S48n@;wMHZ8Mq z^@#OH5uTZFi(YjPfa-q50Q+ZE4B&@=BG%RJAT*FKOs1wNG+j4VPu*daE|%m7TTAtC zTjH^t5P+POxuRbEqf{^p0W{uw?i)KdWk-?0=ePP^X%7Lp1ahqHc&Ee9XN5D19#D@g zH9SVMT>xy0c8z>E@P2)>hXacsON-(3SF24Md45J=_*Z!OX@GEKBrO^M)0^>vLk)~P zc%`j)Xn8lN3-t-B+Bgli^M?}DLEQ&IS4iVwgTjkgzyF5MJk`|44~guwz7@r>t_!*wH`pmmLO`GM?*LGHyIALo21s4Pz+=>?60uH6ix=cq73{*9dgLr=UsM%IB}sP`fnBb1A&9ljoCwr@1+v9i0P5u2_W=RpUU!qqkxt}3`avjHW%&CF5I)Hw zkinMJm_ROU@!CiK(Ar&i7^;f{i%%HG=UQFZ?;wT~q*&+-%l*oII6yjtxUF)|6XE%i zP*5y0-5Bfmnf7X?*Ba!ovhco~5Q|h*z!6CM!Y_9mie{72H9*@u!zn&21uIk9tW||z zq6_0k3PouS{Hm|qy(zOz;AbnAJ^=QS{a2Z+yox*<-| zGSj~jy3EbhhAl|@XQQUY5txw{4e%SAiJ>Y05r>1T(jmtHBO19=Qt--=kuv~RYx6^o z&jb@6)@&Dk4&*J9bh;t z#Rwk=94MmDlC-7`1k@iW-;xkM?pF=g`a=69bveY?U9Dhr1rdXL)4UoweXrs%YNf)- zjWKiE6aKyxxJhpO-9ZSfhb+R*Ij{uh&jSI3dt=k_J-5Ns$TK)I{t)o=aw!~nwNcoX zZpAdO-s2A6f|iWCCiWcvfl3#X#}cW+UMkR2Q=^VbXYuWc+>tJpes^XqcMB2JVKBw9 z2e=O${QdP);_}zvv!;2kP*F`f=DQxv^^Eq;*ViIPNn)OQ~ru2gohX+$L^ zQbUi@Hv8s%seZPo@L_eyevG$bAr>_zX=`hlBztSQaUrkM55D}5CF374h6?Z*V=}bm zKIPfvsOt{WKNV)Pt`5aDy*qw^PGyji3)5J_m0g0VOWknqff8*sf8(C`nuM?V%D z^$NSAN?Ni(4Bqv=*vWuMOgkhUTO`8m5Q^S*2|-G3^F|&8RWv1VTMyuCspkFVi)b-2 zG+z*1^y`dsmbBv9bkhK7hSlVN@>JxUA=&8TiQ44X{7!O8eW)>E2`~u$?YSo-QKvNq zkXP5SykdqhRmB_RkU%hVNuhQPSU>g%1WZqDifPOtB7QJh$52MsLK{p^it>OdkO26? zA2VGnBWG!F{R67Dm8VEt0xrpZ54bn|NZ@{Hv#x6JGsY*#@g-;LQToRQag6WIpGPcM zhA=%%$|U{j2r*$U=V*By>AVk4di0QdWT{?lHfXu=u4Ovtj*4U_%8hp zKY7z@(-rK9X|FIaks5Wo2FZn-ebG%4YSGSdci+#Z_uzaIuqt^9foPmGzHmcq<7Q%( z*eQ!!S~}{4suCT7L}bA7RAA3HGS*D30rPb@Ipu#QQTjnf{!yv5OOG(nfGAKA24~*jIiot9?N;4NO*Qm~n5%s7s?cou}fiGhV zGxNTLN>O+MYWM9K>;H)5bY7UB`dF$2^d*Xp16XJY{+}hIfGkG3>~XJmui~3;#O?zY zuzEi1`sNG+zNBGpzaq%AbP1!3))GQWT7YiAZL>c7R`_Jm#C=?P za*fM&w~aBmz+@6R40d>I$^!X4;5^xg>-|l%`>|LuME?V8Axyo=$nJWDau>bT{|yjn zb5w`DjkYlq(KsTyHW@8;6P^*`nv-w9|=#QPS9!3Ek;8;K)wG6z? z90T&kuGW*%hWF?blgJnN>=Jdix2qn|Ci_4-QmOO-vfYMp3w*jw-p1H6ok5Z|4Pbmm zQq$Sr6~myexMeSsa9AQ5@N-GMf$ z2qx-hD}7P(*`axx zF`>4g#{-VsaLGr6^ZC)o{CI2l!7QsX3cuq=ZX5uMSyA|s>HIEPZkWCun}}H3LAS|H zYIW>x`LT1(QTw;|H-P180LU@azFM=VL2@ZK`w+xVr(KkBAMOVLBtRdtRRTOwdcBCz zIBqH!UHT9~^5gB^oT*nUA5y^(&~Dv5KmvAEwz^fc^5G z=G;~8haF^COI)moKo++-Fgg7vUr!-jtw995tBW;3W%qWm=oDcJ2MnGu1EhQ$ z7y#+k-RpnAP$Iof0G^zqT%tmb6^-Pi_<+aUllp^n!c#_P1!S!I-LxFx1{A!cmaEFo zqd8GW*Xf=m}Dy+V1)^zyNNPhQ|zUAYWl zHyFA%;<+U7OZ@`j+nFTGvpaHWfiokBBXNS2w5j;G|pIuZalf~iAU-BEz z0bhbX}^kTmXO!|V1iI@ z(qyVs%=<0*P`z01N(mXZTMH6W)>VnSJ>2Rfi_; zZcB{zw=0>sI|e*XQmp<%c$iBo>Pf#8Wo2HSn@EAd^7f+(q$j@a$^J}NW&Q?)O(~dk zHsV3jxuiu1BwTF!T-(A<(w$v}hGEjkQztqE>_O7Kyc1eTj$q-~RFa4QEJ?50CLUsf z4rBJtQM*Sc6#_FPsN9z^AT~}}X8B;Y=_cv|WtM!77qVXB_>W}KX}NJMxRgKA(0YN5 zM^Q38z*Hwnjg**sCd+{LX0uD{#kAE0S~VvZG=jY&Fop&|CxGb;A8V@zPY#+F!I^6I z+c*e{a#-FpZxVTnK`!85mi149<`fV)!PYADdb)TdC8?)mt?BwO32EXqUAj!jwgm|# zxZ6!e4{!g57hqX|WQJb1cC8x-i72Oe0WhK(+PWbzu{vfa1~W%UsWbNem0H`y{)wXx zgcA$2X`ut?EkfW*^qO7#fEr9$ANWiX1@?1vU?0m-Jl9@P6%lHk0pW|)>c|GNsQVUt z6q#RMG6GCl9iI{y#ZrK4h0sfBqjc7WCIgW@ZeQ9ZML@;fqpb=WjwOu1oe&4 z)ZsZg^uIG~KeJ@Mn|mDyE_*$I*S6CEu+dudZ*a#?xwRzntp--*XQ1lDZUVbi+H_ir z2GGvpuFeN3RAg^6Dn)EHk>8h(wVo7 z8b^e+HpG8<{>t&y$cWFTBjh{0`tCzt!RVAUyU?L;lvFj#@;DvA`x*`<*nOsK=ea+D z7K6R7sUSy!^l}uy95;a}xKGi;UI7p{jbJ{<4PgtjYXxDbRp{2woSEp<3^~ zAzHGM*|Wu4KT=h&Rx{`e70vFYez{M%U&(Tl6cu^ z0MHl^dpo*VuV-0rCQp2|2GU`mJJ^xaGiMn{7x!)epW3;Bf%TGZQ3Iw)@9C13%-54A z+N|rIgHhGxi78kanT0n1e-B@UZE?;xYjBKF6IC?ABFI^9DR|AlyjiQGarzM4E)2fP zs8dxh59eNIUXP~@cWd-AisgAR-Bf@#-sp_vCS_eMh99{&58uLK~I}{J>!YX1%guZierO zsdn``;Q)GLY_A&gxU@8pD)3705q94$Y5CF2FciAGio`*0`Q}d2*)y*WW(|F&+9sdX zYIjN&^ERRM!A6GWo6Kb;%@&{7;c{S4#lfkkzc@g|U+!1$g?a3dSSEo4?3I0BW2u7L zhAV?Bndg?d9k=cFbN(ku=(!a)sGK#xJKVe>*4MWDfC?yADP!<>jxfJSW~z_#yPHpzFdNjw8`N{akz<}EQ{cM2_#geF%)UpjQni^mp0AUJO@!405-@qY9 z8J{DIUEm-GffVmT3G^z54%jpADFHNAqD2`Yw~C&7;tp1*1eV5YSF>(HWB!7g?aRPm`9Ai+Vx!g+y+tN0o5} z2aZVlqR!to=jT($%!TYgB1(n_>S*(W0dC*x0d&SJAYsdqgb9e`1av zx86v|XEwF%xjo|dc!uZF3bwt2G2%In;R<&<$T$gDIUD+7+E^dJ5}aa3S#!zJnXV!5 zFv$G4&9O#R1tJO&C)tD06A?-`bZ-9gFv)FmQzUN4qJlraSb$R8s!|NlTvVwOK4wzP^uHJJrZByOZJh7&E^Qv3+r?dIyQN${~ zMIbT6i@FiR;E-~{dPC4Qhgi4>Ztm=lvi73xh|#Ib=KKnOX`iJE&S%EG1h;RdTW)UY zQQ&m3p2+aP8YC=N$uq<NOhPh^I?$8;a%sXCQV*EhR&+gd&sBp zSXxCpIy8MLB0a8pyGAmsNG*o9(tDlwe8GN%*|pi71mVj5a82-9V1zCWQrJp>EqIt1 zqOL@!V>&T0>U017?_a{GE~BAvmDZjjy!(0YUDAp`E~!Tbl6vkU0(I*d#llYt?WZu> z(rc|{k#}I2a(*@Uu7=br_Z`EMWIYhS(}#!(Df68XeU z*F}gqAxC2zS(iag^M_K`W!xP%HNpB0r>f#YvQ1}_V1?&qP3Q?F;WCrEjJnrRcyLP+ zu+p+J&neTTBE3}V;o%{Y62W&0IVQfV?=SrTnVB5%$?%VR;WWNXAZt)4JU2N6?>**8 zuap=p`{0?+Sg+K4m0B@GS`cN~MebzMuUD=8nnYrqq*_4196{3x&2~RKo8{HU>oWfK zz1i9bnZ*;DcM+P>X^)Szl9tg)A5F#yL+AxDit;rHWr%MZbzOakl9B~iYG+shqf?IR zRaL=X#>@Pr(xP)x>rGFnPBR7q2~db##@VUVHR7b0Q`@h(mEiJwsZPt0*WSFA?^z<} z{ylTY8Z@tRLFB%V-72v=d@_7vk!3O8Gk49JUn_45RSHW?uYSB30}kpZ@%axntT4Dh zzIwBUNw{p;-mPHkpml$^*8e?Fb7w6?wo(I1s7|GQTlw#EHg{{7iscA1Q`67LMA1!=S|On{Rw9@{et72z!_>{NHY%+wM08jLf z(|y=wmlr%E>B>B=Q^9>Iuo{i;`QSq|mQIxQTArR^*V(Y!xnDe+P?}QLm<&CM9=!HB z?5*KKvrs7Q4SFzQNMmwk*@0hkLp)5wCCViB7jf~s&_I2(-J?`1M3`{nx~H`-Swj`l zkX~`q9jr6lyCU5D%WTq`!V)&phVDaL3Tq12pkDv;4arE$`^n`jg7B9=4*RiRDqz^} zKX7TDv{NFKFc zOHVg=?~Hdf`LHEip3=G6ZD(Y@6}kOKS4H>bJJbUSk;&DVEv@HmnZ7^FhDT@oCPFF{ z3TTNDEy!kQNH{L&iXCfat5@w?BbI!jQ&<#1SD-eYvMOFi zy)C1!stAt`yKk^k_9k`G2xUHYf-71G8~?iFcJDN0LvR42e|8kr|AKGBe4(}*{4feV zrufeM%^yxH)L1uc8hgKf()nRd`Rug9{r*bX6Kj11%Ep$W9=5?~$no7PJ+~ALPRJHE zvSrB;Vs@L4n43#tZHVCz4v>ODRW)5A9y+kMajV<4f8FKA!m?honl~?2A-#dgFp*Sm7>( zE)_y5`*A6uwq&KG=MDk)Mh%bNJ+k<%_<7Yhk#bD_nYAuCUD~2Z>!x04BJ+w>Jty90 z_dZmQBuWo06XRS>aFR^4WJ_2rOWcC3#7(mvx0IjeVtJk6R0Dn=%4Q7ZMnp&rb6Tov zdFBJFmb4{I=<)p=BGq28+FNGm0}OpBd0;B`gU=*aON#9`zgOWLKf``NTqP+J?kO+n zHl@SkGt+!E4BcrHq)(^N3}@yU^};@R!w;AAjl45qX>rw+3-zQuC{dUhI3v#eg8!(s zqIqkr_hQ&M6$!)8b%%9lP1b-7-g$M_Y!-H*cc=9HQXrGE4n1oz<8~~?5Xk7OM>W$xGGi~ z#>;$cOjuKdiLZ>Z#((XddX3+`-NIC@Dykqiq=~q1>}iTx7b|DC;z-B_z03ItvdhAV zL4t@_u=0{@paCcNu5VJ+KXJJH^5I_gkjpnxuy~7})io^jn9EEQQFQZ|drvHWT0VT- z5)~?9t!B{7(Cyv}Ws!-UbkX)5o zT!r6p9eTuFi(6IwKhWu4HD-_b(w`I;U6_RXUg=yeuRD&qSuQ?-WZg>^m7(d}49(WZ z5I`?rpxUma*2FlgK3;O&D5flQnB%QtY&3#~2MRbWPWf!kf$rDKPz=>NDG z3C>)Wfg0)MD)szJwbeQWX60|K6_f8aOACtM;Cjm5SW7R5tneb?4!qrXk~$?0-9B`} z1ZVe+`?io9E|qQ=8=`~nkYp#B-$@te(E2PVw6)eE=S{~VSZ<7k` z?Y@@<3P{1S(lA+0QA^V>3v&*dvU<;5`{yU|7k$>x4kacCVh@qpQPK4{F}K;FW4uR$Z71-aYbyB$|4ZO5xuCKMGTEKQv9Tyl(a4vpH32SF{t_Ys(S2M+)s!Fw{wmA_QLoZs+hkjv|mjBq{-ZTB9 zDR}meq1jKwW2qw{7ZX#hi#|CKdxl>e4thySK)-A$;(goZAqx3Q4E^@Wf_;ExZ&uHX zG{s^nQn`Ye4;iNZ!iM6Pz^cBZq$Pn*W{}zM4+!+}{Oqw^f+wQj5@1zH!>CI~OSlzW z3SY8WSC&mz1C@f@7R-EcGgUP(QS;NYrD=C!UGq^pAlH^b84BzUQw0%eTprTCIjw#+t^wv-)2&|F0uSGql@Nr!b!4rwi$y!n}a>SXgCd zxW}OBy5}zU|8nk=G>Kj*AN~D)s~qmVjS5e-iv!tx5zs3X{z>~xfcaIBa6AhY!F4X>LDljXl*U2_*OK9sHz6IWS zfvHsvjVB#$DGDtxEA7*3nKHxzV~&EYw+ zYHyWu@I~1~i}X!!rNuJZ#q8HM()eiRZ1rYwdO;0J=XC?7v`x;dogw$s0nwo+pY9Jc zUC7j!Y%sxWnQ7uc8=)c54Ti&C2LQ?ZAm)S#0UOA_ja`@F^D*#FoHJi)-T7&D*8yAn zGXpWl+;}e?q0N(*A}v%ZJR;Hj8;{3e^eW;c~QYwnn)!q3kPcyt9dS zvl?{M>l)=MSN4rBUzJd&(V-G6@llHN)$O_5PXC@&YtNcC%-dImoiu#)4%AdH4@H_N z8hZOlV#AQgln8gn=`x05!HSEuI|P;fHhlB=qw(KzgL=YBz&?iG^A8lZNt4!u(0>^Y zVk70K+r(B6Rk8c0QWUl__KCM#`F|4|A?D)6F&J!I_pP$t80=re-M@|lq<|wVWIpHR zhQs_0*x-vYd7_a+e8|SUP+qTwIdnq-^I3YAb^nOcD1sSy0Mc7dE0P!6+9`>Hlww-^ zY?(V!?VP-);tpUI#QE-Uvq>@fHWV3qp@xm4V!n(dt>FR`kl^Paiu(=Spoq1GtV?b} zZeya*wPG@krb84VOtI%qEPGyhvh4Sy+}Pgsrzo)Q@ELPFP`^Ske}# zxNoNF(i?3$YSkT|q`Mks-Edc*jF5F1QFVJ7HCqpi2gVaz?Mw(&HH-*dfS)y~3IF?D z|LX*1q}`eSv%4>X+}CBe=cBN_#av`5E`Qv#6swqkH~C=A)@;2v9TI9g&JLH(en&7V znypwEMjMVkY`3>=<9J1(YPmn+dfjHF_=MqNRoj!jtDz>c(e=H&=B=(bO)p zFHjE9!apj~9CNAkDrfWySY8bS&;Ps^xtq7il=H4H0-d{cXV2lK85{Q&D)}Yo`aBDX z89U@0JQ`v!x=zTKY#7v|5)48yOa+{0brZ;X>wkCBp!F_HGqh z!c`{j3ZD}G5x(=!kIPo(P}ffiYZ!#jUI!&Rc^5Cu6F|4Ont6dyT%o4I1QRl_lDX!* z_X^17$(Zc?-5Aigdg1X-%q2VKE>RTXa3_`z!?Y>6?#1lV>Qbzpc)6$C!g@h_ORd_e zPTlyJ3!ww-RL=|1=ap9Mu=Gj{)SPbUeKWzsc*@fhvC!MW(qO1@h)b#+BB^6}TLux2 zAvcABZI4!1D9papTolfcoG&4`DD?zD*YWxxiWsHXd~NU`FFb^J#9fEe|0`kc&C?4LKrxJ?N{=t}UNw6S znmJe?uV?GMN;-R?wWYzNP*V!Y>Z{zo*{Sd16`?%MS!f=yp zzzQZ@Nsb}S2p(`SLT>s_oXhy~cfoLP%Iz8KU&nwmJ&2p{52XLw3jk+si_kXfLHv1O z|6@CpypY+WJA7tIVV7#2-JWoexxafQ{#ii~q~51!_*4YBmElp%I|*oABW4HKK@0cB zZ&|*kFbG};4!GMnO}Oc)!j+ojT`P1vtpwHMi#0XSOT(NCRKKBuu3yWnlMhe-qvf!W zu5NUJYf;53T|gM@V4gtDzchdS@AE<_=3;r8r=0?&z9dNgdZH@ccX>yE zf?u7rJE@jW3V@5&)mfYBkI5D$6v6Zm-ZEWxTD`URCwRdV+6BGorxr6#eE9AAtu7it zZ>|`J#nnXO3$3>;ig)TC2@0wG!3$N22)b$zUt32h-aU0P!b;(8U2@eXS;S0C_jbtn z2^FbU-anC0^}}y*rR~!f@_HZkl%1qKPH%jDIlpcX;}11v#QD;SyHI(Fs+&oyZ=kuh zbYyX%%^kwuZ{F^^;gu!qvP@p?a+-rk;NY`+nn0$;hRee45ZZyOSfNl4##yz)$a^W& zxUJPy+bsS{@Jg)4Xq_$h_+4hXzFFE?zw!7(s|^dVGX|?9Y?oi&_UibVe2w8uB=K&Z z3ZCq-`M?_S8}Qj}=L31zI1B6EIrdaF_j z-y#~`$tvwJ zffeeBJg!m`qW^G0R&%jyAc}Du^|r@^xemltU+8Thmu%$G``IdBXXN12fM1HbYHU6q z?FT5^kpj@oaDYw{s8eJA+78R-Z-;=2mEo?z3U!nkO)z?jy*mlDV~nAS@@DyJ@-xx} zuVnffvC|c%nbh2b0P1MqTByL53Et>ntQ7oVuU`$5)!%6zIlULd)2(4TPM(abuID); z)4B(4CFXiu2q-ad&d(uzFY>aiut;+eYVYgsSfsXh{2`Tc_rMLsE}(F!0!q!3*G^oNXCf39~vwMRQxGuTn3re-nfd$k7}ED-7gZjl2)+`TJnp zXeBH?P+AJ2)(33-mQlCOkYBZy`G|}E^_TCf)5p)D?eN49ep2DnhFEGTQ7g zpttdZntL()IL*&(ye*p20%gBYv%t@Gt7c5_ixJ)vk=nD@5_hjEiD5$#KhA4Hpq8R$ z#s$w9;a?8-a&Ki@A0uYlWZE*#6f8^#pqN{)_q4z$juW=EV)tHH5Sgf9Mu(d$qqge~ zQzlv_o@lm4ubQw_{&OE}sKC!F4QvGnh;##*Y22YJe?C1($bEnbyl}Opmk<$Y0{k#5zh>q zNoN(eG8&_eeg4D)(wYY6Kb@(n1jZy)`oKWiy9OEk?NcO@oANYoRS2t1zs6_xNQJt; z#J^zGDssEtr;a50g`kkYv|^|P9e&r zo8&0SRe3E*R+)B;S?q;y>=v%tx3S>Ru(kx_(W8ET5;ys(iAcZ5r`q%s@fah&puDh1 zEutmwLhT7zdD!$Y$aHuGk|{5+&ZNb4N>@^gTFdMp!&EBu!r(oFm9yv0NoPyBlFaYR zsckn;q0foNrY!OMyG@_&D~hRlYi-y6N?<@g--qF(w&xeGl}vpfY3UE;vHJZ6Z_4t9 zh!txk0(&XB#yn3-cBg;S(@K!eh%mwFRcs{AI=a25iM50A>Cb(LMo0~up8zpk0x@{T zxKBEa=ms5Q&ZSzGAg(y-Qt*ws_Rg$=@QVIOvq_7mftGd&lW*6rM0I_#ZX;f0=SqXr z>D^!02H!64M%G-ukZR^`M^7n>Ux~Ws=NS2v(SM6<3rbBmBP%@2>i!v&1xhrE#!E z!Z(k?=1623is)4r66{&-g}h!N6;_n|2<7QIFTjeNwO0al$>iET4a0p*?XttrXe@(! z6+AKwvm^54FN&@er)39`dN=%%4AcrP);?=1FdJ=IhSWRp{Z?k6=Y>n@2J!jfwG&{d zE$Y+JH!1HwW0q}F+5h#$Y}#Vh9h+2kU2&>n+EXG3-0*gbcRax-?@s+fKb)H>^ZbtA zH@Q0`K0jn?3pWfcp+zYZguz2qOaDw=1{d@p=EW&HA&TWf0*UkT9V2C*QnZh~k{*Jo zF>~@6I>h#4l;_HcNG+x7tw;sx?EBT_>_@OdwU~U!EskbAj;&Utemi-MwoQp&jn`?OYM8EDdo;BguN4Bh$bR_M_gq_O_hn1)g}BI@IKfIX@S}|?h^~hx<8gt;=(+!Y850J4=1bOT_D4KZcCX@yZdj2OjJ<& zKC4~MB^F789PPFmN>5nKw1JNmdw6L={Sg^fjuyRSLZtMUI#XXhKX1Dq65rK;sD^Ow zT=^akZhc%eVmZxaIQPo8p^xKb>!4s;py-6l)ohcatc5c>r1>?>@!czz%88hCMcTFn z@%sJ+26)M?`nP+oM`2vs0jL6Z1GI{K;=GgCRD?^r^>31KZQ=mdYAb zuL>a8J(jy&tDXf*ljXiZLsd5zc7Nd_oZrtsQ3ToT;SQ@|2mQSocj8IBHv}+a`ao%S zuxbfTAD25DK(6aDNFR%h;%M&Otk)NET9KuMcRmZSp&H_z7qcIM$W`N_Vfc<2LEaQc zYac$RsT3Zcu(%o%dj8J+;F?qG)+gr!B!o2bu246-Lr{Z_SGAzSWk0I$uGh1JwLVzm zsg=^E<@%lz1Gc7Q#&xPejpjmT?27NiP{_k-R-sUd5c;l^1fXJHNc#-ykXg_*YQWb^ z1;TD~X+6LHkVH!cZ z2)Qp?24mA%DvH%Hb5P^i1Q|~`;`m@F!y{W1sG^_dOQU3w18FPz6Oxm zd4`#a#WjkPc0}$9B^$q;SMra^QFIJ6ruM(fb=#X1%#M}&7 zS6%{V{nBWN5?%lp-98;aq5X~*7pvnFCDdoUI*%ex(Ul0KGjQ)tITM6;?!urF!n?~`p6W`ku><7ZoRed9(Oky6 zb)ekU9V%Gk1xuHn=PWV_L%74nZ`LalsN4fSM0{fc7S~U)5Z{Gi^dxU>OlQsGXqA%X zbBvVXyHD+pz?ZgIf5}jT0)}BWe3nJBwzxCaEv)))|28<6myufSK zmAvIoQ7!T{&tO1f4wrvdp@7j=xlN{3%BL+Pl-*3H0f1!00l@ak;I?<(OW|l`7{+X} zQu)UB0%p@Gn?ha9^t5uDh{Ud?c?IA75B!QA?O5?P_^TZM8wtM~P;S>XTlJA(L^7*G zc$@Qu3=f;7PpAexyBV{0?Zza$??iVFDpSZ7NKLBI8^vwkQxY{>U&HbWQi+}Yx26y$ zYhDYx1K_M>)rf8|?;y(v{?OEl_uMsq?!mw4kIXv@&S^bmVm0Q9OlBF_`g`}v;#1>y zpJHkI;7rPwQHT#Csl@rPkwE#r&}t!Gu~QASi~dR-1$3zZ(MU5@#`}oqiqzkY3Dir7yiW!e5uuhq zNCta;i@ zjkK@9oI|KDMHqEc>!&m?|~hS-fMwbxyL8|jBxfFCR=F)lAz7eQ8vY12JNRX6j8 zTF8)FJXXqKXO9eV`*ebzF2E;#YRNs2NlYzju@L{C_TD_K$usL8e-Z*jL_jUdPALvL z;)+5L1YAa#wu97ZSqef>6p$rB5n_Rm04i-|>5NsY5rNXyzD5YhPJjfc;8F-wA?yjF zKna8(OG4J~N#F0ZTJarwU2|Q(>-T->A2w=Cc%J9n_c`aYoO=bB$;J}zFchW%tarX} z;dUy$^J56Jv3Mj(sNsPAnMP3hZ|2ARK{#+CprWfg%v?)Gt?a~Hwh{@m_`aDbZCVZc zK|-{Ct@3jqi8h2AE2S&jH)26aM9?jR#yu@C@~yI6tDGK5qjPSENPiupYw&L=YykmX zBkDbbP4c&=X179t1DBIydXqjfC9ks;@JYFDM`ugR#bVKTlB91Z1vj70YV8g)eoi20 zGw)-^MBK03E}ClA-Nlj*n0D(VGaJ=lu`YRsa|+aAZ_KWLhY}4GAQICORDXvg+MaTN zPa9aUO~V^Yg*6N9(E7$QlaGrMz0cRXFYk^}*|c;oyN&@FmL7NeMCTC07(={v1RIrc zHtR^t9qsP)hK-`mZ0{M|YQ$@ghU6Er$Vet1vXOg-FkH9M(zy%qfN4lK3Qs(7V5 z{(OTwI0?0c%hPCixU4jxkqowP$jGMXuxsp*ufi#tZ>%rKe`egRM{qyzu%zQCzSxx$ zIG6$b^^6qPms95=-!(8R8Wy}OVR~YkPR*8XU)8IV zoL-SaAFU2-u)_+wSN7|qg*ZE6ScT>dx2*clHr(32$&@`kw!Ph3!?BF&m98Z^F@RW1 z{StYiQO-xs6pvP(;m_TpistUo{ji9vb3P5_$9f@f&#_7bb-^%`qRoak0J9S_EpSm}~7M`hdJMF*SCGXe+UIKR|26TRv|F z3<6iIOI2XUZfTnJvfwf??33~tGgDMxCRv&6GQVK$DksZ#5R^L}22N*K$Y2K@FX4=| z@vK5}y~iT7n0DATu&NZ-&))x9GpSjJT&ZiR+I@Oz>O=@vEoK`WBI&>M+%6_A{@fmF ziORbXy^uUWNcVaMTkBS2nTew`o8C3rebI$|b&cqYxBb!^uY_$=ew79lC-%(3?JzRZnVmBe`{hFae8SWnKmQIE%eHy05Pd|+XnqyV! zt?B#s$Byrs-*vXGzQJ}s@4FS7_VYwL$RS_P8I8dbTZzRD5j`~gT-`cX>x8xJO_%Ne z0~mU!F(PZY{=3KLiIKXeZLpWE^X9ro zjYR(3)_Y;rqD%QPcGBuFT@a$s1VtSjccUmxmK{YK4+Ma>`ph|fAJJfXD7XLM`yXHW*6BBT!xKOB__UhhYS>g~R6XsY?pOl87b z!?~m38tSb)ynIHiJS3q_$OEmKUDLaW;LX@cp%*mrhL28^>L$ysvF!R?82)uWrM}r@ z2NLE&?)~!Q;Vt}c6n(3u@tJ8^DB?_Q*z67v1*J;@UuFZI_Ag%3rb3}74ZX(BoSvi(VXps%!kF1|B0Mw>Bgx0kEwJKDS`K39x{@=xr@;+ zPCWhB8E*Iw4|143B3fBOW(=;{$Lb^x3ukD2-oS`b+Hm5=Y-tS|VpI!K)rmNy9{D4H zW0VFz=P0JE15MCmzw@*+zgYhaa~^?DBAT7%>IFy6#ugb~-uVW29g$IIASjwfOeU@ z;|k~Vk*Vi@lQ8Yhvg#Gg@AN3cV_}x^W|8=ZgidKEGx&nRPDlsozOX*=lpWZJpY;sFpH|pi-Plk5V{B_)O2XVN6yX^ zU7b`+>Lk%yCJVSni)qVKT60*S!1b^9Vbf|WS_z7gYxUL5L}*-1mYMgln~lcS$-Ogq zzz>)iD{Vmas~##7;)wQ#aP(WPEc(bg_gNdyKxv^ zh!9foJ?O4NIQ?95zEhf6kmqc|u0F}>33kLZ=CtBFm2i^h@WJ3%%xMn+$>xY?raHLW zam1DXx8;r}6ol~}6eO*$6^Taz&C$6lP%%FtL6hGdylrtoowkauvAni`)=S36X|X*e z%#9i3AQv5qepn;#y9LwK){8zfIIa4tB5v+-t9x_Vo#lE7ckhi#N}u0j`4Ww8$74z7 z8=zx4*Wj~Z6Ul;xD#kugL;VJ<3om!Z*B1vlpRbeht?0I*kZbzsUU2xpmO|CB2%|to}OfFTRDyOu7Gq2DvKPJousoBZ+tAYk>?|_y;koz z#_ZHfJudK79mXTK@sY~F^A0JvXJV9~r2S^XJOU{cwB(7O@(#Qli$5+Ni-kt0=nQgJ zKCuGT-zoJTB66YT1qM-JTJ&tgn5{VnZ`Li1M)R^Nh(Af~ds#I<_eChqN7f0%pL9sd z)sktHTOSu$(?BF(PQ&90%%-}QJn%Hnw$3BfTB(^B`DaE-2Utb`Zp$-e$sjz(uv=u! zuCR9Q9FG)=yg?%%yd`ol*5BOn7t(~HlTo>EaPtmbvNxNa8-R)_nxq|Gv@{%fZA5NF z2Coto@sk=|F#g>XMzsMQ!zDt+vE%tJt%f0|9?jY&ETyu~nOe9ergUw0xH3NTEFqIJ zcYt|RuwjznG6O30;Vi# zYrx(Zo-2RCF+7fgU8G99_?jy5A&`$6ep;-dIAf_zbg-?&JCkoCvcIt&_5cliofL1r zb2xxE5`T}gbzNhlHnXi|RImq>Q4&+}=4jtS9t!juC{R@$KF1b3GH2gGB{{$@kD0yS zjU)r54T5UH$kcjPOuY_8(LD-2j<~1YqnA!d62mi%WVM8{Dc`IlLbL0In3;^hg~;+# z-g&m!W-}m2iF)5Ji+b6*U`H$en}6&M789c|f>EcZml*d!l#c*MO^nJ75%kwSOzaPE z6Ad2gMP4>GsP*+@i#}AojRwC9JLYnAdwccD_FJeVmq+qTo;-njJLGMr*?}H6<*v2z z3UqLXB$Iopl6Xf02>y5baPlO>*-(F$=NLVRkvfny&Ee3=ED)&_Y2K#QJBjT3SosUK z8vNzv&;X#wr#i#6MF1-U6p)+ztadw0?w4mmttbp3UrJgfjG6JvoziY?NW4k+Y1vD9|BT`~uYt&E-j6yEHnJx~4VA z9N~?@St92e&6!kZlM6#-|Iz}`SUv`~(V$|OqYT2bV^W;^*zZUtBhW2hi0@daHl+<2 zNlln3h3+wtx@Fk&%wAT4*=a)^;(IM_qb6)mEIfq^h@?>fRuokoYc1fXBV^#~dOyYujj=^DYdau<^({7SivGsU~gn54Y1Y|_6+Qkcs7+dY~y z+0AtS(|W{_i*3tH5;_F})Va;EM`ha-Y{E_wi)7j_q5YrLE{cADO1sJ!H4uBdgQN5p zDq7Fgr={WzrQ_Ud11t#HZ;6;Poinu28q{s~eWdc_t@>DU9KSC@BkWrJ_KE1Asb%D? zKeH>h$^nkFa;Ey$5n%pH_o&;MPMmrjUMeWzB=8t!vWX^M)6u7~QOX;if|}#jEqu&yX9$xfZ9)|w(sY$gh<34FVxlSg&YW$)qeTmr z*~OE@CXHarvXN$2KtL08%LvK`!QCdB(VC5}?U#-e8|u&!Dc;tO6^R$O`IRLXu52&V ziuq2n-|1`A^}gl(6IyK66qrG#uVA^mKVnCxv0bdgVSpVRcHQ}ST% z+D!qh>JO@7XGu%<%eGOZ^M+3V(up2Q+e9o``?v7(2OmBL^!Z;3VdBzruN^ z+z|Xvk(nv;M~Z5NQK*1KDl?V;w{4)auV{9olL1{#>d}G2HmK0GvbM!cG4xW0<8;Z# z0U$;P48eGuP1#YXhg!uJu&vDLmjO2G%9Gu_P;@3CpT?qGqJ?R)yd}1&JR@cE2ociK z?gwA|-60sRun9jPwNK-nvGWWzmN>W(%g@HHSI#iwRi9seo>#(gvCfNCi?r55(ScQS z!3X57FGJw(EH0rOq^@jt8Y@o?HkVw3PPJ+@>ty?VC7u#(pW-c&9Szkzy=Au0B1A;% zSpfH*OFof44LhUAKTO~Y^)(!Xk(Jzbu3;^%E1waC9(CX23s4F7xVAdM8(YGtv~I`+E)+)U}IZ=h6wlA&n976JpQ zIm`JX-ba3X^Rlc1Su@GIQfMQx=#WA&e^;0yb2wPpgr$6@HUAG}xX#=CJDru~)dfqLC^Mw+Q_ZOyK*w|-dVX?Yp z5!m&VqJYMlWw2_dYnOc!ySLa(6_r7C2w=Gz+z#mQL9VYzRa=(yS(KLx&wH;aJljDu z!ZVT!@1JESsEDClh9SncK?u*&PHqn{j7_nH>N=)QV;{fBob5A4$8&_r75T)Ul%1RT zSsfhU102+bnQ#;-Go=W`>4@I?3bjAtL;Aqu``#dOp13SjcjZ&Ezk5gorYu*9%Z5~5 zx7;Q494i7By(;Eb7tv1mad~_$*ckLu0jpm5*7_B}A=)uKtlIn&Vpg_m{^PRiK>Vc( zQNn06eUGHu2{-keAnwwy#r-kPz4C3O&4H3R%>iC_UU_YE@X1ptM3A)gz-F=l>ydDd zb+woaj<&uIOjZg*j|#(dc1b^W^=fuCo#fSnaZYkx@V*Od8`R?>TaP_BRE)XO#yXF9 zNR8(4RNuZ|B$;>zr`iK81N2>^3|$KS9~_rf-j09?P$r%z%wgpe;^z|Z$R>|Hf{@Jo z3irLfDq;PcbBvf6o6zhQrV+gIYjI|BC}!sy%a;LD!C!>(3>9EiteX}P%|DEd0w(*C zekw#{(KZl{`i8E;5G{-K9naSLm{xU4?VIkq^g=eHafN8XQYt4FRv=gR2 zK^{v-UH_$3y7>e<)>&DG+8v<`I(2t+4R?rWKk{)_QqU#+WI!$LB!+vB>u%=|-t+iV zV&;@0?nVQoA3R8LH6T6o#f>vteQD6^~PtC3GS{kgU8`;b69rYU-HO4 zeNeecZm$fxmb==GsBlSlNTCVp)puKnO`*+~R#l{es;?p*(RUgO%PuOK=$})H4Un0E zA4xl2tlat!*DYSTO=8D#3RbpvNuc+|72*q4LT~iWQ%H?><4X0btl<=7?-WK9N)VDk z&Ej^p@leiGV4lnia+%G0A#oJ?#6)S(LqR+q3mW@^+}wv4wvVaf2~@hZ$DZ5|ovF|^ zoa*%ag@s$I8iIOz1cg)aO>i9T`sW`FF|cGBu)nPJ&W*fB)qEVL7`(*RlnoSJwL>vMQ=E|keOQ2XuJbm{hG zgxaUJTY*~DASm9Iq8 zX%cTJ3GHK>TZz1FvBGeafX`K3)lC9SRzE@`9g3#0usU(2v8H+U84C|rH)2^zuE0nJ zioW}jQO|dfpxmq!usW>x89TNP2`X^kqu+-*Y)@(G9@VZ-=rPp3%v|v3s`WmRv4@&;(V8nh3ejJdx7ajkExdq$Bk0B89F!nGnx-aJqK zrEL)TdxBgV+7H$u{JRt-8R(b=Aatl9h zL-ewzB$1T6tuxFpG8Rf%x+X+hgk?xz&(ad+KZ!dZ>|WY_=Eoq!B6N@f#v!W zp3-5M4x!M}#r(vB%WWO3>hra*l=whvxUeaWcVmROT25G*Lc|`43#Oaam7txE8`BnU2zC?gr$AK9 z7TvB^yvpJS5l)NMSwKX#-fDK^@Z`+auNEYK;FeUU7`6A8C@TY}GuI2Yb*9&Q%1GHA zv#q;1lgiG5JlY7OR})nD`#tsstO$;a7OD(kV1o)5gcs^S34xEqoDLhK0|~JJ3M|O3 zJ%~f&VCWPB&IYQ@hn}m~0AYBq;6Lk8(=@dcroJ9S41Jy9Ej%Mk0QY2nsV>FqymiyP zZh7Ip_ClE8pOct$x1e*(zGWY2V%foK^$`8I{k#}hmXpAy*7Meh>>GJ| zLvouGM9@&oh*Qc?6PDsFx0=uMrtjlDT|<87vkA_-95s;aHj#OqZF5G9x69hWPEIl0hyT%tKu3dOdUeCqExv0FwrUMJpZp zw%%5^>WT84E(8)SMS0;IZ+ypgn8^skM-O=F7lm13nMjJL^xN*KD?ps!!F{? zVIf9nirNgB7yAgCY^Q%-OGRQcwwXSE``I?(RP=mUj zMV)U2@MMc>Awv|&DaTD^+d?L3E zTp}waLCZGtY-@hD1(a5|O!t#mhFk9PMZjxDwTsR~>kxuj!21_Lz0R{4LdciMnM`ifi1HW@R1o<-IHr(3oil243JE?E?WY z_8lAU32#>w`;;au6ip*C~&lc$Zm2<@0~ zWiyoM7GNpYvl4wt*?q%-%98nGDJ*iU;d*Y(LYM>d6W6GW!b9em^&YCL5nn%O_jL%O z1=hGECYKHoh2<#V(Gamc6~;jsBD5pL5@KzS3wyf!*les9w%=Hb7=QQvT>dm2tgPF* zr&KPb&2Y59l&5RJt9wG)YxV?VBz7 zp=H3ys0Th&x5Z~0on}2v8bGw+^1KJE5beI{4OjWNY8ZpkImiR4%=YICf44yh?t9YJ z!rBbPZvvGCdedjZmKy`!n(ULRsRu+n>F$5c5ymG%aa*;r6Ov+h9Su__j6)xMuoLrL zp@La`vdyl)^<0ge+|Z4Sd(Z!TTTdOUc`VEpqb6}qwx4P#iOZQlt=U_wckXyv4anE3 z#h?&;UyvvMz)|}nY|`6Vl;pgGB$<~YY%Xj$@BO5$M_w?WsHc{^rmG@jlUlm6tDZ!9 zJ+``~`$^mk&Xu(V4sY!uPK}MCn3RiM#H5VLpz>iH2^v>Db=CAPpPt5pqnr9ROn^Qu zq?>6E1u=*I1+JD*o=g)ML4V0gW=yqraMliogez=9^3;14&jty4R7UjxeTR5GPw{A@ zJaF2B8+bCbjz&qQ)3}&y_wS7~4pj5Fx|IE6UropWHVBEi6;Kg)WYY6IYs4r#E=P@w z_}(}?Mgz&m#?+v4ZO8Mqfs?$hL7uS|Ynto`8(P{%dFQ11yPkgjA-&&RO!-1|Wh$gT zd;1I1x%f6iixND+4yYKHTXThODzSSamHd?;EeJ#yLRD*KGN@=mM18xP1%X!wSR1iI zC&=a*?Rl~G1!^9as5 zuSs^aPCGCp_oB!*uw|aXQzb@KCkiOy%8RO-t6l{c#uf(`CUk!|S@=kw9Pt>PHJl4b z9;gImREQH}?ajSxH501|bXfhhWdOeOK(W1y7a z33-lE5E;%7=Y}kIbVzxo2as;AVIq~2f#&BXC1*2L0ltAJ2^VRklL2x6T-m%GBOKUk zieK$!>tX)z{B444{u~?zHZc>e$e82mE(6JXe_2XMJH2R_@;-gVCV(QNVG5o3PiR6T zp3I5cv(=QHoIaD_YZi1(t1d8%*9bsxot)z3`u?k%MbqM&MdkOJa-Ql+(V1uYPTyY| znp)v9|FJfEnga>8u!3Qx>Mxms{&4@8DTBuS%UEJuump6}FuX1{kqVbrt?ieQOem*# z8}$R)lg4Xx$%h@L>9dgh(twQ#=)iW!sOdYYkd1CB5?i4JFal90VK}m>hYH-M(yR0ECv2bSt!Ux*2(R!FHH5v0nFViJXc;$?BoTj`F8Bf_CQ3hv(rht+^a%ND z<@`7z`PO&>v}54j=;d+hd85JdrSEPP|aa2e!?7V`(kB#!dqo$ikf(!JhB*2&M_(3n@KYk z%5M@|@Cy&`hhbkuW#o%)ko+~-sY(x3p>6%_r?y4s_zug+q@ESQ^aa}TL`Ga0r4W&f z>uT^rRZ|s0NRzB9!$N!yA_Sq0pmK*~z%E7wOJ-B^KJ_30G~Qe~uGR^d?T5Y<3dSAz znn|H#lcERaRof+xQ;PH)E-LD$NB^=RA}hgRenz^7YofT0VcO|hw6E$?-M-)>s0@3n zOqasZ50_O4y}Y_zc%j-eHitR=6j2=DTz%muj65i-;_Vl5d{m0$38X}S#-7XzJ*aRf5%(;J^4Irjkmi{ z&R2aUcgy@xPAT~@DI^V^W1;ymML2`#-m9T}B$mQT8Zr5;%A=b+{zmQ#=K_sdGI z2ojiTZf@e+0^(_pPGFkLVRI;1xf>)dD=`lhtovhOAn62M>`eDc^uy3%0$OlLJ$A%U zS>y@NeLFJvE!xjs&*?n7W<{Ujm)BD0E1x!tKEC0D+=eob)fJ`EgJGEW209UFm+5@c zJy6UTtSKmkhRVZjbRGq28+#r93^E~=cP2wEmZ>EjIX;}_r6`roypt3vGX7D#?L~-r z+Xn|FcGu0og0q$qGD_$%w1M~|uJ z-$V+mHTYp<MqDK#l z)P|zTzD{}PUSbsb;dewk<;QMoAwHzz;K!_gE(MymDE86&DqJO>!`iWM`*-tJA5$iF;Ju-GZ-~-jEB)1~T2w$Z-ukU9U@_!CSauy6&Mk#0HEqDC zh$l2GdNG$dKrF_#XxD?&C7-gkST{xOyN=C=*=8lvPL&^43jFro?i?RDQARn=^gZ_j zXL3S$wX2AquP&?TK@aV(({q|5bWg``1(5J=9Pfl$B{Ug@G7ZTEwmX9YX+;0qR^HE- zR1fNgw<-*Vw(^)sQ%7GYaoL{F7q4IRtCq=|C>;YO(@jN^u15tG1UsDszLNKy<|Y~& zguneV=hK+efS7e)D*V|!e3GCTaTKBnChV&Qj>{6`kWKse6Mz$Htr?n%HTMiQ$KZ8u zo=;R z%z5og>FB4$ySkus14#~v=|-AjFrk{Sdh%=_u4-JPccKVy4I)5SAPTa$_l?3kq?5g> zNc-fucYEtki5cB$&Xxuv5jq&> zBw?Kr=q~|q*G-P&+Xk>tO%Z`531GF}8#Rzy_>X-4D6&6ShGRWl(@)01!>vr>z4UMg z^cLTq+$08$=iP|OJWi+8C^y&WT*;le!~({Gb1-I>48eho8A`ZOm}kV{D> znW%}+u(4bIb)KcZXKU{Bc3kgr^T4oLSsq@&*Q5VD>V7B;{Upi&_IJ8k0t~J^l0BvM zgEO(>U7MSDqVS63reT;x=2-mwpiEwUPT0y4J(?S350FY{u1p2g6JP332iX-+VBO1ylOkkH~0INjM2I6c0<;B7x}1ibC1$*yiEg(Ll-wS(PK1OxMkMT)+1 zjjBjX(TtPsntX;a8mbM#;?AV=Ny*3UpyRm+fH+Moqat@^EHx1iO_7)jWj1Sa5 zpZb&X24_yLm=oe*;t%()5p}uUK$2VM6@t?}EpBy{A#x$ao_cXKAU(alv*+*WERT<7 zU~N1%JCjFHSOf%>C*NGFI-e->QkF|8s;Sz(&3?rorG5E=sVI{3;u8AWWUX6oe}6kI z567Ac8>kJjRb!cf)9>k~HieJb%w}%p2M(kVw*dY3Cun)xwk}J_9D%c*fPw?hQ>D8L zY2uebNk^vgw7_pxs!Kk=ruC@;&aq8F5=SP1W+v5D5Wp6=qhfSZF23#OaI&zA;5$ZJ zb|D~zp+m|QNJpQ>D@L0C4yr^?e&o6OC;kq}puY!Sl{58X7eglni~~OHk&}wdA)?`Y z=)PdL@#+ZqdA@kUA4lZ0^wTIqQ(RRdzBuoMD)!}>q3k`M&|Y)Z^;&ECT}+nM@wciz zWeT{e&uGt?`xJg-jNSf~6dKhbr-fZB1gmsHXv7BAT?Q z&PyaU{j`;>IlYiA{~~c_tKvFsaQ+`o+rWI^GQP5d8-Lco;kr@nxR1~AHU#{+KTaiy6d>E-!_D;s6^V-`Tt)}B&_*9T+rA6d{jQAj2 z@02OWn9^0o`7_0b`Q*o%_+qCG+b*rII00h__a)6*o$z?*pv;&P|AP`;TiU2@I@dS-4z2Gdac6AQn6zd5o*?ER@$}uFCA$y%GCqraFGte**<3;V6pCW;y`>_S zH7fq$b18YwW`0ZjqYJ8U6KC9%Co1{rFvw4=uzP-WYE3fh#mS0$K1p1h3a&k=wdVVh zc4e)CC_mGwQy(%(tp23M=W!;V;X3j;!zD<&Nja@=8GHAN<;lBO8b9McFCX7M@%h%! zEd48U<&-Z+4dbqHEl=NF`}n_t`mBR4a1#$tpK|P+6L!p;Q7jBR85@1lFADQju9N-q zZXA8{=9Vz}zLHEIAqBCD4r#wZHqPSY-MEuQ=TZ=KI*J=i+iPx{e=AI&s$K!(JNo#_# zBIarN?f{C{;q*~y)OHK{%#cXlG+Ek{%Uj`bm?$;J)jhKowz-IFoGo?3yhbMe&XtaF zX}OBDtPq8ZGI%6x^rlC4=RdgQ(GLg0Ja`M=Fk@w&*Q0ZdP7jtn3n3`SDU%}%=@+!1 zX)9da7~W^^6fJp*5>HZ&yTub1v?-jrNuug(fT)RbNI}HyOunmHt^Ga*PtP-ZxOht1PSldc4>@;Equx5gKO>B{ zxH#j^yHK5UD{({G;5a3Ah(g*)=844VFV7F%v#V?IoNmNs7j751r`Mb9i&a+sIJ)cQ z(tQ<@#?N&B-4BOoTnwi+PnoJLejgEt)&s7>q8%BboRRD6zgS4Y_xxZI+&{DEKY9-x zY#`eE0%rK%FJrAR&3``lVy0IAd7fEm;vS7fMt{Rs2qLL@S5&RjtX(gGEU@vNT|81> z-X4GT_vEcZv{06qUw{8X>HEsd_e|Jt^V44WZ>DWUwYFE-}9P>v)Ip^_YF!H z?TUTjAHVKp%Bin~;JSGAjEYx+;J?2o<)4TVCduG6kL%@|zu^RuM%73EE&>+)d9Qz; z2w>5xvjkuBJxgKn+v8aZi(ez^kAy||o5$wurP%zx>u_ny`YqO$wya3Mf+Heu|;#d6kWxu`pkACfUb}?uvd;J-^|M3#w0#kIURv%zq zxcc9Ipch~5ad?xrwSS~_aF3+~^>waC)O_^)jJ>&CZK%`BShm#UdpYmudD=9PUmWvK;u zwOW7%WvK=Eb%XtNd--40f&{-&zZJdIZ!Oxa{wJ}Sr5$Q%hg#|dmU@9V06>>|fnSsL zi`(*2FR;`Lya@~PzbeyK=q~XBFK!b5x87gk1zx46-i$;1U$uJv-y-wg-uc)CK`h+g z{mb5uUQHD*QOrxk-YXcA`u;2td#?b~>?Jn-mHe{A#=i=ysc+I!)?LcFZ=kgKe=F-Q zW!m3@en~>}+r4<<)spV*l@y9-Ea~1}Nuo=-w^z$gxJgT5)t7p=Upkj1vFa;y(o#>m z)YC3y+NDgpq%i+o3@jzZC5YPW?Z0I{AnI literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-land-xhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-land-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..b30f51a2a61e05fb84be4520ede10f9ea3d76168 GIT binary patch literal 28952 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

    |F?X5b3Ke~@|W%gl`O<`p>NG;W7 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

      T1KAT70v#gMYH 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 l?zD&nfY<+*>B2rjwe)=H!1@F zplW;as51a4U;sc4P?QJ%@-oTE9Q>sea`Id_0LY9k{y@s&oC5%0D`0!{(3zObNm_51 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-night/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-night/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6d6ab90fe176fd55bed3d1ee3dff4c4c844d54dd GIT binary patch literal 5781 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-hdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..d60587308b9ae7e605f93d3e3c1e2cfe7228cbf5 GIT binary patch literal 9569 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 Z;X(C2!v();k)EhBCmlT;$R|S5{ttf3x&HtF literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-mdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..17c91aa897a27a17963626964086b6961237d7af GIT binary patch literal 5644 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-night-hdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-night-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..4d8c2c1a10fefa22ea6eb92d2bc30758e9818485 GIT binary patch literal 16627 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-night-ldpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-night-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..224cef76774f8c800162f7838ba2cc243ceea5c1 GIT binary patch literal 5025 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 M1suG;KO*nH06WW@AOHXW literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-night-xhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-night-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..79449baf980f134d810702976da79dd19b3afec5 GIT binary patch literal 33223 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 ADgXcg literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..288cc9482d51cea14140b0c84aa19469b2606d7a GIT binary patch literal 49488 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 WQw>F{|M`7-3T2>gFh9H7EdK#$Pc5YY literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..21c49ed45445cef5cf9b700afa4edb24d1e854bd GIT binary patch literal 75184 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-xhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f58781a4ed015168c28e43f485b8349ea8e509 GIT binary patch literal 16826 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 DKAj$j literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable-port-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..7c30bda43d562f11131abdbdc47ee75083697f54 GIT binary patch literal 25491 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/examples/ionic-demo/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 0000000000..c7bd21dbd8 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/examples/ionic-demo/android/app/src/main/res/drawable/ic_launcher_background.xml b/examples/ionic-demo/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000000..d5fccc538c --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/ionic-demo/android/app/src/main/res/drawable/splash.png b/examples/ionic-demo/android/app/src/main/res/drawable/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..17c91aa897a27a17963626964086b6961237d7af GIT binary patch literal 5644 zcmeHL=~vTNxBd|kP*FrgWDsce6)GqN1Y{CaAdb+8gdsqvVUj7#1VRS2YMHf-Rb*09 zL5K-P8jvZ8wgMtUkwFj$n2-Pgga{!68E)QwxPQdG{czT^&RKiyv(G;JJbUkx_k%BZ z=XRs*008Vfch>7N0H}GY#*CJRYGt_a4=)vLOFkQ%1^`>;|2x!Z=*#f{pie*Nb?OSL ze0gddS&@}9CYaV;C}m!Xq1+hlu)G0uEQAe`_IckcQ16>Hi@jd@&KnX@z9aiABs9`*sCP}W zU&pKB%w{>Kzy`aL%4$~kyv$wM+zH4qx}N4o)zm-i`4|3m!T-4^n2m44DX|zV3|=xF z4(k5+b>{U=X=HX7woS{tgslJAhA#g0%Vf)%a!DB}45`8?B(Fq3$r(TrLYIAgzu(X> zPoYq}O5t=Ot#zw^t{jq@Z0ql|7I6kGKBm~_PP10qI+U!prsk1c$$S!a78s0w*pxO z0S#dV1_O+Jf&En^&13=fNl>m}&Q{seMqT1>rtpv+b&Re!ue+tYJ!^)yzjLi(<$17D z?0VQ!5U5F^Gf7IcUM#>hQaya3WlXS?<3X7+jCyx{J_vK7r~bQ|9IWt(rLnKqcxH~z zkmSvRWtk?&W5u}eeXVb&Vv8mlo;Yb1^**Avu5!Y0f0X>5n8Uh<+H9QQuw32pfv;!D zJKtw{v>d>_`0|5$IPF$jbyGx)8x<9p?$&%zG1YUxHdUHl?utE5XIxE7??rz@7s|fO zKdZzITYu6&K-%Ti)p}--+Jy62TNd7_MvN%LgBv#myw%bZxi6d)!k6ShD$mo6O81C! z$3S4{6FmiI1e&hCZ`+!UYPn-p-B;A_g5$`Kv8dHtcdVavjziCz&f$6wgLb3o?C1;Y zOYZv{mL|-USHt}XRY@hzBS%sODer2fBB<%lFPl8h5A??P3OB=bB7L`elq{H1>#J9v7H^>m^mut6?)_7s?pz(AV=7oYa z;j!c5A^b&t_*yrgy2vmp_;|=4c7?2w>YI>OYKyAH)l_9AmzUmy2Ki zzI}#1k5MAKF#8^!1xgR&&3u9{FAt$J_`#ullsmOKNn8cEGXdI2agN{YtPzgoV~RwQ zTz%#g_T@R?8Jd6C~(rx3+kGc2X8$ZsQO6xGeh`lHfr0hd*kJezcJD zSGu1g*rDQxk-Mfc0;~hyIqfj2050PpZX($ zux4Cc4mab5rumF|8z%LS(}Z;a_QQHK`zeTP*rmW>Uvl232nP}|^W~!eh;fi1*DFnG z;N!e{5wW2>)T79TZ1fksj7cJ3)~Z(?Fk-R$YTtbCtQPqQ2ro&^K10|MZww*vLbC|> zc-mRs&al2mmS^It%YzR@MPdj$VAbUl!{tQ~A4eZU)^2Ws!y-|e79G~>+<2^~jt0>{ zSC=mp+x_j}Xff*LOm*oIj6jOX3H|k!n1bphT$Al)WzkDfEo9@QUetg+Bvbjjq7kq= zpcW|w!pC=W*`K1-RT@@I3nKKHpB;(}>!H^dt3xOEaAh@}7qw?rrA+{(!1>H#wRWcW zTpdk7j?+N1VHTu?Vr0d9T(7`kFgrIx)}KcaPhGE!mSI2bV^%rVm@=!5gI>**&bM9r z=N`wmuAW8%ZASiYR}%CY!Xk0lqzPBXi&l5?rGwnsPP&k^c0JGcz;rl;E89vq{Ar9y z!?ffC#rNUIB&7?heJw@CUK?PS+zx+^WcNF-P7bU60gBX6zuOh0ws9OZmanot&SUy1 zxd;d!n|ufbz^1z*VuW+=d}K+}3>c0KK2RU)u9!Y1^vUKnR6`TLG_jqGm^@wsV7Eh+ zX+qT~d8t31A-wMsU(%kLKb%aHOqeo81RWpI9AA5^h<$3Z>iZFNY)6SQH8YTqsI+p) z?2G@2k{=##|B5DU1V#R)vPCOmAP86#OpFG}!yZ}Vm&=%a;+@4M(~(`VX2%Z(Nd`*; zi3!qz`7uE{0SYXV7#o0#)|;hm<|Ss#0%Kw*_6b$0V(Ud>ApTF|>NFJMAT}^&H-opR zoL}#^TvVXb+hrdinf-}N(-ThPhhJduy_LXMR2lPuqfg7_w@BDQ`~wU15~WpfwqaI$8`&q49UAp0~>_ma+yD;6i<+0>(We+8Ue~s<{h}MkVQ-OtR)M=VYKiS37#dkx57TEzIJLArxv^%CkvG0qS*i^R!Wf`V z%R=mf0h@&4em*JrOqjp|xzUH>ia1Zgio~?y4Jd?kIxATr*7c-+1L|H^Yj1Vv8F@f# zS6n@a*C7M2O@MT11}bZf*~f@2nC|3XdC&sMbkNDX^2GI(`FZ$6AxzD8Omp7NGx{7* zDoqV)PV$nBZ&(Jxj90AZHK;W+3OkY3rIAeco@Q0pK&ikP>VD( za(|cI`u?sXTV!B6cfSdP?I4f9)A*b65HPL`j*CxJ__l6aGS{-Vz~>eLj*hswE4c8n z{YnLyE*4JNaNcW*IE`rd+X{5n1dlW*ktsUFg4Ie(m?FllWwBHY-sE-t+OdQEj_xgp zRQ@6uYJQ~>-?*{MjG(Cvd8`zRyA`{m>fEVMi0GUkRJ&6HfJY`hl+375Qo=+96o z4iPl!-0d>Q=gRdX)?Asi9c9GKB>&-lO3A0v42UbuG47^{Z5~T@5UvIoc#|m_Q>}-vYnA3PP#@fUbWCx@E8hd5&=N0?{Nympk9Ht?}EQ&peY5)2Fy>!k<<|QJ^ZXtKV%% zIVT%+KXuqEIX2+n4f5_vmGJD>PHpRgPkCU?7w%Y(XI(1`^OMad&La^4fyJtHlHZ9S zi;FapZvl2k)n)}Yc^)}_cbkk47HPaNe0>BvqFwC$0!mi5*cP!^#h)`PpPKj?j%jQT zksL*;H?;nTH@|FKrt9`0|1n_as-muAcQQWfI(ZuzFh}fn%sin2EVAYc-8W{tRw`bM zPZUlI0yuNAXn+(@^^d&MZf0H?bA--p>YEv*GtYrgbVDXzXjI#}RPYj$lx`Zd=V^lr zliE(@ladONGK7e>y%Fg#`DY5J?mt2fQs6$4%|D<3*f73RpGV8b9i?q83Z#C?bGR@F=J-CZ6z3`y|eHq)J| zrsD4q`!FTnH+N3RkF!}cE~6VnC+|hI0+q4ldSltBl)~Ihdu*;Sme4Wa9Rpv}O46t4 z^@(YIRzLl^bu}3V=ve=}vVN>^v1-~#6ddub>WB*pd1ueUrkS=^w&*FU8VgFFP%!e; zOyVZgO?O7v-$>j9F6c9f7ufF*@7dFp6S~~LKRg_ADQVaa({H^_X(~Mhlvyz?c3Bsu zrl-he*sPQ)wZjMTZkMf0J(RK`vD~Q{ERpPhxK8V(^=E*=@jk892-KzY^2GkXAI+a= zbaCl_o?kpfs^(mAup%Ooz0=DR`tza&Q*y7Rn*{GU&;{+(+Y+XlW~7$~=^Ypu*fKSk z^3qwz$a1K3g~b>5J0`DLrNJx3UM0C2gEgX9hJz?e@K$5RG~{cA(R2S5jWplp=N# zeFyyCX71MPsfN<7-A1s` zF^Dg;H9@+=N>xeA$793FlP)XG11+8HfqiEYti;}SxOUf@tlR8auvuY8pa7vNgAD5^ z@4xDNb7TZ9yR&*yqPz*%S&e-6pDe__G~A=oRW#ha^SELP?VI)EsQT`+7l7-3{0slO i;Qvb$bn}&<%Nsj>xW@nCJJt6taL(J;i*h>R#{U3#&kJk- literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/layout/activity_main.xml b/examples/ionic-demo/android/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000000..b5ad138701 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000000..0aa82aa1b9 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000000..0aa82aa1b9 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..fa35f626498766800fadc73afb4934459e7f70a3 GIT binary patch literal 3330 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..0feb4c7dd939a2208d91306dfc8997f872f50b03 GIT binary patch literal 531 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 b?^Gv#1@XP)b4z+SPz310jWiq7pTzwid>}?^ literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/examples/ionic-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4c722395572b43137625bdce707e661d21daab GIT binary patch literal 3997 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 Ef>y*U=>Px# literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png b/examples/ionic-demo/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..799d053326e52071ff8f02d4cd07c333b7c0f55f GIT binary patch literal 1945 zcmV;K2WI$*P)k#Ngc<($8piNl@=t(vQ4$wm3T!J3va;xfY25m zLE-@+Bp!J{K&?gXHfhp0spI$(Uvsfj?{4Eu;?!|$=i*B)cI+fAq21EZUCI-XuG++I z9nTldId+@$k~Uc$0P&N)o|!Y}@;Tr6&75-#{5OWdU_c-cP!4;%Joe0)Gx*;NLn@_{ zWjdF8FOf(X0VpsSbO#cE+1c6dXf%3y_c;$pVgL+OQmK?)HrLkH?AdJgK~GQ5>#|Mq zrNh_QXJcdIwPLaOFqup`)$J+j<+(u~7)sY_`}hRDV>lL@%MD$foV^M>_&#bcf4Icc_epjG;2j<7GJGd!)$H5ih^yij{MjG=Ck4 zRAIZit@k88hkI%m!>O5M z5PcJbCrP*y&ry1eSA;K7}p*tkd z@ey&}Pjm%^+Lkhg1kB?C&M5&`{Kay|1uPN5I;Pb7~IHS!khB6qmM71&o(JFdFgefRs3KFJKqE|}YChwN;#tF})Ca)%)H(pnxK1tnx?2BppIHTG* z%@J9aVGCTX52)|O(b1J(n(D9YxS6w2pNfBmr%qXlcOD%RXY$stg55X%lC zZzGmn#Og3n8YGqnh=P~Md#KBMsmwe0)ukbxSQ_S=i-UY~ae!~+ynJWL$0O5b;%d95 zXq&)9I}!PyjIiNVfP5_|xvMC-iGow0;3Ss%iGrJ0@e##gVtI%t3=;VP>X!zIjGaHa zk>KARZmGIk+2UvA`z(tZJ8vx#kv1w59YnN)7;6`ZULeA4WrSbJAzuqt+*Pc2q$2_a z2T}A8t9}irG)xpVAbnwo$k}=NMv@O}JCq?v)`a{eFW*_?m#&;8!sqKi7l`pg1G$N1 zr$Et5tofe-(l6IxZc3P%3bG>vAJxGIZvEp{lhwt=8#V2QQpNL-b%4t+o42|AUky! z-(OaFB=A0)B5l;ijnqwPQsP~jL(;870o@3k#QKN3fG$%f9V!j+r*|@H;yyi_1~*oy z^Z%9@eV@uiTYb%GBcgJ4$@&*@NCkT0kfIKmpGQ{x{Mkl^zxs2QKVMJr7uS>g<@IU) zWOsf3FNwNaPoBa-qa z%*0f$P|KL9jCl7!7e8O>Mu@WgOk?a#lS%|o~jJWLp&$7l!U2v-IsL!)SJF#FRa#kX1sRQ+@K!1Ah zPtBR~eSSOXB_a~04l-lYBta5&psBv?mjNlehV0S4K=XTnj!yS-WBVRAA659Rl!WPI z)3lA4wGnf6t(<-eDABjI3+P#%#~W`3n(@cM%{ovG1&2VsUtrNLuwWCIw+iGe0+~Lc zr27PBP2%+#i8Ejf@wZTXr_%nzt2;uD4#O8S`6m z`hF$jcpFlAZ!7Y)R?Iy|iQcyn{Y^6nMZLy>KBf7*FM)qk$O&}dPiYyX=G4n{kUt*| f1@iy+4~~BUxVdTz($OWy00000NkvXXu0mjf&s3>j literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/examples/ionic-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..6d7406f5972a500b7af9e2aacd7e1f3d651672ce GIT binary patch literal 1720 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 M07*qoM6N<$f-1kzN&o-= literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..7e8694693955541587e87f78e45436263c9349f9 GIT binary patch literal 5098 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 YuXJE{$C+tcfN7Dz)78&qol`;+0IHh6-T(jq literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/examples/ionic-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..97648385cbecace95e6928c275cf34d970b38d16 GIT binary patch literal 15696 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 N44$rjF6*2UngEEk#HauO literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..8172988fab0027f90be096c9ab442be67e7dbce6 GIT binary patch literal 29344 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 I4rvqiKZyh5)Bpeg literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/examples/ionic-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..959d734d1cff85b24e684c793ef755ca54c9f233 GIT binary patch literal 9004 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 S=Ec!Dz(~(r_l>q&?Ee8VaIn1q literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..62d0494ea43a110c872e4897e9908283ab281d49 GIT binary patch literal 1726 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/examples/ionic-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..22ba69da350aecb63345264baf57028e8ecf2992 GIT binary patch literal 13563 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 + + #FFFFFF + \ No newline at end of file diff --git a/examples/ionic-demo/android/app/src/main/res/values/strings.xml b/examples/ionic-demo/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000000..4fe74ce870 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/values/strings.xml @@ -0,0 +1,7 @@ + + + Electric Appointments + Electric Appointments + io.ionic.starter + io.ionic.starter + diff --git a/examples/ionic-demo/android/app/src/main/res/values/styles.xml b/examples/ionic-demo/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000000..be874e54a4 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/values/styles.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/examples/ionic-demo/android/app/src/main/res/xml/file_paths.xml b/examples/ionic-demo/android/app/src/main/res/xml/file_paths.xml new file mode 100644 index 0000000000..bd0c4d80d0 --- /dev/null +++ b/examples/ionic-demo/android/app/src/main/res/xml/file_paths.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/examples/ionic-demo/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/examples/ionic-demo/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java new file mode 100644 index 0000000000..0297327842 --- /dev/null +++ b/examples/ionic-demo/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java @@ -0,0 +1,18 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import org.junit.Test; + +/** + * Example local unit test, which will execute on the development machine (host). + * + * @see Testing documentation + */ +public class ExampleUnitTest { + + @Test + public void addition_isCorrect() throws Exception { + assertEquals(4, 2 + 2); + } +} diff --git a/examples/ionic-demo/android/build.gradle b/examples/ionic-demo/android/build.gradle new file mode 100644 index 0000000000..9cc72cb6d1 --- /dev/null +++ b/examples/ionic-demo/android/build.gradle @@ -0,0 +1,29 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:8.0.0' + classpath 'com.google.gms:google-services:4.3.15' + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +apply from: "variables.gradle" + +allprojects { + repositories { + google() + mavenCentral() + } +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/examples/ionic-demo/android/capacitor.settings.gradle b/examples/ionic-demo/android/capacitor.settings.gradle new file mode 100644 index 0000000000..143b8766e6 --- /dev/null +++ b/examples/ionic-demo/android/capacitor.settings.gradle @@ -0,0 +1,18 @@ +// 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-community-sqlite' +project(':capacitor-community-sqlite').projectDir = new File('../node_modules/@capacitor-community/sqlite/android') + +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/examples/ionic-demo/android/gradle.properties b/examples/ionic-demo/android/gradle.properties new file mode 100644 index 0000000000..2e87c52f83 --- /dev/null +++ b/examples/ionic-demo/android/gradle.properties @@ -0,0 +1,22 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx1536m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true diff --git a/examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.jar b/examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..ccebba7710deaf9f98673a68957ea02138b60d0a GIT binary patch literal 61608 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.properties b/examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000000..761b8f0885 --- /dev/null +++ b/examples/ionic-demo/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-all.zip +networkTimeout=10000 +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/examples/ionic-demo/android/gradlew b/examples/ionic-demo/android/gradlew new file mode 100755 index 0000000000..79a61d421c --- /dev/null +++ b/examples/ionic-demo/android/gradlew @@ -0,0 +1,244 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/examples/ionic-demo/android/gradlew.bat b/examples/ionic-demo/android/gradlew.bat new file mode 100644 index 0000000000..6689b85bee --- /dev/null +++ b/examples/ionic-demo/android/gradlew.bat @@ -0,0 +1,92 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/examples/ionic-demo/android/settings.gradle b/examples/ionic-demo/android/settings.gradle new file mode 100644 index 0000000000..3b4431d772 --- /dev/null +++ b/examples/ionic-demo/android/settings.gradle @@ -0,0 +1,5 @@ +include ':app' +include ':capacitor-cordova-android-plugins' +project(':capacitor-cordova-android-plugins').projectDir = new File('./capacitor-cordova-android-plugins/') + +apply from: 'capacitor.settings.gradle' \ No newline at end of file diff --git a/examples/ionic-demo/android/variables.gradle b/examples/ionic-demo/android/variables.gradle new file mode 100644 index 0000000000..5946adabdd --- /dev/null +++ b/examples/ionic-demo/android/variables.gradle @@ -0,0 +1,16 @@ +ext { + minSdkVersion = 22 + compileSdkVersion = 33 + targetSdkVersion = 33 + androidxActivityVersion = '1.7.0' + androidxAppCompatVersion = '1.6.1' + androidxCoordinatorLayoutVersion = '1.2.0' + androidxCoreVersion = '1.10.0' + androidxFragmentVersion = '1.5.6' + coreSplashScreenVersion = '1.0.0' + androidxWebkitVersion = '1.6.1' + junitVersion = '4.13.2' + androidxJunitVersion = '1.1.5' + androidxEspressoCoreVersion = '3.5.1' + cordovaAndroidVersion = '10.1.1' +} \ No newline at end of file diff --git a/examples/ionic-demo/backend/compose/.envrc b/examples/ionic-demo/backend/compose/.envrc new file mode 100644 index 0000000000..40d5263966 --- /dev/null +++ b/examples/ionic-demo/backend/compose/.envrc @@ -0,0 +1,6 @@ +# Docker images for the local stack +export POSTGRESQL_IMAGE=postgres:14-alpine +export ELECTRIC_PORT=5133 +export ELECTRIC_PROXY_PORT=65432 +export ELECTRIC_IMAGE=electricsql/electric:latest +export APP_NAME=electric-appointments \ No newline at end of file diff --git a/examples/ionic-demo/backend/compose/docker-compose.yaml b/examples/ionic-demo/backend/compose/docker-compose.yaml new file mode 100644 index 0000000000..9c2a92c9ac --- /dev/null +++ b/examples/ionic-demo/backend/compose/docker-compose.yaml @@ -0,0 +1,46 @@ +version: "3.8" +name: "${APP_NAME:-electric}" + +configs: + postgres_config: + file: "./postgres/postgres.conf" + +volumes: + pg_data: + electric_data: + +services: + postgres: + image: "${POSTGRESQL_IMAGE:-postgres:14-alpine}" + environment: + POSTGRES_DB: ${APP_NAME:-electric} + POSTGRES_USER: postgres + POSTGRES_PASSWORD: password + command: + - -c + - config_file=/etc/postgresql.conf + configs: + - source: postgres_config + target: /etc/postgresql.conf + healthcheck: + test: ["CMD-SHELL", "pg_isready -U postgres"] + extra_hosts: + - "host.docker.internal:host-gateway" + ports: + - 5432 + volumes: + - pg_data:/var/lib/postgresql/data + + electric: + image: "${ELECTRIC_IMAGE:-electricsql/electric:latest}" + init: true + environment: + DATABASE_URL: postgresql://postgres:password@postgres:5432/${APP_NAME:-electric} + PG_PROXY_PASSWORD: "password" + LOGICAL_PUBLISHER_HOST: electric + AUTH_MODE: insecure + ports: + - ${ELECTRIC_PORT:-5133}:5133 + - ${ELECTRIC_PROXY_PORT:-65432}:65432 + depends_on: + - postgres diff --git a/examples/ionic-demo/backend/compose/postgres/postgres.conf b/examples/ionic-demo/backend/compose/postgres/postgres.conf new file mode 100644 index 0000000000..cbb3169786 --- /dev/null +++ b/examples/ionic-demo/backend/compose/postgres/postgres.conf @@ -0,0 +1,4 @@ +listen_addresses = '*' +wal_level = 'logical' +# log_min_messages = 'debug1' +# log_min_error_statement = 'debug1' \ No newline at end of file diff --git a/examples/ionic-demo/backend/startCompose.cjs b/examples/ionic-demo/backend/startCompose.cjs new file mode 100644 index 0000000000..95d45d5320 --- /dev/null +++ b/examples/ionic-demo/backend/startCompose.cjs @@ -0,0 +1,16 @@ +const { dockerCompose } = require('../util/util.cjs') +const process = require('process') + +const cliArguments = process.argv.slice(2) + +dockerCompose('up', cliArguments, (code) => { + if (code !== 0) { + console.error( + '\x1b[31m', + 'Failed to start the Electric backend. Check the output from `docker compose` above.\n' + + 'If the error message mentions a port already being allocated or address being already in use,\n' + + 'execute `yarn ports:configure` to run Electric on another port.', + '\x1b[0m' + ) + } +}) diff --git a/examples/ionic-demo/backend/startElectric.cjs b/examples/ionic-demo/backend/startElectric.cjs new file mode 100644 index 0000000000..cb4c2a2802 --- /dev/null +++ b/examples/ionic-demo/backend/startElectric.cjs @@ -0,0 +1,81 @@ +const shell = require('shelljs') + +let db = process.env.DATABASE_URL +let electricPort = process.env.ELECTRIC_PORT ?? 5133 +let electricProxyPort = process.env.ELECTRIC_PROXY_PORT ?? 65432 + +let args = process.argv.slice(2) + +while (args.length > 0) { + // There are arguments to parse + const flag = args[0] + const value = args[1] + + args = args.slice(2) + + const checkValue = () => { + if (typeof value === 'undefined') { + error(`Missing value for option '${flag}'.`) + } + } + + switch (flag) { + case '-db': + checkValue() + db = value + break + case '--electric-port': + checkValue() + electricPort = parsePort(value) + break + case '--electric-proxy-port': + checkValue() + electricProxyPort = parsePort(value) + break + default: + error(`Unrecognized option: '${flag}'.`) + } +} + +function parsePort(port) { + // checks that the number is between 0 and 65535 + const portRegex = /^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$/ + if (!portRegex.test(port)) { + error(`Invalid port '${port}. Port should be between 0 and 65535.'`) + } + return port +} + +if (db === undefined) { + console.error(`Database URL is not provided. Please provide one using the DATABASE_URL environment variable.`) + process.exit(1) +} + +const electric = process.env.ELECTRIC_IMAGE ?? "electricsql/electric:latest" + +// 5433 is the logical publisher port +// it is exposed because PG must be able to connect to Electric +const res = shell.exec( + `docker run \ + -e "DATABASE_URL=${db}" \ + -e "LOGICAL_PUBLISHER_HOST=localhost" \ + -e "AUTH_MODE=insecure" \ + -p ${electricPort}:5133 \ + -p ${electricProxyPort}:65432 \ + -p 5433:5433 ${electric}` +) + +if (res.code !== 0 && res.stderr.includes('port is already allocated')) { + // inform the user that they should change ports + console.error( + '\x1b[31m', + 'Could not start Electric because the port seems to be taken.\n' + + 'To run Electric on another port execute `yarn ports:configure`', + '\x1b[0m' + ) +} + +function error(err) { + console.error('\x1b[31m', err + '\nyarn electric:start [-db ] [--electric-port ] [--electric-proxy-port ]', '\x1b[0m') + process.exit(1) +} diff --git a/examples/ionic-demo/builder.js b/examples/ionic-demo/builder.js new file mode 100644 index 0000000000..df59e3051c --- /dev/null +++ b/examples/ionic-demo/builder.js @@ -0,0 +1,99 @@ +const { build, serve } = require('esbuild') + +const { createServer, request } = require('http') +const { spawn } = require('child_process') + +const fs = require('fs-extra') +const inlineImage = require('esbuild-plugin-inline-image') + +const shouldMinify = process.env.NODE_ENV === 'production' +const shouldServe = process.env.SERVE === 'true' + +// https://github.com/evanw/esbuild/issues/802#issuecomment-819578182 +const liveServer = (buildOpts) => { + const clients = [] + + build( + { + ...buildOpts, + banner: { js: ' (() => new EventSource("/esbuild").onmessage = () => location.reload())();' }, + watch: { + onRebuild(error, result) { + clients.forEach((res) => res.write('data: update\n\n')) + clients.length = 0 + console.log(error ? error : '...') + }, + } + } + ).catch(() => process.exit(1)) + + serve({servedir: 'dist' }, {}) + .then((serveResult) => { + createServer((req, res) => { + const { url, method, headers } = req + + if (url === '/esbuild') + return clients.push( + res.writeHead(200, { + 'Content-Type': 'text/event-stream', + 'Cache-Control': 'no-cache', + Connection: 'keep-alive', + }) + ) + + const path = ~url.split('/').pop().indexOf('.') ? url : `/index.html` //for PWA with router + req.pipe( + request({ hostname: '0.0.0.0', port: serveResult.port, path, method, headers }, (prxRes) => { + res.writeHead(prxRes.statusCode, prxRes.headers) + prxRes.pipe(res, { end: true }) + }), + { end: true } + ) + }).listen(3001) + + setTimeout(() => { + const op = { darwin: ['open'], linux: ['xdg-open'], win32: ['cmd', '/c', 'start'] } + const ptf = process.platform + const url = "http://localhost:3001" + if (clients.length === 0) spawn(op[ptf][0], [...[op[ptf].slice(1)], url]) + console.info(`Your app is running at ${url}`) + }, 500) // open the default browser only if it is not opened yet + }) +} + +/** + * ESBuild Params + * @link https://esbuild.github.io/api/#build-api + */ +let buildParams = { + color: true, + entryPoints: ["src/index.tsx"], + loader: { ".ts": "tsx" }, + outdir: "dist", + minify: shouldMinify, + format: "cjs", + bundle: true, + sourcemap: true, + logLevel: "error", + incremental: true, + define: { + __DEBUG_MODE__: JSON.stringify(process.env.DEBUG_MODE === 'true'), + __ELECTRIC_URL__: JSON.stringify(process.env.ELECTRIC_URL ?? 'ws://localhost:5133'), + }, + external: ["fs", "path"], + plugins: [inlineImage()], +}; + +(async () => { + fs.removeSync("dist"); + fs.copySync("public", "dist"); + + if (shouldServe) { + liveServer(buildParams) + } + else { + await build(buildParams) + + process.exit(0) + } +})(); diff --git a/examples/ionic-demo/capacitor.config.ts b/examples/ionic-demo/capacitor.config.ts new file mode 100644 index 0000000000..b061249059 --- /dev/null +++ b/examples/ionic-demo/capacitor.config.ts @@ -0,0 +1,12 @@ +import { CapacitorConfig } from '@capacitor/cli' + +const config: CapacitorConfig = { + appId: 'io.ionic.starter', + appName: 'Electric Appointments', + webDir: 'dist', + server: { + androidScheme: 'https', + }, +} + +export default config diff --git a/examples/ionic-demo/change-ports.cjs b/examples/ionic-demo/change-ports.cjs new file mode 100644 index 0000000000..03ccc57b30 --- /dev/null +++ b/examples/ionic-demo/change-ports.cjs @@ -0,0 +1,135 @@ +const portUsed = require('tcp-port-used') +const prompt = require('prompt') +const path = require('path') +const fs = require('fs/promises') +const { findFirstMatchInFile, fetchConfiguredElectricPort, fetchConfiguredElectricProxyPort } = require('./util/util.cjs') + +// Regex to check that a number is between 0 and 65535 +const portRegex = /^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$/ + +init() + +// Wrap code in an anonymous async function +// such that we can await +async function init() { + // Find the old ports for Electric, its proxy, and the webserver + // such that we know which ports to replace + const webserverPortRegex = /listen\(([0-9]+)\)/ + + const packageJsonFile = path.join(__dirname, 'package.json') + const builderFile = path.join(__dirname, 'builder.js') + + const oldElectricPort = await fetchConfiguredElectricPort() + const oldElectricProxyPort = await fetchConfiguredElectricProxyPort() + const oldWebserverPort = await findFirstMatchInFile(webserverPortRegex, builderFile, 'Could not find current webserver port in builder.js') + + prompt.start() + let electricPort = oldElectricPort + let electricProxyPort = oldElectricProxyPort + let webserverPort = oldWebserverPort + + const userInput = await prompt.get({ + properties: { + electricPort: { + description: 'Choose a port for Electric', + type: 'number', + pattern: portRegex, + message: 'Port should be between 0 and 65535.', + default: oldElectricPort + }, + electricProxyPort: { + description: "Choose a port for Electric's DB proxy", + type: 'number', + pattern: portRegex, + message: 'Port should be between 0 and 65535.', + default: electricProxyPort + }, + webserverPort: { + description: 'Choose a port the webserver', + type: 'number', + pattern: portRegex, + message: 'Port should be between 0 and 65535.', + default: oldWebserverPort + }, + } + }) + + electricPort = await checkPort(userInput.electricPort, 'Electric', 5133) + electricProxyPort = await checkPort(userInput.electricProxyPort, "Electric's proxy", 65432) + webserverPort = await checkPort(userInput.webserverPort, 'the web server', 3001) + + // Update port in package.json file + await findAndReplaceInFile(`http://localhost:${oldElectricPort}`, `http://localhost:${electricPort}`, packageJsonFile) + await findAndReplaceInFile( + `postgresql://prisma:password@localhost:${oldElectricProxyPort}/electric`, + `postgresql://prisma:password@localhost:${electricProxyPort}/electric`, packageJsonFile + ) + + // Update the port on which Electric runs in the builder.js file + await findAndReplaceInFile(`ws://localhost:${oldElectricPort}`, `ws://localhost:${electricPort}`, builderFile) + + // Update the port on which Electric and its proxy run in startElectric.js file + const startElectricFile = path.join(__dirname, 'backend', 'startElectric.js') + await findAndReplaceInFile(oldElectricPort, `${electricPort}`, startElectricFile) + await findAndReplaceInFile(oldElectricProxyPort, `${electricProxyPort}`, startElectricFile) + + // Update the port of the web server of the example in the builder.js file + await findAndReplaceInFile(`listen(${oldWebserverPort})`, `listen(${webserverPort})`, builderFile) + await findAndReplaceInFile(`http://localhost:${oldWebserverPort}`, `http://localhost:${webserverPort}`, builderFile) + + // Update the port for Electric and its proxy in .envrc + const envrcFile = path.join(__dirname, 'backend', 'compose', '.envrc') + await findAndReplaceInFile(`export ELECTRIC_PORT=${oldElectricPort}`, `export ELECTRIC_PORT=${electricPort}`, envrcFile) + await findAndReplaceInFile(`export ELECTRIC_PROXY_PORT=${oldElectricProxyPort}`, `export ELECTRIC_PROXY_PORT=${electricProxyPort}`, envrcFile) + + console.info(`⚡️ Success! Your project is now configured to run Electric on port ${electricPort}, the DB proxy on port ${electricProxyPort}, and the webserver on port ${webserverPort}.`) +} + +/* +* Replaces the first occurence of `find` by `replace` in the file `file`. +* If `find` is a regular expression that sets the `g` flag, then it replaces all occurences. +*/ +async function findAndReplaceInFile(find, replace, file) { + const content = await fs.readFile(file, 'utf8') + const replacedContent = content.replace(find, replace) + await fs.writeFile(file, replacedContent) +} + +/** + * Checks if the given port is open. + * If not, it will ask the user if + * they want to choose another port. + * @returns The chosen port. + */ +async function checkPort(port, process, defaultPort) { + const portOccupied = await portUsed.check(port) + if (!portOccupied) { + return port + } + + // Warn the user that the chosen port is occupied + console.warn(`Port ${port} for ${process} is already in use.`) + // Propose user to change port + prompt.start() + + const { port: newPort } = (await prompt.get({ + properties: { + port: { + description: 'Hit Enter to keep it or enter a different port number', + type: 'number', + pattern: portRegex, + message: 'Please choose a port between 0 and 65535', + default: port, + } + } + })) + + if (newPort === port) { + // user chose not to change port + return newPort + } + else { + // user changed port, check that it is free + return checkPort(newPort, process, defaultPort) + } +} \ No newline at end of file diff --git a/examples/ionic-demo/check-electric-is-running.cjs b/examples/ionic-demo/check-electric-is-running.cjs new file mode 100644 index 0000000000..b07a3abd70 --- /dev/null +++ b/examples/ionic-demo/check-electric-is-running.cjs @@ -0,0 +1,34 @@ +const { fetchHostPortElectric, fetchHostProxyPortElectric } = require('./db/util.cjs') +const { fetchConfiguredElectricPort, fetchConfiguredElectricProxyPort } = require('./util/util.cjs') + +async function checkElectricIsRunning() { + const port = fetchHostPortElectric() // will raise an error if Electric is not running + + // Check that the port on which Electric is running + // is the same as the port to which the app will connect + const configuredPort = await fetchConfiguredElectricPort() + + if (configuredPort !== port) { + console.error( + '\x1b[31m', + `Your application is configured to connect to Electric on port ${configuredPort} ` + + `but your instance of Electric is running on port ${port}`, + '\x1b[0m' + ) + process.exit(1) + } + + // Also check that the proxy port is configured correctly + const proxyPort = fetchHostProxyPortElectric() + const configuredProxyPort = await fetchConfiguredElectricProxyPort() + if (configuredProxyPort !== proxyPort) { + console.error( + '\x1b[31m', + `Your application is configured to connect to Electric's DB proxy on port ${configuredProxyPort} ` + + `but your instance of Electric is running the DB proxy on port ${proxyPort}`, + '\x1b[0m' + ) + } +} + +checkElectricIsRunning() diff --git a/examples/ionic-demo/cypress.config.ts b/examples/ionic-demo/cypress.config.ts new file mode 100644 index 0000000000..4ee509d2be --- /dev/null +++ b/examples/ionic-demo/cypress.config.ts @@ -0,0 +1,10 @@ +import { defineConfig } from 'cypress' + +export default defineConfig({ + e2e: { + baseUrl: 'http://localhost:5173', + setupNodeEvents(on, config) { + // implement node event listeners here + }, + }, +}) diff --git a/examples/ionic-demo/cypress/e2e/test.cy.ts b/examples/ionic-demo/cypress/e2e/test.cy.ts new file mode 100644 index 0000000000..face194def --- /dev/null +++ b/examples/ionic-demo/cypress/e2e/test.cy.ts @@ -0,0 +1,6 @@ +describe('My First Test', () => { + it('Visits the app root url', () => { + cy.visit('/') + cy.contains('#container', 'Ready to create an app?') + }) +}) diff --git a/examples/ionic-demo/cypress/fixtures/example.json b/examples/ionic-demo/cypress/fixtures/example.json new file mode 100644 index 0000000000..02e4254378 --- /dev/null +++ b/examples/ionic-demo/cypress/fixtures/example.json @@ -0,0 +1,5 @@ +{ + "name": "Using fixtures to represent data", + "email": "hello@cypress.io", + "body": "Fixtures are a great way to mock data for responses to routes" +} diff --git a/examples/ionic-demo/cypress/support/commands.ts b/examples/ionic-demo/cypress/support/commands.ts new file mode 100644 index 0000000000..95857aea4c --- /dev/null +++ b/examples/ionic-demo/cypress/support/commands.ts @@ -0,0 +1,37 @@ +/// +// *********************************************** +// This example commands.ts shows you how to +// create various custom commands and overwrite +// existing commands. +// +// For more comprehensive examples of custom +// commands please read more here: +// https://on.cypress.io/custom-commands +// *********************************************** +// +// +// -- This is a parent command -- +// Cypress.Commands.add('login', (email, password) => { ... }) +// +// +// -- This is a child command -- +// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... }) +// +// +// -- This is a dual command -- +// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... }) +// +// +// -- This will overwrite an existing command -- +// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... }) +// +// declare global { +// namespace Cypress { +// interface Chainable { +// login(email: string, password: string): Chainable +// drag(subject: string, options?: Partial): Chainable +// dismiss(subject: string, options?: Partial): Chainable +// visit(originalFn: CommandOriginalFn, url: string, options: Partial): Chainable +// } +// } +// } diff --git a/examples/ionic-demo/cypress/support/e2e.ts b/examples/ionic-demo/cypress/support/e2e.ts new file mode 100644 index 0000000000..ed5730de11 --- /dev/null +++ b/examples/ionic-demo/cypress/support/e2e.ts @@ -0,0 +1,20 @@ +// *********************************************************** +// This example support/e2e.ts is processed and +// loaded automatically before your test files. +// +// This is a great place to put global configuration and +// behavior that modifies Cypress. +// +// You can change the location of this file or turn off +// automatically serving support files with the +// 'supportFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/configuration +// *********************************************************** + +// Import commands.js using ES2015 syntax: +import './commands' + +// Alternatively you can use CommonJS syntax: +// require('./commands') diff --git a/examples/ionic-demo/db/connect.cjs b/examples/ionic-demo/db/connect.cjs new file mode 100644 index 0000000000..c8daa00c37 --- /dev/null +++ b/examples/ionic-demo/db/connect.cjs @@ -0,0 +1,6 @@ +const { dockerCompose } = require('../util/util.cjs') +const { DATABASE_NAME, PUBLIC_DATABASE_URL } = require('./util.cjs') + +console.info(`Connecting to postgres at ${PUBLIC_DATABASE_URL}`) + +dockerCompose('exec', ['-it', 'postgres', 'psql', '-U', 'postgres', DATABASE_NAME]) diff --git a/examples/ionic-demo/db/migrate.cjs b/examples/ionic-demo/db/migrate.cjs new file mode 100644 index 0000000000..df4760e89e --- /dev/null +++ b/examples/ionic-demo/db/migrate.cjs @@ -0,0 +1,34 @@ +const { DATABASE_URL, PUBLIC_DATABASE_URL } = require('./util.cjs') +const { spawn } = require('child_process') +const process = require('process') + +console.info(`Connecting to postgres at ${PUBLIC_DATABASE_URL}`) + +const args = ["run", "-s", "pg-migrations", "apply", "--database", DATABASE_URL, "--directory", "./db/migrations"] +const proc = spawn("yarn", args, { cwd: __dirname, stdio: ['inherit', 'pipe', 'inherit'] }) + +let newMigrationsApplied = true + +proc.stdout.on('data', (data) => { + if (data.toString().trim() === 'No migrations required') { + newMigrationsApplied = false + } else { + process.stdout.write(data) + } +}) + +proc.on('exit', (code) => { + if (code === 0) { + if (newMigrationsApplied) { + console.log('⚡️ Database migrated.') + } else { + console.log('⚡ Database already up to date.') + } + } else { + console.error( + '\x1b[31m', + 'Failed to connect to the DB. Exit code: ' + code, + '\x1b[0m' + ) + } +}) diff --git a/examples/ionic-demo/db/migrations/01-create_tables.sql b/examples/ionic-demo/db/migrations/01-create_tables.sql new file mode 100644 index 0000000000..0646a71490 --- /dev/null +++ b/examples/ionic-demo/db/migrations/01-create_tables.sql @@ -0,0 +1,17 @@ +-- Create the tables for the Ionic example +CREATE TABLE IF NOT EXISTS "appointments" ( + "id" UUID NOT NULL, + "name" TEXT NOT NULL, + "phone" TEXT NOT NULL, + "email" TEXT NOT NULL, + "address" TEXT NOT NULL, + "comments" TEXT NOT NULL, + "start" TIMESTAMP NOT NULL, + "end" TIMESTAMP NOT NULL, + "cancelled" BOOLEAN NOT NULL, + CONSTRAINT "appointments_pkey" PRIMARY KEY ("id") +); + +-- ⚡ +-- Electrify the tables +ALTER TABLE appointments ENABLE ELECTRIC; diff --git a/examples/ionic-demo/db/util.cjs b/examples/ionic-demo/db/util.cjs new file mode 100644 index 0000000000..bc0ed4a39e --- /dev/null +++ b/examples/ionic-demo/db/util.cjs @@ -0,0 +1,73 @@ +const fs = require('fs') +const path = require('path') +const shell = require('shelljs') +shell.config.silent = true // don't log output of child processes + +// If we are running the docker compose file +// there will be an electric container running +// which binds the container's 65432 port used by the proxy +// to some port on the host machine. +// So we fetch this host port and use it in the default url. +const appName = fetchAppName() ?? 'electric' +const proxyPort = fetchHostProxyPortElectric() ?? 65432 +const DEFAULT_URL = `postgresql://electric:password@localhost:${proxyPort}/${appName}` +const DATABASE_URL = process.env.DATABASE_URL || DEFAULT_URL +const PUBLIC_DATABASE_URL = DATABASE_URL.split('@')[1] + +const urlComponents = DATABASE_URL.split('/') +const DATABASE_NAME = urlComponents[urlComponents.length-1] + +function error(err) { + console.error('\x1b[31m', err, '\x1b[0m') + process.exit(1) +} + +function fetchHostPortElectric() { + return fetchHostPort(`${appName}-electric-1`, 5133, 'Electric') +} + +function fetchHostProxyPortElectric() { + return fetchHostPort(`${appName}-electric-1`, 65432, 'Electric') +} + +// Returns the host port to which the `containerPort` of the `container` is bound. +// Returns undefined if the port is not bound or container does not exist. +function fetchHostPort(container, containerPort, service) { + const output = shell.exec(`docker inspect --format='{{(index (index .NetworkSettings.Ports "${containerPort}/tcp") 0).HostPort}}' ${container}`) + if (output.code !== 0) { + // Electric is not running for this app + error(`${service} appears not to be running for this app.\nDocker container ${container} not running.`) + } + const port = parseInt(output) + if (!isNaN(port)) { + return port + } +} + +// Reads the app name from the backend/.envrc file +function fetchAppName() { + const envrcFile = path.join(__dirname, '..', 'backend', 'compose', '.envrc') + const envrc = fs.readFileSync(envrcFile, 'utf8') + + let appName = undefined + + envrc + .split(/\r?\n/) // split lines + .reverse() // in case the app name would be defined several times + .find(line => { + const match = line.match(/^(export APP_NAME=)(.*)/) + if (match) { + appName = match[2] + return true + } + return false + }) + + return appName +} + +exports.DATABASE_URL = DATABASE_URL +exports.PUBLIC_DATABASE_URL = PUBLIC_DATABASE_URL +exports.DATABASE_NAME = DATABASE_NAME +exports.fetchHostPortElectric = fetchHostPortElectric +exports.fetchHostProxyPortElectric = fetchHostProxyPortElectric diff --git a/examples/ionic-demo/icons/icon-128.webp b/examples/ionic-demo/icons/icon-128.webp new file mode 100644 index 0000000000000000000000000000000000000000..6b9b88fe19c9881257b67a1e0d39fc3ca3fef9aa GIT binary patch literal 7558 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 H&N2T355M#_ literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/icons/icon-256.webp b/examples/ionic-demo/icons/icon-256.webp new file mode 100644 index 0000000000000000000000000000000000000000..24442e9ae354c65226763746b5c5a1bfab6da7f9 GIT binary patch literal 20317 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/icons/icon-48.webp b/examples/ionic-demo/icons/icon-48.webp new file mode 100644 index 0000000000000000000000000000000000000000..aab0014e998ce178547070b698e6d821147f0381 GIT binary patch literal 2546 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 + + + + Ionic App + + + + + + + + + + + + + + + + + + +

      + + + diff --git a/examples/ionic-demo/ionic.config.json b/examples/ionic-demo/ionic.config.json new file mode 100644 index 0000000000..588b870b1e --- /dev/null +++ b/examples/ionic-demo/ionic.config.json @@ -0,0 +1,7 @@ +{ + "name": "Electric Appointments", + "integrations": { + "capacitor": {} + }, + "type": "react-vite" +} diff --git a/examples/ionic-demo/ios/.gitignore b/examples/ionic-demo/ios/.gitignore new file mode 100644 index 0000000000..f47029973b --- /dev/null +++ b/examples/ionic-demo/ios/.gitignore @@ -0,0 +1,13 @@ +App/build +App/Pods +App/output +App/App/public +DerivedData +xcuserdata + +# Cordova plugins for Capacitor +capacitor-cordova-ios-plugins + +# Generated Config files +App/App/capacitor.config.json +App/App/config.xml diff --git a/examples/ionic-demo/ios/App/App.xcodeproj/project.pbxproj b/examples/ionic-demo/ios/App/App.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..0a8893760c --- /dev/null +++ b/examples/ionic-demo/ios/App/App.xcodeproj/project.pbxproj @@ -0,0 +1,408 @@ +// !$*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 = ""; }; + 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 = ""; }; + 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 = ( + 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 = 920; + LastUpgradeCheck = 920; + 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 = 13.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 = 13.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; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = App/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = "Electric Appointments"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; + PRODUCT_BUNDLE_IDENTIFIER = io.ionic.starter; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + 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; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = App/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = "Electric Appointments"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = io.ionic.starter; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ""; + 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/examples/ionic-demo/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/examples/ionic-demo/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000000..42daef8a10 --- /dev/null +++ b/examples/ionic-demo/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/examples/ionic-demo/ios/App/App.xcworkspace/contents.xcworkspacedata b/examples/ionic-demo/ios/App/App.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000000..b301e824b3 --- /dev/null +++ b/examples/ionic-demo/ios/App/App.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/examples/ionic-demo/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/examples/ionic-demo/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000000..18d981003d --- /dev/null +++ b/examples/ionic-demo/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/examples/ionic-demo/ios/App/App/AppDelegate.swift b/examples/ionic-demo/ios/App/App/AppDelegate.swift new file mode 100644 index 0000000000..c3cd83b5c0 --- /dev/null +++ b/examples/ionic-demo/ios/App/App/AppDelegate.swift @@ -0,0 +1,49 @@ +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 ApplicationDelegateProxy.shared.application(app, open: url, options: 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 ApplicationDelegateProxy.shared.application(application, continue: userActivity, restorationHandler: restorationHandler) + } + +} diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..40cfaab35c9fea024aa9fc63d596027faeb64f20 GIT binary patch literal 241282 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

      wV!cLi7v8Kv5_!}6KKxGtJ*dT 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

      a;^?Ny?}4-bPNhZu>V*&tb3pm@#6`mjl@m*cR`Z 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 x^xcu)q}%R&qSnuR+)NpV?Q@!C!3udoLp;>@J6k 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 W$JDa|*L$1_nB$e60<{Nuj(gks~d8GnRpP$xsI zJN%FI1A;a*>2?(R?}izkg6=?(gc(28by4fxRM%c|+No`eQUEI~N7K9bo$y^s&JDUx zO7AX8{lWd{+Q@TFP5S58wJ&-wFRxVQBfcVcin}^&rwX543uLgBJet?0PxcTnJ)-2b zUhXTPeJl$+GG&NpOq(j1^G;#iH;pxUI=w-?=AAdAdvwpZ*Uf@~r0F(}I`S|gJ|Wg| ziBhcNGlsq(CAhPUbAZ`3`A+?Z2N#^(H|3m=r`kKoQO7JSiF3flqe@>jH{RhzclPBy z8h4&$-j7&TzqPz!=Fao8w6h8d^Rfymi+s-}h016+F4a1-fLo#6={7B-^ZIq4qBSqN zPgym#cYfg>Qc$?iFuo`t@6>^v&kywcc=uX|?V^Werc=jjnASB-^SL(fOmk~u=JX21 z$D!uRu}wjK747Nr%UX-lDeN6`33i(bb9Z>TTLTh%qr{>JQB2i z-<8_l^}{EP3f!VF`jExo$egI;%rp~({;jqM&=s=ip(QiE5rO~ z$78(&E0Tw*3uNQGYK2;E$CcKlyBL}O!dOyY`77}@ibJmOoC9KOLE3G<^lXciw$qI+ zLJxYc1V^b?dBFh<#6FPv^IA=n_1AlfGDv04p)Esx2ilRyKT>Jn@B8tcbZ3$D{|phL z^^ug2LWB^ZSK)w>fRTWaKwnBw1QRpw>u7=qAwm?wU|xA$I3PlZ5N2M?yi^vTCQ#9! z+c`jl5Fu1eR81-iP!p(VplXsk`;-FZPcUH&VGIqOSMC_*#rDkt^lvr%DT)UEiSdN- zG;};+4E4Dfr>_k0GcT!qH8G3Ty&n-jneYp>`*?xW1?YzfSCGI8 z3{l#6vHS`-ND?R%8M^Z`;Abc@C^G#Shr}K+xj~U3!Gt1%B14J|F$(p=gieMY7j!ZN zTtDGO-0OH?}MjLQ7-|*GM6~qw55T#KrVuDh%ys$IF%Gq+% zUHU_H$onzo$&!coUK3Ul4h*1c+5hn~r&^iGtTC(PXrFLRZt`X;DxN6Y#4=wZdnuyIj%HatRnJO1rx#eb|kym%QdF2fZHqxo;g z76l3@eRdgkxr_oz>tl!A%0mIA_k`$`>2bkr1_CaY!*LawKt_fMp(Cj zl#eP(Pzzi^+^l^qdj@y}uZHdLkb}rUVkV*e1v(iq<_&}oa*#G&K*&&J2BJjl6()L2 z^qA3=S6HEwA&?2nB?6hy z$&fNOiVTVjDK_ZI^iPS5;&F@CzFC0&Z;0Xg|2$l8#@Xksl#oy#dqcCPdiMNHNP-iptdzbv_^IrSU-S;yroomJ!{MAz_ zZ|;)x;d{+kIR1ZhSp#1~B@Zuf01e73TtO03FhmK`iX0@A8z?daRYs9Pks)w~l8VIS z21SMd7>W#vj2Kf$(lP)OIvE0BC^9HAqy$7yD|9mSxQrN$B7-7Bij9F(M16%$hKdG7 zhfrilfrKK1B14J|dNQHN(Bp!wdjc-#WQYXAatX^NicKM;B5L@clcAzP1?=xRna>nn z7WK^n;AZF`CC8*c2$EO4MLz!D@DVvUDBzHTgCIc;5+M0^V*GnK5ji*rUF6^(NRWdB zNRWdhYw!v%EPk>0#o|{?Jg}M|Nd`I@YOjM5G^nDeqNt)2LckI0cn<|3B2Yz9MM)V} zj6(e|VZlp}3yKT@7u@Y75)7>xS~WsqCXfl842ewWWcpLIcu1kh{B4nm*x&Q0Zx%rO z!;p{2NAZXtuy6n-! znJ^C$j01`ciVT4>B9jeyJ zG$`I2oeW7?QDjhLNU=drCKMTZT(E^mzy(`~M1rA{K_^48DTGu+4IgweR5Yl7p_8Ga zLD6Cq859{5844lP(W;4|LDdaZQ7Re~m{3JgMNvg5gg_M~5CWnERTNc}RHukhs2`^P zbXQHH=|Z4{gygSlR(`sH{u|PWALc}Y1pKF06IZa0SQw(j5cQG#U|#CNl^Yj-Apw8Z M=ozex(zW#dZ^g5qC;$Ke literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c61edc5f2c8ed6c249387e4da33e89e75582fc GIT binary patch literal 54548 zcmeFZdpwl+`#;{kx7b~kRH%fO$`(Uy4x3}UB}!<^+;d=@B_mWCGEQw)$#K=92-^WQ z_dR1~7>B`#970&>Cg%{=IEBXf@Ow?ezW4F|yg$D`f4}eJ@#XQDG|7Fx?(213&+B(;H?bjtL^xpnKlL4>cb#K6D&F?wt(`1bW>Q-b%pbzlA^e0{<3 zKj*$~-JW%)PW)(f{o!!y;V;&$+Ze)}(El0FYr+l8sN~YF6#FAaAo}0u*e?5KapRt|9%6N9{l$kRR`(6-`t4%hv@d= zG=9V1Ke6A3{Oj*G%&pMBMZ2}ztQl?1)7Ii<4Q&2hjI2TDTE1D!o@^bgt!_ zwd}b@IsVaRSR+tttaFV+|3gk#D?HZ9sI}U2t&(1=r2jGBv{p&~e^N=mXeqe2M{l!U z{n*#P@5p)C(fyZs2i+6Su-w)?Z!>pD%J6z=_sf|-4P)ea@1!;tNREy_L+RaOTO>|h z$zYDTJD5oO+}QKu@OMc2dfGm1(>oZB>8b5ss4KlHR-Sa>RliOc!%A13_=TEkS!OhW zWu3k8jb*Oa!n*9!|D?q5`hU>FwI8inMX$L ztyqKT|Dz!K1u{RJRexbV=A(5@y^L^&^5nkytij$W*pF<-1?3yn?@tYy8%&rf_`H8- zV(dQ;kKgCqpTHH*VG9?h+Qu7GmoyC*KE50c-j*43)Nt;vCo>7bvkAkl3lVk;kLBQW z%PWV3zkONdYtgj{UmvjZ>x=urchu(0nKNZAS+2eL11S-5I-btUi}x%IrRYHx#=p;H zr7o(?&)ODVKdf$(w?(7y<4+Hbf(;F4-iM4f-w|C&&sc> z19t2As6{IpDX3UH4Abcf$eO1-u6}UfUvGUo{Zu4wHXhSje2{L`_QWLS!WZtl#Df>c zE3eE?jSM3#pNHOkZ;Bo>@5y18Im^c2<@v6dBd&GMC1mcx0|u;M81RFHYGZwd1X4U( z>&5+X-;w#F%kRaF!rYq~<O&ZKChKn)thLnR3YnA2>wMW%pT1{9&htHxGHgO~s;YytlGI0v@b%Q?m&eF;NWs-MHlD z=V^gI%thbdM~lHm3*C|hC1gJb!K+wh!db$4cyPj%yDsq-EORVFWATAGhj~z>ii~QO ze69p8n>ZM18*rXI}@w$L^OmQH=xmqRZVs)t8dbGv_+}$I5Rj27M>`|3nqh z_Y3>*=CV*t3AwS9%w0!zpioyfr{m0ulaAX91kHB!H_=b2h+;Na^Wwx!)TuI>uyTPY zk=M=qWVraLao96>s^!J}j81VCZ%J_y?3n9djRf3hFG%eSI3kRK>tl=4y)R=7!@Jsf z@~Q1SgTArDucxarQZE>F*=enZD`OO6fQS2pphsNmD@NLKdu2h$wii-V4d-ThhX>j| z9Z_Ej`h2j1_m#+Qhn(DA%v6nNIzMd5JXJJaA$J8>;*tZ$jyYFjx5S=szt592S~#?S z|9-Z;7Kw?G0nf`%i;#6)m^3fWp7b3ZTQ4-_{i7?F^C-VdZqYDYGB5lzn(5e;ct8}c2s3;9(WZ` zL0w~uX`KSMPRZrj(LBYz>6f`qZALu#Cz(Z3vTS>SjU|(MXcH7;B>SY^Krtz^Pyx+A&Q*luv0@P26~sbSnSULi6THBlz` z>fha@@hPBqSev)QyU9Q{xUg?_#`m^L&p56tOvkH}U#P;q%$e*IZpFI$;UcfPKSkrq zjdevX_s-Ug>(xh_us>W>nFw&S+uPN#&0E3D%eQNuIA@b*Fe)GXt!?qu!xkxq_b@kn zWFfN>eyRcYXusOK-QJ1{QAcA&Bae1Po$bHx4j8D?20zr&zg8O+)nG4 zBT#cU_BwZjGu9-`#4S>#=R;^s1W832>% zbML@5jj6XNR^4@q)i;#!R&2XR+I3}rjCr8)V6%bduIbUEyE5(aw`bIS`WmXN=#i6X zKFPK>d+m4KdT-2V_=kc5y{>`rqLHp`f$EE1W|AlGo_q+8-n1qa<-;*2*gcmQ%4v&N zmP$i^2wn>K9OsfxCE(ke%es&*g{s~*C+ETIdk23Stv()$=)RdW$ihG=Hun)QeW@!-^MXp3F@5x+)Q-Y+n0awTpb( zeNpPSy7wpFyq{ErDvR_smkZzob|`vJ#nM6yzAZUW!Ut}~ON-Ud`?g=d(BQ6#Z)b}= zM}ck_BwIlyEs=CQ({0j2#ML$g| z5CS#(5&v)RHcXC>#gHQHf)=g}81yci2|ehTq6murFyY>RFxNtt?CFZ+ZK--Qpeyk_ zrdHo-q`h;8-!+rHT|{7K-L08+MeW-Vg(_KK=;?BuQPS2bU#RS%iBCIN+gDaYLo_o< zic@Vt&#s$q^4+72C(5E{`j3G8#!$i60#vrAbmW*S;H8x7N28r*OAg3FNgA7QF~;9h zzg?idT>6u?rdd zlI;c6X}l7C=XijFpv}y&uEzs}=1`qF5}$x=9AJm|;*eGqo8%<1jINGd!LjOy#TnqM zfIIY7##FMLDrqJB#Tus%RU@&;j_rtrG+iMgGwspvU$ZlC$hPsJt^gZ9$LYBLAw=7S$f+x7+aeh4<;)I^g=8pWd zaQnOluJib3du&(<49a{~opyigkd6}J>JR-v4QDw#<{Uk3yqKXFF@#gEjL5Kb6$T{r zuaDh7T>Z-)>Bv`Eg1wC7s=73iZSa`DR6QBGdQn6IR!#;QKy-IkIa&7>2L+hz{vl9X zJ;g{dgIvPrg@|X_3o;YD2G_&q)e(iHsao??>-vgT#l@!+wx7Lwi--e|jBRJ?ZYx$4 z6Mfb0s!UfttekLZ)Cll*s(aa{JbPPuTt$)|wavAzJZ*BIcXpdf@64n|S?q8sY_xkI zT0VL?uqxejX{zeJ|5&xDLW@+Duj{vX(u8yv*1d#GRkj?7bS~k}1p6pN2Nwn$ws@#3 zU7z}cRAsbcOo&Nz#klfqr-2#X%v_IF>}%_t-YG4~;_z)bka&-9j}B(Gd~{rZM^t)~ zC5@gHW_-4ynrPK=#;=VNf`Okq9iDKZ!||S@Awx>DO?PL;Qag8L)IGf8K2To~dS0cs z{f=x;`(%CjmvX*k!Q;O5Cno3_PIU`WsJ$Rs4IX`91CeIYaBNl_nl`WOcim|rA?8wK z<&=?ZrtJ^12^Oi5-Wn-klN!5YzP!D;!p)+F5kZ;JFqPr^1E~kWl=)}gVbpp?uO?@(g7qE(w@e~xd2O0r5G5v{QDnpO( z2d`x}LEZh_p=0`m{=o}&a=zs{ilpW{SVdyTEZ1dT53pA_DAt}*>m946x7#~qcf^O5 zm*bf_#lICLoJ;&n<@W3o@f)t${o9>$ZhPyWviJ$bjMhz-vN09y^N{fb-Bo$EO+|S& z#*&h4(_do3ePCO%vTxT=3Q?RM7mx$5fA zX@8GsZ3lnu?n((ddUv0R)80)#w1q>B{>~<^lZy|Z9JQ18=4I*k2e}d=+j9^0zqU)= zK(Bh)rpqEr<>%}~(rajDr)y|-eH7I300r&7pXIE7GUXk}K^@z@Win%8O|&c8D@~MV zZFdcfMmV?pa-a#DA;n-EjmNAQgC zdzL*KxQs7)mhLw~Oky+uWi8Urf!9n_&SKOT7cQy8LDDx-w2?qCe}W!QK1A`Oicgpw zM~|N`qn*dVhQL2k@7q8aPm5hh(Ae39KJJt8B^5Fm!W`>=bGEiL+au~&{63tth#Q2li|hgJTA8 zK^@Rj;vKA{zz$lZg~ISySzJ6eA%jIOc0tKZ-RZ%i7Ju4;!k5A)y_F#1UbotvnR7vr z`uPJO57U_n0um*LxQM33`n z)$~cIJ%^pmb@c%jA*;ghu75RZOr{qgD}_}0k1LNqnyZUn^oYjdIJ;qW%LHuY1sT}T zMKq~)asTJw0r!MU_#HXO9QJF-8kl7_2o1zg3(($q#}5x!|HY`IqhCSAA1(@Vk3t@S z1i@tmI4GKemG~^?uhNYjSF?ckw5Y;%&IAE0Ll0`{280GYvPw7z>yz+cCQG!&w<5{H z{uTBnnh}2any<%VcAEd=!KomgS#j5!kmQ-GXl%UGpUTCggbG@XWFN~d$kJjmh1S)n zW&psSGr^5 z*MV2<{>u$buWw0=p~c$BQMy%K6;=cU1@J zDTOtC)@Z(&z);$G`+Em>u{KK1De3F`h z24k%K#9|Xz_M2q8wtxY#_7<(!ht`dL@nf&~oqEZgw7O(kSGB1{(`dPL?8Db%69M+Ghxrs^_C2T-yRK|XqjW@o^ z>#oC$w3ln9cWkff+fVTrehVB;VHvNK z3ajYpd6~(j^6e=!yx@%$i@a2LHUbharzJE^#bAd@_~q#rISMpJ@{t#r4+Vy)0 z{|25TN9#Y#e}16nt>;rNvK;4xZUa#H{$;ZJMyxxF?Bc>vK-6D1L*N2Gi9rACw<}0A z-M0Z&RY?_4P-?dBVU$beF^P7B+IZ|FUQk_8=MqbvYyTl66xFvX!rMa0gIw|f2qO+J zDxpee>1xjz<}wq@PViSQR*sG3V&TL8A}!p+M(}ba|L4VhV;vt9hoRgnXsZ2Jb<{ zC0})*9Agp*_}T<)X1pV+y6F*l>dbNURvJ3TB{#ky`*5yP&N6jJjL|oVeb!-CQ`^>Ad^5X)1u~`^Q5=EPiA177m-yx`n1K21kgkhy9R5 zp88Gn@CxHx-CD+0#MXm|AIU;my&O1sr=KMnsZ|M5;W#K(~5 zdg_LRjB z=KjE*bigHQo3J=bTLoI((JbAQb&NZ)pZqRh2P_7B4;IB0`Cc^^*s6K@2`qm1YI%{A z1XyExA_nevrwNQvM-NUHo2-M!Fzm94k`PA3(27K*-k}e>LQqXpOcS=Co|;Fr!__(o zH+@RY7%s0Sk8{}wk($haZ4Z{yaN6cY>{b#U@7LI@V&EqA~iQN^j}fn8CEwq`cW!Rh>M&YgQm8^Q3W^M+@T@-m%+@>K~`A{pHoWtO%-K`l? z%8#$0C7sT_a#`rZbPT;I1RXp93odiyV8)#fm#)B0o?IrC>bEf3qBU;ByLxCTp*gz3 zu9&*F_$5bgd+_4vRR8<{alQJ4%@*@Z1Mc&^!TuxpGh=m^BAvTR@1Ku8FZudC^)VVW zL^GFwS0G}Q8`*T(Ygt1eibz_1f>7WvoNuknmC?~G1tH9}-ojJ<1iZGrt;QmLT{2QEn%bxM7_lmqT9o#wlAZV&3dD;JUaDC0#qUO@@Uq=XdT@}(9 z17_a0r%CM#vyKj&-Sp9t_&4b`)?E`i5<40#qGHIC6IC($i1cH z)XN+ms8w)gU$`3(F{P;Lkct!Pp0w*Rntqw%M&N8mrcS_tGSE;rf7Y;sEJJ66$7_s~ zJhtv3BI(^0L|w$w)=96fCqxzk%8Bt)F4uviWrwF{B2CB9(Klp_mHF5N*RTfgZp8DV zExrgJjcqosphZ36b8npmt7~e)X5j@N*fW#fa=mFu#t3yF;e=7u@{$D)tiyH}C{Pu> zrwtz7PV>8%SpGc1KLkK0G1@BPEF~CYCBGex#;la_QL7FwCI$~y^Ep3ulL0;*g+{){ z4K?t?-+)>M_5@-;^Be+e8^e8}=)@bc?-foCqqQjAp7NrUpU?4Qa=F_-74Rt{N#-gJ{yuLjVA*#P&Q z<;Xn;a9a_I-U2>^^Y{j8q@dCO=g=O4&GDzL+3ds(G~g}@h|DiwzcD7X5J%KI%>|vj zS3}Enbs}gj8(0?2_s$ftZY#G4>|b{jFtaWv8dgsHk>W9L zU$&~wuLx*(`g<`-jn%@$ICnGz^~_E*p~YRqiVX1Y^2UcrP5YKuWFrYBf!Jj6!>jOG zo6f72@Y9z{_;Kd7H8k@Evd>Tw2rDxfSTM&s?xI!{w)q2#KVgATC)M%L;%w6ReA|Et zdsgqT?|ew?CI3Bl<$(jkfPL)Rf><0Oj>y4N*7%WtOQP)jov4HM;y1b7hz!n-fT6>- zJGUSgSY$Uhts=Ob&5t*ffRpxn(d;>4!cNgXA|@0D2{Qt)0fbSd9)Yz)ozVIV9t6QP z5KBplRq4TDu?^zNJBy6&j<_-B>|I?b)5q_XkaGfvC(_f_aTL;~%4mxalynnasHiTX zt-$|3uvI|BSkW`#_~U3b3NpMSO0O*;pU)<4hBCFmuRcb9QH6*0hoDyxq6DPM;?pgV zxvEQLv{|qLnvi_5Y}Kvem{|HWkg$1mT#yBm?IfU#EJo{gMBOtQ%DPN>QBAY|EX?mX zwi2J7A4~cCFB-@mBu)Xl6_m9*U{Cp_?Z&IK00+uxfxs!xczlBsS4a9;WonRbDU6&E!*H~oaFK_om0M?V42mhxx*JFv&u3&;j|Qe&_K$Bm>FbzVcKoF=E_m#+ZFKSoa@ zty>V=1IDlc3#9JdFr(fM{1|9Vc)cGWgCZqssE8`72B$2|T940LD}*_B+bt~}Ze2kAzz_(|j9 zzyNq0h^ARC{|`K;kU?xOF%i>1rqt-*k(8|HK;j$o`cD_#fy9FpH$)4$iJHOt0c!%J z{$eU##1PCEoluZz`+#54`(ycOSCK?J1E}aX4cPYG+bFD8{RL!B!>eMenbpTTbH8(k*uPyS)pj? z3S@k@J;x29=O? zpblL>gGYdw&?{*MCH#s`JZD~a6IMsNlGefnvK}KDC}0dcL@x)aMj66j;H8p&ab?0Z z9Y7HYZ=Qh7?W>{bk!xtPG&h;p^dH@JJ&^%>}yy&Db8W6`&RckT{3& zq`jgFguA*NF;KWPVdstEK#&733Wd>1T2uo+y~>mm5CS?W6jaj+v}pa~vABv<+jl!~ zo-#GG)J}sMn%lF)a@uqsi|j`LpeGB2HO=jqpMbsTCeO`>XpOdbI!NH4UE>mAuO)$( zEjQ>Dp}PHDQK;W)e_H}dr`i;lRzfy_0$ujA$OrI&Zo1%|l}8vBfZML;G6{6pLLC7T zlZti)>WS$3*U(TrfDr(M^SZ#@q~N+CMHoD}%)@w`Rm366E*AffI8X+VL8aM5im*pT zv)zCGU2}LbsdO1+3PGBj(5S{RY(@c_>-UjM4s;V5$jBJse$PA1I>6{mEC+eCCG~(K z%IU)kI!#ZGX_N~wE#f_as z)vo-%!_*d_21s<@Kv@?lE_*dVyyTeLwzL`%1O3EU39hIrNEIOs2snYq&Tbwd-8I*2p1EB^{s=;Y02MZXVJKMz6OG`#}VqYh1nk^;POp) zTy45$y?gL9xGi&qfUWe~4t(_HTzpUCdebmpaJkoc_y1^D};;{l=z#QpVvSb4}y@ntBuv<^UsJ}_tYc!A{!ov zOTnfZnq2P$X$zdeHR7q zuQg$7RAB(3S?R67=4??CvszUZ&E=7%W-QKlVj>-+M*hVyE_ok>(V$yM37P+S1co4? z(GpIx_$Q7+Mb<*CffD$V&7abT%yC%X`mwT9|H(bq{$%sJ--MH=6)>bhcR-l`prDJO zd?jh_gh5&xsQ3Th_$83;-8pzpo+cFN;jaQPWh*_}!U(EmSR#oeRyJ2yw*5-$0MQPS zWR+!`Tv`0oGnc~6bh@7Z`Xq~oaQk?sIiTmV2((kp&r7OHwSmmP{8RI*TF64~bJ&Z+ zEtMSAAW}|sVsPr0jhi63QgoCH@D_};$X5K%=>H@O;mkFl#sQiK`HJ_>MWLM3gG%?|-g@3wA(>#pF@qzee(Aq9#F zO;|}SI;^dRjB3~^JlCcp5FkaDLG`j4g|xphPXkb^XaJqfVBW%k|JQ3rbV9m>k4_9t zfUO2IE@f|pgQ&8fgFXj%U`d^@J{bjopf3g<+w2j)1k^{npEVh!d@szp z>I^ZsBMvnN#6|ISzZWsg*t~5|{gZ2d8V3hoeyDZZKq1P?of#oZFH^{$&}?fFcgWH7Q3swZ|~Fs=5= zV1EJdu+}JH^*}d95^vEYPq3eaVHLxj>u(Az9yD5`+~7#yY^4F3Cx!UnpvD;YRMnr* z;iEu?3+fh@*e|(4>Eg7gi?u)9Sok88$i zFk)gOV2R$8EC15K&Xdf06}v^TJsQap8?-^Yz>RQ1n50N>;Hmma9aKvD1t%81OB$u zQ{6yTKp_wlRv25~5VQ`6&UV}X7txu=K6-aZPsz_Cdl$lMb#>u{Sw&pu*gb3YB57>` ztwq2UJ^42KppLUqSPhE`nlHe>P@qSCoIcDJ{6a>!M`EzkYR}4PetQ!uo|M!0kIwx{ z&EEY~Ce)nf^K&yx}ol39C{U8)P>W<1+;mkva?!c%OKc|0t1eW&Mr-vGQ7st z!=UjRWCjCWDN_?{4+-jcvjz4XRfBDTR-FLcGRk+H&5!Ag$uY7DU(J1FE|O@H?6&X# z1E;gd3ctt8Vq^LpK*j>eJEqp&ff62vD#a&5*+L1y&XURfQxqV7>&!Y&>;)*$I-VT) z3eu7M3IgieF4%T73ai2e6svARnB<}jw^UsO1vf$iIS@1=pERfe+VKp$sRsPuI8c3X z^4sYaAbB4Esx0CYA_SgzXgXd7s+1{@vL3_!XTNm*C%`+29j!)y7r)?=rRXv^TU-&5 zh%AhctzV`C>{%n*a8_?2BwKm+{pGq0EdYHt-}k2 zOi-K&(>|z~DrtSN2J(%l>wIt(?{;p01s5s0L$s(8et%~iIt=K=g1V&;;;Q*zuCg*g zyPk~9ojL$5J^{QRuLc|bR!N%#jrT_uNFpOT{byJ1*+j8N;y}08vBHEtuLK@9eg)L- z9nXcmhgMe-=YUOz(M92mA(y!eiB1Ee{z@Y-bd_sn-$Zf1i7!$d1gP6dSi{nnL^)s2 zCFdYi2Xh(N0_b{3B~3OcRvlLV4iH-tc2O91ppV5rejcP8X$L-w`ivO4`} zCcfEf=n+}xEa3WSXE{r=jxHQFQ}?0^sIWlw2WG@1MDTY^a@7m!ivZX?7hD$ff$5_- z;Pz>k1;jBf-*m1pPn#FyVs_?r4-m+q#qzdsfxHCB|B}B0rxU2dLTJI$%Q7~_k}dOy zztYXS$p*yagBJ8a#uXChE1WA=82DNCl%Ly=HK+nIDj7k_mQD(Z^9ssuOyNK(XDc2fQ54Ms(xBo)g`q!eyk~T=of;UB@g^KIM(g zM^C@LaTOadUS3ra7Xb%c4w$IQEsJy7jO?~C{LmGa{LUrmY5o^`?zo7p7t{Ok=6l{R zA%R_|9PRS&{BC;6`MaZckN>Lew>_Kn=SRXSyN_t6f!=h2S{! z;JHBf8*IT%^!u}YT4Z?YRFUt1{_VQazZP6r!)1p zxz^wXu(eL_h4%2I+#v61^PO#mZ^>&F=#7p&xPYhJ=Fv55K@-uE}w#Od{ z8xQQ8u1=kuR`)cH9HZOTcOE)z{t~@#zjbQ%AcV0^_=S7~BAsQDSJuCxzbWZlb>L`0 zm=IJ>9(eON5G<7TQp1Pe+#4VBD%{@8TWERT1^63859)s&Jon>58%`m77wEm4=-iDTk@LxK-+kRkX!0y4fFyyv7l-EH z1=J&W4+OTY3qeQ5RlI7;g6Eg2W;D7CcKZfRo3=kN68?=B_}ys0kbV1X|1WuywTo8< zqQHw&bY%cFxH8b!(KiyVry+dx>umG2y{2*QoDsStQ)hHHkD=_lYxM1j~;j@^>opv2lsq*Hz&wJO7{T$H6cin50 zwJ>?4uQ__@)61ExBbGAb0H6La)Wlnlgr6_C*>sTDaYTujT;)ZmDdn^CoG$nU%*tSyh2)@h#(}#hNhG>1IAfjyp$(IvqfQvg1|!o(J_jlj`~611V|_sTVvDZ(woleo_4rO{=oCkLd3G$&Z53*Ru(z_77c077*>d$NBL2wU zcxLirb~pqolfAYbjclGSsCZ2&Gu(Yv7;a}!MqSru4*Tj?t+HSa{UozM-&aPBsS zp?nMHd#LDKXPD*&GueLp$q0eRfui$y7zoD_egx_7Q7kJM=H;tisrTbHz?QGY;7lW#7I&~lk{Fz!ZR~UPymO__Ngw^M zaWNK>J*e`j!q#0ZhJ1kMvQ^-|?5_^hEW`7AU)!+fffbi3^9DK^iv{)qsQsV}ZvG`GG9@| zz<8}u9^*2YfKE-7L;CBF4$(+}e8YwYUqKqU1Rz1~I04I6gF!n2=!91)=@oGz0kwRL zE?E5DO_s`paK;E~u99oWKJL!{*;Q~Uf1khNol65nV1c0YSWIn>IWe_BVmS}I*-_K% zFd5pYq=0dHLquA0*sXc}rTm{jVf&E|t+uZ*t4r%x0-1(QeZpc>i#B3Gi%0)7J;i%; zumw-aV+Ip|_bah1G3G>$MsRZb z$KI0Wgkfu`mb&?#l(D6$o2Yf}1+cG`oa3~eI>7a)a7m3s>vQdb0Trz zd``5f?=^&rD8QRTR;R#{MdVK=KemM5HhBU@(^O&aChR?XPJVXlE@bpRiBQB0yj)(* z--c-*Z)K#kd>@93P))$O;~32Tgy4Wny6i7imGziPe%f}KVV8m_F=clbRh9h(OI<`J z=tLD!zhh@CtH&39Iu=><>6r7&i&_MNyck>qAo-d(r`Ma_K(;OX6NS!ebMG`mPFd($Ir89ndYc2m(Jped@E+=jVLM=JWEYCxbTyfS=-S{{idOHH3MqDIBa}2m^N@gRg>5G5 zQq*0!6eYU|PIKABTQD{|F%#);0Kk^w(V6pOA+h6fpjMH-bI0zMJA<#H&z$sera0f8 zboIN9%eC8@3074QG+Dy8Cs00SE%jHIyvkWNSMwX~+~L2}`N}rWcMAf9Q^`o67;m6q zO2}=cWa$EJAVmVH*Ig8(f36H8MA%3pK{GY=J<;xM$^|?FHXNfeT{b+VI_sf2HvUT8 z%RRqRso-s1#H>ehk;JUWgQCeKabHGZR#J7_4|zJ;C#U8rUfI@o9d~wZGV#$Z9(-ki z&GnqJfO35Xz{G5Bzr;jy9>LeDM^^rQawxoSf zhjRTc%idKjeQO>|dZ&3E@?~s1U+=l2U9PW)$15BxDbkj2d9cv5Y4mMti)znX6LH_i zRL0KsaV>8@m*KTG+4gbk4k*_=c7VNKuiO;3Q_t6RU-5$?^1F{34V2vVWG_I?_ zue`oixp^?J_s?qqAItws@)n0TyR`;Iu{5#RB*xl4diC6-nSQ?>V9v9(O90n-7NC< z8@pB$0SEN;b|Fv$8F)DfNK(?s{zv@K4}On!(zPK7q!OJ8vjpg#zenKJQ`y8&*!9hI z%E?nFEQX!Q`Z2=v$h z{Q&iC!%2i#kq!uc^bIZ0?gK-;*C{-E!Q~@(lBG<2~*`_4^vg9H7DB!16wX+fxF!GN9(1!d4EK>oeL)4ysHC!%&PMp?w4lIWYH1 zIi&!PsyTsv5Cta<_YcwBmGsVn1F1wk9ms=(GdJ`NNJ&FmtNCG(+?-Y^#^x`Z;?vM>pztCV zQ(R^%2%hTj9sc_W5SYcmndD@E;fUUbgI4tTb8U~`9!*V3QNfdRs4l{^QJj(^%7ClG zxv}$85-FKl2|a|@L!!-E}u!|Yy?AMAt)U%U2rB%UlmR|nTcq7)$z&JWr?@pA-QqB{f)i=v!X)L?zC9) z#3hoAhgxQx91`C^_I41=Sb;Ht=u6F+z78A;K@cZ>cG2P@EAiV;|%}z|sHJ z)DLFrXbSTHm$7-&%O6`s+SPCWa7Rxwb>J;Hs7(gS{ZzmdQiNUf^l@@!HHe{fGZ-su zhWaserCVaFN=o?*yDo616`^_oy5bvrX4vL1u!R%)U@z3s7KWAVGfR(hL5a_}k9bds z^X*}wXg`<#Fch7=xsuFZ*oeA^_z&RRP}~Kkv|(rO>MQ^eLywOIT~u(r%9E8ek{LW8 zyA{a^rD0fnxhP;1yhjDiTM69@C2vC*r(_@%<+jBk;2CEGNfTqsPCH@H)C5O7;Bah) z7>oZ48B0mQ3r_4x^UNy(PDU5fSbznU$jgYFEMb;Bq&qN8x}Wl1j+d z*&rn7p|CuQpC76YM}Gr(d6Tq?@10^&3sZ$Gt7weg7;7+p?96r+zxtKWeilFFDnZK* zivc1lUT}7281%E7RO0?$_=oV|WJLeI8u*C}6r;9>NMAA#nc$C*RbEpEva=O%dR)H* zl-pTR%1>``#X#~v?^-dqAc!McN-bE*^f9%T z78a5Sgyl#4%LI-)mh$q_vqam;Nsljvp5ZyFc!PE+Iw)b>Ry4JhGsZIcqxJ%pR0+SS zO#;&Ry@agr%+?gb>Va<04kX$JXD$QTxr2#wT8l@0q6fDmgob;6$c6vA(qoJH^pP^M#8YuabU8PmS`t^w+X^Feg|Zrnr3gq zuCK5r#<0ZKkjY7qWT`8YW3N}iK}Q8&#C-uG_znLdp5pC~5UmMx(D;$q2vihKK3n+s z>xGXF9##@+t^>y;LI3C=`w8Gp4}_pCQ^-sNGHl?0;Faz5L;FF_>e~Z#pkdfaEE)o4 zyYeAo=wmlT*Y!uOug}BvT1LTzz0n>Qf2Bp?1wKF-2=)fBy7Ey3TC1?pZ-?(_QlNE$ z0VF^$0VG%xM!piV+?Swspr8wa2YyZ1MtcsCAg_*ShoGStr1Lay$^HnG>{cO6l3;SB zzl6N=M!&;FsVLBWj@p1S%$(4sIF#&0`9cDId6AMLO5U=H0po5XqBBKmD=laIhki*2 zlm$n-$;x=(thD|0vyVY-Dy%!><4}ONNAM#=f(K9!O8JQ(OaX}&+!XpKWwyZU#FXPs zxNa}N3Qef?ILfI4xhfn4wx3PwS6Isq&+JwXlL`*fab|RZ52wxs$GmL3Qu)YD6fcKF zQy(B+WDwg^;3ExyNK5mS2dy*&0qt`P)KT~mFSuj|>O7|IMr@5M?pbS2HgN+yTT8%` z@S@F_2Ae_Lwe1KD1}s3RW+=6Fg$d*2DppI<1P*;W+w=B(l9FEjfjd~8*NRA;9F5_Q zz&>gSv^;t+2S^1JW9D3ULMpn_k?2`DCu7X;b^t*@=?p~yRZuzy3Um_$PH`vT3<_?5 zPdf-j;G8mAEjY4_WpdLMkkP@-!gG8sU4hDXu((Y>p&f966RN+S4jdFOC<{BpnX_pd zXapTC2T-Qus)L7>qJy#ukb;sQulZN<(DCkpWgCCdX_bhTF*lj~gZme{HG-vzy#;q( zF>=*FP6d5GZ;ee@0P4VDtg{ovX>NJc92XY>j)0fv+3NT|xe4}--!L13@_TQ0>dCg$ z)Hpdd^LMmyxEqD+#`k-6pbJ9%2ugu{H8kTri6&36HmzIJHut{OwCeal2O9YX0+U%7 z7PvZ5jpu_1hZ(5zxbm^rYB7pI|HX&I{Qraj^Gw_kT_q4Gcu>+RgSc8&_s5;c@dtNL!H!q`x2+8S zI(WPmH-6izcuPy0o+E;R=yXIo9%{TOaI|Iu9>nC%wu!?p0qnU@tg?ZIOr?R5wr`*e z-4N6o5a#JRlboU0`|tFmo&5eFk~lQ#dtkl&kI2#?5Q~5LTgv&ZX`bq-^6uaoloTL* z+Ec!504)$*Ft(De+*Tl@{<~UuCOwjp=9L<}C71sQL;IQFmLPsihf6}c=6OT>K{ZbDXEO+vL{hI?Iq={`Kf0BSCu_G z@stzU)L~FhM1bMuM3@Ff@w~9kN6ef8E)bk=L*>D`Sx=@qKc9V;(GkV(magCB?gtC1 zW?%7^ZO+&L^(+VADAEd|x%K0QgPw;Ue{W|57-ID4uCH-Y3oWoGrb5NrEbxGKEzg@E~JN)?V8k);>qBYi| zGwcRn`mKeUMDr$WO#L>v2?DkvOLxYz$l6(I`!B@H7Q@BV$&2F!v*{bD!XuA2%FRWT zedCkTBBSM>oyQENop8E<7zumr7lbRWBj5n|djOZu1C(*@q%vNf0q^eywmS3vw|4^u2F;U(S0#w17zupr}==CJP}?rymz|m zcZcpkqx@Yh;`QZauRyEYL2wSF^jq*`IgN8spnVf17J|S9^LH+PfP&1r2@8YcNWE?;$`A<-Tch%wk=M6e?6#3zHRa=4Gh113u?38#>OP^gj>%&Qr*Sq zDtZt!K*D(t2$&|j8aZi1hQ;Uq_$(1jzm@RIUQhH)U+eO%e;e=r`Oxe4#h+bw4=yb< zbzx$1CdAh+a=3QnaJ)L4Lx(rNM4cTd-kJX0Qp;fUhc|ARUK7@ z<(8)PVgrrr2!Y^pUviAWk#AzhLwiaMXsSeq3ALz~_LP^UA!v6Lo&dUU@eO>|b4LSB zy+U2KQ%uFoAm*^o)ya10MkhJ`7Z;^y`=th}a?VoB4Dc93&j3%WY+_&+_&}dL25=hs zQqkmk*yLn6EsBCF!%mI26U4{%4bg& zFWi?FL52XzL6mpqPI^u`4XB>CLP3fj`cgOy%|5btZmfLp z%d_W>FH?gAE(?S61xo(QE%)=T0kQ%1uRRwWyIVR~Laqd(1Q{0130N40&0 zq9>o}hGE5ldP$udpBdCJ$}GAqT*|tGA|huWopdGZ`qFzl!-(aNqpGoiV=efrF4q1` zsvjsU!XOxS6jJy9r@d>9Y4VK1B+E3@>Bg!IRH)*DIuLNCq7>*9F_WJkODHaP!zFFDFva(q=gKDPD=SGRJylci~7s>%OB+Y zXp^>SzrN=??|GhcdC%E*Cw|S;%D48S#gu1{B(V4 z{hl-x@uy6|`EM~6a}oO+ns!J%sm3REOf;%Dur)99QC*~8#Ea6f!RAr{iU>y}i|!0{ z&i*YN8QY3#X5qFu*=iUWA;UG1r6+c5K>`18HPO4w;M6l9P&7$$dO4 zn5e9eGxeBqRciMaUFTT4^q1v0iBgzuR$bE)LzvMv+`3`BbEP-(6Oh!};xyqu#v~Ud zOJ%4C_^Z$e?{dU3kpT-VN14agNKG*3^r^y!++LK!>2?hcyGqq-7BcvE|f@$nDvTPSBM(@pY4N%P>2atU#W4a`f1V-IQ+i?r8Dl=hW$-<_K2d zZ+sSqRQ)_JhB$&2X{woXe%w~zax4LpHB5%+lz6r%rOe&D3okl3TzJK{R=EDg!muda z;||M)V0oTp!=t*k4V>G`hlywEEAOd?n=QEq`iCopGM9FhV5mb$@ZPv2_vd9clzqms*`FBbFX2CkU-cAb=%Keb|6jp-&*)G>S_C#!vb=Ok zEoxCE;eJ=QW(?mkV?!7pOH=E)2lk9dD~971*J+eAv7F4vqNT;!aquzHDS4+&7nN$8 zhL^P5o*wTTlS!2fY;;7irEbmYH2WHtYKaHd%56TmW+UGVItelGFlBP~g?1AB_jhVG{`IF2+>G+t$-TiR3(0*4_XRa=! ze&=Wshx%0Y`1HL*vYQk0T-ujKYxzggXO3G^c{DP)r=~F`cGIVM(Q0o^-~CB>x_!T7 zXJSt6vn^JvSGsfeanVY8ePHtgVs{jqtn0_EA2r1%Qg}`YobgtMsDyFk3o2)7pTAzw zmaluMslk0x@5*F<47%YBXHt?!)7^&3+Ev9L_vDlgD)V*!TxwMEu^gIk8AiKpj?sh` z=&`R?ph#U$*I%t05TkcalOxDIVrAv6gb|)zOBNgnuf^o}T}4-F&^$a-=O|X-55?p2 zc~RmVrl{oHD`$_Xu|dI7DT}GZYUzQ7yOD9!I($!tMfrdV+S7@BmmL?-5|CVYzNp5NCIFg0Uh29Lj`mI zbO3ZPLL+*H?O@mrGfuT^eP8}(MW^xbY$tStKzWIR5fr`dIV-Ne?# z#FPYsHTe_N2-N7k)o2!ffKLDd0|JBT1k(wo^GyODV%hH|VSt{q5&-lB^aS(-^n4e3 zdOpqdFf&`idAk+>qV(PnrH3dz(e})UrGTU#4oUk)o^CK4Fu8Mnri9Yu(b70eXUu#d zfo&X4Ku82K%TU7r#RX7YK(r4x+DM=+P+tPf6__h9*9EUhBP7wldHHb8%WJiRC_O~! hq2m0#9QMC_=U>p-SA;A`S!&omK3+Swmu-vu<$u`$aKr!r literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9a26245768236299879ca8b601342df6009c7899 GIT binary patch literal 173367 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 W$JDa|*L$1_nB$e60<{Nuj(gks~d8GnRpP$xsI zJN%FI1A;a*>2?(R?}izkg6=?(gc(28by4fxRM%c|+No`eQUEI~N7K9bo$y^s&JDUx zO7AX8{lWd{+Q@TFP5S58wJ&-wFRxVQBfcVcin}^&rwX543uLgBJet?0PxcTnJ)-2b zUhXTPeJl$+GG&NpOq(j1^G;#iH;pxUI=w-?=AAdAdvwpZ*Uf@~r0F(}I`S|gJ|Wg| ziBhcNGlsq(CAhPUbAZ`3`A+?Z2N#^(H|3m=r`kKoQO7JSiF3flqe@>jH{RhzclPBy z8h4&$-j7&TzqPz!=Fao8w6h8d^Rfymi+s-}h016+F4a1-fLo#6={7B-^ZIq4qBSqN zPgym#cYfg>Qc$?iFuo`t@6>^v&kywcc=uX|?V^Werc=jjnASB-^SL(fOmk~u=JX21 z$D!uRu}wjK747Nr%UX-lDeN6`33i(bb9Z>TTLTh%qr{>JQB2i z-<8_l^}{EP3f!VF`jExo$egI;%rp~({;jqM&=s=ip(QiE5rO~ z$78(&E0Tw*3uNQGYK2;E$CcKlyBL}O!dOyY`77}@ibJmOoC9KOLE3G<^lXciw$qI+ zLJxYc1V^b?dBFh<#6FPv^IA=n_1AlfGDv04p)Esx2ilRyKT>Jn@B8tcbZ3$D{|phL z^^ug2LWB^ZSK)w>fRTWaKwnBw1QRpw>u7=qAwm?wU|xA$I3PlZ5N2M?yi^vTCQ#9! z+c`jl5Fu1eR81-iP!p(VplXsk`;-FZPcUH&VGIqOSMC_*#rDkt^lvr%DT)UEiSdN- zG;};+4E4Dfr>_k0GcT!qH8G3Ty&n-jneYp>`*?xW1?YzfSCGI8 z3{l#6vHS`-ND?R%8M^Z`;Abc@C^G#Shr}K+xj~U3!Gt1%B14J|F$(p=gieMY7j!ZN zTtDGO-0OH?}MjLQ7-|*GM6~qw55T#KrVuDh%ys$IF%Gq+% zUHU_H$onzo$&!coUK3Ul4h*1c+5hn~r&^iGtTC(PXrFLRZt`X;DxN6Y#4=wZdnuyIj%HatRnJO1rx#eb|kym%QdF2fZHqxo;g z76l3@eRdgkxr_oz>tl!A%0mIA_k`$`>2bkr1_CaY!*LawKt_fMp(Cj zl#eP(Pzzi^+^l^qdj@y}uZHdLkb}rUVkV*e1v(iq<_&}oa*#G&K*&&J2BJjl6()L2 z^qA3=S6HEwA&?2nB?6hy z$&fNOiVTVjDK_ZI^iPS5;&F@CzFC0&Z;0Xg|2$l8#@Xksl#oy#dqcCPdiMNHNP-iptdzbv_^IrSU-S;yroomJ!{MAz_ zZ|;)x;d{+kIR1ZhSp#1~B@Zuf01e73TtO03FhmK`iX0@A8z?daRYs9Pks)w~l8VIS z21SMd7>W#vj2Kf$(lP)OIvE0BC^9HAqy$7yD|9mSxQrN$B7-7Bij9F(M16%$hKdG7 zhfrilfrKK1B14J|dNQHN(Bp!wdjc-#WQYXAatX^NicKM;B5L@clcAzP1?=xRna>nn z7WK^n;AZF`CC8*c2$EO4MLz!D@DVvUDBzHTgCIc;5+M0^V*GnK5ji*rUF6^(NRWdB zNRWdhYw!v%EPk>0#o|{?Jg}M|Nd`I@YOjM5G^nDeqNt)2LckI0cn<|3B2Yz9MM)V} zj6(e|VZlp}3yKT@7u@Y75)7>xS~WsqCXfl842ewWWcpLIcu1kh{B4nm*x&Q0Zx%rO z!;p{2NAZXtuy6n-! znJ^C$j01`ciVT4>B9jeyJ zG$`I2oeW7?QDjhLNU=drCKMTZT(E^mzy(`~M1rA{K_^48DTGu+4IgweR5Yl7p_8Ga zLD6Cq859{5844lP(W;4|LDdaZQ7Re~m{3JgMNvg5gg_M~5CWnERTNc}RHukhs2`^P zbXQHH=|Z4{gygSlR(`sH{u|PWALc}Y1pKF06IZa0SQw(j5cQG#U|#CNl^Yj-Apw8Z M=ozex(zW#dZ^g5qC;$Ke literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c61edc5f2c8ed6c249387e4da33e89e75582fc GIT binary patch literal 54548 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9a26245768236299879ca8b601342df6009c7899 GIT binary patch literal 173367 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 W$JDa|*L$1_nB$e60<{Nuj(gks~d8GnRpP$xsI zJN%FI1A;a*>2?(R?}izkg6=?(gc(28by4fxRM%c|+No`eQUEI~N7K9bo$y^s&JDUx zO7AX8{lWd{+Q@TFP5S58wJ&-wFRxVQBfcVcin}^&rwX543uLgBJet?0PxcTnJ)-2b zUhXTPeJl$+GG&NpOq(j1^G;#iH;pxUI=w-?=AAdAdvwpZ*Uf@~r0F(}I`S|gJ|Wg| ziBhcNGlsq(CAhPUbAZ`3`A+?Z2N#^(H|3m=r`kKoQO7JSiF3flqe@>jH{RhzclPBy z8h4&$-j7&TzqPz!=Fao8w6h8d^Rfymi+s-}h016+F4a1-fLo#6={7B-^ZIq4qBSqN zPgym#cYfg>Qc$?iFuo`t@6>^v&kywcc=uX|?V^Werc=jjnASB-^SL(fOmk~u=JX21 z$D!uRu}wjK747Nr%UX-lDeN6`33i(bb9Z>TTLTh%qr{>JQB2i z-<8_l^}{EP3f!VF`jExo$egI;%rp~({;jqM&=s=ip(QiE5rO~ z$78(&E0Tw*3uNQGYK2;E$CcKlyBL}O!dOyY`77}@ibJmOoC9KOLE3G<^lXciw$qI+ zLJxYc1V^b?dBFh<#6FPv^IA=n_1AlfGDv04p)Esx2ilRyKT>Jn@B8tcbZ3$D{|phL z^^ug2LWB^ZSK)w>fRTWaKwnBw1QRpw>u7=qAwm?wU|xA$I3PlZ5N2M?yi^vTCQ#9! z+c`jl5Fu1eR81-iP!p(VplXsk`;-FZPcUH&VGIqOSMC_*#rDkt^lvr%DT)UEiSdN- zG;};+4E4Dfr>_k0GcT!qH8G3Ty&n-jneYp>`*?xW1?YzfSCGI8 z3{l#6vHS`-ND?R%8M^Z`;Abc@C^G#Shr}K+xj~U3!Gt1%B14J|F$(p=gieMY7j!ZN zTtDGO-0OH?}MjLQ7-|*GM6~qw55T#KrVuDh%ys$IF%Gq+% zUHU_H$onzo$&!coUK3Ul4h*1c+5hn~r&^iGtTC(PXrFLRZt`X;DxN6Y#4=wZdnuyIj%HatRnJO1rx#eb|kym%QdF2fZHqxo;g z76l3@eRdgkxr_oz>tl!A%0mIA_k`$`>2bkr1_CaY!*LawKt_fMp(Cj zl#eP(Pzzi^+^l^qdj@y}uZHdLkb}rUVkV*e1v(iq<_&}oa*#G&K*&&J2BJjl6()L2 z^qA3=S6HEwA&?2nB?6hy z$&fNOiVTVjDK_ZI^iPS5;&F@CzFC0&Z;0Xg|2$l8#@Xksl#oy#dqcCPdiMNHNP-iptdzbv_^IrSU-S;yroomJ!{MAz_ zZ|;)x;d{+kIR1ZhSp#1~B@Zuf01e73TtO03FhmK`iX0@A8z?daRYs9Pks)w~l8VIS z21SMd7>W#vj2Kf$(lP)OIvE0BC^9HAqy$7yD|9mSxQrN$B7-7Bij9F(M16%$hKdG7 zhfrilfrKK1B14J|dNQHN(Bp!wdjc-#WQYXAatX^NicKM;B5L@clcAzP1?=xRna>nn z7WK^n;AZF`CC8*c2$EO4MLz!D@DVvUDBzHTgCIc;5+M0^V*GnK5ji*rUF6^(NRWdB zNRWdhYw!v%EPk>0#o|{?Jg}M|Nd`I@YOjM5G^nDeqNt)2LckI0cn<|3B2Yz9MM)V} zj6(e|VZlp}3yKT@7u@Y75)7>xS~WsqCXfl842ewWWcpLIcu1kh{B4nm*x&Q0Zx%rO z!;p{2NAZXtuy6n-! znJ^C$j01`ciVT4>B9jeyJ zG$`I2oeW7?QDjhLNU=drCKMTZT(E^mzy(`~M1rA{K_^48DTGu+4IgweR5Yl7p_8Ga zLD6Cq859{5844lP(W;4|LDdaZQ7Re~m{3JgMNvg5gg_M~5CWnERTNc}RHukhs2`^P zbXQHH=|Z4{gygSlR(`sH{u|PWALc}Y1pKF06IZa0SQw(j5cQG#U|#CNl^Yj-Apw8Z M=ozex(zW#dZ^g5qC;$Ke literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c61edc5f2c8ed6c249387e4da33e89e75582fc GIT binary patch literal 54548 zcmeFZdpwl+`#;{kx7b~kRH%fO$`(Uy4x3}UB}!<^+;d=@B_mWCGEQw)$#K=92-^WQ z_dR1~7>B`#970&>Cg%{=IEBXf@Ow?ezW4F|yg$D`f4}eJ@#XQDG|7Fx?(213&+B(;H?bjtL^xpnKlL4>cb#K6D&F?wt(`1bW>Q-b%pbzlA^e0{<3 zKj*$~-JW%)PW)(f{o!!y;V;&$+Ze)}(El0FYr+l8sN~YF6#FAaAo}0u*e?5KapRt|9%6N9{l$kRR`(6-`t4%hv@d= zG=9V1Ke6A3{Oj*G%&pMBMZ2}ztQl?1)7Ii<4Q&2hjI2TDTE1D!o@^bgt!_ zwd}b@IsVaRSR+tttaFV+|3gk#D?HZ9sI}U2t&(1=r2jGBv{p&~e^N=mXeqe2M{l!U z{n*#P@5p)C(fyZs2i+6Su-w)?Z!>pD%J6z=_sf|-4P)ea@1!;tNREy_L+RaOTO>|h z$zYDTJD5oO+}QKu@OMc2dfGm1(>oZB>8b5ss4KlHR-Sa>RliOc!%A13_=TEkS!OhW zWu3k8jb*Oa!n*9!|D?q5`hU>FwI8inMX$L ztyqKT|Dz!K1u{RJRexbV=A(5@y^L^&^5nkytij$W*pF<-1?3yn?@tYy8%&rf_`H8- zV(dQ;kKgCqpTHH*VG9?h+Qu7GmoyC*KE50c-j*43)Nt;vCo>7bvkAkl3lVk;kLBQW z%PWV3zkONdYtgj{UmvjZ>x=urchu(0nKNZAS+2eL11S-5I-btUi}x%IrRYHx#=p;H zr7o(?&)ODVKdf$(w?(7y<4+Hbf(;F4-iM4f-w|C&&sc> z19t2As6{IpDX3UH4Abcf$eO1-u6}UfUvGUo{Zu4wHXhSje2{L`_QWLS!WZtl#Df>c zE3eE?jSM3#pNHOkZ;Bo>@5y18Im^c2<@v6dBd&GMC1mcx0|u;M81RFHYGZwd1X4U( z>&5+X-;w#F%kRaF!rYq~<O&ZKChKn)thLnR3YnA2>wMW%pT1{9&htHxGHgO~s;YytlGI0v@b%Q?m&eF;NWs-MHlD z=V^gI%thbdM~lHm3*C|hC1gJb!K+wh!db$4cyPj%yDsq-EORVFWATAGhj~z>ii~QO ze69p8n>ZM18*rXI}@w$L^OmQH=xmqRZVs)t8dbGv_+}$I5Rj27M>`|3nqh z_Y3>*=CV*t3AwS9%w0!zpioyfr{m0ulaAX91kHB!H_=b2h+;Na^Wwx!)TuI>uyTPY zk=M=qWVraLao96>s^!J}j81VCZ%J_y?3n9djRf3hFG%eSI3kRK>tl=4y)R=7!@Jsf z@~Q1SgTArDucxarQZE>F*=enZD`OO6fQS2pphsNmD@NLKdu2h$wii-V4d-ThhX>j| z9Z_Ej`h2j1_m#+Qhn(DA%v6nNIzMd5JXJJaA$J8>;*tZ$jyYFjx5S=szt592S~#?S z|9-Z;7Kw?G0nf`%i;#6)m^3fWp7b3ZTQ4-_{i7?F^C-VdZqYDYGB5lzn(5e;ct8}c2s3;9(WZ` zL0w~uX`KSMPRZrj(LBYz>6f`qZALu#Cz(Z3vTS>SjU|(MXcH7;B>SY^Krtz^Pyx+A&Q*luv0@P26~sbSnSULi6THBlz` z>fha@@hPBqSev)QyU9Q{xUg?_#`m^L&p56tOvkH}U#P;q%$e*IZpFI$;UcfPKSkrq zjdevX_s-Ug>(xh_us>W>nFw&S+uPN#&0E3D%eQNuIA@b*Fe)GXt!?qu!xkxq_b@kn zWFfN>eyRcYXusOK-QJ1{QAcA&Bae1Po$bHx4j8D?20zr&zg8O+)nG4 zBT#cU_BwZjGu9-`#4S>#=R;^s1W832>% zbML@5jj6XNR^4@q)i;#!R&2XR+I3}rjCr8)V6%bduIbUEyE5(aw`bIS`WmXN=#i6X zKFPK>d+m4KdT-2V_=kc5y{>`rqLHp`f$EE1W|AlGo_q+8-n1qa<-;*2*gcmQ%4v&N zmP$i^2wn>K9OsfxCE(ke%es&*g{s~*C+ETIdk23Stv()$=)RdW$ihG=Hun)QeW@!-^MXp3F@5x+)Q-Y+n0awTpb( zeNpPSy7wpFyq{ErDvR_smkZzob|`vJ#nM6yzAZUW!Ut}~ON-Ud`?g=d(BQ6#Z)b}= zM}ck_BwIlyEs=CQ({0j2#ML$g| z5CS#(5&v)RHcXC>#gHQHf)=g}81yci2|ehTq6murFyY>RFxNtt?CFZ+ZK--Qpeyk_ zrdHo-q`h;8-!+rHT|{7K-L08+MeW-Vg(_KK=;?BuQPS2bU#RS%iBCIN+gDaYLo_o< zic@Vt&#s$q^4+72C(5E{`j3G8#!$i60#vrAbmW*S;H8x7N28r*OAg3FNgA7QF~;9h zzg?idT>6u?rdd zlI;c6X}l7C=XijFpv}y&uEzs}=1`qF5}$x=9AJm|;*eGqo8%<1jINGd!LjOy#TnqM zfIIY7##FMLDrqJB#Tus%RU@&;j_rtrG+iMgGwspvU$ZlC$hPsJt^gZ9$LYBLAw=7S$f+x7+aeh4<;)I^g=8pWd zaQnOluJib3du&(<49a{~opyigkd6}J>JR-v4QDw#<{Uk3yqKXFF@#gEjL5Kb6$T{r zuaDh7T>Z-)>Bv`Eg1wC7s=73iZSa`DR6QBGdQn6IR!#;QKy-IkIa&7>2L+hz{vl9X zJ;g{dgIvPrg@|X_3o;YD2G_&q)e(iHsao??>-vgT#l@!+wx7Lwi--e|jBRJ?ZYx$4 z6Mfb0s!UfttekLZ)Cll*s(aa{JbPPuTt$)|wavAzJZ*BIcXpdf@64n|S?q8sY_xkI zT0VL?uqxejX{zeJ|5&xDLW@+Duj{vX(u8yv*1d#GRkj?7bS~k}1p6pN2Nwn$ws@#3 zU7z}cRAsbcOo&Nz#klfqr-2#X%v_IF>}%_t-YG4~;_z)bka&-9j}B(Gd~{rZM^t)~ zC5@gHW_-4ynrPK=#;=VNf`Okq9iDKZ!||S@Awx>DO?PL;Qag8L)IGf8K2To~dS0cs z{f=x;`(%CjmvX*k!Q;O5Cno3_PIU`WsJ$Rs4IX`91CeIYaBNl_nl`WOcim|rA?8wK z<&=?ZrtJ^12^Oi5-Wn-klN!5YzP!D;!p)+F5kZ;JFqPr^1E~kWl=)}gVbpp?uO?@(g7qE(w@e~xd2O0r5G5v{QDnpO( z2d`x}LEZh_p=0`m{=o}&a=zs{ilpW{SVdyTEZ1dT53pA_DAt}*>m946x7#~qcf^O5 zm*bf_#lICLoJ;&n<@W3o@f)t${o9>$ZhPyWviJ$bjMhz-vN09y^N{fb-Bo$EO+|S& z#*&h4(_do3ePCO%vTxT=3Q?RM7mx$5fA zX@8GsZ3lnu?n((ddUv0R)80)#w1q>B{>~<^lZy|Z9JQ18=4I*k2e}d=+j9^0zqU)= zK(Bh)rpqEr<>%}~(rajDr)y|-eH7I300r&7pXIE7GUXk}K^@z@Win%8O|&c8D@~MV zZFdcfMmV?pa-a#DA;n-EjmNAQgC zdzL*KxQs7)mhLw~Oky+uWi8Urf!9n_&SKOT7cQy8LDDx-w2?qCe}W!QK1A`Oicgpw zM~|N`qn*dVhQL2k@7q8aPm5hh(Ae39KJJt8B^5Fm!W`>=bGEiL+au~&{63tth#Q2li|hgJTA8 zK^@Rj;vKA{zz$lZg~ISySzJ6eA%jIOc0tKZ-RZ%i7Ju4;!k5A)y_F#1UbotvnR7vr z`uPJO57U_n0um*LxQM33`n z)$~cIJ%^pmb@c%jA*;ghu75RZOr{qgD}_}0k1LNqnyZUn^oYjdIJ;qW%LHuY1sT}T zMKq~)asTJw0r!MU_#HXO9QJF-8kl7_2o1zg3(($q#}5x!|HY`IqhCSAA1(@Vk3t@S z1i@tmI4GKemG~^?uhNYjSF?ckw5Y;%&IAE0Ll0`{280GYvPw7z>yz+cCQG!&w<5{H z{uTBnnh}2any<%VcAEd=!KomgS#j5!kmQ-GXl%UGpUTCggbG@XWFN~d$kJjmh1S)n zW&psSGr^5 z*MV2<{>u$buWw0=p~c$BQMy%K6;=cU1@J zDTOtC)@Z(&z);$G`+Em>u{KK1De3F`h z24k%K#9|Xz_M2q8wtxY#_7<(!ht`dL@nf&~oqEZgw7O(kSGB1{(`dPL?8Db%69M+Ghxrs^_C2T-yRK|XqjW@o^ z>#oC$w3ln9cWkff+fVTrehVB;VHvNK z3ajYpd6~(j^6e=!yx@%$i@a2LHUbharzJE^#bAd@_~q#rISMpJ@{t#r4+Vy)0 z{|25TN9#Y#e}16nt>;rNvK;4xZUa#H{$;ZJMyxxF?Bc>vK-6D1L*N2Gi9rACw<}0A z-M0Z&RY?_4P-?dBVU$beF^P7B+IZ|FUQk_8=MqbvYyTl66xFvX!rMa0gIw|f2qO+J zDxpee>1xjz<}wq@PViSQR*sG3V&TL8A}!p+M(}ba|L4VhV;vt9hoRgnXsZ2Jb<{ zC0})*9Agp*_}T<)X1pV+y6F*l>dbNURvJ3TB{#ky`*5yP&N6jJjL|oVeb!-CQ`^>Ad^5X)1u~`^Q5=EPiA177m-yx`n1K21kgkhy9R5 zp88Gn@CxHx-CD+0#MXm|AIU;my&O1sr=KMnsZ|M5;W#K(~5 zdg_LRjB z=KjE*bigHQo3J=bTLoI((JbAQb&NZ)pZqRh2P_7B4;IB0`Cc^^*s6K@2`qm1YI%{A z1XyExA_nevrwNQvM-NUHo2-M!Fzm94k`PA3(27K*-k}e>LQqXpOcS=Co|;Fr!__(o zH+@RY7%s0Sk8{}wk($haZ4Z{yaN6cY>{b#U@7LI@V&EqA~iQN^j}fn8CEwq`cW!Rh>M&YgQm8^Q3W^M+@T@-m%+@>K~`A{pHoWtO%-K`l? z%8#$0C7sT_a#`rZbPT;I1RXp93odiyV8)#fm#)B0o?IrC>bEf3qBU;ByLxCTp*gz3 zu9&*F_$5bgd+_4vRR8<{alQJ4%@*@Z1Mc&^!TuxpGh=m^BAvTR@1Ku8FZudC^)VVW zL^GFwS0G}Q8`*T(Ygt1eibz_1f>7WvoNuknmC?~G1tH9}-ojJ<1iZGrt;QmLT{2QEn%bxM7_lmqT9o#wlAZV&3dD;JUaDC0#qUO@@Uq=XdT@}(9 z17_a0r%CM#vyKj&-Sp9t_&4b`)?E`i5<40#qGHIC6IC($i1cH z)XN+ms8w)gU$`3(F{P;Lkct!Pp0w*Rntqw%M&N8mrcS_tGSE;rf7Y;sEJJ66$7_s~ zJhtv3BI(^0L|w$w)=96fCqxzk%8Bt)F4uviWrwF{B2CB9(Klp_mHF5N*RTfgZp8DV zExrgJjcqosphZ36b8npmt7~e)X5j@N*fW#fa=mFu#t3yF;e=7u@{$D)tiyH}C{Pu> zrwtz7PV>8%SpGc1KLkK0G1@BPEF~CYCBGex#;la_QL7FwCI$~y^Ep3ulL0;*g+{){ z4K?t?-+)>M_5@-;^Be+e8^e8}=)@bc?-foCqqQjAp7NrUpU?4Qa=F_-74Rt{N#-gJ{yuLjVA*#P&Q z<;Xn;a9a_I-U2>^^Y{j8q@dCO=g=O4&GDzL+3ds(G~g}@h|DiwzcD7X5J%KI%>|vj zS3}Enbs}gj8(0?2_s$ftZY#G4>|b{jFtaWv8dgsHk>W9L zU$&~wuLx*(`g<`-jn%@$ICnGz^~_E*p~YRqiVX1Y^2UcrP5YKuWFrYBf!Jj6!>jOG zo6f72@Y9z{_;Kd7H8k@Evd>Tw2rDxfSTM&s?xI!{w)q2#KVgATC)M%L;%w6ReA|Et zdsgqT?|ew?CI3Bl<$(jkfPL)Rf><0Oj>y4N*7%WtOQP)jov4HM;y1b7hz!n-fT6>- zJGUSgSY$Uhts=Ob&5t*ffRpxn(d;>4!cNgXA|@0D2{Qt)0fbSd9)Yz)ozVIV9t6QP z5KBplRq4TDu?^zNJBy6&j<_-B>|I?b)5q_XkaGfvC(_f_aTL;~%4mxalynnasHiTX zt-$|3uvI|BSkW`#_~U3b3NpMSO0O*;pU)<4hBCFmuRcb9QH6*0hoDyxq6DPM;?pgV zxvEQLv{|qLnvi_5Y}Kvem{|HWkg$1mT#yBm?IfU#EJo{gMBOtQ%DPN>QBAY|EX?mX zwi2J7A4~cCFB-@mBu)Xl6_m9*U{Cp_?Z&IK00+uxfxs!xczlBsS4a9;WonRbDU6&E!*H~oaFK_om0M?V42mhxx*JFv&u3&;j|Qe&_K$Bm>FbzVcKoF=E_m#+ZFKSoa@ zty>V=1IDlc3#9JdFr(fM{1|9Vc)cGWgCZqssE8`72B$2|T940LD}*_B+bt~}Ze2kAzz_(|j9 zzyNq0h^ARC{|`K;kU?xOF%i>1rqt-*k(8|HK;j$o`cD_#fy9FpH$)4$iJHOt0c!%J z{$eU##1PCEoluZz`+#54`(ycOSCK?J1E}aX4cPYG+bFD8{RL!B!>eMenbpTTbH8(k*uPyS)pj? z3S@k@J;x29=O? zpblL>gGYdw&?{*MCH#s`JZD~a6IMsNlGefnvK}KDC}0dcL@x)aMj66j;H8p&ab?0Z z9Y7HYZ=Qh7?W>{bk!xtPG&h;p^dH@JJ&^%>}yy&Db8W6`&RckT{3& zq`jgFguA*NF;KWPVdstEK#&733Wd>1T2uo+y~>mm5CS?W6jaj+v}pa~vABv<+jl!~ zo-#GG)J}sMn%lF)a@uqsi|j`LpeGB2HO=jqpMbsTCeO`>XpOdbI!NH4UE>mAuO)$( zEjQ>Dp}PHDQK;W)e_H}dr`i;lRzfy_0$ujA$OrI&Zo1%|l}8vBfZML;G6{6pLLC7T zlZti)>WS$3*U(TrfDr(M^SZ#@q~N+CMHoD}%)@w`Rm366E*AffI8X+VL8aM5im*pT zv)zCGU2}LbsdO1+3PGBj(5S{RY(@c_>-UjM4s;V5$jBJse$PA1I>6{mEC+eCCG~(K z%IU)kI!#ZGX_N~wE#f_as z)vo-%!_*d_21s<@Kv@?lE_*dVyyTeLwzL`%1O3EU39hIrNEIOs2snYq&Tbwd-8I*2p1EB^{s=;Y02MZXVJKMz6OG`#}VqYh1nk^;POp) zTy45$y?gL9xGi&qfUWe~4t(_HTzpUCdebmpaJkoc_y1^D};;{l=z#QpVvSb4}y@ntBuv<^UsJ}_tYc!A{!ov zOTnfZnq2P$X$zdeHR7q zuQg$7RAB(3S?R67=4??CvszUZ&E=7%W-QKlVj>-+M*hVyE_ok>(V$yM37P+S1co4? z(GpIx_$Q7+Mb<*CffD$V&7abT%yC%X`mwT9|H(bq{$%sJ--MH=6)>bhcR-l`prDJO zd?jh_gh5&xsQ3Th_$83;-8pzpo+cFN;jaQPWh*_}!U(EmSR#oeRyJ2yw*5-$0MQPS zWR+!`Tv`0oGnc~6bh@7Z`Xq~oaQk?sIiTmV2((kp&r7OHwSmmP{8RI*TF64~bJ&Z+ zEtMSAAW}|sVsPr0jhi63QgoCH@D_};$X5K%=>H@O;mkFl#sQiK`HJ_>MWLM3gG%?|-g@3wA(>#pF@qzee(Aq9#F zO;|}SI;^dRjB3~^JlCcp5FkaDLG`j4g|xphPXkb^XaJqfVBW%k|JQ3rbV9m>k4_9t zfUO2IE@f|pgQ&8fgFXj%U`d^@J{bjopf3g<+w2j)1k^{npEVh!d@szp z>I^ZsBMvnN#6|ISzZWsg*t~5|{gZ2d8V3hoeyDZZKq1P?of#oZFH^{$&}?fFcgWH7Q3swZ|~Fs=5= zV1EJdu+}JH^*}d95^vEYPq3eaVHLxj>u(Az9yD5`+~7#yY^4F3Cx!UnpvD;YRMnr* z;iEu?3+fh@*e|(4>Eg7gi?u)9Sok88$i zFk)gOV2R$8EC15K&Xdf06}v^TJsQap8?-^Yz>RQ1n50N>;Hmma9aKvD1t%81OB$u zQ{6yTKp_wlRv25~5VQ`6&UV}X7txu=K6-aZPsz_Cdl$lMb#>u{Sw&pu*gb3YB57>` ztwq2UJ^42KppLUqSPhE`nlHe>P@qSCoIcDJ{6a>!M`EzkYR}4PetQ!uo|M!0kIwx{ z&EEY~Ce)nf^K&yx}ol39C{U8)P>W<1+;mkva?!c%OKc|0t1eW&Mr-vGQ7st z!=UjRWCjCWDN_?{4+-jcvjz4XRfBDTR-FLcGRk+H&5!Ag$uY7DU(J1FE|O@H?6&X# z1E;gd3ctt8Vq^LpK*j>eJEqp&ff62vD#a&5*+L1y&XURfQxqV7>&!Y&>;)*$I-VT) z3eu7M3IgieF4%T73ai2e6svARnB<}jw^UsO1vf$iIS@1=pERfe+VKp$sRsPuI8c3X z^4sYaAbB4Esx0CYA_SgzXgXd7s+1{@vL3_!XTNm*C%`+29j!)y7r)?=rRXv^TU-&5 zh%AhctzV`C>{%n*a8_?2BwKm+{pGq0EdYHt-}k2 zOi-K&(>|z~DrtSN2J(%l>wIt(?{;p01s5s0L$s(8et%~iIt=K=g1V&;;;Q*zuCg*g zyPk~9ojL$5J^{QRuLc|bR!N%#jrT_uNFpOT{byJ1*+j8N;y}08vBHEtuLK@9eg)L- z9nXcmhgMe-=YUOz(M92mA(y!eiB1Ee{z@Y-bd_sn-$Zf1i7!$d1gP6dSi{nnL^)s2 zCFdYi2Xh(N0_b{3B~3OcRvlLV4iH-tc2O91ppV5rejcP8X$L-w`ivO4`} zCcfEf=n+}xEa3WSXE{r=jxHQFQ}?0^sIWlw2WG@1MDTY^a@7m!ivZX?7hD$ff$5_- z;Pz>k1;jBf-*m1pPn#FyVs_?r4-m+q#qzdsfxHCB|B}B0rxU2dLTJI$%Q7~_k}dOy zztYXS$p*yagBJ8a#uXChE1WA=82DNCl%Ly=HK+nIDj7k_mQD(Z^9ssuOyNK(XDc2fQ54Ms(xBo)g`q!eyk~T=of;UB@g^KIM(g zM^C@LaTOadUS3ra7Xb%c4w$IQEsJy7jO?~C{LmGa{LUrmY5o^`?zo7p7t{Ok=6l{R zA%R_|9PRS&{BC;6`MaZckN>Lew>_Kn=SRXSyN_t6f!=h2S{! z;JHBf8*IT%^!u}YT4Z?YRFUt1{_VQazZP6r!)1p zxz^wXu(eL_h4%2I+#v61^PO#mZ^>&F=#7p&xPYhJ=Fv55K@-uE}w#Od{ z8xQQ8u1=kuR`)cH9HZOTcOE)z{t~@#zjbQ%AcV0^_=S7~BAsQDSJuCxzbWZlb>L`0 zm=IJ>9(eON5G<7TQp1Pe+#4VBD%{@8TWERT1^63859)s&Jon>58%`m77wEm4=-iDTk@LxK-+kRkX!0y4fFyyv7l-EH z1=J&W4+OTY3qeQ5RlI7;g6Eg2W;D7CcKZfRo3=kN68?=B_}ys0kbV1X|1WuywTo8< zqQHw&bY%cFxH8b!(KiyVry+dx>umG2y{2*QoDsStQ)hHHkD=_lYxM1j~;j@^>opv2lsq*Hz&wJO7{T$H6cin50 zwJ>?4uQ__@)61ExBbGAb0H6La)Wlnlgr6_C*>sTDaYTujT;)ZmDdn^CoG$nU%*tSyh2)@h#(}#hNhG>1IAfjyp$(IvqfQvg1|!o(J_jlj`~611V|_sTVvDZ(woleo_4rO{=oCkLd3G$&Z53*Ru(z_77c077*>d$NBL2wU zcxLirb~pqolfAYbjclGSsCZ2&Gu(Yv7;a}!MqSru4*Tj?t+HSa{UozM-&aPBsS zp?nMHd#LDKXPD*&GueLp$q0eRfui$y7zoD_egx_7Q7kJM=H;tisrTbHz?QGY;7lW#7I&~lk{Fz!ZR~UPymO__Ngw^M zaWNK>J*e`j!q#0ZhJ1kMvQ^-|?5_^hEW`7AU)!+fffbi3^9DK^iv{)qsQsV}ZvG`GG9@| zz<8}u9^*2YfKE-7L;CBF4$(+}e8YwYUqKqU1Rz1~I04I6gF!n2=!91)=@oGz0kwRL zE?E5DO_s`paK;E~u99oWKJL!{*;Q~Uf1khNol65nV1c0YSWIn>IWe_BVmS}I*-_K% zFd5pYq=0dHLquA0*sXc}rTm{jVf&E|t+uZ*t4r%x0-1(QeZpc>i#B3Gi%0)7J;i%; zumw-aV+Ip|_bah1G3G>$MsRZb z$KI0Wgkfu`mb&?#l(D6$o2Yf}1+cG`oa3~eI>7a)a7m3s>vQdb0Trz zd``5f?=^&rD8QRTR;R#{MdVK=KemM5HhBU@(^O&aChR?XPJVXlE@bpRiBQB0yj)(* z--c-*Z)K#kd>@93P))$O;~32Tgy4Wny6i7imGziPe%f}KVV8m_F=clbRh9h(OI<`J z=tLD!zhh@CtH&39Iu=><>6r7&i&_MNyck>qAo-d(r`Ma_K(;OX6NS!ebMG`mPFd($Ir89ndYc2m(Jped@E+=jVLM=JWEYCxbTyfS=-S{{idOHH3MqDIBa}2m^N@gRg>5G5 zQq*0!6eYU|PIKABTQD{|F%#);0Kk^w(V6pOA+h6fpjMH-bI0zMJA<#H&z$sera0f8 zboIN9%eC8@3074QG+Dy8Cs00SE%jHIyvkWNSMwX~+~L2}`N}rWcMAf9Q^`o67;m6q zO2}=cWa$EJAVmVH*Ig8(f36H8MA%3pK{GY=J<;xM$^|?FHXNfeT{b+VI_sf2HvUT8 z%RRqRso-s1#H>ehk;JUWgQCeKabHGZR#J7_4|zJ;C#U8rUfI@o9d~wZGV#$Z9(-ki z&GnqJfO35Xz{G5Bzr;jy9>LeDM^^rQawxoSf zhjRTc%idKjeQO>|dZ&3E@?~s1U+=l2U9PW)$15BxDbkj2d9cv5Y4mMti)znX6LH_i zRL0KsaV>8@m*KTG+4gbk4k*_=c7VNKuiO;3Q_t6RU-5$?^1F{34V2vVWG_I?_ zue`oixp^?J_s?qqAItws@)n0TyR`;Iu{5#RB*xl4diC6-nSQ?>V9v9(O90n-7NC< z8@pB$0SEN;b|Fv$8F)DfNK(?s{zv@K4}On!(zPK7q!OJ8vjpg#zenKJQ`y8&*!9hI z%E?nFEQX!Q`Z2=v$h z{Q&iC!%2i#kq!uc^bIZ0?gK-;*C{-E!Q~@(lBG<2~*`_4^vg9H7DB!16wX+fxF!GN9(1!d4EK>oeL)4ysHC!%&PMp?w4lIWYH1 zIi&!PsyTsv5Cta<_YcwBmGsVn1F1wk9ms=(GdJ`NNJ&FmtNCG(+?-Y^#^x`Z;?vM>pztCV zQ(R^%2%hTj9sc_W5SYcmndD@E;fUUbgI4tTb8U~`9!*V3QNfdRs4l{^QJj(^%7ClG zxv}$85-FKl2|a|@L!!-E}u!|Yy?AMAt)U%U2rB%UlmR|nTcq7)$z&JWr?@pA-QqB{f)i=v!X)L?zC9) z#3hoAhgxQx91`C^_I41=Sb;Ht=u6F+z78A;K@cZ>cG2P@EAiV;|%}z|sHJ z)DLFrXbSTHm$7-&%O6`s+SPCWa7Rxwb>J;Hs7(gS{ZzmdQiNUf^l@@!HHe{fGZ-su zhWaserCVaFN=o?*yDo616`^_oy5bvrX4vL1u!R%)U@z3s7KWAVGfR(hL5a_}k9bds z^X*}wXg`<#Fch7=xsuFZ*oeA^_z&RRP}~Kkv|(rO>MQ^eLywOIT~u(r%9E8ek{LW8 zyA{a^rD0fnxhP;1yhjDiTM69@C2vC*r(_@%<+jBk;2CEGNfTqsPCH@H)C5O7;Bah) z7>oZ48B0mQ3r_4x^UNy(PDU5fSbznU$jgYFEMb;Bq&qN8x}Wl1j+d z*&rn7p|CuQpC76YM}Gr(d6Tq?@10^&3sZ$Gt7weg7;7+p?96r+zxtKWeilFFDnZK* zivc1lUT}7281%E7RO0?$_=oV|WJLeI8u*C}6r;9>NMAA#nc$C*RbEpEva=O%dR)H* zl-pTR%1>``#X#~v?^-dqAc!McN-bE*^f9%T z78a5Sgyl#4%LI-)mh$q_vqam;Nsljvp5ZyFc!PE+Iw)b>Ry4JhGsZIcqxJ%pR0+SS zO#;&Ry@agr%+?gb>Va<04kX$JXD$QTxr2#wT8l@0q6fDmgob;6$c6vA(qoJH^pP^M#8YuabU8PmS`t^w+X^Feg|Zrnr3gq zuCK5r#<0ZKkjY7qWT`8YW3N}iK}Q8&#C-uG_znLdp5pC~5UmMx(D;$q2vihKK3n+s z>xGXF9##@+t^>y;LI3C=`w8Gp4}_pCQ^-sNGHl?0;Faz5L;FF_>e~Z#pkdfaEE)o4 zyYeAo=wmlT*Y!uOug}BvT1LTzz0n>Qf2Bp?1wKF-2=)fBy7Ey3TC1?pZ-?(_QlNE$ z0VF^$0VG%xM!piV+?Swspr8wa2YyZ1MtcsCAg_*ShoGStr1Lay$^HnG>{cO6l3;SB zzl6N=M!&;FsVLBWj@p1S%$(4sIF#&0`9cDId6AMLO5U=H0po5XqBBKmD=laIhki*2 zlm$n-$;x=(thD|0vyVY-Dy%!><4}ONNAM#=f(K9!O8JQ(OaX}&+!XpKWwyZU#FXPs zxNa}N3Qef?ILfI4xhfn4wx3PwS6Isq&+JwXlL`*fab|RZ52wxs$GmL3Qu)YD6fcKF zQy(B+WDwg^;3ExyNK5mS2dy*&0qt`P)KT~mFSuj|>O7|IMr@5M?pbS2HgN+yTT8%` z@S@F_2Ae_Lwe1KD1}s3RW+=6Fg$d*2DppI<1P*;W+w=B(l9FEjfjd~8*NRA;9F5_Q zz&>gSv^;t+2S^1JW9D3ULMpn_k?2`DCu7X;b^t*@=?p~yRZuzy3Um_$PH`vT3<_?5 zPdf-j;G8mAEjY4_WpdLMkkP@-!gG8sU4hDXu((Y>p&f966RN+S4jdFOC<{BpnX_pd zXapTC2T-Qus)L7>qJy#ukb;sQulZN<(DCkpWgCCdX_bhTF*lj~gZme{HG-vzy#;q( zF>=*FP6d5GZ;ee@0P4VDtg{ovX>NJc92XY>j)0fv+3NT|xe4}--!L13@_TQ0>dCg$ z)Hpdd^LMmyxEqD+#`k-6pbJ9%2ugu{H8kTri6&36HmzIJHut{OwCeal2O9YX0+U%7 z7PvZ5jpu_1hZ(5zxbm^rYB7pI|HX&I{Qraj^Gw_kT_q4Gcu>+RgSc8&_s5;c@dtNL!H!q`x2+8S zI(WPmH-6izcuPy0o+E;R=yXIo9%{TOaI|Iu9>nC%wu!?p0qnU@tg?ZIOr?R5wr`*e z-4N6o5a#JRlboU0`|tFmo&5eFk~lQ#dtkl&kI2#?5Q~5LTgv&ZX`bq-^6uaoloTL* z+Ec!504)$*Ft(De+*Tl@{<~UuCOwjp=9L<}C71sQL;IQFmLPsihf6}c=6OT>K{ZbDXEO+vL{hI?Iq={`Kf0BSCu_G z@stzU)L~FhM1bMuM3@Ff@w~9kN6ef8E)bk=L*>D`Sx=@qKc9V;(GkV(magCB?gtC1 zW?%7^ZO+&L^(+VADAEd|x%K0QgPw;Ue{W|57-ID4uCH-Y3oWoGrb5NrEbxGKEzg@E~JN)?V8k);>qBYi| zGwcRn`mKeUMDr$WO#L>v2?DkvOLxYz$l6(I`!B@H7Q@BV$&2F!v*{bD!XuA2%FRWT zedCkTBBSM>oyQENop8E<7zumr7lbRWBj5n|djOZu1C(*@q%vNf0q^eywmS3vw|4^u2F;U(S0#w17zupr}==CJP}?rymz|m zcZcpkqx@Yh;`QZauRyEYL2wSF^jq*`IgN8spnVf17J|S9^LH+PfP&1r2@8YcNWE?;$`A<-Tch%wk=M6e?6#3zHRa=4Gh113u?38#>OP^gj>%&Qr*Sq zDtZt!K*D(t2$&|j8aZi1hQ;Uq_$(1jzm@RIUQhH)U+eO%e;e=r`Oxe4#h+bw4=yb< zbzx$1CdAh+a=3QnaJ)L4Lx(rNM4cTd-kJX0Qp;fUhc|ARUK7@ z<(8)PVgrrr2!Y^pUviAWk#AzhLwiaMXsSeq3ALz~_LP^UA!v6Lo&dUU@eO>|b4LSB zy+U2KQ%uFoAm*^o)ya10MkhJ`7Z;^y`=th}a?VoB4Dc93&j3%WY+_&+_&}dL25=hs zQqkmk*yLn6EsBCF!%mI26U4{%4bg& zFWi?FL52XzL6mpqPI^u`4XB>CLP3fj`cgOy%|5btZmfLp z%d_W>FH?gAE(?S61xo(QE%)=T0kQ%1uRRwWyIVR~Laqd(1Q{0130N40&0 zq9>o}hGE5ldP$udpBdCJ$}GAqT*|tGA|huWopdGZ`qFzl!-(aNqpGoiV=efrF4q1` zsvjsU!XOxS6jJy9r@d>9Y4VK1B+E3@>Bg!IRH)*DIuLNCq7>*9F_WJkODHaP!zFFDFva(q=gKDPD=SGRJylci~7s>%OB+Y zXp^>SzrN=??|GhcdC%E*Cw|S;%D48S#gu1{B(V4 z{hl-x@uy6|`EM~6a}oO+ns!J%sm3REOf;%Dur)99QC*~8#Ea6f!RAr{iU>y}i|!0{ z&i*YN8QY3#X5qFu*=iUWA;UG1r6+c5K>`18HPO4w;M6l9P&7$$dO4 zn5e9eGxeBqRciMaUFTT4^q1v0iBgzuR$bE)LzvMv+`3`BbEP-(6Oh!};xyqu#v~Ud zOJ%4C_^Z$e?{dU3kpT-VN14agNKG*3^r^y!++LK!>2?hcyGqq-7BcvE|f@$nDvTPSBM(@pY4N%P>2atU#W4a`f1V-IQ+i?r8Dl=hW$-<_K2d zZ+sSqRQ)_JhB$&2X{woXe%w~zax4LpHB5%+lz6r%rOe&D3okl3TzJK{R=EDg!muda z;||M)V0oTp!=t*k4V>G`hlywEEAOd?n=QEq`iCopGM9FhV5mb$@ZPv2_vd9clzqms*`FBbFX2CkU-cAb=%Keb|6jp-&*)G>S_C#!vb=Ok zEoxCE;eJ=QW(?mkV?!7pOH=E)2lk9dD~971*J+eAv7F4vqNT;!aquzHDS4+&7nN$8 zhL^P5o*wTTlS!2fY;;7irEbmYH2WHtYKaHd%56TmW+UGVItelGFlBP~g?1AB_jhVG{`IF2+>G+t$-TiR3(0*4_XRa=! ze&=Wshx%0Y`1HL*vYQk0T-ujKYxzggXO3G^c{DP)r=~F`cGIVM(Q0o^-~CB>x_!T7 zXJSt6vn^JvSGsfeanVY8ePHtgVs{jqtn0_EA2r1%Qg}`YobgtMsDyFk3o2)7pTAzw zmaluMslk0x@5*F<47%YBXHt?!)7^&3+Ev9L_vDlgD)V*!TxwMEu^gIk8AiKpj?sh` z=&`R?ph#U$*I%t05TkcalOxDIVrAv6gb|)zOBNgnuf^o}T}4-F&^$a-=O|X-55?p2 zc~RmVrl{oHD`$_Xu|dI7DT}GZYUzQ7yOD9!I($!tMfrdV+S7@BmmL?-5|CVYzNp5NCIFg0Uh29Lj`mI zbO3ZPLL+*H?O@mrGfuT^eP8}(MW^xbY$tStKzWIR5fr`dIV-Ne?# z#FPYsHTe_N2-N7k)o2!ffKLDd0|JBT1k(wo^GyODV%hH|VSt{q5&-lB^aS(-^n4e3 zdOpqdFf&`idAk+>qV(PnrH3dz(e})UrGTU#4oUk)o^CK4Fu8Mnri9Yu(b70eXUu#d zfo&X4Ku82K%TU7r#RX7YK(r4x+DM=+P+tPf6__h9*9EUhBP7wldHHb8%WJiRC_O~! hq2m0#9QMC_=U>p-SA;A`S!&omK3+Swmu-vu<$u`$aKr!r literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png new file mode 100644 index 0000000000000000000000000000000000000000..33ea6c970f2df1db62a624a55e5bbcc4ee07bbdf GIT binary patch literal 41273 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png new file mode 100644 index 0000000000000000000000000000000000000000..33ea6c970f2df1db62a624a55e5bbcc4ee07bbdf GIT binary patch literal 41273 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png b/examples/ionic-demo/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png new file mode 100644 index 0000000000000000000000000000000000000000..33ea6c970f2df1db62a624a55e5bbcc4ee07bbdf GIT binary patch literal 41273 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/ios/App/App/Base.lproj/LaunchScreen.storyboard b/examples/ionic-demo/ios/App/App/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000000..e7ae5d7802 --- /dev/null +++ b/examples/ionic-demo/ios/App/App/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/ionic-demo/ios/App/App/Base.lproj/Main.storyboard b/examples/ionic-demo/ios/App/App/Base.lproj/Main.storyboard new file mode 100644 index 0000000000..b44df7be8f --- /dev/null +++ b/examples/ionic-demo/ios/App/App/Base.lproj/Main.storyboard @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/examples/ionic-demo/ios/App/App/Info.plist b/examples/ionic-demo/ios/App/App/Info.plist new file mode 100644 index 0000000000..554806fbb0 --- /dev/null +++ b/examples/ionic-demo/ios/App/App/Info.plist @@ -0,0 +1,49 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + Electric Appointments + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/examples/ionic-demo/ios/App/Podfile b/examples/ionic-demo/ios/App/Podfile new file mode 100644 index 0000000000..d1a6ee8965 --- /dev/null +++ b/examples/ionic-demo/ios/App/Podfile @@ -0,0 +1,28 @@ +require_relative '../../node_modules/@capacitor/ios/scripts/pods_helpers' + +platform :ios, '13.0' +use_frameworks! + +# 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 + pod 'Capacitor', :path => '../../node_modules/@capacitor/ios' + pod 'CapacitorCordova', :path => '../../node_modules/@capacitor/ios' + pod 'CapacitorCommunitySqlite', :path => '../../node_modules/@capacitor-community/sqlite' + pod 'CapacitorApp', :path => '../../node_modules/@capacitor/app' + pod 'CapacitorHaptics', :path => '../../node_modules/@capacitor/haptics' + pod 'CapacitorKeyboard', :path => '../../node_modules/@capacitor/keyboard' + pod 'CapacitorStatusBar', :path => '../../node_modules/@capacitor/status-bar' +end + +target 'App' do + capacitor_pods + # Add your Pods here +end + +post_install do |installer| + assertDeploymentTarget(installer) +end diff --git a/examples/ionic-demo/ios/App/Podfile.lock b/examples/ionic-demo/ios/App/Podfile.lock new file mode 100644 index 0000000000..c2ac8b8d34 --- /dev/null +++ b/examples/ionic-demo/ios/App/Podfile.lock @@ -0,0 +1,67 @@ +PODS: + - Capacitor (5.4.1): + - CapacitorCordova + - CapacitorApp (5.0.6): + - Capacitor + - CapacitorCommunitySqlite (5.4.1): + - Capacitor + - SQLCipher + - ZIPFoundation + - CapacitorCordova (5.4.1) + - CapacitorHaptics (5.0.6): + - Capacitor + - CapacitorKeyboard (5.0.6): + - Capacitor + - CapacitorStatusBar (5.0.6): + - Capacitor + - SQLCipher (4.5.5): + - SQLCipher/standard (= 4.5.5) + - SQLCipher/common (4.5.5) + - SQLCipher/standard (4.5.5): + - SQLCipher/common + - ZIPFoundation (0.9.16) + +DEPENDENCIES: + - "Capacitor (from `../../node_modules/@capacitor/ios`)" + - "CapacitorApp (from `../../node_modules/@capacitor/app`)" + - "CapacitorCommunitySqlite (from `../../node_modules/@capacitor-community/sqlite`)" + - "CapacitorCordova (from `../../node_modules/@capacitor/ios`)" + - "CapacitorHaptics (from `../../node_modules/@capacitor/haptics`)" + - "CapacitorKeyboard (from `../../node_modules/@capacitor/keyboard`)" + - "CapacitorStatusBar (from `../../node_modules/@capacitor/status-bar`)" + +SPEC REPOS: + trunk: + - SQLCipher + - ZIPFoundation + +EXTERNAL SOURCES: + Capacitor: + :path: "../../node_modules/@capacitor/ios" + CapacitorApp: + :path: "../../node_modules/@capacitor/app" + CapacitorCommunitySqlite: + :path: "../../node_modules/@capacitor-community/sqlite" + CapacitorCordova: + :path: "../../node_modules/@capacitor/ios" + CapacitorHaptics: + :path: "../../node_modules/@capacitor/haptics" + CapacitorKeyboard: + :path: "../../node_modules/@capacitor/keyboard" + CapacitorStatusBar: + :path: "../../node_modules/@capacitor/status-bar" + +SPEC CHECKSUMS: + Capacitor: 4c0681b47eebeba1f902093d24149cf2f518393e + CapacitorApp: 024e1b1bea5f883d79f6330d309bc441c88ad04a + CapacitorCommunitySqlite: 1f3fd8af86941bcb56ee1e1c7c05d721fc5dc0e4 + CapacitorCordova: 1222fdd78bfd0d323cc22bf254eed1484fe6c92a + CapacitorHaptics: 1fffc1217c7e64a472d7845be50fb0c2f7d4204c + CapacitorKeyboard: b978154b024a5f65e044908e37d15b7de58b9d12 + CapacitorStatusBar: 565c0a1ebd79bb40d797606a8992b4a105885309 + SQLCipher: f2e96b3822e3006b379181a0e4fd145f6de29b56 + ZIPFoundation: d170fa8e270b2a32bef9dcdcabff5b8f1a5deced + +PODFILE CHECKSUM: f44bc5ec959d7b958c2cbc033c29bc3d0b482fa0 + +COCOAPODS: 1.13.0 diff --git a/examples/ionic-demo/package-lock.json b/examples/ionic-demo/package-lock.json new file mode 100644 index 0000000000..937b516dd3 --- /dev/null +++ b/examples/ionic-demo/package-lock.json @@ -0,0 +1,15245 @@ +{ + "name": "electric-appointments", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "electric-appointments", + "version": "0.0.1", + "dependencies": { + "@capacitor-community/sqlite": "^5.4.1", + "@capacitor/android": "^5.4.1", + "@capacitor/app": "5.0.6", + "@capacitor/core": "5.4.1", + "@capacitor/haptics": "5.0.6", + "@capacitor/ios": "5.4.1", + "@capacitor/keyboard": "5.0.6", + "@capacitor/status-bar": "5.0.6", + "@ionic/react": "^7.4.2", + "@ionic/react-router": "^7.4.2", + "@types/react-router": "^5.1.20", + "@types/react-router-dom": "^5.3.3", + "electric-sql": "../../clients/typescript/electric-sql-0.6.4.tgz", + "ionicons": "^7.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router": "^5.3.4", + "react-router-dom": "^5.3.4", + "uuid": "^9.0.0", + "wa-sqlite": "rhashimoto/wa-sqlite" + }, + "devDependencies": { + "@capacitor/assets": "^3.0.0", + "@capacitor/cli": "5.4.1", + "@databases/pg": "^5.4.1", + "@databases/pg-migrations": "^5.0.2", + "@electric-sql/prisma-generator": "../../generator/electric-sql-prisma-generator-1.0.2.tgz", + "@prisma/client": "4.8.1", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^14.0.0", + "@testing-library/user-event": "^14.4.3", + "@types/node": ">=16.11.0", + "@types/react": "^18.2.23", + "@types/react-dom": "^18.2.8", + "@types/uuid": "^9.0.3", + "@vitejs/plugin-legacy": "^4.0.2", + "@vitejs/plugin-react": "^4.0.1", + "cypress": "^12.7.0", + "eslint": "^8.35.0", + "eslint-plugin-react": "^7.32.2", + "fs-extra": "^10.0.0", + "jsdom": "^22.1.0", + "prettier": "3.0.3", + "prisma": "4.8.1", + "shelljs": "^0.8.5", + "typescript": "^5.1.6", + "vite": "^4.3.9", + "vitest": "^0.32.2" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.1.tgz", + "integrity": "sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==", + "dev": true + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", + "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz", + "integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.0", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", + "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "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.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "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-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "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-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", + "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", + "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", + "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.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", + "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", + "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", + "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", + "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", + "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", + "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", + "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.20.tgz", + "integrity": "sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.20", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.15", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.15", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.11", + "@babel/plugin-transform-classes": "^7.22.15", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.15", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.11", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-for-of": "^7.22.15", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.11", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.15", + "@babel/plugin-transform-modules-systemjs": "^7.22.11", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-numeric-separator": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.22.15", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.22.15", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.10", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.10", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "@babel/types": "^7.22.19", + "babel-plugin-polyfill-corejs2": "^0.4.5", + "babel-plugin-polyfill-corejs3": "^0.8.3", + "babel-plugin-polyfill-regenerator": "^0.5.2", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", + "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", + "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@capacitor-community/sqlite": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@capacitor-community/sqlite/-/sqlite-5.4.1.tgz", + "integrity": "sha512-N2OKk4ja8tpcN6YJZ7JwRGLlZRpZi+zi7Plve/dRennIk7GXok13NlbHRlthwS+mmC8/SAHlQ0ZW2UGoEisgww==", + "dependencies": { + "jeep-sqlite": "^2.5.3" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, + "node_modules/@capacitor/android": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.4.1.tgz", + "integrity": "sha512-25k/GyIly/8xKQo0EO6eIvJStpVWsBPyYh9Eiv+Or9DCz9iuVlGZY3vui+zjFhfHQ5f9Uwywa8B+thOGWU8f6g==", + "peerDependencies": { + "@capacitor/core": "^5.4.0" + } + }, + "node_modules/@capacitor/app": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-5.0.6.tgz", + "integrity": "sha512-6ZXVdnNmaYILasC/RjQw+yfTmq2ZO7Q3v5lFcDVfq3PFGnybyYQh+RstBrYri+376OmXOXxBD7E6UxBhrMzXGA==", + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, + "node_modules/@capacitor/assets": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@capacitor/assets/-/assets-3.0.0.tgz", + "integrity": "sha512-+SGfGqxnHwvoMgT709EZ0WASch0KEvK+PphLXrPmZotcoVTGppc6iy6xsYICRTVnX9SDD61/aZGDCDTPf1uTEg==", + "dev": true, + "dependencies": { + "@capacitor/cli": "^5.3.0", + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@trapezedev/project": "^7.0.10", + "commander": "8.3.0", + "debug": "4.3.4", + "fs-extra": "10.1.0", + "node-fetch": "2.7.0", + "node-html-parser": "5.4.2", + "sharp": "0.32.5", + "tslib": "2.6.2", + "yargs": "17.7.2" + }, + "bin": { + "capacitor-assets": "bin/capacitor-assets" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@capacitor/cli": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.4.1.tgz", + "integrity": "sha512-Smwn38zrTRzPDGBpcoysgL40t34pu/wPbaq6s8HYPJgjutAAO/AsO/OeNA6aY+J+lgqXreBw7NwWfC4FsbqMMA==", + "dev": true, + "dependencies": { + "@ionic/cli-framework-output": "^2.2.5", + "@ionic/utils-fs": "^3.1.6", + "@ionic/utils-subprocess": "^2.1.11", + "@ionic/utils-terminal": "^2.3.3", + "commander": "^9.3.0", + "debug": "^4.3.4", + "env-paths": "^2.2.0", + "kleur": "^4.1.4", + "native-run": "^1.7.3", + "open": "^8.4.0", + "plist": "^3.0.5", + "prompts": "^2.4.2", + "rimraf": "^4.4.1", + "semver": "^7.3.7", + "tar": "^6.1.11", + "tslib": "^2.4.0", + "xml2js": "^0.5.0" + }, + "bin": { + "cap": "bin/capacitor", + "capacitor": "bin/capacitor" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@capacitor/cli/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@capacitor/core": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.4.1.tgz", + "integrity": "sha512-QG9gORuxw2WNcVpLHT1W3LzACOJvFWRuHcz4b9edzxehSELqiSQ4DoGWLp4PuNBBp2oV/fGA4FMNmfZ1jIAAWg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@capacitor/haptics": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.6.tgz", + "integrity": "sha512-UrMcR7p2X10ql4VLlowUuH/VckTeu0lj+RQpekxox14uxDmu5AGIFDK/iDTi8W6QZkxTJRZK6sbCjgwYgNJ7Pw==", + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, + "node_modules/@capacitor/ios": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.4.1.tgz", + "integrity": "sha512-s5djQEX1HFM6u4gQlWz7DUWG7ma0d3AwwnjbSbCh25aYEt40Dbei0TjzlKrfU6b3nUbyVVAZJBJgMuk7Bq59qA==", + "peerDependencies": { + "@capacitor/core": "^5.4.0" + } + }, + "node_modules/@capacitor/keyboard": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@capacitor/keyboard/-/keyboard-5.0.6.tgz", + "integrity": "sha512-9GewAa/y2Hwkdw/Be8MTdiAjrFZ7TPDKpR44M0Y/0QMnK+mBbgzcoZ/UkuumWv6e2F1IAI+VY5eYVQHDeZcRoA==", + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, + "node_modules/@capacitor/status-bar": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-5.0.6.tgz", + "integrity": "sha512-7od8CxsBnot1XMK3IeOkproFL4hgoKoWAc3pwUvmDOkQsXoxwQm4SR9mLwQavv1XfxtHbFV9Ukd7FwMxOPSViw==", + "peerDependencies": { + "@capacitor/core": "^5.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, + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@cypress/request": { + "version": "2.88.12", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz", + "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==", + "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", + "http-signature": "~1.3.6", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "performance-now": "^2.1.0", + "qs": "~6.10.3", + "safe-buffer": "^5.1.2", + "tough-cookie": "^4.1.3", + "tunnel-agent": "^0.6.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@cypress/request/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@cypress/xvfb": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", + "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", + "dev": true, + "dependencies": { + "debug": "^3.1.0", + "lodash.once": "^4.1.1" + } + }, + "node_modules/@cypress/xvfb/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/@databases/connection-pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@databases/connection-pool/-/connection-pool-1.1.0.tgz", + "integrity": "sha512-/12/SNgl0V77mJTo5SX3yGPz4c9XGQwAlCfA0vlfs/0HcaErNpYXpmhj0StET07w6TmTJTnaUgX2EPcQK9ez5A==", + "dev": true, + "dependencies": { + "@databases/queue": "^1.0.0", + "is-promise": "^4.0.0" + } + }, + "node_modules/@databases/escape-identifier": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@databases/escape-identifier/-/escape-identifier-1.0.3.tgz", + "integrity": "sha512-Su36iSVzaHxpVdISVMViUX/32sLvzxVgjZpYhzhotxZUuLo11GVWsiHwqkvUZijTLUxcDmUqEwGJO3O/soLuZA==", + "dev": true, + "dependencies": { + "@databases/validate-unicode": "^1.0.0" + } + }, + "node_modules/@databases/lock": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@databases/lock/-/lock-2.1.0.tgz", + "integrity": "sha512-ReWnFE5qeCuO2SA5h5fDh/hE/vMolA+Epe6xkAQP1FL2nhnsTCYwN2JACk/kWctR4OQoh0njBjPZ0yfIptclcA==", + "dev": true, + "dependencies": { + "@databases/queue": "^1.0.0" + } + }, + "node_modules/@databases/migrations-base": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@databases/migrations-base/-/migrations-base-3.0.1.tgz", + "integrity": "sha512-CutCQ1AjsEWqSuXInD8KwaZYa3/InYGFu3uZ/2pu0Ku4MHRab14+sKNXLk/dxHaJLplngLtCraBo8rL7/21Vhg==", + "dev": true, + "dependencies": { + "assert-never": "^1.2.1", + "chalk": "^4.1.0", + "deep-equal": "^2.0.4", + "interrogator": "^2.0.0", + "is-interactive": "^1.0.0", + "parameter-reducers": "^2.0.0", + "semver": "^7.3.2" + } + }, + "node_modules/@databases/migrations-base/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/@databases/migrations-base/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/@databases/migrations-base/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/@databases/migrations-base/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/@databases/migrations-base/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/@databases/migrations-base/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/@databases/pg": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@databases/pg/-/pg-5.4.1.tgz", + "integrity": "sha512-V4BvwEwcrpZVEhCuBX4rwIGr1Idk68UMp+7rpqxFsl9SVIvHentX2wq7Nyclp7sxnQddEH8KsTCXt0eleRaihA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@databases/escape-identifier": "^1.0.3", + "@databases/pg-config": "^3.1.0", + "@databases/pg-connection-string": "^1.0.0", + "@databases/pg-data-type-id": "^3.0.0", + "@databases/pg-errors": "^1.0.0", + "@databases/push-to-async-iterable": "^3.0.0", + "@databases/shared": "^3.0.0", + "@databases/split-sql-query": "^1.0.3", + "@databases/sql": "^3.2.0", + "@types/cuid": "^1.3.1", + "assert-never": "^1.2.1", + "cuid": "^2.1.8", + "pg": "^8.4.2", + "pg-cursor": "^2.4.2" + } + }, + "node_modules/@databases/pg-config": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@databases/pg-config/-/pg-config-3.2.0.tgz", + "integrity": "sha512-hoPAK/F8gLcLgEJ8mLSnNvRlKqShwx5+GglDHIIfQhKF+Zz6M6QceiOefckS4WSjA0x2HClPvpercnXp9i24ag==", + "dev": true, + "dependencies": { + "cosmiconfig": "^8.1.0", + "funtypes": "^4.1.0" + } + }, + "node_modules/@databases/pg-connection-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@databases/pg-connection-string/-/pg-connection-string-1.0.0.tgz", + "integrity": "sha512-8czOF9jlv7PlS7BPjnL82ynpDs1t8cu+C2jvdtMr37e8daPKMS7n1KfNE9xtr2Gq4QYKjynep097eYa5yIwcLA==", + "dev": true + }, + "node_modules/@databases/pg-data-type-id": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@databases/pg-data-type-id/-/pg-data-type-id-3.0.0.tgz", + "integrity": "sha512-VqW1csN8pRsWJxjPsGIC9FQ8wyenfmGv0P//BaeDMAu/giM3IXKxKM8fkScUSQ00uqFK/L1iHS5g6dgodF3XzA==", + "dev": true + }, + "node_modules/@databases/pg-errors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@databases/pg-errors/-/pg-errors-1.0.0.tgz", + "integrity": "sha512-Yz3exbptZwOn4ZD/MSwY6z++XVyOFsMh5DERvSw3awRwJFnfdaqdeiIxxX0MVjM6KPihF0xxp8lPO7vTc5ydpw==", + "dev": true + }, + "node_modules/@databases/pg-migrations": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@databases/pg-migrations/-/pg-migrations-5.0.2.tgz", + "integrity": "sha512-l3mRxMTmmY7MGBhEJgjzVKxChwNqNLPtiLBOO6V6L4INFXO3Vuiundj3WAZl6qlYmE8NwPvQLr+e9aMWq0rnnA==", + "dev": true, + "dependencies": { + "@databases/migrations-base": "^3.0.1", + "@databases/pg": "^5.4.1", + "@databases/pg-config": "^3.1.1", + "assert-never": "^1.2.1", + "chalk": "^4.1.0", + "interrogator": "^2.0.0", + "is-interactive": "^1.0.0", + "parameter-reducers": "^2.0.0", + "semver": "^7.3.2", + "sucrase": "^3.16.0" + }, + "bin": { + "pg-migrations": "lib/cli.js" + } + }, + "node_modules/@databases/pg-migrations/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/@databases/pg-migrations/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/@databases/pg-migrations/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/@databases/pg-migrations/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/@databases/pg-migrations/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/@databases/pg-migrations/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/@databases/push-to-async-iterable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@databases/push-to-async-iterable/-/push-to-async-iterable-3.0.0.tgz", + "integrity": "sha512-xwu/yNgINdMU+fn6UwFsxh+pa6UrVPafY+0qm0RK0/nKyjllfDqSbwK4gSmdmLEwPYxKwch9CAE3P8NxN1hPSg==", + "dev": true, + "dependencies": { + "@databases/queue": "^1.0.0" + } + }, + "node_modules/@databases/queue": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@databases/queue/-/queue-1.0.1.tgz", + "integrity": "sha512-dqRU+/aQ4lhFzjPIkIhjB0+UEKMb76FoBgHOJUTcEblgatr/IhdhHliT3VVwcImXh35Mz297PAXE4yFM4eYWUQ==", + "dev": true + }, + "node_modules/@databases/shared": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@databases/shared/-/shared-3.0.2.tgz", + "integrity": "sha512-SjkYq6aKK2hyD1Rwtv20lijbDO85zytJCFmfHE3YpGx2nh7ViW1hCms2VuxaKkvUFjvbswTZHsWaZlcmg/QUOQ==", + "dev": true, + "dependencies": { + "@databases/connection-pool": "^1.1.0", + "@databases/lock": "^2.1.0", + "@databases/queue": "^1.0.1", + "@databases/split-sql-query": "^1.0.3", + "@databases/sql": "^3.3.0", + "cuid": "^2.1.8" + } + }, + "node_modules/@databases/split-sql-query": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@databases/split-sql-query/-/split-sql-query-1.0.4.tgz", + "integrity": "sha512-lDqDQvH34NNjLs0knaDvL6HKgPtishQlDYHfOkvbAd5VQOEhcDvvmG2zbBuFvS2HQAz5NsyLj5erGaxibkxhvQ==", + "dev": true, + "peerDependencies": { + "@databases/sql": "*" + } + }, + "node_modules/@databases/sql": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@databases/sql/-/sql-3.3.0.tgz", + "integrity": "sha512-vj9huEy4mjJ48GS1Z8yvtMm4BYAnFYACUds25ym6Gd/gsnngkJ17fo62a6mmbNNwCBS/8467PmZR01Zs/06TjA==", + "dev": true + }, + "node_modules/@databases/validate-unicode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@databases/validate-unicode/-/validate-unicode-1.0.0.tgz", + "integrity": "sha512-dLKqxGcymeVwEb/6c44KjOnzaAafFf0Wxa8xcfEjx/qOl3rdijsKYBAtIGhtVtOlpPf/PFKfgTuFurSPn/3B/g==", + "dev": true + }, + "node_modules/@electric-sql/prisma-generator": { + "version": "1.0.2", + "resolved": "file:../../generator/electric-sql-prisma-generator-1.0.2.tgz", + "integrity": "sha512-w3wA2+Nz9vVHp1NGcKHbkTwKPj9mEbkX26wNnqZ9x4hxrXZHpVow9C8CznBbBfOXqlLEcBQMefzjcGNPO2GI2g==", + "dev": true, + "dependencies": { + "@prisma/generator-helper": "^4.11.0", + "code-block-writer": "^11.0.3", + "lodash": "^4.17.21", + "zod": "^3.21.1" + }, + "bin": { + "electric-sql-prisma-generator": "dist/bin.js" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.22.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", + "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/@eslint/js": { + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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/@hutson/parse-repository-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", + "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ionic/cli-framework-output": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.6.tgz", + "integrity": "sha512-YLPRwnk5Lw0XQ9pKWG+p2KoR5HjMBigZ6yv+/XtL3TGOnCS1+oAz56ABbAORCjTWhSJQisr8APNFiELAecY6QA==", + "dev": true, + "dependencies": { + "@ionic/utils-terminal": "2.3.4", + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/core": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.4.2.tgz", + "integrity": "sha512-ePuP+SxS6HY/nos267dBdAvL0kth1FYUWs8Y+DSM+FFTeRdEbvOsa2JeQCY7gCt/Ep9e7lSND95qfkX23pGNDA==", + "dependencies": { + "@stencil/core": "^4.3.0", + "ionicons": "7.1.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@ionic/core/node_modules/ionicons": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.1.0.tgz", + "integrity": "sha512-iE4GuEdEHARJpp0sWL7WJZCzNCf5VxpNRhAjW0fLnZPnNL5qZOJUcfup2Z2Ty7Jk8Q5hacrHfGEB1lCwOdXqGg==", + "dependencies": { + "@stencil/core": "^2.18.0" + } + }, + "node_modules/@ionic/core/node_modules/ionicons/node_modules/@stencil/core": { + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", + "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=12.10.0", + "npm": ">=6.0.0" + } + }, + "node_modules/@ionic/react": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-7.4.2.tgz", + "integrity": "sha512-lU6rVunrEQhpgC4ftEzqNC30c8U2PQTQivzwDSkd2y/WsJSCzYyG/+ZHhACSWfa4dbGZizOHdFCWsnAjZjDJFw==", + "dependencies": { + "@ionic/core": "7.4.2", + "ionicons": "^7.0.0", + "tslib": "*" + }, + "peerDependencies": { + "react": ">=16.8.6", + "react-dom": ">=16.8.6" + } + }, + "node_modules/@ionic/react-router": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-7.4.2.tgz", + "integrity": "sha512-aWBkrwvKSBrc9ZNaydo2ddEYlZIPjAvwRBKCic3FdYkzrC/2UnuCp20khfE6gB+UhyOIlRYE0Dym99MLpE01ZA==", + "dependencies": { + "@ionic/react": "7.4.2", + "tslib": "*" + }, + "peerDependencies": { + "react": ">=16.8.6", + "react-dom": ">=16.8.6", + "react-router": "^5.0.1", + "react-router-dom": "^5.0.1" + } + }, + "node_modules/@ionic/utils-array": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", + "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-fs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", + "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", + "dev": true, + "dependencies": { + "@types/fs-extra": "^8.0.0", + "debug": "^4.0.0", + "fs-extra": "^9.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-fs/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@ionic/utils-object": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", + "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-process": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.11.tgz", + "integrity": "sha512-Uavxn+x8j3rDlZEk1X7YnaN6wCgbCwYQOeIjv/m94i1dzslqWhqIHEqxEyeE8HsT5Negboagg7GtQiABy+BLbA==", + "dev": true, + "dependencies": { + "@ionic/utils-object": "2.1.6", + "@ionic/utils-terminal": "2.3.4", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.6.tgz", + "integrity": "sha512-4+Kitey1lTA1yGtnigeYNhV/0tggI3lWBMjC7tBs1K9GXa/q7q4CtOISppdh8QgtOhrhAXS2Igp8rbko/Cj+lA==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-subprocess": { + "version": "2.1.12", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.12.tgz", + "integrity": "sha512-N05Y+dIXBHofKWJTheCMzVqmgY9wFmZcRv/LdNnfXaaA/mxLTyGxQYeig8fvQXTtDafb/siZXcrTkmQ+y6n3Yg==", + "dev": true, + "dependencies": { + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@ionic/utils-process": "2.1.11", + "@ionic/utils-stream": "3.1.6", + "@ionic/utils-terminal": "2.3.4", + "cross-spawn": "^7.0.3", + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-terminal": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.4.tgz", + "integrity": "sha512-cEiMFl3jklE0sW60r8JHH3ijFTwh/jkdEKWbylSyExQwZ8pPuwoXz7gpkWoJRLuoRHHSvg+wzNYyPJazIHfoJA==", + "dev": true, + "dependencies": { + "@types/slice-ansi": "^4.0.0", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types/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/@jest/types/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/@jest/types/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/@jest/types/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/@jest/types/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/types/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/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@ljharb/through": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.11.tgz", + "integrity": "sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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/@prettier/plugin-xml": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@prettier/plugin-xml/-/plugin-xml-2.2.0.tgz", + "integrity": "sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==", + "dev": true, + "dependencies": { + "@xml-tools/parser": "^1.0.11", + "prettier": ">=2.4.0" + } + }, + "node_modules/@prisma/client": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.8.1.tgz", + "integrity": "sha512-d4xhZhETmeXK/yZ7K0KcVOzEfI5YKGGEr4F5SBV04/MU4ncN/HcE28sy3e4Yt8UFW0ZuImKFQJE+9rWt9WbGSQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@prisma/engines-version": "4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe" + }, + "engines": { + "node": ">=14.17" + }, + "peerDependencies": { + "prisma": "*" + }, + "peerDependenciesMeta": { + "prisma": { + "optional": true + } + } + }, + "node_modules/@prisma/debug": { + "version": "4.16.2", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-4.16.2.tgz", + "integrity": "sha512-7L7WbG0qNNZYgLpsVB8rCHCXEyHFyIycRlRDNwkVfjQmACC2OW6AWCYCbfdjQhkF/t7+S3njj8wAWAocSs+Brw==", + "dev": true, + "dependencies": { + "@types/debug": "4.1.8", + "debug": "4.3.4", + "strip-ansi": "6.0.1" + } + }, + "node_modules/@prisma/engines": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.8.1.tgz", + "integrity": "sha512-93tctjNXcIS+i/e552IO6tqw17sX8liivv8WX9lDMCpEEe3ci+nT9F+1oHtAafqruXLepKF80i/D20Mm+ESlOw==", + "dev": true, + "hasInstallScript": true + }, + "node_modules/@prisma/engines-version": { + "version": "4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe.tgz", + "integrity": "sha512-MHSOSexomRMom8QN4t7bu87wPPD+pa+hW9+71JnVcF3DqyyO/ycCLhRL1we3EojRpZxKvuyGho2REQsMCvxcJw==", + "dev": true + }, + "node_modules/@prisma/generator-helper": { + "version": "4.16.2", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-4.16.2.tgz", + "integrity": "sha512-bMOH7y73Ui7gpQrioFeavMQA+Tf8ksaVf8Nhs9rQNzuSg8SSV6E9baczob0L5KGZTSgYoqnrRxuo03kVJYrnIg==", + "dev": true, + "dependencies": { + "@prisma/debug": "4.16.2", + "@types/cross-spawn": "6.0.2", + "cross-spawn": "7.0.3", + "kleur": "4.1.5" + } + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@stencil/core": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.3.0.tgz", + "integrity": "sha512-WYjftKg5fuqO7mf3nTl1aCRurkeMmfEF38WcBG4VLF6UPQ+MA76/koedGR2LGhATGByx+pbxR4iRxAr2Bspc9A==", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.10.0" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz", + "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/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/@testing-library/dom/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/@testing-library/dom/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/@testing-library/dom/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/@testing-library/dom/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/@testing-library/dom/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/@testing-library/jest-dom": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", + "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "dev": true, + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/react": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz", + "integrity": "sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^9.0.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "14.5.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz", + "integrity": "sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==", + "dev": true, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "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/@trapezedev/gradle-parse": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@trapezedev/gradle-parse/-/gradle-parse-7.0.10.tgz", + "integrity": "sha512-k822Is3jGroqOTKF0gAFm80LmhFJWBAyZvNtyuXq6uQUzDDe2fj/gHwixP6VFzlpaWKLP7IuR609Xv8gwJCXyg==", + "dev": true + }, + "node_modules/@trapezedev/project": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@trapezedev/project/-/project-7.0.10.tgz", + "integrity": "sha512-UjwsStjhHq/+D1bWREmFDoyKql+qFIgJX93zQLg7R6CyWZUdtlGP2hU3l7tsVRtjJBVXpVu5mj8tdwJJoABO3A==", + "dev": true, + "dependencies": { + "@ionic/utils-fs": "^3.1.5", + "@ionic/utils-subprocess": "^2.1.8", + "@prettier/plugin-xml": "^2.2.0", + "@trapezedev/gradle-parse": "7.0.10", + "@xmldom/xmldom": "^0.7.5", + "conventional-changelog": "^3.1.4", + "cross-fetch": "^3.1.5", + "cross-spawn": "^7.0.3", + "diff": "^5.1.0", + "env-paths": "^3.0.0", + "gradle-to-js": "^2.0.0", + "ini": "^2.0.0", + "kleur": "^4.1.5", + "lodash": "^4.17.21", + "mergexml": "^1.2.3", + "npm-watch": "^0.9.0", + "plist": "^3.0.4", + "prettier": "^2.7.1", + "prompts": "^2.4.2", + "replace": "^1.1.0", + "tempy": "^1.0.1", + "tmp": "^0.2.1", + "ts-node": "^10.2.1", + "xcode": "^3.0.1", + "xml-js": "^1.6.11", + "xpath": "^0.0.32", + "yargs": "^17.2.1" + } + }, + "node_modules/@trapezedev/project/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@trapezedev/project/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true + }, + "node_modules/@types/aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/chai": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.6.tgz", + "integrity": "sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==", + "dev": true + }, + "node_modules/@types/chai-subset": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", + "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", + "dev": true, + "dependencies": { + "@types/chai": "*" + } + }, + "node_modules/@types/cross-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.2.tgz", + "integrity": "sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cuid": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/cuid/-/cuid-1.3.1.tgz", + "integrity": "sha512-LwQOxZtpN3aEGElEicpHx1I6exi+mLBecAdLMWNRjGaYByD2CqGjSH1oVEQGeNSqgYBhLC1pIJQMDgcpxk0t8Q==", + "dev": true + }, + "node_modules/@types/debug": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", + "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", + "dev": true, + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/fs-extra": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.3.tgz", + "integrity": "sha512-7IdV01N0u/CaVO0fuY1YmEg14HQN3+EW8mpNgg6NEfxEl/lzCa5OxlBu3iFsCAdamnYOcTQ7oEi43Xc/67Rgzw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.5", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.5.tgz", + "integrity": "sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.3.tgz", + "integrity": "sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A==", + "dev": true + }, + "node_modules/@types/ms": { + "version": "0.7.32", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.32.tgz", + "integrity": "sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.8.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.0.tgz", + "integrity": "sha512-LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz", + "integrity": "sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.8", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", + "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==" + }, + "node_modules/@types/react": { + "version": "18.2.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", + "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", + "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.4", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", + "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==" + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", + "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", + "dev": true + }, + "node_modules/@types/sizzle": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.4.tgz", + "integrity": "sha512-jA2llq2zNkg8HrALI7DtWzhALcVH0l7i89yhY3iBdOz6cBPeACoFq+fkQrjHA39t1hnSFOboZ7A/AY5MMZSlag==", + "dev": true + }, + "node_modules/@types/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.9", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz", + "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==", + "dev": true, + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/uuid": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.4.tgz", + "integrity": "sha512-zAuJWQflfx6dYJM62vna+Sn5aeSWhh3OB+wfUEACNcqUSc0AGc5JKl+ycL1vrH7frGTXhJchYjE1Hak8L819dA==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "17.0.26", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.26.tgz", + "integrity": "sha512-Y3vDy2X6zw/ZCumcwLpdhM5L7jmyGpmBCTYMHDLqT2IKVMYRRLdv6ZakA+wxhra6Z/3bwhNbNl9bDGXaFU+6rw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.1.tgz", + "integrity": "sha512-CHzgNU3qYBnp/O4S3yv2tXPlvMTq0YWSTVg2/JYLqWZGHwwgJGAwd00poay/11asPq8wLFwHzubyInqHIFmmiw==", + "dev": true, + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vitejs/plugin-legacy": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-4.1.1.tgz", + "integrity": "sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "browserslist": "^4.21.9", + "core-js": "^3.31.1", + "magic-string": "^0.30.1", + "regenerator-runtime": "^0.13.11", + "systemjs": "^6.14.1" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "peerDependencies": { + "terser": "^5.4.0", + "vite": "^4.0.0" + } + }, + "node_modules/@vitejs/plugin-legacy/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz", + "integrity": "sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.20", + "@babel/plugin-transform-react-jsx-self": "^7.22.5", + "@babel/plugin-transform-react-jsx-source": "^7.22.5", + "@types/babel__core": "^7.20.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0" + } + }, + "node_modules/@vitest/expect": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.32.4.tgz", + "integrity": "sha512-m7EPUqmGIwIeoU763N+ivkFjTzbaBn0n9evsTOcde03ugy2avPs3kZbYmw3DkcH1j5mxhMhdamJkLQ6dM1bk/A==", + "dev": true, + "dependencies": { + "@vitest/spy": "0.32.4", + "@vitest/utils": "0.32.4", + "chai": "^4.3.7" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.32.4.tgz", + "integrity": "sha512-cHOVCkiRazobgdKLnczmz2oaKK9GJOw6ZyRcaPdssO1ej+wzHVIkWiCiNacb3TTYPdzMddYkCgMjZ4r8C0JFCw==", + "dev": true, + "dependencies": { + "@vitest/utils": "0.32.4", + "p-limit": "^4.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/snapshot": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.32.4.tgz", + "integrity": "sha512-IRpyqn9t14uqsFlVI2d7DFMImGMs1Q9218of40bdQQgMePwVdmix33yMNnebXcTzDU5eiV3eUsoxxH5v0x/IQA==", + "dev": true, + "dependencies": { + "magic-string": "^0.30.0", + "pathe": "^1.1.1", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vitest/snapshot/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@vitest/snapshot/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/@vitest/spy": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.32.4.tgz", + "integrity": "sha512-oA7rCOqVOOpE6rEoXuCOADX7Lla1LIa4hljI2MSccbpec54q+oifhziZIJXxlE/CvI2E+ElhBHzVu0VEvJGQKQ==", + "dev": true, + "dependencies": { + "tinyspy": "^2.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.32.4.tgz", + "integrity": "sha512-Gwnl8dhd1uJ+HXrYyV0eRqfmk9ek1ASE/LWfTCuWMw+d07ogHqp4hEAV28NiecimK6UY9DpSEPh+pXBA5gtTBg==", + "dev": true, + "dependencies": { + "diff-sequences": "^29.4.3", + "loupe": "^2.3.6", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vitest/utils/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@vitest/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/@xml-tools/parser": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@xml-tools/parser/-/parser-1.0.11.tgz", + "integrity": "sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==", + "dev": true, + "dependencies": { + "chevrotain": "7.1.1" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "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/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/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/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", + "dev": true + }, + "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/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": "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/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "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-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/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "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/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": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.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.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "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-never": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", + "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==", + "dev": true + }, + "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/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "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/async-mutex": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.4.0.tgz", + "integrity": "sha512-eJFZ1YhRR8UN8eBLoNzcDPcy/jqjsg6I1AP+KvWQX80BqOSW1oJPJXDylPUEeMr2ZQvHgnQ//Lp6f3RQ1zI7HA==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "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/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", + "dev": true + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz", + "integrity": "sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.32.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.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/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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/better-sqlite3": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-8.7.0.tgz", + "integrity": "sha512-99jZU4le+f3G6aIl6PmmV0cxUIWqKieHxsiF7G34CVFiE+/UabpYqkU0NJIkY/96mQKikHeBjtR27vFfs5JpEw==", + "hasInstallScript": true, + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, + "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/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/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/blob-util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "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-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "dev": true, + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "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": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.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/browser-fs-access": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/browser-fs-access/-/browser-fs-access-0.33.1.tgz", + "integrity": "sha512-CQw9hPRVKqnbohAvQeUqyK2yGsbNjb19PTbDIF23g2c8XZljOBbazm+HZC4AFHp5xt3rdm6fLjwyRSu9HDy4MQ==" + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "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==", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "peer": true + }, + "node_modules/buffer-writer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", + "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cachedir": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", + "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "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/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001542", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001542.tgz", + "integrity": "sha512-UrtAXVcj1mvPBFQ4sKd38daP8dEcXXr5sQe6QNNinaPd0iA/cxg9/l3VrSdL73jgw5sKyuQ6jNgiKO12W3SsVA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chai": { + "version": "4.3.10", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", + "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", + "dev": true, + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.0.8" + }, + "engines": { + "node": ">=4" + } + }, + "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/check-error": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/check-more-types": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/chevrotain": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-7.1.1.tgz", + "integrity": "sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==", + "dev": true, + "dependencies": { + "regexp-to-ast": "0.5.0" + } + }, + "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/chokidar/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/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/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "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.9.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/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/cli-truncate/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/cli-truncate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/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/code-block-writer": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-11.0.3.tgz", + "integrity": "sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==", + "dev": true + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color/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/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/conventional-changelog": { + "version": "3.1.25", + "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz", + "integrity": "sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==", + "dev": true, + "dependencies": { + "conventional-changelog-angular": "^5.0.12", + "conventional-changelog-atom": "^2.0.8", + "conventional-changelog-codemirror": "^2.0.8", + "conventional-changelog-conventionalcommits": "^4.5.0", + "conventional-changelog-core": "^4.2.1", + "conventional-changelog-ember": "^2.0.9", + "conventional-changelog-eslint": "^3.0.9", + "conventional-changelog-express": "^2.0.6", + "conventional-changelog-jquery": "^3.0.11", + "conventional-changelog-jshint": "^2.0.9", + "conventional-changelog-preset-loader": "^2.3.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-atom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", + "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-codemirror": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", + "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", + "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-core": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", + "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", + "dev": true, + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-ember": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", + "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-eslint": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", + "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-express": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", + "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jquery": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", + "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jshint": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", + "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", + "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", + "dev": true, + "dependencies": { + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/conventional-commits-filter": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", + "dev": true, + "dependencies": { + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "dev": true, + "dependencies": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/core-js": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", + "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", + "dev": true, + "dependencies": { + "browserslist": "^4.22.1" + }, + "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==" + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "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/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", + "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", + "dev": true, + "dependencies": { + "rrweb-cssom": "^0.6.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/cuid": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", + "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==", + "deprecated": "Cuid and other k-sortable and non-cryptographic ids (Ulid, ObjectId, KSUID, all UUIDs) are all insecure. Use @paralleldrive/cuid2 instead.", + "dev": true + }, + "node_modules/cypress": { + "version": "12.17.4", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.4.tgz", + "integrity": "sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@cypress/request": "2.88.12", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^16.18.39", + "@types/sinonjs__fake-timers": "8.1.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "buffer": "^5.6.0", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-cursor": "^3.1.0", + "cli-table3": "~0.6.1", + "commander": "^6.2.1", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "eventemitter2": "6.4.7", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "2.0.1", + "figures": "^3.2.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr2": "^3.8.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.8", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "process": "^0.11.10", + "proxy-from-env": "1.0.0", + "request-progress": "^3.0.0", + "semver": "^7.5.3", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" + }, + "bin": { + "cypress": "bin/cypress" + }, + "engines": { + "node": "^14.0.0 || ^16.0.0 || >=18.0.0" + } + }, + "node_modules/cypress/node_modules/@types/node": { + "version": "16.18.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz", + "integrity": "sha512-Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg==", + "dev": true + }, + "node_modules/cypress/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/cypress/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/cypress/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cypress/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/cypress/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/cypress/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/cypress/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/cypress/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/cypress/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/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/data-urls": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", + "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==", + "dev": true + }, + "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/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/decompress-tar/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tar/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/decompress-tar/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/decompress-tar/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==" + }, + "node_modules/decompress-tar/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/decompress-tar/node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-eql": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", + "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", + "dev": true, + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-equal": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", + "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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/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/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/detect-libc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true + }, + "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/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dev": true, + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/electric-sql": { + "version": "0.6.4", + "resolved": "file:../../clients/typescript/electric-sql-0.6.4.tgz", + "integrity": "sha512-yaSLHnLcrZojmverlfc3fYOgxcnZOyLCGmoVCEDlxmUQMXwuAA76Tyrf/3Buh48XVAYc+fGfhjoKDN2Lv61NoA==", + "license": "Apache-2.0", + "dependencies": { + "async-mutex": "^0.4.0", + "base-64": "^1.0.0", + "better-sqlite3": "^8.4.0", + "cross-fetch": "^3.1.5", + "decompress": "^4.2.1", + "events": "^3.3.0", + "exponential-backoff": "^3.1.0", + "fastestsmallesttextencoderdecoder": "^1.0.22", + "frame-stream": "^3.0.1", + "jose": "^4.14.4", + "lodash.flow": "^3.5.0", + "lodash.groupby": "^4.6.0", + "lodash.isequal": "^4.5.0", + "lodash.mapvalues": "^4.6.0", + "lodash.omitby": "^4.6.0", + "lodash.partition": "^4.6.0", + "lodash.pick": "^4.4.0", + "lodash.throttle": "^4.1.1", + "loglevel": "^1.8.1", + "long": "^5.2.0", + "object.hasown": "^1.1.2", + "ohash": "^1.1.2", + "protobufjs": "^7.1.1", + "react-native-uuid": "^2.0.1", + "sqlite-parser": "^1.0.1", + "squel": "^5.13.0", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "walkjs": "^3.2.4", + "ws": "^8.8.1", + "zod": "^3.20.2" + }, + "bin": { + "electric-sql": "dist/cli/index.js" + }, + "peerDependencies": { + "@capacitor-community/sqlite": ">= 5.2.3", + "cordova-sqlite-storage": ">= 5.0.0", + "expo-sqlite": ">= 10.0.0", + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-native": ">= 0.68.0", + "react-native-sqlite-storage": ">= 6.0.0", + "typeorm": ">=0.3.0", + "wa-sqlite": "git+https://github.com/rhashimoto/wa-sqlite#master" + }, + "peerDependenciesMeta": { + "capacitor-community/sqlite": { + "optional": true + }, + "cordova-sqlite-storage": { + "optional": true + }, + "expo-sqlite": { + "optional": true + }, + "react": { + "optional": true + }, + "react-native": { + "optional": true + }, + "react-native-sqlite-storage": { + "optional": true + }, + "typeorm": { + "optional": true + }, + "wa-sqlite": { + "optional": true + } + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.537", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.537.tgz", + "integrity": "sha512-W1+g9qs9hviII0HAwOdehGYkr+zt7KKdmCcJcjH0mYg6oL8+ioT3Skjmt7BLoAQqXhjf40AXd+HlR4oAWMlXjA==", + "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/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/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "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/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.22.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dev": true, + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "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-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": "8.50.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.50.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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/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/globals": { + "version": "13.22.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", + "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "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/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": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "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/eventemitter2": { + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", + "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", + "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": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + }, + "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/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/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/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "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-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "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-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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/fastestsmallesttextencoderdecoder": { + "version": "1.0.22", + "resolved": "https://registry.npmjs.org/fastestsmallesttextencoderdecoder/-/fastestsmallesttextencoderdecoder-1.0.22.tgz", + "integrity": "sha512-Pb8d48e+oIuY4MaM64Cd7OW1gt4nxCHs7/ddPPZ/Ic3sg8yVGM7O9wDvZ7us6ScaUupzM+pfBolwtYhN1IxBIw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "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==", + "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/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "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/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "dependencies": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "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/formidable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==", + "deprecated": "Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau", + "dev": true, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/frame-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/frame-stream/-/frame-stream-3.0.1.tgz", + "integrity": "sha512-Fu8Cdbt2hHfb7wp2HBG5AOfMO5qaglHoJuoiEoQKHS+mZtO/IsMiac3wEQtBVDmOLVmCmDeoutXbrfPlpwMiqg==", + "engines": { + "node": ">=14" + } + }, + "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==" + }, + "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/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-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/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.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/funtypes": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/funtypes/-/funtypes-4.2.0.tgz", + "integrity": "sha512-DvOtjiKvkeuXGV0O8LQh9quUP3bSOTEQPGv537Sao8kDq2rDbg48UsSJ7wlBLPzR2Mn0pV7cyAiq5pYG1oUyCQ==", + "dev": true + }, + "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-func-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-pkg-repo": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", + "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", + "dev": true, + "dependencies": { + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "get-pkg-repo": "src/cli.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-pkg-repo/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/get-pkg-repo/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/get-pkg-repo/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/get-pkg-repo/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/get-pkg-repo/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/get-pkg-repo/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/get-pkg-repo/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/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "dev": true, + "dependencies": { + "async": "^3.2.0" + } + }, + "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/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "dev": true, + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", + "dev": true, + "dependencies": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/git-semver-tags": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", + "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", + "dev": true, + "dependencies": { + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.2" + } + }, + "node_modules/gitconfiglocal/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/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + }, + "node_modules/glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/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/glob/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/glob/node_modules/minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "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/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/gradle-to-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gradle-to-js/-/gradle-to-js-2.0.1.tgz", + "integrity": "sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==", + "dev": true, + "dependencies": { + "lodash.merge": "^4.6.2" + }, + "bin": { + "gradle-to-js": "cli.js" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.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==", + "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==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "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==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "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/http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "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": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "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/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + }, + "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/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/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": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "9.2.11", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.11.tgz", + "integrity": "sha512-B2LafrnnhbRzCWfAdOXisUzL89Kg8cVJlYmhqoi3flSiV/TveO+nsXwgKr9h9PIo+J1hz7nBSk6gegRIMBBf7g==", + "dev": true, + "dependencies": { + "@ljharb/through": "^2.3.9", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=14.18.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": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "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/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inquirer/node_modules/figures": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inquirer/node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inquirer/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/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/interrogator": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/interrogator/-/interrogator-2.0.0.tgz", + "integrity": "sha512-1qxXpxXznMEpBz4SwV6H16jlCdzDhj2Oww2IEpecZ1ouu3Hr34JOibSRmKe+8fdWZiicaAH80hUispXEuCb4Jw==", + "dev": true, + "dependencies": { + "inquirer": "^9.1.4" + } + }, + "node_modules/ionicons": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.1.2.tgz", + "integrity": "sha512-zZ4njAqSP39H8RRvZhJvkHsv7cBjYE/VfInH218Osf2UVxJITSOutTTd25MW+tAXKN5fheYzclUXUsF55JHUDg==", + "dependencies": { + "@stencil/core": "^2.18.0" + } + }, + "node_modules/ionicons/node_modules/@stencil/core": { + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", + "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=12.10.0", + "npm": ">=6.0.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "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-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dev": true, + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "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==", + "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-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==" + }, + "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==", + "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==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true + }, + "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==", + "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-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "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==", + "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==", + "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==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", + "dev": true, + "dependencies": { + "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "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-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "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/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/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jeep-sqlite": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/jeep-sqlite/-/jeep-sqlite-2.5.3.tgz", + "integrity": "sha512-kUH+2MlJWm1HTKffqaa9qL9NJli+BpvpVz2KlXBk0cr8i5DPcJ6mr8QsAumYE8RmQYgZZrl3h01x+v8Z+Pk2bQ==", + "dependencies": { + "@stencil/core": "^4.3.0", + "browser-fs-access": "^0.33.0", + "jszip": "^3.10.1", + "localforage": "^1.10.0", + "sql.js": "^1.8.0" + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/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/jest-diff/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/jest-diff/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/jest-diff/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/jest-diff/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-diff/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/jest-diff/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/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/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/jest-matcher-utils/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/jest-matcher-utils/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/jest-matcher-utils/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/jest-matcher-utils/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-matcher-utils/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/jest-matcher-utils/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/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/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/jest-message-util/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/jest-message-util/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/jest-message-util/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/jest-message-util/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-message-util/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/jest-message-util/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/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/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/jest-util/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/jest-util/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/jest-util/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/jest-util/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-util/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/jose": { + "version": "4.15.4", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.4.tgz", + "integrity": "sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "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==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jsdom": { + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", + "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", + "dev": true, + "dependencies": { + "abab": "^2.0.6", + "cssstyle": "^3.0.0", + "data-urls": "^4.0.0", + "decimal.js": "^10.4.3", + "domexception": "^4.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.4", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.6.0", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.1", + "ws": "^8.13.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "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": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/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.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "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/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lazy-ass": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", + "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", + "dev": true, + "engines": { + "node": "> 0.8" + } + }, + "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/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "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/listr2": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", + "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", + "dev": true, + "dependencies": { + "cli-truncate": "^2.1.0", + "colorette": "^2.0.16", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rfdc": "^1.3.0", + "rxjs": "^7.5.1", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/local-pkg": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/localforage": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", + "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", + "dependencies": { + "lie": "3.1.1" + } + }, + "node_modules/localforage/node_modules/lie": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "node_modules/lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", + "dev": true + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==" + }, + "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.omitby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.omitby/-/lodash.omitby-4.6.0.tgz", + "integrity": "sha512-5OrRcIVR75M288p4nbI2WLAf3ndw2GD9fyNv3Bc15+WCxJDdZ4lYndSxGd7hnG6PVjiJTeJE2dHEGhIuKGicIQ==" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "node_modules/lodash.partition": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.partition/-/lodash.partition-4.6.0.tgz", + "integrity": "sha512-35L3dSF3Q6V1w5j6V3NhNlQjzsRDC/pYKCTdYTmwqSib+Q8ponkAmt/PwEOq3EmI38DSCl+SkIVwLd+uSlVdrg==" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + }, + "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/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/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-update/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-update/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-update/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/loglevel": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", + "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", + "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz", + "integrity": "sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "engines": { + "node": ">=4" + } + }, + "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/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/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/meow/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/meow/node_modules/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/meow/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/meow/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/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "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/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mergexml": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/mergexml/-/mergexml-1.2.3.tgz", + "integrity": "sha512-sNc9qswtLUoGmN0MB3dY+MCIJqCGEZZrtYp0Z5Iwsk6ELc/V96SFIuv5Y6O6tYAsFtdpJcPFV0FgOSHSciJLbA==", + "dev": true, + "dependencies": { + "@xmldom/xmldom": "^0.7.0", + "formidable": "^1.2.1", + "xpath": "0.0.27" + } + }, + "node_modules/mergexml/node_modules/xpath": { + "version": "0.0.27", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.27.tgz", + "integrity": "sha512-fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "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-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/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "node_modules/mlly": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", + "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" + } + }, + "node_modules/modify-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", + "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "node_modules/native-run": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.7.3.tgz", + "integrity": "sha512-vEw8X3Yu8TAbP4/uCJV3nCsCrhfHgUecRRDc69ZU9EK0QXHHc7YDzmIeI7SfA08ywzPlC9YcpITcB6bgMbrtwQ==", + "dev": true, + "dependencies": { + "@ionic/utils-fs": "^3.1.6", + "@ionic/utils-terminal": "^2.3.3", + "bplist-parser": "^0.3.2", + "debug": "^4.3.4", + "elementtree": "^0.1.7", + "ini": "^3.0.1", + "plist": "^3.0.6", + "split2": "^4.1.0", + "through2": "^4.0.2", + "tslib": "^2.4.0", + "yauzl": "^2.10.0" + }, + "bin": { + "native-run": "bin/native-run" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/native-run/node_modules/ini": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", + "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/native-run/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "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/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/node-abi": { + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz", + "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-html-parser": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", + "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "dev": true, + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/nodemon": { + "version": "2.0.22", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz", + "integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==", + "dev": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "simple-update-notifier": "^1.0.7", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/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/nodemon/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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/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/npm-watch": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/npm-watch/-/npm-watch-0.9.0.tgz", + "integrity": "sha512-C5Rgh5+jvY33K1EH8Qjr1hfpH9Nhasc90QJ0W+JyKg2ogE0LOCZI4xirC8QmywW7XinyBpynwxlrN6aPfjc3Hw==", + "dev": true, + "dependencies": { + "nodemon": "^2.0.7", + "through2": "^4.0.2" + }, + "bin": { + "npm-watch": "cli.js" + } + }, + "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/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ohash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", + "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==" + }, + "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==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "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/ospath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", + "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", + "dev": true + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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-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/packet-reader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", + "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==", + "dev": true + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parameter-reducers": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parameter-reducers/-/parameter-reducers-2.1.0.tgz", + "integrity": "sha512-aj9V6DUnNbj4YEmVxloPLX9duhklIC+SIOVUrVdaT3WfgEownET+TYg/JsjANQUNGe46dmOCHEKiuycL36cOnw==", + "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/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "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-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-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-to-regexp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "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/pathe": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", + "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", + "dev": true + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "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==" + }, + "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/pg": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.3.tgz", + "integrity": "sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==", + "dev": true, + "dependencies": { + "buffer-writer": "2.0.0", + "packet-reader": "1.0.0", + "pg-connection-string": "^2.6.2", + "pg-pool": "^3.6.1", + "pg-protocol": "^1.6.0", + "pg-types": "^2.1.0", + "pgpass": "1.x" + }, + "engines": { + "node": ">= 8.0.0" + }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.1" + }, + "peerDependencies": { + "pg-native": ">=3.0.1" + }, + "peerDependenciesMeta": { + "pg-native": { + "optional": true + } + } + }, + "node_modules/pg-cloudflare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", + "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "dev": true, + "optional": true + }, + "node_modules/pg-connection-string": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==", + "dev": true + }, + "node_modules/pg-cursor": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/pg-cursor/-/pg-cursor-2.10.3.tgz", + "integrity": "sha512-rDyBVoqPVnx/PTmnwQAYgusSeAKlTL++gmpf5klVK+mYMFEqsOc6VHHZnPKc/4lOvr4r6fiMuoxSFuBF1dx4FQ==", + "dev": true, + "peerDependencies": { + "pg": "^8" + } + }, + "node_modules/pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/pg-pool": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.1.tgz", + "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==", + "dev": true, + "peerDependencies": { + "pg": ">=8.0" + } + }, + "node_modules/pg-protocol": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz", + "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==", + "dev": true + }, + "node_modules/pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "dev": true, + "dependencies": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pgpass": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", + "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", + "dev": true, + "dependencies": { + "split2": "^4.1.0" + } + }, + "node_modules/pgpass/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/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==", + "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==", + "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==", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", + "dev": true, + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dev": true, + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/plist/node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-date": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "dev": true, + "dependencies": { + "xtend": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prebuild-install/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/prebuild-install/node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/prebuild-install/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==", + "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/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "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/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prisma": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.8.1.tgz", + "integrity": "sha512-ZMLnSjwulIeYfaU1O6/LF6PEJzxN5par5weykxMykS9Z6ara/j76JH3Yo2AH3bgJbPN4Z6NeCK9s5fDkzf33cg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@prisma/engines": "4.8.1" + }, + "bin": { + "prisma": "build/index.js", + "prisma2": "build/index.js" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/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/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/protobufjs": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.5.tgz", + "integrity": "sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==", + "hasInstallScript": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", + "dev": true + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz", + "integrity": "sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "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/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/react-native-uuid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/react-native-uuid/-/react-native-uuid-2.0.1.tgz", + "integrity": "sha512-cptnoIbL53GTCrWlb/+jrDC6tvb7ypIyzbXNJcpR3Vab0mkeaaVd5qnB3f0whXYzS+SMoSQLcUUB0gEWqkPC0g==", + "engines": { + "node": ">=10.0.0", + "npm": ">=6.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "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/replace": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.2.tgz", + "integrity": "sha512-C4EDifm22XZM2b2JOYe6Mhn+lBsLBAvLbK8drfUQLTfD1KYl/n3VaW/CDju0Ny4w3xTtegBpg8YNSpFJPUDSjA==", + "dev": true, + "dependencies": { + "chalk": "2.4.2", + "minimatch": "3.0.5", + "yargs": "^15.3.1" + }, + "bin": { + "replace": "bin/replace.js", + "search": "bin/search.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/replace/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/request-progress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", + "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", + "dev": true, + "dependencies": { + "throttleit": "^1.0.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "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.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "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/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": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", + "dev": true, + "dependencies": { + "glob": "^9.2.0" + }, + "bin": { + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rrweb-cssom": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", + "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", + "dev": true + }, + "node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "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/saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/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==" + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==" + }, + "node_modules/sharp": { + "version": "0.32.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz", + "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "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/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/shelljs/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/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true + }, + "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/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "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": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "dev": true, + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-plist/node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "dev": true, + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/simple-update-notifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz", + "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==", + "dev": true, + "dependencies": { + "semver": "~7.0.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/simple-update-notifier/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/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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.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-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, + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "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.15", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.15.tgz", + "integrity": "sha512-lpT8hSQp9jAKp9mhtBU4Xjon8LPGBvLIuBiSVhMEtmLecTh2mO0tlqrAMp47tBXzMr13NJMQ2lf7RpQGLJ3HsQ==", + "dev": true + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "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/sql.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/sql.js/-/sql.js-1.8.0.tgz", + "integrity": "sha512-3HD8pSkZL+5YvYUI8nlvNILs61ALqq34xgmF+BHpqxe68yZIJ1H+sIVIODvni25+CcxHUxDyrTJUL0lE/m7afw==" + }, + "node_modules/sqlite-parser": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sqlite-parser/-/sqlite-parser-1.0.1.tgz", + "integrity": "sha512-/es+YmgQG+VFbwAQD0Nd0Mdzgky8rW3M85zcy2+Vtk3Sj5ydaMl/lopWPehsjsByGw/swVuXSBeMJFh47doRUw==", + "bin": { + "sqlite-parser": "bin/sqlite-parser" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/squel": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/squel/-/squel-5.13.0.tgz", + "integrity": "sha512-Fzd8zqbuqNwzodO3yO6MkX8qiDoVBuwqAaa3eKNz4idhBf24IQHbatBhLUiHAGGl962eGvPVRxzRuFWZlSf49w==", + "deprecated": "No longer maintained", + "engines": { + "node": ">= 0.12.0" + } + }, + "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/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true + }, + "node_modules/std-env": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", + "dev": true + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/streamx": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", + "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/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.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "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-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/strip-literal": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/systemjs": { + "version": "6.14.2", + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.14.2.tgz", + "integrity": "sha512-1TlOwvKWdXxAY9vba+huLu99zrQURDWA8pUTYsRIYDZYQbGyK+pyEP4h4dlySsqo7ozyJBmYD20F+iUHhAltEg==", + "dev": true + }, + "node_modules/tar": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", + "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", + "dev": true, + "dependencies": { + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + } + }, + "node_modules/tar-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", + "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", + "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + }, + "node_modules/text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "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/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throttleit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", + "integrity": "sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==", + "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==" + }, + "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/tiny-invariant": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/tinybench": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.1.tgz", + "integrity": "sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==", + "dev": true + }, + "node_modules/tinypool": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.5.0.tgz", + "integrity": "sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==", + "dev": true, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz", + "integrity": "sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==", + "dev": true, + "engines": { + "node": ">=14.0.0" + } + }, + "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/tmp/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/tmp/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/to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + }, + "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/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "dev": true, + "dependencies": { + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" + } + }, + "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/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "engines": { + "node": ">=6.10" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "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==", + "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-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.1.tgz", + "integrity": "sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "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/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/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/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "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/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "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/vite": { + "version": "4.4.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", + "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", + "dev": true, + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.32.4.tgz", + "integrity": "sha512-L2gIw+dCxO0LK14QnUMoqSYpa9XRGnTTTDjW2h19Mr+GR0EFj4vx52W41gFXfMLqpA00eK4ZjOVYo1Xk//LFEw==", + "dev": true, + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "mlly": "^1.4.0", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^3.0.0 || ^4.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": ">=v14.18.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.32.4.tgz", + "integrity": "sha512-3czFm8RnrsWwIzVDu/Ca48Y/M+qh3vOnF16czJm98Q/AN1y3B6PBsyV8Re91Ty5s7txKNjEhpgtGPcfdbh2MZg==", + "dev": true, + "dependencies": { + "@types/chai": "^4.3.5", + "@types/chai-subset": "^1.3.3", + "@types/node": "*", + "@vitest/expect": "0.32.4", + "@vitest/runner": "0.32.4", + "@vitest/snapshot": "0.32.4", + "@vitest/spy": "0.32.4", + "@vitest/utils": "0.32.4", + "acorn": "^8.9.0", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chai": "^4.3.7", + "debug": "^4.3.4", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.0", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "std-env": "^3.3.3", + "strip-literal": "^1.0.1", + "tinybench": "^2.5.0", + "tinypool": "^0.5.0", + "vite": "^3.0.0 || ^4.0.0", + "vite-node": "0.32.4", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": ">=v14.18.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@vitest/browser": "*", + "@vitest/ui": "*", + "happy-dom": "*", + "jsdom": "*", + "playwright": "*", + "safaridriver": "*", + "webdriverio": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + }, + "playwright": { + "optional": true + }, + "safaridriver": { + "optional": true + }, + "webdriverio": { + "optional": true + } + } + }, + "node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dev": true, + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/wa-sqlite": { + "version": "0.9.5", + "resolved": "git+ssh://git@github.com/rhashimoto/wa-sqlite.git#a856e82f1f5736892539f6d05abbb569dd59011b" + }, + "node_modules/walkjs": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/walkjs/-/walkjs-3.2.4.tgz", + "integrity": "sha512-pBwB51XwCQr6YdfL2cD7xY/oAir9mNF0OrReFYxs3BC1Ft4tDdXGJOUVODthqYkomh3siIbbm/i6bg0pbGUM6g==", + "dependencies": { + "typescript": "^4.3.5" + } + }, + "node_modules/walkjs/node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.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/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", + "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", + "dev": true, + "dependencies": { + "tr46": "^4.1.1", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "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==", + "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-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", + "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", + "dev": true, + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "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==" + }, + "node_modules/ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "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/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dev": true, + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dev": true, + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xml-js/node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "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/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "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/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.2.tgz", + "integrity": "sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + } + } +} diff --git a/examples/ionic-demo/package.json b/examples/ionic-demo/package.json new file mode 100644 index 0000000000..dc1f52ccf3 --- /dev/null +++ b/examples/ionic-demo/package.json @@ -0,0 +1,83 @@ +{ + "name": "electric-appointments", + "private": true, + "version": "0.0.1", + "type": "module", + "scripts": { + "backend:start": "node ./backend/startCompose.cjs", + "backend:stop": "docker compose --env-file backend/compose/.envrc -f backend/compose/docker-compose.yaml stop", + "backend:up": "node ./backend/startCompose.cjs --detach", + "backend:down": "docker compose --env-file backend/compose/.envrc -f backend/compose/docker-compose.yaml down --volumes", + "client:generate": "yarn electric:check && npx electric-sql generate --service http://localhost:5133 --proxy postgresql://prisma:password@localhost:65432/electric", + "client:watch": "npm run client:generate --watch", + "db:migrate": "node ./db/migrate.cjs", + "db:psql": "node ./db/connect.cjs", + "ports:configure": "node ./change-ports.cjs", + "electric:start": "node ./backend/startElectric.cjs", + "electric:check": "node ./check-electric-is-running.cjs", + "reset": "npm run backend:down && npm run backend:up && sleep 5 && npm run db:migrate && npm run client:generate", + "prepare-wa-sqlite": "cp ./node_modules/wa-sqlite/dist/wa-sqlite-async.mjs ./public/wa-sqlite-async.mjs && cp ./node_modules/wa-sqlite/dist/wa-sqlite-async.wasm ./public/wa-sqlite-async.wasm", + "dev": "vite", + "start": "npm run prepare-wa-sqlite && npm run dev", + "build": "npm run prepare-wa-sqlite && tsc && vite build", + "build-only": "npm run prepare-wa-sqlite && vite build", + "preview": "vite preview", + "test.e2e": "cypress run", + "test.unit": "vitest", + "lint": "eslint", + "typecheck": "tsc --noEmit --skipLibCheck", + "format": "prettier --write --loglevel warn .", + "make-icons": "npx @capacitor/assets generate" + }, + "dependencies": { + "@capacitor-community/sqlite": "^5.4.1", + "@capacitor/android": "^5.4.1", + "@capacitor/app": "5.0.6", + "@capacitor/core": "5.4.1", + "@capacitor/haptics": "5.0.6", + "@capacitor/ios": "5.4.1", + "@capacitor/keyboard": "5.0.6", + "@capacitor/status-bar": "5.0.6", + "@ionic/react": "^7.4.2", + "@ionic/react-router": "^7.4.2", + "@types/react-router": "^5.1.20", + "@types/react-router-dom": "^5.3.3", + "electric-sql": "latest", + "ionicons": "^7.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router": "^5.3.4", + "react-router-dom": "^5.3.4", + "uuid": "^9.0.0", + "wa-sqlite": "rhashimoto/wa-sqlite" + }, + "devDependencies": { + "@capacitor/assets": "^3.0.0", + "@capacitor/cli": "5.4.1", + "@databases/pg": "^5.4.1", + "@databases/pg-migrations": "^5.0.2", + "@electric-sql/prisma-generator": "latest", + "@prisma/client": "4.8.1", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^14.0.0", + "@testing-library/user-event": "^14.4.3", + "@types/node": ">=16.11.0", + "@types/react": "^18.2.23", + "@types/react-dom": "^18.2.8", + "@types/uuid": "^9.0.3", + "@vitejs/plugin-legacy": "^4.0.2", + "@vitejs/plugin-react": "^4.0.1", + "cypress": "^12.7.0", + "eslint": "^8.35.0", + "eslint-plugin-react": "^7.32.2", + "fs-extra": "^10.0.0", + "jsdom": "^22.1.0", + "prettier": "3.0.3", + "prisma": "4.8.1", + "shelljs": "^0.8.5", + "typescript": "^5.1.6", + "vite": "^4.3.9", + "vitest": "^0.32.2" + }, + "description": "ElectricSql and Ionic Framework Appointments App" +} diff --git a/examples/ionic-demo/public/favicon.png b/examples/ionic-demo/public/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..51888a7bbdb59f04c29c548523eb2638c1c954f5 GIT binary patch literal 930 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¥w*(n(fEDF)cA)O7zAKe){hRisnw!Mu_x4^a1E~6 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

      %xAf-?QHb|30hhVaKp@%uA=AzKc@JoM5? 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/resources/logo.png b/examples/ionic-demo/resources/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8e384fffa0b174ce0ee5ac4d83637aaa270fc2d8 GIT binary patch literal 282037 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 literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/src/App.test.tsx b/examples/ionic-demo/src/App.test.tsx new file mode 100644 index 0000000000..ce513e4e4b --- /dev/null +++ b/examples/ionic-demo/src/App.test.tsx @@ -0,0 +1,8 @@ +import React from 'react' +import { render } from '@testing-library/react' +import App from './App' + +test('renders without crashing', () => { + const { baseElement } = render() + expect(baseElement).toBeDefined() +}) diff --git a/examples/ionic-demo/src/App.tsx b/examples/ionic-demo/src/App.tsx new file mode 100644 index 0000000000..4c46aa8d2c --- /dev/null +++ b/examples/ionic-demo/src/App.tsx @@ -0,0 +1,103 @@ +import { useState, useEffect } from 'react' +import { Redirect, Route } from 'react-router-dom' +import { IonApp, IonRouterOutlet, setupIonicReact } from '@ionic/react' +import { IonReactRouter } from '@ionic/react-router' + +import { ElectricProvider, initElectric, dbName, DEBUG } from './electric' +import { Electric } from './generated/client' + +import Home from './pages/Home' +import New from './pages/New' +import NewForm from './pages/NewForm' +import Calendar from './pages/Calendar' +import Thanks from './pages/Thanks' + +/* Core CSS required for Ionic components to work properly */ +import '@ionic/react/css/core.css' + +/* Basic CSS for apps built with Ionic */ +import '@ionic/react/css/normalize.css' +import '@ionic/react/css/structure.css' +import '@ionic/react/css/typography.css' + +/* Optional CSS utils that can be commented out */ +import '@ionic/react/css/padding.css' +import '@ionic/react/css/float-elements.css' +import '@ionic/react/css/text-alignment.css' +import '@ionic/react/css/text-transformation.css' +import '@ionic/react/css/flex-utils.css' +import '@ionic/react/css/display.css' + +/* Theme variables */ +import './theme/variables.css' +setupIonicReact() + +const App: React.FC = () => { + const [electric, setElectric] = useState() + + useEffect(() => { + const init = async () => { + try { + const client = await initElectric() + setElectric(client) + const { synced } = await client.db.appointments.sync({}) + await synced + const timeToSync = performance.now() + if (DEBUG) { + console.log(`Synced in ${timeToSync}ms from page load`) + } + } catch (error) { + if ( + (error as Error).message.startsWith( + "Local schema doesn't match server's", + ) + ) { + deleteDB() + } + throw error + } + } + + init() + }, []) + + const main = electric && ( + + + + + + + + + + + + + + + + + + + + + + ) + + return {main} +} + +function deleteDB() { + console.log("Deleting DB as schema doesn't match server's") + const DBDeleteRequest = window.indexedDB.deleteDatabase(dbName) + DBDeleteRequest.onsuccess = function () { + console.log('Database deleted successfully') + } + // the indexedDB cannot be deleted if the database connection is still open, + // so we need to reload the page to close any open connections. + // On reload, the database will be recreated. + window.location.reload() +} + +export default App diff --git a/examples/ionic-demo/src/assets/appointments-logo.png b/examples/ionic-demo/src/assets/appointments-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2afc0200f0725c9fef0977c4bcf3f05ef4e682e5 GIT binary patch literal 110173 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 AF8}}l literal 0 HcmV?d00001 diff --git a/examples/ionic-demo/src/assets/logo.svg b/examples/ionic-demo/src/assets/logo.svg new file mode 100644 index 0000000000..f5ec440a63 --- /dev/null +++ b/examples/ionic-demo/src/assets/logo.svg @@ -0,0 +1,11 @@ + + + + diff --git a/examples/ionic-demo/src/components/ExploreContainer.css b/examples/ionic-demo/src/components/ExploreContainer.css new file mode 100644 index 0000000000..c2c47cfa2a --- /dev/null +++ b/examples/ionic-demo/src/components/ExploreContainer.css @@ -0,0 +1,24 @@ +#container { + text-align: center; + position: absolute; + left: 0; + right: 0; + top: 50%; + transform: translateY(-50%); +} + +#container strong { + font-size: 20px; + line-height: 26px; +} + +#container p { + font-size: 16px; + line-height: 22px; + color: #8c8c8c; + margin: 0; +} + +#container a { + text-decoration: none; +} \ No newline at end of file diff --git a/examples/ionic-demo/src/components/ExploreContainer.tsx b/examples/ionic-demo/src/components/ExploreContainer.tsx new file mode 100644 index 0000000000..1b68a3c19c --- /dev/null +++ b/examples/ionic-demo/src/components/ExploreContainer.tsx @@ -0,0 +1,14 @@ +import './ExploreContainer.css'; + +interface ContainerProps { } + +const ExploreContainer: React.FC = () => { + return ( + + ); +}; + +export default ExploreContainer; diff --git a/examples/ionic-demo/src/electric.tsx b/examples/ionic-demo/src/electric.tsx new file mode 100644 index 0000000000..cb81f2fc2c --- /dev/null +++ b/examples/ionic-demo/src/electric.tsx @@ -0,0 +1,72 @@ +import { LIB_VERSION } from 'electric-sql/version' +import { ElectricConfig } from 'electric-sql' +import { makeElectricContext } from 'electric-sql/react' +import { uniqueTabId, genUUID } from 'electric-sql/util' +import { insecureAuthToken } from 'electric-sql/auth' +import { Capacitor } from '@capacitor/core' +import { Electric, schema, Appointments } from './generated/client' + +export const { ElectricProvider, useElectric } = makeElectricContext() +export type Appointment = Appointments + +const discriminator = 'iconicdemo' +const distPath = '/' + +// import.meta.env is a special object that Vite provides for accessing +// environment variables at build time and runtime. +// They are replaced at build time with the actual values. +// https://vitejs.dev/guide/env-and-mode.html +const DEV_MODE = import.meta.env.DEV +const ELECTRIC_URL = import.meta.env.ELECTRIC_URL +const DEBUG_ENV = import.meta.env.DEBUG + +// We can override the debug mode with a query param: ?debug=true or ?debug=false +const searchParams = new URLSearchParams(window.location.search) +const debugParam = searchParams.get('debug') + +// DEBUG defaults to true in dev mode, false in prod mode +export const DEBUG = debugParam ? debugParam === 'true' : DEV_MODE || DEBUG_ENV + +// We export dbName so that we can delete the database if the schema changes +export let dbName: string + +export const initElectric = async () => { + const { tabId } = uniqueTabId() + const electricUrl = ELECTRIC_URL ?? 'ws://localhost:5133' + dbName = `${discriminator}-${LIB_VERSION}-${tabId}.db` + + const config = { + auth: { + token: insecureAuthToken({ user_id: genUUID() }), + }, + url: electricUrl, + debug: DEBUG, + } + + return Capacitor.isNativePlatform() + ? await initCapacitorSQLite(dbName, config) + : await initWaSQLite(dbName, config) +} + +async function initWaSQLite(dbName: string, config: ElectricConfig) { + const { ElectricDatabase, electrify } = await import('electric-sql/wa-sqlite') + const conn = await ElectricDatabase.init(dbName, distPath) + return await electrify(conn, schema, config) +} + +async function initCapacitorSQLite(dbName: string, config: ElectricConfig) { + const { electrify } = await import('electric-sql/capacitor') + const { CapacitorSQLite, SQLiteConnection } = await import( + '@capacitor-community/sqlite' + ) + const sqliteConnection = new SQLiteConnection(CapacitorSQLite) + const conn = await sqliteConnection.createConnection( + dbName, + false, + '', + 1, + false, + ) + await conn.open() + return await electrify(conn, schema, config) +} diff --git a/examples/ionic-demo/src/main.tsx b/examples/ionic-demo/src/main.tsx new file mode 100644 index 0000000000..4c014040b0 --- /dev/null +++ b/examples/ionic-demo/src/main.tsx @@ -0,0 +1,11 @@ +import React from 'react' +import { createRoot } from 'react-dom/client' +import App from './App' + +const container = document.getElementById('root') +const root = createRoot(container!) +root.render( + + + , +) diff --git a/examples/ionic-demo/src/pages/Calendar.css b/examples/ionic-demo/src/pages/Calendar.css new file mode 100644 index 0000000000..86e548388e --- /dev/null +++ b/examples/ionic-demo/src/pages/Calendar.css @@ -0,0 +1,3 @@ +.cancelled-item > * { + opacity: 0.5; +} diff --git a/examples/ionic-demo/src/pages/Calendar.tsx b/examples/ionic-demo/src/pages/Calendar.tsx new file mode 100644 index 0000000000..ed210efc3d --- /dev/null +++ b/examples/ionic-demo/src/pages/Calendar.tsx @@ -0,0 +1,396 @@ +import { + IonButtons, + IonButton, + IonBackButton, + IonContent, + IonHeader, + IonPage, + IonTitle, + IonToolbar, + IonDatetime, + IonList, + IonItem, + IonLabel, + IonInput, + IonText, + IonNote, + IonModal, + IonTextarea, + IonToggle, + IonItemOption, + IonItemOptions, + IonItemSliding, +} from '@ionic/react' +import { useEffect, useState, useMemo, useRef } from 'react' +import { useLiveQuery } from 'electric-sql/react' +import { useElectric, Appointment as AppointmentBase } from '../electric' + +import './Calendar.css' + +type Appointment = AppointmentBase & { + hasClash?: boolean +} + +const Calendar: React.FC = () => { + const { db } = useElectric()! + const [date, setDate] = useState(new Date()) + const [selectedAppointment, setSelectedAppointment] = useState() + const [presentingElement, setPresentingElement] = useState() + const page = useRef() + const modal = useRef(null) + + useEffect(() => { + setPresentingElement(page.current) + }, []) + + const { results } = useLiveQuery( + db.appointments.liveMany({ + where: { + start: { + // gte beginning of this month + gte: new Date(date.getFullYear(), date.getMonth(), 1), + // lt beginning of next month + lt: new Date(date.getFullYear(), date.getMonth() + 1, 1), + }, + }, + orderBy: { + start: 'asc', + }, + }), + ) + + const appointments = useMemo(() => { + if (!results) return [] + return results.reduce((appointments, appointment) => { + const appointmentStart = new Date(appointment.start) + const appointmentEnd = new Date(appointment.end) + const appointmentId = appointment.id + const hasClash = results + .filter((appointment) => !appointment.cancelled) + .some((otherAppointment) => { + const otherAppointmentStart = new Date(otherAppointment.start) + const otherAppointmentEnd = new Date(otherAppointment.end) + const otherAppointmentId = otherAppointment.id + return ( + appointmentId !== otherAppointmentId && + appointmentStart.getTime() < otherAppointmentEnd.getTime() && + appointmentEnd.getTime() > otherAppointmentStart.getTime() + ) + }) + appointments.push({ ...appointment, hasClash }) + return appointments + }, [] as Appointment[]) + }, [results]) + + const appointmentsDay = useMemo(() => { + if (!results) return [] + const dateDay = date.getDate() + return appointments.reduce((appointmentsDay, appointment) => { + const appointmentDay = new Date(appointment.start).getDate() + if (dateDay === appointmentDay) { + appointmentsDay.push(appointment) + } + return appointmentsDay + }, [] as Appointment[]) + }, [date, appointments]) + + const dayCounts = useMemo(() => { + if (!results) return {} + return results + .filter((appointment) => !appointment.cancelled) + .reduce( + (dayCounts, appointment) => { + const appointmentDay = new Date(appointment.start).getDate() + if (dayCounts[appointmentDay]) { + dayCounts[appointmentDay]++ + } else { + dayCounts[appointmentDay] = 1 + } + return dayCounts + }, + {} as { [day: string]: number }, + ) + }, [results]) + + const onModalDismiss = (ev: any) => { + setSelectedAppointment(undefined) + } + + const updatedCanceled = (appointment: Appointment, cancelled: boolean) => { + db.appointments.update({ + where: { + id: appointment.id, + }, + data: { + cancelled, + }, + }) + } + + return ( + + + + + + + Your Calendar + + + + setDate(new Date(e.detail.value as string))} + highlightedDates={(isoString) => { + const thisDate = new Date(isoString) + const day = thisDate.getDate() + const month = thisDate.getMonth() + const year = thisDate.getFullYear() + if (month !== date.getMonth() || year !== date.getFullYear()) { + return + } + if (dayCounts[day]) { + return { + backgroundColor: '#e7e7ef', + } + } + }} + > + + + {appointmentsDay.map((appointment) => ( + setSelectedAppointment(appointment)} + onCancel={() => updatedCanceled(appointment, true)} + onUnCancel={() => updatedCanceled(appointment, false)} + /> + ))} + + + onModalDismiss(ev)} + presentingElement={presentingElement!} + > + {selectedAppointment && ( + + )} + + + + ) +} + +const Row = ({ + appointment, + onClick, + onCancel, + onUnCancel, +}: { + appointment: Appointment + onClick: () => void + onCancel: () => void + onUnCancel: () => void +}) => { + return ( + + +
      + + {new Date(appointment.start).toLocaleTimeString([], { + hour: '2-digit', + minute: '2-digit', + })} +
      + {new Date(appointment.end).toLocaleTimeString([], { + hour: '2-digit', + minute: '2-digit', + })} +
      +
      + + {!!appointment.cancelled && ( + Cancelled: + )} + {appointment.name}{' '} + {appointment.email} +
      + + {appointment.comments || '-'} + +
      +
      + + + Edit + + {!appointment.cancelled && ( + + Cancel + + )} + {appointment.cancelled && ( + + Un-cancel + + )} + +
      + ) +} + +const EditForm = ({ + appointment, + modal, +}: { + appointment: Appointment + modal: React.MutableRefObject +}) => { + const { db } = useElectric()! + const [name, setName] = useState(appointment.name) + const [email, setEmail] = useState(appointment.email) + const [phone, setPhone] = useState(appointment.phone) + const [address, setAddress] = useState(appointment.address) + const [comments, setComments] = useState(appointment.comments) + const [cancelled, setCancelled] = useState(!!appointment.cancelled) + + const start = useMemo(() => new Date(appointment.start), [appointment.start]) + const end = useMemo(() => new Date(appointment.end), [appointment.end]) + + const handleConfirm = async () => { + db.appointments.update({ + where: { + id: appointment.id, + }, + data: { + name, + email, + phone, + address, + comments, + cancelled, + }, + }) + modal.current?.dismiss() + } + + return ( + <> + + + + modal.current?.dismiss()}> + Cancel + + + Edit Appointment + + + Confirm + + + + + + + + + + + + + + setName(e.detail.value!)} + value={name} + > + + + setEmail(e.detail.value!)} + value={email} + > + + + setPhone(e.detail.value!)} + value={phone} + > + + + setAddress(e.detail.value!)} + value={address} + > + + + + + + setComments(e.detail.value!)} + value={comments} + > + + + + + + setCancelled(e.detail.checked)} + color="danger" + > + Cancelled + + + + + + ) +} + +export default Calendar diff --git a/examples/ionic-demo/src/pages/Home.css b/examples/ionic-demo/src/pages/Home.css new file mode 100644 index 0000000000..5c34225d3c --- /dev/null +++ b/examples/ionic-demo/src/pages/Home.css @@ -0,0 +1,9 @@ +.logo { + width: 1.5em; + height: 1.5em; + margin: -0.4em 0 -0.4em -0.3em; +} + +.app-logo { + height: min(30vmin, 200px); +} diff --git a/examples/ionic-demo/src/pages/Home.tsx b/examples/ionic-demo/src/pages/Home.tsx new file mode 100644 index 0000000000..85f564523f --- /dev/null +++ b/examples/ionic-demo/src/pages/Home.tsx @@ -0,0 +1,59 @@ +import { + IonButton, + IonContent, + IonHeader, + IonPage, + IonTitle, + IonToolbar, + IonIcon, +} from '@ionic/react' +import { addOutline, calendarOutline } from 'ionicons/icons' +import './Home.css' +import Logo from '../assets/logo.svg' +import AppLogo from '../assets/appointments-logo.png' + +const Home: React.FC = () => { + return ( + + + + + ElectricSQL + Appointments + + + + +

      + ElectricSQL +

      +

      Welcome to Electric Appointments!

      +

      + This is a simple demo app built with{' '} + Ionic and{' '} + ElectricSQL that allows you to + schedule appointments. +

      +

      + It's split into two workflows, one for the customer to schedule an + appointment, and one for an employee to view and administer + their calendar. +

      + + + Schedule Appointment + + + + Your Calendar + +
      +
      + ) +} + +export default Home diff --git a/examples/ionic-demo/src/pages/New.css b/examples/ionic-demo/src/pages/New.css new file mode 100644 index 0000000000..3445f7fb89 --- /dev/null +++ b/examples/ionic-demo/src/pages/New.css @@ -0,0 +1,4 @@ +.time-grid { + --ion-grid-padding: 0; + --ion-grid-column-padding: 0; +} diff --git a/examples/ionic-demo/src/pages/New.tsx b/examples/ionic-demo/src/pages/New.tsx new file mode 100644 index 0000000000..b824a8718a --- /dev/null +++ b/examples/ionic-demo/src/pages/New.tsx @@ -0,0 +1,125 @@ +import { + IonButton, + IonButtons, + IonBackButton, + IonContent, + IonHeader, + IonPage, + IonTitle, + IonToolbar, + IonDatetime, + IonCol, + IonGrid, + IonRow, + IonLabel, +} from '@ionic/react' +import { useState, useMemo } from 'react' +import { useLiveQuery } from 'electric-sql/react' +import { useElectric, Appointment as AppointmentBase } from '../electric' + +import './New.css' + +const New: React.FC = () => { + const { db } = useElectric()! + const [date, setDate] = useState(new Date()) + + const { results } = useLiveQuery( + db.appointments.liveMany({ + where: { + start: { + // gte beginning of this month + gte: new Date(date.getFullYear(), date.getMonth(), 1), + // lt beginning of next month + lt: new Date(date.getFullYear(), date.getMonth() + 1, 1), + }, + }, + orderBy: { + start: 'asc', + }, + }), + ) + + const timeOptions = useMemo(() => { + const timeOptions = [] + for (let h = 8; h < 18; h++) { + const row = [] + for (let m = 0; m < 60; m += 15) { + const time = `${h}:${m < 10 ? '0' : ''}${m}` + const optionStart = new Date( + date.getFullYear(), + date.getMonth(), + date.getDate(), + h, + m, + ) + const optionEnd = new Date( + date.getFullYear(), + date.getMonth(), + date.getDate(), + h, + m + 15, + ) + let disabled = false + if (optionStart < new Date()) { + // Can't book in the past or within the current 15 minute window + disabled = true + } + // Check for clashes + if (results && !disabled) { + disabled = results.some((appointment) => { + const appointmentStart = new Date(appointment.start) + const appointmentEnd = new Date(appointment.end) + return ( + optionStart.getTime() < appointmentEnd.getTime() && + optionEnd.getTime() > appointmentStart.getTime() + ) + }) + } + row.push( + + + {time} + + , + ) + } + timeOptions.push({row}) + } + return timeOptions + }, [date, results]) + + return ( + + + + + + + New Appointment + + + + setDate(new Date(e.detail.value as string))} + > + + Select a Time + + {timeOptions} + + + ) +} + +export default New diff --git a/examples/ionic-demo/src/pages/NewForm.tsx b/examples/ionic-demo/src/pages/NewForm.tsx new file mode 100644 index 0000000000..f2d4c79c8a --- /dev/null +++ b/examples/ionic-demo/src/pages/NewForm.tsx @@ -0,0 +1,157 @@ +import { + IonButton, + IonButtons, + IonBackButton, + IonContent, + IonHeader, + IonPage, + IonTitle, + IonToolbar, + IonList, + IonItem, + IonInput, + IonTextarea, + IonFooter, +} from '@ionic/react' +import { useParams, useHistory } from 'react-router-dom' +import { useState } from 'react' +import { v4 as uuidv4 } from 'uuid' +import { useElectric } from '../electric' + +const NewForm: React.FC = () => { + const { db } = useElectric()! + const { year, month, day, hour, minute } = useParams<{ + year: string + month: string + day: string + hour: string + minute: string + }>() + const start = new Date( + parseInt(year), + parseInt(month), + parseInt(day), + parseInt(hour), + parseInt(minute), + ) + const end = new Date(start.getTime() + 15 * 60 * 1000) + + const history = useHistory() + + const [name, setName] = useState('') + const [email, setEmail] = useState('') + const [phone, setPhone] = useState('') + const [address, setAddress] = useState('') + const [comments, setComments] = useState('') + + const handleSubmit = async () => { + db.appointments.create({ + data: { + id: uuidv4(), + start: start, + end: end, + name, + email, + phone, + address, + comments, + cancelled: false, + }, + }) + history.replace('/thanks') + } + + return ( + + + + + + + Enter Your Details + + + + + + + + + + + + setName(e.detail.value!)} + value={name} + > + + + setEmail(e.detail.value!)} + value={email} + > + + + setPhone(e.detail.value!)} + value={phone} + > + + + setAddress(e.detail.value!)} + value={address} + > + + + + + + setComments(e.detail.value!)} + value={comments} + > + + + + + + + Make Appointment + + + + + ) +} + +export default NewForm diff --git a/examples/ionic-demo/src/pages/Thanks.tsx b/examples/ionic-demo/src/pages/Thanks.tsx new file mode 100644 index 0000000000..a30e2a0e76 --- /dev/null +++ b/examples/ionic-demo/src/pages/Thanks.tsx @@ -0,0 +1,35 @@ +import { + IonButton, + IonButtons, + IonBackButton, + IonContent, + IonHeader, + IonPage, + IonTitle, + IonToolbar, +} from '@ionic/react' + +const Thanks: React.FC = () => { + return ( + + + + + + + Thank you + + + +

      + Thank you for booking an appointment with us. +

      + + Back to Home + +
      +
      + ) +} + +export default Thanks diff --git a/examples/ionic-demo/src/setupTests.ts b/examples/ionic-demo/src/setupTests.ts new file mode 100644 index 0000000000..9abdfa0812 --- /dev/null +++ b/examples/ionic-demo/src/setupTests.ts @@ -0,0 +1,16 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom/extend-expect' + +// Mock matchmedia +window.matchMedia = + window.matchMedia || + function () { + return { + matches: false, + addListener: function () {}, + removeListener: function () {}, + } + } diff --git a/examples/ionic-demo/src/theme/variables.css b/examples/ionic-demo/src/theme/variables.css new file mode 100644 index 0000000000..0ae94fe080 --- /dev/null +++ b/examples/ionic-demo/src/theme/variables.css @@ -0,0 +1,242 @@ +/* Ionic Variables and Theming. For more info, please see: +http://ionicframework.com/docs/theming/ */ + +/** Ionic CSS Variables **/ +:root { + /** primary **/ + /* --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-shade: #3171e0; + --ion-color-primary-tint: #4c8dff; */ + /* Change Primary colour to Electric green */ + --ion-color-primary: #00d2a0; + --ion-color-primary-rgb: 0, 210, 160; + --ion-color-primary-contrast: #ffffff; + --ion-color-primary-contrast-rgb: 255, 255, 255; + --ion-color-primary-shade: #03bc91; + --ion-color-primary-tint: #06e6b2; + + /** secondary **/ + --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: #36abe0; + --ion-color-secondary-tint: #50c8ff; + + /** tertiary **/ + --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: #4854e0; + --ion-color-tertiary-tint: #6370ff; + + /** success **/ + --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: #28ba62; + --ion-color-success-tint: #42d77d; + + /** warning **/ + --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: #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: #cf3c4f; + --ion-color-danger-tint: #ed576b; + + /** dark **/ + --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-shade: #1e2023; + --ion-color-dark-tint: #383a3e; + + /** medium **/ + --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: #808289; + --ion-color-medium-tint: #9d9fa6; + + /** light **/ + --ion-color-light: #f4f5f8; + --ion-color-light-rgb: 244, 245, 248; + --ion-color-light-contrast: #000000; + --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/examples/ionic-demo/src/vite-env.d.ts b/examples/ionic-demo/src/vite-env.d.ts new file mode 100644 index 0000000000..11f02fe2a0 --- /dev/null +++ b/examples/ionic-demo/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/examples/ionic-demo/tsconfig.json b/examples/ionic-demo/tsconfig.json new file mode 100644 index 0000000000..3d0a51a86e --- /dev/null +++ b/examples/ionic-demo/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + "target": "ESNext", + "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["src"], + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/examples/ionic-demo/tsconfig.node.json b/examples/ionic-demo/tsconfig.node.json new file mode 100644 index 0000000000..9d31e2aed9 --- /dev/null +++ b/examples/ionic-demo/tsconfig.node.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/examples/ionic-demo/util/util.cjs b/examples/ionic-demo/util/util.cjs new file mode 100644 index 0000000000..dbeea4ca3e --- /dev/null +++ b/examples/ionic-demo/util/util.cjs @@ -0,0 +1,42 @@ +const fs = require('fs/promises') +const path = require('path') +const { spawn } = require('child_process') +const process = require('process') + +async function findFirstMatchInFile(regex, file, notFoundError) { + const content = await fs.readFile(file, 'utf8') + const res = content.match(regex) + if (res === null) { + console.error(notFoundError) + process.exit(1) + } + return res[1] +} + +async function fetchConfiguredElectricPort() { + const electricPortRegex = /ws:\/\/localhost:([0-9]+)/ + const builderFile = path.join(__dirname, '..', 'builder.js') + const port = await findFirstMatchInFile(electricPortRegex, builderFile, 'Could not find current Electric port in builder.js') + return Number.parseInt(port) +} + +async function fetchConfiguredElectricProxyPort() { + const proxyPortRegex = /export ELECTRIC_PROXY_PORT=([0-9]+)/ + const builderFile = path.join(__dirname, '..', 'backend', 'compose', '.envrc') + const port = await findFirstMatchInFile(proxyPortRegex, builderFile, "Could not find Electric's current proxy port in .envrc") + return Number.parseInt(port) +} + +const envrcFile = path.join(__dirname, '../backend/compose/.envrc') +const composeFile = path.join(__dirname, '../backend/compose/docker-compose.yaml') + +function dockerCompose(command, userArgs, callback) { + const args = ['compose', '--ansi', 'always', '--env-file', envrcFile, '-f', composeFile, command, ...userArgs] + const proc = spawn('docker', args, {stdio: 'inherit'}) + if (callback) { proc.on('exit', callback) } +} + +exports.findFirstMatchInFile = findFirstMatchInFile +exports.fetchConfiguredElectricPort = fetchConfiguredElectricPort +exports.fetchConfiguredElectricProxyPort = fetchConfiguredElectricProxyPort +exports.dockerCompose = dockerCompose diff --git a/examples/ionic-demo/vite.config.ts b/examples/ionic-demo/vite.config.ts new file mode 100644 index 0000000000..c412c02076 --- /dev/null +++ b/examples/ionic-demo/vite.config.ts @@ -0,0 +1,13 @@ +import react from '@vitejs/plugin-react' +import { defineConfig } from 'vite' + +// https://vitejs.dev/config/ +export default defineConfig({ + envPrefix: 'ELECTRIC_', + plugins: [react()], + test: { + globals: true, + environment: 'jsdom', + setupFiles: './src/setupTests.ts', + }, +})