From 86e59be808c0f8de20ce2b8a86cc1ead72b21551 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Sun, 13 Oct 2024 08:14:38 -0400 Subject: [PATCH 01/14] initial android capacitor --- android/.gitignore | 101 +++++++ android/app/.gitignore | 2 + android/app/build.gradle | 54 ++++ android/app/capacitor.build.gradle | 22 ++ android/app/proguard-rules.pro | 21 ++ .../myapp/ExampleInstrumentedTest.java | 26 ++ android/app/src/main/AndroidManifest.xml | 41 +++ .../java/io/ionic/starter/MainActivity.java | 5 + .../main/res/drawable-land-hdpi/splash.png | Bin 0 -> 7705 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 0 -> 4040 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 0 -> 9251 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 0 -> 13984 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 0 -> 17683 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 0 -> 7934 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 0 -> 4096 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 0 -> 9875 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 0 -> 13346 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 0 -> 17489 bytes .../drawable-v24/ic_launcher_foreground.xml | 34 +++ .../res/drawable/ic_launcher_background.xml | 170 ++++++++++++ android/app/src/main/res/drawable/splash.png | Bin 0 -> 4040 bytes .../app/src/main/res/layout/activity_main.xml | 12 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2786 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 3450 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 4341 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1869 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 2110 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2725 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 3981 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 5036 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6593 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 6644 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 9793 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10455 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 9441 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 15529 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 15916 bytes .../res/values/ic_launcher_background.xml | 4 + android/app/src/main/res/values/strings.xml | 7 + android/app/src/main/res/values/styles.xml | 22 ++ android/app/src/main/res/xml/file_paths.xml | 5 + .../getcapacitor/myapp/ExampleUnitTest.java | 18 ++ android/build.gradle | 29 ++ android/capacitor.settings.gradle | 15 ++ android/gradle.properties | 22 ++ android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 63375 bytes .../gradle/wrapper/gradle-wrapper.properties | 7 + android/gradlew | 248 ++++++++++++++++++ android/gradlew.bat | 92 +++++++ android/settings.gradle | 5 + android/variables.gradle | 16 ++ package-lock.json | 9 + package.json | 1 + 55 files changed, 998 insertions(+) create mode 100644 android/.gitignore create mode 100644 android/app/.gitignore create mode 100644 android/app/build.gradle create mode 100644 android/app/capacitor.build.gradle create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/java/io/ionic/starter/MainActivity.java create mode 100644 android/app/src/main/res/drawable-land-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/splash.png create mode 100644 android/app/src/main/res/layout/activity_main.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/values/ic_launcher_background.xml create mode 100644 android/app/src/main/res/values/strings.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/app/src/main/res/xml/file_paths.xml create mode 100644 android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java create mode 100644 android/build.gradle create mode 100644 android/capacitor.settings.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 android/variables.gradle diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 0000000..48354a3 --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,101 @@ +# Using Android gitignore template: https://github.com/github/gitignore/blob/HEAD/Android.gitignore + +# Built application files +*.apk +*.aar +*.ap_ +*.aab + +# Files for the ART/Dalvik VM +*.dex + +# Java class files +*.class + +# Generated files +bin/ +gen/ +out/ +# Uncomment the following line in case you need and you don't have the release build type files in your app +# release/ + +# Gradle files +.gradle/ +build/ + +# Local configuration file (sdk path, etc) +local.properties + +# Proguard folder generated by Eclipse +proguard/ + +# Log Files +*.log + +# Android Studio Navigation editor temp files +.navigation/ + +# Android Studio captures folder +captures/ + +# IntelliJ +*.iml +.idea/workspace.xml +.idea/tasks.xml +.idea/gradle.xml +.idea/assetWizardSettings.xml +.idea/dictionaries +.idea/libraries +# Android Studio 3 in .gitignore file. +.idea/caches +.idea/modules.xml +# Comment next line if keeping position of elements in Navigation Editor is relevant for you +.idea/navEditor.xml + +# Keystore files +# Uncomment the following lines if you do not want to check your keystore files in. +#*.jks +#*.keystore + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild +.cxx/ + +# Google Services (e.g. APIs or Firebase) +# google-services.json + +# Freeline +freeline.py +freeline/ +freeline_project_description.json + +# fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/test_output +fastlane/readme.md + +# Version control +vcs.xml + +# lint +lint/intermediates/ +lint/generated/ +lint/outputs/ +lint/tmp/ +# lint/reports/ + +# Android Profiling +*.hprof + +# Cordova plugins for Capacitor +capacitor-cordova-android-plugins + +# Copied web assets +app/src/main/assets/public + +# Generated Config files +app/src/main/assets/capacitor.config.json +app/src/main/assets/capacitor.plugins.json +app/src/main/res/xml/config.xml diff --git a/android/app/.gitignore b/android/app/.gitignore new file mode 100644 index 0000000..043df80 --- /dev/null +++ b/android/app/.gitignore @@ -0,0 +1,2 @@ +/build/* +!/build/.npmkeep diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..6011e85 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,54 @@ +apply plugin: 'com.android.application' + +android { + namespace "io.ionic.starter" + compileSdk rootProject.ext.compileSdkVersion + defaultConfig { + applicationId "io.ionic.starter" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + aaptOptions { + // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. + // Default: https://android.googlesource.com/platform/frameworks/base/+/282e181b58cf72b6ca770dc7ca5f91f135444502/tools/aapt/AaptAssets.cpp#61 + ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~' + } + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +repositories { + flatDir{ + dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs' + } +} + +dependencies { + implementation fileTree(include: ['*.jar'], dir: 'libs') + implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" + implementation "androidx.coordinatorlayout:coordinatorlayout:$androidxCoordinatorLayoutVersion" + implementation "androidx.core:core-splashscreen:$coreSplashScreenVersion" + implementation project(':capacitor-android') + testImplementation "junit:junit:$junitVersion" + androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion" + androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion" + implementation project(':capacitor-cordova-android-plugins') +} + +apply from: 'capacitor.build.gradle' + +try { + def servicesJSON = file('google-services.json') + if (servicesJSON.text) { + apply plugin: 'com.google.gms.google-services' + } +} catch(Exception e) { + logger.info("google-services.json not found, google-services plugin not applied. Push Notifications won't work") +} diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle new file mode 100644 index 0000000..1c2a7a8 --- /dev/null +++ b/android/app/capacitor.build.gradle @@ -0,0 +1,22 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN + +android { + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } +} + +apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" +dependencies { + implementation project(':capacitor-app') + implementation project(':capacitor-haptics') + implementation project(':capacitor-keyboard') + implementation project(':capacitor-status-bar') + +} + + +if (hasProperty('postBuildExtras')) { + postBuildExtras() +} diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 0000000..f1b4245 --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java new file mode 100644 index 0000000..f2c2217 --- /dev/null +++ b/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import android.content.Context; +import androidx.test.ext.junit.runners.AndroidJUnit4; +import androidx.test.platform.app.InstrumentationRegistry; +import org.junit.Test; +import org.junit.runner.RunWith; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + + assertEquals("com.getcapacitor.app", appContext.getPackageName()); + } +} diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..4d7ca38 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/java/io/ionic/starter/MainActivity.java b/android/app/src/main/java/io/ionic/starter/MainActivity.java new file mode 100644 index 0000000..73e3a98 --- /dev/null +++ b/android/app/src/main/java/io/ionic/starter/MainActivity.java @@ -0,0 +1,5 @@ +package io.ionic.starter; + +import com.getcapacitor.BridgeActivity; + +public class MainActivity extends BridgeActivity {} diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/android/app/src/main/res/drawable-land-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e31573b4fc93e60d171f4046c0220e1463075d9e GIT binary patch literal 7705 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 wKmFJ0_JHhk1&0B>;%YXATM literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/android/app/src/main/res/drawable-land-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a64923ea1a0565d25fa139c176d6bf42184e48 GIT binary patch literal 4040 zcmcJSdsNct*2lF|+LV`0O<9`gWHmXNI_0HMG^Z5J?4q936dm(MrI-mKAX+&`r@Sy` z-UWRJFO`aw_bX%OB?%BsNembv6+|Tjydip+nRU)OtOyZ-=Ql zg+^ZsGj@v#jtKJ%3l2raybiNhQ`5cScGk%|o;Ax>Wil|!;(O3Lf_3Bc!SfzKS@3G9SN2|L z(ZlkChqH{!k{zKhLYD}HO7W>_PR28&-#hB8$hv^aHfYWp(-yZ&PjRKna1=pP?I``1 zJhjuO|72XMzS&A`ll~v(jzN{Frmn5>s?4oWm3ilm#y^>=Z7T0(E0y>~Ztr2SKReA#x9s@PM3fJO!ntA?b_8IZah%-bwM9 zrPWDVzQJ#=jNs2JFaIztcQ0f(1C!QIp9S=|i`TgeU6oCJEYl!NZt9;kr`?c*G`gYL z@F{~wLcg{AeYsJqL5a^oqb2fgiQdIWwT6hBG)j6WGHI;BDLJKtg?9`plfFIyj9vratv!=oN|3q^M@s8E4;aM>14uu(qdH(aO2!g1QL;0` zlk6jmGqw0V8qtS}{yIbU zy>D2IV8n93+k-43)t5 zHoV3wwoE0fvlt-)6(+qv+gtyLBU{6AXwX3cO?Q8$*rCK+@|S(B)0&f&O%^8)h~IhY zd<#&uT#;hk(*&kL^^?ZTCQ4SZMdMql`iAzYYlk5dzXx_IzRNCBVl5Zt19LadD879-yI@>5F^1WV)eBIqfUF-~YTRMM0GDHk}LbSxo2oUVHJpMmlGI z3rByWH)H!8qah9gR@k*d-eyg+Ut|QQuRXEs=h1?GQkAwt(nNpN>BVlOppy1v**<~L ziAz`NGRMEZ%FOBu;ffb*Dd;A6ga;1r!6aMIM#@+UoE(3-Ev!2+(8oW?Jh1}V97M=? z?=$ovd^ECvJRP5aXbm{nv}4kKb(%lr!R}n2+m15~9wFR_pYW~@n#SC_lQPi8*+FhQ zWgalxc8^I4BGJ$9lX*4_2*@b(JtjHCy?trm@T7^ssR!kDcf$tTh3>JEO3mDbfLp#- z!w1chv6Z|o;mH%@=_g$(dgr`>qPQ9bHA7BFa^-tsN`hJ9mNtmx&rLyKj!clpb<|Hk=?iJB z!5J1+q2QQJk%f_G+bkf_kJf73rWyYHiYk|l#{AKMCW^wd#GI}}R-9g|^3&9}dLw2a zV0)s_`5Eso3~`Al@ed**cogwQ#F(S~oILZoU?$)eNMBpO7Xxpbh#2)}W;Kieqe8oo)a3m%oR62^N?_yPVJ_d;Kw;*5!k>Up)ElRob1s7hf z`rXQ9f^~cJpwXVC#@jID+`HIoJQTbv)|UmPNvCosIgIY9G2XEOsTP&!r(T^LzUBHT zm@Z$0!Sv28U0}l;@o=n+c4iWl!X6L^Y|;UkG+t#x^70!S5%F8zowq~^O7?ac(QZcl zQB#=(-;Q!Z*wH1_x*I72kb0u=t+^ZnScg3>(xrY7}&B;VVl=w*X`WI$%U!?jW zN+#A9P#}F19q9fw^74?^NNZ+f=r%@)bG_b9A}}^?LIj*zi2s=MR0$kH^uuDyIhV?@ z!zGYiC2Kv+6Wh3Z(oY)mz!6nFw2tAx@t5Q5O$0H%a!RyV!@e{4oTo9bt}Til)3?xvCcCTz{dKU{5DE9= zymnZ!hKWvDY{DGWHsUdT=bNcxt&f@Up+fU)dk_0P&q;iSi7+r9B_gI7IRiHs7Ck_$ zhIZj!=8Z1&+GbjBY3WF?ea!5Trx;Lk%c3etM&1ob@qK5xfauZL)Mh=RX%I;MYW*Wn zn68mApKv@5>sWIZc6C9}^UI3Q_Bzg8(~crtJvLDxR#5VKDt|jV*Z8rL{^#`(Nf?9R zq_tx7Z(Y-R#`6WqkLg~f2g1R)BDMiejUO!YRL79;y3}l&!G`BHu*e!N5r(tIXJsP8kkHvgQnkK z;LoY%c0tQB!(F1uJQraFEtAGdK0fD=Zkzh2t_VVj`c@aUd1ri7Gvt*rwFoPAc@S&E zdg8_Jlq@tyNjHPgalY&O)F>3OQ|_3f(h>l2h{m+k(_Ju|uH@S4!di|e%7>cgd8+=4 zjI7M8*CHw|8y3AlzQl^lPPpuMohI2ak2T}3ez?AuooV@CUD0)vm!eIrlqVYM0y2lY z1zer{@-toIhXWlqYWR~8yQoB`({<;Rv21+Zm$VLT+d}hV!V_Klm0xmVy2DIr2MOH^ zp4OthWo_zd%>6Fu`v*M7PE54w>=>*bnqTXez|}21$7?KfU7`UHkQbceUz@%Z5SPh( zf|1c?s;d{FU2)&wGjtkEWYEo4?Vd;u_CU>;tL^5+QK(f~;dr=m{U{Aj3jwwE3!GRq z$F!^t>%w%vBNRx8O))O@a~7`k--n$qj^O)$*-$by@_t2Wz_&HW{*@Uy#TY@Qn6z<6 zl4svmjF*uxvQ*COHRGd&VR7vwK$7|T{20gdieL1R%Z|)8$MRd0-L=KE8fE2Elq|C8 zo%yOJtr2+_EPaEqd8HcW?zYwESN~L7r5D~hLZxo$uo@H0Wq3ETe;(%m-GEFGx^HTR zHp|&GLrSk-%Cu!43@kQf+9m&4(>o(RqyWb~WetoKY~aneh!p0yATpfC6w`@ydruv@ zIjhr+Z2#6_F?VKjj3w{RRYob&FfF=7U&vtVx80!jDr|adJ7Of!mkHYmqu}X|yKZel z_M$tF@824GU3I%1GEUQtH1m2PWH2Dds+kVlwV5GQJGd!t|8O!gV5c1^OVz`cZa9Me zD{3^lL1;fjtU?%eb36r6d9Uz81=4cr^3G@JpjEuc%j>ZNryed0SQ4PgnNBP&e=hn+ z?SbFgG`|$Ahr&u9R>YFQ;%c;PG0nr~Bt74$ZViOq8}pjQJct(ouyK1+1JlPjW_U)a zy6-~`zPs8Vg!6BS>;D>d{v&bym$>#R?0gQ_e#giEjkx|xT>Fm|{8JLY+??3hvR93~ XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/android/app/src/main/res/drawable-land-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..807725501bdd92e94e51e7b2b0006f69e0083a0b GIT binary patch literal 9251 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..14c6c8fe39fcd51a0414866ad28cbe8ff3acb060 GIT binary patch literal 13984 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®q@N z14_H8ofW)l{|J8q+a)eH)I0r)>WXdzV%7J>PA~6_J)KLT90iYa^K=Wz7D!OybzqSru=f4?|KFl;Y)gP_H6V4x`~kZ6fE(xM1&;?72-TZNk+0 zr+Crr5yl%Iy@vfmt3eYFl!jIvPGFz^8Ek+2`48O1_pCX3xNWh-zBa{rIcc%+=|XVj zANYTg&s}TKb#OztQrCW(Xk?V^i{`q~%HtcveTxq(_HKeC9GzrtguMT4Nvs@KakPTA z9>*8bBZmLz`lK5=l)=b|=dT3a5ag^a1^znZyx5QKfUb1b9yacArRp%3@QWo(hrsCU z-K!-=jDmv!zb7XT>)r|-Z0Ry}lk2;dk-ECqMwr_nKN#x*X6~B5hVIN>6$1HwBz3Of z=Pk){AL5*=d90f17_qZEJLm;Q%WMdX=*N&!ki@E&cy7?>{1ssAH(tACtp*r@d^til z)x(1#6(kPD+joSF&J3sxJU@{-sWCS+pZq{Gsx=?z4wP;>?)1yHv0?X?VP{}cX4~aH zxeBPKw_rgW8rvewS1W2#^y+c>-183iMbJCqc38RN_o~__9-n|jcd&oA`m7*&Fqqpc z;Tev*0LS-ZK47Sq1unfvP1S43uA12P?PJmI8BeTYPr~R*tYUm^0;U%Hmu?bSZHEK6 zPjsW=E67Kq-&trmf;)UkmRABH2U)V)-eRT$j(%G12lLMsThSsU10iP#{)ZnvjzN$d z*K%P3`}oqyvpWP~venr>3viH8^`)Ma*=B31hw*Q+tqE>i2y7w!(o^lI^Yss^=tHW( z;cnCT(%B1gLz+TRGW9roFjI1EQTu-u`(f#RmZ8;FSN(bsC1J;+(i_R6mrW=yYx$cy z#%QKVrEx~kVMg~yo?^N28Wnk6x%L;J8i|*|ANEiNjq(Vhzuzl3ikpA*G!Z}kLAzAI z9qnySo%D|AuJj12%h;Otqjs(>LPj?rNdeU8so>P(C>XMzlho94ZD#w=cCOOU;=3&^ zsqAG!i{~lY271D|m>ztPV`)X@FO_;`wPjppYNQpM+ncvtz1lZjN>!Q^*I}T%uP78Z7tbV2$q3W_)14=kLFyJ z1GqL6T>ClgeZorL!}xP4f%OB_EsmJ`uw7dGWNV9OLlhb|UMpVhc{4@Bhh`tO!ZqzD zhusd<=K^ah!L@gQ?6dOpI-ge^e>S5W9eII57Zu16eU?GRbgKTeVk9yS{iK|O(zLR> zheb?;jwGCHS80NCn=jKxgJ>}qu4l%5NPihjzazGv#J?Jcyl;<#IW&x4mm>nrW8>}C z3U@aeD~)*F(0o^2{GnKVm$Jr#aZE ztl~TOkM^SdzJapQ((!-i8b!RkVQBKkL`2ZCBuy!qI1L{3Er526plVols~68U-^9Px zR(3{j;Z9RHX^muc0dUywJ|`yyZFf=k&-Gb#m4u73Lm5Ks%BfHj%2|gjn#i> zLC5pO$2Em9H;qoKQmMtl<@wgtPF1%2HariD5O~u>8=^*J&au~JH%Ih@&2Uging3U_ z0bzfKucW$ZHSx}!#buB?+-J)%RQbbXM-!BJTS&#dU_@lxU6>te2O+9 z@F{F{Nb!;{Cd`Gx+$G?11aB~S#wIH%D=*=7f7H@D@%B1)&bF$@t3JDq4l*%(wJTlh zo`?uMq{YilKUewPNaC)GuOr<8j9&ofqRU__BRUX^x8Cj3a;a$rXzgXqW>LR#CUn%~m)t zYC&ol(gAkbc^fd`xWU&bk5vT6KbFmsR=O78Bn%t7 znbw&=c+|T&#r+bls5rU6D#HMvqA<|;)BV%jOMonkm^p$7Vcel-Wwn$=uAJv&(8W>% z9))Fxpl*(%E#wFm_m!U~2HqgZs^2vaGeY(UfYKrSHV}w^D0N6!se5Ewy)Yy-!(2

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

VwO4Hu8X}%XHUAz_J@50rzbkIsat>4oWtQt< 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6929071268eb03ee0f088142b6523566b78550e2 GIT binary patch literal 17489 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 KR&><$`~L^lv%S~= literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 0000000..c7bd21d --- /dev/null +++ b/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..d5fccc5 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/splash.png b/android/app/src/main/res/drawable/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a64923ea1a0565d25fa139c176d6bf42184e48 GIT binary patch literal 4040 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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/layout/activity_main.xml b/android/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..b5ad138 --- /dev/null +++ b/android/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..036d09b --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..036d09b --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..c023e50595074292c7361183a64de08cf9686c9c GIT binary patch literal 2786 zcmV<83LW){P)Kjp!+9qv7laMNo)ID%Hq+ zYU77~Jh(~?E(9~x?j5gNx3;ZqYunnkw%y+w=e&d3h6k*56a{Df1N_6UFYE&J`O${! z|A8@fh(7;`TBqE6pLKe^-zN?aVC3)yXfXytXC0ki>o$8o+H!)djKbe6PiIZXS@+APUtIW6+^UD=Xi z%aOlBdinKwoli_mJTB{;1yIK)H*WnAZj}Ti6sL!1=pP)A0MX`FHh0MiCn=Bndun;I zREGe)_h;yu2hjQ(H*Wl;E*{WV#}z#!oV&f`@VX%;m>MiDlqUuA$fJ>4Q**=k)%pXH zE7JL?sj0s~*F1nWEG#Vi6>hW?`m|1w2$Eza;W0-Xb1i|>7En!r+bj>u@r68HD`;}T z@R<-s`Q+r}-=S+>K(9s@^x-Z#SHbZ(CaHjBg_MjLSs}%6n&cx$0#0a^F`$3s1~flE z-yH!!_zxA=LlVIlCantIVN6J&q$;3hfh6R8r97T3f^!!T1?hhl0tkD=8Xcq<5Sp%c zi+@Rza<)9j1W5-cb}Pgr$&!l)6hlh7o16rOpB*nVB%S4?g=B*hTaJ`Wwhw4_cCH0b z2q}mmsWap>kZgHM);uWWDL9QIfC;8)-0zNn$DDQ8A6UQLOb$PW~Yd;2I zYy?YElpKfI z02SJcp^HcQ?+1Z4qqgNqr%91L1mu~w7~l2gGNhjnunX5MaR+cO3pn37CIHEh;BJld zLz7|wiJr*~e;wJ~lD!+w>mUKpYwrhqHv#(LTdk0OOfEP2G1J5p#@`^f+({rFJ0_Y8 z3GRlNlp$j;4iE;ba&P72fE0J-E-BhG#k7$2C?JV|&iIr4j6eRmXfh;N6k-zG&z6i9 z4hRp5Vpme(bdc0}4j}#Oea3%Owm^zv4&Xd>it+Cei0>Y6h6FgrA~GJ3JtVl>d5TG=$gOtK-%pTheg8x=B)~a&xfxCdNMXm* zRyRL$eYRT+AJp}r5E6Pf*H`v712c>t`B1o(QkIS%{y-1u8QMQh`<>)kPxLoKg1aFm zd4VP4)+UNU`-$S*oO-CCgd|xK;FJl@b0duZyh4^@fK>Mgq5;yA)P8WP84}#>^i`(4 zrVWx`)KEh;ST#Yy!*~&#{TCSj8NvB!ML;@ynH2&F76mw7)*5#NNy?M%Euc6ioxK+D z7cLSMvYvgz%aHa_>$@V{N?EF)bhEP_-(J&3w_Pg4&{Q|ziOF#g-O^^lHU(Fg7r(z6yw#(}M2 z;EGw=dLi{7B!h~2P}&*KiBAa9J9`-glg$>Oo>&JXZ}Fem`k| zgcP9H010krN&!#>NR~=cmOMl~s8&=x$Psx?o*HrxTawD%&e7k)W=OU?X)hhG%-G#( z0jjMMcxF}r`sI0Z;BFYk zZn^<3%D1R-uNolPtz>sgm4^_V3iUWIQXG1Y0R8HM8B(e|NrHs(ZGSXy_0mss7Y7K7 zkCMGrT1a^4;W>&wloLHqG3fb=86X*Yx1OmWgoN^Ke`0Kwr5@CFkd8{M+Io-)65MKJ zo)X3}#(z!Lv;UoDNc%79V^R#sF}T}n1PL{6FK0an6A9H?t<6Nyx733)kPwtBWH~R_ z$hF9NUKnkL1b0JB3X@4gp46vFCOtn$wH83mg-%6Ky*xLak;UhG0ldP!kPDBlizWL`0An!I#ZyI>aQNw9=bQu3Ae zmLb92&St3LR1@_ily6Hj0O z2EWhyx)R(Kx05q5*)9^-HOa}Of9w? zMLvRGKw5ojkI2FNHkr5oPu*^1Azr zmwG*{)D8cJF3@RgY;1yb{4#XS{Er5DdwT)sp&dJRe0_3qa^mLAn`Ewzm=_C!Yiq;# zaKX5*J`YP1^J?nzD1kZ#d68x~+Vge8{SlCn!{Hfj-MYm`M@J{OZ{Pk6=y>qp!42#3 zY}>YN`!wyoMD1&b4s{(kaiYIxaPUmuz`(%ap`oE8avK~R4EN=7`ADf$zWaB44y{xw z9T`jzFZz`Iu;%;l|%XD_mkJacarka{xI$Pj*|{uU0nyD6Lj0Ub?ax^`R5BA zTefWZEbYHY?JLwCq4w4Lygd@>@`cTtH-8Q~w*5aY2+~HfriW<1i7xv2`?*1fNSBT4 oR$%LRK-${2wykYz+kLV9A8Gfmmx*}s=l}o!07*qoM6N<$g89cjyZ`_I literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..2127973b2d318df7085734d236d0ec649a2b0292 GIT binary patch literal 3450 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..4d1e077104cd61e6a4c3707e87363b523077245a GIT binary patch literal 3981 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 nm0GElTB(&OnKI&V600000NkvXXu0mjff+~0a literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..df0f15880bee46332dfc6622583215194f948b0f GIT binary patch literal 5036 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..6cdf97c1196d48e9833487ff6de7c4cfc4e1232d GIT binary patch literal 6644 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..2960cbb6104b915c84760f889deed9bff2b3e17a GIT binary patch literal 9793 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 y3vD~Wi9;mL_v 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..a40d73e9c68ea638c28c7b13e4bcd1e179a3a102 GIT binary patch literal 15916 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 + + #FFFFFF + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..6a634bc --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,7 @@ + + + ionic8-playground + ionic8-playground + io.ionic.starter + io.ionic.starter + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..be874e5 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/xml/file_paths.xml b/android/app/src/main/res/xml/file_paths.xml new file mode 100644 index 0000000..bd0c4d8 --- /dev/null +++ b/android/app/src/main/res/xml/file_paths.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java new file mode 100644 index 0000000..0297327 --- /dev/null +++ b/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java @@ -0,0 +1,18 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import org.junit.Test; + +/** + * Example local unit test, which will execute on the development machine (host). + * + * @see Testing documentation + */ +public class ExampleUnitTest { + + @Test + public void addition_isCorrect() throws Exception { + assertEquals(4, 2 + 2); + } +} diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..85a5dda --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,29 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:8.2.1' + classpath 'com.google.gms:google-services:4.4.0' + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +apply from: "variables.gradle" + +allprojects { + repositories { + google() + mavenCentral() + } +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle new file mode 100644 index 0000000..bd35873 --- /dev/null +++ b/android/capacitor.settings.gradle @@ -0,0 +1,15 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN +include ':capacitor-android' +project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') + +include ':capacitor-app' +project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android') + +include ':capacitor-haptics' +project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/haptics/android') + +include ':capacitor-keyboard' +project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android') + +include ':capacitor-status-bar' +project(':capacitor-status-bar').projectDir = new File('../node_modules/@capacitor/status-bar/android') diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..2e87c52 --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,22 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx1536m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..033e24c4cdf41af1ab109bc7f253b2b887023340 GIT binary patch literal 63375 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≫L+crb^Bz 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 '} + 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 + +# 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 + if ! command -v java >/dev/null 2>&1 + then + 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 +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 + + +# 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"' + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 0000000..6689b85 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,92 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..3b4431d --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,5 @@ +include ':app' +include ':capacitor-cordova-android-plugins' +project(':capacitor-cordova-android-plugins').projectDir = new File('./capacitor-cordova-android-plugins/') + +apply from: 'capacitor.settings.gradle' \ No newline at end of file diff --git a/android/variables.gradle b/android/variables.gradle new file mode 100644 index 0000000..8ef305d --- /dev/null +++ b/android/variables.gradle @@ -0,0 +1,16 @@ +ext { + minSdkVersion = 22 + compileSdkVersion = 34 + targetSdkVersion = 34 + androidxActivityVersion = '1.8.0' + androidxAppCompatVersion = '1.6.1' + androidxCoordinatorLayoutVersion = '1.2.0' + androidxCoreVersion = '1.12.0' + androidxFragmentVersion = '1.6.2' + coreSplashScreenVersion = '1.0.1' + androidxWebkitVersion = '1.9.0' + 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/package-lock.json b/package-lock.json index e2f8f2e..71ac6a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { + "@capacitor/android": "6.1.2", "@capacitor/app": "6.0.1", "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", @@ -1877,6 +1878,14 @@ "tough-cookie": "^4.1.4" } }, + "node_modules/@capacitor/android": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-6.1.2.tgz", + "integrity": "sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==", + "peerDependencies": { + "@capacitor/core": "^6.1.0" + } + }, "node_modules/@capacitor/app": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-6.0.1.tgz", diff --git a/package.json b/package.json index 740cf95..22a8474 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0" }, "dependencies": { + "@capacitor/android": "6.1.2", "@capacitor/app": "6.0.1", "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", From fa97667ebed05bdd3f52c7d0f9d7cf577a57250e Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Sun, 13 Oct 2024 08:29:20 -0400 Subject: [PATCH 02/14] android platform config --- android/app/build.gradle | 2 +- android/app/src/main/res/values/strings.xml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 6011e85..67de86d 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -4,7 +4,7 @@ android { namespace "io.ionic.starter" compileSdk rootProject.ext.compileSdkVersion defaultConfig { - applicationId "io.ionic.starter" + applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml index 6a634bc..7167222 100644 --- a/android/app/src/main/res/values/strings.xml +++ b/android/app/src/main/res/values/strings.xml @@ -1,7 +1,7 @@ - ionic8-playground - ionic8-playground - io.ionic.starter - io.ionic.starter + Ionic Playground 8 + Ionic Playground 8 + net.leanstacks.ionic8 + net.leanstacks.ionic8 From 56cf891e1add4b0354952803f70d44f76eb5e08f Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Mon, 14 Oct 2024 06:02:19 -0400 Subject: [PATCH 03/14] android splash screens and icons --- android/app/src/main/AndroidManifest.xml | 10 +- .../main/res/drawable-land-hdpi/splash.png | Bin 7705 -> 9059 bytes .../main/res/drawable-land-ldpi/splash.png | Bin 0 -> 2024 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 4040 -> 4030 bytes .../res/drawable-land-night-hdpi/splash.png | Bin 0 -> 9059 bytes .../res/drawable-land-night-ldpi/splash.png | Bin 0 -> 2024 bytes .../res/drawable-land-night-mdpi/splash.png | Bin 0 -> 4030 bytes .../res/drawable-land-night-xhdpi/splash.png | Bin 0 -> 19647 bytes .../res/drawable-land-night-xxhdpi/splash.png | Bin 0 -> 32295 bytes .../drawable-land-night-xxxhdpi/splash.png | Bin 0 -> 51038 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 9251 -> 19647 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 13984 -> 32295 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 17683 -> 51038 bytes .../src/main/res/drawable-night/splash.png | Bin 0 -> 2024 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 7934 -> 9920 bytes .../main/res/drawable-port-ldpi/splash.png | Bin 0 -> 2253 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 4096 -> 3928 bytes .../res/drawable-port-night-hdpi/splash.png | Bin 0 -> 9920 bytes .../res/drawable-port-night-ldpi/splash.png | Bin 0 -> 2253 bytes .../res/drawable-port-night-mdpi/splash.png | Bin 0 -> 3928 bytes .../res/drawable-port-night-xhdpi/splash.png | Bin 0 -> 22392 bytes .../res/drawable-port-night-xxhdpi/splash.png | Bin 0 -> 33396 bytes .../drawable-port-night-xxxhdpi/splash.png | Bin 0 -> 52222 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 9875 -> 22392 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 13346 -> 33396 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 17489 -> 52222 bytes android/app/src/main/res/drawable/splash.png | Bin 4040 -> 3928 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 8 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 8 +- .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 2786 -> 3144 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 297 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 3450 -> 3473 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 4341 -> 3296 bytes .../src/main/res/mipmap-ldpi/ic_launcher.png | Bin 0 -> 966 bytes .../mipmap-ldpi/ic_launcher_background.png | Bin 0 -> 157 bytes .../mipmap-ldpi/ic_launcher_foreground.png | Bin 0 -> 1743 bytes .../res/mipmap-ldpi/ic_launcher_round.png | Bin 0 -> 1679 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 1869 -> 1663 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 205 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 2110 -> 2325 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 2725 -> 2199 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 3981 -> 4537 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 423 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 5036 -> 4523 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 6593 -> 4318 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 6644 -> 7449 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 832 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 9793 -> 6889 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 10455 -> 6874 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 9441 -> 10150 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 1144 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 15529 -> 8774 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 15916 -> 8868 bytes assets/android-icon.xcf | Bin 0 -> 125152 bytes assets/android-splash.xcf | Bin 0 -> 134796 bytes assets/icon-background.png | Bin 0 -> 6187 bytes assets/icon-foreground.png | Bin 0 -> 55927 bytes assets/icon-only.png | Bin 0 -> 55927 bytes assets/splash-dark.png | Bin 0 -> 35959 bytes assets/splash.png | Bin 0 -> 35957 bytes package-lock.json | 5870 +++++++++++++---- package.json | 1 + 62 files changed, 4597 insertions(+), 1300 deletions(-) create mode 100644 android/app/src/main/res/drawable-land-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-night/splash.png create mode 100644 android/app/src/main/res/drawable-port-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-ldpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png create mode 100644 assets/android-icon.xcf create mode 100644 assets/android-splash.xcf create mode 100644 assets/icon-background.png create mode 100644 assets/icon-foreground.png create mode 100644 assets/icon-only.png create mode 100644 assets/splash-dark.png create mode 100644 assets/splash.png diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 4d7ca38..ad421fd 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,5 @@ - + - - - - - + diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/android/app/src/main/res/drawable-land-hdpi/splash.png index e31573b4fc93e60d171f4046c0220e1463075d9e..c8290f5fd996f48b631bac03f83120f7dc5df2fb 100644 GIT binary patch literal 9059 zcmeAS@N?(olHy`uVBq!ia0y~yU{+vYV0^&A1{8^9=llw!I14-?iy0WWg+Z8+Vb&Z8 z1_lKNPZ!6KiaBp@UgSJrAi{K@FYUX$)?Fo!z5L=IWEoFR-s4_!fPtCE07mS*aFAIl z1HtDpnBXldp|GK{Kq8@mkqtsvuyL@+F+n*X;dA$`J}?Iruv}z>8|C0;W#GWor(lK9 zcEW?5&Eue;3p>Ji$(IKhG%cE5z>Q8&PzGAZ>MkG)cM?y^5@zNl4>%Sv!)5gYP4xJ(wkN_Li{r?6uvN!0j`>1@O1TaS?83{1OUk@{^$Sz literal 7705 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 wKmFJ0_JHhk1&0B>;%YXATM diff --git a/android/app/src/main/res/drawable-land-ldpi/splash.png b/android/app/src/main/res/drawable-land-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..28dc1e92e896dfcfe4fc558b7f07bff54d58fa1b GIT binary patch literal 2024 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoKX9-C$wJ+|*+7c3z$3Dlfq`2Xgc%uT&5>YW zV4vmb;uumf=k1+?xkn5HSRC80O|B0p5^3YivHfDcqR3fj`uE`9G1nRx*{pW3+5i8` zzGDp|GmlDx00)pdBdoyUbbx`mlC{l&Ln0wzAET233y;ABUjdF5ppGGVcL0VcMxI^I7LOf1j;b4uK}X)17lJ+JAs zlz{wqZhS0>ok-Hn0t6Anq|}z5sUa6BQ1yu3`~B zu=E_TvtRs>`eE2I^sKQ!4ZaVS+&sXr_z)Yl`2Z*|Wk;<6r@YZX8%=4D;*C!E zCV>x>6$ BDboM| literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/android/app/src/main/res/drawable-land-mdpi/splash.png index f7a64923ea1a0565d25fa139c176d6bf42184e48..edcee37e1e1b42453a7e0686c7121eeabb6e8cab 100644 GIT binary patch literal 4030 zcmeAS@N?(olHy`uVBq!ia0y~yV0-|?4jgPik(3kbtAP|}fk$L90|U1(2s1Lwnj^u$ zz+d3$;uumf=k4`C-U9|a&Ig@V|7?C0;WMp9UhzXw?3UvEc^4ZP*(4Gg8vopS!13;) z;Qx|B!^UH9z~Pyc#i)kSP#R4dqxoU9)EF%)N9%{tN^!L5Fxp-k zZ6uDij0a)=p_)zRL6fQkFQ`9s#1CsNZ9B{Q#q0L=(8HbRveCeMbVP8#A!i pq)^N|s5RI!kM_jq+Wq{%$ZuoY-Y9o31=t~H@O1TaS?83{1ORY<|K0!q literal 4040 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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy diff --git a/android/app/src/main/res/drawable-land-night-hdpi/splash.png b/android/app/src/main/res/drawable-land-night-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..c8290f5fd996f48b631bac03f83120f7dc5df2fb GIT binary patch literal 9059 zcmeAS@N?(olHy`uVBq!ia0y~yU{+vYV0^&A1{8^9=llw!I14-?iy0WWg+Z8+Vb&Z8 z1_lKNPZ!6KiaBp@UgSJrAi{K@FYUX$)?Fo!z5L=IWEoFR-s4_!fPtCE07mS*aFAIl z1HtDpnBXldp|GK{Kq8@mkqtsvuyL@+F+n*X;dA$`J}?Iruv}z>8|C0;W#GWor(lK9 zcEW?5&Eue;3p>Ji$(IKhG%cE5z>Q8&PzGAZ>MkG)cM?y^5@zNl4>%Sv!)5gYP4xJ(wkN_Li{r?6uvN!0j`>1@O1TaS?83{1OUk@{^$Sz literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-ldpi/splash.png b/android/app/src/main/res/drawable-land-night-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..28dc1e92e896dfcfe4fc558b7f07bff54d58fa1b GIT binary patch literal 2024 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoKX9-C$wJ+|*+7c3z$3Dlfq`2Xgc%uT&5>YW zV4vmb;uumf=k1+?xkn5HSRC80O|B0p5^3YivHfDcqR3fj`uE`9G1nRx*{pW3+5i8` zzGDp|GmlDx00)pdBdoyUbbx`mlC{l&Ln0wzAET233y;ABUjdF5ppGGVcL0VcMxI^I7LOf1j;b4uK}X)17lJ+JAs zlz{wqZhS0>ok-Hn0t6Anq|}z5sUa6BQ1yu3`~B zu=E_TvtRs>`eE2I^sKQ!4ZaVS+&sXr_z)Yl`2Z*|Wk;<6r@YZX8%=4D;*C!E zCV>x>6$ BDboM| literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-mdpi/splash.png b/android/app/src/main/res/drawable-land-night-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..edcee37e1e1b42453a7e0686c7121eeabb6e8cab GIT binary patch literal 4030 zcmeAS@N?(olHy`uVBq!ia0y~yV0-|?4jgPik(3kbtAP|}fk$L90|U1(2s1Lwnj^u$ zz+d3$;uumf=k4`C-U9|a&Ig@V|7?C0;WMp9UhzXw?3UvEc^4ZP*(4Gg8vopS!13;) z;Qx|B!^UH9z~Pyc#i)kSP#R4dqxoU9)EF%)N9%{tN^!L5Fxp-k zZ6uDij0a)=p_)zRL6fQkFQ`9s#1CsNZ9B{Q#q0L=(8HbRveCeMbVP8#A!i pq)^N|s5RI!kM_jq+Wq{%$ZuoY-Y9o31=t~H@O1TaS?83{1ORY<|K0!q literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-xhdpi/splash.png b/android/app/src/main/res/drawable-land-night-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e5989692dddef143c84ce74da23e2a6bd4708d98 GIT binary patch literal 19647 zcmeHPOKTHR6h4zlrb#=|NQ6#QXjHJS>i9qj_!w)d&B7Xs2n83j5Zw6aW22xX6GTwE zh_2ciYJP#}PInU!$wI6fu|kCkwOxo0>_$PvnTX7p$(?vXoSs2U@6UCfm5ku@oq5|VONwR&FIH~4vHB^dWptZlHF(k2(bi(L z?PK?+lbg$_oe{wuCFMohjBk|M?`9jNs&$0AFIMgezYYJhB_$iZ6BNC*9qXWU%h(W< z+ZFKTPxY7d)J#vR?Yowgaf(~p+D^m0W%fYmo|h83SPb*kg~j!D?16b+bc$8k5T6Ih z&!kW>PL)HBe&VoPqQ3d)c3E)x))wlo$3;8Vn#oWxu0>SwX-utVe#oPZ9b)}hqEuu+ zv}4=294zaiArY)7cRjmx28%+fLOX)Iq?e$%7YA6cgU!V`C);& z7z4!`D?NWHmOuXM1wa}4FB=B}pWzoCje*wdnX(cs14#oD^F;Kks@ zke3BufxL`?0$z;OR-FhBEx{}avJJEZ`;3Qyu6tG!$fE1sXFSk#&%shf*S)XYjKLNT zmL>*UeC1{gws5ducFfPOVRnpz1+!x;2y=2djA!!R43wdH21hdJ4$vK#fM&60uqF6z z>P?179dVxv;29E7A3Pw_ZBQSq{%eBz-~pM_9e@W8Fs}>h!?UCA3e*R4KN_eH7LYk+ u1k?xjw4gpfec-VI^%O9L4l2Kt`DF3M6to#AFWM~io literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e6dfcd154fd2a6bc6a68c78bfce43076223b0e25 GIT binary patch literal 32295 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 AK>z>% literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/android/app/src/main/res/drawable-land-xhdpi/splash.png index 807725501bdd92e94e51e7b2b0006f69e0083a0b..e5989692dddef143c84ce74da23e2a6bd4708d98 100644 GIT binary patch literal 19647 zcmeHPOKTHR6h4zlrb#=|NQ6#QXjHJS>i9qj_!w)d&B7Xs2n83j5Zw6aW22xX6GTwE zh_2ciYJP#}PInU!$wI6fu|kCkwOxo0>_$PvnTX7p$(?vXoSs2U@6UCfm5ku@oq5|VONwR&FIH~4vHB^dWptZlHF(k2(bi(L z?PK?+lbg$_oe{wuCFMohjBk|M?`9jNs&$0AFIMgezYYJhB_$iZ6BNC*9qXWU%h(W< z+ZFKTPxY7d)J#vR?Yowgaf(~p+D^m0W%fYmo|h83SPb*kg~j!D?16b+bc$8k5T6Ih z&!kW>PL)HBe&VoPqQ3d)c3E)x))wlo$3;8Vn#oWxu0>SwX-utVe#oPZ9b)}hqEuu+ zv}4=294zaiArY)7cRjmx28%+fLOX)Iq?e$%7YA6cgU!V`C);& z7z4!`D?NWHmOuXM1wa}4FB=B}pWzoCje*wdnX(cs14#oD^F;Kks@ zke3BufxL`?0$z;OR-FhBEx{}avJJEZ`;3Qyu6tG!$fE1sXFSk#&%shf*S)XYjKLNT zmL>*UeC1{gws5ducFfPOVRnpz1+!x;2y=2djA!!R43wdH21hdJ4$vK#fM&60uqF6z z>P?179dVxv;29E7A3Pw_ZBQSq{%eBz-~pM_9e@W8Fs}>h!?UCA3e*R4KN_eH7LYk+ u1k?xjw4gpfec-VI^%O9L4l2Kt`DF3M6to#AFWM~io literal 9251 zcmeHMX;@R&){a`F6@fZ2$YhHaL=+Jr%uy6^0u)3B$1ZwbY4hL4)@C5Hq9nWtKai&>vt*`@mZjzr1xZ}*Z6 zvgY>gvv`p7;!Rzjr(o`O34vcjdYF{)$z!T*a&SycFz1b6e3rb*uPVY}wgGm=b~tQR z0Nz`60*}qnC&z)&r?-H|=k>tjKs>OVQy}2qc+ht7NazfF{q4hlko+SZe=hQ;)Bd5z zzqj;XMgGF#ekbx*{jn*s>6zaN|9iv!vhOy3{1^ZK`7EE_65ITjP5H}uH-G#)jDJuG z|EP&SkI8RN{%!OhBJ_6{|G=&P4b}L0{og?O&!M@ezrF)>>ndL*nYiLH97H8|Tw3jB zFMlW{H5{ok0*!s50Fs+bKsHfFl&Q541OEp;$5Q3ZSr6kbAZyjl!-I>v%UJmE4R>z$ zA?hIz0Ga_oVqK!^_C$xqMGaf++K7-Iw92R=GcZ`%_faH}<1)$@%nsFo4?N=?C-2rpCjJdVPqNUW@~ z_g6^xF!iK|(6-y5n^nV9ENtwtZPZ>&g*PVorB11{QoLO4971)DR^};j;vPDEy=h%8 zzhWtBNE9QmIfC6NyD1==u45_SQAIVJkxX9~lDm?)s8K&sI@GQwB`vPwg8>9#7-f=PxHYcTNWPNYWSk zFuJvYjOoka-V26p7IEuo%ao&m;hlIy5!?2KTTe|$;eeE{+q2ERUpYcrY@Rll0=Vnb0O|(;I&+pE-lJRTo1)k#EpJTQ${t7 zSX&Xn25)>?lA`eqvnAkwvhLo6MRE>-lHO)CpURpHh8ASd`F%yviicyFYuHM1bT={IV7Q)3x5nB-lIK#-LdxlL&z+mf2PxMD(UsH)5$>l!bqe1$|m zPevgJ+MV#em++j|hCSLR#c_G3dNYlPGYT_1u3h~ea+Vos=u*PWw-nYejK7*u2V-0( zwL=_JuqLDbF>N+~apFC)-Tt%Z8=`h2TaVBb*;A4fJ_i82YlW(XwB8RmX>73-a^|0b{ z=hClOdx#NKhrBQGakXqJW?|~`jB>b_FJ3qiE-GDa-U{@9_!?B>t+Uqbg3aWaO!pC zg*OZx*m+vdY^KIs2qz*}IbD6E3R0ZR8sO=BRcVlj)lPR1m{{Ub6%g7$?t)`nyK+T! zHlj@%ta{rlsO42E$8C=MBy{V?<-k>6KIR<=$wTy&3`u3YOu$8)afva7tH+FErsv=* z?~c<=Tcj|!gEmVhxZJ}kGH|QjOFlHHP8eTmGtUbXa_9-n31vgG?aI1yaR`Fa;ro~K z2CGAgu@u+2S@@G@m*5F`Vb)e|yI7Tyie;ClkCH%5HC)yd7CudLRjr+kOq5C*B2Vp`Ns`0P2 zxnNVQS=w)HRVR909HbL+tcRO0ug*zapMVC6;6g05-110VR>x%UzJ{n-Hh;Wa+DDXK zJ==s3ZW^J{RbNHQ6f71NPbHo)3g97%7R*LKyn~^0&8WG=b#kq+g|0bKSrh&X0Tym2 zn~78m((AsU54QZZc!t{o$5$#KQ3$zVF@@Zut}3*6dn0ie_JJbc>B zBll+H@@bg7gn3=EmzOnm>HVZ0XzL9iZWHST};m_&P@aYqiP6&d~{_5kuKF!#hr zU<14>hUnF9G-yx#`CKLlK2*6Nd3JQgMSm%(C#73QT*P0S;dd+bHfMY5O5-EPBFdGI zm^C{0V42yqt_DY&Bw_nEgja&8{*V<@y(>^MLd#J%>SzETkwOcdl@~kkvWiQZY^)Aq z{fA`~y$PqUvGmKT6NAujE%*`qdg`FzIa1RUrnnH3x?ys{TFw?kVK$3)F#zj%pkLz{GfNeJ%bhtoQx2)UbC^# z>owl!8xQn@_jPp+E@#L$`5s8(!rg9yLk9tcj;S4(ZkdyR-#{LrI}^VeUGd@W_aut< zJ_iO{=uH1~sL<|A<-(U!zVybYbe%hL#;nGo?P(s9AtEQ;c6JZ@g9yI~oI%HAu1bhOJx{W5DJn{DMY&<0W!r!kwC$KPtY3T4H?WI<+BW(+At|$L zwPiFyb|>8e(@6^PFGXi#sg95#xPmyKD3VYA^Uus%gYQiPwJ7}I_) z&fBh}AqQ1@U7z|-?#7(sb!Mzvg>PinlCk9mqk&iPg9DpM^&o5^;wG_HP`IFNr-wv6 zOCJmKtQ?Z7mXGA9tMJ0A4p|0f`pZm@hn_pTqSz@ceZ90pJavewOBxg2%#Mk$nxq`Gf?29dAFZw=i90v0-nG5BK%blDno5nRJ(s>d zEh2aI@%SmG0x5A4Jz<&9o(a1`&+2-QMB?uhX^q;eehR18r(`9L?sBaI6XGM%*L$Zj zG3RtDkZpccY-KW>s2LlT;;#cz&JdHE@Dt%HdbIA)GGk~?Ll3*ULWt#BT^m7OX9>~E z?`3JIS~vF~yVAQ})_9f#wm;!-N}NTJ?DbBCa4%rv$gG1`^LDy>lVFUTn@Jmk}U-8PN{wqZTBcfh8kWn5sXg$Hn||M zT?8ZmMsbh_>sgwAi|Nc}3^#O;<`+x!41P@9E>36O{^k2&a*-an)x&GKhCia zb)|9={g9IFva8SN^-Dj)N%RIwRWO!vDR9KyBYz9fAL?)DNfGo^U0O~LkR~YvU6`>$ z>baj#;i}8YmOw45n5_=M!z1?R%Ak24lq`c9XOt#xezf%*AbEtZrm9*|a;IDhmrlK) zMJ_U0J4!03l_RXpRo`KL>5*S6Oc**!>3L!J`7ytp$G}1QgAEMhk!L4G%WZs%ZDJIu zk&bR???>`21oUEBk3FiPzx#R2?m`>bB#aT&<@m7UV3={TD(fZtNqG4gw78#3!gkAh z-P-i|AOV7*D$17ZDTJz~KmBj;97ez0L!K6%L&Y3*teL%c0sFdF? zF4xw_p832UtE=YGIn${cw8CIi|HX=V0tL*1hAIUZOR_8PP9?C6q1T7ae$MrY=sNt- zFAmvGjB@$N#YTVq!M#v`6rpjNoj6}wC8SDZ=TZ}@3y@=$;`>ThJLqWYwS7KiI8r<* zU3y4LT3no}1qo;cs?kY7^4KD2$?$C9hW0l)Atq90yo+C+!%{{TLtV$pX7xY*Jv|tD zpprTYz`xO+cPL@FC*ob|_*?~y0b}G$>jz|2m#rQOm3-?3>3t~;n0Fvv;y9?dlat6s zNFD=UeJa1JX*u$RX@<*pjJJG?LSceN23sbR-@Is3Lxc)--u-c}2^2Cf114*fp*WaUUtkbZRQ z46{va@|Ji9pyf_YvIt~|{SJl}kP}HepmW-bY16S|nwSH}IA^j)OBcx~)d z^b3Mo^+th?`FdTdh#wc%Z|r7u?K4ux-~^3F7{8TfJ|iP_4;c8hfO?e`h&ORt{b zgvJ>TIw;}0u4fZ5nT<{4d6vYOJavDZ1SsH9>|%hjd1sx&5`11pcR*A*i$2jQfw!Kz zK9kywbX~a}9Re@DY%|-WUGlIBs!%#;ch^^VsA#P~SURj~RmCB54tEL1#+N(I>Z(Ad zhYh!Ek9S*eg(Rm_M;v`(8>`}q!k(NlRFRSg@9k+4qRbwa4BAil(zU;q!wo&u$7Z5U z<=BWlX&oIQ>#l+0S={wYG_S&CnavPBCr z3ji~OhTwN)-e*FKaaA)Co(5H0{71)3c8a<8AeL%7=k*nmY1*0V-<5Z`b@nl4Qbi^y z#r+!enrke7>;7tpraKZObsVF4a%D@|V^H+{t< za#CzZRX&6UW?V66S_?DWJbtXnjaF6LI5!&aKwc?*9}8QCF*KE`M942C&13WxBfa>Z4PA*eqPV6GMm9LQJP46**CXx$HT4 z@iNZ>(fK9nPQfub6Z&CB`IRCJ5UGkRy0!9=tBRF**jIoS z>QMBw6qtl0^nWDyr>+vMW;^l-yHLBP##4dD?H!_xkA<#%<6eFQoeh`noYfnTt_l#C z&Rclo`!C0?F~+Co`r17=Ib%`Mym|!( z*~@W8sFa3#@c6PajnXEx`i0zF40;@byxdvH@+jfWGD3C`Saa12FO(EE^(?Q(aAyc* zClu`r?u69m$e*U0VxA)%FrDgkU65F2@I)2DD0PqCCPSwsl(c~xTC7*1M4D|;^5F~;7FS|YQB=I-!TIF`X9ox0uAl} zp=>x$FpVi$-81%uIl4o_(jg-MY80(QsY=;i6b3X|XxYa6viS=KvV!gP9{!6MleqrM z;E9XBc6`+yFs_B(UA5AlAGCChO~ysn&fcp@8Lu*B8qR_NI>3(@J8v}76lP|_jr5@R zwi;swfhYi_AAYi}7Y!f_zRY{U$jzNlh%L3UjY}r9{HY&$ zmWrGhdmDoNY?8+tT7RWQsMTiM39O(w$asl`#XcHUZs<84WQr{*%8EAEiRCG3te;pV zP>zW7-)1QAz4V1h4N-?5H2q6_dsM#t7yc$DnEw5j_HXW0ey9s`9bSe6-d#IW`e;bA z>J$lo=mzW4#hj|#Yoh7xetZixn{>s(qzBAB`IEKPpm?|O z4e<7{3*+ph>plL)Atm?UwrwLd?5P|vL5DGWoDmiAt9iz8_ITE}hQ3~v&FJo`1|DJN zX^0c7VCZoXUj&IXlu_XlB;wtsK2eC*NJOeUOy@l0%%u!49&vf~UR^!&g}%O+k_l;N zoB0|lY6h^#@EZO;L;kem%4g%*BQnA zAn!6YUHpEWVLV#SSZ$LYZnNlf;9k7bE~-aCokCq+8I3M|JD_)0e6x1SKVrAq&>m{+ zEf?a7-1FxNygNk|J`;lW)J!u`S>%N_7-I-HnG4mA68Nv|PTDrERq2I-W?9Sy5sWca{uHO`+q{1}a;WO%lCWLM+I*Ae zy3L=*QksY_C03hxsts6b*7nglbY7xgI!dES{S8zK?)jE%LNF5QuWVAyw4M%+d|{k} zu5W7}gzrf#fC_g(MT5;~)R+8U{9fvQ425`0?T8RIDl|^Q5Po zF`<|TZZbjm1KmVihTpGXDN8i)ifL5>u)Latp{_A{g(ne!eepivVNO;efO#DAUBFy^ zI*a#?jF4xh=L9Try7jN854kT)r3n1bvZG-~$rebW?r2y70R2FFeRUv7!+M*)kv@#O zh|J6^cXN$qk+{8dL*eE|`}Y^005b)NjrliMpyHPBQRKJLUl0+u>;KC|>$d;@+dT29 zH0bZk-hYb3e?=Jo&$oo4qd@KfnDp1833P`)zW)DR?*EqYzm0%e`;W8yU17fmn7=FR rf2ZVsMTKqF%74gb8_I^%agb$tWlX#2_ijMygDzOwoW)q&`u2YSCS7pS diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxhdpi/splash.png index 14c6c8fe39fcd51a0414866ad28cbe8ff3acb060..e6dfcd154fd2a6bc6a68c78bfce43076223b0e25 100644 GIT binary patch literal 32295 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®q@N z14_H8ofW)l{|J8q+a)eH)I0r)>WXdzV%7J>PA~6_J)KLT90iYa^K=Wz7D!OybzqSru=f4?|KFl;Y)gP_H6V4x`~kZ6fE(xM1&;?72-TZNk+0 zr+Crr5yl%Iy@vfmt3eYFl!jIvPGFz^8Ek+2`48O1_pCX3xNWh-zBa{rIcc%+=|XVj zANYTg&s}TKb#OztQrCW(Xk?V^i{`q~%HtcveTxq(_HKeC9GzrtguMT4Nvs@KakPTA z9>*8bBZmLz`lK5=l)=b|=dT3a5ag^a1^znZyx5QKfUb1b9yacArRp%3@QWo(hrsCU z-K!-=jDmv!zb7XT>)r|-Z0Ry}lk2;dk-ECqMwr_nKN#x*X6~B5hVIN>6$1HwBz3Of z=Pk){AL5*=d90f17_qZEJLm;Q%WMdX=*N&!ki@E&cy7?>{1ssAH(tACtp*r@d^til z)x(1#6(kPD+joSF&J3sxJU@{-sWCS+pZq{Gsx=?z4wP;>?)1yHv0?X?VP{}cX4~aH zxeBPKw_rgW8rvewS1W2#^y+c>-183iMbJCqc38RN_o~__9-n|jcd&oA`m7*&Fqqpc z;Tev*0LS-ZK47Sq1unfvP1S43uA12P?PJmI8BeTYPr~R*tYUm^0;U%Hmu?bSZHEK6 zPjsW=E67Kq-&trmf;)UkmRABH2U)V)-eRT$j(%G12lLMsThSsU10iP#{)ZnvjzN$d z*K%P3`}oqyvpWP~venr>3viH8^`)Ma*=B31hw*Q+tqE>i2y7w!(o^lI^Yss^=tHW( z;cnCT(%B1gLz+TRGW9roFjI1EQTu-u`(f#RmZ8;FSN(bsC1J;+(i_R6mrW=yYx$cy z#%QKVrEx~kVMg~yo?^N28Wnk6x%L;J8i|*|ANEiNjq(Vhzuzl3ikpA*G!Z}kLAzAI z9qnySo%D|AuJj12%h;Otqjs(>LPj?rNdeU8so>P(C>XMzlho94ZD#w=cCOOU;=3&^ zsqAG!i{~lY271D|m>ztPV`)X@FO_;`wPjppYNQpM+ncvtz1lZjN>!Q^*I}T%uP78Z7tbV2$q3W_)14=kLFyJ z1GqL6T>ClgeZorL!}xP4f%OB_EsmJ`uw7dGWNV9OLlhb|UMpVhc{4@Bhh`tO!ZqzD zhusd<=K^ah!L@gQ?6dOpI-ge^e>S5W9eII57Zu16eU?GRbgKTeVk9yS{iK|O(zLR> zheb?;jwGCHS80NCn=jKxgJ>}qu4l%5NPihjzazGv#J?Jcyl;<#IW&x4mm>nrW8>}C z3U@aeD~)*F(0o^2{GnKVm$Jr#aZE ztl~TOkM^SdzJapQ((!-i8b!RkVQBKkL`2ZCBuy!qI1L{3Er526plVols~68U-^9Px zR(3{j;Z9RHX^muc0dUywJ|`yyZFf=k&-Gb#m4u73Lm5Ks%BfHj%2|gjn#i> zLC5pO$2Em9H;qoKQmMtl<@wgtPF1%2HariD5O~u>8=^*J&au~JH%Ih@&2Uging3U_ z0bzfKucW$ZHSx}!#buB?+-J)%RQbbXM-!BJTS&#dU_@lxU6>te2O+9 z@F{F{Nb!;{Cd`Gx+$G?11aB~S#wIH%D=*=7f7H@D@%B1)&bF$@t3JDq4l*%(wJTlh zo`?uMq{YilKUewPNaC)GuOr<8j9&ofqRU__BRUX^x8Cj3a;a$rXzgXqW>LR#CUn%~m)t zYC&ol(gAkbc^fd`xWU&bk5vT6KbFmsR=O78Bn%t7 znbw&=c+|T&#r+bls5rU6D#HMvqA<|;)BV%jOMonkm^p$7Vcel-Wwn$=uAJv&(8W>% z9))Fxpl*(%E#wFm_m!U~2HqgZs^2vaGeY(UfYKrSHV}w^D0N6!se5Ewy)Yy-!(2

aKj2hWG7>znxs|SE zN4rHtiSPqLskWp(?(_YYwgq+1@8v+~8As|(bC>$D(atG3ZE8-ZM3SVcg|vHQz$I=!(A`k`5= zOqR>&%G)$)k*QLz7MTB9wleWpv&N9Sta64wy}3Ytd?x!Ja8z>(z~(3UNFu^eFmn#6 zw!!gUxOuZi$PQIs*ixfZR3iLyADJ z5&s%tPfk>V!x|A-;oq%1!yk9H$UBP0ToA*EDtz(^!_AnF1bBQ7joj|? z5b)gSI8c8O$PYFE!vXJ<4gebg*9G9P2wcB{#kv0FItc5T@PDNo)}Rh4Us}L{e}xzW zhwt`)j`M)mP=G6H0;^&q=I0{jU%bIRkF#uLF;{vVC&H|_uc diff --git a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxxhdpi/splash.png index 244ca2506dbe0fd8f6a05520ac7d1a629ea81438..ca76a3d8ee32e9e771d2f789b6463d2797209802 100644 GIT binary patch literal 51038 zcmeHQZD?C%6n>N3+_uZDjaJN!gPBfN>(uUAW;bDs#I?FwmK9gUTCHKWAbwG;KRPLx z+rpS*lld_wwTz%J=^t75qpJhgJE$0^VDVSg4T6kq$dEZdn26JxbTJ?2H1|a;^y3+< z>%wK(Jvrxjp7We@-@efneW-H9tt*5Ol`UJF9ucA}E`(QJoOAL?bLWD$1Q>49r~gxwFdE}EZHmLcWlWE01Fla~H|=x$FNUftf1SJJ zO{8xzv{L4>_jUxYx?elBMh}+0SHlXglDQ2lEOocWM-7*~zYew<4UV73Cb1<^Ug{Ie ze4geDGMB}oJt^Ns?;(j#cbC{5zR@Wr!t<@nW!A`PD=_V=Kb3SyK9_n$Xy$6Cn7Gtq zE{V&``wyDy5`iZN-*QaSb1vQ8Tr$}+q3HI=T-LYN^K^LKgmSybDM^zaL)q&X6FsTQ zTz0-)JsI!nt$0v%s1=tT~f|KOT@-R zg9%AR7feW)khZagu^)98u`SKS1Y=1fN{aNcs_}CX<%G7CSY7JE*>o8 zn^#N>D3uzR7|>){_^YjQ&p%twOFbid788ScpBNY&xBR;cpknC;OE>6uDek7*U-Y|_ zq~S2bVMf1;epioKQm2ocz*#G-z`$864CmsIB>EUW4oPBmh0?|vmZ+G(V2O%SGuD== zjK|vY95Gq;CgkO3F5K{(h(~ns#9h~#Uu+ycze=wQY*wNwJ(JM9)6*3WtdD%b3_1$i zq@DJ`d=X}(T%?VryoRDWp2~NoUB%lL#y4XcBFIdJA*CqNp@10aWMdc#2n7TNB8@rV z0&oFvq}Gg0tWXzF7mK+W+4Sg4XZBoxTrY;KMpiH8tVSl&{LRG#at?A1at?A1;+1hb z0FD4hfFr;W;0SQUn2|11U`j&l@l0n0%Y?R^&{EJ+&{EJ+&{EJ+&{EJ+*ssZ%@VW1x z9HAUBY~!AK$2uOP8|Du#R{!$-;p{E|^Tt3dic`6mpw~sOi(VJKE_z*tI^@Ce?s$z+ z&S`;y*USrU-96;^(9yAjW?qBE|!L#1pFjfZv5^F-kusps|#f57tV3Wp>4 zul4T0+cM9W>j*Mq0U@R6Mhpsw$14;N3J468Pqi622e??eaB;N9@?9LPtqaa&s%5hw zEb0ACh}~9*Qz!YaneU&*+frV(5M-v(Or%tP?aaEhC?M)I*if}h3h2A>@o%!b0M~(g zncO+K#xmP1wAfRw&?}{JuVlQ1#M1^Yv2M};IK`o@U}S; zTtHI=T)<%-xPURl?EYjya{&ewv{_2`l#6dr5j}g~V?wCOmZnHMMRHgujD>Hb7%UVn zF0fE2D!@YFtO86MsXR=NJ0P2BT;yf*xgo9Vl@Dj$j9mH6685i_=4jK$55xxl0bAH) AK>z>% literal 17683 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 BDboM| literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-hdpi/splash.png b/android/app/src/main/res/drawable-port-hdpi/splash.png index 74faaa583c8221c27a8cb822c3fbe218bafa3299..c5dcdcba166463385d05dc22bdbc1763b9ff7bdf 100644 GIT binary patch literal 9920 zcmeAS@N?(olHy`uVBq!ia0y~yV0^&9z^uT*1{C?dcq0dp;w{yZK!oXlm-au`Qav%Dcg)OtUY|I(w{j6Pn?ynbBipBJcK3&J zvdlaN2N;-t?qz0v^RTi4%(>3s{J_xa=wakS|$+FlxM zB#yR>2VehTL;CRQxxA4a?UjvoMMwMJqy6vE{`YAAd$j*O+W#Kye~=u8mGXj?TM|PB!D8l8-*WIE8_MEe*65U}Tp3qiYgI7h;SqR~a1* h9vuy)^=NQ2zm@;Y3vs%99l#}N44$rjF6*2UngE0IjLQH3 literal 7934 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 Y)yN%De|G;juzkYd>FVdQ&MBb@065*)mjD0& literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-mdpi/splash.png b/android/app/src/main/res/drawable-port-mdpi/splash.png index e944f4ad4e1ca1c8cf9a87b366acc01c4e5c1616..a1784fd2b0dd19a3b07a9a5b341e2b0226236210 100644 GIT binary patch literal 3928 zcmeAS@N?(olHy`uVBq!ia0y~yU~~ZD2OMlbkt;o0T!0j3fk$L90|U1(2s1Lwnj^u$ zz|ZCB;uumf=k1-1xkn8ISRJQtTmOI26TUgK4)`v(v)~xFr_I0lx1Mie<1x5!(DcX8 z_x1-;c_k7Q7+V}TBoY$lF(?W!u}PfJHehi&z`*>OSAa<|p`kIS$w7gI$G~9s0Raw1 zW}XxtHn8waX0R@W<_loqGoAt*Ee(upMIwA)X-jUNMgfBjpR*qv7f`VH?|U zb_K#Q*BTl*6~H!BGC?ekYlK*A?f^C-O_&92#2Y4Ou*Jy+5R3UB?vZS1136bg-BAJL z+!>1tz|v22K+bkJe*HkdqRo)A<^WpoosUcahDGE1Us68|TiElOPD>dWK%z;(zX1~9 z&}jO}#sLiI0|%hdG$9tGk&!J88ck;yoxp(zjix6m9N?fYhDOsIR#0HR_%UkDXrPUz zG`i;-#$rfjP7#m-7kTGLive))G+L-JFpn0|!?#{b5SIYw_nw2`w$%r;##D_Tq|G$} z+P0}V2W|@0TpyZ^o1xNFgEpZ)+ypm@5)_~f&zfh@hOvSPxNw?3Spm}G)R2MjH-lTo z_rIEcNaok8fBlLP3oI0jo>CMv`KwNf(L96G!-PUErhg( zp_Rcis6CJ-^@We4)`0pUqk%S>(y-^77yYI`SiNrAw#PYlJqLD`89ZJ6T-G@yGywoC CX*r4j literal 4096 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-ldpi/splash.png b/android/app/src/main/res/drawable-port-night-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..c75c6daf8b836a29ea3aa6ee73f527af4f280f77 GIT binary patch literal 2253 zcmeAS@N?(olHy`uVBq!ia0vp^9~c-I9XQy4tfm(qgMk!hfk$L90|U1(2s1Lwnj^u$ zz)|n%;uumf=k3*vg3OFOOb7LOzs66w+bsO~Fx!(^%tt2QX*ZbASgqRp{64z?n^6Im z4vU;4n`FcTCSi_djST`7Eat}#Fp1A_kZ@^iJ)pe9l1*&K0hU7wAaw`N8g4kiswTh| zn4tK9Bd@QKRnMT&po59K(Y>IUN2j2Xv&B&)g2Se1c5*@^w~qqPq61D31nLG4(%qCNXLiH3EUY)3QWXc047MpLckiDMh~HQ8Ps+El`yl$-UB Y)yN%De|G;juzkYd>FVdQ&MBb@065*)mjD0& literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-mdpi/splash.png b/android/app/src/main/res/drawable-port-night-mdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..a1784fd2b0dd19a3b07a9a5b341e2b0226236210 GIT binary patch literal 3928 zcmeAS@N?(olHy`uVBq!ia0y~yU~~ZD2OMlbkt;o0T!0j3fk$L90|U1(2s1Lwnj^u$ zz|ZCB;uumf=k1-1xkn8ISRJQtTmOI26TUgK4)`v(v)~xFr_I0lx1Mie<1x5!(DcX8 z_x1-;c_k7Q7+V}TBoY$lF(?W!u}PfJHehi&z`*>OSAa<|p`kIS$w7gI$G~9s0Raw1 zW}XxtHn8waX0R@W<_loqGoAt*Ee(upMIwA)X-jUNMgfBjpR*qv7f`VH?|U zb_K#Q*BTl*6~H!BGC?ekYlK*A?f^C-O_&92#2Y4Ou*Jy+5R3UB?vZS1136bg-BAJL z+!>1tz|v22K+bkJe*HkdqRo)A<^WpoosUcahDGE1Us68|TiElOPD>dWK%z;(zX1~9 z&}jO}#sLiI0|%hdG$9tGk&!J88ck;yoxp(zjix6m9N?fYhDOsIR#0HR_%UkDXrPUz zG`i;-#$rfjP7#m-7kTGLive))G+L-JFpn0|!?#{b5SIYw_nw2`w$%r;##D_Tq|G$} z+P0}V2W|@0TpyZ^o1xNFgEpZ)+ypm@5)_~f&zfh@hOvSPxNw?3Spm}G)R2MjH-lTo z_rIEcNaok8fBlLP3oI0jo>CMv`KwNf(L96G!-PUErhg( zp_Rcis6CJ-^@We4)`0pUqk%S>(y-^77yYI`SiNrAw#PYlJqLD`89ZJ6T-G@yGywoC CX*r4j literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-xhdpi/splash.png b/android/app/src/main/res/drawable-port-night-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..270256693d516146d3ec69c706b9111ec3e68cce GIT binary patch literal 22392 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..fa78c7005e542f30a0d65cb496bffcad94cf3071 GIT binary patch literal 52222 zcmeHQT}&KR6u!eOvrv`-V!|S|U2Q}klx!d(q{JPN{t%TmrY{;E)&y;%MoDYzj}7k9 z#>9p++ZU^dEsuR_XkrbTCNA+OYy6>)RBPNsA|?_g5L2kN@y^hlduF+3Nw6AHzb3#< zD4Dx6=jS`$Irp2lc6DzrUw79!Aw+rCj?SlqD3;4$qQsIvPJVUG`BB=pwaZm|5^86%>SL^L#pD0P*tNX<9$RqqVIO~XiyC++bE`BfGt9#NZleM>x z40ank6U^P%|ET$fXqXIaHZ|6r+#oviMitKRW`C$Cq`w>Q%-1fMedG1vTAjg73D&k> z=C@HD*Lz=jcmgg)O%g6f?gm^eFIm}eF%@i)#qvN4vKRqY$YRP<+!cT#ftdh`B+WWu z1VE7hYt&+S$RD*BAq`NAku>Xs5zrkDTeJkmKz9&NaT6}+4pqc~?ogiMu0VGX90s~W zd5XIN-9c~|=nl{wCP;hY5t7zGUyL|K5`D283||5l=!+2!aILkTAG+{LQ*IW3fFRGF z(T1j#)D+s#K5&ROG_9mC>EVwcnDn5|0?-K1h+!(#{R4sTgUKN9Y4QMpPhqDMI6>g6 zWC{YG!cG}RK;V<$0Rmrnin{`VPmm`Fe2?2%@)^u45*&tkMZ#4&!2|P(s$vOYUXi3( zCyZcT(Hl83EX*sCH0y*B%qx;24s-`evrZVnyrL@NKz9&N!MtK#{RX;2d5XIN-9d2J zt)n~6zkWHIn+5Rhcm$`R3C0V@Aviz^qG$?&1HQ}!!2#+l83+z|anvoBq3J<_2ZpKq zTpNa|sIy?0ieNmaT!w58$+Q@z@^fvNz<2WNO^?9@zIQ9!n*wDj>MUz*0^c9zmuwhQ z_axSb02Bcf8GXgrsYZ%vyJZ|LG6@#qE z<6r@$%-2N2SYW$WDf197QMrj#%4{s4g@^~{i->q&9^6~ChwEd)AZFx0d|(EDtu{7?{f2x=BYiZ5eCbuQ&X@!M z4k-o_ym6f7LZW@O3E|f>DG4Jo$d_KkaYjwteEIpOd*9B@0s!nRCD1f)C=*=$H}WTH zP2V`v6iSzWUb@__LXxMw0Cp(YnPrKHbQ4Fv{nBrN z>Z3{Qb`8I%HNDiFSaq$rz!LXamVSFR2C9#cREZ?0KGm`YH=7&mxapm|am=#qs*k}O zkP6DRd-sDFI8}pC(O~y^!O&{lqg^GvED3?+5(XRk+N@2gonYy^lwi^ z4pZcayF$%(3u->(FvUQ^!{A{NcDw@}e43e2hpD(BSAg}t8eN!cqi~+7wCvn0KoT{X z&w*2z;3n-QOmO=g*v7~`p>Dw|Do)>7;f#c0MdLt>{;FXLr;tcp4$uM6!Je%F=m6;8 z4@04u=}RmC9RM9T`mBIBn0v**fw}jEN-2KNAFl%F0O$bd@Ny}bd!IY373LmnJspyg z0Uc~T*m?-$cw`c$fQdUGharan*86N=c>^EiEsoh$idG>j6w#!S zh4D8Jd$`E_{|!L;w;XuFv_ocl>bs%X*(39j2VXp1IW~B1ba*i2*Ngo9uyupiXKUo0 zubkC_TS-Ej(`OT`JZ3Yi1-FudD<`ODvb(>`f8-TjNx}*0h1lKqvS;R3(h}wb_3*%G zg1`e)8A7fy@G!;Nz{7mD5sx4w5(I%9M&>Kyi6n9uDPI9Py!MQ1B>)`&9lY!^KnFkv zD{KzX0nouJ(F1ezZ&Ly20O$bd@NB?dbL|z;ar8$a z%Jz13w(ll$G?Hv^#8YGZyNiGrff#`pl?|YoshCQskGW9b?O>p(KvRLH@@yc5`3?_x z6b2mzUrtO|>?;SSOPTk&%J=#pOnKN;+9L|vf3>i^bY?vGaOdQSmcw<6LjLR8+TD4s HBR=pq4w5DP literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xhdpi/splash.png b/android/app/src/main/res/drawable-port-xhdpi/splash.png index 564a82ff954aec267492467c0169a270c4e8fea9..270256693d516146d3ec69c706b9111ec3e68cce 100644 GIT binary patch literal 22392 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 diff --git a/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxhdpi/splash.png index bfabe6871a17a5e95b78fb30d49b7d2b4d2fe4c0..002d5cd7f5714d537c2905727cc827b01d38e8f7 100644 GIT binary patch literal 33396 zcmeHQZ%CYV9REE&xBKJnPUBi#nsy>suo#DHiyU{H^D1p^i3lw!dxBB17L8nFV(y+3 zT2U{2vEph2Z!6i17`_@wgPwa4tP+ypVyrS>h_xCdp-bpR{m$}ve!u&DU)*r1(~qDY z51jWrzwf`#_w)VZ+pT*Z4wP1uGR6We&B->#bc-=}!t3T&&US2`;=g;M#*UtWZviIw^Hce0NsQ>7_eskdRso9j~4jayo z?BR*NfiF5z7j)@z%DgjGQ||IdEv7p^wrX!C%H>P`snYvgY3J`PyfP+OQ^YHNOv;R1 z)CY{JORhnW^Y{2Gi~5`ol(%c{Y2tGtFDo~hD4VnH-s{=kctsO#+#ij446jSRWF_jX za&Jk&bB~k+%!qJ6`3E{*sl0itDK_K#&fMMFEuD~mR123h%9o=3zNmUcXA*@+q`Cia zD{r1{E$d0YYJ`qf%je$7R8j0J@hi8U**vB`<2hB1v2ln;kh%f!h-M1walEDp>k(B0 z&drW9h&?h6K^w$RU`8bXA7wIq8gZ04eQIzOYrph(;5ESq4gVpn{->kZOVgl0V&}^Ei zyySV8LUl%?k7rfR`E^}+bN6XaJl8Pnd!$UJm>(c$<9e0q^p9?OLFIyp=c)eHd~7&) zAYH(X8$p6LepF$inclgfLg9iZ0}2;B-|;_uPXGPNO=gdDPli6#k7WyL02y7mB_k42 z7;np>^k7PTo?lKt4aDq@QUi!bNZB;^YO_*^2jbx-4Cf{WazVzl>*QiD zfSB#maAXBV)%8{ChNG($e4N#YdMJaX=+Swir1{e>G&nd}FZxf=f0Ad&P+f31Q~nCo z1%Wn2bwR`%s4h5`g6e``Ca5l~k=E36`_O4C5YXs$5=qZ>Q7l29y4~rHK6SwrAWy)Q z#{vb2J___va1sg70MLN@1B|fQa3RkWV1&)7u3^GZQVjrW`#1os0j#+)fI)D zCZo5jv$Tl@Wjr@!-a*V+QzK}tfu8i7RkwG)d{3hr)RF4`pgP-YJXGA6bwfK}2^kyq zyNT2$P?~yNS3=t0ndXf2;02o_YEcz7(VSl51B$ zhQ1?&fG!Y`V$`edi>9^#9@)>ARd}}N+T_L5#ug%Q9wH*e)*|;fpQzwFOU&KF;}YZv zXEv&VGeYQ_^=_i5JD1lR#Lnhsj~d9Mlza$=u?pf5(F(*PhI|9o zvbyy;bvxsDChRW^h z2^2?es~7}~6GttUC?DVi#}TeGoB(XFWbX#+f%Whc0I~+M<|hD#$6>sv_HrQW8;Pu! zEA|{DsNEi_s7djoapK>Yyfy@aR8$1;*N)rB?^8f|!9EXS(HP1LBJ0m|SdXnOyi5n{ z5wcoXkE9x?o!Xvb4Of2z{l6*lQtBVw0U_F&y3i;(7RJ9?9^8{Wv(rfb18v5K1poj5 literal 13346 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

VwO4Hu8X}%XHUAz_J@50rzbkIsat>4oWtQt< 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 diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png index 6929071268eb03ee0f088142b6523566b78550e2..fa78c7005e542f30a0d65cb496bffcad94cf3071 100644 GIT binary patch literal 52222 zcmeHQT}&KR6u!eOvrv`-V!|S|U2Q}klx!d(q{JPN{t%TmrY{;E)&y;%MoDYzj}7k9 z#>9p++ZU^dEsuR_XkrbTCNA+OYy6>)RBPNsA|?_g5L2kN@y^hlduF+3Nw6AHzb3#< zD4Dx6=jS`$Irp2lc6DzrUw79!Aw+rCj?SlqD3;4$qQsIvPJVUG`BB=pwaZm|5^86%>SL^L#pD0P*tNX<9$RqqVIO~XiyC++bE`BfGt9#NZleM>x z40ank6U^P%|ET$fXqXIaHZ|6r+#oviMitKRW`C$Cq`w>Q%-1fMedG1vTAjg73D&k> z=C@HD*Lz=jcmgg)O%g6f?gm^eFIm}eF%@i)#qvN4vKRqY$YRP<+!cT#ftdh`B+WWu z1VE7hYt&+S$RD*BAq`NAku>Xs5zrkDTeJkmKz9&NaT6}+4pqc~?ogiMu0VGX90s~W zd5XIN-9c~|=nl{wCP;hY5t7zGUyL|K5`D283||5l=!+2!aILkTAG+{LQ*IW3fFRGF z(T1j#)D+s#K5&ROG_9mC>EVwcnDn5|0?-K1h+!(#{R4sTgUKN9Y4QMpPhqDMI6>g6 zWC{YG!cG}RK;V<$0Rmrnin{`VPmm`Fe2?2%@)^u45*&tkMZ#4&!2|P(s$vOYUXi3( zCyZcT(Hl83EX*sCH0y*B%qx;24s-`evrZVnyrL@NKz9&N!MtK#{RX;2d5XIN-9d2J zt)n~6zkWHIn+5Rhcm$`R3C0V@Aviz^qG$?&1HQ}!!2#+l83+z|anvoBq3J<_2ZpKq zTpNa|sIy?0ieNmaT!w58$+Q@z@^fvNz<2WNO^?9@zIQ9!n*wDj>MUz*0^c9zmuwhQ z_axSb02Bcf8GXgrsYZ%vyJZ|LG6@#qE z<6r@$%-2N2SYW$WDf197QMrj#%4{s4g@^~{i->q&9^6~ChwEd)AZFx0d|(EDtu{7?{f2x=BYiZ5eCbuQ&X@!M z4k-o_ym6f7LZW@O3E|f>DG4Jo$d_KkaYjwteEIpOd*9B@0s!nRCD1f)C=*=$H}WTH zP2V`v6iSzWUb@__LXxMw0Cp(YnPrKHbQ4Fv{nBrN z>Z3{Qb`8I%HNDiFSaq$rz!LXamVSFR2C9#cREZ?0KGm`YH=7&mxapm|am=#qs*k}O zkP6DRd-sDFI8}pC(O~y^!O&{lqg^GvED3?+5(XRk+N@2gonYy^lwi^ z4pZcayF$%(3u->(FvUQ^!{A{NcDw@}e43e2hpD(BSAg}t8eN!cqi~+7wCvn0KoT{X z&w*2z;3n-QOmO=g*v7~`p>Dw|Do)>7;f#c0MdLt>{;FXLr;tcp4$uM6!Je%F=m6;8 z4@04u=}RmC9RM9T`mBIBn0v**fw}jEN-2KNAFl%F0O$bd@Ny}bd!IY373LmnJspyg z0Uc~T*m?-$cw`c$fQdUGharan*86N=c>^EiEsoh$idG>j6w#!S zh4D8Jd$`E_{|!L;w;XuFv_ocl>bs%X*(39j2VXp1IW~B1ba*i2*Ngo9uyupiXKUo0 zubkC_TS-Ej(`OT`JZ3Yi1-FudD<`ODvb(>`f8-TjNx}*0h1lKqvS;R3(h}wb_3*%G zg1`e)8A7fy@G!;Nz{7mD5sx4w5(I%9M&>Kyi6n9uDPI9Py!MQ1B>)`&9lY!^KnFkv zD{KzX0nouJ(F1ezZ&Ly20O$bd@NB?dbL|z;ar8$a z%Jz13w(ll$G?Hv^#8YGZyNiGrff#`pl?|YoshCQskGW9b?O>p(KvRLH@@yc5`3?_x z6b2mzUrtO|>?;SSOPTk&%J=#pOnKN;+9L|vf3>i^bY?vGaOdQSmcw<6LjLR8+TD4s HBR=pq4w5DP literal 17489 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 KR&><$`~L^lv%S~= diff --git a/android/app/src/main/res/drawable/splash.png b/android/app/src/main/res/drawable/splash.png index f7a64923ea1a0565d25fa139c176d6bf42184e48..a1784fd2b0dd19a3b07a9a5b341e2b0226236210 100644 GIT binary patch literal 3928 zcmeAS@N?(olHy`uVBq!ia0y~yU~~ZD2OMlbkt;o0T!0j3fk$L90|U1(2s1Lwnj^u$ zz|ZCB;uumf=k1-1xkn8ISRJQtTmOI26TUgK4)`v(v)~xFr_I0lx1Mie<1x5!(DcX8 z_x1-;c_k7Q7+V}TBoY$lF(?W!u}PfJHehi&z`*>OSAa<|p`kIS$w7gI$G~9s0Raw1 zW}XxtHn8waX0R@W<_loqGoAt*Ee(upMIwA)X-jUNMgfBjpR*qv7f`VH?|U zb_K#Q*BTl*6~H!BGC?ekYlK*A?f^C-O_&92#2Y4Ou*Jy+5R3UB?vZS1136bg-BAJL z+!>1tz|v22K+bkJe*HkdqRo)A<^WpoosUcahDGE1Us68|TiElOPD>dWK%z;(zX1~9 z&}jO}#sLiI0|%hdG$9tGk&!J88ck;yoxp(zjix6m9N?fYhDOsIR#0HR_%UkDXrPUz zG`i;-#$rfjP7#m-7kTGLive))G+L-JFpn0|!?#{b5SIYw_nw2`w$%r;##D_Tq|G$} z+P0}V2W|@0TpyZ^o1xNFgEpZ)+ypm@5)_~f&zfh@hOvSPxNw?3Spm}G)R2MjH-lTo z_rIEcNaok8fBlLP3oI0jo>CMv`KwNf(L96G!-PUErhg( zp_Rcis6CJ-^@We4)`0pUqk%S>(y-^77yYI`SiNrAw#PYlJqLD`89ZJ6T-G@yGywoC CX*r4j literal 4040 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 XyOn+%7f`N3b2T^T3uj5+eShz7v)7qy diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 036d09b..0aa82aa 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,5 +1,9 @@ - - + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 036d09b..0aa82aa 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,5 +1,9 @@ - - + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index c023e50595074292c7361183a64de08cf9686c9c..a107e5480d2b460470aabac38761ecfa6005989b 100644 GIT binary patch delta 3140 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 erZQEGQu;q?BYz61NklKjp! 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 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..5f652ce43c9c2e6d6a7ad711be6691445cea7ea2 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9GG!XV7ZFl&wkQ1G^= zi(^Q|oVT|R<{owsITA44?Q8rM2~CBaEXTe-l)b`maA6tii_r5n=hySZJ+P_gVhUh* zYpv-v4={bO|hadBMA89SC#xyT0Zmu!42J zA8(R!NDfdl<9%g!Oi32R-1hpJg$CONi7B0LciHN#hG|ypD1m6He!M^eqVC;}H4t^u za{HB7KstPzckyrXV25b7=IesE=iT}9sb6`Is2A}qbe|*y^d^I+tDnm{r-UW|nDuhO literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png index 2127973b2d318df7085734d236d0ec649a2b0292..537bf49014140e43655252f8852666082d660776 100644 GIT binary patch literal 3473 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 literal 3450 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 b>;C;8fv`-g&*+Pk00000NkvXXu0mjfbXz&< literal 4341 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..b975d3e7449cf33dc759965ed3dce54533407ddf GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBI14-?iy0WWg+Z8+Vb&Z8prF5} zi(^Q|oVU|93Nkow9Foy}V=uz@fq9QBS9M?W35Tke&$cs&wD29}xjL<|!JfmdL?dm* zHXcingAwuUcHwj6Eg4;8GF}9n3CNW!(%_d6U*&YCvN2de2xv5er>mdKI;Vst0LJMo AE&u=k literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..bacc882303a2e4485735e52756c1e4790df1cb91 GIT binary patch literal 1743 zcmV;=1~B=FP)q<<8wO>2V%K|#T&O9BylF;Rbo$)pm5!{D6VQ<(N4TJ%NXL`cZA9vfhA~a^ zO+@j*gD%*NYb~@~&OGc*l+=ZfR-Z3m1Oid-v{f zb@d_+h046yXSX8rfv`vs1R__#q=AT(cGtCQ*IaAdzkgphTM1%O?gaP3g)#jH0MNUK zr4xw_Ly-VA*zuF9$Toq0 zXf8l1gUg18hq<$}lQ(YMWM^QBe)VRV7f2WYU{4+ZePIKQpGQYeKF-0LbAmXeE+S zqChfi!Gd?Wxp}V}PqI#(I;DG^4WxBiO<0jr7$4+X7*W>`&=Atcq>%;!RwI=F7NAwD zR&zX_aI1AkM~A+~0kU;JC@(L6!)_hwOvcu6T!7Xyl?6ScNJ^B7=z7!C)Wm~>kGQ@4 z8{WC|6WvG~8X9@~_K)47>A0+|t<44Ubo_5Uy^Ly8o!$#{kY^nm;b3ent6&imAd_ME zL?P;|>F)0K^(=9Z10Y%ElmRIXOO`Cv)^i3yYfhqC7bqAEzNVCU(}i-nePbKH^)>VC zL%;K!mK!|h)0-)2xxuqP8{qky+qr@a{*V>{zw^tsE}qwPPP>)DL9Y5B#{2f|NYYk zFu-^3{=t2HeSGQCFMRaqF^{nSe%pOG$Qhhuojdm&1bVTkU{cUg-Z0O zD;XuRBtb38tRSz{*(Mf|m~q^c8ez4oyd$i`;vNj=5vfP+kWcnZomEnq=giMe<_V-z z08P_BDcbY)U!pU8$oIJpKvfed$u@mb%~l9=6iM@>QYsDr)tQb#X-8;UBj+Z1iN_(w zO%{xt$zV-Zm~<#PN)xFko>}QdtmPi1WzWeRrG4%*jL2L>`dPBie%LUn)2vw6t~1F< zL>f5u$et6jOeRYO0`=1YXgvVlv7ZBp$z2zC#d$R2bbqpw6V5M;=+EQtUB002ovPDHLkV1f_AJ<$LF literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..2173d8e4fd9cbee01a80b882ed8f287a82eb2333 GIT binary patch literal 1679 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 BPKf{j literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png index 8ed0605c27c764f865674ab0b14c859a1ba29ce6..c0108824ec13a624ee838b2515b8c6b484edb0e8 100644 GIT binary patch literal 2325 zcmV+w3F`KVP)h?Ao*?=D`k>pQ7}^NT`Am zKa?8FyL(S{=FY6|UGLg!*iA<|y4TltXU;e0f6fgA9&S7a0ACLT0(IVJ;c$4BQmP>y zSI+{_Hbm?Z0)TBq^js{a8p7f9s=mI!W1ipD$y|MXecop^8+BgBgTdhA0Ld@_4FJ#x z0DehCtW<&%i6keJDNS-O&xjNw(wFis5gh`6a4`7l05!?IJQDyy0w|So-v_`c0N5>a7OzuP=H=Sf*7glV>_)_CVOpt# zgGdel<_x3qH!nx>J|bo1eVIe%LZoR#?2evm$!gxoR+8g7PxAYcFax9*=j)+J=V}+eIC-`=fXq-w_cL zDJyoaF=b^fSrdTXw*0IFM4b_xxXO=YM*win=ya;xb0I3}(fgY1z63KHtrI3n7X`s$DdglmBK4R0`uZolJQt~s z+EJEy0GA$taT9qt5{YnQV~B&nb(+?#YviV;Fh`@Y0=RM@5LLIA=K>N*#E8^CO}Q04@4`o=E3YU)Z!m^X~CF zJ6&V(?!ICKWKe0Y?>)zB-kIi>_E(sq5k?niMd~8V#A0zC7&ye2FJI=lxj8N#`Fx&d zW@dPFbd-C0f6nQ2>mm@so14O@9-kB>t3;%WM#OnP0ANV8^4hnq@l(HJZhn3{Q#8y- ziHewy$3bVL=g*I5Mjgk|G(SJj4<0QnN6l0&mn#4$HFCL}zD`fy;C+RHT5~)zI|IuMaIdK zC$(Xl+^d+fZqla?dL%&SOM9P(2O#r_hZ!FJq_Ddd#M!fFdHwng9Er4O3CUId-m~YY zeD2&i-oCw4gI~%U5z(JD^8oN|MEbW8l~ZjAjE#-^)I-MBt=kGaOys^VMlRk*NbZYN zr^p-W|NSc(jeaK}HEe19e{=w{yW`^*7D-@maFCyV`g@vD8^mm-W&+kyb6XyBN~usl z3UDK;5^2MutI+Awr+o%2L%hz=&=9w`w{s{I*4{>3=2FqPlo}yoyQt9C@~J~LjChx3 z-0LQ-BxYu2_{^Cz{QBz$wBMH?W+kx<2yMtj^oqF9p3)wuI&M@zoH})?AO$N43&Js= zrl+TQaPTO%wzg>?%Yew5f@h}y*i}maHVO|94;Pq~s|AzK=Y6r^)~#FI-Myo%7g_{B z4xnnGLS7JZ6@!+TFg`x+OC=m54GT)f?CdOec6KcV!m7}ZYi7j7AgoOYZQlG6zyJO* zzJC3>Pbyw_d*#aCD=^|jyCiYJTDZ}2hAj(AMk=0%Nb%mi`}o?mYd#QGD&5`P+8&Ce zV0p~z0!IQF5#6nJASjW_v)7dB}| zgF(0Yvi1-PHEFUbhhGA3m6Cw=K!~cpR64!93O(P+6pJ#dG$SR;5~+kv(q4M`WzEq2 z`}cKCaP;U=K5(FyckkY#Nvg83u`!=lvL30kb5T-f(`m<-PRmgRk@{Qdg2oRZ(!PaN z`1?$;7N%%(SxP9SckhD_J}j9|7Z1l6@cevMUneFe3N^ACgkAFSI`qBmMkgP z{^E09{b81W&~=PMn|rx&OFuVuyjhyI9OP*0vz$sO{>ROm1>Kf>U&scqyipfeK1;DkA#A{2*UkQhxVWH+l7O=GDjZ{L~PaA;-P` zo;kE>52rB7AD{SxE?z1bj^ps9OPBb?7dMv*V%qx%kHV|(Xl3cb9vLXXjUD|QeDysJ zZvAxy^ft%VXBc8JZVWZ)(}w-~f5s5uTcw;u|+^Xp(AdWMq_whCbGQU(`ly zr#J%J-4`B^M;3a z4SN-}Vr@614iS%wXiZz`s|4W?Dcu_Yz~d|J(D*YpV|Jfi51lV;>cXK zVJ_#Ma@6B)Ty;A41rV7`{S(sY23Tlxn?CQH7@PsMl$zPza@PDN>uq#PJ2#WbXg^=| z&ko%0B3vNR=*A~S!~i(C@TtLq5BGH93uL3a4ODLPP6?n%nJXHNK4}@3wF0#o-o~@& zr=;R?&`LXZr`-00000NkvXXu0mjfWAk6G literal 2110 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 O002ovP6b4+LSTY)t8Ew zzVwAQbwirEZA8s_M@YLiZSk@gX5(MAu13 zQMEXH#umbB_#5=y1MOKE?)l7#py^$!T%#MtaYfZrI-n=61|+DWXjId6$8}YOYnq+{ zLdS6oX!ncen14^;WnAC*SyjneO(Q`7KxNqkgTM?O5WAZO9c5WH-|@Sms00WYF0w%w zcP;k`W{tA>0>9Aq`FjAm7gt+WR4SRkbd6Xq>esj>WN5hh>^c&1+za1(aSqYk^8tPX zfYEnXE~`Ik_JR)djv733D8@l;s~LiBu}}PaBD{QV5i@ zm0zz|lYg5pSQi%gGPCn*<++gSYh|uz0X&3XMjio9x(%#(7m$zl+X9J7&q?Hz(!fBnh3~DqXd3}ck4%4v{iNra8c7K-}t4BJSjQl*yswf+SMIHv$3jnWk zE%%2B-FS-7nq!0>3KA-*g~89H2>k=}|H(Uq)^`z_l!cCOpp-xr6s)jLC?(Da-tU7O zg9r-ayylRN&Sc}Y1WMpqRHtup?$z)V(HfRCH#q6*PKuOry{JhtOZ2$dkYp7=_?`lat_< z;O180`+L^`M2C~aZ{WSfCa39Jgl+>%{eS#0p+5rxPrhrBK=9XN5D0uiEcb;_D0I^1 z3uUcMO41pIX!F4hYvmou3%*MXKdov}!`Ey3lq=6|G9PMidSzZ4=RCp+{t3@&E)otfzY%=u7y>eQ*l zk|d23BEX}~hac;7(?5q4B!6S8TD}Cw zogMmVGMNlDHa0HJ5$NmdTb9YnF*KKmfT}u^i_A!%C0?|V*vRDMz8^`TCERkt5Q}-j zFWK?hD*s)BjI1Mp_@P6G9?cQx?Cg95QgzI7RE>yg5|2fIY{xXAzwdQgqPEMDlOzBo za%{h{Lv?}AtHYqtcp~1^)PGc!BhcR7{&iWFLmD?zi6t?vT!6{RZ3$COn%J@3A=X`X z@co5g>uLHxES3oG-o1NSj=+{JTOQ12vm@M0rq}zFxE{xbNl#3P<%E_H^+!4VR*)x- z068eZJS*=e0NHr7rl#hL_IhqnJRa}non*EF_u0F8+H{)GKVJYx?tk&h>4?Cw{mPD7 z_H%igoZ*(uO?*h1nZJU;*%jjUQPgL~>GmmVUQQG{b%?}R`51W#6c@nQ)g!n${%@clQ2WtL$RE33eZBJeE;_72D7mdblH8eDQpC#aOdpW%r zD$)*n>FPJw9IX7CP+e|;lHw(3b&SMc`UxG1TaJp+2}7*i5`XTpLvto6?;hJWFJi*} z1A{}Ifc5i^tpN9f)2C0@vOx@QRcZ|ulXUtzto&AR+CTm`Pom*6p*L1t#D4%l2wvunpR;*a@HHb#Tw&OleEz~is(LY^e1Q?0GUWLs( z)cU$0*@?=It$$#dv6u*~__PDIxH=vzOiWCSEMLBSsc>V@7~Rv+(Xkb5W!BzyD{ynC z6+)Z9@i>Xs0DLe}I8WHij?LiUT{qD})p^JMMQJ^r)#zlh^wVhxqYcPLRs|Xt9ZSNZrP2~gA4-Rq zvSY`NYQzSGXGJMTi(d!?0;p
5y1E)o^yTjEp11HQ175kqR(FA?6(Ql4pL=`iCZRI$I4348i1p2g1u>QU z)Q0&3n(E>6=g%L;f$$~EiY_Yf{7Cp$m0}V&Hp<3&bS2ZCo}Tvs!#5C%ukMRH;8+B0 zSyxxr+o@DKmr(GaOi-sdNNAdWRVg}kz~^SB!++ul9LNTuA+G#45rdg=Kh2BXh$NP_ zw6rupj*!{$j3FYzEn(JFN@=Iln4~~58iqx@T}MobwaQrjTR9U`PT_ z0)HMmaNxkp!@^hoF6X^?&NsKi=EexDATIW{^QI?3hMi+cyJxo|~Bs z&CSk+W~Qd5MnHbO*r%~^-!{Al?tPSvaW9TpUtfPm{xgAO9$-Mw@gA$Jto+W(l`DU^ zYSpSAVZ+aO4S!>O9%A=YeCB`l5LpBx#lXP8-ONw8b@2ZWpJVNQcCCWxy8`c-4;P*P Y55J6*-OJv~F8s#`FxyWhL-_q+GpbIv{Y-mZ+^$zM{gqBoMGKjYgwiu`Fve3jQAm z1TL+psJH~*DKD=Zk^KAl^XFfTdoac>($6Z1mf-+ggB}OQw(Uzpp-@#M5}C#ryMuG_ z3nAolLWsSb%Rg~0k8>_gdBr_0gut~uoXh9&UB<*6;jlFw_rSf(een$6^M;pQz%op? zMgzjIP$*PxS=JoJ*ajioSA>vFt{bD8n%eGItcF|{B}PI>lG05mxQ5U0Jrw*#f42$u zavW!)ZQHZ)3?I?MFVr3pe__Vh-$f$!6x(*TO6eYU-B_mwc8oX|-Hh=z#(29f9gf30 z9fzG`jCc79uHiF$$9$i26wwWW^gTQA3_L3miA=$>Q`Kpx%CP$S`cIh`jYJ}!u`K6S z&iR|J>$d7v+|9Y@0B{;e0F7(ZmxABwd*EJeoQqD=d+elWV0CFGd zp8P&VFaANyarh!B-DV7W+A=AcR?mCs4XCR&Z=3NBNdt883ap%lhO*)CL>Uw7(CW>= zH_*WHtb2p1vmP7RI(X3_KwEOf3Vy@z^78V}3L&=C)YO{RluxUM^4uF>p>^qZc{mce z@-t;+#Yuwdnt?#zbDWD`8GWB;ladNlKtg*>O$|AYcmlB|{mw;0g3|ZsqC&Wv(OMh_ zPS4FotO5N-W_6_{NOhl>@LWp~G%kLN>EuT{Kgbuu;=B+92LiL zzN^7kUTqP8MfoV^{k)#wEXKPxG&Cp=zu;nAb=$VbyKbySSFq^KOx}MIy1aN&ti`tN zT0a&AA9Ud@3gNy5o4J@BES}@ydCdqOx^MYB=7J5%afgI+xgK7lws-~{7+%<((5~Z0 z_XCT9MNy3n>^Slo#7!9UV)GXu0bN=h0fRa}Hu)6A@R%{7FGwk0@+^YlRXvRHgqbp! z$jQabph1nA-(-4!yu1GGOQBHc3x169B}(;38Jn9i_(BqsweiA*TM*!-bg8y>yaLy@ z9g0MvR8>_?fk2QdE4>m7R#A0zh@w$T{mzi0V^ zqk1F>$00WqAU7N!H*_@#JF2edlYp28{pza&3TS|Oun&|A=v((<+ zPHk;%)Y8&ICr_TF_uqe?_Uw6!9((L@TC!v*#bUKoQE@eeLg5U10qgRN5xLNhRW1dL zBG85?=j+74)(BN+`*Wb!v@)P`2NY-2l(Z0w@SIX@v84iJ-YW-`~e=?dxuHG|f> zX3bhUdh`S8=;$E7ba!{txpU{@rK_upk_7}EJ$jTLdT29EpMGOTst8zkn26Vbkyb;w z>jlQquq&E_~E7iNlD_oC&NpooQeg99R?>|kWHndT2)(S-cmzebEKLMxq%2MvE5RMq|f*EgqyZ>k0b$>~sWp1j@#o48m1aRiDMGldMC} z1tMU@iXZi80hvMh^y$;Ia^+7H0q8Z6h^2myma4-lIU~S0WWWsA^_zfTF!&Ex7L=6* zR3HMv;Rwx`F+-V{sjMJB3HW!8=)w`ebuYjGJ8#}R6>9d|{(nmXJmt;=A`q57 zaNq!K+Vmf)SBx8n5OkzpB!B>Iu73pV`b|JM93IKJIGL3XP#^+0_of@6*H^8&ON|4j zwf7c&FwsxH_j~HpDSG_zU(wX5^-47vg0rm?8mZSiQR{t$i7g- zf97mH02^NvTQH9Ikr1?Ec)=L3=gyr=2M-?Tkpwd!H#Yu4eP1`i3u78E+MDkXvYZ$UAMR(-Q^3`4-KUAt7TNjDImpOBHK9VdqqGT0zV2)R3}bpQo)#2Di$CS($E&6YOl zev1~3L3-1s^C4}&Q)UR*z55jv_)8bY&dZc!eSKL`PRjH6OEcAyk;R69S}<50pRC9A zDp^2QgwAWAp;sM7zNf4{>F8DzI^#|I&05T}dAe=#3O1EwEZ{$2J zr5F>lgpdlz2OoSWL509}fBNa|v~JzcXxXxVrCVGZ!gQyT z8VOh;c9eu|WnLVwaP94)_1|{e?QwNs948ZiGYPlJt=ojGK~7KL8zS$$_dYeQq|yH- zIrnTnl5_i*o}Ns=8AU)~?%nEhyY6~&YOf=w_MfvX*Ae61wqx*WpLpVlcuP+Oq-o*) zVy>qW0FQ|p$j+TF#s~V|T7TZt)3q3DXn}U`Gb3Qq92#}spH&YSb^j++zUC-hv1&hE zvHD%QV)eny%c}kK)w>VVl|O!ioC!CO6Rx5O*G;02PkgMv0%-me^K8UKNzFYVyLa!V zi4(6==4~eSzm9+|@MD#?B}!P1lXi(xe1XPIG-`b_joi>qm#sfTBR6!=$W2|@myMnD zl}4gb_n#p9+HVk#R8wsH1iEYWYI^6LeF-L{Q89*)-inzkFg>EVxkW9`@D_ZepPuwD zQL3%Y|3W>r0F5y*FKwC%dVm$8=%m?n`MP5?>fcY%=%0N=m!qsZMwhQUo?W@;LmGYW zN&4#Dhsc^RjienRha)?>l4@(~Xz9{rYD)3F_uf;3aW(=Xu(kle&zWZzybcfWgqUVeEuz4qGc^vWx*s*GsNc>VI152}12B<9xDU8BMc zxQFqk(*@pq%T!+sg~k+QnW}H0cJvx-!lxaxo>fs_tR1^|ODNfV^=G@G<(ixy6cA&8 zH3fhBoiY54-2l(Cu~(9WpQp*AoN7N0kgN#*Ax`IvlsV~h25$^ zi((oZRbazxEL$z+74tmD#e|&k?p0M)UmlPhv=Xi1B z7W>YHwqcWHvF{A%hE2&EnsP4J4zbPpsHZKtII@}O{_hJxb6=6$9&iSu>6F1#MrRCSu)Dq|H*TuMPr4poIz!cMahi=w0LqlTY z)|d`62Lhu%hj+|bx=Frv&&5m-w);K5b@AXcQ5}88fZmp@__r=L;&(_ai+x)N*)rHR z?{*y4rk%JJ%W?+K=G{r6NC<~5*SCFrTUN?xx`k~I2Wx2k0DVhN{V=)d& zC?pdOaL{MEbQM#pN1b#^2@VR1AK)7{FJ@sc8Ei zN0=b6_NgItj*PY%)XR(=JNEO8v3ZPnhxiB)Pj%@qd-mrMaCMe}IiU&9);;o%s1xd@ zs~kUcXef!!uAqcttQf;FRX9R-E&*jEN3k_FSvu@V6W%@ffR|W-|;1 zDK9S{fkV|C$9Y6b_mJzxj4lR<(9La{5Z^&=-eGR=GjutZe2|;|4bBczQ-&J!4k6q_ zoI8(T`!%0OdqK*uUlu|%d6~>L`Y6Nmd7r6@`CO+UsuT1$7frYq z(gmYYXC|IeI?6DKh(I84F^YdbektV_u}w}i8odFz_E_*BrNCjHZ|lQ6j|m~Mdh=uN zU{86(`;0&D?bF~cw{3fxx7Ch}FPO$N%=0cNRg-CtsH>|Rp~Kt>;J~{^9LBP&OK>_W zjY-Nl%ynOMI(O& Xdlv3m(0GJ~00000NkvXXu0mjfu#dq2 literal 3981 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 nm0GElTB(&OnKI&V600000NkvXXu0mjff+~0a diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..44c8a32c2004384c3da5c20de9d4aa77e8280034 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGooCO|{#S9GG!XV7ZFl&wk0|R5E zr;B4q#hkZO9T^We@HDISe%9BTd~mT%62q)7&D%eju*H9vU)8{=z_?lQ3PX*6uYmbw i{!tF0FqpyngK^h6=1pfs{3ZfJp25@A&t;ucLK6UX<9i4I literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png index df0f15880bee46332dfc6622583215194f948b0f..485ca88c2f48ed21192696cc342f35013cd83edb 100644 GIT binary patch literal 4523 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 JPDHLkV1llPsYU<* literal 5036 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 tf=pxuaD2bK)lZqyPDJmY2sL^GY-DRfxz5aG^ zy&`JXD!>Edttdu`2ZF>Hk3tqf5EhXj_n|~99*Zb~$e|+P2!|+$ z*Qel1BoaAJDOD~d4h6uMq=b(FuvsaOs;eVZUEP-=k-qx9=T#>Z{*1rF!hiE``5IEf zw&*o+DBpwcRdS@3kt0XO-U}hRN+|&V#tQ*k0PuhX(}2g)DkU5Mz!nyMFC`oVz&PRm zwf!Fdmakz+WxqxXXGd~be+M9DN(Eu6n4q5;+Ao`jt zh^p207QVL-uvJPqoS!Mtvle}ED}#vV2m#Xo@Ouk@jJD=x13KkEVm*pqZ3EzE;%8Gz zot@~}i@FFQ&J+S>AgV^LEVn{OO;8>sMg~8VA)-+Tn2CsIloV^Jt*zCsN~sgrdqKoK z-0h7TXfo=B3QSl{H8L6etcdCdDP^5fy-#rKR5V3O*MI&fXMPL-9F$8#Np5G4gwZ1)5J34l8s zbyJkUL%e8vWxTXcLm`j_rIM_tAOs9i%4=euy8w(UWuZ5)$Hcw52>^yfYyVJ50hHP< zQsOw%LhK+Z?|?yeNH}N*i&DyQB_$fKNlR8lk7SxQ*Q7~~vy zA}Xn>s`@1&E;3#YgWnnSJ^3La>LuZ#va+&Y<&*$s9RM4Qo7PwWfKYw}nvCjg$YoFH z0-zQcwbN1PY2Q>fib~nT&%JI{t)Zq=eyESustE_ zqGp@~Aw)zeui4!2NHVyTqO>9^LS&4<%P9C9R73PWF@vll!PTTRLKhs!`&df(+l&za zpk^3%^N2UP&@mA$(YX#aBSYYO13PPY0kRyn5CR8eK=r6kkE$LFs)|01L?SwZ>Z@1_ zj)-+p_v&cthXB36jFjtKOj9mGRG$TaKXw+c2T|$l2%B*c^;qJ?L_1@jr+H6{*^kxL z)o1zc1xl&uCe+|l_p3INU*Nsy^df~qVJa{0O=V@})Vp^DRa8_`MMV`=R#ut!mHPku zIe)KDpOF5&B_znb8M|nx!lyx2N}Y$O_6KSG7!DDJ`@{sK$P4gFc^dRyy~;GmmtTGb z-E+@S8as9@&6_um7A;yt%a*-E%a<>wx8Gh$uf6sf&7M6+e}3=1_fh};14sy|f6s(S z2|7qn@NSYd)ksd-jl@vVZ@6`skx=G;7u@y6v{xc}h}WGaME{V?|S4jN2`o zONpqyGZpdC`ju|+XZ~|7o%AoFlk4}iPZn@e}CV zZ@<-GwzjtF*MkQS(t!g9Iu!n%Tlnv7+qTh|F;CIO7hj@#gP&etu-whqcGwF5U|3My z&jj=sxq?ov-%qDL{S9?{wuMS>cv2IP?H=HH)mo3&)?P{L*Kddc-`w0xEiEk?L`y_R zg}-OX;@|UoOUmNKi?vGgW2Bv4Ff1wfH8tIj1;7o#{C?8|9$u}1KV`x$I_Wv0(i`gx z0om&TN_iTTtFF45zW(~_SgTDH@Kg$u!KJRQPOBn6_P~w{0B~dX?%j_~*7`m3#Q<(+ zeh5HRS}*tOcNu;D`R8$9WvW;rckTL4--p$lPdAnEY>j$UDw2c%^>i@xlV1WVDk`;C zlPdUDy;#*^#s05t&#~8h zc)xalU+r)1zyAU4k_IHes-Z32yVo49hNP6eoNm=xOav@myf_AMGC;XBHa60R4IAi{ zSN=oOr%$KJlc&(L&rYG4GiT|sz}mHIY4`5khyCu0FTS9fnhW&UAmAw3V%o}!L=q67 z?h3Aca!&x7(e0&|_M>mU`6g)(u>W7Vaur>D^)=dNl$Q32lk?6i)vx>+UvtEWhiK{2 zrLpk?58lek%1Ei;^>DnQAqn(9zEDgADAW4yxZ}>G;M-oogDQ4atE&3w#TkA3o*!Gz zM06A|zjmT$y2$(o=Vp0O^ z|2ZTP)PM#J#w8Go?f$q0AiSJ2xc{GD0wztWH!VGR512oHKAm&UxmwL+@;QR^f@p*m z`^E?m0`5#d-6TH*j2iW1(jH)K0~^!pufIVX+cv8(b4`G?19!v-;DycUPrB!xfb#O* zbobr&BqhKlfxRX6<=J>!y`G`T7heQ0){MEUf@T*R0chONE3Wu6?b@{~4(Rqsu(E2^ zDoq?;hvWV1?O3CmD*~j%c`gABo|ldbntKAkaYf&J^UXMY-(GQ}noPv@?b~U}lqoc5 z(4g3i8M~m?9nB^I0Pu!826(sFYydb>&|7c4japg`#Dxu#^@Qf;mN>GSnwn_Mnl<$3 zqmR*r7ha@o3%j4$uoZ`F0IbyDb4D+3cEKaO^s?Ua6O2>F7Vt=w3&;LbEjHfcsxO|z z;i<_10|rvBUgcC-*(WxyoM8gi>TGJ>?uB<8Nk8`|f6-7OB(- zNj5YrqHC_XR;#&8*@)<1OcSu4u`hZ8z%j_@pI;Lr!PWPEiEyK)`}XalY15{$&em!v zT@nr>px9Lqw8?@9g#| z|NZxA@7}!*um@81ob2~FJtd8qF+%{(b$dY3g(AR5k6@s9qJ{l?8{?la;Tih)<4@vx zL`Uk$e*W2KpXvF8AhTo6q|BJ24#q(Mu`QNK;JE>Q&uNG}2y;Uf$%_4a=+L2odch$Z zpawfC$g3%~a5SXZD{QENZ3U~T2Ok_B%PC4mg6#z}X3X@RALNFkc?zJYCuAUly@Cnh z9&zQBSJGEseU+31OTda1D}$t{SZw#jO~@4Elq6(WH~`0y(UBuZ#sS?P0b90g(RRgW zilSLL(`HJN3u19i%0rey8tmuWw3I}>z!Jb?0)tn|Bsl8@7A8zfNzV}Hp8(Ieo+ks;{4{qoy1u+O%nt&Kd0peE0Lgg9rQR0kQOSDZT0r z7HFt|a|8M50pYOFp<=gn+EjDDCDl;G#*P2;wM@xTKO1`X?0HPP1Vnp*N^6NyF4Iyf zE34?b>;9sb5w+KP?R-E-l1gOMerMRQVN_o3OaI&W&x1+9kJX8QeuZ&J?@%c$pwrNL$R66*2rYAU~KIH^zt2~c|Ux_$c&4GhnK z1(||OWirNwp*daM#*q9DzJ$Q%T#SA5P)wJCGw&eeXu5Wd0>7Q047EbSP1 z-V64j=x(q8;B%`2L%<^+(n(W^y45#Qx5>>0z{d2Yes7EbRoRO`MNBpX&;t()qt&Zd z>k0Jsz)V%#!oaUvx1R30>#t6Vy1(VACiF19#BT|O)Y*t?Z|c2(SIURz4}W`^P8;E3m59e9}Id_=Lg=V;72~VBItHCqtgq}S42ZY1I?Q^U$3m^#9dy(WHYbrAT6D#N5;^_G{}ZcJN=CdRF(zX z6*uI-e={L%N4<7u6nBRdS8T>ZI%$dShE0rNNje1)2N;j&V6pBG-L~?mK)V<;8?0uQWUBBMj7q8PNB54yR8`L>;c)nO86&`uP_2||vVo3A6U29xn6*)E*X z3!vs7-ANbY{CxnJpR;3iIi-S6&p6Vzv6qJiTZ;}$Gs$-0V> z!o;2v46WjJAfaW znvAMF*eoTE<$LopBzm?Zu1G1nhQq3ySLy)3zomqacy~by9QP8IO zzkKa*I9$&6%6EMWzDOy%3L#Dlhp{gJ+|DOD0l-{7zn3?d0>Cu@xDEjS%kO!=i|A)C zm-l0nQVteEMLf?tT}qkzLzg>ysjaQ;Qd3iNEUOSH1X!R?<}Opz+?5+Aw4Dw`!)j~apUm+P>)}HA|Q&(;Q0w? zPG}?;42GH{Nuee}^LYKl>kEXv&YJpr^jOE?^<^H9{|P*oUPt)8^!Oyz|5ro%CA7bL ze1WEbAnJh)SWAMciL}WN095jL1Cr`>?Po*Ba=HBk&jF7nJSRQ()kfF%T?T$6v@~dC z2sZZQKtNOj&HxVT^=@tRdIRz?4Bih4q9{4tJ~4n#G!}x_K(A%wca8|Av#S3`LHl25 z9eC$}4RL#XL7zVmumZTYMUx|d9D2Tw`29kN5PGfvJ0B&YgI?PxjZ`LlYjs}re1ITG z>CjUhtmgqRqRZnG0DN1Z>op_+f}wS&rHT^afR>KetamTpmR_H%`v2F^ zs_@PP&|m0{0!o3~<0k+9NO0 zAaap=rznbX2cO9f9zTj>=4onc!2IH8diQ$C={@wiH#NOJr~o4pwd@20K?X^PBMEpc z+2MkfArZ11#b#-E?E&Vu1VQ*C++xBd6|J%QRf3Hh|1mQI7n6|IvnqhJoLRC9o4-xNre`elCKql^i6Y&EdvGi?@f_ zvIM6)I`|QJf<+Rrb2v4f1MgMN;60u^kfUoaDhaAEGYKvtTOWMpaIxp`$NN^~2mz6k zEJ3u9C-}L0zEi#)W53{ZI(L8k@yE#*B|1{az;IEYsbxpq^JVaT0iq5)d3!039EFZ) zBhC+%ElfyY78&I_p#Nc+NhIy<9bc%Tqr@KX{c!OMY059@g0BM%-VC=Tn8=aKg6u>u zTll$UCkhD?L`I~c;apmeS^@L+5DWhldwxJk^(6+9T6TH00&w4U4N&ro}bXw*)xPTCLMX652Z4hCN?bLOfRF z2$CO&@jIOH>-mx634YSn<);ppAAHR{fH(-Gv9WOjV3nxCEk3;;;@&4zwVkl?g3|ae z-ijQ#{SsMsMkJpWL)7Eznc`hdheZB-SR@B(MG_Fruic}6?Q+q`?RJy0va%U*u>$5$ z+S}XvgNap8=@G*mE0rBN+I3tnY?v}_?J0-IAYms;Y@ddxdC6NUO zCGzu45}CO}B1andWXB*Wl%=Sxt*vU?wrxL%*(uX6C%C=dKT+us)y`0>$5tFz_YLXG z5d!^p0DtB#iA>Ly$h4gb3CoM6xRKD%DUsLqN#wE33IW)rZc@W3@nl==1qV zWo6~Nh@EW$*cTlR$4EGFyPy=DawLR-zrIW&zsmv8fqy-yrQ21Fdu#yP*EXWal2E)zlYLPs>7YN9SLIRZ|e4cTJUyd5OB=TQh zO5|5tfPgJgNT71`ES$6OY#?l)pSNMah{@UM)2H9IFQ&M#fMbOd6%Zr!>h zvx;XzV`Iy&R0ADB(;-2Na^wJKiw>8EI3Jax=Zr|uP(M>=! z5}v2v3u62Rb<{F+@Zgs-5nJfoz0IPZM2Dku2`xKF+=JqrBw(DswMrm4wE_7#7ij{1 zN8*Z(Se`H!2>VTzLV%V8CP$2b=ipccjqw{#&`$L7dVQqu#L3mPNS72%Gv2Iev2!Oct zF;&@FvOY~DvdW24lL^i=6{3;Z0QyUZyGcj|LUz?zn57^pa`fyzJ~=WX;Uxh7L{mIx zWrvf%CI<_G;)pvtJIUU?d!I54N16V&x3|ARrxn_tudk9L*7IKm@aKG~5P%Y-CSfl8 z&939O1SG*sj?`rfEeW&tDNb69=b(AHSE6`%G3kG)D;_qR(z z7eqSSLFa#;2OvXFpL4{R1hj-b^%A#FU~**Wn0IL`ff6tWz(3I(U+~o=V3j~StcfLR zzu!-ai;LF)#>o-+fGS1q?RL9&$AbW+xaK1pt3;BTt60F?uP6yeCgLX!ds9Splo7Cb^X5_T*(N(7sCsdPUM_$=dP|KIDMtpD@G_Mn zDTW`HJ!H9sw?b~z4fqvP~0pMiO5;2q` zB;nOOeL0$~L&6>la^$0O^c-jH2;~S%*>;CF1L4t*akA#|$pkbvH##q-kJfKD$h9Uvlx%BazrHnTl zCPyYDVA*1q)v^Vr98FWrw$PFwgYUAvj7kneYierhAlDj=SclCOqKR1I`0?WhLM9xM zh^Z}sO{9wFEM<8jR+S=0Jjt5um>c+gf>GIGW|R;Wr$Ms0sDcgI(OHF0Dk>^YjTkXv z2x6^G#N=^cXxBI#jvT#G1grSPV{wELNazz%Ig_=xl`WzSZ+=z+!24*=7h+mUD;q&^ zaWR%6FcVHpOG^tYMI^urXcGM(R{cbe0J=t28CdV3Ee5JOCGw}^-TolL5)Ma}E%wB- zY@w;5;-ui6<^GsD90JdZad~-p8G!NCh;_u^JRKxR0WFK#nYzElfzj_Fe&8ms5;sML!)E4!T?}0(llr*iF$LkfASLb@=e% zCsjLENqPe;b|xyBf&aG>B|}clQwU%ryv&&~+bvuChk+a|IU$h_uWDq=J_&LJ)X~vF zKKbO6rx9b&|K3I;V!c23;Dad;inb}vN06r^>X~4?Ea99>BFi8XeeEa^a8w~cO9D@H z^zxV1s;EY@Es&7^DU?W;FZTFf9fF=cd$!}1S6;afF*X{KL`}jsuIuXR%9q!`y1Y`f zXvZBR3GHx`O9A}fA5#d3MuL?ps+F?EmdfzCsDA?=)aHrbVsci}DJdx_0&H(UjKdtT z`T=S3mGEZ(#H$}Gp=Lm`Gaky*n%xpvd|D!}=PLw+k&vfD0%x8ODqC<`0tOUW)gpNj zEMaL;WY4!#fYU74ki1?m$;rvV(Xas&WBo@~Ru;b5Z|BZkGgX`D1$juYVhN1^{)#e* z%*$5@&?P}-34exO`DvMP*i7qB%w}6?tC}q0<6UwaEjprpLg;WfL4NjR z0;Yp0w$UHJ5Qa$CW@cv2P&u0*KMDGB)C`VoWw}J&C{!9F!N?Nc0X;s`5jlIotZbp1 zC+N(!Fe)!top2m5DA2+GK`%(#`Nk&l{`>F0fS5+re~k>K+<4=SquScqPTLtD);eaC zoh2YU^FhnsI37vDJPiqdDV9jN!$R5OD{Ey7w$n;94R>0o^oHa}P+5}4FE45-Dk>_w z{`%{2v0jR){IJI}&pd-uCk7omcI+K$1(qjiDRLAb=UpOMQLcc`S~L>ghMr&BWj=4m zWwDAnhvo@xKVKB16dkR}k>X3_zrg?qx5MEe>({Sej95}k`5sh;u9-1o#$AvTG+CXf z%UXxaPd=*<$pUbs*vv>+RIJF3m60_ovn^hQ_r7ZIbC=PhO)@aDgm!t8D!=S}%gf7K z9)0xDA0w8tXV1RU%0fwbju8AET3A@P4EI2=I!~0D<%w32yj>!hlJIVcQjD`xMU6Jw zLQTTzuO&Iuw7Z1X)MDUsXf;TH!_i5=kA8+2QY@|Q8$lTxFn#*;e*sf!wqgb9-4L-p zQvzXRda*GH41Bv)*3fJVl^m(ZnDO~C)$9jl^`_tAVsc}jpx%;GUd%29Nm0q^3()(2 zf*8)4HR~!ni{%rhPMwNdyAL~b=+Jw(@R-L6jN;>C7gQvu2v`K*f87zE@dWK`3uXx) zL&n|i)vj3!aPMblwzq|w?wLVL&k`2i)~s3c5n@L%w6|*tm=5}afe;Z*XlQ6CHOmXk z7H6X+sO9LtPbm&JUR71}3F>K(NW`b5#slqk_O?*Vk=*mcqa}IZ1!TKo`0(MFcn#!= z{i9g{m=Q8~!^)K_UvN6*AGOf61fES;QI1ZwL4pM&{1tj-g(Lp6lu?d0LZ0wCk*o-}FFAox3a)22=Dwzjnq zx0inosnM1%@v;P?ja;qHVUp!YCr{AZ*NEwUZCwLdzI^5Thz-T4NA{CW0A1_Tw{KsZ z*K%uCc1}iTXP4}g>7L4_vSYTsN{q4R8(E@Y(Gs+Bq_-s}t@TT7&=EIm*su{XL2T$! z)E@h#jl|KTM_)sS)+XlW=I+MPesn-aB=C+C*d1fm%8uzIVjFU#-62fb8ZIc}%E#>N z?0ta6B*cVb)8oIekpzxL_6Nzy$&>T*^S?48!Rk&^9*aAY2qxRs$2yZ6Nx<5Uw&&x$ z;`Rf3_wGFk7)(JdC?*%>mo?2nuiK(Xl6lhUI{0&~hYL%aRJfde_1g3EhndVCV^ z)@H`r%=^t9Zou|rDN_>UiD;fPMgN5*JYnw%6DHs< z4B@ZP-IkS=wXXi`IpSA<5n}mO45KXoLbH@(o2zL!@)cU)sVX(;GD zhl^VdjHLJ8`SJ%#w^(-0)2wKTuL*H7!cy~n=@KD zk{zzsA1bWT&G+Q`PGx0fV9AoD7-~+$d!_gMje;L0M>pJX!$0-!-ycaBKY#xG-$7Pb zjatcmW56~EG*1v?lpP*RVDn#DuV;Ha96frpCN(t`ldSQ0k9e=&l&Cm4;ytLGc7aHqvYkzOmV>m?gEZrnO%%orTi z8i)6GEj%tY@YN(>7}j^xs8Kh<-!T{;r>Cc<78DeewzjsiUoe%F9eBkcFE|K{%hNNn zvPGrD90V)Fz(J1S@LHkQm!+kpy+&jFG4!7L(tEt5f6@>Wk*jXL`R2ic1`WbrCjH^S zfdhZ^`RAX1c$W-MMSUNi0WN#92BBQj^yPcY}f;G9QN zA|^r_f7il=3+HBLW^OJjDynO2Y?OBx>~wmFsHj4S6dKZs?19qZR(`{#`$Yw5bfTgf zY`XQnOmtIIGsw*GT5ztL@!W6?chep}7OxGjk!pRfZ#(dMz5z|SFKQ}{mQb3;0|>W` z9Xs|XZ@&3v>Y6nfUmQ7dq_C{4>_SshlRUtUze<5?tmw#72vkh?uuc=~CQAMcMqRi= z6;6z5X=#xvDk@rXb8`#VuV4Sgf(37;;<@mgcy7D~ycVkSed#qOUhy4%Fd|Ygo`yCI zVrym<6A&0^cRu*wgO5NyF?Z$4mG5oYvgIH9;gO%8e*(0+vb41HTvb(7b6s6sYk5Uw zYiU_|GZ1zT-^0%wIB;P9)~#DJKw92guwcO)JQg04f{weDjKy=}xoJ$F@_hi_$VbR) z5>Ru|>EWDI9N576It6PIR$Z~`h;jk%|M-qO?)cXS9(dppc>EhSe2%Zdd-vgI=w~NW zO`kxIH5!kN=b-xDkDfc}yCyYuh)ATGi-7cn-Z=mlG-K?I@<1(Q6qT&86i{sARP9#! z9)4yNeh0rxk1+&~NhRh=dalIpJMcV&V6CMO0*6^P&NLW0bm$ML4;i9v_!_>4pTW;k zu=~(sTn0QwLKrEDR5Fq%sOrXEPgH?@$pilXR@`CbaUM_;00000NkvXXu0mjfFgAy6 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index 6cdf97c1196d48e9833487ff6de7c4cfc4e1232d..e316b48da98036560717f546237202aade74fd97 100644 GIT binary patch literal 7449 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 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..84abb782a3349444f0277fa512ef76f815999142 GIT binary patch literal 832 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>caTa()7Bet#3xhBt!>ld4FNC~)LJ^Ro}^rVl6BtkeCO$aHz>U3RGGv!(a%c1O1sNPPm9?ea;4E2?kGBKbLh* G2~7Y>n=51h literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png index 2960cbb6104b915c84760f889deed9bff2b3e17a..b3d4760181c9a2a0173c6b5c487dd4a796cc1c7f 100644 GIT binary patch literal 6889 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 literal 9793 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 UgD*D6H~;_u07*qoM6N<$f*e3(4*&oF literal 10455 zcmV;|C@9y7P)+A7-qze9UP%f&tx zt#U=BWl)qMU`S*X5(p#=2@paULlOdnOlO|G% z8E87|0fzj4AZZgwn?~A8q{xHtz`#49{Id@S5tm8Kgswla{GcOLt#M; z7(oFP1`yF`^AamWKqL|n8F_z90j>!7i~uV}C{YQhlcX&o?LOrV&|#IF2TzO6rGoYa z(hdVCZf{Tocw+Lw0AmU)T1^0m{H8!8e~!Et;2{8vF+kCCQ-bL*y@p}xo1|mJodeE9 z(*8-BS5mh`qqsZ)0-i{O-uug-s_b#RIAsb6iiC0^U`aY*a0NIz)@1wzmv8} zdHa&VjJQ00AwVd?Dd3m|kz{!Q9)HltcQVVQyewSfclG+A<1nUk;@ZINkK98#I9nx# ziM|kGO>V!KD)7YVED4A_gi6s&es@d*NVw*ERa&n@A0+{gQdDNbtV7p8-zc<=7>NiX zz!MCm4m?IIk=vt7TV`5BC6qvInOc3+acEc_JSUy_2lD7*Js1o{1n3+92hEjY%cBV* ze<%(jg|CutqlNJHx=p5II3H*u2@g!Sd8M`oxANpGX8yn*)e}sGgipU4xgW<GR>F?NC`Am1iSsoY`U;aZ`N zD?SCmo)cg^O8#zASe=+AcvQ3n5CKpr7%<%i%JL`#vr-c|{M#{wHEIflLXT+g z{K3%tL{>-XZE0y9{13oNwIu>T+&Xa{uPrwV1Emihr6qEC{3+8!O4hLWJ4pkR_6I80|CF zYYap+RaI5vE^81m6G|@TR`UE370Y40PJz|ARPQxJTL~?Zi!X>0WYtYrB7Pv!usoU| zA{M{y^y$;LUzT*Hpe@YVIhPDP5o&o5Bs4=4dLZHvC*ql&;6-O~%cBpT79jHZd^Lv; zAHKZkjJc6bO-1pJGKT8H4bc#!|JR$wNjR&34EWXjZ+{-_!Zp#u`usp3m6p2K{ z%F1(DWNbRA#;V;>SDMEc_zSEDO-+bagM^Z>PBEQH=?QPp@pw|RB{CZI4%z&@aHPJ$ zEml`oFTfbJJ1S!;p8(?_$pZ*Q5Fw6fnQAlhdE^cZ+NP6Wk~mR3&f^QFEG5!xiG;-9 zv3X8%C?OzaJv<(dc>MVBDecNLV`wHki$GyL70p8PN(P~|U=D`FV>cl8Ogj|)&ds z77j;)pXN1&*>cdO~91S-;re;YwSY^NBE4_4V~)QBl#iF^1c>Z|~Ap)YXZY z#XWj+dX#Y<3_8SfDzoBxZR4q^`1F>jxa5!^2EuI*9zQvUkB>&hAFqpwD~=Elgq-#6 z7?lyPY(E*p^psN>qb_n1v-PMe5|8sJW)fNqq$Q#=Gk0q+5*4?djfzigii%TnqT)|; zqvEnsLL0%h0}lYajDY4R>!ae2)h~YMv9t%LPEsu(m zvt;nF221o=nf$tg5pJoP$b}0R8aHg%a3cj#r&MX5PUK|Y*P^aO(@>R`h}YB$w*fCI zLco!8Ix7Brb5wkS0A^aQ0z@0-|9x=SI(1m3t>wh>JVLm^$v(GvR#xeBFd#NQkP1b38p^AkO3CNN0)C9wBlUZ?7blXDb29 z7cy8{fr!%C3Zg?iq10F&famcIGI&^10tgMX1`z34B0Jzw3hLV0+9(my&I@X4;yMwx zeJx@YfnX$}we-deZ@WBvGTwS|qOF9se!VR!PX9t~i9j@iytb4Ktdn#GZL^Nh){nDf zEA!CW#2~_ZKxb-A#Onrx6$%D}VtILa4q`)&(HOHnjg5`>QR<4ZnS}B5M8M)qLXUkq z6Ifvb3ZgK%Yd2L8Z;OEEr<>$v1VqzwWe|Bo4$)RA5z54}JiJZ@M=KDmk(*i*L0B`2 zo3NhK!SG$7r)WVr?1qjJ79&%%E~r7 zVuhIXsjI7-pbQ!+XA;^05Cc&YED?teDLLmC=j;%~CpXIgY5}4znn5%@i6(-ujtG3f zvzpM>qr~z&k|hJkD2UXSsIbD3#RHNSI)DDWn46n>A9pLnJg;y#yjW>{Sb9Q=`GC#> zd=j2k?=ChCwTV#K7Zrl|D`J5(L1d85@V{jc)|CxDPq`s5-aBJTSYJGrWH5Ad0V1r=HG+Q?dq9f@p>Yh^8kI z*2@Wqf?;dmSwk$()a+*P!~tXiM30i!mK~NgloJ|A85cTx_H5Jp@4r6^W4>zDs?NNk z&Yiqo@9!k=5bKjD&V$!{9Oz7n6PaDBu8IfY^BYe`ZCfHnXJ(?q80=4v5$!@;^~vky z_T%*`Ag$8?(Ylr(!fR`eIp>8b4FHChI7wnbLBUHH^L_jFrSr&np>-jy`#zLzM@_;+ zS#>sl*B@|Z{*K->RFBRyRCGM^#;ky7ngT@24boYFSihCzz0)_!x@YowZ4hZ%A%!JE zoCxtE2jf7kXbjU|j~zR9h>Ur68l6tFt$k{1YbQxF{3T$7V@A*{$As)!q9CQSB(#+z zmV~%Y7NN6W8lba8AOf916D5ihVX)VqkZJ4D4Ya92l%)+KC6FMP0Um$YSS*bbh$Jz6 z;lc$mJ3IS+jJ+)}O-)#5LSG9II7F#AbHP17$2rY{tvSq~GgzWua}d^gX%7tcC&X2s zk}Xr$V;hWtNDU;!iI5{RlM8ckqBGDKroI*x6}^kGw@hP5NUdQq0ZzytTc$BaUnfsi+!qW<72qw4GqdxclXZ~CMn)f&DC?9lO_b0( z%WY13NFLt_IWhZ_Y#BgG5It%TM0o9!qseK@X%MlPP*zsf|FTSD^g~_h8k+tui~ZP9 z_&n&$LptbCjbCiCxz-$mzUi!e?+j^=j|hnVRVqIRb)mHakpVh`#r^va77+~eFim4D?{)Ct!5fh?rSui!adB4T zMBA#P;@xzFVg;XT#EHxX8$n%UCMIUrc|)A;I2RRvN5J!&opJ++W)l$QRtS*a~GklKNLj8-{#3p2_jgctyT8t?*K%wL{Hn)L{l{Yqy&-DGXrg{ zDCKW?tO{#3&zwz%fewN@ziZd7{|_t})dP;*f!e?m(H+WI{K z&&>R00BM0JyCP~ki;vGk6B&vVzIMJ>P z#M{~%6`$Efn+Aw}qXN-f^1f|V_AQZ=_Bg2uHg2+Mi70^ZzmJbPPg`a{q_;g4w$lRp zR99C=KKS5+ZvhkUz4uZ&FadEgX54j7r6T$ok0-jk!G|$?V7({AI zG>g)iT}{L*?V$wG^c*=ymTJqBh|Ut#8=%?w7=-ld)vKQZCJYH_3ZSlab#>3Pxj(76 zFwC+$dNCmWv4~L8ZVDg^Ac7{^#(~cC(jHb^e8h?Vc_i8{R>88O7g%ndC=~<%!FDt? zHHn)yZ+;D!Fa#j_rfx2m>uo0mv{qIfYt=tJMO^khGKgkd1QF3v#=fNGt6zV^jNC?O}SK4_YqIfOjT@LLsrRun?2&ds1v9KED0!Z{tlp1A)L^ z2xuoMOm9nVFV;>GmwK*A5dB7n&O#2QJFD3`UL?4Qcv_#ei zZd#X7qek@&hr?w~1IRoL1)ieu|#6->cB9SVmVnE5Jp(-b6t>;8%n=9=LYgn?)RMsx+DWo`kQaQGlG0kol^kPqAlGE!^#G7=l`z2 zrm&`TX7|nyB};pJVSKd*=*&sa%*ggsNkAk4==AB+4bMFD%x%Di5dd}l@WT&pCST@p zB8X_ECL!nyAo~4Y1&DUF1kp@`nrI`(w1=*+{=!(WaXO{5VAwg@GFvWBNoOpWSW!{o z{nMZRbf;kek;k!aZ!kbtU&Of5mc`v`e3Z_fY?%s;sOGzVgZ|_W&CS0YpR9@b|})FAB+JQ$jIbaUQ#sIHa{!r?ly8R$HY#c&zrI zD_|o6FDq| zGaF?Wp9$+(7G3;VdCsOiOvj0G_!PO~Q4U$5Rb$XkXV0Du8v+nDPu-R-T{?~c$WPt) znAOUtGHr#VyMgCgZZD-XyAf-r(;ij|I;dBBSgISzZ*Q_#AQ%zL%1;L7&6@`b>-LLZ z{31OmfZl!g-CM~QxS1Dbb+;H^^$_(mh%!#3Wr=1Q^v*W(N_(8-6Ku3nn_6pdiB*;ZzLbSq;%uWfGD1xaCqZcX%%QiVmfO9qI_*SGnbn4Wp`f1bt&+SP8#AYHs`Q($=heDxNlgZc=fJ7h?*sjH%)NFmt z(jLESM`@3ZXY5Z(n~|G5?ZIr zObn#hNI0!EjhHCB>6(UyhINUibEqwm)BB_w4K_+?j|6l!(?p!esns4>AXLT-TX-hRDQCixwapOjmy}O!XBjL)7v^jI;U@2?A^78T*l1*u4 zBJNVX$0;ws+V%lVR2SHzvss+tL`l;g28A^?h`}yH*s3Z;0E%K)pHDvdJ0*))sqc-lh;L{D#(H;Rc{v=H6WJR&#=pcst-1)qEFx$grLGiJ=_o)kdT z&+m2bz4s0y0_u#~69Z7Bc_Ut}8EkC>B3Pb{1U&PKWa^qr+Z+uLS&dkyEbXBZ*4Q9s zyGD>x+S1(Z9Eg|;UtC;VJ#O4M#DIF;dFP$!$pD0-b4Er+FY=ht*x0z40!T0#=Sel4 zNqc~ui;BN5B;eUgn;wXETUaub=TO?iz-kX{5QANYlJ5a4IO&05Y4g_x4<6i;?X#Nf z=rnoqX&PqseK7A6LfQA=buB zEKp1s0#Mom4?F-N-EZ#Pxpzb&k$S3mqE=4C?Er`vZ9PZ9qilvjRA4_k(^V99f{ zC4%MITw!NRbAek9thBVWY1*`D-vkzD5YbSTvNVXL{{8#+CC`VPKVQ28)D@Ao25Y;W zmX+YiC3pWH_Y-%$NNz0vlmtY~JH!9%P6gqa_Q*XgNE^g_SrygIeI@-KLT60`L}B}u zC<^_vdGj`uxVr&ZFe;$qLVDuFiG9f9pndy_=VNA~o%Lb7=uEOaH3U2dWb4BKWEMn- z6Cs1YI#Jpq-{5>A4rvcT+V(pr7FYYFLZbHSYKLvbiC6&f!i8FK$%ji9!Up1Yk+49p{;rQW$>_;5JZKoL4?0SfA~JO+Jj5l z!^Ub4mQ@#`e4LLUrL%|y5F!2(3Jc=FlB2?lFTOYx7$EdzSU|^VY}BYx&_P#|mPyoj z36E8(RzZZp{(=bR|2#-Mu6=TggQ%z_h?GE5TcQ_=WUnnG=&$y$S{1}f+CytTPlW9? z!U0507KAnVT(rK?L)`bB$H>@YH|MJ<7EBczmo`|LG-=W`&_PFz99hU~nX{E5o7*XE zJ-?qe4G=w-gwF6hr!uNpl#{LYn7haR;zcuQ551+`yo$3!ST~sv)-vb<(c0Qe;<9DS zmSF7fx#u2KtM6hKKuR5S-J5T|`2Z2oAzlj&jSA}kwLC8#kg03l{+1wmE`cTby#h#x z6G1zLgv43=tTTL;Q5#w9k!;alv$eLDqz)lYWFYM!d2vlX)Dy!}<}mTVAH&#N(LZq= zgc)dk`t-RLGYN9%iSdqGmKY{>$@Z@QLPm;egx{ zfk+J`1|U4&Ty0L5s8@TKO2Dep9-B1cM2RYr=y_<#s@d9!6S2fBridVBjNsur@4Pb~ zV?JTR1OO=A3Vp?CY|NN3P~g`QB|g5Xsp&lLf(vR(6c^0J&EQE2qW!Hc5iAe$wyb!3 zSrz6NFKW?QPKB)F1RHah}$Fgb|kY0w!2cdpIMd3?18hluso zN$Wbb_>!jLp&LWXN1IhkKnTcA)l63@J^UAq>O=SR@7?qQd{ zT8L?)g&?MfzWVB`KXSX>5uPr+GPnrWJ(p^r79dJOXFO=j&T0=W5MhHDWttA zR;|j#*wQg(lgGFKh>7X0Lx&E96}sWKzy0k4b#-+IWZQA{-chtMw|$*2U56wK(e$4zysP!Hj@xk=H{@LF1~e^ z-i@deiDsS`w)kGUbSXS9;wz29rYgO7iDylho+9*yyU0;lS$U4u(u+DZwF8z2bf(rs z_#45-P#dg-g{E11T4)s~!Ui$eWyp9HupqZR-!-;tiVJ0(th}^rIX^%D!uavyQ9SB~ z!Gi}6;NiL_bm@Umiqw%SSFU^k>RtBgoz2GQD(DQ4UsSj4#w92MwT^&@3F|-Xk-=kz zN`)xDdICy1lPdmWa+zCuav7bn8a;XPq_|+gg1=xaowhzLv=CDKJ$m%Go;==MQc|*$ zQdz{w`9J|W9|)EQkAXJc^@ag^)k#5ou}Iz=&xwNTRyOgImYeG&P$_jqaO1CEzrK)+ z;VpD5uXaNF=z3(CnVEwSGx+(>fBqj;RaJhf?xRl5NJK0J!A6%i)aKw}t-%u%OE1_@ zGjP~xS=MO5P<$sIz3HlWEG#SxOp%522&X)+L{5pfdyo8(lt0I3rG^-W{7wS3Q3GxcK+K z|NU6mu9Dg_6#LQ)-}e*OBP1pckNckkYUN)Ae|jMu6R1|Al}h<|Szf=Fv= zH)tck0Yp~fL~>T$*FrD@M6BqAGT*g&_3Au~86CU+bSzV1eOd|X0RslW{EZwtcI-W6 zWo6ZvPa@alR--(GXe zEw}s|#*B>J;8Y0bWP-XMqq3J@e)&n_+D9qPM4bXpD+`xG5HZ@)8(ds_D(Ot7Er2JI zDD4pq5LzoPE{@KbGw0VBE24W~efp(BI47erB;BqZI&|nLn8oGGm;d$Tsk2yK60?&l zlfYwOc?$1!XJ%;2%tpf2EKy=QGqU=EX4+#1iVukk7yj+<7$Z7X*D4aGX;-z;5vMXt zKXtgO#hUA%bFa;_|y<77K6_yCsU`G=rN_((rsCt%1se39a zD#VXI`e;4IhK|v7ZAo2vRMw|w&z^(nQjoEPYq!_c)kzm%#qyY4)8wQj@>-13;2L-c zYjvEcnYM(a;6Z_?RjXFzlQBV^=No(U=z&yJpSGkfEi2TChQO~T$1rd#Y2$b8+O;16 zD+I2LSQDePm8|GCPfKLClrC>N3mBs)ij!p&DDx@McP&E z^VEnDBPL-i=$Q0x54tCr9zsNO02OMtOq@9JJ_4fC%o6Eq9)5+AWDo^ySt6e4h4^AY z8*~<=S#^kby#ilK@Z{#^p1td?yZ#+xK*j>HVgMbRF6|LKEoLuLfi{qNW&lxsetx-@ zCgKgAmUJeANU-8&THKCvMrYWk2ShP!PqO0#B=o?j|e|BDWr|a|P2`oXDsp(u?y*`;ka-B6({{ z^eNVKtzNylWccvm-=yHVk$POcQ<IuQGi zMH9K9JS~wC5b>t1MCSxh&@Dwxr6<&r(hwv>oaglE)8fjND|eDU{vYUT+UFT`4AR@1 zXg2DZb)^?DXuyC0xS(6f1&&{_@{>;w9X=|C!(qu9IbZXbf+&Ho<|UZTxcG@C#_Odg z)RYAf?mti>E?KfCDS%j(-77ytFBj(J`NtgA1g_P`Sag+3w?^drG1=nxr0XwMBw3p-Me=m-oJnU zG35EU*|TT=EH5vw5>ac+ki%31C#{jz=4?*v^k*kdlqfyH=3Jq#pd~kL+Eo4Y(@*~j z;6a~~z8ygYbMN*PDCDV$dQo@shCzb{0YqaFr&zOQ%~s4&!BQbTSD(Kn3byI?R9bN& z09h|R!CZ7amX(!Z3G$bjnVH{0A6|d`^|zrPlMGMEz;a`C090XhVhDre=jVIhc;k(Q z=ri;ky%DdcecJO%1dmp*5z$aoKO5YqPoJBvx#pU&FvAZ$^w9s#%F4_1FJv=gyr~aQA6VA}MafBh8_tEr&O(HN4zdqAeEDr{O+RfU32=U#sK`TV=z{q92=R%a0Hs~%Un-Z5*9 zy3yDLJc*&*x^=thy6dhR2X`NxICbjO$5*agxseEMAIv&*0feOydh_~|msUxoC6XqC zx%{z6L|Wk|tq?tT?i^w|zGcgn_<~WQd17XYZS&evn*oN=6V3@~iQ2j*v9hXKJb3V+ z59j{pKmYkJ0|ySA#4HZ35!XtAGl=#MT_3c$;l}xE-nthd%Jk4UIGF!PH{ldRhiIEF{Ymc&4{ltOQie``khfFU?`X+ zOLMleO59aY7|71vSb}qX_~C~i$GOvZjzm?|;$+fm?N6`0o5DTs01pQsNfrsZfC$U6 z#4`c4N%V$H^y7~|{=|ZXe|!7mRiEzKy?ggX#FQ{E7*q$Xp*Yw;3kp#lWgs9{D~e3F z#}|nIPx(6CKSZG7H_E;gU;tfXuU?b?*S{`&o9MWol5@O^o-4en+i?w4 z<1mZEfYZGLIQ)Usop$aube;=@&;KN$I~N8Pln0Loz`}w%TK7>2Fv)sBfFtAG{J)s=UM!%*XR$3d1n{X-r?BqI zh2Ow$;Wy{ZnKNt5m@(g{mImiE9_NU2#W~~L=`~zOuc^c0qzFh|Y1qCm^-R7-b3r2+ zm=u;N4k*&T@tyB{=SQ<=&z?Dd{`}XMELpO2#flZ#>({R@*t&IV>CT-y&lD6CR1-J4 zmVlxD(4j+(hYlTX+_QII{qBOI+P!=CR_EpAo!+)>Tj_=k8wx)D_~UGR$Lp`ZJ|EwS z@9xs2%RThB?x4RdSsDdsM$&Wr8a?-Z^jf-h04KFT>P$TnW|jIWz=Yh;a6%2Ei734d zgGU~jZc>Bl>(oNrg~1;(WXOHQYTQ3z!h|1Anl$M_G&~SeU1yfHNc)Oa4(}7f|4xtud7#(bA zk&zgDSPTGxwp(etg@R)=1;|MHnc?(1uBYEQi2g=@`kQ^|Idp*LG6hp-I%w%soc5qG zmEKf8F<@OwsbwG)v>6l(%9cT28%W=KtpX^0>38;`ztN5UW)~Gbb%5qF2b2<23|L+1 zfOn^Z--B8Wt;SyOPCwIC0Td-zIso$(0hJnDom4Fx&UZV&^Grv8BJiWD!LO zaUuPgM!*D~JP3KRQ)_;~S>SXKklQ{TF&@$NV!2ym=F<4~qS4SWj*v#kVK|*x;eWXK zqb!A}P)-q7+=0U(r#@$!U)Jwy;cz&K9r$#f0o4#*uRUu#`^14$eR8I)sKtH9I z$=0YC8ZsPOfD`YnhW_OKp zRdRDVzT~WI{L2$=y?4(jJ;3lO;KcHtw&S%h;Ve?hlmDmBtBDPn+6Q2TC62mkYml*_ z;jcFQ%Y)hDM{Vwx+V7_P_F8>#m=E#Qm%2IqN-DE^HMm}0^bk%s&;}|DFnzf@M*WRy zx}z6pi0#{0xIrUaHARl=)&Wb;n3pJo zvwO$WqcSW)m@}efHUGpdP+5|@m}a8kqcurSAw^t_SQ<6NN4(W}qS!hIlFC#~b#ZZl zIrSo>XyaRFac)qKU_iIo3`lnN0`QM~O5!n8_6z!rrxF(5|IaKG>k=uvYC1j69BU_m zwwfA%=vK{9BVDFEwwQSlAZ#FJkTP>R%$g?I16MbB@mak@T?}uLot)E=z+yIR@m%Pa zI&WFF;|D|fpAQ~>BYAzw;~k*atz`7PX5o}CkfZ0(ve)dmKqoFz_HOYIpHhBbmYXv} zHFTwUcml7Cq_d&D-%qM+KzJKuVe*}FR{~tt+0h>kbSr90*ODdp_ay)PV0M}sXx!t& zl7Z@_#T8@UF4Apa<3I^~n5>+_!X2W?Zf+OKk8{#0!AWT9iieLYa*~=}@!1Vcj`MyE z41j@<^2FrGZGo^T0fY6oVil!}jN78)iEZvO`(4WqJ0TdHVt}Ie_r|l>L*jj@)A5GF z6`D31O@XJ>tgxJIsIb8&HlvW;j@OPUzI4v9J3(Lb0_Ces_8!~k@R+X#^pisC{@mFy zBj#*i0!9VcUy6v-$FlRSPyb#X-}?=DX){9`vT@}#dw_@skxkWk!(RQ=wsitd)Dke; zcl7;WMZrwsP?M*Vd%l>=zIaAY^YFI%n>PKf!C1`6??2^zdE6JSBy?RRY8Joh>O-dtfqNGl%84x#)W)n4||Wyvp<|Eo7W{w<C3x9!fp zy?!KdH>X~b*iMcvhOihG6LgvqsIiuzoFA?|*q=1HFjiYlmTm3;>2qn`y!XiJ?uU$F zZ)5qyh~ZOW<*2LAvOztsB=E2vi6Mf=3)M)Y{f)Q*{Uj` z3nWLJ)~Qpo3iKM!wxL!4*XX?$u@BP(P7^I}Ki!^>Q?U4vI1Nv1z zqX5}zdZP*cs#0WkBoNg z;R&8vv!;rn6 z;|XgH%n`XHTYE;<_ZJ;dS1XbcH#nTlS;5}t3JRnuWK_E&jFI-MqOGR*{iAsy^aPaP zyUj~#pOR4r9GaIpgQoE~{njUR0;TrlWU57XdR1wH0nB8)u$mU3*wTKTW>d~lz3umU z4?a^DGL!Uhu2TGkQakApMCOI;apdV4;=PrON>$*0?R69PmD+RfJiprh?V;*m!n>*J zH^=xIX?U*$2!IS`J_J@%nSEuEs;VDEDb;CgY1cedbHCj5HlG^PM(%a)3K+JV$5j|C z<+3bW^A|e(SBt05^tMwP2LUC_55zFxN}hyOKdR71L7TW-x1Pb%^ul(FFL{bZ2L$^N_Vhp z?jl58^#>)XJ!--v1Zjx3CFP%)=eTESJee8Vy>%iCeD>)v6oSPAdQN7p7c3 zq~XBh`$!%&NWdOJ;!kLhPicdfHz{ZYV`C$~b>Z^cxq3X3vTq+bflrHx?iEH=tJRQF zCjt0ND^F&|(nCFoNt3X#kqH7AEq2^O6qk+0klFVK%$tw0n=7lz6+$5;3}(dNsW~K&ey5{*+*yYj$6~EP(b>JFyuj`EK-NMVpbH9Thr_WYGvl`7W*{!?% zd97QvpY#S_xZbTN^Pjyd4o>2?=t!T)7ml|M`NeqE7=H0m+I8B6nXUtuS|YKl9m~Pt z6W|82M--%f?7%bEBat6I^W3(_Lw9X>>xhv*=k&;`~=Ws5HR>YnXIbv>{yZ+&W z-%XKE_{h#g$;51<^+dqoT)$7}PX;FBO7najX&mO7+tbA@KZ;*-r;j5pmjbRf(qzW@ zyAOq=eRtD>w6vn%>0e~vMH~Dzixi`e@zU+xe8T+OHh-6__XQ zSn8Z$`QXPxbaGlgc+G!B;^eb@3C}4KGdheU%G?@m)EkDQ5WIPZ-N zWy=0~)Kx`BY}sUHW`_EE+&6K5J==GN_MTop5DjmM$7}@!*jWh~eqfb~BO{-2taUBF zI|KRXfe~p9SC5W^LU50T-N}!oHVBqOkWb$e{4SV5rrq5pJGNs2sFakLtDCFKB*PBw zZ}D24e9$qfY@YkGQU0s5t9%2AKY}B<7;tCV@G^E69xhH77 z)9_thI#QJ(Zcp4scgTV5E&O`nso2W7kc1Q$QN*FCR)Y&X$6TJz9gQ*G7K!Bv>%?YUWq!KZ(*G|B`9la zdwS|K-|YBF5ck|A52G|*1&EP;h|NCmEEy8Uo!^?-P#6?1cv`Lu;1}rvjH_yFnK$TV zMF~;jij>J6O|-=K9Uyv^G-LfyXP7`)q6wD}BU$_@>jMCNE@j$+Ho4HwTR9QKF>sT5De*nX0;Tbd6;xG`@*xQ4k3+|0u#NtZ3+LN{`S~^} z;%i8y{B2^@fkW3XG}Xc{KT&$@oc`s+|X z4g+XH*e8kJ3?`TS{Q8y}%YC6WpWn1OTc<=i#@hSKtE&z#nH_s1Z0%jKctIMqp#I73 z_lm1LLFZGijqx3F4y&i?5%?qD^3VH<_ zUFG3ku-m=~5!cz2hr`&?gP_59AxfZHrb4BJ-Dv$|eH*U&em8pFnEQ^p4zALfITCVA zw+L1Ps<}Ly*LrIVKHA(6-N#QvLi5$K__oqy?y&9;TPDu9rHh{jg)?&!5v9l{ zR7~GX7^ed4QCjr1a{3=K;l2xfejRd2u7pds1r@UN_0AQVeNGgw@M~zTBvPmH+VGy^w@jKo^W% zF1>cK)MShK%9WNQ(|%nyf&w!c!PbNa+s`9{PVbj!vWEz6D>dGu`^mJ83m-uLnU?85 z_3={hLH(yJ*#3x|40qP2$dX|yq)$oEHZ>QWHcxHDjt}r(69$0WVuK@3RnjX*PC!?W z^v7T1qgRJjNMC;KzL+#d8R_Y_6fCTgx1lyVMU2^=pCwcG>6);qi7WuHo>Xt$)Z5!W z-m`LJbY&AU9Z}nA(bj$VSbsVhZMBSQ!cf#xH(4?+u-D$Lr6fty+%`d_UqR|T6X&s& zKV5K;8}_SFU7%FC)ZokZ*TVDKpa5*(RKdB(3rB~2fC_-)$^W#kmP!@{V^+vfO;S?r zt@Pc`(%Abr-qL*Eo(9XVVF1rJe$<r4pd7j>bYuV-R@d5YC3f(;k zgzG9s$H5$L z_GdYawW<*e2P~#JRb41K7BkRA8!H6KwF=JfAi`fe<4XB-XyIP z_j|st{fVnEothZo*o6rskOCAfM9qhZ`teMJ6EgQb2|u9c__z)xi8poimVz={tXSYg z(j^D>y*b{z^p|SjZqowU6ab485N-NIas6F|af{p}n(5YT&Qw>FO6_2HF?JtYPW4@V zs7_SJNHH!WIaH}&iOwZl00YM9cPxZKsx1vbSEFzl#$ujuMw2r2$@XpIGKM0kc!Tq- z!>=5^vjS^`!Sm;Fag&r-j{yYyA%(H%%YB!}m=PC#%!_Tm2<}F>8&AwVI%7-xewf-BBj&LtaO6%# zS19_JfWltL4j;$~lRQ$9)A$vi|5Y&(F!`x%BJ-!tEPI(+{w0b!{$?1F!otCLA8y z(cv27B;i-kf2^D4(R<}|+9S$Js^9vbat}0B1E7F7&saGr1|`dbN^xJN*6`cKPu|ca zbt#|6;7GkF777d~-|7m9jW6zSVh5i0^jU-~V*0_<( zUENO(y!fi=nLg#Z^c~9nZq(X}$)6{JgOgPy4=*;Mgc%DJ^wSFyx*T>fGkdaAVx7@A zS!Lt^R+!$`tEIp&Nh~FnGuZ%l67y1g!WtOl2g13?bif$?7=|hC>z@-tzn3fBWa&uH zv;JgOw{^*pKbh3v-zgDvHRNoy5hW+Kw5S`QWKjgw@?}^n zT`2Aa5|+<`;O7H@Md%jTK2z}567tuz0Yz}UB+R{@pn&tf`>-&EB6TJF^KV5tv&x=J zd+$n^Z)o)JV{Eb{%+(EsI~itT4EG?UNUlc{ZD2sScwlFe9$7Q=Skv%8R8s1TmQo? zUk%L_o{-E!2Q0d~hxi?G)ylysEI&E$LEw)9uenl8r0dAmre0{&ecO5S>~*8bX*B11 z1}JIu@c@5mouO^5ob796kwLFf6H+ut*W>E@_g8zeZnAu=Y>n)&m-J3iiSneB^w@ew zm1J=KIn$n_a%1Boj}GQz*@L5e*)Xd3Uus$GTOkRt`NnikLB3N=6=V6sq;Az*n7BXA zuFiL;ezutWVtKZ5V|~-HkxB*EHNhbDk0G35sgZ}4mf5B!{8BlsBasfY20FXt{M9|t z8xY4?;=tHr;*Uz1FEWj34o7+%vR&jH!5;`HSO5}f6sgQzpfxsRo;|2a%k^=-x|Fo% zs;n22k%Vl(G}FZ!6^0-YU-a0u;4iW*)iBZ@#Q%6PRYkeU^nB&2Um%IZEti5_*o87OT__|5fTHiv7b>HMm*P%dOS%7q60^}XY~kFmz%0nN8|I` zjD5wVuz4dsGkZ^<_Ev9(yP<1;zlTP|1(ZHFijfS#GP4z-(C;#Y`O@}1JUx-o0Q(C5pg{BV;oC-h>{@uqc3TjfU}U8r99`SN`?jMfj*cRnt0&O9mi8G{)Q_d;>a7_1idGMC{n z7CjF%1=kg-TV@MS^H&)QptKa>v%~1)YULeJx4Tn$uwEI1|!J=`eoM0L^41J0Vt19F;s&U9<*q5|Qe5uiV@=(NRJ$!zwO;O=TOW(eh%0XyHWw^~JmeBB+1= z3cUsZf!5z9_HuOS$l= zJDD??$?H$l&up~pJm>|g?S+K&uOC*r73?I|b6P~m&g0AK@9xO8tELoqn_1hT9(Xq3 zaTAf5U~WfB(I;n2@|8qpd0HMnzw+!vVXr!l)1h~lTn@tDSX#swGp@q~3ZW_`FsQAcM6Ki{dbX_On z8N)wMNCmhpA2B{84khWB#TeV8hGhk-PVIX4C0ePLJ@`uw47ML`%5=mGO|VK!L+MCzZM;bax9Bi^h=3NqiBEsS$u>-??SnaAd1&VByLyn z*3A}cd>$t+uRi&<9s~=-JK0l4<}U`8yeQn*sVT&=Hx@t2ZTD#pXX5b2)g7$S)v#8w zgwKeKH}K=ik4O-GI+wou>HVM}DrbdXgUsrd(T0E;^M~)@pw>)6zbu57*iuv| z0T4YFzV%rS+0NAmi}Y54P4L-@&pWKYZh64j`!G4%NTXvIe)v$W7LDk@XN8-4L^@ftOE_qjbhSrcTuq@g-Rthjjm>6bcrmK#! z(A40z;nFhnOO79k1PF1QM3l7VF^V~29*6w8KV`JMRL(d%h)yeL&X^Th8e6(vSgMn? z#KS;p{Q`@kaW6?|8ok78o%}P7yE*%`bo9Opdm-r?bY8Kgd;hb2ulUt1f(7?Pn zGAZYbMyySXFGbR;SKegrCnSTRRs`#lPP7`B5?@Ad84I>D(|5b_a?qJ9@hys>w-IQh zb%oZ?GOmV`aVGJ2g{ZcL^=(h%f1xsSR!hvHV&`vmMGLS zlryN;Mpf@~A0P{L6Y^G$2!B7Hy-lKXhCXQY_pkrW@dy7DUkfeaQGnXxnN?eo*iE^DNO{@ANU#Y+>~o zdw!qf9Xf8%A7X)}zYoW!!M@Z^&G4eWwgtDNq1}i9#*BqDw~#IxC>kMt@=|d2`lqqD zVJ*_>wd0KL$PXu>J8jv72ho$(7c}J(<^u2jOYV&a4blZ)s+1p7hpScU59#hVq}H9r z*)nJ;;RZa}e(1xqvk=+WLdtm=;O_4J3OOf~uVSP5_Obh~7m?$Agg%fRv0l5jO4$)| z7qkL{vy$K~sp3?^ga8Q`RjydocQ%EcrxE5sM4v}$fJTSzJmu$j426dRVae92iEdMn zzZesr==Ljr6Zyr^#ak(Iz5G5>m$y`k5`8z4XVW0yjB^^Rk#7fh{6v_2)!3();5cXlE=IRJ|6znDcgA#O-`ah~ zV_qrGwwlOmCvuOovG*?m)A~KyzNWSr6a4dkF~X5G)_r=`ryt{YRni&8^SafyDO+iL zUc80qJVIK)C2Iw!^2o=Cwub>33vorUuRNps8=^;=$euU)qy<`V$3R3tD5hcyN$4vM zB!f?6XS$DmzMQ*PtPazQu79Emt#|Z?INX~_&=$E4qQ4N~ph~6vYw8V3Y9E-?HUj$O zv*NcWhFg&akeMt}ZyNifo$wd_3u~gO?p8j-(ZK z@{m8}JLKP?;#pba$ee$=1CG@~!#=30=0oBa|3}r}?Km1Dur;o$wnoWfl5!XvF>j1` zi9~A^3{vAjp@~_&tg8r|XCK`c)4Cekl@0=OrV#1e=bT!U%9+oTUCWobnPtzK{ z8&g$gWvKFx^(~l2%JKNjsh?JkGH7gC|X|vPR>i3{w(o)Wcd@d4bP^4 ztsAj$M&XuL{4RNsDqHU>)6E^|w|I-$#nmpW+L8`le;fcew%bgj68-_+TvxpKO0d9s z&;0+9g?O5)rHZUHuhpuc0w7y#ZiSkq*}R^Xm+ljztuNg*-e*E=NiiNgo1@$?bwF>8 z3`H~7Q6DxePqYJ{^=$CnhI^C1qP!dopVH%}RrPY0GP`Oe$Ha5GqPoa{)Epg&GP-i z#+%xadW@E`XjLqqFG68g;RYu3S^t9+=;d|mei3n*tb=P|n>i=wfjkSnPlzM7$KV2d zIqu~KLq~2`qhz}q5-l=1fdv{#wm5wOT_C!@=(8cSU$~U`f+Jb_n-?L8+eH5#6%#=d zB+^dlPtfeR7gJq?O8ve*(aVeDsF2QpwdFt@NrGa$i647X#52nSyO(iYN>XsRa!rhn zF}L%RX@cpF-;#}K?u#E%V;I10bsOJS1hEieCzHDrL)0!XDtSdd`n5O^#-%xwSq_}C)t@WLB>Tca{I&q74)0g)Bl1f^e5ah?aW7!5 zDEa4&&;aY5n$NrBD(9c(eAkXHYCcu+RJ<3I??aZv%tL%*Zt%EO3SH0cH5=}B$fJs4 zOt@!!1Eamd%1gg;k8$*mWY2pJzlYD}b*Z94ysIkjjrs3|eBJSp8vf?e{Ao0B`2+oz znf)dIlcj(YzZ$cW1m%3ppPcs-k(qDJJZ}6B_GeVGE!yZZrgduSu5ZjIn*B3o^|m_U zQlgx&=x#R6xPjajnzbwwL&~qQaG2bYj6SFF|E`F=kvL5U&g$DM+S?nZ4~96a1bu+R zA4kKGH+N4$=MA{hmGU!P*-P%Ibr}{N-Kp^SdqnXXKAb`Ba>j1uVc!4Q7}^`$@^F6U zt%Hy#Q@FBJm!EJ7?B%U-o$Miz*Ty+(R)#2O`E^%Xv+U2G^r-wV2X2a=Q2tA@W0N=_sEjJbM%~8DL zoeYI``|@q?jxak&BX6;fL&Jt2ph}&>i~vbLSAg zMt;2T6fU4~ggC>^TO-cRR2?j9A7*FE0psPClmPp?lHWtY`dlhdt!wD`YKBk7XNvF* zEsw4tGSFG>i`~KoaOb%afloA=f|9ZT@@&e2`0AK!a7R!72gT-;Z4Z2FLqiDZCrG{Q z?dwj)EpJ!&&S~#fRND|cI1Y{IwevM00y6ald5$N$d3!dCTx! z&r8iXy|}Cjs)R!OW1p0G9`BZh(t}QfVHoG9gI=EJ{ev_B#dQ>jXm|1`*aW^4lPtaLfDF!zV{bI!XO#!ugS(0k%+R@9je_~bD#U-UN z&9HmA3jU2Yri&yv8+r{67b9?#Tw$aFtcNu4LxNtlL#{opjd3gZlcRb1q?}@rsXCmm zBNqwn*O(0U`4lJMK$HF8sLpFodJmXnUZGZ<1CQvKl?~p zQ9w5<>tV}|0TA&wt>BE>)pL8cp~s0F=SG7=VobvZ>4811jq#*A9X2pVZ$Iri9>FGa zliDC{eOB5!BWMy=!flbor>E?eD()kb(%<}~{2P|FIaNPzf2 z4eqEjnt~ywuEIv(Dol{c5H`%+tu5WLJ&5v9gbo0gk!S2m7u8fq&YCR|Sdi@@e&D_6 zLyufP^b_5a(mp*#ev#!DoJK&tri0qD1>(V==N!-IKKPee`=SIVC zRvUSn^wZVD%^3<@etv!@pb>@gx+6A9U$>#aPD-`WaMaet>7FIrL-b4h z3g#nDQ{X=2N1XWmQx~AXVMW*E*m$YA9%%WU1&Ta=+B%kDHMp02Ceh^Nn5#0MK=jo} z`QfI3h_|Vys&z01Ue$mSkq%vhRcV$|1-sSU7ovXJntHxtT?H7v##U!XQE%+9DWJ;H zAKZdBMQpyJZBolKk8R6N>s@t21o~?u8P|JA=(3d`#J5((pR*8UJQI)(b^I2sD32YL z4g|t8nk4&5S7sW)j8|{S327dqNobW*v=MJBa4i)~DJ&6``r5wQ-0xEc8uI@P#^^xR$U+RC8($Uenj@uZHEzjT>-taAW?3pU-B?yZ|J+O7Pg5WD!A zMorX0y7zE`b(Lr+BOk5$VL7Dj_9e06;+cyuv_8#hWf`+B&yDEknHGF)kjLX7 zOa+EtR@Vvd+BPI4L}ti9=sm?OS{P`4WM3M{??wI$GQF&(gxFpxohy3(jcMF2O^ZQvr2#Ei7aNjXcF~{>g-F38yBUfmf;ML(j0Vs>Oq_k1TpsSjS{u3 zWG|oBE+v)}8d*SSIaePurkM$Rp#PCaepL~A!{F6Io;-850Pc^af#*fVI<2piRCtBW z7S8S-Nhd`bg1QKmHrh48M(!VSVsP|8K!Kf^pTD+ak>9s*$b>{wm!tU)NtDsA{qk9L zmxvn|9^;e1aKu;+E~AYMFWHZl7+m-RZzaPQp%TYPq6Mny4q?MgmlOF_Kz%0}zzNOV8tqSdgy~$U0zUFG z2R<=_KzuF_pWo|kKEK|ONp(5B-h{4y9N=F7v_$&!qBO}>`U2M=s_|kAwe5sl#82aL3##CN;L`T$E zx)G{j=r;cXKke~RQXCM?en`Uk;nnCa+n10$vBboh-R))j@(rk68+ z@OHF4I*XK1sfvA4JDN8xICakkx2dshIsg!MN$#QP_ERj0gHqL~$V6RP(_$jcDe2rj z7=-`wINA)HzmbwHHqQ{r#}W`OuA?ASMzc7T2F{zXZMy-pyvzT3214#T0ovQG;@5vVZ zVCApv7k1EKwYO$IYcNzt=#G}|nR5`?a0eye-^)UuRmi2r4}yZ)^n5c)X5U5adm^;I zvlodaFSG2e@dlbex2G645izmatw=I_^xd;LfAW)V@lpkJJQ+C5np8-RbbfuFPC>YR z#@b7I@{CyqeK;ON2^s1NO6m~rPFZbyUZJ>PH4n7Wf-2=8tPU(P+ut`I>j1Nnk-4K} zMpdl0J4G1qu!&&jB8jEf_xK_9Yw#YOHk8jPM079uNF;Qe0v8|yxfYJEoLXM6jW6J_ zM;lwCfV;+yr^L!yO2Fsyv07K#4Ju|Z_PjGn>y^r{`Y+jrADIL+zKM4W%R|=sxaBW? zq9WJ;8HlYd)0_Y)Y zY(F}vcG5u#mjM(S%%Luj@MhZMIxj?Egpx* zxt*$Z+Z+~b*YNkgCRefHiP0$1eR6_&_oPT)?CC+SBV1O!%;dMfYl|YNK<@3-a%>8asGau0!o9|jK2GceD+V6!a4_cv;3OrZ&`R7(=YXR{|uoZf$#au2PQRf372cnXn}TAeI#{WgC-U(X6SQI58C2(NGv*H-d~E9 zPvaWc&J(M>n2-FD1VK5+-v#Y*iS}CEXv{s`+=ieacrF;u?l9(%qOtUieD{^6I3RI5 zHK>TnLxg0m%n}wq$s@J7#$1@(f^x9b8}+5$WR}-y`5^ zL2l}3c$N>BT{-I-Rv+dCtVDv}z{}=JQx%Gjytll8#h68BdLS$u+}p{W2owKO)-*CC z0F{ipS{&QT97=t$`2rtfxtypIAhzD}AR zL)^490Ze(UHowRg6Bm%`73%P61`X*r*GrI8+yVL&653R2EHJ6yubDW=O^av^C4Nc* z!x$quz+LUL8g4sgei zIzLs>KK9@H+L=E|X-mr9`l1*z^}Ko>F@6t z%D?ZC9KM_(1^zP{mLSzUcI5nq02RO=@lnV@q>mFm`^|%{Aq>w&MS|56F>jt|XFN<; zpvKoqL;(Ql-_l(uTDnyzBF3Gkt4A!ko*``LC%r0V4~v5Qs<}-A|I|FXpDg6Ov*2F} z$i>Ng<`@6~M)5z~owj9!XJ((!^%-RNkDdq>c)D=z7tl^G(vNR4AyP7Qa;owXhB*D6 zfASZkL$jmHA&(|XtTcGP`gfW@JoVLNGeNa8w?u-u1_lw_0qUe-__nURXx9$a>)N4W z_@H14>pLOdI24!IC~IAAUv=KDMEAnplynsrD|k| zvl$T@3q5F*>#hR&$SKBgiaptp^&w#fLum4~Z%1r=l;}Rj@iMRV`S^&M&agkbufi?^ zg2bkG?i|3{*;nM)zi4Zwn{BTtCEi_}!DuEfu#!(t8Ms6@KEJgd+ot1t&lnMTe)vFu zXv1h_^VENPI72MeX`iN2kwbo(TKsn*9rYW&q&3p5+YL8|zT6lO>{Jo45Kg_BHrv#3HTUs%h}48;)e1kC?1;YQ_byqP)0 zIo6%-XX)cra3Bm=_Zt4b%OIy{AxZtN#;P}*;Fxk8U7z7Z4aqPY{L@h`7GbB#*CBWO zJ{XI^A$2->SrUJDAfpxkCOA>d)%K}4gy|+Jf;KrAOl??qg+~a8jf!`XbzxarTKwNM z?n%J_CV=+V{Yr&4^O!}SDb(df4%Umy6w22j&?7l zDyJ|fE?MX%&hDFLR5chB9|=QVa*#0rX(;VwmP3PNy3gF^YwHNvuAy!+XtxD`y*du2 zUvr+}uLi!_yB`RL%%S{bWXRxD*vNibf02Yzv9%kOR&(&y-@7y{5Vsulyce)FZQrVt zqItF4*8d{LDcMmE-JhVoyCEtzQsS?#%w3Zn7K2uNAPCQRHXDBRZptal77;U(vIfK5 zM2wPn%}Niz&rFL4yc1htz@g5^zDT}$sfWyN-Xv4^`!HjnN`H=l2(tLga=WW_$s&cm z5>b1gbAUwQnG63e;7$<|Gkq3BXA!r%Phz%WY+ z^WU9#UO)-$)@>hnT^nYiNQQEIB6FqI?lIW2AX+Ja6k~^C0k6BK{3G3zjiOU9{3!Dw zO+i{x9ay$)$u&GnLtT|LQNYGMOQvfA)1D&UME*5-S2pjM>vNYk7)}9-lS}_Mi@xUa z0t^Y7!eE(^mnBMCg`uTa?siy*kUbVF_4hBPQhzST?#_4g$K%L@$LePR&~|_%8pi^q zejRM98g**>trKz9Z9}B-7qrjjpg_X!lF!>W5$vLn9T5 zPm@|7)EJ3UNIfR~AHzfB?RuHmB0nMIuQ|)>07=y+?p8cws&hw1%HMA>ao+Z$2-%_E zF%!4-SBdd(S3y>Xmx@#7uPqevXl`vqR0(vT%OI$c%UQRS5K95FMcCIAYG6VKu>G2J zy#kePc90Mr>J-k_xZ=VOX%OGmNlDy6$QmY&|C}P!!|zM9dOa=Jzxf~h3HK3%4yt+< zhw1x<2{FixH?d(2e88qEn%`j!TbAwi+9m#YO%@JT_H#{7__tnrL7GU2^wAk|8DUbHt1 z9tj8TpjoQ_QaHR?-(Y0mZ25V5@D05EB6ZB-1pd+N!#9~ulmO8#v?G-x^T@nl9fW7Y zq0*q81&JZ=onQU^CZ}v!Jaq~?OSacD?taM+!7gV3yuFB|d*!m1_^ccdG`3AZ9s*Z9 zY5ZJBc%|7WR9`JzZD{9`ln1vPCFQIcRm7~Z)Fg>fzZkboAl>YOo!-wv0G))#jn>_NhxE#Az3Y1h~G1horrQ z;DUmbH1mVIV>N0iupH75FPG&H9C|Oi}-bKhji>p(T zPl2k{M_ma|Xz)Da4kdO582<4i?Kd5Nz{*(Y(nr2 zj0wyKdl_O0F@Pycogu+5VIfZ}(7@f3tj)ymFs#D(UMv}*Xn<9-;$8ERH znR3W~&^5aI%g;@^1!?dl0r#1r+kTPwAGg#RPMGo!YqS&^Lt{X8^RHgjb+9$}PUCSu zVVT>befOnuKbVj~p5KAC3Do~!YAqCyVC#ulg_YH)+iMzdU);`c`sZ=wk3?)@d2bb4 zNpxNrX%)qnSQ*ZdJ_m)n;#PwP-#0Zi1upkXbn+KINac;Os`wCcC2Hg0LPXN4Yl8!na2q`x8g(v~aZ<~Q`9GyJ}+$~k#k{;_+<=#E6>z}G>9XpM`aZLKM|vsryq zKva?{!csHp?&Gdec5W6pA#p*kdDv{|pr1i9k95^?ZDx@?Qb4n6i>(Dq={r3FqF}~Ihv+!xuJ$(-9#!##IpAZ`%5^lPg1ma(>}boLVyAY1MY*EZZ@`ZEHGB)_IQz0+j3VE z(#1IGpK~I`NfCI#^W7)ay5J}Ys?k6U4uRi|hl}nyaMZXY%P=W< z4}Z&Ot3EFMzH$-|CnaUA2b+Z5T+$g9vqUfY#b623zkEJr+dd153BsV_O}g(JdZDw` zQ6mJ$>_MT6k4d}fn0Odo6*f7R?V9DP_i`kO4#|)%R#*vXRLZ9=dHhM>_UrH@xLc3s zlfAz%#=H{&+E1!3_d;Igq@G-XjovxJ;8o4$ z&H5rsK?$~wKdPF?zv1@w6GamauU%EV=SD7JP{#kD@_`DHP%7v1r7G?m+CA=|H#EX?=KU;*e_`#*XXZpwHTa+eSC}Knx{?eb z*c5AYxjQ8hpQ4OjNOTvX;`h4yO|grLw%TL<_V5_ZIC(mtGW^$L4!lJfFSE0;_G+%X z#^9OFno%lE<*5>QGPzd5@X9&=5d`q!P0t+7pAqj!^q7o<`h{3QM;I^P(s=7@_T6&r zW!>P1b~mFpSb)2JYxMK;c5AQ=9is#wO3UTqg;>)T1NQ*BOvd^BizQm!?y)qdNletT ziOm!YC}O`|A-I-OqNPBq7QE#Jfr_f+F4V-@9YY4bzpkakZMCnOOD{>B zVux8OKQDXZQ9HC)&@RD(2HG7a-t;KdsxS;3R9#jM(q_o{X93fQlTTA8xVWz!GJ005 z<}Hn_B%3i&VQ0Vu6r;E3)eh_}Ici4P?W}%#kTG>NiuON_=n)}pY16!E+j1uH@3mQZZVAi% zWfwaCR7dj?`|s}`gO$>jU2gxU&HX@)@U)MG4X!lXyTJnvy!>I?>qRFP{6(lwg;2S zip@RKb@-|y&QB(ayXUDb6b@(oT%r%eLBN)T@_w;l9u#0#3?{XHg-Mq&&1AB}gc2QD zS4`F0+=KU-#t?S#wk(jxzEBo`l8znKdcNfys_IZX?(9f~OB882;;pa0g8dkzCi>up z53d)i!%gFE*^^qB{ql1bwTDQE@F1652b;r=5eo$NS{{t}eXupt_dN1!MUGIF_+R73 zsxSx$oJ^7!Qbgzxez>Z*4CO0Xx=Wd)-xwk@bLc!a@0Rt1E_WXPc!Kgu)s2ypbY9~a zm91%&S5(y7=sdYTHeL|bZJ=`g@Baomr`umxKLuPIuNS~9YNWD+fMn%g zZ_^Ay4!we4m4!Cuz)TEBGz<8srd;qH=c z!~Yh=4276zLC$<;!xW8g`(*o-wB4|a!{n1^H;!JQE^N<#n|Y|}5{j?FP$ajiz_dkf zz7*g*{d)LEkqQ8u$!#%ToJ_P{6kNs6FQO^wbNH{N49Fu}L2ldb_rx~uaX*#f z(&dZv)Z4gwmttRP<0#l+WUTXLZ^nQ}_jL)|A{IvD(Latu#rS`(CWA*ErSAJ};MwK< zi=4mcY=FcqQTk<0c3lNu{rw@_vLx)Wa^(DKN#?D6t!q5%&Cfy7k-Q}o0{yS6v;puzqM|28p%F} zTA!C_+zA-nb(f;;cQh7c>}?4@?HwM59}jp()HuvHg#<+fs;bv!4px88klX9=K+0wu zsK_nFAe6&qAN5!RTrmf&R`othO#%gBzWRnk)z(Tx(`R0s?8dd;3l**ZMs%+Seke_@ zt%|IX7L`qReWg#PZee?g;-J60{-@Q!@9)BQ715%7@9T_#&o=YDChN`F*ryYu@>}fH zTTjlY|7e9iejKQ@+ld$&C{T$6jeWC?a#mF!T-_chFV-8p*uDpd`wOTxF*O}b)wo1% zBuNYcsUUnS;e18Hx&P=NbL&x;ZewF(MeA-iTPshsZIJauP{p6$373~P6Z;(BCtNQo zDvnw)1Ak&7Zk}6PTlYnBdCK4^lp}Y$vT*#WY=mpWRIU`C$gWp^_Q#i(Uv;T32MW!W ze}Pp!ZK!b`kl*?D!|;-23;5c@LQ_rj^7uMR;eYi>H~IqMsXx$LeZ&ga%ZBdET38{j-SDufm~13WNNo8VY3r)o%*8 zPt!LBT_RG;V^=&q**!g+v=pcpXrufzU)sl2J5Ld39-gWbmG|XCFKQm@_xlVSd5T1+ zz~3w2Qmg|%@XH$<-65oey9fP0-~36fyQDnqc3CQ0ABZ>-ePGTF6TZD1vLBZ}VqOkwhC+VTT2CX=h!!-UF~XT<%fBb8VNT03a+c`v{kqaJ6s5ZLVixGxB) z*j5JVjRL^YDtzZO`yd@>g>)vvklI}U?KGshlhc^&W`pmYGkG)D@RVQM@Y&bydBZbr zw|_5jvq&XFwJsWUHavec2&XJczbz@lsT2BM4rG=;HHHcz6MbY*N`SkIjm@hpQ^VQRQ+!=uG793BE z(qTV|7Va*s^>?lD@3yhf$Y4Kew8?gXxR*$!T6JwhjQ%3>QcN40Qe#Un0L*nj>adNZ z)F>QrkeVLEJhAPlnLQG%3^)w{JJEum5|1HYam`Yicr`3|bI9A+`gq=UVp!w!BrH&a z19?!9)dpu!jMdcOKm|4?s|_xv*{7(%6UiKIRT~`J7J^z)9*!?>A+0vp+@XO!wIJZK ogNX*;=CglDv(x`cgRk5R#=JfkF)p86Zopp&b05l8hO#}re|ES+a{vGU literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png index d2ea9abed395c5fb38369a54896c51c8e8bdff72..8aa95c02391e2208bbc7a66ff854a41fd1e47892 100644 GIT binary patch literal 8774 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 GL;nY-GsQOm literal 15529 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 y3vD~Wi9;mL_v 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 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png index a40d73e9c68ea638c28c7b13e4bcd1e179a3a102..5a0405319534db5a6cb5f1d3f9639e709defedb9 100644 GIT binary patch literal 8868 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 DxR56n literal 15916 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 YJ>b3v-1mU{9&q0Szu4wva1u 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 I8?2|l4uy5FQ2+n{ literal 0 HcmV?d00001 diff --git a/assets/icon-background.png b/assets/icon-background.png new file mode 100644 index 0000000000000000000000000000000000000000..6b78a176a0921d82797defd14624d867c79981c0 GIT binary patch literal 6187 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGXn!-bEdO%fTy#wLP1e}T4qiv z1B1rI+KILvhaF^&#s|A<>hhHd6m|s6)#>Q6$P(=eP`tvm)@nw~FIHcvNh0Fz2e&?W za6IYi!K0Dk?BR|Ae;5kO3W7=|3jLoh5_P1a;7)(}ce(QS3=0DjXI(Yr%h;8>Y%-_e z>}b*II6)_tL>^|N%{`W$UI)u-?kXR+zT4vbC;RWuJ62S7Gcr!Bm?pW*caNjZ-c0E^ z-#ZttQCWTD`H^I`*a<%-zV14nKc`!d+r~I6?b7EXfk_*09Q0z}JZYt%zu@r@-{m!m zuQ#5m?A{!wHff)5L}{9WV@s3NsTBv@=7h}^;m*9}|KkUH?0y%$ z)|ga-BAo?XyqjLL|8Ks3H>&j{r@rPKhF$S8&y!hR++>|qdiyb0yS*wzHHln ziy_UEC9V-A&iT2ysd*&~ z&PAz-C8;S2<(VZJ3hti10pX2&;tUL8ES@foAr-gY-f$FTFyJ__!7%kfyoiJY<8+S~ zn7XauA zNO3v3UVQc-d6hUOtqdn2pdtPt&bg3qBf)S|0-C0VlM>KiwWPS56vIggXs}vZ8BRhh zjwTWGz>;7PVj!&m9F0cw`UgEs@q`eqG9%bZS{Xi?(}7t8xm`j^Ktt4yCJ|5wB86K5 zh>x!Yf~0_y^hZKK51Ps#fx(0LzyOB}Qa}=9A_XKtCMh93TBm~|4I}tTNPrl6@dQ7? zs6$skE5q@)5xbS>4#St}Nim#+fF3kC9TGw$xEy1t$7xp?5dwgLRB_$SVRf^1JoN|@(K(wh5GXoHKy85}Sb4q9e0L&BW+W-In literal 0 HcmV?d00001 diff --git a/assets/icon-foreground.png b/assets/icon-foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..0092675d4df7508791ca14bb43950255c51b5ca6 GIT binary patch literal 55927 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 K^_~^^)c*mI*f(YX literal 0 HcmV?d00001 diff --git a/assets/icon-only.png b/assets/icon-only.png new file mode 100644 index 0000000000000000000000000000000000000000..0092675d4df7508791ca14bb43950255c51b5ca6 GIT binary patch literal 55927 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 K^_~^^)c*mI*f(YX literal 0 HcmV?d00001 diff --git a/assets/splash-dark.png b/assets/splash-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e9d9b9a8826be9e66cf2f8bbd60eb1cb094582 GIT binary patch literal 35959 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.9.0" } @@ -432,7 +431,6 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -447,7 +445,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -459,7 +456,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -473,7 +469,6 @@ "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" } @@ -481,14 +476,12 @@ "node_modules/@babel/highlight/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 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/@babel/highlight/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" } @@ -497,7 +490,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, "engines": { "node": ">=4" } @@ -506,7 +498,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -1894,6 +1885,204 @@ "@capacitor/core": "^6.0.0" } }, + "node_modules/@capacitor/assets": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@capacitor/assets/-/assets-3.0.5.tgz", + "integrity": "sha512-ohz/OUq61Y1Fc6aVSt0uDrUdeOA7oTH4pkWDbv/8I3UrPjH7oPkzYhShuDRUjekNp9RBi198VSFdt0CetpEOzw==", + "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.6", + "tslib": "2.6.2", + "yargs": "17.7.2" + }, + "bin": { + "capacitor-assets": "bin/capacitor-assets" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@capacitor/assets/node_modules/@capacitor/cli": { + "version": "5.7.8", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.8.tgz", + "integrity": "sha512-qN8LDlREMhrYhOvVXahoJVNkP8LP55/YPRJrzTAFrMqlNJC18L3CzgWYIblFPnuwfbH/RxbfoZT/ydkwgVpMrw==", + "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": "^2.0.0", + "open": "^8.4.0", + "plist": "^3.0.5", + "prompts": "^2.4.2", + "rimraf": "^4.4.1", + "semver": "^7.3.7", + "tar": "^6.1.11", + "tslib": "^2.4.0", + "xml2js": "^0.5.0" + }, + "bin": { + "cap": "bin/capacitor", + "capacitor": "bin/capacitor" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@capacitor/assets/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==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@capacitor/assets/node_modules/@ionic/utils-array": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", + "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@capacitor/assets/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==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@capacitor/assets/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/@capacitor/assets/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@capacitor/assets/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@capacitor/assets/node_modules/glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/assets/node_modules/minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/assets/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@capacitor/assets/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/@capacitor/assets/node_modules/rimraf": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", + "dependencies": { + "glob": "^9.2.0" + }, + "bin": { + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/assets/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@capacitor/assets/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/@capacitor/cli": { "version": "6.1.2", "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-6.1.2.tgz", @@ -2059,6 +2248,26 @@ "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==", + "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==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/@cypress/request": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.5.tgz", @@ -2644,6 +2853,14 @@ "deprecated": "Use @eslint/object-schema instead", "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==", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@inquirer/confirm": { "version": "3.1.13", "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.13.tgz", @@ -2732,7 +2949,6 @@ "version": "2.2.8", "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", - "dev": true, "dependencies": { "@ionic/utils-terminal": "2.3.5", "debug": "^4.0.0", @@ -2785,7 +3001,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.5.tgz", "integrity": "sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==", - "dev": true, "dependencies": { "debug": "^4.0.0", "tslib": "^2.0.1" @@ -2798,7 +3013,6 @@ "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", @@ -2843,7 +3057,6 @@ "version": "3.1.5", "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.5.tgz", "integrity": "sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==", - "dev": true, "dependencies": { "debug": "^4.0.0", "tslib": "^2.0.1" @@ -2856,7 +3069,6 @@ "version": "2.1.11", "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.11.tgz", "integrity": "sha512-6zCDixNmZCbMCy5np8klSxOZF85kuDyzZSTTQKQP90ZtYNCcPYmuFSzaqDwApJT4r5L3MY3JrqK1gLkc6xiUPw==", - "dev": true, "dependencies": { "@ionic/utils-array": "2.1.5", "@ionic/utils-fs": "3.1.6", @@ -2875,7 +3087,6 @@ "version": "3.1.6", "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.6.tgz", "integrity": "sha512-eikrNkK89CfGPmexjTfSWl4EYqsPSBh0Ka7by4F0PLc1hJZYtJxUZV3X4r5ecA8ikjicUmcbU7zJmAjmqutG/w==", - "dev": true, "dependencies": { "@types/fs-extra": "^8.0.0", "debug": "^4.0.0", @@ -2890,7 +3101,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.5.tgz", "integrity": "sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==", - "dev": true, "dependencies": { "debug": "^4.0.0", "tslib": "^2.0.1" @@ -2903,7 +3113,6 @@ "version": "2.1.10", "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.10.tgz", "integrity": "sha512-mZ7JEowcuGQK+SKsJXi0liYTcXd2bNMR3nE0CyTROpMECUpJeAvvaBaPGZf5ERQUPeWBVuwqAqjUmIdxhz5bxw==", - "dev": true, "dependencies": { "@ionic/utils-object": "2.1.5", "@ionic/utils-terminal": "2.3.3", @@ -2920,7 +3129,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.3.tgz", "integrity": "sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==", - "dev": true, "dependencies": { "@types/slice-ansi": "^4.0.0", "debug": "^4.0.0", @@ -2940,7 +3148,6 @@ "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", @@ -2957,7 +3164,6 @@ "version": "2.3.5", "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", - "dev": true, "dependencies": { "@types/slice-ansi": "^4.0.0", "debug": "^4.0.0", @@ -2977,7 +3183,6 @@ "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", @@ -3113,7 +3318,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -3140,8 +3344,7 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", @@ -3174,7 +3377,6 @@ "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" @@ -3187,7 +3389,6 @@ "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" } @@ -3196,7 +3397,6 @@ "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" @@ -3510,6 +3710,15 @@ "node": ">=14" } }, + "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==", + "dependencies": { + "@xml-tools/parser": "^1.0.11", + "prettier": ">=2.4.0" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.21.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.0.tgz", @@ -3877,6 +4086,84 @@ "@testing-library/dom": ">=7.21.4" } }, + "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==" + }, + "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==", + "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/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" + }, + "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==" + }, + "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==" + }, + "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==" + }, "node_modules/@types/aria-query": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", @@ -3940,7 +4227,6 @@ "version": "8.1.5", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -3966,6 +4252,11 @@ "integrity": "sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==", "dev": true }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==" + }, "node_modules/@types/mute-stream": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", @@ -3979,11 +4270,15 @@ "version": "20.14.9", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" + }, "node_modules/@types/prop-types": { "version": "15.7.12", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", @@ -4043,8 +4338,7 @@ "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 + "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==" }, "node_modules/@types/statuses": { "version": "2.0.5", @@ -4488,11 +4782,18 @@ "url": "https://opencollective.com/vitest" } }, + "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==", + "dependencies": { + "chevrotain": "7.1.1" + } + }, "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" } @@ -4501,7 +4802,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -4518,6 +4818,22 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dependencies": { + "acorn": "^8.11.0" + }, + "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==" + }, "node_modules/agent-base": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", @@ -4534,7 +4850,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -4587,7 +4902,6 @@ "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" } @@ -4596,7 +4910,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -4607,6 +4920,18 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "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", @@ -4627,6 +4952,11 @@ } ] }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -4658,6 +4988,11 @@ "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==" + }, "node_modules/array-includes": { "version": "3.1.8", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", @@ -4678,6 +5013,14 @@ "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==", + "engines": { + "node": ">=8" + } + }, "node_modules/array.prototype.findlast": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", @@ -4772,9 +5115,22 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "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": { @@ -4803,7 +5159,6 @@ "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" } @@ -4823,7 +5178,6 @@ "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" } @@ -4873,6 +5227,11 @@ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==" + }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.4.11", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", @@ -4915,14 +5274,54 @@ "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 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/bare-events": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", + "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz", + "integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==", + "optional": true, + "dependencies": { + "bare-events": "^2.0.0", + "bare-path": "^2.0.0", + "bare-stream": "^2.0.0" + } + }, + "node_modules/bare-os": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz", + "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==", + "optional": true + }, + "node_modules/bare-path": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } + }, + "node_modules/bare-stream": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.3.0.tgz", + "integrity": "sha512-pVRWciewGUeCyKEuRxwv06M079r+fRjAQjBEK2P6OYGrO43O+Z0LrPZZEjlc4mB6C2RpZ9AxJ1s7NLEtOHO6eA==", + "optional": true, + "dependencies": { + "b4a": "^1.6.6", + "streamx": "^2.20.0" + } }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, "funding": [ { "type": "github", @@ -4951,11 +5350,31 @@ "version": "1.6.52", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", - "dev": true, "engines": { "node": ">=0.6" } }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "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", @@ -4968,11 +5387,23 @@ "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==" + }, + "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==", + "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" }, @@ -4984,7 +5415,6 @@ "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" @@ -4994,7 +5424,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, "dependencies": { "fill-range": "^7.1.1" }, @@ -5056,7 +5485,6 @@ "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, "funding": [ { "type": "github", @@ -5080,7 +5508,6 @@ "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, "engines": { "node": "*" } @@ -5137,6 +5564,30 @@ "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==", + "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==", + "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.30001653", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", @@ -5213,6 +5664,14 @@ "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==", + "dependencies": { + "regexp-to-ast": "0.5.0" + } + }, "node_modules/chokidar": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.0.tgz", @@ -5232,7 +5691,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, "engines": { "node": ">=10" } @@ -5261,7 +5719,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, "engines": { "node": ">=6" } @@ -5334,7 +5791,6 @@ "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", @@ -5344,11 +5800,22 @@ "node": ">=12" } }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -5359,8 +5826,16 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/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==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } }, "node_modules/colorette": { "version": "2.0.20", @@ -5397,719 +5872,1542 @@ "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==", + "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/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true, + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "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==", + "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": ">= 0.6" + "node": ">=10" } }, - "node_modules/core-js": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", - "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "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==", + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/core-js-compat": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", - "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", - "dev": true, + "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==", "dependencies": { - "browserslist": "^4.23.3" + "q": "^1.5.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=10" } }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "node_modules/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, + "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==", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "q": "^1.5.1" }, "engines": { - "node": ">= 8" + "node": ">=10" } }, - "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": "4.1.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz", - "integrity": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==", - "dev": true, + "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==", "dependencies": { - "rrweb-cssom": "^0.7.1" + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" }, "engines": { - "node": ">=18" + "node": ">=10" } }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "node_modules/cypress": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.0.tgz", - "integrity": "sha512-53aO7PwOfi604qzOkCSzNlWquCynLlKE/rmmpSPcziRH6LNfaDUAklQT6WJIsD8ywxlIy+uVZsnTMCCQVd2kTw==", - "dev": true, - "hasInstallScript": true, + "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==", "dependencies": { - "@cypress/request": "^3.0.4", - "@cypress/xvfb": "^1.2.4", - "@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.7.1", - "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.1", - "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.3", - "untildify": "^4.0.0", - "yauzl": "^2.10.0" - }, - "bin": { - "cypress": "bin/cypress" + "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": "^16.0.0 || ^18.0.0 || >=20.0.0" + "node": ">=10" } }, - "node_modules/cypress/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "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==", + "dependencies": { + "q": "^1.5.1" }, "engines": { "node": ">=10" } }, - "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, + "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==", "dependencies": { - "has-flag": "^4.0.0" + "q": "^1.5.1" }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "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, + "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==", "dependencies": { - "assert-plus": "^1.0.0" + "q": "^1.5.1" }, "engines": { - "node": ">=0.10" + "node": ">=10" } }, - "node_modules/data-urls": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", - "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", - "dev": true, + "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==", "dependencies": { - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^14.0.0" + "q": "^1.5.1" }, "engines": { - "node": ">=18" + "node": ">=10" } }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, + "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==", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "compare-func": "^2.0.0", + "q": "^1.5.1" }, "engines": { - "node": ">= 0.4" + "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==", + "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==", + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "conventional-changelog-writer": "cli.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, + "node_modules/conventional-changelog-writer/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==", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, + "node_modules/conventional-changelog-writer/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==" + }, + "node_modules/conventional-changelog-writer/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==", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "p-locate": "^4.1.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/dayjs": { - "version": "1.11.13", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", - "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" - }, - "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, + "node_modules/conventional-changelog-writer/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dependencies": { - "ms": "^2.1.3" + "@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": ">=6.0" + "node": ">=10" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true - }, - "node_modules/deep-eql": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", - "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", - "dev": true, + "node_modules/conventional-changelog-writer/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==", + "dependencies": { + "p-try": "^2.0.0" + }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/deepmerge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", - "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "node_modules/conventional-changelog-writer/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, + "node_modules/conventional-changelog-writer/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==", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" + "@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": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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, + "node_modules/conventional-changelog-writer/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==", + "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/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, + "node_modules/conventional-changelog-writer/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==", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "node_modules/conventional-changelog-writer/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==", "engines": { - "node": ">=0.4.0" + "node": ">=8" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/conventional-changelog-writer/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==", + "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/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, + "node_modules/conventional-changelog-writer/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==", "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" + "semver": "bin/semver" } }, - "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" - }, + "node_modules/conventional-changelog-writer/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==", "engines": { - "node": ">=6.0.0" + "node": ">=8" } }, - "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/conventional-changelog-writer/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true + "node_modules/conventional-changelog-writer/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==", + "engines": { + "node": ">=10" + } }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, + "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==", "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/electron-to-chromium": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", - "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", - "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, + "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==", "dependencies": { - "sax": "1.1.4" + "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": ">= 0.4.0" + "node": ">=10" } }, - "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==", - "dev": true, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "once": "^1.4.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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, + "node_modules/conventional-commits-parser/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==" + }, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "ansi-colors": "^4.1.1", - "strip-ansi": "^6.0.1" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=8.6" + "node": ">=8" } }, - "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, + "node_modules/conventional-commits-parser/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "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": ">=0.12" + "node": ">=10" }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" + "p-try": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "get-intrinsic": "^1.2.4" + "p-limit": "^2.2.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, + "node_modules/conventional-commits-parser/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==", + "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": ">= 0.4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-iterator-helpers": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", - "dev": true, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.1.2" + "@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": ">= 0.4" + "node": ">=8" } }, - "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "es-errors": "^1.3.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - }, + "node_modules/conventional-commits-parser/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==", "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, + "node_modules/conventional-commits-parser/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==", "dependencies": { - "hasown": "^2.0.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, + "node_modules/conventional-commits-parser/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/conventional-commits-parser/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, + "readable-stream": "^3.0.0" + } + }, + "node_modules/conventional-commits-parser/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==", "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, + "node_modules/conventional-commits-parser/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==", "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "node": ">=10" } }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "engines": { - "node": ">=6" + "node": ">= 0.6" } }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/core-js": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "dev": true, - "engines": { - "node": ">=10" - }, + "hasInstallScript": true, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "node_modules/core-js-compat": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "browserslist": "^4.23.3" + }, + "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/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==" + }, + "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==", + "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==", + "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==", + "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==", + "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": "4.1.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz", + "integrity": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==", + "dev": true, + "dependencies": { + "rrweb-cssom": "^0.7.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/cypress": { + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.0.tgz", + "integrity": "sha512-53aO7PwOfi604qzOkCSzNlWquCynLlKE/rmmpSPcziRH6LNfaDUAklQT6WJIsD8ywxlIy+uVZsnTMCCQVd2kTw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@cypress/request": "^3.0.4", + "@cypress/xvfb": "^1.2.4", + "@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.7.1", + "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.1", + "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.3", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" + }, + "bin": { + "cypress": "bin/cypress" + }, + "engines": { + "node": "^16.0.0 || ^18.0.0 || >=20.0.0" + } + }, + "node_modules/cypress/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", + "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", + "dev": true, + "dependencies": { + "whatwg-mimetype": "^4.0.0", + "whatwg-url": "^14.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "engines": { + "node": "*" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "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==", + "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==", + "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-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/deep-eql": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "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==", + "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/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "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==", + "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/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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==", + "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==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/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/electron-to-chromium": { + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", + "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", + "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==", + "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==" + }, + "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": "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/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "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==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "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.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", @@ -6132,367 +7430,811 @@ "text-table": "^0.2.0" }, "bin": { - "eslint": "bin/eslint.js" + "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.37.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.1.tgz", + "integrity": "sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.19", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz", + "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.12.tgz", + "integrity": "sha512-9neVjoGv20FwYtCP6CB1dzR1vr57ZDNOXst21wd2xJ/cTlM2xLq0GWVlSNTdMn/4BtP6cHYBMCSp1wFBJ9jBsg==", + "dev": true, + "peerDependencies": { + "eslint": ">=7" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-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/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.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/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/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/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==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "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==", + "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/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-react": { - "version": "7.37.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.1.tgz", - "integrity": "sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==", + "node_modules/figures/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/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": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.2", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.19", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.8", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.0", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.11", - "string.prototype.repeat": "^1.0.0" + "flat-cache": "^3.0.4" }, "engines": { - "node": ">=4" + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + "engines": { + "node": ">=8" } }, - "node_modules/eslint-plugin-react-hooks": { + "node_modules/find-up": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz", - "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==", + "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" }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-react-refresh": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.12.tgz", - "integrity": "sha512-9neVjoGv20FwYtCP6CB1dzR1vr57ZDNOXst21wd2xJ/cTlM2xLq0GWVlSNTdMn/4BtP6cHYBMCSp1wFBJ9jBsg==", + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, - "peerDependencies": { - "eslint": ">=7" + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "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==", + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" + "is-callable": "^1.1.3" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "node_modules/foreground-child": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", + "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", "dev": true, "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 6" + } + }, + "node_modules/formidable": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.1.tgz", + "integrity": "sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==", + "dependencies": { + "dezalgo": "^1.0.4", + "hexoid": "^1.0.0", + "once": "^1.4.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "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, + "node_modules/formik": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.6.tgz", + "integrity": "sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==", + "funding": [ + { + "type": "individual", + "url": "https://opencollective.com/formik" + } + ], + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.1", + "deepmerge": "^2.1.1", + "hoist-non-react-statics": "^3.3.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "react-fast-compare": "^2.0.1", + "tiny-warning": "^1.0.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "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": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "engines": { + "node": ">= 8" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dependencies": { - "type-fest": "^0.20.2" + "yallist": "^4.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "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, + "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==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=10" - }, + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, "engines": { - "node": ">=4.0" + "node": ">=6.9.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, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "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": ">=0.10.0" + "node": "*" } }, - "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/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "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" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "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" + "url": "https://github.com/sponsors/ljharb" } }, - "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/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, + "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==", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" }, "bin": { - "extract-zip": "cli.js" + "get-pkg-repo": "src/cli.js" }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=6.9.0" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true, - "engines": [ - "node >=0.6.0" - ] + "node_modules/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==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.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/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==" }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, + "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==", "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" + "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/fast-glob/node_modules/glob-parent": { + "node_modules/get-pkg-repo/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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==", "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "safe-buffer": "~5.1.0" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "node_modules/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==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, + "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==", "dependencies": { - "reusify": "^1.0.4" + "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/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "dependencies": { - "pend": "~1.2.0" + "node_modules/get-pkg-repo/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==", + "engines": { + "node": ">=10" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/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": { - "escape-string-regexp": "^1.0.5" + "pump": "^3.0.0" }, "engines": { "node": ">=8" @@ -6501,331 +8243,358 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", "dev": true, "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "async": "^3.2.0" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" + "assert-plus": "^1.0.0" } }, - "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, + "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==", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, + "node_modules/git-raw-commits/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==", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=8" } }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } + "node_modules/git-raw-commits/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==" }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, + "node_modules/git-raw-commits/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==", "dependencies": { - "is-callable": "^1.1.3" + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", - "dev": true, + "node_modules/git-raw-commits/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "@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": ">=14" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, + "node_modules/git-raw-commits/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==", + "dependencies": { + "p-try": "^2.0.0" + }, "engines": { - "node": ">=14" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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": "*" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/git-raw-commits/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==", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "p-limit": "^2.2.0" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/formik": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.6.tgz", - "integrity": "sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==", - "funding": [ - { - "type": "individual", - "url": "https://opencollective.com/formik" - } - ], + "node_modules/git-raw-commits/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==", "dependencies": { - "@types/hoist-non-react-statics": "^3.3.1", - "deepmerge": "^2.1.1", - "hoist-non-react-statics": "^3.3.0", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", - "react-fast-compare": "^2.0.1", - "tiny-warning": "^1.0.2", - "tslib": "^2.0.0" + "@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" }, - "peerDependencies": { - "react": ">=16.8.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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, + "node_modules/git-raw-commits/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==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@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": ">=10" + "node": ">=8" } }, - "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, + "node_modules/git-raw-commits/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==", "dependencies": { - "minipass": "^3.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">= 8" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/git-raw-commits/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==", "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/git-raw-commits/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==", + "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/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" - ], + "node_modules/git-raw-commits/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==", "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=8" + } + }, + "node_modules/git-raw-commits/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" } }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, + "node_modules/git-raw-commits/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/git-raw-commits/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==", + "engines": { + "node": ">=10" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, + "node_modules/git-raw-commits/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==", + "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==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/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==", + "dependencies": { + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" + }, + "engines": { + "node": ">=10" } }, - "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, + "node_modules/git-semver-tags/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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, "engines": { - "node": ">=6.9.0" + "node": ">=8" } }, - "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, + "node_modules/git-semver-tags/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==" + }, + "node_modules/git-semver-tags/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==", + "dependencies": { + "p-locate": "^4.1.0" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=8" } }, - "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, + "node_modules/git-semver-tags/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "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": "*" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, + "node_modules/git-semver-tags/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==", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-stream": { + "node_modules/git-semver-tags/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/parse-json": { "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, + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dependencies": { - "pump": "^3.0.0" + "@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" @@ -6834,47 +8603,113 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, + "node_modules/git-semver-tags/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==", "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "@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": ">= 0.4" + "node": ">=8" + } + }, + "node_modules/git-semver-tags/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==", + "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/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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, + "node_modules/git-semver-tags/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/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==", "dependencies": { - "async": "^3.2.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "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, + "node_modules/git-semver-tags/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==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/git-semver-tags/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/git-semver-tags/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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", "dependencies": { - "assert-plus": "^1.0.0" + "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==" + }, + "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": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6942,6 +8777,25 @@ "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==", + "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", @@ -6957,8 +8811,18 @@ "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true + "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==", + "dependencies": { + "lodash.merge": "^4.6.2" + }, + "bin": { + "gradle-to-js": "cli.js" + } }, "node_modules/graphemer": { "version": "1.4.0", @@ -6975,6 +8839,34 @@ "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" } }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "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==", + "engines": { + "node": ">=6" + } + }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -7048,7 +8940,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, "dependencies": { "function-bind": "^1.1.2" }, @@ -7056,12 +8947,28 @@ "node": ">= 0.4" } }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, "node_modules/headers-polyfill": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.3.tgz", "integrity": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==", "dev": true }, + "node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "engines": { + "node": ">=8" + } + }, "node_modules/history": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", @@ -7088,6 +8995,33 @@ "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==", + "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==", + "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==" + }, "node_modules/html-encoding-sniffer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", @@ -7209,7 +9143,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, "funding": [ { "type": "github", @@ -7229,11 +9162,15 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, "engines": { "node": ">= 4" } }, + "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==" + }, "node_modules/immutable": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", @@ -7269,7 +9206,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, "engines": { "node": ">=8" } @@ -7279,7 +9215,6 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -7288,14 +9223,12 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "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" } @@ -7338,6 +9271,11 @@ "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==" + }, "node_modules/is-async-function": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", @@ -7365,6 +9303,17 @@ "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==", + "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", @@ -7409,7 +9358,6 @@ "version": "2.14.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, "dependencies": { "hasown": "^2.0.2" }, @@ -7454,7 +9402,6 @@ "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" }, @@ -7469,7 +9416,6 @@ "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" } @@ -7490,7 +9436,6 @@ "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" } @@ -7514,7 +9459,6 @@ "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" }, @@ -7572,7 +9516,6 @@ "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" } @@ -7592,15 +9535,38 @@ "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==", + "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==", + "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==", + "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", @@ -7654,7 +9620,6 @@ "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" }, @@ -7692,6 +9657,17 @@ "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==", + "dependencies": { + "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-typed-array": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", @@ -7769,7 +9745,6 @@ "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" }, @@ -7785,8 +9760,7 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "node_modules/isstream": { "version": "0.1.2", @@ -7965,6 +9939,16 @@ "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==" + }, + "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==" + }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -7986,8 +9970,7 @@ "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 + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "node_modules/json5": { "version": "2.2.3", @@ -8005,7 +9988,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, "dependencies": { "universalify": "^2.0.0" }, @@ -8013,6 +9995,29 @@ "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==", + "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==", + "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", @@ -8052,11 +10057,18 @@ "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==", + "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" } @@ -8083,6 +10095,11 @@ "node": ">= 0.8.0" } }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, "node_modules/listr2": { "version": "3.14.0", "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", @@ -8110,6 +10127,28 @@ } } }, + "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==", + "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/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/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -8141,11 +10180,15 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, + "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==" + }, "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 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, "node_modules/lodash.once": { "version": "4.1.1", @@ -8303,6 +10346,22 @@ "node": ">=10" } }, + "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==" + }, + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/meow": { "version": "13.2.0", "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", @@ -8325,16 +10384,40 @@ "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.4", + "resolved": "https://registry.npmjs.org/mergexml/-/mergexml-1.2.4.tgz", + "integrity": "sha512-yiOlDqcVCz7AG1eSboonc18FTlfqDEKYfGoAV3Lul98u6YRV/s0kjtf4bjk47t0hLTFJR0BSYMd6BpmX3xDjNQ==", + "dependencies": { + "@xmldom/xmldom": "^0.7.0", + "formidable": "^3.5.1", + "xpath": "0.0.27" + } + }, + "node_modules/mergexml/node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -8371,11 +10454,21 @@ "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" } @@ -8384,7 +10477,6 @@ "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" }, @@ -8396,16 +10488,27 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, "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" } @@ -8414,7 +10517,6 @@ "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" @@ -8427,7 +10529,6 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -8438,14 +10539,12 @@ "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 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "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" }, @@ -8453,11 +10552,23 @@ "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/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==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/msw": { "version": "2.4.10", @@ -8541,64 +10652,281 @@ } ], "bin": { - "nanoid": "bin/nanoid.cjs" + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", + "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", + "dependencies": { + "@ionic/utils-fs": "^3.1.7", + "@ionic/utils-terminal": "^2.3.4", + "bplist-parser": "^0.3.2", + "debug": "^4.3.4", + "elementtree": "^0.1.7", + "ini": "^4.1.1", + "plist": "^3.1.0", + "split2": "^4.2.0", + "through2": "^4.0.2", + "tslib": "^2.6.2", + "yauzl": "^2.10.0" + }, + "bin": { + "native-run": "bin/native-run" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/native-run/node_modules/ini": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "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==" + }, + "node_modules/node-abi": { + "version": "3.68.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz", + "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true + }, + "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==", + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true + }, + "node_modules/nodemon": { + "version": "2.0.22", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz", + "integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==", + "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/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/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==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/nodemon/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/nodemon/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "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==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/nodemon/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==", + "dependencies": { + "has-flag": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=4" } }, - "node_modules/native-run": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", - "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", - "dev": true, + "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==", "dependencies": { - "@ionic/utils-fs": "^3.1.7", - "@ionic/utils-terminal": "^2.3.4", - "bplist-parser": "^0.3.2", - "debug": "^4.3.4", - "elementtree": "^0.1.7", - "ini": "^4.1.1", - "plist": "^3.1.0", - "split2": "^4.2.0", - "through2": "^4.0.2", - "tslib": "^2.6.2", - "yauzl": "^2.10.0" + "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-package-data/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "bin": { - "native-run": "bin/native-run" + "semver": "bin/semver.js" }, "engines": { - "node": ">=16.0.0" + "node": ">=10" } }, - "node_modules/native-run/node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", - "dev": true, + "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==", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "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/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true - }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -8611,6 +10939,29 @@ "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==", + "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==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, "node_modules/nwsapi": { "version": "2.2.12", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz", @@ -8717,7 +11068,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, "dependencies": { "wrappy": "1" } @@ -8741,7 +11091,6 @@ "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", @@ -8817,7 +11166,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -8828,6 +11176,14 @@ "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==", + "engines": { + "node": ">=6" + } + }, "node_modules/package-json-from-dist": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", @@ -8846,6 +11202,18 @@ "node": ">=6" } }, + "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==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", @@ -8862,7 +11230,6 @@ "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" } @@ -8871,7 +11238,6 @@ "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" } @@ -8880,7 +11246,6 @@ "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" } @@ -8888,14 +11253,12 @@ "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 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -8911,7 +11274,6 @@ "version": "10.2.2", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, "engines": { "node": "14 || >=16.14" } @@ -8924,6 +11286,25 @@ "isarray": "0.0.1" } }, + "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==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/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/pathe": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", @@ -8942,8 +11323,7 @@ "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "node_modules/performance-now": { "version": "2.1.0", @@ -8954,14 +11334,12 @@ "node_modules/picocolors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "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" }, @@ -8973,7 +11351,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -8982,7 +11359,6 @@ "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", @@ -9029,6 +11405,70 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/prebuild-install": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "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/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "engines": { + "node": ">=8" + } + }, + "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", @@ -9038,6 +11478,20 @@ "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "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", @@ -9085,11 +11539,15 @@ "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" @@ -9102,7 +11560,6 @@ "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" } @@ -9139,11 +11596,15 @@ "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==" + }, "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==", - "dev": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -9158,6 +11619,16 @@ "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==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", @@ -9183,7 +11654,6 @@ "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", @@ -9199,6 +11669,46 @@ } ] }, + "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==" + }, + "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==", + "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.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", @@ -9260,55 +11770,164 @@ "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", "dev": true, "engines": { - "node": ">=0.10.0" + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" } }, - "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==", + "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==", "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" + "p-limit": "^1.1.0" }, - "peerDependencies": { - "react": ">=15" + "engines": { + "node": ">=4" } }, - "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==", + "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==", + "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==", + "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==" + }, + "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==", "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" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "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/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "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==", - "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -9335,7 +11954,6 @@ "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" @@ -9397,6 +12015,11 @@ "@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==" + }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", @@ -9453,6 +12076,237 @@ "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==", + "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": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/replace/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/replace/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==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/replace/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/replace/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==", + "engines": { + "node": ">=0.8.0" + } + }, + "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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/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==", + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/replace/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/replace/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==" + }, + "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==" + }, + "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==", + "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==", + "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", @@ -9466,11 +12320,15 @@ "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==" + }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", @@ -9481,7 +12339,6 @@ "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -9525,7 +12382,6 @@ "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" @@ -9542,7 +12398,6 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -9598,7 +12453,6 @@ "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", @@ -9654,7 +12508,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, "funding": [ { "type": "github", @@ -9714,8 +12567,7 @@ "node_modules/sax": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", - "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", - "dev": true + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==" }, "node_modules/saxes": { "version": "6.0.0", @@ -9741,11 +12593,15 @@ "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/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==" + }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", @@ -9778,11 +12634,56 @@ "node": ">= 0.4" } }, + "node_modules/sharp": { + "version": "0.32.6", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", + "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", + "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/sharp/node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sharp/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==" + }, + "node_modules/sharp/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "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" }, @@ -9794,7 +12695,6 @@ "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" } @@ -9826,14 +12726,116 @@ "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 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } }, "node_modules/slice-ansi": { "version": "3.0.0", @@ -9853,7 +12855,6 @@ "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" } @@ -9877,11 +12878,49 @@ "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==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + }, + "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==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==" + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, "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" } @@ -9932,6 +12971,27 @@ "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", "dev": true }, + "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==", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/streamx": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", + "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==", + "dependencies": { + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, "node_modules/strict-event-emitter": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz", @@ -9942,7 +13002,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, "dependencies": { "safe-buffer": "~5.2.0" } @@ -9951,7 +13010,6 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -10065,7 +13123,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -10086,6 +13143,14 @@ "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==", + "engines": { + "node": ">=4" + } + }, "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -10099,7 +13164,6 @@ "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" }, @@ -10135,7 +13199,6 @@ "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" }, @@ -10159,7 +13222,6 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "dev": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -10172,11 +13234,70 @@ "node": ">=10" } }, + "node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, "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 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "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==", + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/terser": { "version": "5.34.1", @@ -10269,6 +13390,22 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/text-decoder": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.0.tgz", + "integrity": "sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "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==", + "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", @@ -10287,14 +13424,12 @@ "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "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" } @@ -10375,7 +13510,6 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", - "dev": true, "engines": { "node": ">=14.14" } @@ -10393,7 +13527,6 @@ "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" }, @@ -10406,6 +13539,14 @@ "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==" }, + "node_modules/touch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz", + "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==", + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, "node_modules/tough-cookie": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", @@ -10446,11 +13587,18 @@ "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==", + "engines": { + "node": ">=8" + } + }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -10463,6 +13611,56 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-node": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "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==", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -10472,7 +13670,6 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, "dependencies": { "safe-buffer": "^5.0.1" }, @@ -10587,7 +13784,6 @@ "version": "5.5.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", - "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -10596,6 +13792,18 @@ "node": ">=14.17" } }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "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", @@ -10611,11 +13819,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -10657,11 +13869,21 @@ "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==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, "engines": { "node": ">= 10.0.0" } @@ -10670,7 +13892,6 @@ "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" } @@ -10727,8 +13948,7 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/uuid": { "version": "10.0.0", @@ -10742,6 +13962,20 @@ "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==" + }, + "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==", + "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", @@ -10972,7 +14206,6 @@ "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" }, @@ -11049,6 +14282,11 @@ "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==" + }, "node_modules/which-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", @@ -11093,11 +14331,15 @@ "node": ">=0.10.0" } }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==" + }, "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", @@ -11131,8 +14373,7 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/ws": { "version": "8.18.0", @@ -11155,6 +14396,42 @@ } } }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "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==", + "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==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xml-js/node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, "node_modules/xml-name-validator": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", @@ -11168,7 +14445,6 @@ "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" @@ -11181,7 +14457,6 @@ "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" } @@ -11190,7 +14465,6 @@ "version": "15.1.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true, "engines": { "node": ">=8.0" } @@ -11201,11 +14475,26 @@ "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==", + "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" } @@ -11220,7 +14509,6 @@ "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", @@ -11238,7 +14526,6 @@ "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" } @@ -11247,12 +14534,19 @@ "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "engines": { + "node": ">=6" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index 22a8474..2ca25a0 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "dependencies": { "@capacitor/android": "6.1.2", "@capacitor/app": "6.0.1", + "@capacitor/assets": "3.0.5", "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", "@capacitor/keyboard": "6.0.2", From b312dee809b99f12d9bdfb6b144ce14e8aae61c6 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Mon, 14 Oct 2024 08:28:01 -0400 Subject: [PATCH 04/14] capacitor config --- android/app/build.gradle | 6 +++--- .../starter => net/leanstacks/ionic8}/MainActivity.java | 2 +- capacitor.config.ts | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) rename android/app/src/main/java/{io/ionic/starter => net/leanstacks/ionic8}/MainActivity.java (75%) diff --git a/android/app/build.gradle b/android/app/build.gradle index 67de86d..55868cf 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,14 +1,14 @@ apply plugin: 'com.android.application' android { - namespace "io.ionic.starter" + namespace "net.leanstacks.ionic8" compileSdk rootProject.ext.compileSdkVersion defaultConfig { applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 1 - versionName "1.0" + versionCode 2 + versionName "1.0.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/android/app/src/main/java/io/ionic/starter/MainActivity.java b/android/app/src/main/java/net/leanstacks/ionic8/MainActivity.java similarity index 75% rename from android/app/src/main/java/io/ionic/starter/MainActivity.java rename to android/app/src/main/java/net/leanstacks/ionic8/MainActivity.java index 73e3a98..3664ac0 100644 --- a/android/app/src/main/java/io/ionic/starter/MainActivity.java +++ b/android/app/src/main/java/net/leanstacks/ionic8/MainActivity.java @@ -1,4 +1,4 @@ -package io.ionic.starter; +package net.leanstacks.ionic8; import com.getcapacitor.BridgeActivity; diff --git a/capacitor.config.ts b/capacitor.config.ts index 0d29b47..4232db6 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -1,9 +1,9 @@ import type { CapacitorConfig } from '@capacitor/cli'; const config: CapacitorConfig = { - appId: 'io.ionic.starter', - appName: 'ionic8-playground', - webDir: 'dist' + appId: 'net.leanstacks.ionic8', + appName: 'Ionic Playground 8', + webDir: 'dist', }; export default config; From 9eb2dfd6e6275f32d9ed1c21e1a58adcc316e695 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Mon, 14 Oct 2024 11:57:35 -0400 Subject: [PATCH 05/14] splash screen capacitor --- android/app/capacitor.build.gradle | 1 + android/capacitor.settings.gradle | 3 +++ capacitor.config.ts | 8 ++++++++ package-lock.json | 9 +++++++++ package.json | 4 +++- 5 files changed, 24 insertions(+), 1 deletion(-) diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle index 1c2a7a8..b5f811e 100644 --- a/android/app/capacitor.build.gradle +++ b/android/app/capacitor.build.gradle @@ -12,6 +12,7 @@ dependencies { implementation project(':capacitor-app') implementation project(':capacitor-haptics') implementation project(':capacitor-keyboard') + implementation project(':capacitor-splash-screen') implementation project(':capacitor-status-bar') } diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle index bd35873..fd6199e 100644 --- a/android/capacitor.settings.gradle +++ b/android/capacitor.settings.gradle @@ -11,5 +11,8 @@ project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/ include ':capacitor-keyboard' project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android') +include ':capacitor-splash-screen' +project(':capacitor-splash-screen').projectDir = new File('../node_modules/@capacitor/splash-screen/android') + include ':capacitor-status-bar' project(':capacitor-status-bar').projectDir = new File('../node_modules/@capacitor/status-bar/android') diff --git a/capacitor.config.ts b/capacitor.config.ts index 4232db6..4218174 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -1,9 +1,17 @@ +/// + import type { CapacitorConfig } from '@capacitor/cli'; const config: CapacitorConfig = { appId: 'net.leanstacks.ionic8', appName: 'Ionic Playground 8', webDir: 'dist', + // plugins: { + // SplashScreen: { + // launchAutoHide: true, + // launchShowDuration: 3000, + // }, + // }, }; export default config; diff --git a/package-lock.json b/package-lock.json index 85cec64..ab04134 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", "@capacitor/keyboard": "6.0.2", + "@capacitor/splash-screen": "6.0.2", "@capacitor/status-bar": "6.0.1", "@fortawesome/fontawesome-svg-core": "6.6.0", "@fortawesome/free-solid-svg-icons": "6.6.0", @@ -2230,6 +2231,14 @@ "@capacitor/core": "^6.0.0" } }, + "node_modules/@capacitor/splash-screen": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/splash-screen/-/splash-screen-6.0.2.tgz", + "integrity": "sha512-WC0KYZ+ev15up03xs4fTnoTKwBVUSxXsKKQr/8XAncvi/nAG8qrpanW8OlavSC5zF5e1IZZDLsI2GSv0SkZ7VQ==", + "peerDependencies": { + "@capacitor/core": "^6.0.0" + } + }, "node_modules/@capacitor/status-bar": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-6.0.1.tgz", diff --git a/package.json b/package.json index 2ca25a0..00b6bdc 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,8 @@ "test:ci": "vitest run --coverage --silent", "test:coverage": "vitest --coverage", "test:e2e": "cypress run", - "lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0" + "lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0", + "android": "npx cap sync android && npx cap open android" }, "dependencies": { "@capacitor/android": "6.1.2", @@ -25,6 +26,7 @@ "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", "@capacitor/keyboard": "6.0.2", + "@capacitor/splash-screen": "6.0.2", "@capacitor/status-bar": "6.0.1", "@fortawesome/fontawesome-svg-core": "6.6.0", "@fortawesome/free-solid-svg-icons": "6.6.0", From 7952483ea79bc3a2235049d0133af2b66b64b705 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Mon, 14 Oct 2024 11:58:19 -0400 Subject: [PATCH 06/14] version 3 --- android/app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 55868cf..8744f66 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 2 - versionName "1.0.1" + versionCode 3 + versionName "1.0.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. From fd8956d05ef9a9a04f0cb57f3b09c60488a00fb2 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Tue, 15 Oct 2024 06:46:06 -0400 Subject: [PATCH 07/14] remove splash screen capacitor --- android/app/capacitor.build.gradle | 1 - android/capacitor.settings.gradle | 3 --- capacitor.config.ts | 8 -------- package-lock.json | 9 --------- package.json | 1 - 5 files changed, 22 deletions(-) diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle index b5f811e..1c2a7a8 100644 --- a/android/app/capacitor.build.gradle +++ b/android/app/capacitor.build.gradle @@ -12,7 +12,6 @@ dependencies { implementation project(':capacitor-app') implementation project(':capacitor-haptics') implementation project(':capacitor-keyboard') - implementation project(':capacitor-splash-screen') implementation project(':capacitor-status-bar') } diff --git a/android/capacitor.settings.gradle b/android/capacitor.settings.gradle index fd6199e..bd35873 100644 --- a/android/capacitor.settings.gradle +++ b/android/capacitor.settings.gradle @@ -11,8 +11,5 @@ project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/ include ':capacitor-keyboard' project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android') -include ':capacitor-splash-screen' -project(':capacitor-splash-screen').projectDir = new File('../node_modules/@capacitor/splash-screen/android') - include ':capacitor-status-bar' project(':capacitor-status-bar').projectDir = new File('../node_modules/@capacitor/status-bar/android') diff --git a/capacitor.config.ts b/capacitor.config.ts index 4218174..4232db6 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -1,17 +1,9 @@ -/// - import type { CapacitorConfig } from '@capacitor/cli'; const config: CapacitorConfig = { appId: 'net.leanstacks.ionic8', appName: 'Ionic Playground 8', webDir: 'dist', - // plugins: { - // SplashScreen: { - // launchAutoHide: true, - // launchShowDuration: 3000, - // }, - // }, }; export default config; diff --git a/package-lock.json b/package-lock.json index ab04134..85cec64 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,6 @@ "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", "@capacitor/keyboard": "6.0.2", - "@capacitor/splash-screen": "6.0.2", "@capacitor/status-bar": "6.0.1", "@fortawesome/fontawesome-svg-core": "6.6.0", "@fortawesome/free-solid-svg-icons": "6.6.0", @@ -2231,14 +2230,6 @@ "@capacitor/core": "^6.0.0" } }, - "node_modules/@capacitor/splash-screen": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@capacitor/splash-screen/-/splash-screen-6.0.2.tgz", - "integrity": "sha512-WC0KYZ+ev15up03xs4fTnoTKwBVUSxXsKKQr/8XAncvi/nAG8qrpanW8OlavSC5zF5e1IZZDLsI2GSv0SkZ7VQ==", - "peerDependencies": { - "@capacitor/core": "^6.0.0" - } - }, "node_modules/@capacitor/status-bar": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-6.0.1.tgz", diff --git a/package.json b/package.json index 00b6bdc..50af995 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,6 @@ "@capacitor/core": "6.1.2", "@capacitor/haptics": "6.0.1", "@capacitor/keyboard": "6.0.2", - "@capacitor/splash-screen": "6.0.2", "@capacitor/status-bar": "6.0.1", "@fortawesome/fontawesome-svg-core": "6.6.0", "@fortawesome/free-solid-svg-icons": "6.6.0", From f581407697a69621c07c7371608983895dd8b87e Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Tue, 15 Oct 2024 07:49:41 -0400 Subject: [PATCH 08/14] version 4 --- android/app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 8744f66..0d644f7 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 3 - versionName "1.0.2" + versionCode 4 + versionName "1.0.3" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. From b677be94984dd9f121647a4633dde7d06e4eb5a9 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Tue, 15 Oct 2024 15:26:32 -0400 Subject: [PATCH 09/14] version 5 --- android/app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 0d644f7..adbf102 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 4 - versionName "1.0.3" + versionCode 5 + versionName "1.0.4" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. From 90a913edb4dd62e896d9a21c26cd8c368bb47fe4 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Wed, 16 Oct 2024 07:30:47 -0400 Subject: [PATCH 10/14] prebuild script for Appflow env --- .appflow/scripts/prebuild.sh | 20 ++++++++++++++++++++ .gitignore | 5 +---- package.json | 1 + 3 files changed, 22 insertions(+), 4 deletions(-) create mode 100755 .appflow/scripts/prebuild.sh diff --git a/.appflow/scripts/prebuild.sh b/.appflow/scripts/prebuild.sh new file mode 100755 index 0000000..c8313be --- /dev/null +++ b/.appflow/scripts/prebuild.sh @@ -0,0 +1,20 @@ +#!/bin/bash +# npm hook run before the build script +# see: https://ionic.io/docs/appflow/automation/environments + +# echo ">>> prebuild script" + +# create .env file if running in Ionic Appflow +if [ "$CI_AUTOMATED_BUILD" = "1" ] +then + echo "Appflow build; creating .env file" + echo "VITE_BUILD_DATE=$(date +'%Y-%m-%d')" > .env + echo "VITE_BUILD_TIME=$(date +'%H:%M:%S%z')" >> .env + echo "VITE_BUILD_TS=$(date +'%Y-%m-%dT%H:%M:%S%z')" >> .env + echo "VITE_BUILD_COMMIT_SHA=$CI_GIT_COMMIT_SHA" >> .env + echo "VITE_BUILD_WORKFLOW_NAME=$CI_AUTOMATION_NAME" >> .env + echo "VITE_BUILD_WORKFLOW_RUN_NUMBER=$CI_BUILD_NUMBER" >> .env + echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=1" >> .env +else + echo "NOT an Appflow build; skipping .env file creation" +fi diff --git a/.gitignore b/.gitignore index bad4d28..c4c5b40 100644 --- a/.gitignore +++ b/.gitignore @@ -14,10 +14,7 @@ # misc .DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local +.env* /.nx /.nx/cache /.vscode/* diff --git a/package.json b/package.json index 50af995..0b36802 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "type": "module", "scripts": { "dev": "vite", + "prebuild": "./.appflow/scripts/prebuild.sh", "build": "tsc && vite build", "preview": "vite preview", "test": "vitest", From 10d10f8499c4e71495e8a4acf23017eaf0ca0343 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Wed, 16 Oct 2024 10:47:07 -0400 Subject: [PATCH 11/14] workflow runner env var --- .appflow/scripts/prebuild.sh | 10 ++++++---- .github/workflows/deploy-dev.yml | 1 + .github/workflows/deploy-prod.yml | 1 + .github/workflows/deploy-qa.yml | 1 + README.md | 2 ++ src/common/providers/ConfigProvider.tsx | 2 ++ src/common/utils/i18n/resources/en/account.json | 1 + src/common/utils/i18n/resources/es/account.json | 1 + src/common/utils/i18n/resources/fr/account.json | 1 + .../components/Diagnostics/BuildDiagnostics.tsx | 6 ++++++ .../Diagnostics/__tests__/BuildDiagnostics.test.tsx | 1 + 11 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.appflow/scripts/prebuild.sh b/.appflow/scripts/prebuild.sh index c8313be..f09ce5b 100755 --- a/.appflow/scripts/prebuild.sh +++ b/.appflow/scripts/prebuild.sh @@ -1,20 +1,22 @@ #!/bin/bash # npm hook run before the build script # see: https://ionic.io/docs/appflow/automation/environments +# see: https://ionic.io/docs/appflow/cookbook/hooks#npm-pre--post-scripts -# echo ">>> prebuild script" +printenv # create .env file if running in Ionic Appflow -if [ "$CI_AUTOMATED_BUILD" = "1" ] +if [ "$CI_SERVER" = "yes" ] then echo "Appflow build; creating .env file" echo "VITE_BUILD_DATE=$(date +'%Y-%m-%d')" > .env echo "VITE_BUILD_TIME=$(date +'%H:%M:%S%z')" >> .env echo "VITE_BUILD_TS=$(date +'%Y-%m-%dT%H:%M:%S%z')" >> .env echo "VITE_BUILD_COMMIT_SHA=$CI_GIT_COMMIT_SHA" >> .env - echo "VITE_BUILD_WORKFLOW_NAME=$CI_AUTOMATION_NAME" >> .env + echo "VITE_BUILD_WORKFLOW_RUNNER=Appflow" >> .env + echo "VITE_BUILD_WORKFLOW_NAME=$CI_APP_NAME" >> .env echo "VITE_BUILD_WORKFLOW_RUN_NUMBER=$CI_BUILD_NUMBER" >> .env - echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=1" >> .env + echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=" >> .env else echo "NOT an Appflow build; skipping .env file creation" fi diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml index ca55754..9fe562a 100644 --- a/.github/workflows/deploy-dev.yml +++ b/.github/workflows/deploy-dev.yml @@ -51,6 +51,7 @@ jobs: echo "VITE_BUILD_TS=$(date +'%Y-%m-%dT%H:%M:%S%z')" >> .env echo "VITE_BUILD_COMMIT_SHA=${{ github.sha }}" >> .env echo "VITE_BUILD_ENV_CODE=${{ env.AWS_ENV_CODE }}" >> .env + echo "VITE_BUILD_WORKFLOW_RUNNER=GitHub Actions" >> .env echo "VITE_BUILD_WORKFLOW_NAME=${{ github.workflow }}" >> .env echo "VITE_BUILD_WORKFLOW_RUN_NUMBER=${{ github.run_number }}" >> .env echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=${{ github.run_attempt }}" >> .env diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 381095e..a11713d 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -52,6 +52,7 @@ jobs: echo "VITE_BUILD_TS=$(date +'%Y-%m-%dT%H:%M:%S%z')" >> .env echo "VITE_BUILD_COMMIT_SHA=${{ github.sha }}" >> .env echo "VITE_BUILD_ENV_CODE=${{ env.AWS_ENV_CODE }}" >> .env + echo "VITE_BUILD_WORKFLOW_RUNNER=GitHub Actions" >> .env echo "VITE_BUILD_WORKFLOW_NAME=${{ github.workflow }}" >> .env echo "VITE_BUILD_WORKFLOW_RUN_NUMBER=${{ github.run_number }}" >> .env echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=${{ github.run_attempt }}" >> .env diff --git a/.github/workflows/deploy-qa.yml b/.github/workflows/deploy-qa.yml index 3e5fde2..f673aab 100644 --- a/.github/workflows/deploy-qa.yml +++ b/.github/workflows/deploy-qa.yml @@ -51,6 +51,7 @@ jobs: echo "VITE_BUILD_TS=$(date +'%Y-%m-%dT%H:%M:%S%z')" >> .env echo "VITE_BUILD_COMMIT_SHA=${{ github.sha }}" >> .env echo "VITE_BUILD_ENV_CODE=${{ env.AWS_ENV_CODE }}" >> .env + echo "VITE_BUILD_WORKFLOW_RUNNER=GitHub Actions" >> .env echo "VITE_BUILD_WORKFLOW_NAME=${{ github.workflow }}" >> .env echo "VITE_BUILD_WORKFLOW_RUN_NUMBER=${{ github.run_number }}" >> .env echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=${{ github.run_attempt }}" >> .env diff --git a/README.md b/README.md index ec81249..e671b16 100644 --- a/README.md +++ b/README.md @@ -148,6 +148,7 @@ VITE_BUILD_TIME=00:00:00 VITE_BUILD_TS=1970-01-01T00:00:00+0000 VITE_BUILD_COMMIT_SHA=local VITE_BUILD_ENV_CODE=local +VITE_BUILD_WORKFLOW_RUNNER=local VITE_BUILD_WORKFLOW_NAME=local VITE_BUILD_WORKFLOW_RUN_NUMBER=1 VITE_BUILD_WORKFLOW_RUN_ATTEMPT=1 @@ -172,6 +173,7 @@ VITE_BUILD_TIME=00:00:00 VITE_BUILD_TS=1970-01-01T00:00:00+0000 VITE_BUILD_COMMIT_SHA=test VITE_BUILD_ENV_CODE=test +VITE_BUILD_WORKFLOW_RUNNER=test VITE_BUILD_WORKFLOW_NAME=test VITE_BUILD_WORKFLOW_RUN_NUMBER=1 VITE_BUILD_WORKFLOW_RUN_ATTEMPT=1 diff --git a/src/common/providers/ConfigProvider.tsx b/src/common/providers/ConfigProvider.tsx index 7e5e99e..b978f00 100644 --- a/src/common/providers/ConfigProvider.tsx +++ b/src/common/providers/ConfigProvider.tsx @@ -11,6 +11,7 @@ export interface Config { VITE_BUILD_TS: string; VITE_BUILD_COMMIT_SHA: string; VITE_BUILD_ENV_CODE: string; + VITE_BUILD_WORKFLOW_RUNNER: string; VITE_BUILD_WORKFLOW_NAME: string; VITE_BUILD_WORKFLOW_RUN_NUMBER: number; VITE_BUILD_WORKFLOW_RUN_ATTEMPT: number; @@ -28,6 +29,7 @@ const configSchema: ObjectSchema = object({ VITE_BUILD_TS: string().default('1970-01-01T00:00:00+0000'), VITE_BUILD_COMMIT_SHA: string().default('local'), VITE_BUILD_ENV_CODE: string().default('local'), + VITE_BUILD_WORKFLOW_RUNNER: string().default('local'), VITE_BUILD_WORKFLOW_NAME: string().default('local'), VITE_BUILD_WORKFLOW_RUN_NUMBER: number().default(1), VITE_BUILD_WORKFLOW_RUN_ATTEMPT: number().default(1), diff --git a/src/common/utils/i18n/resources/en/account.json b/src/common/utils/i18n/resources/en/account.json index 41a1390..622725a 100644 --- a/src/common/utils/i18n/resources/en/account.json +++ b/src/common/utils/i18n/resources/en/account.json @@ -11,6 +11,7 @@ "name": "Name", "native": "Native", "platforms": "Platforms", + "runner": "Runner", "sha": "SHA", "time": "Time", "version": "Version", diff --git a/src/common/utils/i18n/resources/es/account.json b/src/common/utils/i18n/resources/es/account.json index 9301ec2..ca9eaaf 100644 --- a/src/common/utils/i18n/resources/es/account.json +++ b/src/common/utils/i18n/resources/es/account.json @@ -11,6 +11,7 @@ "name": "Nombre", "native": "Nativo", "platforms": "Plataformas", + "runner": "Corredor", "sha": "SHA", "time": "Tiempo", "version": "VersiĆ³n", diff --git a/src/common/utils/i18n/resources/fr/account.json b/src/common/utils/i18n/resources/fr/account.json index 3a54b41..bfacfc9 100644 --- a/src/common/utils/i18n/resources/fr/account.json +++ b/src/common/utils/i18n/resources/fr/account.json @@ -11,6 +11,7 @@ "name": "Nom", "native": "Natal", "platforms": "Plateformes", + "runner": "Coureur", "sha": "SHA", "time": "Temps", "version": "Version", diff --git a/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx b/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx index be95f66..f05a06d 100644 --- a/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx +++ b/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx @@ -50,6 +50,12 @@ const BuildDiagnostics = ({ {config.VITE_BUILD_COMMIT_SHA} + + + {t('diagnostics.label.runner', { ns: 'account' })} + + {config.VITE_BUILD_WORKFLOW_RUNNER} + {t('diagnostics.label.workflow', { ns: 'account' })} diff --git a/src/pages/Account/components/Diagnostics/__tests__/BuildDiagnostics.test.tsx b/src/pages/Account/components/Diagnostics/__tests__/BuildDiagnostics.test.tsx index dfd7f13..25c0a89 100644 --- a/src/pages/Account/components/Diagnostics/__tests__/BuildDiagnostics.test.tsx +++ b/src/pages/Account/components/Diagnostics/__tests__/BuildDiagnostics.test.tsx @@ -24,6 +24,7 @@ describe('BuildDiagnostics', () => { expect(screen.getByTestId('build-env')).toHaveTextContent('test'); expect(screen.getByTestId('build-time')).toHaveTextContent('1970-01-01 00:00:00 +00:00'); expect(screen.getByTestId('build-sha')).toHaveTextContent('test'); + expect(screen.getByTestId('build-runner')).toHaveTextContent('test'); expect(screen.getByTestId('build-workflow')).toHaveTextContent('test 1.1'); }); }); From 838914be1df1ad8917be04c84bd9a570536dee9b Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Wed, 16 Oct 2024 11:47:26 -0400 Subject: [PATCH 12/14] workflow run attempt env var --- .appflow/scripts/prebuild.sh | 1 - src/common/providers/ConfigProvider.tsx | 2 +- .../Account/components/Diagnostics/BuildDiagnostics.tsx | 6 ++++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.appflow/scripts/prebuild.sh b/.appflow/scripts/prebuild.sh index f09ce5b..1f7ca3e 100755 --- a/.appflow/scripts/prebuild.sh +++ b/.appflow/scripts/prebuild.sh @@ -16,7 +16,6 @@ then echo "VITE_BUILD_WORKFLOW_RUNNER=Appflow" >> .env echo "VITE_BUILD_WORKFLOW_NAME=$CI_APP_NAME" >> .env echo "VITE_BUILD_WORKFLOW_RUN_NUMBER=$CI_BUILD_NUMBER" >> .env - echo "VITE_BUILD_WORKFLOW_RUN_ATTEMPT=" >> .env else echo "NOT an Appflow build; skipping .env file creation" fi diff --git a/src/common/providers/ConfigProvider.tsx b/src/common/providers/ConfigProvider.tsx index b978f00..8860599 100644 --- a/src/common/providers/ConfigProvider.tsx +++ b/src/common/providers/ConfigProvider.tsx @@ -32,7 +32,7 @@ const configSchema: ObjectSchema = object({ VITE_BUILD_WORKFLOW_RUNNER: string().default('local'), VITE_BUILD_WORKFLOW_NAME: string().default('local'), VITE_BUILD_WORKFLOW_RUN_NUMBER: number().default(1), - VITE_BUILD_WORKFLOW_RUN_ATTEMPT: number().default(1), + VITE_BUILD_WORKFLOW_RUN_ATTEMPT: number().default(-1), VITE_TOAST_AUTO_DISMISS_MILLIS: number().default(5000), }); diff --git a/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx b/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx index f05a06d..abf3100 100644 --- a/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx +++ b/src/pages/Account/components/Diagnostics/BuildDiagnostics.tsx @@ -61,8 +61,10 @@ const BuildDiagnostics = ({ {t('diagnostics.label.workflow', { ns: 'account' })} - {config.VITE_BUILD_WORKFLOW_NAME} {config.VITE_BUILD_WORKFLOW_RUN_NUMBER}. - {config.VITE_BUILD_WORKFLOW_RUN_ATTEMPT} + {config.VITE_BUILD_WORKFLOW_NAME} {config.VITE_BUILD_WORKFLOW_RUN_NUMBER} + {config.VITE_BUILD_WORKFLOW_RUN_ATTEMPT > -1 && ( + <>.{config.VITE_BUILD_WORKFLOW_RUN_ATTEMPT} + )} From bc8402806515976138315dd37c31f49c7d89bf0b Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Wed, 16 Oct 2024 14:06:02 -0400 Subject: [PATCH 13/14] version 6 --- android/app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index adbf102..56bc983 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 5 - versionName "1.0.4" + versionCode 6 + versionName "1.0.5" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. From c8487cc60eb29d9bd158e7d0d1f9804fbcd5558f Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Wed, 16 Oct 2024 14:59:45 -0400 Subject: [PATCH 14/14] clean up --- .appflow/scripts/prebuild.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/.appflow/scripts/prebuild.sh b/.appflow/scripts/prebuild.sh index 1f7ca3e..09342bc 100755 --- a/.appflow/scripts/prebuild.sh +++ b/.appflow/scripts/prebuild.sh @@ -3,8 +3,6 @@ # see: https://ionic.io/docs/appflow/automation/environments # see: https://ionic.io/docs/appflow/cookbook/hooks#npm-pre--post-scripts -printenv - # create .env file if running in Ionic Appflow if [ "$CI_SERVER" = "yes" ] then