From 27613686fd0743c5654a9454294ae81abebe4482 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Fri, 15 Nov 2024 15:16:06 -0800 Subject: [PATCH] Add capacitor, fix some mobile bugs --- .ackrc | 1 + .fdignore | 1 + .gitignore | 2 + android/.gitignore | 101 + android/app/.gitignore | 2 + android/app/build.gradle | 54 + android/app/capacitor.build.gradle | 19 + android/app/proguard-rules.pro | 21 + .../myapp/ExampleInstrumentedTest.java | 26 + android/app/src/main/AndroidManifest.xml | 35 + .../java/social/flotilla/MainActivity.java | 5 + .../main/res/drawable-land-hdpi/splash.png | Bin 0 -> 9608 bytes .../main/res/drawable-land-ldpi/splash.png | Bin 0 -> 3682 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 0 -> 5525 bytes .../res/drawable-land-night-hdpi/splash.png | Bin 0 -> 17371 bytes .../res/drawable-land-night-ldpi/splash.png | Bin 0 -> 5304 bytes .../res/drawable-land-night-mdpi/splash.png | Bin 0 -> 9091 bytes .../res/drawable-land-night-xhdpi/splash.png | Bin 0 -> 33550 bytes .../res/drawable-land-night-xxhdpi/splash.png | Bin 0 -> 50006 bytes .../drawable-land-night-xxxhdpi/splash.png | Bin 0 -> 73555 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 0 -> 17134 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 0 -> 23598 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 0 -> 32029 bytes .../src/main/res/drawable-night/splash.png | Bin 0 -> 5304 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 0 -> 7484 bytes .../main/res/drawable-port-ldpi/splash.png | Bin 0 -> 3138 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 0 -> 4539 bytes .../res/drawable-port-night-hdpi/splash.png | Bin 0 -> 15267 bytes .../res/drawable-port-night-ldpi/splash.png | Bin 0 -> 4776 bytes .../res/drawable-port-night-mdpi/splash.png | Bin 0 -> 7325 bytes .../res/drawable-port-night-xhdpi/splash.png | Bin 0 -> 30374 bytes .../res/drawable-port-night-xxhdpi/splash.png | Bin 0 -> 43514 bytes .../drawable-port-night-xxxhdpi/splash.png | Bin 0 -> 65735 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 0 -> 12881 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 0 -> 18217 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 0 -> 25900 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 -> 4539 bytes .../app/src/main/res/layout/activity_main.xml | 12 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 9 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 9 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3063 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 531 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 6594 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 3139 bytes .../src/main/res/mipmap-ldpi/ic_launcher.png | Bin 0 -> 916 bytes .../mipmap-ldpi/ic_launcher_background.png | Bin 0 -> 277 bytes .../mipmap-ldpi/ic_launcher_foreground.png | Bin 0 -> 3478 bytes .../res/mipmap-ldpi/ic_launcher_round.png | Bin 0 -> 1566 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1580 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 350 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 4521 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2129 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4509 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 697 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 9140 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 4061 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 7385 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 1040 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 14950 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 6119 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 10667 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 1726 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 22671 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 8053 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 | 6 + 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 + assets/icon.png | Bin 0 -> 9230 bytes build.sh | 1 + capacitor.config.ts | 14 + package-lock.json | 2774 ++++++++++++++++- package.json | 8 +- src/app.css | 7 +- src/app/components/ChannelCompose.svelte | 9 +- src/app/components/ChatMessage.svelte | 4 +- src/app/components/LogIn.svelte | 4 +- src/app/components/MenuSpaceButton.svelte | 8 +- src/app/components/PeopleItem.svelte | 6 +- src/app/components/ThreadCreate.svelte | 4 +- src/app/components/ThreadReply.svelte | 3 +- src/lib/components/FieldInline.svelte | 2 +- src/routes/chat/+page.svelte | 3 +- src/routes/notes/+page.svelte | 2 +- src/routes/people/+page.svelte | 4 +- src/routes/settings/profile/+page.svelte | 5 +- 98 files changed, 3789 insertions(+), 51 deletions(-) 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/social/flotilla/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-ldpi/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-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-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-night/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-ldpi/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-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/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_background.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-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.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_background.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_background.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_background.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_background.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 create mode 100644 assets/icon.png create mode 100644 capacitor.config.ts diff --git a/.ackrc b/.ackrc index a9981c13..2c9f666d 100644 --- a/.ackrc +++ b/.ackrc @@ -1,2 +1,3 @@ --ignore-dir=.svelte-kit +--ignore-dir=android --ignore-dir=build diff --git a/.fdignore b/.fdignore index 9814191e..7868f42a 100644 --- a/.fdignore +++ b/.fdignore @@ -1,2 +1,3 @@ src/assets +android build diff --git a/.gitignore b/.gitignore index 781d657e..7448e23a 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,5 @@ static/pwa-192x192.png static/pwa-512x512.png static/apple-touch-icon-180x180.png static/maskable-icon-512x512.png +src/assets +manifest.webmanifest diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 00000000..48354a3d --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,101 @@ +# Using Android gitignore template: https://github.com/github/gitignore/blob/HEAD/Android.gitignore + +# Built application files +*.apk +*.aar +*.ap_ +*.aab + +# Files for the ART/Dalvik VM +*.dex + +# Java class files +*.class + +# Generated files +bin/ +gen/ +out/ +# Uncomment the following line in case you need and you don't have the release build type files in your app +# release/ + +# Gradle files +.gradle/ +build/ + +# Local configuration file (sdk path, etc) +local.properties + +# Proguard folder generated by Eclipse +proguard/ + +# Log Files +*.log + +# Android Studio Navigation editor temp files +.navigation/ + +# Android Studio captures folder +captures/ + +# IntelliJ +*.iml +.idea/workspace.xml +.idea/tasks.xml +.idea/gradle.xml +.idea/assetWizardSettings.xml +.idea/dictionaries +.idea/libraries +# Android Studio 3 in .gitignore file. +.idea/caches +.idea/modules.xml +# Comment next line if keeping position of elements in Navigation Editor is relevant for you +.idea/navEditor.xml + +# Keystore files +# Uncomment the following lines if you do not want to check your keystore files in. +#*.jks +#*.keystore + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild +.cxx/ + +# Google Services (e.g. APIs or Firebase) +# google-services.json + +# Freeline +freeline.py +freeline/ +freeline_project_description.json + +# fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/test_output +fastlane/readme.md + +# Version control +vcs.xml + +# lint +lint/intermediates/ +lint/generated/ +lint/outputs/ +lint/tmp/ +# lint/reports/ + +# Android Profiling +*.hprof + +# Cordova plugins for Capacitor +capacitor-cordova-android-plugins + +# Copied web assets +app/src/main/assets/public + +# Generated Config files +app/src/main/assets/capacitor.config.json +app/src/main/assets/capacitor.plugins.json +app/src/main/res/xml/config.xml diff --git a/android/app/.gitignore b/android/app/.gitignore new file mode 100644 index 00000000..043df802 --- /dev/null +++ b/android/app/.gitignore @@ -0,0 +1,2 @@ +/build/* +!/build/.npmkeep diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 00000000..5c9026ef --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,54 @@ +apply plugin: 'com.android.application' + +android { + namespace "social.flotilla" + compileSdk rootProject.ext.compileSdkVersion + defaultConfig { + applicationId "social.flotilla" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + aaptOptions { + // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. + // Default: https://android.googlesource.com/platform/frameworks/base/+/282e181b58cf72b6ca770dc7ca5f91f135444502/tools/aapt/AaptAssets.cpp#61 + ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~' + } + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +repositories { + flatDir{ + dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs' + } +} + +dependencies { + implementation fileTree(include: ['*.jar'], dir: 'libs') + implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" + implementation "androidx.coordinatorlayout:coordinatorlayout:$androidxCoordinatorLayoutVersion" + implementation "androidx.core:core-splashscreen:$coreSplashScreenVersion" + implementation project(':capacitor-android') + testImplementation "junit:junit:$junitVersion" + androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion" + androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion" + implementation project(':capacitor-cordova-android-plugins') +} + +apply from: 'capacitor.build.gradle' + +try { + def servicesJSON = file('google-services.json') + if (servicesJSON.text) { + apply plugin: 'com.google.gms.google-services' + } +} catch(Exception e) { + logger.info("google-services.json not found, google-services plugin not applied. Push Notifications won't work") +} diff --git a/android/app/capacitor.build.gradle b/android/app/capacitor.build.gradle new file mode 100644 index 00000000..41ef2f04 --- /dev/null +++ b/android/app/capacitor.build.gradle @@ -0,0 +1,19 @@ +// 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(':nostr-signer-capacitor-plugin') + +} + + +if (hasProperty('postBuildExtras')) { + postBuildExtras() +} diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 00000000..f1b42451 --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java new file mode 100644 index 00000000..f2c2217e --- /dev/null +++ b/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import android.content.Context; +import androidx.test.ext.junit.runners.AndroidJUnit4; +import androidx.test.platform.app.InstrumentationRegistry; +import org.junit.Test; +import org.junit.runner.RunWith; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + + assertEquals("com.getcapacitor.app", appContext.getPackageName()); + } +} diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 00000000..ad421fd0 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/java/social/flotilla/MainActivity.java b/android/app/src/main/java/social/flotilla/MainActivity.java new file mode 100644 index 00000000..ad97985f --- /dev/null +++ b/android/app/src/main/java/social/flotilla/MainActivity.java @@ -0,0 +1,5 @@ +package social.flotilla; + +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..0eab0a128ec40741a14e494566ac6d048eaf567b GIT binary patch literal 9608 zcmeHt_g7O}*X|CWfCo!J1*9ixP?V;0DJmp*kRm8WsuUYdn)D>cqml>$3et;0RFoN01#CL0LV9qt>7C^aY+vNPx6MfTLjqfWAhL4Cf+d+091i9mM7206f92R zvlTD2b+CB`?XuRe5+Cb>3J+EJsSB{%O0e4I$3bgi=PWG5GHa}Ex{00C-X*o`z3={N z3~REgJ$LTYS>4>FRom$0)dD93;rXD=@N~giU!^;bC<4y#2@}u;1pq7n0e}ICUErJh z|9$+g9sUb~|K-kLfdx53Tp6wk02ccopeGZcssLd&GViD{RLH|*Ot^UKO;lAMRMF_y zNQ)}o*#S9?1++8Eu8LdTzbCz$-oG~H;q8qB6b;2BfcTtinI&7n27ywcdcTmD4J}4X zv(tERN{k+@-yXF-9S!ACQtlxUkJ&Hc=T417>WofT9?e zIq+O?VWU^J7!|}(%y0-22wf&lXT5;+wYH?-}(xQAhA6 z%<;c{Y)BKKmaRX7NHaT8>)dQ;167*+UIV6IFo=(^PcaM#CN;xh&YH84rM~nhm1VBu zDtqWxGAwq0&hw>$eVqe|Zfj$p&~TL8$O zp|UZ(+fBQpGHEjyWGl~(YVm%+8pHSGDY?(T>6TJg9h?gU0N|(8%T| z4yPX9ey@D;OY%MZp>toh-}5?O@k0>wtP+WeMXxqQohO(%H-z96jg4T-N#gEm1AMe* zuZY}E5iy^$i{pFPU#~#j%~N9dy}0b+wBLiJ(4FfqWugU!w5&i_RjVp(J;NkyyaC=G zah~+@X~6j>MsKMT>Q?em>S_+9KJ_Qhp}k6ddBjC4D@oiV`oPPP_y_Az@oIzO zH~h&D8EONGZHLro;3nDd%}w@c!Ry!CavuvOpW#p{3$~xzU!47%x+J#9QdSA0z5J2t zm?^{2U8~`LZ`aHAeL1?auyHn zg*o86lF|F4SDeKw`rNWRI8?1RAvF7PQ{dhXYiU&gzE?G0IaK7aiSaqD#5^m9A*RY3 z6YIRkIXRazOG4;uW%DH$&h&6S2Nwp@m28~2cB~S?7^`L zo8~xsB-K?|$a6akFy+-?k`{X00~z&UmHq~9cTp*<#~`1#keYs^2rc&1lw_WGFy4A6;HW}X3RI6RC-?HEsyw6o7Y;u_)XoerE{C4Qc z;Pzs-9-V7xeXm(TdU_ReD>en04^p`sS6RhtV?#D|&+;qUuZJO0SK~;Pqqf30;D{7N zMEf1Y(Y_0_l8jTD$T#t}<*_#2nEK9}!zk-Eh@wPY+BEfeGC)bNCDECvf>HPC(iF!b zhn%>;seO9}rz8XC;*^eAS;bP$MND${s4lW5l%ctC*PI1X2gbVm6bu#w9H8?6=s71W zx-i+@54)Z^(4}97pYlYS_ZipAZ+}sKZ`3BudDN!%*;!?(UuH>FgHDu!qeG7i_Pi4l z7m2d8%UMU$TOP5zkoe0halrRoAmWr&>HF87_V(WUK2OvUs9QB94-Z)ZNv5ZCu0sYW zp`0cYv&H+%zi5Ag##RRRxD~RzTnyjfj#AV=EyHA5<~*`>|9rjC`Kje^ z$z9klpof3lZ_y=T-Q>A=D(PLBcxN*_{}T%&o8w?JRLug!)LSs3q)0$uAkS_E8!RPu zK}2q7|DQ!wxzP941xUx`?yUVBq1OX}`0N7v+!iIAC1?i5N~E_PlT`9akO05+M>;}9 zMs-o3qX2gJ=gq4?mlftgxa#Tc>48L|uv)xh9Sl|Q$3=>mb~x>wQ~nn5`EfbTxBHG* zfWc*Tx~iJN21K+2Hy1(kBd6k4>_Zp{uVtAssu6#r*Rl@oz#A@3K!xKJVl~9o5bOpS zmZ52xr5UomGYq)hvPuOI$C4)%x4qf}dYy_4WljZv$>4Ys#D|uWomDK3~(EFepI3-hh*a+{__`5P0_&HZN8&jUyV2f$t!VeQKYZxkxE)1H;Xm)62aqP$328Zj*BzuaoAU_TmMRh%PsXBZZid>XfD#{cVo)h>4oK5kOjOuv}-z zLhVlswDR&Xvn2CB9TKG3^y~-)Q+469AUc5#2TH1cYYvU>Nb-!Ayq6+Lt=pd7Y~S6k_2oinf1snW z1?V5?graZ4pUVdik2g$sb^@z!?=m8WvEbgL2)=5!e9c4&sq2}7i>X$Zc8jT|0T62k z`y1T{Yy)<@Ye$;tiu%ty6%>alE{0-<65ZQ{enbT!Yp1py=qw5Ig^Hp4vcbZRDN~~j z*4Mr-yHpcfY7In=aU834eVsCGUS3vErORb9m0FI_irx8Xdw>-b7U-#4%je7+EHn+Q zzExJ$Q}4oKOw^y{m$f(85a;^4t~2M;7OW^i+|W>!^`E-gz7T)VRaVN1hRlVLb>Ao( z$ajrfIw`kG`ZRKF9eVsnt8o41$z%0;G!`Z~hJFWkWkZh5=flxa@uZ`p`pNQ3_TL{> zPF|1E)Tj}y5rPXp@d7a>{Q4EoQl`#s?F?d~Q=G6;yLWqAC2Yi!>Vs_^TDjq*I{U0B zV;DN|3Mtqi3r~Y8v@3-5v7w0S&9H*Q>!v;9DRr$Kh+2GDD@R*4T1XBL>e3l+s#}#V zHTAp6C?E98&qL%pqdY!? zDE_+$UdP#sNcgGTK;M$11$M&Ch4yq$7226UYubM;UB(ykP(_WNQ}`+*JnVF-D)1hR zL3hhiw*{eVn~q%joG~qGWPx1Otqfn#cb66O@d7zn?InWl;(gx5l%;qaQd^=o?u5wY zP4&LiV<*Ih4#YN9hRBCq6$U+NST^cHH!K%&5>4?(0-KFA4~+$S> zM?y5OknuEnaSkJthA|6=z9wE9Id#X{D9fFaPv3y}IR7)5O{DVb;*C*KPCxJ>qq4fW z41ce|D=j80g7gdpS8g=`O>{il(NC(w=btGv80DIZeN)xC zB7~3t|B?z{FW)DYr;WaZ+V7)Yad^#&)T4*E@W;CX+!h6+lwv28rKWZJ@$#+Xk7VtH z@{k+_@SqN7@bjJocWm`ZoOibF&`djzvO=MizRuzV4;7v>M&R<_H+B8 zx&6Q)_thn;(aS;8`bEF(9g|=t0tWK$;YrWK-x>F8;ns@yKdDdL(s@?R5mDZN@?-dE zkZULPfA@}F<{3f848SQXCRmg~kNV>kt12S?_MDNn4^&}RvDpbh9?^fH;UK7t zY05t@|3r>#Q-e$t^KTXuN~^ZTs*ZZM3yWp2v*5&PMiGh6P0q!SAv#0|-uJOQ$|pP_ z{A{;U2OzftoCrrDe6RgX8L!@nvAYGh{RR$^Ur)yU9<*OeGXf&O__x);{;qHhS*Q6i z!9&Df%>R-oA&5TK&Or+KqS^+a8v{{}%g@MnTQ-sa`KQqI%gUWjX*`t(fPusUQjd#L zDABy1ENp<7za{8nh>Gx(39=%#31olKvWD9NHb>;U#m@9%4=SeTUu$FIbQ7iyyeDp{ zhNgd!NC(&Y>L|HUumSXd(v6&jsk~t0E3|xXzG%2bD)z`+WZL3^D=guaEk5>}iz%cW zb?Z0P@qG#y`G^t}Csyp{%o+a<{bD8Ic}vf@Vfu}nTF1{#`q(U^Zv(jj=dF(LS&V*Z zXsMZqV|{o~x6W3d8{pS0=no4rTvR3@wH2J$Zs&s`TA{&C2xc}hJGelEpy-$F4Uw_~ zcliU{!R)OP%|_REezBoXf8tN)**xmHy|`@D&8z~wbv0I=ljEug79DUqFPT>ym0q*m zs(|=T(Eei2m8S|4(gLwV50XC-S@OFV%hb~z;lEBjNI4BpHEWe2SK|y<#&F5~DUA#o zP9-?y_lIEU&Z*G~*v9foZ}b@V9En(uTED`ayd0r5q?kTPT*U0bUINqG(>J(by=SiT z_oEd>{M`ZzlNtK&+V1dnBpZgrlH})Mn#MOTmudjfJND%NLmP)6cvha*1f>(u9wG#E+2!FZU7A%emHO2u-sQr6JY z55#BcS)pUyN%mD~V>j&V5{42lgczLofffNP6)8fIN4EQjGO@%>XWd6CJ@M-s4O*R2 z0Q8+*^mp2@ENrvFdq735&v6f`cQG5kFEHvm5LGFz(Ux`132p&xnz+XJC=R9hfIR!$ zUjGx90uVRRU;l9~P*M|piCD@m&|80Ffi$w1!~Z5vz`Wv(Xic`zG&4E&d<2uY6K_h4rkw@ft0-Z@;d2|Ol!7oYC9S$CQWiYs*Rs2G6 zqGv_Zh;W}fQDjAq5N-z^L%0VCp>B81-`JRzc0)g%9a3uerdb4|Mh3pNw zkvv?nu1VC{=s&rV{k+()5ovK#yi>1t{_K$@tB=P|KG1VZXh&Lf{mG8_iUJnSfTk)d z%0xFF@C}I8`(;=r@;xgs&q#hnM-ua-A^b?U&QbDBO}+%ybdv>*dABd`cwd8_G1tuY zQNlqSxrs(uOhpz3ioFC@5~m%QTh|w!P4|gHRsS#-&g@t*2kvg-=cLkh_2l905hqVU zYHLbW>8@E;2PepK*teVXQ7s-$>$2nNgM8lFu(YNk)2kD#;s&%d|uO@ z_l;8B5}hJm=r{XmCBD@wCW!QB95uk-TgcjcVH`GbF5cM zU7!o-qIn;9Vx2J|^sz#8&-dOf9_TIqWLIF~)WvG6JC^A_xDVpi*y24Ej}q!^@c{+T zj$OkU!<8z?3ZtN(R+3vfMZ`KwaBq?f$Tf*)A^#A*Kj${*u7-GVil)Uf%DhXbW%}NR zpX9%MSdOR+ZBy2H6;re4%NFYm32QgCjo#5bNmGyue}f-CQHH1*^_W~o3d*b^{(wRr z#?D?qI3Ep3b>qv4XnTOYl!r1#N4@c`Ivpo=K_1GgcE=^}Y-e8=>WKL?ZhqheqDH}> zCvmqWcK?>n5<8w;a4SJL2GLFc#}*A`j73vHrF2N5vn-S@_sDP9>?R;p3_x;F97}F$ ze*T*STwbax(qef;&^VK|;kUJ89pt%{vZ}{|>P0A`axRi7Cz1YTyi3O@z?PJ%Bp^#+ zS2uHZH^Kcir!*8#(NhqaDhspkfegg6~>?(L(x(I@|^sCF}2MH}=foQF^ z!!rHV#8#mkM4KokVR0+Yt)DDRF}zgbwqS=nvhV|Cw3Y6f&|LX{J3L%d;4<~CDo#Y+ z%=VRsBt3+&g( zUdzm&boT`^RF6=*|C|-^AA^H2g1FwwkZWAnrV5(C+8Hy`F37+Q5~n;;^#%!%5M2^5 z>v=P3{0k^)4`BW+R`*(%vJ;t=xF}TQ<<{LcSSj8>d2O|jJG$WqSb#M^jm4bg&*Xlq z3NK^9Q&$oHm~5}gi~HE`A_RP8?B*Fj5;+%En1l91CVrCXm+XzT_^%fxo(so_{Sa3< zu>CJkkRU7PrKATSE$&8qy`W{*)gH_W1ooza0tLZTN9Ao$d-#?UkZzuKvcuGjiLOD;y;fjlsV%DC= zS)e-4Te3ZH_O8(>2d_}DU}X`B#XOKqMlyZI$tCx$t(fjbDaQMQqV;vN;_fN{nGCK0 z%DIgm^vi(gdPl!KTy65I(a4RsQENx#gCRDPr^TQ9SMB>U2zwAxh znG&6h=dcYfg90)ZCN@6s=nYpb+dRY9v4Z7hG8#_%sIf-HOo|W`oRajZ%$I+_+kYp7 zP{lW^_f54Z=zww8MYRAiLW*m})jJ=C%GCRhx*N%BO}sqN+uxjh@aQb*RX5DeO(E>< zA*c(cT3(U@%M*x?l1;)`o*Bh92|&tbsRpWF1B}aJ{!`Po=PQD&J~YGg z$_$0yaozpNjqH~=6O1DJTN~7VLybmf!YPR+w9=h$Ghyqo*BL8!q|&)RJ|7B%d0_&U zAC}uiSjhwMO;s%hn<>jh`O%+MJBL?&`zg?7J zMNEy`6k6V7Bg~U*s(_D4;9*RI+LOtu8P^?3Y}fE5b3ZXh8s#pZPw~M1dRI!Bp34bE zg7s73RCL1}dTX`^BxMh{_mYNb&#)ig@iBs4jO2sOI{J!99y9BwYne?N;}|INm{&s6 z^pdP5(KZqC7ZXEEm4O*B7^L9hPI)roGx5yD?wYyDq?@=*=z|w(5B2srP^zmm(Sy50 z36$x;5}s+A*$G;`LSB<*uY!H*8lYVS!a(8$VkESE->c~YhGlD&;GF%>?&7Ga3e@nL>gW^Wl(9`^z}_Ay9%S4$uVCLcQ^G8(t;lL5Q=FG?xZcLUZtPojeCH z)ZSDK&x_LTyTCOCA!qM)melH%!occcsinM*pX#t^Q#X!aIU!#3a|j#eCMIll{g03U zHqrQEoq2TaVQMK7wYozi+tTA^2x$w^e*28Sg^SUzhy zUVg&M`HVROhr=(Gosro|XX{m}mz_K36=?;7SXRu_UxG=s_3?qjV0!~ zXdUk2R~(V~ki8(U8xUE#zCJF*neho9&$N!+}vi4Jf>P19Yu{1&zaVc`!g*0$hn|l65HbUGu|L zW%!;F5v;$67ywvdL|Dp*VIdI0x&a&#nIfT(|%k literal 0 HcmV?d00001 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..73fdc4299df23f70ec08292276069479aea96581 GIT binary patch literal 3682 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 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..3353fec985a74c7db98a4ebf2b392929428142dd GIT binary patch literal 5525 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 literal 0 HcmV?d00001 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..70fe9dcbc1083b16cb1f9e7b7208b97c49614a83 GIT binary patch literal 17371 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 z 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 F{{Y-91+xGE 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..0e0773546687861472ca9a93dc5f578e4ea07dbe GIT binary patch literal 50006 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�sEX9dQ+ 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 ORQ%k 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 axW!xA>drjl`KD6f&(=-W8}rc4XZ`?qkYP^% literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png b/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..e23692f963e30e1627221f46317986b587fcd1f9 GIT binary patch literal 73555 zcmeFZc{tQ<8$UdQEJ-RAWv>vCBD+DUWZ%iIB!!S@WH3WTS}04%R@rwc`!a*dTFSl+ zQ)C&;AdGEzFZXlb&lBc;o}T0Q9q;kHztjkZbA7MtTt4UL{G3;yj+P43_Ji9Y z5D1g%g|m7P2ptLn*#@Df1)n58(Ut=LV{o}(ati{X9$EVjnvc+PfIxU4s%K9dc*Klj z`y06D4CyAx4Bm>`K2oE3{MeArYt4KX9o&MN(a9#rBbuQK(#=mFgMnD%&-6hRtawN7eDYdk<8x9m-?8DdqG|rJ{dWbulsPZE`*gcE^Gvq@XTz z#@n)~SSF^4bXZlb4h5xUv;Ma~Y6BGR277%$Liwow(?7N5*^k-9MziAt215Psekhqk zl&yFD$A9H-i(?p})zlID_Y1T}`Cj~;=Rv4%LU;I{{ts(|P#*~Q6?n;h>hyo!o6EoT zydCeiouHwG{@Wb^`*p>DHV)W6Lh!vGTaKdV960#{q$Y71O#$UcAmxz!<}kf^u7)&C&4qHsj~}JE$lplz(YFYcqGqL$NOz)Mz)H(WXCl{nqoWd5)uaPta2~%YQ*8o&>Q; z8n?UrM-TibYf%#Zo#&x^iy;0Oo`1a;<==cC*JD_|Fuizrg;EoK-Dhup=Xp@t?^JA5 zcmMTXfAgD|5Vf|F)HT15|0qm-|69*vd+=L_QJcDTxSKr<9P`%UQc$9Ac`k*ZvE{jx z1N2r{reG{vVVMHl*vh#SQxKrbe=CP?0V+yZaw{xvg=H|twS|@`1>CJtXfwLqDuvcn zxBsf{w@RVS#l{iOx?n;7|LwA=#hl)}Om z1G*W5{qF~lt+cC1?taLLzv8trpNY`B`yv97$#@bIksyyb;@v;7rgt7Z1P z8^gP*e!XI>cup)Avia^TTz6@+h1Ez!sAmfD(I%zEUEt9TCOHhzsF_?__t1N**8BSXS^0D;X>p#DOS6sDikVIEOS&-R%B<(q<+g~p)WvCi!yNhI zm7ftE>6Sia&sQfNIT(tXdz62UTaK13B3{nQb}YSoU|ifUN{aMr+~Tnjr?}tVmIO=7 z-ild0l6?h1&B$TwxkbLi@Uz8ECV?>)skn@4x(c26vIW+$IWwOGLdC3uJ3dG;Qyfmd z6RS8I>$$vw%xqGaAvV|&E?-BS%PLRf%JCe%-1dldzdANuRNknepERDJm}b{R_E;FW z6}*xdXSFhK3WKlA&LS07yMOc}=i;1OE6LhUp4+?6Xl!;1s?@TS1U_Z7F?fBFvNJHJ_Fmntln zxlik(jhXw%5$=RObXLB2znMb$a+iwFMMdPCN<-54v-h1*#<8A`Rb)g|S?O?E`1(89eBae$ zsERgS)#h7hLa4a@rnId2(|0v^gR3e+A_~}eYOI`7Hv8>L`xDCp{UCh%hc;Z@>#x>e#|CSQ%8Gf zgL8Rv`3uI@5BtUnvbeKidzjneENY$`mq<-`=lTo{#Anz9p!Etl7xHEA^bk9M7pcaU zl6vxQFUF6J2Kea2o0*R)Ovg8T7-tO55_MwjD9&;6iX$X#BTlQ4zO#3{d-P! z&1y-}VzeUOee{sW6v@hx#wzv4>m^J@jf1;w%@3bq`V}17dHtn#Jj6rPjMk_fyVtoN z4(8!^$Gv5E)TwJ;9-C3tY|&*TS1^$Q>*zOKlG7&7`G|!=uNa7aCjQoh)Z=n-5h; zu~z0-RnRLSrlZ|!?P#L!U*-LELtF3d5JqjfmC(}?EXyqo;ci^=$ab<_1YtisN1cxt z{<=6qkaOtoqr-ox$d`2;316J~YL!#!Og4?JAP0|)!}?PhQ&wNa`ApJ*z%XW9(iFRt z^P|f3O%b`dd+|OY$yC@wRMfqHNR4zO$DP$U*LhJGd%XdhQ9)l(R7Ahh{_))8+_B?+ zpN@(@{MEzQY6JKw_?Rzg^`{$aM9HIL*tQJQ@u8Bo?gCrwi9UCAtVeZ}Y_4-w5SM3u z(CWA`{__CZf`px$^~Al87l|ktCN7nFes3h5U1q!rNVWj;e==p@>@nd<@WsaG>v=KsOzJmU z*A$fCc6tYYzqF~naj&l4WU>igUTK$!UwKzz+m-N1Hbs%V{LSKWSuK|Mb3P^+pG1=R z`OJ8xHEp{~hZde+YcvjRqt?L$XFb#~rZwsrT9T~XW{`D1QO+;IHgSMm&rmXdC83vep=QHCXiuP^JFM4!MJYpeP)Sn#AyD~_em#yx*q-PF)kt10z>vph@L zjHrOkuvdf2E+|;I&*bgA)poN%w#Wjh2A^z0l2vzA&=z|KX(dijqv-IOt~0$ctVLHQNcxIeebz5xA&zBWCu%~ z&RQu%q)g56zs3gQdOXWn1pGq1Pws9Uri7ik`H{jv9dZZ{^Lw(NS{ zpdi*-cm(UU?QU1d0ip2T@w<9YdxVqD5xzFi2|b?)%iif8>~nU}4E>TCn^qBD-#htJ zOwm<8;EhnHzHip{S%XM~ttKWT*{yuZ&5%t78LWz(O?GR6^}6>XT_22T%4P5v&+5*$ zjXlG^g*WE!ye(kVaXu?BE>VHc^?Em1{MKR7k)>xTo=D*YuqUsAa@2@Z+Umn!gVkCp z;cCjC91@p059djH>aTK2J%!)x&8mohABbaoBj-n&Fl4F3&%5yZX%bKFh5c$>5ZV}b zPbJ8X9g=kGk1Em^wbLCdh}|yO=9f>(Veu}kD<%o5Y zEuuzNp2ao8#Anz|INa~b?AyanTkNR@{{$;>NO3d1Ti1q)5X6>hk9|nu>EtYhNEGvMhZLu z_EyJg@cn!fDhfxuv*N?Q&E?dcC2C)}J$WE1xNJ{+<}Cji!>6TlY*$GaETvl8DhFXf zX6^7Qv8d9OD-KnO+3<*Lyp30PS9J3%zgvgKC|=bfpa0FQZjujDVLH#UX|ykXv@}FT zw&J*V)~c{Tv;uz(Gr5=}o$M{6b4OQ5O(01ct?61V5fY{QGI*>nQ&h@vHo3uAps{?H z(Y8w1r}&T$BMsf3se5AR+sj*!NR#7QeeEh*%y4;rL)(_Ajwa5^Arj{Xn^s-o+6B4G zGr_$+v{(-_73n|YyAN}9n!h@JvA>5D*J?35f_<-weSi2qi-5Z(H^Q+*QZ{L9Te)RX zG+W-7Aoc(}#I!#p>vPeZwk@Fr<>0^iBK6HLP4> zHa;ZIU*s4*^!4&UNQAyiq~eUdJ_|#8*r(ZBw7W zWeU|b$q4gp6PVro#on*%)uKeR+vG%Z-#m2GezEAWn*zVPp>aqf_L#w3kiX^Qir0ud z>4IAQ~m)-84E08oh$nez!r)$X1uJDm*T>@D#u)J5Awm@ zWc01xO)(HnD{|JWYIZJ36NohTM%Y(8o9bB>Iw%*iiLv`4d} zT4((%XNQOUt-hQd@n|C1rVgA0*(D^#anbC$+%#+RMUqik&I)ImpyDyaqku#nQmVpj znO(Kr;SxKgPuFb^#|vVct3vg3_k@$fSraQ3d1Y=-#x{G-lbhYgxs%Wnx(8rWt5-@^ z(SzfYkKkx+>2G8KP9}wlgSq@#&oWlCRy06>zQF_0aw|S)8L`(5pOD!`YGxpbsi%cBh-J$cvIVEvup&-Jh_*vTJH!)>NH-=QbqT<*PiiRJbP^quIuIV!Bcb zqZ><#TbuDdn)F>QvCZD9pLeX7YB4SAB`>yy5mv)1+L6zLJ~FHRnJ$u&zh{n%jE7dq zyGJxoCOB5BihTZ(a%ri#Q8>_q2=`jydVa zmv~ju8{|{p0^~Cgti`&1R(FOGa(!S@|iaus&bPIKd?dv7FJu*`wqYg{2fgMD?<6c2=WFbm9(!FC_jgI3_?s!*!F5-D2pa{gm1eFpXaohSl5zG6uXaQ z|1-p;3GXU6_)0$uP6B_gZrNP+@a&o1iPkwP>zv+~y-UPqKbGbMem@m}N9b-_AM)UR zy;8AcYRClV*QP0DsbgoD6WkoztN}Kutn&B$6Bzy@CM4=W$|M^#ce;1PH(NX|Q8|Hl zl?`vqdtqS6k`a;IM!JnokxjmcO&Zf24RZHZ;kNO5J?cE;{WgGvKAnDSDCzZ;i`##` z;1f-;bggOw2}bxpWiOK^*0TnZ6MMECZVM1)rcU4rX*zFg#-d=6QRH<9JpoO!L#QrOuKd|{3{IYfdJ|dyziXkI` zs{-Cx!D_}o74fBR!R_Um2kk9IC4LOM@fe$bIetebVCGFjX>$fF2!!<`Ql(mI+qKnf zM^odPZ={mFucspd+&C6q$|d#8*#^eVCu_{DoTY2E_mdgr`X-@Y59&+x4n{3w;?asE zwD#r5(w5MY0y<3HzE%KC`jhSpBo22fW^2&|XE`DdU0fyaD_0m6Fxa)sB-ki-u+Vy? zD`^9s#wB|F{c9s?M8~YfC6h7;A>KOJ6!ubWqu02a>c6xA+gygvJJpX*z7=a(RgW59 z3VaNQ@hVSPg~koUKLr*Xad@d;n2tn-rwOySkxGZIa)*uQA|jm5pYP+Zs%l$ulbRlG zqq%r{cm1rr5bNONij>+dGGcJ>YjB-X&+1qGl9qDCmX?or zCu?_=-0k#++{f>*)B_l3b154?dY&k#wd1xvZ?6O^L_mXPEFlVOb*$bY94zJ8hg7-U zG16a4!#fD%mv^^+TkX02%>M;lXdL@`+yY7>mx4Bc+qe#K9a<0P{2&+azYv1Nj;`K+ z?2a^}?O8on60InBLuI9q!@;BQl!4+Ay7c4f=SJ^^?VG*ekLxhegSW<>GAzF(@Uo*XrS!5qYSsbb)f9*W9_}p+40=M7CIg+(r;M#=puu?UoRYb> z&VQxlI@Vt1DA&>TFJleK^poG`la4FoAx7R4o1Wb}aW&bgTowDI7o9-`b2oN2x|#+e z^BD52G+G%Tetl^KMHtfwg6YIG_Tu946Rx=;v8u=XjE68 zAc7RMDmd{3DTu9EISneNBOu;~1jcdKj{2rtQJ8+X^JTfsbAZ#zbBB&w5XnXGz5PEF zEd0!^XfT2MzOYngtXi0Q=z+uC&Foq(=f{B3Br2}2Yfzy>f0Ht;8KExyO?)vXT&qjI zO3xL(n{bw9rnrINUgmMuzJ7S-Yr`id=C!)&0EKT|@9^nIAUQY@HclHhs^#!OxR z8*i56hG>&kH1fnqAJHlUD}`%C@0H|LRd1=u@0}AKsA%b|(%WZ@@0avhlmvdumP^X; z!w#Y%2A+QkC{Ei8>6h6(ZfbnVMfG$FLM3pqb-7K;IpGX|2S^(lQ*lM8h3@r0H+zwAC=2$ zV?NS*jD{Z~S+1?Sp0o(kMkqlXD-Y?c|JX-7mkcRNm{Rs^CYjF^_NF+T#@U;7?OR*8 zeCL!Qd9iiu2zVU#hR12Wm_wg3eR9tKQ$ysA8sVSo& z8cZ^^9-0+=pIyxQG8cogx$!r4NRQH_OY{*1-`6C)9$%rLHQoPy3&9u0-(0`#5bB_O zP_YzP@7@4w(Fb@SlAKQ$%fS~a4y->EQ06%NjTHgglI592?1n`9eB20=q}%_u&*@D8 zCD{7(BXn})hK%BISI?0Hb)U1JAcH@Dba1sje?`Hy!Q&6Z{x1$g$&(JFK5z)Id}>;e zz&vwb2>o}K<|{&jQI-Nk7`>5x(*NJj2G;>8vKmTg$UDUk$Tb9+$9bke_{pQjo!F-_ zE;p7DZjzRv$HWi)d}j8s`h0x_@Q(k&EDt~;_QteAv$uONpgsj8`w0CP$BaVnprPU= z&*CcRek{MoR$Flno`gEeYiND|!DuyRQ!o;y9E|FebdWHeJF1_b$mgUW4QtgQjtZw{ z^%n#oMv6zDNy}(&2sIGu&jo-nY*c=)ydKGn8%*ZcFy#Uyol>2X^rnZj1L^*>h9-CF zgv7oEZRn)$L%xhY>W%S4-~(kZKk@Vxnk)T|#dzoNK9dK1a?5-WN$$jCd$2BrzDbv6 z@w30XE=Re^?b!^-wm~BHE{JJAq4wz!qExs}w=!A&azM;Xk-m9vNEB-zlOA;%bACO) zG+qIP+rN1=lJ*s@y#cddTmu{2JckvC$77!N{*a}~)1kT^d z-gC-NYGFypw}bOE7aYRQtgruOc@G3ZJO`7LrO}F{ktADgh?zU21-q$(P@96OufZvt zmY`9D=zHQawsBAtn!B(|A{^{{uF&jws@(;cIw)^K;!bW1&1^1`f1v4uTnB%J2-en* zzB%8S%8hx_+p5y(bbC4i(&_c!Mg5OLNGC!YZ}Nh>STLN=<{oB$roj3m#U);$lva4c zchJmqHZCtqGT37PAQkkzt)nc)wpdkt-TWot~A4tVCB ziyjw$e-++bPpUH zMH}O+kAP>~(?%WDX7LM~Ef@xzp;5U?*>7EqP?ioQ(RVjKz8vW0V?n3i6APR{Yl;DT z@oA}S)R@utFv6MfCjJ#~PP|qTZ?1M))cG1sf}CQ%3G!!>5f1|Lh~ zo&tLDg7X+_V)@hy4rh-Xz+`eaV#?o6HWR2o1;g$K;J&*3`^3bHaYcJO7HWH;3 z?y;Q5O8AV}SNvne)A7@HmJEAW-^q!}SRc*UFSi7!t;t?zBiyY@qq&O*?j&viRVb(( z7IdTns^DaDk3>jNn>QreXX9a2n!M{C4m6+k6Un9 zJOj4VkXD&un@6f4+;gh25&JTi8gp&Y4ECzW1NTI)ka#-nXl%%LzuR>U3NNdBb17x7hdkF79Q) zP&g|Aul6ReV`(=8;ZSkP$IQN-`vU#@PiU)+5hUn7#Y)TZ)XOu{D)rl!04sV+R>S-O z!Eru1TScix*_@bdZb5L%-g(pJRW@n3J-WHvB|^}`P~E1`)@RUGMtt5Oim)nrfVfie z*v-p=wtF?$O$vFY`{1fx&^YpKYlr+15X-JOPd(i`$Q9yp^*&%KkFf1QEPL)ZF3Ph5($oejR)yUFRb9m7LUaS>w#=ne(M+ z(4|zkGeb6jdEgq-V9`|J7^jNjp-)W6#9)g)tDBZWYUgKRCB@$k z)-@h|s>Ji|15W#X(JO?1(Y@l^S`Yz$44#h0GZ^^-64@lC(6BE0LhZ;DUFrxM{rjMB zm?utz1Y6b&fOM9Z8m=+pt{$u07c>_ftL_nY*D(k3m_{0tNj@>%1mzzQ8;_IBPxmCmt&Aq+P;%n20!KyZ2OfkvOCl|HB z-cX@NFdY50O-;vK42FxO)zvo;-wc2JS%pCS+BA9q!a71auQS}=odxM+^2H{+Y!h!d z*+0|~xBj6nnWL1-`AA6|7dIkxXx1}*(x-n3;5yH8K}8x&dh6TtmDojmKuDbJ#tqgw zNTO8cY8-SCKt7r_z2Y=4FL1$l3gkQnh0( znYo>|%E?;d2iLLE9+e}vXigzeR&yvUXx;?-1;xxW*VWc)dU9^eJTa%nDZZx|PHQ_? z-)ewtrYQ#&I~f6qwCi_nstAO1%568jkI|&-KY$S7*mk3PW3zy53<^EL%)`v{Ya^{$ zc3I@JbHv+f(Gfv&_ZVU5LT^LbrynX#ZYmL&Py@SoKejQSbx44ROoq1 z&-2BC6K3uyTGb?cZSt=Io)hPdhAr_^ghw?s8g5?17Bg36%&( zq@48(LVonJ+L$1vOZ(RdQ+Y1=U-4?9#k`rtZMEYE6c(c(o$v0?2y)i*YmSzLmOv%4 zGKlp|jtfgy{U06?Fh7=b-&@a6mXA(IRMmUd;YvDj*mDp3=1jq}VKs6osGHk<*oDM- zZ+f?b6yJ@2hB}L#6i>MDu_W#(Bg@rf76ud%c3KTvO)Oz4IZ&rxVm5w*Cz9{g<1=*( z#_B$wc?AXK1rd*EuUK_G=IDi=dx7s06ba}Pz}6`8l5YgpUnG&PBokRd1D#z)Zn~^d z#cA}*>~hhFo%;Qp^YIxY595^LMpgi@=u$;MHbU5%Vaj%L0@tV64eZ2-gWO1SqN$u! ztxu%akfo%ADjWMLjQut(-{Ht(pbx($X!*gnJ1y&Ch(A6caTHgYG+RrTlmeQ%Ul#cS zfoDdIEXFm?D5epc3`v)*BKH=H4YVg+FEmI^_p!KNW?yBztwLygmda`$RmNmn>!7nM zeVK4X^4WvTWqj?dZN|MDATMUhn^LiWQ(%9fx$?t*Y;XpbHYtR$G9=oMi@NmOPh*F4ZmCAavw<=NDCrdt`-me z;0XJ^ri?oHw7yv|Eu-Y9%FeRWFUGi^v#2Nvk+ZA-Dn>@s^~Ki#*$$9CoReWCXYITi zE|JeARBNb6f7AUV+4E*SSpr~e4~N1-Kfl^qJbI(ofB22Tmr~29+rzY&>~e8s^z-q| z^u+Q_QGZ~75^IJbOX9Rv+_{(JGLn%DD194Qpo>AM6qU**m4?e*rS^SF^M}^xxnJ*L zJ=4}>OLKA0OT3xuzfwDg7gTdUU28s8w2Rid)YvSJOoPSO0(APLw^oyLD4oIBS6T?h`stV$};&M=}pwE~&5Ohv2iI!^qfotQ+V~HW#m6N-Shi zJZ&!~LMs$cY`t`~8?G?|=yM&x}mYROb#pOsll#m2H#n)C*wKZs4} zuksC4FjG-WOn6eLtfT&`sL>M-A)P^x&j_Y2lYM$-#Yfg8RxQ4T7skGk)Qx{023iW+ z1E37jAi)If0<7GEHG{Annfz{s0CapRKPBRN=hIXJo>Z=6d_Vu^vmc3|Yr>W9*ljHv z)-fCc@NW6$y{e|XR}AxIPo04h(MW3*k2$bF-AFz3ufs zTez59}P+R3MI$knE#RN=T#UEx)Qr_Mc30NMpATh2~n;?Bm26 zhimdp?B1B>IN~XG3~sk8dF454>-fu|lLb~CV^;Ve1-uZhwpTp7&Wjq*U^gE_4uRT= z20PJT0l^6#ABxObZ@i1MRaaO=hC8o4kwyS?dg73PzMFd@@BFpLQ(Fh2{F-`W76}Tb z$T5&c3H_g)M@r3a#DX)AFSsF7Ne9BJA!)Y%vf@(I7q_m`p|j%RU^DG7+ z!LAdru>4_NY2tOAV(PC|5?&UmbqHB_7X9%qKb1ASYGL_a?Ks9AkPAod&s=>3k;bZH z>C8=AqX#$J>RpOU(>mZ1>^cEtR29Q5bE8(AXP)#uPrCW6>lJ$lOZF3V#J{NXd52!Y z(qV`sdZ&Rab8FvAEqdv$8L7oPjM4|jtG)KytRpeLM^OGYHWz{U>7OsII1QS}C}#67 z8)Y(A08$*bssV{EaGoiCls&?&Aq|@k8~o8K5Vcvd;6W+FSq~>8nTe~)#hLte`qqnp zT^oF>4T&Kn&CyHP_Pb4Ts`76-bU})8#m+b=QLC%*u~*dSYEs;|8AtgIdFw-vA^K}A z6{!eqF1C+Ne`x{wts-|FATDS#(B^dpEC_#GcYyCjDY|29)Jj%bWQVU-`aQHI{Rd7A z{~UxLrP))M)XMz0)j*hkf^Vbu#q1?e0-28R#SW&Qw5HtQ>iT$}rdH_{fYjFB+OfNW zDWA>axq8bX@{M@7#W=%z?Y*1#@fyW_l%wqpED!P1l96)N*KSEqGi|Bd1D&+TWbq5z z(PgV&O;ySX=LB8q-0Mq{nz(p&AKmS@qC@BQZuCs8hZGw}1>A!Y9ccaR#s`flUuK*y zLnP$flwGUxr$}vG9-q7w0qbuyaJ!!yIvMM&TN9RJoNmSVbssD${n*@Ca>v)EB&{7q z@*=M92%M^j?Hl2mz&VQCcaOxbr$F*N^73SOGSYqiEM&Zt!J2dMym5%1`987FD$b)h zmbqi(JG0b~^v}VMd_-9J&mGqaRQPO8ez8O{erz`DAad4utU`NcSx3xIX1vCWf4!xL z;3*z;)5Ns*)~0V?Y;YMflMo6R?;=0qp?LHBA4&Jq55#r9P*_{X*3 z*GcF$;^;tq!ZBA#SN+dB(MQ+B<$(n5I-Q!1Bp^n1o$l;!0D6fes->%o#)JlQ zSzP*Ts!+66x7lU`@1%q|I@6(2i85U?Cpklsx~H0GFp@MFU2-)wBLg&B_O=;aNy0Iw z$Y|*#c1HK|HF2lmN|~qicmYs797|b@4|zi%st&#{OhivSYQ`=gfZQE63{=!H_w7>myb_sj|FDO-8 zE|EW-+2W^#-A_u zR)?_kiAKG;%-}S6@sjAw>`I|A9)0VrLsIcKtpeg?^wTv3VDE|q zEUD+tOtov~3T#cVorj(-GYHdC)AcDG^mpJBul8mxHFV1H`~KeZd90z}r&(gSxUzPQ zpEZHLFU?MOf)^hE6;e+LnPc1RniR8n!NJEe&EDhOGlN%!v{pT#Y1^l+1~^^NDw14T zkp<A{{IB{8P19*P2y^4(|>po?XpW zg&flpH;>?G_+ktN7w%~4>9ro-mz3~EiS!Tcu;(Co&7sthV+ng;3!2_#lTokwM^yE_ zBV5K6zWsbNkiuGH`8D(->4m~9zuy3y#?J74kUvmLJ2!aU+h#)v_Ck??xKA{gzSZpG@jW=%O$AIQAa^!vTpZg`?Dc@NPc@I) zAEo_u2{160>}&Hm{xe}t-`|ZTI|L^vV`Cm<)?yzhlCkmU*VTLlJtTkLU;K8x(1lbZZ zZ^Lhd%b5mjK$2Y|warJ;^%e_sauG~qc#IA$l4_$W$1+$dIhe}74eQRTZ6g8w|9MEG zop}7GU#AkD8c+nGjvrBSvyniL&A;UHn!3m!&Q&Al@JmKx<$PEjOJO~ zv1?NUac=LBgu3l@gPjJJVaoYvQIUX^v$DZH2HeFQfFXvxlEbbhHtvKSwo|eEQf|PT zwcRP_^8<4r8fzhh5xP%w#5P)(6z-wMdVJvbEOgzwaGMG@IDFY1FC$={br;ul8XS@D z$$c6b9dRX1_1PXzN-9^+Hj(&_8GN66UW!_H{Czd$SMnO8nne+EUENVs+1dA9!8_4O zC;&aW2a@3~3-HwynzyqE^_USR+P6oJy*1eG8l9Axs-0e+oKyfLspH7dQ{2loqw=02 zKI5)~gUDKge(fKPUv7C~%L9Amgf3k+Cij4*Stlr%hfK(F;x?k(IF_WD@2hKVk*pxtjHZl*AnWqp{oH|=Y3Nnu0M^{B# zeY+IJ>3Kf;J%PTRrAI-|36YRAw?DrowcH;xPOd2=ocu*dfJ?kc3CZHxm^@e>9jN30 zG+T0oy3sZRABNRPP`m6O-3Jk%s{}DZqS^sBu-3P9od$Uyp(U2G{=_TVGt3|4Ru3{nE55SAYj<{rNRq$UVLz= zDv-|P_>Sfsg9Np4sZjYoUFko!kR>KH?dS6ZpP&4xnVN^MXK)=Qab<>#@~=2m2#X3Nbc zP(-Ie!EG`QxTFwd4=N7&zt&y7_nHRt=VHz9bSJVuKX}KvU`_d96y%I9aOw=W6RmA7 zxdD9Du7|obm{Cb6P%1>yP?d+U#_TavVNtCS^mUK%-kvDIb#YwIm z69zy#1uT>mYqDp%=tp?<|75b6T$)uDT&I-s{6T&95o zF>v)!DxBMnwH>gZybd}y0u!3+*8%jYj1;SP(oPiP&$UkJ9iZm~ioqVMZ_Oh&O#Y>Y zK@c6w_<<&9=y2g<^m%*u4xq6Lt125fNqw4eZW~Er?~lSdFr_!+V2~qW(P8H_xDCq) zc*Wxz-Xs9RM&n5HD@43tLG1)F)RpCBOgJX{m>1~f9;~^@6{QIobsK!Z$>&LBM=t9s zZ4~rjObUVP{&bmi`E^e)rqoaYWn@;CX$WKJirk9HK9)ax7q|%$GLEJ8dWpZ>+_yOl zI0I{C&QUJ5iTDAC9q=4(BD5fro_C>9Dejf?=QU9*i%dN{}*SnSvG`R~B zCoD7|Jy!Na5cS?Hwo zQp7-wA`9ea*C#uvU&(3?b&5s_XGV$p$*fJh6-%e_ql~@SS3dno@RQdFewEMZr7D{L z#u}R!cUtF@Qej6uzngh#1A*y{(DggBSug2pz=RT4zAx7Ile+lCX|NwOYx^MsF+zMf zOCo{M(lxc69nFTw(3`(zjHtPU>?vv(?+)A1OkbnHTc zNDG*YfZj~&w@2GAEgxLDNte5jf8qv84mH7yYGOjCl8#VWD-z$`y}pa{Lt*J(!@F*k;!fQ13W(-d;v)jQ}N5!Ww#{O@73H z+q>Pj<}6V)5V3dtZUghnqiB9uYFyd)UDr!h@uXFLeZT{SDNXFCd9K{E3zA{+nv+jocjQV6Jxz2bSC>k#f zMgx-K{KuKoqZT-ZZn6DJt^7?(g$4scAM4`rv&L6WmIyO`wKV|(zT#)YNhgRNj*9fA zxuQimua2TMKL?dzXh7)LAGtv@xH-k~xHGxX%!D6!woofFaEZ^Ir1XW+wfux}o7cF* zaz_V8bY_sAkqSe`(iKsyK=YWgtPaoXUM3Hx<-mbTfIilu_=XOLi)1G?|E7^nb*5bq z76{R)sIZ`&@wWRprw_@uodxa}gEsnc?MLQuy8-(5FU5DX5i=B1(9UiqpM!eCMpp!E z-z}AjwXWEX+WVaC4)W3o0%MJNVh!(BVF(RHWO^h7jOyHYy1{D;z5w`v%e}KM^aF2` zDmD7N;IX~EbT$0&OE~-toEO}=ap{b4*8QFCHQ33ys>E78LoiB~d@f+xSiAT%@%u<# zBa@M6lBbo=)f%wCh7H86W^tpAwKWer+WT` zv7fK7x?f-EKIo*WzR1UmREB@9VEn&h~-eT?%%DqtY;%UiLpOUegEm(k4~(vy+iejl9RF&62ZAh$P6y>l+X=_;%i>=yXQvsph>}&O1 zx7;VqO_r*g@s4qd8`i~mTmCSMU+?>Y=c0VQ2^lMyi*okce~#BOieXpPIq`Fa3PKh& zE4tjpnS`&fB4YX)iMDoy2pFy1CKF(zBFg$v`O~N8?Ct5hq#}1sW^)r3hwt!1w7j&! zE2CDd)QqlP_hZmW;55&2gZjpYdGZD;Hv~|#Z zbQ(*mU*lTNHZk*oX=NbSy|paf>@%1%c(J;=S?8xI(1RTL!KW)IINq!>d6nkYo~n*d zbj5JSn{CWo^P;s_``r+Ml}W$ts1yV;S>Qbj>FB1_*-~5`VjE^btbO(#xKjwCHBqYX ztfn#$kTi;0ZB;qmVIW-F_x&{I$j~rXdrOmjo)}wg-_Sh*K8%2^vWSzS!ewdXWWcUv zj>!QL%i*<%>%Hz?i_5nt<`4qZ<;2q@;tj)=1pK^pi!VP5#!OC@)QW2fdG@R{5T^kI zo~2y*jpA?FfpAxP6P;k4rbKh!Wphs z15&|n<4N!}&>AKad#YF{8{Vhr zinB}}p|4*(mX9JJ^p0zkTzWkE-|MS{#k)(MTg@dAeU6k@R{!2yuxF*x8^%^l%if`;2SsxX8g)UnlR`)u(G0OWX)hhu<2 zs1c^ylMK|M-r`5Z4TKhCnDoN>g>26ORj?#5-sAP(x;xatr53Yq8oWi~!=D8qLxHBD zHVs@&04^!pX=T`Na4};snaW%u2_bk%&6uu~;T7S`Oo2lBf)j7H>D>?R_3y|AN87a9 zeu9fFifj~rlk+Po^i|?XL`$}nSHt#4L8NW#=OFWKYUS;qd3~l*p22pn>g^)6{%vNu zvVs!()Lk#ol@PzG948fcX`Pov^M1{)SsP4p1$+S^T`D$ zwbKZgMcRd??i78+s-hH~zpwu2(~v4IK~c`o?)smLoj+`5iD3oR$m1ZJKl3e6!73FJ zhZl=%oy$KXSW56*SXHS;O?jU?6JHyIQVmHmKxB!XO|@;=pEk(lvGmv!jemGQv3xUK zPq}Jt+fh_AwSQ2u0cdw+z4TAVa8n(lvVNOf|0rN~s_s!j!(yZ@>=k=7xE}@#?68zL zR9Aw_6n5cVgR|#{x(pDXfZ`&Nhj=Yy(_JG$A1DUZC+v~0Ck~cmS=pi0=J1m-_!EIxk;0onV#(=K{;P+?0mf<5UTA*LGwk6`P zefvu(*AJ9(i$^a@JbQsBHqAjUa!xgJmJMZf8m)B_K7AvjV1fo7s zBwtQNDPrFon5>fdG<@pUBL7G@h0U~wUWm(y_LB}NgV2kU$6rp#XDMkLgbI$ zlXQk32*cMEQr3szR*GTRof_Y1O&q~hv^N2z(z83<9MqZsLpXNxxZ43K;On)fQzjO< zDb@c?$LuN(?#f7x%2*$NL`qv27c_U`8zo{46*Bkw!Z zm^3{%qR)C3&L9)Lz@&%E_|oFLPM~?I3Iw@JZbjSxIwy^9wmr zO#zwoGpfn%S2F2>5Jki#$=&;7m@5R(IJVd2^NCQvXv{9NtjRDZ$moGXK(_F7x%aTD z(WX-sY^G!+oy#x`VvgoY(Ljcv;DuG8w_7VBf3%G7Qh< zpT)JBg7prnu4gtDYO1d&GI{Mxk8i_xfkJRUXucKD_6`f2z50hP67%}7J81Xx?~H$$77W}^zjBZmd!jnaF578;j_bp6o?Ynth4IKK(n=y|Q zVVfdp=w*sAKkESfd%qV6KnL_lpYZ>*cb#EPX4^Ut1XSuMprU{>$A%O|2uihqGme5| zL8Ur^Fj9h4A%PIFGhjhMr79z+NKlbZNDvv277%HYCS4#25J@2r?uW;c^7$O^ult<) z#9!*8i@n!g>s{|Edw(m^vSNOgrkX?j0iw(J>)jCua+GSGz)}~pl?9-NTx~EFZ_Q=z&UZgRum*<6Y2Ck{A~+ywO0H}C3wU{q2Mh-jJgt%hF^~Fp0I1iF z$d+eh0S~iAoHcCAiUu}oISZ)qvp_r4$l#41pL;!_^ALA9DgD;Mghye@MpB<9$pJ8S zI<+!%I>?U;{a=i;Do<=O-UDzGxxkIp+ufz-_Bl6>Tlm}TW6K@16?g94_*qlT@D_uQ zJ9XGx;73e1S4G?aF8X7ld0&Ugj|9Im0HkV~-h8KLu=mOf)9FW{s+WFzIJwnkgTsbe zznek2uzvLE>(wpY>lR%z`1a0+Wyn|d{(0i}DK{j8t}1;MyXt(nT>|ST@uLSVh=(@W z!0W9)taA@};j{jn>nA&39o>q3t96fch2KtiCdb_Jm(cb9OX;8y)BHGaMC~^Tug}j{ zdxH7<)#A^mWR|*zrnnwbVYKe|{adfUxG3&|;L{qB&>VK1?9YKcPJtVD(WO6QYjy}^ zxl23Z)tQd4pLK8NpHvnfGYSSZ#%zV+MaVcF<>scjjN!BM!DfgqDU1Jn$Y=b5kQ3!Z zHFBVim%5REr;8JJ9k1hd@eTpGU8DPOjUHlxDAi6#~(AYfyqw& zr=m|Q;JaD?bYwb=I~*67`Nt0)z=vu>8)crZTLW|pjxn!$0*yalfYs#}gsj-=)_|{0 znf3Bcf8Z&q7tk%CXJ&l$I?Zr0fU8sNhUNn|k|K>>i(EbhS})%bXbQZ1Qm7S`?wkf3 z!HR$!e4K7ZlMfWvy@w0XVZR$ zihA*P?%~kg@JYbKzu9u>H<-PlTJ!co0Is(N=uS}Hl5izmA-~9q;k*^-G$+w;E^LhB zo%-G^1|TXr**v;YF5`nM(C%T=DLYViU%jv#%Z)bqH4RX#H{kz=fl*e(n{_kXICtpZ}zAE`cTT zdO1)L1AmXLY!R#Nph4|CX{w8IaS5~&sd5+SrB_BeCa|Q%O#-wv$L_!nzjE6RT&TK# z_3YuAm+yWO#7vWK6_0P2xx40f0_VY>*YCyK^;R0T;*jKt@K`~-TcZdHcV)-%Sa$x4 zhmPv2V5Dg8kA>scfV*>_D077p>I8wc{bS-yjjKP?q{OWd9Ef2bM=YjPeZEFY;PK$h z`oQpC|L(1I`#BdT3IN|*mxoU1;$X9!-}fo=XGclgtFD6~+GD8WO;45^RC(^czWCAk zzkj~6s(Novz@jZF?*lHp-G14;z%1bUW_{_!wkn!`wzTsr{jQXToGsq<{-x9CtILXS zAL?}~IV_1+tg`Jfi-*=+`s=My&(45Xm1B$96%6x*`gMH);f4%kl-aeOx=rC}1j_@| zdZq>Hkn3LOa#aBO^QDUPGP<=d8T`G~{EZR&<#p|oD9Y48ks*W?^v|qY%(u@kppO_? zsz4m6DmS$RKE)mYQ{0R}lgi&GF(-;4ocN2UrKyE-_ZOb#6>$o+kIe=$lNqKbW>P$( z1tdA|29p$~7`z#VR;Ep57P`%&Ef@-ooW(?Ad^k?XRy#KGcvBJPqks@8**~NvZ6MC* z9S#wA$k%UK*dSiw(EsY5c<>%|Tj>vAbaXW}bY3torscdtuJv!HBRFeH0=qCSF>$CF7&%Rwc~{v|9^6AuFDp%b z5APiwOu8`J)JBL(n+mTJP|z?MvP3#YK$GZs@Ql-YM|+iLZNnpdPscrha9FZLGDMw2 zehq)jIT=f%*lABYHipxOy@E)DPyxODv5k$F6;oSVvC>p6#(Mn@YFW723q@*ZYMCN+ ztM5t;%Bk^2B?i~6s|(rTB&2EJ!}bi2eTHg!`zjc?Oz%#!n#v43G3kFEFAaz*ffOsf zho6pQFSLtth$_n`91;}OMB|1s}}I~G&XU5wt%h-X zTGIQjJg{%#o)p?5;6D3Vc(rCLS#79*^(#0JT2e2zyEHLRI5LJ1cxiX3fU+HJhzBPt zs`R+jsigC`s8DWK^*7ssK*w2tXYXiRD4SiC-i;JA-m!j7IdcZ6~|>^E(M zytD=)cSx=to^M>*Xkd*K)J-&61+v3kMF48>c*Uh_$&3BU_1@i*OP}_wuxOFbkio;W z12i02Rwz!~C~fJ(W<+kBPfUkW{J?`nakMv~aw)?rUQ$lPjj@}X>^*Bt;Gud#dX$oV zDJ!Z+;%~bX%gqwQLp^?l_(G2aAT$aSW8t}+fh%x0_sxnRjF+Pz zjsbGdiTJ6M?0{E>su>A4P*QFb;kotpbE(k<-rZ$krqlZTi1(a>{^g8a@AJ4cFEhbY zd=)o|mwkG*x<+_a9vNlRBUzJqw>nzVw6T_s+sdThsWor!8$oJkCiL?flIbYFCfGwk z*Z~k+Ud-r-kJ0h*wL{*{a@a^F4me}=_cV_*P3(FIf1VV(deI$%c9bpxA$u~SD>NZ4 z-`U*k*oD7}BI1WxlNn~QfQfU5A8o)DOqAcHqzPlGyN<7z1<*D%%Nv;2gEz-55tU(y^#>t#f4uu>NQu_eVH zREozt?yX4o_LaW6nLJM&(hX4`AP<+}61WpP2P$aV_3;B?tEWveXHrfI2t*e@0(?4h zv(+*|X}1R_D=kUT@H2$L zdvf?{SWt;PijB&gPW0v9r9@pY7L23B-<6%EXu1=s8wLIrufNpWd4D&h$g1W-MM!J% z943sNRYH0B@eSxshSQVGT7s^iGA=m*u-dC)dn2ES%gy7jazi=}XL=EKm# zrZ$p~oE`Jc<(?Ewq2*$i-5pjM$+((y{xNQD13y%V4gtDaDf;<&^r@xZGDk_IJxpqo zb?vHY3-iDkl}_2GkTdrVsy^3v&(K?AtW4uOhlc5^@(Uwfg$`BcR3}suuVyCmKu!Qs z-x|xfVtWFXo^kQM06gZSiC-8xQlx;&yZN3`L7O!$E7Kr!y*m6KP3*BxhU%%@V^Kzg zu8&nsM|gywrwz0E4WVRnFFC?b8P5 zaJ2NjzbXqvnoIM5P%6e@LX34F>JUTXSW)M6WcVuPD?WU1;=xrI?lOG=GD%1P@ap4E zWf}1^YK#WFwcLopv$TFEkGfchvOpjbVYrK!1;_+Z0l$4mz?qY}!RrmONt)a?zIh_cr*PCK$WJxYLKvq<4!|dxn+Tp^j;Qlbx*!#Y4880yiH=qp zgVyD2y^Nd$GHaT*V z4Cna?aTFc(GoaRiw~(gBQ0gnlCX6MJBFym$@}Y)YKT?miA(Zs2VNY)yjku}7vW?iT zZyHjgc@Mt78a4aiJ&ajW1@F5&L#fL|xDg`lk(?q8yA>ZYDIidabC!O>g-UlB^t3%Qbo`_{PJhRO(kD?k*a4O(^*DYtw zmFZKy^vLP3AYLNM(SO+A8DYwBGPw)gqt#fEcBo(7%gc+g*Ok(JC$)v75aZOQ05u2f zzwq%f%3TO&AP<>Vx3DHJkQ@t zR~L4^tSqUC!EV{OXv}mw`EaxOB070w?zlB6Q~IW_-InutNRM9J?E;$Kv>(n>2-=NQ zf+BPvto@v|0vP3$<&cTw-c!a4k2nytBg|xdA`~!h$IHwDKAuDFCIouRoV>aF9qrgmJj6NX0emYIU>$K6?4o z5rSk7j}En2I61SC$n|bp?f@wjjTk^#7(|{j(QEuwkXE?s&@Y2wLb24?M?{WpLb!WP zcHrcddw29H@wNLZyH{B1!XdEHRPEFaF_hLSRC2fJO!DXlSMulq#}7|uD8eysiMx*f zQvivNC@2X2(1+V077+ys)TX$KJG}Ji-!RKMUHIn9jt7kByLkaOYb`Z#=ZpT}l|SrB zr7&wKb@yoLwVr#llKbPgSZg;d7Zh~~0mv5*&L^n@P-?sS7`Nr54s7ckUJ+`Oqanqb z$YcBc^XqrY5I6fC_zQUNSQ!}-6_`x z6=G6XWbknT^ixY^2xNJy;$G#z{^yqY(xp8VxcLDHlBtRFir?E`{Vd0G1!_vOC)RMV2JdoUJSK2E{?h|Ga)>qQ{HvsW+v{0E+>)T zz0wzw6mPq_zPX6AW8NaUiUj3c)W38~vsZ+Kc5Z;r5`}6-5a?;AIbYkzy)Ec#R3%xw z;fk^wgI99N;j(|_#!-9n`fbN*2@}-#o;d1J%}TP58pLf4N1y1t^|XnbK@5d4m>7pk z!IJ8|Mmv9o%}y(L2-4jrPGIjAXyy)#EV{kz8KfR&jJrczj_HA3ObJsMpM1)L(rvsfs1 zUSZsPYee?yU<=mm^}@!Sl-RH%^^FZ&e;F7h(6WOlZ)HAZ5A3oIZQ1Car{=$aqy8&| z7(oeRb+>5LWYxi)sXa&?I zg*}$m5!8CYt&U$25)|RyTQs93LT6q)0ePvcT@r)&iIk&;nR1o%=+6K43`-u8Isc2 zxyzd_w!1ayYexO62o8J?bCP2>K}|@1{T}PqbUhMvV~z5RXGK8Y8qeKP;pH>i7%9e@ zsq0~p^3kzss;0}!WT;Oi`N3e_oQg~TEvD)w1 z>#h0KN6UXfcr@7t=&F>j02VF#r|JeeWgOArD^v86%H?bQvG1B@f0n>Lup z@^oX|b$*8{AqKnTPwd8Mr_}0eQc|y4Pgf9UI#KJOG~F`X?L~69WFSSEovT_m7}t>3 zBMzU-+NEZRoIH2}QOM!-4EL?_Ff=_C%U?X}Yrcc>f$4W)raBLJiO}-2iM`fz6tITZ z044Bc1uHwZW?o3Ic|adv(o9 z>tr<<0!iNAZ^#vXAS}X(owcKv4%9Dh0!SD13-BaaMD=^((}7@r@)(_1_#v{yXXN4p zwTaMYT!y<=lg7twIZZX^jvAv93>9%*^0xMk=Sp_n0-hh&-HbJBmk%*~akecmxllDq zL(0b|r?9QY=|g|6FUPd$_^GLm-=|C6?s%u19w+>^9I&>i(W?F|#(lC$5U*puFE4aq zq~2JgaMVCQ3;+QkBZnooH49B6p8E%sBXv1FmtRkm_H=EdPsdOneTbv3I!DCy9%#(D zHyE}e*q;4-l!4NbOSHNU)YlU`j#?Mfw_8n7^ZJ|YP6g zy2DZFaf$X; z6O}~vtC~6ocIN?9%84D6x&s%Zt{E=pmI3vN2gHWR$u1v^t5&+&kZDm!cHTDs^KTeW zA35D}U`IG%jgzr)6uWW6+A7+3gJZ1L%?`MIf2`f?z0t1tMh0Or#~w%@`H>Mcice2G&S34GEi9KsxOcIDqIG%GWaF;RZp)d0KwhL!^=FRZt_D>V z^PN0>Em=OTHnYqvooPFE=R{GVs`EuZQuom~{gE7Q&scK5`9Bv!qYT*oGqg|6d71Y=->HaXV8h%H(F`_aI5e4iw?lYy2mh7>T8bjcNHn_pnX0q% ze3JZ{*f{F5e{2KBZO2|=!*iJ_ex#zVw=*S;q?Vli^)59W!*QPpc_fn7Wn1i2 ze%e{)rJ>U7=5*_cOeAYed4kgnt7qSwEA{|swKnsa93?^d3HI8^VQs>#dRE_?YNzKw zF?N*Z>dHFOIf5|BUnmO9{sO`ps2UnqoVqd3@-@ZP+E3nqqr?`~C< zAiEMu&a_+@r4O@bxO^ehk&=DB4Z=JKZdMMQrlt>$XX6s(!cYbPo|bW64WLq! zVbj0PCHando$1g$g(p$7P@vd#+tL!+)v~cQChW<5w|;A0XxoCfE==EjcMb?2Dsd6$ zI!TC62ok|#Ijh!IRB2YWzNgnVbeDR?`jJjlXVGs>Fq|9>i!g2md~7Rx$Tj}~;?YsB z3zWJ+CEWEj7b>pL@y9tRrH7AN560VBU%P5CX2`6Z)Tn3w<)~OMJ2gT z6*-8&0T)saBNjE#FqRx%TJQ)#CDiHNzB!N z%=dt6P^{+$CJ?OEFR;(AzOpkng1TTxw7~_gL9uo?m_Q?m3xjG;;=31%a)F!6r@T{=HG#4Q@d0U3w4c+SgmQr@ z?~@n)Amx%2K0s9{DSUjNX-Ntn0u`fg^!mSxRDb_?CACY?;{^^{QuqKRGLk3^8bTyd z7%Z>;{CAS}!?(ck?RS#)!`Ft07~KaRdK0=q{7q{@zuWy|{iR7sf9bnXPSRfj4RexA z2{g<}GNtcRX-TF83Nn&R2{g<}S`Lzy!&iTi3~GVHsw4_aqA-wIOEM+U5b`Oz{{K8{ z36HQ{0)c2f_+{s|gJLP--0meq0HF9Fsa=AH6G`n7++60En52UUUci*pE`=&?pGo`w zSwwzYA1xUb2lrx05&@3-k|YAuUL>VFaC4a>n*WWZJU+@i>^G>*V(I-3RZK$`hP%qt zV}ZhkMa!gL+sKO4xG4`5%A>Ws&)yJv-4l#rdx+nr1^Z`x(m&F#*?J4D(G1<|u<84y zpMRG`&>Mc_Mp`u5S@iivuo!NWy=hE3B4hrqqFNA9ih|L#d7=+>g6-Al+QJ{XJ~nhv z*40LN^S0Mtt32P^_46OOtRy8H_(MmLT8CdagkHUNDd^G#@<rS%ek5^Pki(TYtr(8sZ6r=BinpLN zh9r?zj2cTKtvJd8!AL@n#VkcakHyn%2|WfuS>UZw2|X6mizKHN&*daJtvJd8T9V|n j;_2Z3Q6b7z)_T3~zS~Et*4={uzkb=ZZzpEE``P~iq6;f1 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..7178d688afe72d0f8dae741dfd3cdc11f5a9dcc6 GIT binary patch literal 17134 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

iQ*C<6RiUE98lJ(39yP>nzhPaH^z@M$XS)? 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 QhNwDo+Uiuv$*Xt&A7)2=WB>pF 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..0f39834c3d706bfc0e6b3a6c33cca051162b2a04 GIT binary patch literal 32029 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 X??kj}CSrUd}q&!NYl66E8ipZW_LU!4g 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-ldpi/splash.png b/android/app/src/main/res/drawable-port-ldpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..12c35fba01216f19f22239ed61019070dfcc68d5 GIT binary patch literal 3138 zcmeHK`!~~#AD>ILl34Y)&g-1ldB0!hyw7>P(~fz2sBYS^2?PSE zB0SxE*Kh^|Qg8vUU+a>8%=)dtMvUjF7!XM5$3La;67L%h0;xz4ZU>LY7ETSNXZ|*- z$BUBl>VhL8AOX2FZlJlCSW7pOs+Oh~Hi5M46xU}!_MgchDV$f{ ztYv(LtEHgC18ePf=aQ`crT+Kam^td^&p4bTX;O1iVMCtA-SMw66wj?l0rJ>^V~=i5 zl1XH@D|YXBVfLG6#r@TYp&_7OlVM$6*4g=z12ukbplGXMC6@*XTSJ9>&9ZFdJ@V>q@uC$yX~0?c*|e3Jyy)hq z)@PFIZ;;4}#CZlYZh6uk&0}pJ{a#ySqS%3)93L~`6a_3v!K=bRZWPA6dDlX+wos%z znM6`;-hF>Y#sRY~U(s*5h@r$hLb?sYVr>Ek*bf)Sa4hsU?oaTHp>x{Zc&;|DfTGf65`!B7LLV9{kj zI>dY|CmDbG>{!$no(6%s55q_{uZ;KMaSx?cmlax)o}PkJ7aaR#U(7TWH1}?h@K&+= z_v{RYmC8w`e1pk(OH3Dd}^h|Uz(_5lpf3mRC8Q57B;ZG>K_?7bwbBbH)6s=4s z050hb@awjiZBx+PlPVSpVL;(ddUQHT%$X`o^(|5Do!NEs=C~~b;y?*&xkQv9ChAHY zm4i#zBJIR#)PS|jovF0W5r2qbP6fin*=_9RjH33FVIg;rhAUv^J^41$Y z{sLI8SR4tEeasttL&SUmvs~hu@uIMS#E6>%wz1rK2rTpQvqg5;345m=JD&nu=Z0O1 zQw=q`<7pGL(OGMhM^OL9P@|EzJsxbE_AaOaLcbMESe%dy5Uxs_EYJ%#grI;){un}k zR{X3&7bz<3T@1VaM^|veO>I3Bm`{=^pcJe%Xq;*@=j>ie0^RG z6w!rY*KZOkyM3Up`X&i;HQTL9F>zqlCxnjWly_3E2QO${;ZdV^%vR_Y&ka%}zLzGXjB=t?N`jVPM|Tdk9`MTEN__kQdNF|hj$!se%|fJS^={Rt)IFkGw)wH}F9D zrNsPnoz_F#ln=&(wW_YgY1b+tux7AB456SILNy+{acYJB@Fz}=d%~Qm=)2}>2WIt{ zXHg`2+8$eHHlWbVBT!D|)#1Ubz<$NCKg*&a7<2)xOa6LKJN<5l(0du8V1TzIvt7xx zoMwCnEwEzAE2cLu#eZ$b*zFXRDIHo@sXNALCR3FaXVjG5`Ko%`+B7DYDcIAAIn#&o zZIdb;G%z3YDbn;#%C$!||F9{o#vzW6_MRpsmMc;qaA#}hdX9ye+S+Z4BHbOMjzn@s z+o!g`PTysnUH6y$n&qQeqB#cE;yUlwR~-x|A600{>0#Tb(KGmUrGZr=H8s{5qxlZQh0Jy@9zy4T{V>l{UUo9dO58fC>`m2l@+=h88V!>}2Or zD;o+$ZrXk(0;-FnC9A%EUVO}1(e}=bcyZ3}fIi{1Y0vOI^PifQ-}3|fWUt?Ob1bow zemFhhQhco8nGNlpjWXXrx!a$SAs!6lR3JrdWwF*_U+QULT-lFy8Y>gouiBV!j9hsy zn)Q)6=gPg+QFyn{;^g^<$1_UmUm=3}kw-1kRz5$5;0DjtLaqurasi;@@$52Rt3hDs z@2^v#eJug_d#}it&iMv$?aS>TtCUYqIxs*gRy2IC)xU;!Up*{2N z+*?0OFRsj%C{@6{vmw&qgIwNEtA#C0>03{Hi_@% 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 new file mode 100644 index 0000000000000000000000000000000000000000..76bdf7353f3ecb1f6d2884f80c84a31ae9cfb232 GIT binary patch literal 4539 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 B&vpO+ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-night-hdpi/splash.png b/android/app/src/main/res/drawable-port-night-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..7fdc6ea81c6c552d2e1ed32699ee74a5b0b4fc4b GIT binary patch literal 15267 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 R9z6jrI5?lJI(_rrzX3KXxNraf 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..35f17713b51b806f36255f97c164ae715a60cf2b GIT binary patch literal 7325 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 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..9f7818f0c43dc9bb9e3e04165bd23cfbb365e3e9 GIT binary patch literal 30374 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


-mze#}}7QI!H_5PYB0L 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xhdpi/splash.png b/android/app/src/main/res/drawable-port-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..988052d419a4be7bf1e86ab22b40393a553c6ab0 GIT binary patch literal 12881 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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..8d3e554675f92f51fe862da0f11256501c8df0c1 GIT binary patch literal 18217 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 xgJ&+bxXl)~*#f~4(Cso|LS+={{Rz@FS`H$ 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..61b0c01b71ae80a88f3b0781333f75567b82a523 GIT binary patch literal 25900 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 00000000..c7bd21db --- /dev/null +++ b/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 00000000..d5fccc53 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/splash.png b/android/app/src/main/res/drawable/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..76bdf7353f3ecb1f6d2884f80c84a31ae9cfb232 GIT binary patch literal 4539 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 B&vpO+ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/layout/activity_main.xml b/android/app/src/main/res/layout/activity_main.xml new file mode 100644 index 00000000..b5ad1387 --- /dev/null +++ b/android/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 00000000..0aa82aa1 --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +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 new file mode 100644 index 00000000..0aa82aa1 --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/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..5f8dae04cf381e6d7bff93c732979b9345d60e91 GIT binary patch literal 3063 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 FV1n_6rV{`F literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..0feb4c7dd939a2208d91306dfc8997f872f50b03 GIT binary patch literal 531 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..9194eb5b63e02bca39b802accdcf268a676c451e GIT binary patch literal 3139 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-ldpi/ic_launcher.png b/android/app/src/main/res/mipmap-ldpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..2508784633ac430aaa2d47fa8454d1300aa89f19 GIT binary patch literal 916 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 Ef;(G{EdT%j 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..5003d9b76a50ff31c3c8036f7775073dcd95fb74 GIT binary patch literal 1566 zcmV+(2I2XMP)U%j53?Y{>R$q zF=xhm=gzBdZP;_TXYO75x7Yfwwbwa?!vEtx8EBG;0-CB-Op&P+rpjz?#zoa+ruX9S zPvYX$WC2-BAjWE;T8M!s5o+iVIID0~*oGPUA{yOF#Zw$xZ`2W(u^lH;RVguZWwQC#`}ichnn%3VH`D#A2i`x!#H3V`!r!+Nccb# zp4Wt*G~wfDfosm&9rH+C+*tyb70!kN!T3asCv%^c#Tk1wVXq+^2pPvTuG0<6$QpItACb`0Zq6vV<8+p-x1(=GJFs#gu)HnKM6o4yMC^vqC!eiCR|7A_hUIuD zD}3(t!u5fMct}DVV2NfNmtv_I?;65xt6YEjo4oeqUKC*eppI&IDgCD{;!yW-`wU}`&XtN}O4xcWV@`hUAwxXlff!xB z-Xyy!4+Bbf8gZ89S<06c1`^>O>}bZNsclWzCf^gACKt9SKqW8yp&l9pdQR#{Qsf5e z0cC}8XmLC*72FWMkaSNs84)&nO|s80f0Z?CfK7FEl)B9@-tfC=3>QqB= zDpyL0ho}xvjkI5_aG7nz%>tM4PAyTGnPn2A%L|>{InkDcL>5gJ_94!aA*n^S6{?}At-?&{WyGj%0F>`{tiqb^ z_Dp-umyNg;@t)2DiR~zGzZzfZ3x&FUdIrVVo*W&$qXp80$C6~|O^aX6Nv=PsLEGx; z=K>(Yy*6kZGMfW3gf+v2TWk7CEw}1k_GVYZP`K7r)4bf;l=F7!>lI~2uj$KSEw-HAcNBLk&v zj8*PTN73CiYVYJnb`BL$k)FCz!eKcUx=OBJvdOkI3|X3KasLyz6H6I)Pxz^$vjuHd z;fO4l^vgZc4TddPuxJsk$iNwoCqU;DDA(BnS7`<0p|RYGS>uM0QLV=DUCOve6Mi>@ zSHk(2F+BEzJ-AyZp6hJQs<0HvLsp?Z4p01IqA;-m|F@zr+Z6G-fJtv-if)~Mv?lD( zgx$J`kK#vWcSbYzL;*HRb7n0rPBu4X5@0R_3l(lLge{uzj$ynU5jL8lTP01s01Reb z>OnNUIr*<+3Wc5?$Sy|<-;{eVG^rdlhf*j2kgL2mnkrK%|Ndu++@I+97dY_Mn{jyl Q7ytkO07*qoM6N<$f-02Pc>n+a literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..81fc2fc489d2523d4e35742f91f6556ac62915fa GIT binary patch literal 1580 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 Hu0mjfVhzD4 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..d12618f5cc5003847f3e6e1f70dec35f1f872f50 GIT binary patch literal 2129 zcmV-X2(I^uP)+;e7bxAVBW%x+`CNlxzEx%Zy){l542ol@!f@%;FI85og?5=L4rYznh< zrU@#oAV?{^K<3u1cwx)WQXfKF{+kUUxmCg@At>8Wh+oaX$OjZ&q7_~_IgayFh06@% z&EaVPUfReZVB%4{RBy+5HNxwr6fQRkQ9OoO!}z!%d|fksY{=ec7!Mi3-wok}A-iN4 zi__zPVcZ!rE(svlMXkc3DdQcQ@EuL|7n<=K%{XKTPaDF2HDg&bo-vGnX~GkR@fXcF ztjYdf6YkfHpK8YKhVkW?aGN1~NHcaBvPT*_Gay>wveJ5tAlk+_>epZEHv64s92D+q z#%=^Yzk3wU#kG}EMdDeQw20* ze^@&ZYa$$+uHaC%>pB3?gb#{()GFB9+zF%#%ZU)>r(rj(CM-KW_fzgQ!^$(cuU8$X z_XYLbvj=Cp^%=Lvj6V+@fVf1tCWJY|_NXaiuTz7}7*TLq0ig*CA`!#b>&Pr&Bu()m z`E3~A6T9&MhGonh&tM2YawrIV*_j!>X3XSiSUcwxwxkuD5F%?m0EljT*Z8y$==iz{@wdE| z3|sQFtYU=CF;a{0OUDtyf)L#gfM$CvE#ozTD4%k;94S?JnWPYsKEw*|GK8x&VZxN{ z4TkY4&G?dG{MD^PSo9LVdrfu_#AXyKqQBk^E)N2bmq6gEsE=kmBJNQ$p45^`Fsu;R zSYay?CxSi6+73hnm8WSH+%J_f3{<%3l}0L}|J@!NlELVb!cqY0ldgK`#C8{+F=xKDyT*s^+{A_yafTY5M-xG3zmXDiMYm+NilR1jW`k_ZpDw+9(?cwuG?=b8vldZV&M0eE#< z4ATX#5Q(#^jR^~r3U85pn!*2%**A7eKjb?BmPB~Gkb4d~Hm&f6WCb^h0_c|ud4LP4 z2e8$vYh1>K{k};UC+m#24zz=|`(#|PQly0e_-e~bVZr_OZdjtV+y?-yVCduBB@p)Y zHgd&4J7@zST)kERPT##91Y5}5VP@!(Zp0N_SQLOEyCiEQg!dH&kTR}X3joJ;!h`Z$ zGrnOMpLV5VgsE6zbdvFIsh!0G0i7f+?yW)&fD34Z_YMTmjsX>1oR5lw0Ju2dxNDC| zf$!ETkk7aLe!YyiZ39v;m2qid05er=HjMuy1-($WR6@8bv$G*KiPvc;oTIBaucq*( zlyGHQ#x6JL%u6)wor*kfcas@b$>B@rG9c~DURc?q;V4C5kA_?e5wgg;5N zcHIkdZWgkRZ?E(;;3UEygS`w)?gGaW#%)C-aW4tTwO+yY*$G$FEZ0=_o>Pe&k-C>V z_Vsfb;oAe%XC;7CVO%(~8VPg*U>Mt+eF(=Tn1$m0)QNroY6_LY079g@ZVcxpk^M)e z8U>TNE&w!PyA(qH-QL7|< zJ#h7`h}=iaqiY4A1M!i4Z1?u;;A3cK1tAJ15k4%Pg|veGO&^?O(|Q$F?i=Iw*z~T| z0npk1i;}q-#vi2I94hgr7__w42~TLkXWiij;Ds)Qo!u< z5^8PaF{{Wzsg8)H@tZL2GK7Ch`_K>`^bM>pri71}2)kp(RYu|MO5w%%l{$oDW4N9l zN;zG18|T~O{YR&reuhuzy93D+*lnH>PL~P~G4jmNH+uXJ!}GaM`zYVy00000NkvXX Hu0mjfZSUrC 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..c6c2a1a410d956ffd5d9bfd0ca168d95f4615958 GIT binary patch literal 4509 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 YuXJE{$C+tcfN7Dz)78&qol`;+0IHh6-T(jq literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..00062a4483d8e618700b16c68a8aec16e0c3c70b GIT binary patch literal 9140 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

g8h7~VQu&w|P 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..5da73954fe1169845e34a67baa30382f782d3eea GIT binary patch literal 1040 zcmeAS@N?(olHy`uVBq!ia0y~yU~~at4mO}j{44ikK#H@#BeIx*f%ydpGj6R8$_6qH zdAc};RLpsMZ6hy(0ngzL|NfV7ZHfBCyz>Y1!E}a-bMg!0*)*l3QR5nj7l90 zf-VglN)DsKz%UVTX*laV8Z!8jMH9z{%F#4~FT*$pFq-j`o5{|UGuA9KuQvz`y8z7M N44$rjF6*2UngEEk#HauO literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..4ed7c8984dc43fd52359d2f35bfc5eeae6ab19ff GIT binary patch literal 14950 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..5f4eadb8c4c915ac709a890623c4bbb5e0d052cd GIT binary patch literal 6119 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 o0S{|DmB(s(r|eFKgMQ%I{*Lx literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..632079da357d8586cf98fb109d7f104c3ce38415 GIT binary patch literal 10667 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 MB~3+)yhZ5$0R;jBwg3PC literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/values/ic_launcher_background.xml b/android/app/src/main/res/values/ic_launcher_background.xml new file mode 100644 index 00000000..9eb5a493 --- /dev/null +++ b/android/app/src/main/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #191e24 + diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 00000000..4cb42b63 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,7 @@ + + + Flotilla + Flotilla + social.flotilla + social.flotilla + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 00000000..be874e54 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/xml/file_paths.xml b/android/app/src/main/res/xml/file_paths.xml new file mode 100644 index 00000000..bd0c4d80 --- /dev/null +++ b/android/app/src/main/res/xml/file_paths.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java new file mode 100644 index 00000000..02973278 --- /dev/null +++ b/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java @@ -0,0 +1,18 @@ +package com.getcapacitor.myapp; + +import static org.junit.Assert.*; + +import org.junit.Test; + +/** + * Example local unit test, which will execute on the development machine (host). + * + * @see Testing documentation + */ +public class ExampleUnitTest { + + @Test + public void addition_isCorrect() throws Exception { + assertEquals(4, 2 + 2); + } +} diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 00000000..85a5dda2 --- /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 00000000..4d2147fb --- /dev/null +++ b/android/capacitor.settings.gradle @@ -0,0 +1,6 @@ +// 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 ':nostr-signer-capacitor-plugin' +project(':nostr-signer-capacitor-plugin').projectDir = new File('../node_modules/nostr-signer-capacitor-plugin/android') diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 00000000..2e87c52f --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,22 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx1536m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..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 00000000..6689b85b --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,92 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 00000000..3b4431d7 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,5 @@ +include ':app' +include ':capacitor-cordova-android-plugins' +project(':capacitor-cordova-android-plugins').projectDir = new File('./capacitor-cordova-android-plugins/') + +apply from: 'capacitor.settings.gradle' \ No newline at end of file diff --git a/android/variables.gradle b/android/variables.gradle new file mode 100644 index 00000000..8ef305d0 --- /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/assets/icon.png b/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d4de0906e25479ea1c86b06e660a559c2729ed8d GIT binary patch literal 9230 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 h static/logo.png + cp static/logo.png assets/logo.png export VITE_PLATFORM_LOGO=static/logo.png fi diff --git a/capacitor.config.ts b/capacitor.config.ts new file mode 100644 index 00000000..00c8eba7 --- /dev/null +++ b/capacitor.config.ts @@ -0,0 +1,14 @@ +import type { CapacitorConfig } from '@capacitor/cli'; + +const config: CapacitorConfig = { + appId: 'social.flotilla', + appName: 'Flotilla', + webDir: 'build' + plugins: { + SplashScreen: { + androidSplashResourceName: "splash" + } + } +}; + +export default config; diff --git a/package-lock.json b/package-lock.json index 6dbb612f..d860820a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "flotilla", "version": "0.0.1", "dependencies": { + "@capacitor/android": "^6.1.2", "@capacitor/cli": "^6.1.2", "@capacitor/core": "^6.1.2", "@noble/curves": "^1.5.0", @@ -47,6 +48,7 @@ "husky": "^9.1.6", "idb": "^8.0.0", "nostr-editor": "^0.0.3", + "nostr-signer-capacitor-plugin": "^0.0.3", "nostr-tools": "^2.7.2", "prettier-plugin-tailwindcss": "^0.6.5", "qrcode": "^1.5.4", @@ -54,6 +56,7 @@ "throttle-debounce": "^5.0.2" }, "devDependencies": { + "@capacitor/assets": "^3.0.5", "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", "@types/eslint": "^9.6.0", @@ -112,7 +115,6 @@ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.9.tgz", "integrity": "sha512-z88xeGxnzehn2sqZ8UdGQEvYErF1odv2CftxInpSYJt6uHuPe9YjahKZITGs3l5LeI9d2ROG+obuDAoSlqbNfQ==", "license": "MIT", - "peer": true, "dependencies": { "@babel/highlight": "^7.25.9", "picocolors": "^1.0.0" @@ -478,7 +480,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=6.9.0" } @@ -527,7 +528,6 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", "license": "MIT", - "peer": true, "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", "chalk": "^2.4.2", @@ -543,7 +543,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "license": "MIT", - "peer": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -556,7 +555,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "license": "MIT", - "peer": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -571,7 +569,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "license": "MIT", - "peer": true, "dependencies": { "color-name": "1.1.3" } @@ -580,15 +577,13 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT", - "peer": true + "license": "MIT" }, "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==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.8.0" } @@ -598,7 +593,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "license": "MIT", - "peer": true, "engines": { "node": ">=4" } @@ -608,7 +602,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "license": "MIT", - "peer": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -1800,6 +1793,317 @@ "integrity": "sha512-BxOqI5LgsIQP1odU5KMwV9yoijleOPzHL18/YvNqF9KFSGF2K/DLlYAbDQsWqd/1nbaFuSkYD/191dpMtNh4vw==", "license": "MIT" }, + "node_modules/@capacitor/android": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-6.1.2.tgz", + "integrity": "sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==", + "license": "MIT", + "peerDependencies": { + "@capacitor/core": "^6.1.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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ionic/cli-framework-output": "^2.2.5", + "@ionic/utils-fs": "^3.1.6", + "@ionic/utils-subprocess": "^2.1.11", + "@ionic/utils-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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@capacitor/assets/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@capacitor/assets/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, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@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==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@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==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^9.2.0" + }, + "bin": { + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/assets/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@capacitor/assets/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@capacitor/assets/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, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/@capacitor/assets/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@capacitor/assets/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/@capacitor/cli": { "version": "6.1.2", "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-6.1.2.tgz", @@ -1920,6 +2224,30 @@ "tslib": "^2.1.0" } }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", @@ -2394,6 +2722,16 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@hutson/parse-repository-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", + "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@ionic/cli-framework-output": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", @@ -2876,6 +3214,17 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@prettier/plugin-xml": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@prettier/plugin-xml/-/plugin-xml-2.2.0.tgz", + "integrity": "sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xml-tools/parser": "^1.0.11", + "prettier": ">=2.4.0" + } + }, "node_modules/@remirror/core-constants": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@remirror/core-constants/-/core-constants-3.0.0.tgz", @@ -3680,6 +4029,211 @@ "@tiptap/pm": "^2.6.4" } }, + "node_modules/@trapezedev/gradle-parse": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@trapezedev/gradle-parse/-/gradle-parse-7.1.3.tgz", + "integrity": "sha512-WQVF5pEJ5o/mUyvfGTG9nBKx9Te/ilKM3r2IT69GlbaooItT5ao7RyF1MUTBNjHLPk/xpGUY3c6PyVnjDlz0Vw==", + "dev": true, + "license": "SEE LICENSE" + }, + "node_modules/@trapezedev/project": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@trapezedev/project/-/project-7.1.3.tgz", + "integrity": "sha512-GANh8Ey73MechZrryfJoILY9hBnWqzS6AdB53zuWBCBbaiImyblXT41fWdN6pB2f5+cNI2FAUxGfVhl+LeEVbQ==", + "dev": true, + "license": "SEE LICENSE", + "dependencies": { + "@ionic/utils-fs": "^3.1.5", + "@ionic/utils-subprocess": "^2.1.8", + "@prettier/plugin-xml": "^2.2.0", + "@trapezedev/gradle-parse": "7.1.3", + "@xmldom/xmldom": "^0.7.5", + "conventional-changelog": "^3.1.4", + "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", + "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==", + "deprecated": "this version is no longer supported, please update to at least 0.8.*", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@trapezedev/project/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@trapezedev/project/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, + "license": "MIT" + }, + "node_modules/@trapezedev/project/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@trapezedev/project/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/@trapezedev/project/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@trapezedev/project/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@trapezedev/project/node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dev": true, + "license": "MIT", + "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/@trapezedev/project/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@trapezedev/project/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, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/@trapezedev/project/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@trapezedev/project/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", @@ -3689,6 +4243,34 @@ "node": ">=10.13.0" } }, + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/cookie": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", @@ -3751,6 +4333,13 @@ "integrity": "sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==", "peer": 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==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/node": { "version": "22.9.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", @@ -3760,6 +4349,13 @@ "undici-types": "~6.19.8" } }, + "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==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/pug": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", @@ -4177,6 +4773,16 @@ "nostr-tools": "^2.7.2" } }, + "node_modules/@xml-tools/parser": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@xml-tools/parser/-/parser-1.0.11.tgz", + "integrity": "sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==", + "dev": true, + "license": "Apache-2.0", + "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", @@ -4206,6 +4812,40 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -4299,6 +4939,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true, + "license": "MIT" + }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", @@ -4331,6 +4978,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT" + }, "node_modules/astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", @@ -4581,8 +5245,17 @@ "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==", - "peer": true + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "stream-buffers": "2.2.x" + } }, "node_modules/bplist-parser": { "version": "0.3.2", @@ -4744,6 +5417,24 @@ "node": ">= 6" } }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "license": "MIT", + "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.30001669", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", @@ -4779,6 +5470,16 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chevrotain": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-7.1.1.tgz", + "integrity": "sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "regexp-to-ast": "0.5.0" + } + }, "node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", @@ -4827,6 +5528,16 @@ "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", "dev": true }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", @@ -4948,6 +5659,17 @@ "node": ">=4.0.0" } }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "license": "MIT", + "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", @@ -4962,6 +5684,265 @@ "node": "^14.18.0 || >=16.10.0" } }, + "node_modules/conventional-changelog": { + "version": "3.1.25", + "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz", + "integrity": "sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "conventional-changelog-angular": "^5.0.12", + "conventional-changelog-atom": "^2.0.8", + "conventional-changelog-codemirror": "^2.0.8", + "conventional-changelog-conventionalcommits": "^4.5.0", + "conventional-changelog-core": "^4.2.1", + "conventional-changelog-ember": "^2.0.9", + "conventional-changelog-eslint": "^3.0.9", + "conventional-changelog-express": "^2.0.6", + "conventional-changelog-jquery": "^3.0.11", + "conventional-changelog-jshint": "^2.0.9", + "conventional-changelog-preset-loader": "^2.3.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-atom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", + "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==", + "dev": true, + "license": "ISC", + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-codemirror": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", + "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==", + "dev": true, + "license": "ISC", + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", + "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-core": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", + "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-ember": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", + "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==", + "dev": true, + "license": "ISC", + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-eslint": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", + "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==", + "dev": true, + "license": "ISC", + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-express": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", + "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jquery": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", + "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==", + "dev": true, + "license": "ISC", + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jshint": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", + "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", + "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/conventional-commits-filter": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "license": "ISC", + "dependencies": { + "readable-stream": "^3.0.0" + } + }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -4991,6 +5972,20 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true, + "license": "MIT" + }, "node_modules/crelt": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", @@ -5015,7 +6010,6 @@ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -5061,7 +6055,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "peer": true, "engines": { "node": ">= 6" }, @@ -5139,6 +6132,16 @@ "url": "https://opencollective.com/daisyui" } }, + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/data-view-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", @@ -5201,6 +6204,16 @@ "svelte": "^3.24.0 || ^4.0.0" } }, + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, "node_modules/debug": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", @@ -5226,6 +6239,33 @@ "node": ">=0.10.0" } }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/decode-bmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/decode-bmp/-/decode-bmp-0.2.1.tgz", @@ -5342,6 +6382,46 @@ "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", "license": "MIT" }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "license": "MIT", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -5373,12 +6453,33 @@ "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.0.0.tgz", "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==" }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "license": "ISC", + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", "dev": true }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/dijkstrajs": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", @@ -5426,8 +6527,7 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ], - "peer": true + ] }, "node_modules/domhandler": { "version": "5.0.3", @@ -5458,6 +6558,29 @@ "url": "https://github.com/fb55/domutils?sponsor=1" } }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/dotenv": { "version": "16.4.5", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", @@ -5551,6 +6674,23 @@ "node": ">=6" } }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-ex/node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, "node_modules/es-abstract": { "version": "1.23.3", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", @@ -6170,6 +7310,21 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/formidable": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.2.tgz", + "integrity": "sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dezalgo": "^1.0.4", + "hexoid": "^2.0.0", + "once": "^1.4.0" + }, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", @@ -6343,6 +7498,167 @@ "license": "ISC", "peer": 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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "get-pkg-repo": "src/cli.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-pkg-repo/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/get-pkg-repo/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, + "license": "MIT" + }, + "node_modules/get-pkg-repo/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/get-pkg-repo/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/get-pkg-repo/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/get-pkg-repo/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/get-pkg-repo/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/get-pkg-repo/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/get-pkg-repo/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/get-pkg-repo/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, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/get-pkg-repo/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, "node_modules/get-symbol-description": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", @@ -6361,6 +7677,87 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-raw-commits/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "license": "ISC", + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/git-semver-tags": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", + "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", + "dev": true, + "license": "BSD", + "dependencies": { + "ini": "^1.3.2" + } + }, "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", @@ -6476,12 +7873,67 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "node_modules/gradle-to-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gradle-to-js/-/gradle-to-js-2.0.1.tgz", + "integrity": "sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "lodash.merge": "^4.6.2" + }, + "bin": { + "gradle-to-js": "cli.js" + } + }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "license": "MIT", + "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/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -6566,6 +8018,59 @@ "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==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hexoid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-2.0.0.tgz", + "integrity": "sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/husky": { "version": "9.1.6", "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz", @@ -6655,6 +8160,16 @@ "node": ">=0.8.19" } }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -6914,6 +8429,16 @@ "node": ">=0.10.0" } }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "license": "MIT", + "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", @@ -6923,6 +8448,16 @@ "node": ">=8" } }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-reference": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", @@ -6979,7 +8514,6 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "license": "MIT", - "peer": true, "engines": { "node": ">=8" }, @@ -7019,6 +8553,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", + "dev": true, + "license": "MIT", + "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", @@ -7126,8 +8673,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", @@ -7160,6 +8706,20 @@ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "dev": true }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -7179,6 +8739,13 @@ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "license": "ISC" + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -7204,6 +8771,16 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, "node_modules/jsonpointer": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", @@ -7214,6 +8791,23 @@ "node": ">=0.10.0" } }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -7223,6 +8817,16 @@ "json-buffer": "3.0.1" } }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/kleur": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", @@ -7315,6 +8919,32 @@ "integrity": "sha512-auMesunaJ8yfkHvK4gfg1K0SaKX/6Wn9g2Aac/NwX+l5VdmFZzo/hdPGxEOETj+ryRa4/fiOPjeeKURSAJx1sg==", "peer": true }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/locate-character": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", @@ -7339,8 +8969,7 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/lodash.debounce": { "version": "4.0.8", @@ -7349,6 +8978,13 @@ "license": "MIT", "peer": 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==", + "dev": true, + "license": "MIT" + }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -7375,6 +9011,26 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/markdown-it": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", @@ -7409,6 +9065,214 @@ "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", "peer": true }, + "node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/meow/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -7418,6 +9282,39 @@ "node": ">= 8" } }, + "node_modules/mergexml": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/mergexml/-/mergexml-1.2.4.tgz", + "integrity": "sha512-yiOlDqcVCz7AG1eSboonc18FTlfqDEKYfGoAV3Lul98u6YRV/s0kjtf4bjk47t0hLTFJR0BSYMd6BpmX3xDjNQ==", + "dev": true, + "license": "ISC", + "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==", + "deprecated": "this version is no longer supported, please update to at least 0.8.*", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/micromatch": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", @@ -7471,6 +9368,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", @@ -7528,6 +9440,16 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", "license": "MIT" }, + "node_modules/modify-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", + "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", @@ -7623,6 +9545,13 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, "node_modules/node-abi": { "version": "3.71.0", "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz", @@ -7641,11 +9570,157 @@ "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", "license": "MIT" }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "BSD-2-Clause" + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-html-parser": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", + "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, + "node_modules/node-html-parser/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "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/node-html-parser/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "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/node-html-parser/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/node-html-parser/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "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/node-html-parser/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "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==" }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -7693,7 +9768,6 @@ "resolved": "https://registry.npmjs.org/nostr-signer-capacitor-plugin/-/nostr-signer-capacitor-plugin-0.0.3.tgz", "integrity": "sha512-Aa3gmaEsmI80zm6/+Z12CEryzVlSSB+ERUhPTUGg/juQUlYGyeynifm306URUXYF4NkrdBpJua/gmcvhXcZoUA==", "license": "MIT", - "peer": true, "peerDependencies": { "@capacitor/core": "^6.0.0" } @@ -7776,7 +9850,6 @@ "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==", - "peer": true, "dependencies": { "boolbase": "^1.0.0" }, @@ -7922,6 +9995,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -7949,6 +10038,20 @@ "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -8436,6 +10539,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", @@ -8679,6 +10789,18 @@ "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)", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/qrcode": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz", @@ -8722,6 +10844,16 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "license": "MIT" }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -8765,6 +10897,161 @@ "pify": "^2.3.0" } }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "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", @@ -8791,6 +11078,20 @@ "node": ">=8.10.0" } }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -8828,6 +11129,13 @@ "@babel/runtime": "^7.8.4" } }, + "node_modules/regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==", + "dev": true, + "license": "MIT" + }, "node_modules/regexp.prototype.flags": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", @@ -8885,6 +11193,116 @@ "regjsparser": "bin/parser" } }, + "node_modules/replace": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.2.tgz", + "integrity": "sha512-C4EDifm22XZM2b2JOYe6Mhn+lBsLBAvLbK8drfUQLTfD1KYl/n3VaW/CDju0Ny4w3xTtegBpg8YNSpFJPUDSjA==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/replace/node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -9302,6 +11720,31 @@ "simple-concat": "^1.0.0" } }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-plist/node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "dev": true, + "license": "MIT", + "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", @@ -9428,6 +11871,55 @@ "license": "MIT", "peer": true }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, "node_modules/split2": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", @@ -9437,6 +11929,16 @@ "node": ">= 10.x" } }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">= 0.10.0" + } + }, "node_modules/streamx": { "version": "2.20.1", "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", @@ -9643,6 +12145,16 @@ "node": ">=8" } }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/strip-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", @@ -10185,7 +12697,6 @@ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -10241,6 +12752,16 @@ "integrity": "sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==", "license": "Apache-2.0" }, + "node_modules/text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "dev": true, + "license": "MIT", + "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", @@ -10276,6 +12797,13 @@ "node": ">=12.22" } }, + "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, + "license": "MIT" + }, "node_modules/through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", @@ -10357,6 +12885,16 @@ "@tiptap/core": "^2.0.3" } }, + "node_modules/tmp": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, "node_modules/to-data-view": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/to-data-view/-/to-data-view-1.1.0.tgz", @@ -10402,6 +12940,16 @@ "tree-kill": "cli.js" } }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "license": "MIT", + "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", @@ -10420,6 +12968,67 @@ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "dev": true }, + "node_modules/ts-node": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/ts-node/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/tslib": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", @@ -10455,7 +13064,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", "license": "(MIT OR CC0-1.0)", - "peer": true, "engines": { "node": ">=10" }, @@ -10582,6 +13190,20 @@ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", "peer": true }, + "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==", + "dev": true, + "license": "BSD-2-Clause", + "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", @@ -10667,7 +13289,6 @@ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "license": "MIT", - "peer": true, "dependencies": { "crypto-random-string": "^2.0.0" }, @@ -10748,6 +13369,34 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, + "node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true, + "license": "MIT" + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, "node_modules/vite": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.5.tgz", @@ -10937,6 +13586,13 @@ "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==", + "dev": true, + "license": "MIT" + }, "node_modules/workbox-background-sync": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.1.0.tgz", @@ -11428,6 +14084,40 @@ } } }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "ISC" + }, "node_modules/xml2js": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", @@ -11459,6 +14149,26 @@ "node": ">=8.0" } }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, "node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", @@ -11607,6 +14317,16 @@ "node": "*" } }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index 996eef96..d64e24ec 100644 --- a/package.json +++ b/package.json @@ -6,13 +6,15 @@ "dev": "vite dev", "build": "./build.sh", "sourcemaps": "sentry-cli --url https://glitchtip.coracle.social --auth-token $GLITCHTIP_AUTH_TOKEN --api-key $VITE_GLITCHTIP_API_KEY sourcemaps --org coracle --project flotilla --release $(cat package.json|jq -r '.version') upload --url-prefix /_app/immutable/ build/_app/immutable", + "release:android": "cap sync && cap build android --androidreleasetype APK --signing-type apksigner", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", - "lint": "prettier --check . && eslint .", - "format": "prettier --write .", + "lint": "prettier --check src && eslint src", + "format": "prettier --write src", "prepare": "husky" }, "devDependencies": { + "@capacitor/assets": "^3.0.5", "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", "@types/eslint": "^9.6.0", @@ -34,6 +36,7 @@ }, "type": "module", "dependencies": { + "@capacitor/android": "^6.1.2", "@capacitor/cli": "^6.1.2", "@capacitor/core": "^6.1.2", "@noble/curves": "^1.5.0", @@ -73,6 +76,7 @@ "husky": "^9.1.6", "idb": "^8.0.0", "nostr-editor": "^0.0.3", + "nostr-signer-capacitor-plugin": "^0.0.3", "nostr-tools": "^2.7.2", "prettier-plugin-tailwindcss": "^0.6.5", "qrcode": "^1.5.4", diff --git a/src/app.css b/src/app.css index e3a1b612..23fedac7 100644 --- a/src/app.css +++ b/src/app.css @@ -69,7 +69,7 @@ } .card2 { - @apply text-ellipsis rounded-box p-6 text-base-content; + @apply rounded-box p-6 text-base-content; } .card2.card2-sm { @@ -112,6 +112,11 @@ @apply flex flex-col gap-8; } +.badge { + @apply overflow-hidden text-ellipsis whitespace-nowrap; + display: inline; +} + .ellipsize { @apply overflow-hidden text-ellipsis; } diff --git a/src/app/components/ChannelCompose.svelte b/src/app/components/ChannelCompose.svelte index 761d8298..8c4a5f67 100644 --- a/src/app/components/ChannelCompose.svelte +++ b/src/app/components/ChannelCompose.svelte @@ -3,6 +3,7 @@ import type {Readable} from "svelte/store" import {writable} from "svelte/store" import {createEditor, type Editor, EditorContent} from "svelte-tiptap" + import {isMobile} from "@lib/html" import Icon from "@lib/components/Icon.svelte" import Button from "@lib/components/Button.svelte" import {getEditorOptions, getEditorTags, addFile} from "@lib/editor" @@ -26,7 +27,13 @@ onMount(() => { editor = createEditor( - getEditorOptions({submit, loading, getPubkeyHints, submitOnEnter: true, autofocus: true}), + getEditorOptions({ + submit, + loading, + getPubkeyHints, + submitOnEnter: true, + autofocus: !isMobile, + }), ) $editor.commands.setContent(content) diff --git a/src/app/components/ChatMessage.svelte b/src/app/components/ChatMessage.svelte index 4f2050db..86bae49f 100644 --- a/src/app/components/ChatMessage.svelte +++ b/src/app/components/ChatMessage.svelte @@ -85,9 +85,9 @@ -

+
{#if showPubkey && event.pubkey !== $pubkey}
diff --git a/src/app/components/LogIn.svelte b/src/app/components/LogIn.svelte index 3480f245..7dbda6bf 100644 --- a/src/app/components/LogIn.svelte +++ b/src/app/components/LogIn.svelte @@ -99,11 +99,11 @@ {/if} {#each signers as app} - diff --git a/src/app/components/MenuSpaceButton.svelte b/src/app/components/MenuSpaceButton.svelte index b0e73e2e..f44fc32d 100644 --- a/src/app/components/MenuSpaceButton.svelte +++ b/src/app/components/MenuSpaceButton.svelte @@ -30,9 +30,8 @@ const notification = derived( [page, events, checked, userMembership], - ([$page, $events, $checked, $userMembership]) => { - console.log(getMembershipRoomsByUrl(url, $userMembership).concat(GENERAL)) - return getMembershipRoomsByUrl(url, $userMembership) + ([$page, $events, $checked, $userMembership]) => + getMembershipRoomsByUrl(url, $userMembership) .concat(GENERAL) .some(room => { const path = makeRoomPath(url, room) @@ -43,8 +42,7 @@ const roomEvents = $events.filter(e => matchFilter({"#~": [room]}, e)) return getNotification($pubkey, lastChecked, roomEvents) - }) - }, + }), ) diff --git a/src/app/components/PeopleItem.svelte b/src/app/components/PeopleItem.svelte index 8b1fb96d..05ce719d 100644 --- a/src/app/components/PeopleItem.svelte +++ b/src/app/components/PeopleItem.svelte @@ -33,7 +33,7 @@
- + Start a Chat @@ -45,4 +45,8 @@ Last active {formatTimestampRelative(event.created_at)}
{/if} + + + Start a Chat +
diff --git a/src/app/components/ThreadCreate.svelte b/src/app/components/ThreadCreate.svelte index 22081430..60dd9e88 100644 --- a/src/app/components/ThreadCreate.svelte +++ b/src/app/components/ThreadCreate.svelte @@ -5,6 +5,7 @@ import {createEditor, type Editor, EditorContent} from "svelte-tiptap" import {createEvent} from "@welshman/util" import {publishThunk} from "@welshman/app" + import {isMobile} from "@lib/html" import Icon from "@lib/components/Icon.svelte" import Field from "@lib/components/Field.svelte" import Button from "@lib/components/Button.svelte" @@ -60,7 +61,6 @@ submit, loading, getPubkeyHints, - autofocus: true, placeholder: "What's on your mind?", }), ) @@ -76,7 +76,9 @@

Title*

{#if $$slots.info} -

+

{/if} diff --git a/src/routes/chat/+page.svelte b/src/routes/chat/+page.svelte index 3dafbfe5..1b7aedc6 100644 --- a/src/routes/chat/+page.svelte +++ b/src/routes/chat/+page.svelte @@ -1,6 +1,7 @@