From 495af350432485fecdadd7cd5711417b48dd3412 Mon Sep 17 00:00:00 2001 From: advplyr Date: Wed, 1 Sep 2021 20:07:11 -0500 Subject: [PATCH] init --- .editorconfig | 13 + .gitignore | 92 + Server.js | 155 + android/.gitignore | 96 + android/app/.gitignore | 2 + android/app/build.gradle | 89 + android/app/capacitor.build.gradle | 20 + android/app/proguard-rules.pro | 21 + .../myapp/ExampleInstrumentedTest.java | 26 + android/app/src/main/AndroidManifest.xml | 56 + .../app/src/main/assets/capacitor.config.json | 6 + .../src/main/assets/capacitor.plugins.json | 10 + .../java/com/audiobookshelf/app/Audiobook.kt | 38 + .../com/audiobookshelf/app/MainActivity.kt | 65 + .../com/audiobookshelf/app/MyNativeAudio.kt | 125 + .../app/PlayerNotificationService.kt | 422 + .../main/res/drawable-land-hdpi/splash.png | Bin 0 -> 26547 bytes .../main/res/drawable-land-mdpi/splash.png | Bin 0 -> 14775 bytes .../main/res/drawable-land-xhdpi/splash.png | Bin 0 -> 49227 bytes .../main/res/drawable-land-xxhdpi/splash.png | Bin 0 -> 71770 bytes .../main/res/drawable-land-xxxhdpi/splash.png | Bin 0 -> 65019 bytes .../main/res/drawable-port-hdpi/splash.png | Bin 0 -> 26329 bytes .../main/res/drawable-port-mdpi/splash.png | Bin 0 -> 14851 bytes .../main/res/drawable-port-xhdpi/splash.png | Bin 0 -> 48208 bytes .../main/res/drawable-port-xxhdpi/splash.png | Bin 0 -> 69586 bytes .../main/res/drawable-port-xxxhdpi/splash.png | Bin 0 -> 64667 bytes .../drawable-v24/ic_launcher_foreground.xml | 34 + .../res/drawable/ic_launcher_background.xml | 170 + android/app/src/main/res/drawable/icon.png | Bin 0 -> 10705 bytes android/app/src/main/res/drawable/icon_32.png | Bin 0 -> 2880 bytes android/app/src/main/res/drawable/splash.png | Bin 0 -> 14775 bytes .../app/src/main/res/layout/activity_main.xml | 12 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 8825 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 393 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 16946 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 8825 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 5356 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 258 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 10582 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 5356 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 12654 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 536 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 24040 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 12654 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 20673 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 923 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 43003 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 20673 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 30859 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 1379 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 52438 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 30859 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/config.xml | 15 + android/app/src/main/res/xml/file_paths.xml | 5 + .../getcapacitor/myapp/ExampleUnitTest.java | 18 + android/build.gradle | 31 + android/capacitor.settings.gradle | 9 + android/gradle.properties | 24 + android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59203 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 + android/gradlew | 185 + android/gradlew.bat | 89 + android/settings.gradle | 5 + android/variables.gradle | 37 + assets/fastSort.js | 158 + capacitor.config.json | 6 + components/AudioPlayerMini.vue | 269 + components/app/Appbar.vue | 74 + components/app/Bookshelf.vue | 116 + components/app/StreamContainer.vue | 187 + components/cards/BookCover.vue | 144 + components/modals/FilterModal.vue | 165 + components/modals/Modal.vue | 97 + components/modals/OrderModal.vue | 96 + components/ui/Btn.vue | 78 + components/ui/Menu.vue | 61 + components/ui/TextInput.vue | 29 + components/ui/TextInputWithLabel.vue | 35 + layouts/blank.vue | 9 + layouts/default.vue | 70 + middleware/authenticated.js | 6 + nuxt.config.js | 59 + package-lock.json | 14354 ++++++++++++++++ package.json | 33 + pages/account.vue | 43 + pages/audiobook/_id/index.vue | 89 + pages/connect.vue | 164 + pages/index.vue | 66 + plugins/axios.js | 25 + plugins/init.client.js | 75 + plugins/my-native-audio.js | 4 + plugins/server.js | 7 + readme.md | 7 + static/Logo.png | Bin 0 -> 10705 bytes static/book_placeholder.jpg | Bin 0 -> 107910 bytes static/favicon.ico | Bin 0 -> 2880 bytes static/wood_panels.jpg | Bin 0 -> 116707 bytes store/audiobooks.js | 194 + store/index.js | 32 + store/user.js | 85 + tailwind.config.js | 43 + 106 files changed, 18798 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 Server.js 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/assets/capacitor.config.json create mode 100644 android/app/src/main/assets/capacitor.plugins.json create mode 100644 android/app/src/main/java/com/audiobookshelf/app/Audiobook.kt create mode 100644 android/app/src/main/java/com/audiobookshelf/app/MainActivity.kt create mode 100644 android/app/src/main/java/com/audiobookshelf/app/MyNativeAudio.kt create mode 100644 android/app/src/main/java/com/audiobookshelf/app/PlayerNotificationService.kt create mode 100644 android/app/src/main/res/drawable-land-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-land-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-hdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-mdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-port-xxxhdpi/splash.png create mode 100644 android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/icon.png create mode 100644 android/app/src/main/res/drawable/icon_32.png 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-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/config.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 100644 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 android/variables.gradle create mode 100644 assets/fastSort.js create mode 100644 capacitor.config.json create mode 100644 components/AudioPlayerMini.vue create mode 100644 components/app/Appbar.vue create mode 100644 components/app/Bookshelf.vue create mode 100644 components/app/StreamContainer.vue create mode 100644 components/cards/BookCover.vue create mode 100644 components/modals/FilterModal.vue create mode 100644 components/modals/Modal.vue create mode 100644 components/modals/OrderModal.vue create mode 100644 components/ui/Btn.vue create mode 100644 components/ui/Menu.vue create mode 100644 components/ui/TextInput.vue create mode 100644 components/ui/TextInputWithLabel.vue create mode 100644 layouts/blank.vue create mode 100644 layouts/default.vue create mode 100644 middleware/authenticated.js create mode 100644 nuxt.config.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pages/account.vue create mode 100644 pages/audiobook/_id/index.vue create mode 100644 pages/connect.vue create mode 100644 pages/index.vue create mode 100644 plugins/axios.js create mode 100644 plugins/init.client.js create mode 100644 plugins/my-native-audio.js create mode 100644 plugins/server.js create mode 100644 readme.md create mode 100644 static/Logo.png create mode 100644 static/book_placeholder.jpg create mode 100644 static/favicon.ico create mode 100644 static/wood_panels.jpg create mode 100644 store/audiobooks.js create mode 100644 store/index.js create mode 100644 store/user.js create mode 100644 tailwind.config.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..5d126348 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,13 @@ +# editorconfig.org +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..a587440d --- /dev/null +++ b/.gitignore @@ -0,0 +1,92 @@ +# Created by .ignore support plugin (hsz.mobi) +### Node template +# Logs +/logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# Nuxt generate +dist + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless + +# IDE / Editor +.idea + +# Service worker +sw.* + +# macOS +.DS_Store + +# Vim swap files +*.swp + +/resources/ \ No newline at end of file diff --git a/Server.js b/Server.js new file mode 100644 index 00000000..6068a51c --- /dev/null +++ b/Server.js @@ -0,0 +1,155 @@ +import { io } from 'socket.io-client' +import axios from 'axios' +import EventEmitter from 'events' + +class Server extends EventEmitter { + constructor(store) { + super() + + this.store = store + + this.url = null + this.socket = null + + this.user = null + this.connected = false + + this.stream = null + } + + get token() { + return this.user ? this.user.token : null + } + + getAxiosConfig() { + return { headers: { Authorization: `Bearer ${this.token}` } } + } + + getServerUrl(url) { + var urlObject = new URL(url) + return `${urlObject.protocol}//${urlObject.hostname}:${urlObject.port}` + } + + setUser(user) { + this.user = user + this.store.commit('user/setUser', user) + if (user) { + localStorage.setItem('userToken', user.token) + } else { + localStorage.removeItem('userToken') + } + } + + setServerUrl(url) { + this.url = url + localStorage.setItem('serverUrl', url) + this.store.commit('setServerUrl', url) + } + + async connect(url, token) { + var serverUrl = this.getServerUrl(url) + var res = await this.ping(serverUrl) + if (!res || !res.success) { + this.url = null + return false + } + var authRes = await this.authorize(serverUrl, token) + if (!authRes || !authRes.user) { + return false + } + + this.setServerUrl(serverUrl) + console.warn('Connect setting auth user', authRes) + this.setUser(authRes.user) + this.connectSocket() + + return true + } + + async check(url) { + var serverUrl = this.getServerUrl(url) + var res = await this.ping(serverUrl) + if (!res || !res.success) { + return false + } + return serverUrl + } + + async login(url, username, password) { + var serverUrl = this.getServerUrl(url) + var authUrl = serverUrl + '/login' + return axios.post(authUrl, { username, password }).then((res) => { + if (!res.data || !res.data.user) { + console.error(res.data.error) + return { + error: res.data.error || 'Unknown Error' + } + } + + this.setServerUrl(serverUrl) + this.setUser(res.data.user) + this.connectSocket() + return { + user: res.data.user + } + }).catch(error => { + console.error('[Server] Server auth failed', error) + return { + error: 'Request Failed' + } + }) + } + + logout() { + this.setUser(null) + } + + authorize(serverUrl, token) { + var authUrl = serverUrl + '/api/authorize' + return axios.post(authUrl, null, { headers: { Authorization: `Bearer ${token}` } }).then((res) => { + return res.data + }).catch(error => { + console.error('[Server] Server auth failed', error) + return false + }) + } + + ping(url) { + var pingUrl = url + '/ping' + console.log('[Server] Check server', pingUrl) + return axios.get(pingUrl).then((res) => { + return res.data + }).catch(error => { + console.error('Server check failed', error) + return false + }) + } + + connectSocket() { + console.log('[SERVER] Connect Socket', this.url) + + this.socket = io(this.url) + this.socket.on('connect', () => { + console.log('[Server] Socket Connected') + + // Authenticate socket with token + this.socket.emit('auth', this.token) + + this.connected = true + this.emit('connected', true) + }) + this.socket.on('disconnect', () => { + console.log('[Server] Socket Disconnected') + }) + this.socket.on('init', (data) => { + console.log('[Server] Initial socket data received', data) + if (data.stream) { + this.stream = data.stream + this.store.commit('setStreamAudiobook', data.stream.audiobook) + this.emit('initialStream', data.stream) + } + }) + } +} + +export default Server \ No newline at end of file diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 00000000..63c86fe3 --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,96 @@ +# 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 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..9b342af1 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,89 @@ +//apply plugin: 'com.android.application' +//apply plugin: 'kotlin-android' + +plugins { + id 'com.android.application' + id 'kotlin-android' + id 'kotlin-kapt' +} + +android { + compileSdkVersion rootProject.ext.compileSdkVersion + defaultConfig { + applicationId "com.audiobookshelf.app" + 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' + } + mavenCentral() +} + +dependencies { + implementation fileTree(include: ['*.jar'], dir: 'libs') + implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" + implementation project(':capacitor-android') + + implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' + + testImplementation "junit:junit:$junitVersion" + androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion" + androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion" + implementation project(':capacitor-cordova-android-plugins') + + implementation "androidx.core:core-ktx:+" + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" + + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" + implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlin_coroutines_version" + implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlin_coroutines_version" + + implementation "androidx.media:media:$androidx_media_version" + + if (findProject(':exoplayer-library-core') != null) { + implementation project(':exoplayer-library-core') + implementation project(':exoplayer-library-ui') + implementation project(':exoplayer-extension-mediasession') + implementation project(':exoplayer-extension-cast') + implementation project(':exoplayer-hls') + } else { + implementation "com.google.android.exoplayer:exoplayer-core:$exoplayer_version" + implementation "com.google.android.exoplayer:exoplayer-ui:$exoplayer_version" + implementation "com.google.android.exoplayer:extension-mediasession:$exoplayer_version" + implementation "com.google.android.exoplayer:extension-cast:$exoplayer_version" + implementation "com.google.android.exoplayer:exoplayer-hls:$exoplayer_version" + } + + + implementation "com.github.bumptech.glide:glide:$glide_version" + kapt "com.github.bumptech.glide:compiler:$glide_version" +} + +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.warn("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..109f3a00 --- /dev/null +++ b/android/app/capacitor.build.gradle @@ -0,0 +1,20 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN + +android { + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} + +apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle" +dependencies { + implementation project(':capacitor-dialog') + implementation project(':capacitor-toast') + +} + + +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..f34f52e7 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/assets/capacitor.config.json b/android/app/src/main/assets/capacitor.config.json new file mode 100644 index 00000000..6028a696 --- /dev/null +++ b/android/app/src/main/assets/capacitor.config.json @@ -0,0 +1,6 @@ +{ + "appId": "com.audiobookshelf.app", + "appName": "audiobookshelf-app", + "webDir": "dist", + "bundledWebRuntime": false +} diff --git a/android/app/src/main/assets/capacitor.plugins.json b/android/app/src/main/assets/capacitor.plugins.json new file mode 100644 index 00000000..799cec2a --- /dev/null +++ b/android/app/src/main/assets/capacitor.plugins.json @@ -0,0 +1,10 @@ +[ + { + "pkg": "@capacitor/dialog", + "classpath": "com.capacitorjs.plugins.dialog.DialogPlugin" + }, + { + "pkg": "@capacitor/toast", + "classpath": "com.capacitorjs.plugins.toast.ToastPlugin" + } +] diff --git a/android/app/src/main/java/com/audiobookshelf/app/Audiobook.kt b/android/app/src/main/java/com/audiobookshelf/app/Audiobook.kt new file mode 100644 index 00000000..79042df9 --- /dev/null +++ b/android/app/src/main/java/com/audiobookshelf/app/Audiobook.kt @@ -0,0 +1,38 @@ +package com.audiobookshelf.app + +import android.net.Uri +import com.getcapacitor.JSObject + +class Audiobook { + var id:String = "audiobook" + var token:String = "" + var playlistUrl:String = "" + var title:String = "No Title" + var author:String = "Unknown" + var series:String = "" + var cover:String = "" + var playWhenReady:Boolean = false + var startTime:Long = 0 + var duration:Long = 0 + + var hasPlayerLoaded:Boolean = false + + val playlistUri:Uri + val coverUri:Uri + + constructor(jsondata:JSObject) { + id = jsondata.getString("id", "audiobook").toString() + title = jsondata.getString("title", "No Title").toString() + token = jsondata.getString("token", "").toString() + author = jsondata.getString("author", "Unknown").toString() + series = jsondata.getString("series", "").toString() + cover = jsondata.getString("cover", "").toString() + playlistUrl = jsondata.getString("playlistUrl", "").toString() + playWhenReady = jsondata.getBoolean("playWhenReady", false) == true + startTime = jsondata.getString("startTime", "0")!!.toLong() + duration = jsondata.getString("duration", "0")!!.toLong() + + playlistUri = Uri.parse(playlistUrl) + coverUri = Uri.parse(cover) + } +} diff --git a/android/app/src/main/java/com/audiobookshelf/app/MainActivity.kt b/android/app/src/main/java/com/audiobookshelf/app/MainActivity.kt new file mode 100644 index 00000000..22a673ac --- /dev/null +++ b/android/app/src/main/java/com/audiobookshelf/app/MainActivity.kt @@ -0,0 +1,65 @@ +package com.audiobookshelf.app + +import android.content.ComponentName +import android.content.Context +import android.content.Intent +import android.content.ServiceConnection +import android.os.Bundle +import android.os.IBinder +import android.util.Log +import com.example.myapp.MyNativeAudio +import com.getcapacitor.BridgeActivity + +class MainActivity : BridgeActivity() { + private val tag = "MainActivity" + + private var mBounded = false + lateinit var foregroundService : PlayerNotificationService + private lateinit var mConnection : ServiceConnection + + lateinit var pluginCallback : () -> Unit + + public override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + Log.d(tag, "onCreate") + registerPlugin(MyNativeAudio::class.java) + } + + override fun onPostCreate(savedInstanceState: Bundle?) { + super.onPostCreate(savedInstanceState) + + mConnection = object : ServiceConnection { + override fun onServiceDisconnected(name: ComponentName) { + Log.w(tag, "Service Disconnected") + mBounded = false + } + + override fun onServiceConnected(name: ComponentName, service: IBinder) { + Log.d(tag, "Service Connected") + + + mBounded = true + val mLocalBinder = service as PlayerNotificationService.LocalBinder + foregroundService = mLocalBinder.getService() + + // Let MyNativeAudio know foreground service is ready and setup event listener + if (pluginCallback != null) { + pluginCallback() + } + } + } + + val startIntent = Intent(this, PlayerNotificationService::class.java) + bindService(startIntent, mConnection as ServiceConnection, Context.BIND_AUTO_CREATE); + } + + + fun stopMyService() { + if (mBounded) { + mConnection?.let { unbindService(it) }; + mBounded = false; + } + val stopIntent = Intent(this, PlayerNotificationService::class.java) + stopService(stopIntent) + } +} diff --git a/android/app/src/main/java/com/audiobookshelf/app/MyNativeAudio.kt b/android/app/src/main/java/com/audiobookshelf/app/MyNativeAudio.kt new file mode 100644 index 00000000..8818b4a0 --- /dev/null +++ b/android/app/src/main/java/com/audiobookshelf/app/MyNativeAudio.kt @@ -0,0 +1,125 @@ +package com.example.myapp + +import android.content.Intent +import android.os.Handler +import android.os.Looper +import android.util.Log +import androidx.core.content.ContextCompat +import com.audiobookshelf.app.Audiobook +import com.audiobookshelf.app.MainActivity +import com.audiobookshelf.app.PlayerNotificationService +import com.getcapacitor.JSObject +import com.getcapacitor.Plugin +import com.getcapacitor.PluginCall +import com.getcapacitor.PluginMethod +import com.getcapacitor.annotation.CapacitorPlugin + +@CapacitorPlugin(name = "MyNativeAudio") +class MyNativeAudio : Plugin() { + private val tag = "MyNativeAudio" + + lateinit var mainActivity:MainActivity + lateinit var playerNotificationService: PlayerNotificationService + + override fun load() { + mainActivity = (activity as MainActivity) + + var foregroundServiceReady : () -> Unit = { + playerNotificationService = mainActivity.foregroundService + + playerNotificationService.setCustomObjectListener(object: PlayerNotificationService.MyCustomObjectListener { + override fun onPlayingUpdate(isPlaying:Boolean) { + emit("onPlayingUpdate", isPlaying) + } + override fun onMetadata(metadata:JSObject) { + notifyListeners("onMetadata", metadata) + } + }) + } + mainActivity.pluginCallback = foregroundServiceReady + + } + + fun emit(evtName: String, value:Any) { + var ret:JSObject = JSObject() + ret.put("value", value) + notifyListeners(evtName, ret) + } + + @PluginMethod + fun initPlayer(call: PluginCall) { + if (!PlayerNotificationService.isStarted) { + Log.w(tag, "Starting foreground service --") + Intent(mainActivity, PlayerNotificationService::class.java).also { intent -> + ContextCompat.startForegroundService(mainActivity, intent) + } + } else { + Log.w(tag, "Service already started --") + } + + + var audiobook:Audiobook = Audiobook(call.data) + Handler(Looper.getMainLooper()).post() { + playerNotificationService.initPlayer(audiobook) + call.resolve() + } + } + + @PluginMethod + fun getCurrentTime(call: PluginCall) { + Handler(Looper.getMainLooper()).post() { + var currentTime = playerNotificationService.getCurrentTime() + Log.d(tag, "Get Current Time $currentTime") + val ret = JSObject() + ret.put("value", currentTime) + call.resolve(ret) + } + } + + @PluginMethod + fun pausePlayer(call: PluginCall) { + Handler(Looper.getMainLooper()).post() { + playerNotificationService.pause() + call.resolve() + } + } + + @PluginMethod + fun playPlayer(call: PluginCall) { + Handler(Looper.getMainLooper()).post() { + playerNotificationService.play() + call.resolve() + } + } + + @PluginMethod + fun seekPlayer(call: PluginCall) { + var time:Long = call.getString("timeMs", "0")!!.toLong() + Handler(Looper.getMainLooper()).post() { + playerNotificationService.seekPlayer(time) + call.resolve() + } + } + + @PluginMethod + fun seekForward10(call: PluginCall) { + Handler(Looper.getMainLooper()).post() { + playerNotificationService.seekForward10() + call.resolve() + } + } + @PluginMethod + fun seekBackward10(call: PluginCall) { + Handler(Looper.getMainLooper()).post() { + playerNotificationService.seekBackward10() + call.resolve() + } + } + @PluginMethod + fun terminateStream(call: PluginCall) { + Handler(Looper.getMainLooper()).post() { + playerNotificationService.terminateStream() + call.resolve() + } + } +} diff --git a/android/app/src/main/java/com/audiobookshelf/app/PlayerNotificationService.kt b/android/app/src/main/java/com/audiobookshelf/app/PlayerNotificationService.kt new file mode 100644 index 00000000..14d241ea --- /dev/null +++ b/android/app/src/main/java/com/audiobookshelf/app/PlayerNotificationService.kt @@ -0,0 +1,422 @@ +package com.audiobookshelf.app + +import android.app.* +import android.content.Context +import android.content.Intent +import android.graphics.Bitmap +import android.graphics.Color +import android.net.Uri +import android.os.Binder +import android.os.Build +import android.os.IBinder +import android.support.v4.media.MediaDescriptionCompat +import android.support.v4.media.MediaMetadataCompat +import android.support.v4.media.session.MediaControllerCompat +import android.support.v4.media.session.MediaSessionCompat +import android.util.Log +import androidx.annotation.RequiresApi +import androidx.core.app.NotificationCompat +import com.bumptech.glide.Glide +import com.bumptech.glide.load.engine.DiskCacheStrategy +import com.bumptech.glide.request.RequestOptions +import com.getcapacitor.JSObject +import com.google.android.exoplayer2.* +import com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector +import com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator +import com.google.android.exoplayer2.source.hls.HlsMediaSource +import com.google.android.exoplayer2.ui.PlayerNotificationManager +import com.google.android.exoplayer2.upstream.* +import kotlinx.coroutines.* + + +const val NOTIFICATION_LARGE_ICON_SIZE = 144 // px + +class PlayerNotificationService : Service() { + + companion object { + var isStarted = false + } + + interface MyCustomObjectListener { + fun onPlayingUpdate(isPlaying: Boolean) + fun onMetadata(metadata: JSObject) + } + + private val tag = "PlayerService" + + private lateinit var listener:MyCustomObjectListener + private lateinit var ctx:Context + private lateinit var mPlayer: SimpleExoPlayer + private lateinit var mediaSessionConnector: MediaSessionConnector + private lateinit var playerNotificationManager: PlayerNotificationManager + private lateinit var mediaSession: MediaSessionCompat + + private val serviceJob = SupervisorJob() + private val serviceScope = CoroutineScope(Dispatchers.Main + serviceJob) + private val binder = LocalBinder() + private val glideOptions = RequestOptions() + .fallback(R.drawable.icon) + .diskCacheStrategy(DiskCacheStrategy.DATA) + + private var notificationId = 10; + private var channelId = "audiobookshelf_channel" + private var channelName = "Audiobookshelf Channel" + + private var currentAudiobook:Audiobook? = null + + fun setCustomObjectListener(mylistener: MyCustomObjectListener) { + listener = mylistener + } + + /* + Service related stuff + */ + override fun onBind(intent: Intent?): IBinder? { + Log.d(tag, "onBind") + return binder + } + + inner class LocalBinder : Binder() { + // Return this instance of LocalService so clients can call public methods + fun getService(): PlayerNotificationService = this@PlayerNotificationService + } + + fun stopService(context: Context) { + val stopIntent = Intent(context, PlayerNotificationService::class.java) + context.stopService(stopIntent) + } + + override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { + Log.d(tag, "onStartCommand $startId") + isStarted = true + + + + return START_STICKY + } + + @RequiresApi(Build.VERSION_CODES.O) + private fun createNotificationChannel(channelId: String, channelName: String): String{ + val chan = NotificationChannel(channelId, + channelName, NotificationManager.IMPORTANCE_HIGH) + chan.lightColor = Color.DKGRAY + chan.lockscreenVisibility = Notification.VISIBILITY_PUBLIC + val service = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager + service.createNotificationChannel(chan) + return channelId + } + + // detach player + override fun onDestroy() { + playerNotificationManager.setPlayer(null) + mPlayer.release() + mediaSession.release() + Log.d(tag, "onDestroy") + isStarted = false + + super.onDestroy() + } + + //removing service when user swipe out our app + override fun onTaskRemoved(rootIntent: Intent?) { + super.onTaskRemoved(rootIntent) + Log.d(tag, "onTaskRemoved") + stopSelf() + } + + + override fun onCreate() { + super.onCreate() + ctx = this + + channelId = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + createNotificationChannel(channelId, channelName) + } else "" + + mPlayer = SimpleExoPlayer.Builder(this).build() + setPlayerListeners() + + val sessionActivityPendingIntent = + packageManager?.getLaunchIntentForPackage(packageName)?.let { sessionIntent -> + PendingIntent.getActivity(this, 0, sessionIntent, 0) + } + mediaSession = MediaSessionCompat(this, tag) + .apply { + setSessionActivity(sessionActivityPendingIntent) + isActive = true + } + + Log.d(tag, "Media Session Set") + + val mediaController = MediaControllerCompat(ctx, mediaSession.sessionToken) + + val builder = PlayerNotificationManager.Builder( + ctx, + notificationId, + channelId) + + builder.setMediaDescriptionAdapter(DescriptionAdapter(mediaController)) + + builder.setNotificationListener(object : PlayerNotificationManager.NotificationListener { + override fun onNotificationPosted( + notificationId: Int, + notification: Notification, + onGoing: Boolean) { + + // Start foreground service + Log.d(tag, "Notification Posted $notificationId - Start Foreground | $notification") + startForeground(notificationId, notification) + } + + override fun onNotificationCancelled( + notificationId: Int, + dismissedByUser: Boolean + ) { + if (dismissedByUser) { + Log.d(tag, "onNotificationCancelled dismissed by user") + stopSelf() + } else { + Log.d(tag, "onNotificationCancelled not dismissed by user") + } + } + }) + + playerNotificationManager = builder.build() + + + playerNotificationManager.setMediaSessionToken(mediaSession.sessionToken) + playerNotificationManager.setUsePlayPauseActions(true) + playerNotificationManager.setUseNextAction(false) + playerNotificationManager.setUsePreviousAction(false) + playerNotificationManager.setUseChronometer(false) + playerNotificationManager.setVisibility(NotificationCompat.VISIBILITY_PUBLIC) + playerNotificationManager.setPriority(NotificationCompat.PRIORITY_MAX) + + // Unknown action + playerNotificationManager.setBadgeIconType(NotificationCompat.BADGE_ICON_LARGE) + + // Color is set based on the art - cannot override +// playerNotificationManager.setColor(Color.RED) +// playerNotificationManager.setColorized(true) + + // Icon needs to be black and white +// playerNotificationManager.setSmallIcon(R.drawable.icon_32) + + mediaSessionConnector = MediaSessionConnector(mediaSession) + val queueNavigator: TimelineQueueNavigator = object : TimelineQueueNavigator(mediaSession) { + override fun getMediaDescription(player: Player, windowIndex: Int): MediaDescriptionCompat { + return MediaDescriptionCompat.Builder() + .setMediaId(currentAudiobook!!.id) + .setTitle(currentAudiobook!!.title) + .setSubtitle(currentAudiobook!!.author) + .setMediaUri(currentAudiobook!!.playlistUri) + .setIconUri(currentAudiobook!!.coverUri) + .build() + } + } + mediaSessionConnector.setQueueNavigator(queueNavigator) + mediaSessionConnector.setPlayer(mPlayer) + + //attach player to playerNotificationManager + playerNotificationManager.setPlayer(mPlayer) + } + + private inner class DescriptionAdapter(private val controller: MediaControllerCompat) : + PlayerNotificationManager.MediaDescriptionAdapter { + + var currentIconUri: Uri? = null + var currentBitmap: Bitmap? = null + + override fun createCurrentContentIntent(player: Player): PendingIntent? = + controller.sessionActivity + + override fun getCurrentContentText(player: Player) = controller.metadata.description.subtitle.toString() + + override fun getCurrentContentTitle(player: Player) = controller.metadata.description.title.toString() + + override fun getCurrentLargeIcon( + player: Player, + callback: PlayerNotificationManager.BitmapCallback + ): Bitmap? { + val albumArtUri = controller.metadata.description.iconUri + + return if (currentIconUri != albumArtUri || currentBitmap == null) { + // Cache the bitmap for the current audiobook so that successive calls to + // `getCurrentLargeIcon` don't cause the bitmap to be recreated. + currentIconUri = albumArtUri + serviceScope.launch { + currentBitmap = albumArtUri?.let { + resolveUriAsBitmap(it) + } + currentBitmap?.let { callback.onBitmap(it) } + } + null + } else { + currentBitmap + } + } + + private suspend fun resolveUriAsBitmap(uri: Uri): Bitmap? { + return withContext(Dispatchers.IO) { + // Block on downloading artwork. + Glide.with(ctx).applyDefaultRequestOptions(glideOptions) + .asBitmap() + .load(uri) + .submit(NOTIFICATION_LARGE_ICON_SIZE, NOTIFICATION_LARGE_ICON_SIZE) + .get() + } + } + } + + private fun setPlayerListeners() { + mPlayer.addListener(object : Player.Listener { + override fun onPlayerError(error: PlaybackException) { + error.message?.let { Log.e(tag, it) } + error.localizedMessage?.let { Log.e(tag, it) } + } + + override fun onEvents(player: Player, events: Player.Events) { + if (events.contains(Player.EVENT_TRACKS_CHANGED)) { + Log.d(tag, "EVENT_TRACKS_CHANGED") + } + + if (events.contains(Player.EVENT_TIMELINE_CHANGED)) { + Log.d(tag, "EVENT_TIMELINE_CHANGED") + } + + if (events.contains(Player.EVENT_POSITION_DISCONTINUITY)) { + Log.d(tag, "EVENT_POSITION_DISCONTINUITY") + } + + if (events.contains(Player.EVENT_IS_LOADING_CHANGED)) { + Log.d(tag, "EVENT_IS_LOADING_CHANGED : " + mPlayer.isLoading.toString()) + } + + if (events.contains(Player.EVENT_PLAYBACK_STATE_CHANGED)) { + if (mPlayer.playbackState == Player.STATE_READY) { + Log.d(tag, "STATE_READY : " + mPlayer.duration.toString()) + + if (!currentAudiobook!!.hasPlayerLoaded && currentAudiobook!!.startTime > 0) { + Log.d(tag, "Should seek to ${currentAudiobook!!.startTime}") + mPlayer.seekTo(currentAudiobook!!.startTime) + } + + currentAudiobook!!.hasPlayerLoaded = true + sendClientMetadata("ready") + } + if (mPlayer.playbackState == Player.STATE_BUFFERING) { + Log.d(tag, "STATE_BUFFERING : " + mPlayer.currentPosition.toString()) + sendClientMetadata("buffering") + } + if (mPlayer.playbackState == Player.STATE_ENDED) { + Log.d(tag, "STATE_ENDED") + sendClientMetadata("ended") + } + if (mPlayer.playbackState == Player.STATE_IDLE) { + Log.d(tag, "STATE_IDLE") + sendClientMetadata("idle") + } + } + + if (events.contains(Player.EVENT_MEDIA_METADATA_CHANGED)) { + Log.d(tag, "EVENT_MEDIA_METADATA_CHANGED") + } + if (events.contains(Player.EVENT_PLAYLIST_METADATA_CHANGED)) { + Log.d(tag, "EVENT_PLAYLIST_METADATA_CHANGED") + } + if (events.contains(Player.EVENT_IS_PLAYING_CHANGED)) { + Log.d(tag, "EVENT IS PLAYING CHANGED") + if (listener != null) listener.onPlayingUpdate(player.isPlaying) + } + } + }) + } + + + /* + User callable methods + */ + +// fun initPlayer(token: String, playlistUri: String, playWhenReady: Boolean, currentTime: Long, title: String, artist: String, albumArt: String) { + fun initPlayer(audiobook: Audiobook) { + currentAudiobook = audiobook + + Log.d(tag, "Init Player Audiobook ${currentAudiobook!!.playlistUrl} | ${currentAudiobook!!.title} | ${currentAudiobook!!.author}") + + if (mPlayer.isPlaying) { + Log.d(tag, "Init Player audiobook already playing") + } + + val metadata = MediaMetadataCompat.Builder() + .putString(MediaMetadataCompat.METADATA_KEY_TITLE, currentAudiobook!!.title) + .putString(MediaMetadataCompat.METADATA_KEY_DISPLAY_TITLE, currentAudiobook!!.title) + .putString(MediaMetadataCompat.METADATA_KEY_DISPLAY_SUBTITLE, currentAudiobook!!.author) + .putString(MediaMetadataCompat.METADATA_KEY_AUTHOR, currentAudiobook!!.author) + .putString(MediaMetadataCompat.METADATA_KEY_ARTIST, currentAudiobook!!.author) + .putString(MediaMetadataCompat.METADATA_KEY_ALBUM, currentAudiobook!!.series) + .putString(MediaMetadataCompat.METADATA_KEY_ALBUM_ART_URI, currentAudiobook!!.cover) + .putString(MediaMetadataCompat.METADATA_KEY_ART_URI, currentAudiobook!!.cover) + .putString(MediaMetadataCompat.METADATA_KEY_MEDIA_ID, currentAudiobook!!.id) + .build() + + mediaSession.setMetadata(metadata) + + var mediaMetadata = MediaMetadata.Builder().build() + var mediaItem = MediaItem.Builder().setUri(currentAudiobook!!.playlistUri).setMediaMetadata(mediaMetadata).build() + + var dataSourceFactory = DefaultHttpDataSource.Factory() + dataSourceFactory.setUserAgent(channelId) + dataSourceFactory.setDefaultRequestProperties(hashMapOf("Authorization" to "Bearer ${currentAudiobook!!.token}")) + + var mediaSource = HlsMediaSource.Factory(dataSourceFactory).createMediaSource(mediaItem) + + mPlayer.setMediaSource(mediaSource, true) + mPlayer.prepare() + mPlayer.playWhenReady = currentAudiobook!!.playWhenReady + } + + + fun getCurrentTime() : Long { + return mPlayer.currentPosition + } + + fun play() { + if (mPlayer.isPlaying) { + Log.d(tag, "Already playing") + return + } + mPlayer.play() + } + + fun pause() { + mPlayer.pause() + } + + fun seekPlayer(time: Long) { + mPlayer.seekTo(time) + } + + fun seekForward10() { + mPlayer.seekTo(mPlayer.currentPosition + 10000) + } + + fun seekBackward10() { + mPlayer.seekTo(mPlayer.currentPosition - 10000) + } + + fun terminateStream() { + if (mPlayer.playbackState == Player.STATE_READY) { + mPlayer.clearMediaItems() + } + } + + fun sendClientMetadata(stateName: String) { + var metadata = JSObject() + var duration = mPlayer.duration + if (duration < 0) duration = 0 + metadata.put("duration", duration) + metadata.put("currentTime", mPlayer.currentPosition) + metadata.put("stateName", stateName) + if (listener != null) listener.onMetadata(metadata) + } +} 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..ef2e210cf2827fd2a1e1b53364692a0a8c2e3083 GIT binary patch literal 26547 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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..71af61c1eaf87558153719a9d57fcb36fd7a54a6 GIT binary patch literal 14775 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 Idi(Kz0CbfJ)Bpeg 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..8173ffd85a045e76676fabd49877231c60f3f30f GIT binary patch literal 48208 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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..921f35e8e231358c1f48025636c487dafda68377 GIT binary patch literal 69586 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..447a38bd0a1e6b68da3c9cf59bea692ee29aa79d GIT binary patch literal 64667 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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/icon.png b/android/app/src/main/res/drawable/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7f93ef8178ad4ab269455ed1e0fbff190d4496b3 GIT binary patch literal 10705 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 en!VE)qS6HhPafqXeVQOcFv6y(Mb&Hrgno6Czr4 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

U_SFpOlXPQ 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 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..036d09bc --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 00000000..036d09bc --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5620e9b7004b14910c1e7e06a627a41bf4d896 GIT binary patch literal 8825 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 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..90d4f732da0429e99951ee1d676ecc1d782b851f GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^i$Iuz4M-mPBqj}{I14-?iy0WWg+Z8+Vb&Z81_nlJ zPZ!6Kid%0l845Bma4>JIT2a4Np}CRA@Wb~^>jGV+1Q!D(Hx}h2QmH0ELnR48Ws<3` z2El_J5`sM)q*5GiM>-N*ddQ&2@Es^P?(0rE@0d z_UhVIwQBF(Vake9C`g1zP*6}PGSa~BA9wzLfdKb$_FdtA{kRbArL~-(ppdcti%(GL znfOppWKc3dQ8oAFQy*AO^_BU%#M9UAjGwD~4oV&ZgJ(bq40M%~Gu*#W*0oR=Uu4_( z)y2fV!^jlDeCdJ0=>=LS->qA{7*!G1AySR=-sf8hOgvW-Tm9kP$3G`Bnoo~FSLE3W z!utOn2^(t3EIN|&e{`g9S@h+T8MVYXnr*3;wY81g%IQ_qRmkhj#wg@)nW!r?D#;j9 zSZE?}8OiER$0_N~dIs}m?Xxhb-3wh&v~(K^Q*dN2XTN-=LVO;$21`uKC{FLi6+}6F~w{?iRiER zu`FFr;pVnW(<8m>*;FL2enj!tmBFovYP5dodFA<)ZZ{W%G*W|WBxh%BRpZQqx_WvF zHa6D%r>7^?e7w9gA3?Raw5b30+_#F^mPSukH`?9P{a|@%+5B{=sNQgQQnUaJq;x^C zgS>TmK`!#dmjv|Wl=ii>wXc#HwSkcnnba#BoRE-4t0nsh2n}WZH_9ro>na6D!+qkozF6cEnD2WVXCN$*kmAO+?beEA+Qh6 zdW%gaJ1^C5PbGf8(%+Nf<0Ze`pe%N*GtqCKuGC9KH!&?3VHuo&FsyZ4)>m6I$-U|r z^;?uNF(D)z_Wv@tEB9Br)UgC-_@^^stD}#PnQ9wqYN9%@)ivDjMHL?Fk<7(RufA4@ zD!+e*X^aWxj8TPQvD4d3G2^);rAfPp*tvPQFSxrt53xcH?{h^8?`wo{131In7oc6q zZKFICL2zG6v}|9(1C)JzJd#B;e}vq7BEB@=PCjTr#pDPC>bM~>Kz|-ztNq5#?`{9y zwUn6H>cI_>=Trd=+!d`h{n7DCOG}M?7;&)XPfp0*{ZyMG%TJu>?e~`RPOZ)FI-Dfn zJ*1i;l-1#W8J~SMXhWEh3@`bJ$r;7#PX(V7`>#Kn`m^M{GuCdt zxBW1Cr^oP?JOAx?DfF*ik0CM5DG5)`CLW_Z=i^!YQg2Uw?{XA<{a!3T+ZqMD37{2OXijA?h32zO=L(VGwV~_`nS8dLO8iNh80wl$xJ5nV=?;S?rUqC1QKFn zA1W_wSv!1I5Jp#IOFc4&Srm9jSXx>XQja@hATZk48V|Tcq9aqijT6)Dg zq0zG#+EA7x0bSb_>Kg-0qzin>vbP*C$3?8s{8Hr(LPZ3z{*;S z78&)$?U%|ME)h{*GTq6x#Co*NiYGx1kEmgOL9G*eROv)2gy2nB2A5G&1ao^QtTl{o zsl&mjxRqUyZ zG$y!9RWoTsl;5MD8Gpstvipga2HvdOvQO!h8>Y`@35e6G?{!)OM?*jFm9);XY22d_`L+ez{B2?@SA=KvFFUME*Wejea8a&?8&>vdTa-U z?b`Xhe(lX>I)8t=GW)LPoI!r1-g zfz&IZ`=h+on=A;r$I?vo51@RV;ve5cxI9N+*2pJMZ7PZ;;q8ll&SK-D-tfI#V6myJ zBw}Z;f4seoT3n(Ht&_hm?(lb!51HZEYuizyjvypKjQuCe3eBcf`l=%`gZJq=z+)IZ z?677)pKzEzu!^)!UP&8ij@k96kHj5?l3L%#G}q0V6!)j?*pYf+X$`34&mShY&;5-l zDR^lk9)lZ-rW0y3IvgBBc<(O(uV?$mBRcJ-C~~q{S^OLn6cjo01_&W;Ny^!$epNaORU49pVzinBMC zHX~;=L+yAngu#|z#r;+%_M=`p#DsBl)N?}JER^YO@abg9f5i>y(u_ROUY}=FPzhC7aR}VRWRL%Yrx%uqghaGRcTlBHd-BVhTj$b*v%TACx%%#L_xo*V z1bJ_;i!)hUvAi<=9~Sv~RWZzI^x}|#^yppXQ$Dcq2jKWkr0dna(I`FJUO9&Bv!Jy| z2)st^vj+9$-j(XJ=mkly!EcI)GUtQ&&mKn8)+OH-GEMsmoXtKV5au>C5M>e( z1*j-=`1(A>_P4clsX3~?bk&-qoRiF`myAZ@+>*4n~!cHp?66d}8 zZX7JqBVr=ss9L;_L_Oz;6fYhn<0i5Q@M!zO+2ci)RxBERYkZfw)r4^MxmnyGk{la& z+@jbzN;+L>iYto1o4NHo(e6GdrL{)0w3U^Wh5N0HpmZJhU=dwU_Scj?A%s%CJ|j9r z~G)wj*g&0iXG5toL#WLRqzvsh-ZB{x>40gdEY@8;%3b#=ToBPK)eC{IM zd0wuEv7?d4)?QCBeh<(ZXC_3od;n($dcALa5~6u2g*K&bC#AioE3oEUZWm-z-(#&S z0>CP!-%lsen+|&0{M9&|=`ktNFeg3fjXkOZ;+^qIeKnvypQJUJ;swHBkv)uEytOM| zWnoa@r^y{!%bbqDUr_QxIlge$7b^8~P~p%f?UgW~t5Z@IP&kcwkaRFc_UYg9FNc+_ zwfLUuE-O~L-^wcT;qav(&k!R+4?)9Y<-4nmS8DbY4h{xR|TaJoNHn z)k&7zC^Dtt%6U2bpKw@9FV)E)j+n;ojKQIYwv)L!WdQgICNzI-YX6 z6Kb8$g25A#CS78!SSi=YPrP9xrTzv?9lD%fgHgp!&*Q|C3;a!xsow0uLdt8(W5zi( zb>4iRk4!9+5uRb~3u5>IdaDHt%Hd{fTh&|?%)8X8=Y-5J z04T-Vg*!LF9HaS#pEW=U$cz8e4&_OVd08I(xv5N}cV5s-DbkrLSPNIQYV^c3UFjP#sQc zzUHIkcPs7xdo^xxu>HDj#I`O@5Fe*`G9_7bT~qX=GJwQS5S~D+#WwJFU@n@7&3rQQ zaAqj3Kh)iGFd9QpP|!8NKfzQi$Jfchm0D;qySBdeuv1($p;Ein+SJq(w=KWfp8cfe zTdyG|B{^b(^3sn#N&G0D#1a&Qv@GV_t`sE0m<0r%ju~=#3gm@{I&*_VvQQD-Q97BY z9FcSz)0ahIT~cHMbOlvfAz_RHkEg%W65_nV@w5{Pwich^T> zQ(L$|6%Z8oei(pQe%)Gcc26j1iQOI$hQ-&_=l~$#a;DW&0Nn2jzr|S|R_Ep6onOO> z(T?5h(_~Aa8B16-BL#S7j*A5gQl~PAh>psbTb9};1Wh1qll5B(V%oDsR2Yi6FezwB z52d+l#8J7WUw?K_+@c{y#pFb$%*NbwnCGo@pV4BQ_I3v7!Oa-Q6Yq&BXxUgh#uaU4m)_Uq5j(q~yco-1^*q~*wS z6X#tt1w2X(ey=>wnGbDclZ{sq<3%_;y<)#*oOF68Tix5f0lfxYnG)E|q?MJG&jSKJ zZ|`l39TZ^a{5e@^j!|5RgYxssPAfxPDr$7{f)so=FZb@Xs za%I4H;GxwL$0So$dibK%eRl0JQT4EfR}6-cjb|>IYxS=6V9$a&v>mAxck1LMnBrVl za`bn<*wPn4Vr9jV!&X!bqTcBQ|q$8Njstsxg5`u+Os z5rM}-5rH>Knvj-82V;P>8*+fOBfqN!t1lX$%UeMyc|BocP<}&8Zcv;<&7mP^C($>2 zwPHVJ#3=`d!Mfb`J~(~+MLSU(h(5Xl%+0(0+gYe#Txc_}5+`ZRYfjRhoXx`|M-{SO zLb(=5ObrT;^o}%rVCNqav?KW%MIA-@?h$97KFo2ITbTNCpYzV>le*SF#*|jx%`=uo z>Sp?xUOBDR@VD#<(j?R+{!`WRcmQ{d(*~Mi1d6V@FZ}e{f=K2eFdfyIH|ytTGmBsq zf6A35>49Ah8_DJ0!#8V44%Ap}DGT+o@*TkxSbiF?>jE9~H^t?+kzY_EC*Wbw+mePG z8=RZ^rAfJ-t%HO(&H_&3FKWJJcXyMD1{2XU_`%(>oL^&2kvSA6C|k(dFX>`1>kLu6 z6{HSRjH`W;IbE_Y1sZGeSv!pxWi8go=39;OJ8t|$OywGbPbP>z*%$v?V4dcmK%bcV zqf%{Yn2P@Aj~NwHL!}s_Dle;VJ=LL+k@CtKnF6kl@l+=u*fl-F-u=4op=TW;CJ`Ya zt1&*lWbaQ`=NpC@Md3oLiCfKj_<`#eb-|ceq2UqiIm<{XD?!`O08Ad-^EjN`ze1DD zh!C~(^?A{|;7)WWPXR)y*4xI@_4fslYiFFL7jU|K5Jz*8@^xK{R;uY@wzEM8706{~ zK#&i$a`VgFL?@8nSG-^6!rm<=#Tg%OJVz;-NJyUA4^`ixdEE98TmNw9J73I+y3T?~ zD0{l5M23-0@mIKLcJXQl4V>%^1&cXm@7S|o$}H)bhbWna-`+ETc-E&`%^_q#xX-=` z@>Jy&?qBG}M`9}z7GDM%TezzFEmY3=KRz-i*3nPwD^g*)&^5m0W7< zB2NmBXS8mZ@YkGyOlEQTVx`iHS=ee;d^(Rm_LZK!q+oN|d26VfdH&^$K3Qa`5~t!e z#nD}Im&aew+TQN>6u5wCCyjV`u!*noa|22Ok?Vza=TbVpOrDXDeBO8%K9_bN(NqdX zAJ0khQ)f7Rhr7K(NRZkRuP8kEusb6-ovyJ(<5C!E>?$yc@@Usx+C?XVIOzx5zfvzf zB#7cjTqIU$Ra>fGT-5~##}7$uwR^ba^jaJq?WC!xi5$P&>-hLMfj8$!prJgRUgbxI zXf(0lz)FV&yH=}p*>~G@1@lr`+yR|2)BFkAZ>)*(rKMH=gw#ig0>)V@C@;m51kgh5 zUN|y*1QW+kuYPiqbwIE;S%b!NSHoEUNfE{r42!ZUhQt`jGDs(W z4a?q@(QlDo2@g5=;%75olL$Ip+YyG(M-qo5n|C94J;oT*&t=rThueJ=eg*=a1n(GD(u-~*@9iDMHg8Xmj@ zfsHEEv&aI{*YRbV&gpFZKjE1T{zY*entI4%r^!hgr5*e7!`^ho#l^W5Mnj8V)7($a z$zLMHtgh`g|XZ&_8wh zbH$+30G8*EKe;EH>Mf;|ruN;JyR&J1mzyC2Lo1uH=iR<5W+tXO$G=zl+tq$@a^3pt zYWGN(#2N^I$N_d0d=d&Jg)_E%MU?_be}AP&E%$E30*+9y@q&x=w8NwZ;Z3vL02cYn z13s7*Y)&xgHSHBK{-b9iL2L54QOFNF-iXn&R%W{aJH3ci)Kl^LdWqwro9kLK#=RQ9 z{&0Fc#TbL-_G*fH_@P^@`G$HpheG^1&hHRAXTmNZH#e8|(mG{z;is>}-uPosh$C0E z-pJXkiK(UJO*F|=KIgf_6pn9dFFssSudZ0ID~?(kh9nl*xFK~1JtUcRF~aK*-9sB= zA_GjQu*U~{Ks+hiaXA#?-)wtlZV4e*f_XV9f&OulOm?^%$C$9_Olv_A+wvppNB^z= z-v06C{aWmH*>4z?UaNtKal8_TB}gAs=wwPKRHkI0S>3t>Lq)H8~bM`+L4gU*8kNXSaD$yAFP zh7|meyPh_NFzj+SK5nX_xME)cCTf5sxs>f0yTjw}O;pZ%#V_MHEr#u>oqjN$vyuKj z%3AtlHub|oOEf{{X7^+a7d5Go3C7o9Cdhy5Okj@;-E9;1BKA@+(~=d`MBDO&)2Zh| zw|I&v*D~Ip6mT-X2~?f#?<)la26}XYGDquyf}T*%u~k(>KGYI=3NAfSs{*1s8H4C1 zd|8P6tl44TGc#bUfdZLFL-1`t>Els2{gR`;% z1t(X=LZr0CXL-#<3eJC{%L9amD+yGBZL*buz5X>*bxHJ6Z)B2;yQRa{S_T{Jh`TD6tgi zx{Me^MFUhrXIgUhLUD|F;>F~Fl>*jXm;7V*2^p+x|GXR-Q2UhV>;55I<)u{l7vp(b za~Nj|57|{#|2{ZKwU;^fn3uoJe)U9Y8|i*y6>N<<=8EMUNf~2c^n|LGt3npPi35)?E3Jmo+c{NV^~&JFa;zV zNF7^TOifZA9TY6pqLPxc_vbI#{MWxAB%wUySU)uJDL2bV_yv|BObo&8Q+Kb!n!${# z&(gQc5c*DD42w`;-E27(WjzNPE5{6nzU%;9u+2|EV%1$9Q1@XSu+lSiOYV?3dEKZOq|JziRpqxAqICGWe{G~c2Qwv**n$i@LVJ} zMM=#Uf`@@IF3xQRqxA$>nNquRX*V zPEDYTF5$dw*z96kw79{D>M&BmP)j)l{R;Uoeto|$PGz*w|Mey0$?12X;#9X#54^Nb?!Zd*>;VN+@vrs+>i%a`c16Hm9RZ|Pfw|F9ATV!uG0 z@bf2`F#AE;;;Psjh0Y8vmTVpJk^^b#^lFs%6c{O^VVT@qvBEUpKVQn&zfIb=Sa-|P z_B6bB`;g|+z4tWTdmXJH9Wa=EaF4r+S$qnpXB#DNH;2fy-NX^=_5xVW)&ekx5H}PX zx;RW$!Q3@+O!Il%_Q2hX)kjXuDO3~&e||(}`{z2r)i5`(GIJj>tL?yY4V+&h9xNUh zSg3z#8j0h{PjmQ~ZG1x9(gSU+nT+Ctkr}JIMcwuxWBubI{Y7 zG>epsd%9AcCR`)G8HJNADUu6IEGlUV5N(s9nFaf2aTXw%I%-H*F-*?zEIGCq*WZ;x zEBwi(rTa$=%Gmn)x&R&?x8u_+L?TIj&i=kUV{zz}-B$L9-{my1u7{h}q!y#H3b0(I}WCq&8F3zV+=-O_!nCe&(*I?99 z{1QW&qIwXfLyATykoxfac-_(AJw#_@#3Tz|y-0YOc{G0cKP>>%+LkmJQI9$wJ8^Vy zck5+K1>K?xiaw`nqYau8&e|w-*EU@^WRH}bW%$Zxa0kH7K(#1Y2cG z5s$8d`CT}1U=91{#R@-qczmY`h?WT%noS(&jN@5Xg8M*s?q zDS;;gx0ixx!_yAl&&z9-UBUP+Bj3BvvqyX?)3dX1+9&6eLUo@=r-CC!kr zvRf++rloE>QdV9cZCe4ZX3tD(&2D|Z#{FM*IT}BI!XsAc!1z9g)?}ab#X0CfS6p1; zM@#kL(4d%?mYMS>`hY;%i?~*zU^EmiJhRaJed3vLkd59oIYpC8R}e@d5#$BeAOlXm zw|nFjUWWVZECr$%oN`$E9Hk-T1LZny98+Od3iSTF_z_XPKy zA|zBox4NRrpQoMk^E`lrI3|R6#Uu9zUkrIX{px#Q*PeEj4!N&wz9=AyoJ@-BKJfXlZJOWia zJXde-s1796_iMt~B>RI9Mk0SM>BZ^I-~)^`It+mD8Ak9J2;bhEqXXSdgHINm;Xr&3 z3Wf-6DulV;_5-bXDJA}?A2K0ur1ohfI~fwY;BWxF&Ix*U2Q`t8jy8S=r&$CU3;$L4 z%6%(9;n~tI7v>J&ey7$;af5j0_1tgTBjf_X%L_OUGXVYbD4=&D9$*E|O0w@xFrTI6 z^a0ft*mMJ`a~fm{JBR^#uNzQw1tKJPNCTf0F{Z43bfaR_{__>8CfNu=eoE*i4I9!} zWfd3Aj&m$DdVJ3YHYNl6Km1;hVEvzsb8?o-&WC5iLoeit`t z3-T8?S~~W*L$#0qqY)@r+JE_7wGszPSwWta*P_&xEqrTL38|7@}9(|<2_vks60$8??-w)W~Z`5^PAFlu`Ni)~_t zFfTW0-RD1sl&mylkJ>Cie#!WR9>w;E)Z+n!+R%gmFdbvNfMM@0;C@OlO8I<(H|g=z z(lYXh$)BFddguYXxw=WjWaU2J8(R*iIl#a}>bOTS3X@KnSD*ag<3VWcn;6LPv7mHm zFbEfDyo@&XfxRqBLvyo_3FvC_jo{2V7!-3|+Zq5A;32$aZ^~#RM$2x87Y)y;%Kaqn zv>DtZA4VKQEI1EMie~R@J+B2BEx@|Rz?Fm1_X-Ulo!9=Urd^WD@ED22&x4!9iBGcU z`WtlMk=g8vyktl*tUJ;`oPG|#@Ij3PQkc4Cf=cKxPWj}){4(pCRlz{{6Fv+dv`E9- z9j{-`DO)A{sMk|5kg#ufv-6yNT2Abc&rA9l+_ydB!w!L_{oGp^1TJ&cWW%0GJx&wo z19)KvfrUp%ni58T?sI{o5jIYAZ-W9cs_no;JqIQ#!vTqlr5IpG$`l>No@+eFmYCA8 zLZ7_}13H@im&wPJ0gpJRu1sMlRI?x-YIk&a5vAj5%H{F+QluNB`%vTX8gdW4?0RQ` za@&Z$U!%2I#g32^oD~Ia)P{NkB58*cSJ7VC0p*i$%tZJ4^f-(($KtHBag3z41xs}x z=s)vGfn!yr!3T=ym-Mdru5U2SSOP*kxoaJn)BDYGwjdYwHZM;>5r#*eQ7Pd)jZDG! z$B~5^aik!Px~^jCkW3D?Hj$DCOhMPnwFbCviPG!OQf>rl z2HEYQqLFLVrPZEv^@yHwVofIYQc-q=Kx^W3ou5uM%QE{4Wv-a+G_vs^XBS~M(omgwjjww-IZUH|f2#NGLd z()c7@m&1-H2?jhWzR39F^L0n(28(A4iSdxz3<=mB5Z7@RB^h}na2Nggyt9;}W8LZA z9^|qbo_E-El97pDj6=SGHT9K<>%GE;;&X!>aAF*D%H5SF>;Q#%<++K%(Cc6B_tz^7 z%4cFzMDUSG&cUL(bk+STd%TA;Ai(4M8<7Un&pu|)Z+s47wxb7Af=&dfG0of)V{=id znL>>%<>hd;1H4G9ZfGVQrQ4d30rxrl{yv7vf5U{^PYFN2NtK9bfVE0}t{c`omiFM9 zr6^3BWPrtElZ@osGm7Y}EyzIUVqnMix~aKsYw5OYJ{}CggxEPJ{xw&5l0F~WR3nL( zq<_pA%--KuE9I*iwHoikZG+?aYMOz80Y|~BxbJPQV-QG~nXRp8G|_z4?Y0T5z;G09 z{xp8rw!ppXr)NrZ2IBrWcuz^UFAC%(d*Ujdv7>br8gNQL3R^LX5SIYZ0!tm-(HD%s zNK-dH4t|?wL|c6ayK4_CnKmV)?_}!|Uq=MKtYS30Q0PTl7H3rbUPrzi%ACm=nAH#n zsI1IPpXv|wW)b!k_-K_sCv@@U+(HE_y+B#CIovuvx~3Ya9BP6_9jHU>XYC>Ng;$I0 zud`|bapY0pO%I3hU-fUuHy|?;nLcka4gkiQn_D)BSLLHV z_0N+QE;M`@bNOgDOYivZq>1n;Sg_)jUBBwL7^DZIrA9a- z^Vhpbc>tf*%&CfDUV>d{rZ;FQA4T@UD{#BJx=4tKi5N+R=&52z1&@}zs4N-H@CL6A z&=u93BL`PPv_VZPqi(&Z5g-u2*Fo8&%@Qqya-;uGqynjNxZBDYp#WgE!zPB7_`7uz zP)-coZi8mdZi9X)W)_xu0Nu1`404$bDsDy@tHQdCR-ODh?Km||O)<_=$t?>Es<=a^ zW?7E@*xgWR>S$TO!3M|HeDDn=R%pI6J=uEg(%Ra5=dyk3hGte)w@)rqyFXp`_-)Sz zL$vSL0Dc~uK6(wIJ-pDIrJk3X0~a6ZP)l9~b*J;xa~o0oCu}h?lFbS>4phb0pZj7f z*-jE?Ap`8!id{pbSeL(mlN!tEdG3Ls?aZQd(pQim$mCWVtl>>%+NjRw#s%QxWf_cK zKQF*axSa<^&qu?Cq8?#7sj{y(WOw{SSUb5q*aA2@vlka3_ccaPpN>{Gh=Q%~;#O_Y zGA8Y$NB{o$}8q5-<+ve_2P11Qk7QlNAnjg=Kul8$+bGuf#jW9&` zrYz2eYN~6orPA9iAXy`YcbbP!VOBtn*UQ_VwizVpy1`C(G6^USP4(vC7(r)+$-LAz zksvq~;9uk8hya<-cCkBLRdeeSY&SPd)!V&GxFD3v^yx zC*96;yE?X_C;#&GHeMlhZ!ANq_0E%qefy zRu&k9Dk3(3VGizP{8Z*}=w@loAH@ZF_!Oh*&Xn5O)lupbgAmDx0UZm{Vge0$_W*ot_fAa6t>}LM&_|vA+KPrAzUr`5GlL?A^gBAA5J_vexw}06%F;a&O@1 zw=Sl6F{#t7NC4*ORslZJO~={Xn*n~f}N@O7p)%&w%6`2Hw-n4G32IoiU-p9z3xiHf!giG z^6HcU)LpuNE0DI&j<#Q$WI!bS>2`lEv37DfGxKC?H(0S*D^b2Ak(|1^Lc4cDV@?_N z-^WhJgGi4!RVi%0&Kgi4Q3Ag-pMAry)4hWlQ4r4GC;k0MG_ZHO5b~XR^8ODky*!ccv*IT;;r5A^vmd{# zYkUlwo!kepTROe$7sG(MF~Bd@p&4|W*- zyiAOASc?&mdt^}*nnUHtr^(eD5)NUWr!go%$oRNqibzI;vt5F%Dl(J=kl zS?(quBb5WE(`8({eaatv@dP0r@VJK=Fg+#PCLm?q>Ek|ZO!tIwd zYUuOIW8{-0*0fD7XiY1jfsX^ErfVq zX{f2`OcEi@XF&=6th_PBhnvTb&UA(J7wAAp*C4lgModAe)zH_sK4b$Xq$_XFso2GO z#xr*Ul}Jewq`o&V>EVtSoT(_uI&gK5R$2SwNzXP}09UTUY3MKhv3KNEY^y%*@K_*y!33cTH4H__y~q>mL~fes;l_KXEXB z7BQM>@V?#ed(G5z4OSdGE;$KLS>~QtJZF(Z&dom|p?o+9#GwKe4<%4O5%e8jJ)ciV zP0r0!=Lq>Dy}bG=61g9gZ*m6uduD#KQn=Hf!!eou;Ok<&SxE7EDrh9o4|DtXLaDYw zuhtYg7eTj%ohIKtpc&%f%N^)HbyoT&NLY5Fd37}gC1>1=nj-A){?P=SU;pD~n;jd^ zCa13ywzZK-IdwJ%eqU~ z+BmDdh7p-jaNeTjNbI=LF}kPVVqVfvVG5l)@6#Xq5W}>`tt1mVWfJKk94iHyPhm^IHP;q3pGG4`;!iN+pM( zJ#oQ<;d1)vW+l=?yZwnQIgbTO|3ne2uBA58vOa=xff2Y}8uH4R-Z*VJ?@3`X$P_h(CTiP$(0Gb#>7 zRWaL@Hg!dVZI~;koO5^@Dk|jQbIYxlvLvzkTc5bdz*;kI^!31|cDQCVj@ZWm-_1aS zgr;7hrZ~?S|6StAMH!^#wNJ&?RK!mPf(@T!fu1(gt*R%={yEilLg~M=2EMX-^H?R2 zv=$AqkmI9*+AA2s!XtM*Jl!Xo(N0RppA@t(HY{R3hs5O&RE{-J7tr9}s7$8YHNDXw zeA6CwrKS{TiZ_TSLHvCnjrSecegdDsDO~dp`>@cc20P)~qIZGvke&a>W^}QtRox?_ znA*n%R!Lnw$$GKow|A46V18j9W17Q<3&E?Zstd!GCdaN$gi70*q$hI@f3zltlNPQ4 zd6^4*-7D+FBf#8pClkCkj2F{$nv0ZbV0OkR8G?2wiZmPiFIhD5@Tn_u#}>BuXbHM0 zr9(%@sy!wJPexk$m-tnlcqr&;f0oNy?n6}u?0S5%seZV zJ#3ShD-dn5wwJay)#hMO(<0h`J9E)3DQWJP<5NSoakn_6r7GQ>smF}Tx%Ag_lMPTx zCj3LH6YcFaP%XKIMs$i=-6X;zA}IEbLnH z7u|_8!S;pjt|uho9`EQN%siI(55oufWeUqoREFo*gX1_9tA)~!G13T7jYx6Q7+kV& z^U0}lYZia@o9R~_5~>`Djj~Up7rHYjuNbdw(YLQ{Zm%p*+SE+~Usvd#dzyyFH!;F^ zpx9V=FAlNYJp{6sN?y{ zAxNue3Pz8_h)rJtLzlRt3Kg2Myb6SLpvQFJ@G&)zBQ^p!O{IbYWf6e@g@6=)9p(Jk9&Zq!cu(v#7=$uB(4p@$w7T5Lp)Y1RwQUQSkrD>kvwNW zM5JV9j@GLjg}@to)a#WTcsEqXa4%K0nxIhuZX>r``2rFc{CZ+}p}YbQsOC{N{d1G9 zN0)O{XrMPeTROp5^K=R-skyZd&<;*6hii+ALz0=TPJ8yiV^F1T*M~rP?S5Cu?*Sku z>GzW~zfr--iwk9D(KOP5pOL4rjU`im0j+;hWN-B8?V`2MSP%sgn3_=GYdp$@7W~yA z+j@|ai+XRYp-gqq!g^IYW#u-R!^_m?te+z*X|6&e&OkgQcH`2Wk>J$E2J*yNkz!^V zzU~r_Y1}IuNDdyIeBzU49HR}`=3^W;az3dAwox4SZyPGLy6&kB4DRs{S@se>1LpYWW@97CITlM` zRnneRV}|hmob+dEzp?|{iT9A#=X%$?(0WE^DG}yw@LV`K|D%f5=^zkB#C->wzMoCd z;z>t`TfG_F8R{oFqY4UwBuPS_dRIJKLQtHq#{fO{hi>+k3VxJ3P;fC9bXzyezegc+ zulW5%8v*?!IK>B^lsV%?`}-R~K3=ZJ(#3KvXe7H++8#L$>vui-!-uh;^3# zWTOSTLq@YXBQgaHKbauguSolV%GJuQ%JFejdSQAVGjE%N3{7{ zU4d8(e#VN1I^l$~_$XG9TPMP#ufU|xF>X(hO0|%YXaCT33IiEifgBceC}PnX0V{(* z%SXQqE?cq`mciO2CopKscmx-PO)n`!_-&4#HC?AE{?ce5Uij?|4ZN|CLL+R;c+AAv zY;G+hFYm1t6?NCftwi4Yj=kYH2qWot$?YFv9642iAAxAm5Wa23`t<5mtDT6ZA|VR8 z0^uBb?LE|y_8j`RedAsa-I&!xzTqVQ@Pt0ntClE2TI2eUg2t!h`mVH3=$x*;BCUn_ z)8{k=e;8Lyew-bU&H((LsyBQLObreF1OcidKilt$UxaioIrnr{^M5b4Elj%w|VuCVWPIa zI8fr1cnzkpsY+5&#lW#zi`~?4DW*09-~P%DozS8IhaTdRe7zRleY#v2okYW)t1XSZ{zuk(M-lhWdPRnyABp7MWXuKGXBsGZej#_HX^ z*KjMbQTD?88un9?I=>nNZ{s81;_Wn*EL!r>j+v;oRDhW|J?8(E4$9i#?mRt7m+!E= ze!XPbTu(LJ;=V`R2B1FA2GwRi1zdS8iSbFvi(e!$gvFrTqA1=`?2ZhTnm1LBD=Kyr z;iDYjGf@4j%YHaoR?<>SOoZgaB5Ph16;Z}ztu)W9QF>09C_|I1Rrh%d}|lgedJ^iKpp;fpRNmw9G{ue?i;{=CVst0qwe)?N*&7x2cK5 zcD)U{SG1Qd1kRJcM)Upn-=Rd;+mn?m=j|1hoYzNf1v1Ky4PE^k2`djrGJAMe%X2ET z()dFW_3K%-cQZ2M2Y%bn`JpL-*=v=o0imRm}9o< zw;7r(!VJqYf>>qaWA@+=BqokQWTna%Eq9nO5A!qO)B@x#!)T@_JR+SN6wf+4)>c{vgZ zws3yuCj3oVn*{P6#E8{%WofzYA0i6kmd$d5%o9n6htqyM%5kepkf3C7Uh`s`2{L44 znBx6)p?jLdrTW8^-T6=2u$J`z+ii zo1MRp_=t6e0uR9p6sgnv7Rs-6Y7L#zHpG+7dXgwk5YlRN#4(%AW<);V7gH<2aN~B{K06a_Xl(Gz67mVB@i6Vb zXdy4FvdJa&>(+BRR&!EKcx+f8#>4yJSaM-|__`fBcRyt$=yUhEyrN>0*mI)!c5c#t zy|U>FR;|-_JRjAoDXKAPQu7CjOXHlfmKI`>Qg&Y_Jldyfzc5M`luq~B&BCcLfZ0TP z1&db8FM&T_K3vhpJ5RUP`XeL5yU`?q^v$NXgx1HlWFML`;}RY`!-T*DCF#WCZqCCq zD5y`P|NR$0k*b)QdRO8vgKO{=o3)bx!mfe4u~#l1AK%Sf*X}s+(=^rHpUn5`+l{yT zpH6dT%=7EDYa|mZ6IesEXt=D+dmtOkv^18N~n(oET%}V)c zWm*@-x5rB5idk#~|6Be){wjT|H%FKfTtiAGq!)z(a^mwz@kgRAA&V9-erbHiW^eNGCsUSb2$k!XfAe(HD!I()XIC5; z9GZIg!Jf#?CzN=eUrElryKC$8zG-FpzwW)4$ZpZd2rE@AZ|uBViroFMG?kN4Am a#-q~$CQbi#>lpA52nJ7AKbLh*2~7aim_e8T 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..9b5620e9b7004b14910c1e7e06a627a41bf4d896 GIT binary patch literal 8825 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 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..db4f1b7a4b45eda4872378ed563b4cac4ffaacc9 GIT binary patch literal 5356 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 KMNUMnLSTZt?MYk! literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..a2760bdab510bade2b61be214647bfe43fd3d95f GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJ&H|6fVg?3oVGw3ym^DWND7eMb z#WAGf*4vAYf(#5Chc{Hts9&4F{O;3=Mzvh``Yz4`EItPsIA=643L7vot0ge8`5a*3 znbE*0VE`0KU{Xr}E11cERTzstLMB1AAeoI}h~BoZ6S{Ww$EH*O-Ou3Z>gTe~DWM4f DDNsc< literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..40bed24de0c6996fa5da0b8662946ebe83b917c6 GIT binary patch literal 10582 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 KMNUMnLSTZt?MYk! 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..e6028a4ce682348c66767491948799db6b3e29a8 GIT binary patch literal 12654 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 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..0e15f7ffe54f29b39f3450d3502e7758240e5eb2 GIT binary patch literal 24040 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 X|HZt;evEAX--|RCu^S6Kc`G+lX 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 G2~7YZJl41X 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..28a0ecca71d140f12f4ffb96839cf781eb651f18 GIT binary patch literal 43003 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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..3ea312357321629acc77251027ed17eb37ff4a28 GIT binary patch literal 20673 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 mI(&@7W##53CUPRnl>ZO%Xo)m{PU`&t0000S~X literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..4fc0eba5dbde2ebe22a09c3c22f59a54449ef756 GIT binary patch literal 1379 zcmeAS@N?(olHy`uVBq!ia0y~yVB7%09Be?56MhC-K#H@#BeIx*fm;}a85w5Hkzin8 z74>v+45_&F_NpN-0|U?D4MiIDYoxnmC)dnyn78CD!vS+aMh0eP2s&_p0fGz+7~qJ9 zhXH~xQ~}lERs}Q>(>S+De9b_>6h;Y4 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..fb9b92de4e3c62dce70cf8eb4c9f1de997f41475 GIT binary patch literal 52438 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..456231c43329f6d066399b3357fadf8e8f18ad09 GIT binary patch literal 30859 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 mI(&@7W##53CUPRnl>ZO%Xo)m{PU`&t0000S~X 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..c5d5899f --- /dev/null +++ b/android/app/src/main/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #FFFFFF + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 00000000..fd5eafc4 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,7 @@ + + + AudioBookshelf + AudioBookshelf + com.audiobookshelf.app + com.audiobookshelf.app + 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..bb45498f --- /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/config.xml b/android/app/src/main/res/xml/config.xml new file mode 100644 index 00000000..2e948702 --- /dev/null +++ b/android/app/src/main/res/xml/config.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ 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..479ef28e --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,31 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + ext.kotlin_version = '1.5.30' + + repositories { + google() + jcenter() + } + dependencies { + classpath 'com.android.tools.build:gradle:4.0.1' + classpath 'com.google.gms:google-services:4.3.5' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +apply from: "variables.gradle" + +allprojects { + repositories { + google() + jcenter() + } +} + +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..d27ef083 --- /dev/null +++ b/android/capacitor.settings.gradle @@ -0,0 +1,9 @@ +// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN +include ':capacitor-android' +project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') + +include ':capacitor-dialog' +project(':capacitor-dialog').projectDir = new File('../node_modules/@capacitor/dialog/android') + +include ':capacitor-toast' +project(':capacitor-toast').projectDir = new File('../node_modules/@capacitor/toast/android') diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 00000000..0566c221 --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,24 @@ +# 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 +# Automatically convert third-party libraries to use AndroidX +android.enableJetifier=true diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f GIT binary patch literal 59203 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

K7UpUK$>l@ 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 E2O(~oYXATM literal 0 HcmV?d00001 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..186b7155 --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew new file mode 100644 index 00000000..4f906e0c --- /dev/null +++ b/android/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# 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 + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 00000000..107acd32 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,89 @@ +@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=. +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%" == "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%"=="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! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 00000000..944c98f4 --- /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' diff --git a/android/variables.gradle b/android/variables.gradle new file mode 100644 index 00000000..53fad2e1 --- /dev/null +++ b/android/variables.gradle @@ -0,0 +1,37 @@ +ext { + minSdkVersion = 26 + compileSdkVersion = 30 + targetSdkVersion = 30 + androidxActivityVersion = '1.2.0' + androidxAppCompatVersion = '1.2.0' + androidxCoordinatorLayoutVersion = '1.1.0' + androidxCoreVersion = '1.3.2' + androidxFragmentVersion = '1.3.0' + junitVersion = '4.13.1' + androidxJunitVersion = '1.1.2' + androidxEspressoCoreVersion = '3.3.0' + cordovaAndroidVersion = '7.0.0' + androidx_app_compat_version = '1.2.0' + androidx_car_version = '1.0.0-alpha7' + androidx_core_ktx_version = '1.3.1' + androidx_media_version = '1.0.1' + androidx_preference_version = '1.1.1' + androidx_test_runner_version = '1.3.0' + arch_lifecycle_version = '2.2.0' + constraint_layout_version = '2.0.1' + espresso_version = '3.3.0' + exoplayer_version = '2.15.0' + fragment_version = '1.2.5' + glide_version = '4.11.0' + gms_strict_version_matcher_version = '1.0.3' + gradle_version = '3.1.4' + gson_version = '2.8.5' + junit_version = '4.13' + kotlin_version = '1.4.32' + kotlin_coroutines_version = '1.1.0' + multidex_version = '1.0.3' + play_services_auth_version = '18.1.0' + recycler_view_version = '1.1.0' + robolectric_version = '4.2' + test_runner_version = '1.1.0' +} diff --git a/assets/fastSort.js b/assets/fastSort.js new file mode 100644 index 00000000..f8337da4 --- /dev/null +++ b/assets/fastSort.js @@ -0,0 +1,158 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : + typeof define === 'function' && define.amd ? define(['exports'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global['fast-sort'] = {})); +}(this, (function (exports) { + 'use strict'; + + // >>> INTERFACES <<< + // >>> HELPERS <<< + var castComparer = function (comparer) { return function (a, b, order) { return comparer(a, b, order) * order; }; }; + var throwInvalidConfigErrorIfTrue = function (condition, context) { + if (condition) + throw Error("Invalid sort config: " + context); + }; + var unpackObjectSorter = function (sortByObj) { + var _a = sortByObj || {}, asc = _a.asc, desc = _a.desc; + var order = asc ? 1 : -1; + var sortBy = (asc || desc); + // Validate object config + throwInvalidConfigErrorIfTrue(!sortBy, 'Expected `asc` or `desc` property'); + throwInvalidConfigErrorIfTrue(asc && desc, 'Ambiguous object with `asc` and `desc` config properties'); + var comparer = sortByObj.comparer && castComparer(sortByObj.comparer); + return { order: order, sortBy: sortBy, comparer: comparer }; + }; + // >>> SORTERS <<< + var multiPropertySorterProvider = function (defaultComparer) { + return function multiPropertySorter(sortBy, sortByArr, depth, order, comparer, a, b) { + var valA; + var valB; + if (typeof sortBy === 'string') { + valA = a[sortBy]; + valB = b[sortBy]; + } + else if (typeof sortBy === 'function') { + valA = sortBy(a); + valB = sortBy(b); + } + else { + var objectSorterConfig = unpackObjectSorter(sortBy); + return multiPropertySorter(objectSorterConfig.sortBy, sortByArr, depth, objectSorterConfig.order, objectSorterConfig.comparer || defaultComparer, a, b); + } + var equality = comparer(valA, valB, order); + if ((equality === 0 || (valA == null && valB == null)) && + sortByArr.length > depth) { + return multiPropertySorter(sortByArr[depth], sortByArr, depth + 1, order, comparer, a, b); + } + return equality; + }; + }; + function getSortStrategy(sortBy, comparer, order) { + // Flat array sorter + if (sortBy === undefined || sortBy === true) { + return function (a, b) { return comparer(a, b, order); }; + } + // Sort list of objects by single object key + if (typeof sortBy === 'string') { + throwInvalidConfigErrorIfTrue(sortBy.includes('.'), 'String syntax not allowed for nested properties.'); + return function (a, b) { return comparer(a[sortBy], b[sortBy], order); }; + } + // Sort list of objects by single function sorter + if (typeof sortBy === 'function') { + return function (a, b) { return comparer(sortBy(a), sortBy(b), order); }; + } + // Sort by multiple properties + if (Array.isArray(sortBy)) { + var multiPropSorter_1 = multiPropertySorterProvider(comparer); + return function (a, b) { return multiPropSorter_1(sortBy[0], sortBy, 1, order, comparer, a, b); }; + } + // Unpack object config to get actual sorter strategy + var objectSorterConfig = unpackObjectSorter(sortBy); + return getSortStrategy(objectSorterConfig.sortBy, objectSorterConfig.comparer || comparer, objectSorterConfig.order); + } + var sortArray = function (order, ctx, sortBy, comparer) { + var _a; + if (!Array.isArray(ctx)) { + return ctx; + } + // Unwrap sortBy if array with only 1 value to get faster sort strategy + if (Array.isArray(sortBy) && sortBy.length < 2) { + _a = sortBy, sortBy = _a[0]; + } + return ctx.sort(getSortStrategy(sortBy, comparer, order)); + }; + // >>> Public <<< + var createNewSortInstance = function (opts) { + var comparer = castComparer(opts.comparer); + return function (_ctx) { + var ctx = Array.isArray(_ctx) && !opts.inPlaceSorting + ? _ctx.slice() + : _ctx; + return { + /** + * Sort array in ascending order. + * @example + * sort([3, 1, 4]).asc(); + * sort(users).asc(u => u.firstName); + * sort(users).asc([ + * U => u.firstName + * u => u.lastName, + * ]); + */ + asc: function (sortBy) { + return sortArray(1, ctx, sortBy, comparer); + }, + /** + * Sort array in descending order. + * @example + * sort([3, 1, 4]).desc(); + * sort(users).desc(u => u.firstName); + * sort(users).desc([ + * U => u.firstName + * u => u.lastName, + * ]); + */ + desc: function (sortBy) { + return sortArray(-1, ctx, sortBy, comparer); + }, + /** + * Sort array in ascending or descending order. It allows sorting on multiple props + * in different order for each of them. + * @example + * sort(users).by([ + * { asc: u => u.score } + * { desc: u => u.age } + * ]); + */ + by: function (sortBy) { + return sortArray(1, ctx, sortBy, comparer); + }, + }; + }; + }; + var defaultComparer = function (a, b, order) { + if (a == null) + return order; + if (b == null) + return -order; + if (a < b) + return -1; + if (a === b) + return 0; + return 1; + }; + var sort = createNewSortInstance({ + comparer: defaultComparer, + }); + var inPlaceSort = createNewSortInstance({ + comparer: defaultComparer, + inPlaceSorting: true, + }); + + exports.createNewSortInstance = createNewSortInstance; + exports.inPlaceSort = inPlaceSort; + exports.sort = sort; + + Object.defineProperty(exports, '__esModule', { value: true }); + +}))); \ No newline at end of file diff --git a/capacitor.config.json b/capacitor.config.json new file mode 100644 index 00000000..a0d15325 --- /dev/null +++ b/capacitor.config.json @@ -0,0 +1,6 @@ +{ + "appId": "com.audiobookshelf.app", + "appName": "audiobookshelf-app", + "webDir": "dist", + "bundledWebRuntime": false +} \ No newline at end of file diff --git a/components/AudioPlayerMini.vue b/components/AudioPlayerMini.vue new file mode 100644 index 00000000..2021f0a9 --- /dev/null +++ b/components/AudioPlayerMini.vue @@ -0,0 +1,269 @@ + + + \ No newline at end of file diff --git a/components/app/Appbar.vue b/components/app/Appbar.vue new file mode 100644 index 00000000..292b147d --- /dev/null +++ b/components/app/Appbar.vue @@ -0,0 +1,74 @@ + + + + + \ No newline at end of file diff --git a/components/app/Bookshelf.vue b/components/app/Bookshelf.vue new file mode 100644 index 00000000..0572a093 --- /dev/null +++ b/components/app/Bookshelf.vue @@ -0,0 +1,116 @@ + + + + + \ No newline at end of file diff --git a/components/app/StreamContainer.vue b/components/app/StreamContainer.vue new file mode 100644 index 00000000..9895628a --- /dev/null +++ b/components/app/StreamContainer.vue @@ -0,0 +1,187 @@ + + + \ No newline at end of file diff --git a/components/cards/BookCover.vue b/components/cards/BookCover.vue new file mode 100644 index 00000000..40bb1c81 --- /dev/null +++ b/components/cards/BookCover.vue @@ -0,0 +1,144 @@ + + + \ No newline at end of file diff --git a/components/modals/FilterModal.vue b/components/modals/FilterModal.vue new file mode 100644 index 00000000..ef0031e4 --- /dev/null +++ b/components/modals/FilterModal.vue @@ -0,0 +1,165 @@ + + + + + \ No newline at end of file diff --git a/components/modals/Modal.vue b/components/modals/Modal.vue new file mode 100644 index 00000000..da4443e5 --- /dev/null +++ b/components/modals/Modal.vue @@ -0,0 +1,97 @@ + + + \ No newline at end of file diff --git a/components/modals/OrderModal.vue b/components/modals/OrderModal.vue new file mode 100644 index 00000000..f0bd3891 --- /dev/null +++ b/components/modals/OrderModal.vue @@ -0,0 +1,96 @@ + + + \ No newline at end of file diff --git a/components/ui/Btn.vue b/components/ui/Btn.vue new file mode 100644 index 00000000..501b13f7 --- /dev/null +++ b/components/ui/Btn.vue @@ -0,0 +1,78 @@ + + + + + \ No newline at end of file diff --git a/components/ui/Menu.vue b/components/ui/Menu.vue new file mode 100644 index 00000000..b2c564fb --- /dev/null +++ b/components/ui/Menu.vue @@ -0,0 +1,61 @@ + + + \ No newline at end of file diff --git a/components/ui/TextInput.vue b/components/ui/TextInput.vue new file mode 100644 index 00000000..8cdd7621 --- /dev/null +++ b/components/ui/TextInput.vue @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/components/ui/TextInputWithLabel.vue b/components/ui/TextInputWithLabel.vue new file mode 100644 index 00000000..584fa0d1 --- /dev/null +++ b/components/ui/TextInputWithLabel.vue @@ -0,0 +1,35 @@ + + + \ No newline at end of file diff --git a/layouts/blank.vue b/layouts/blank.vue new file mode 100644 index 00000000..500b73b3 --- /dev/null +++ b/layouts/blank.vue @@ -0,0 +1,9 @@ + + + diff --git a/layouts/default.vue b/layouts/default.vue new file mode 100644 index 00000000..23cf4db5 --- /dev/null +++ b/layouts/default.vue @@ -0,0 +1,70 @@ + + + + + \ No newline at end of file diff --git a/middleware/authenticated.js b/middleware/authenticated.js new file mode 100644 index 00000000..81d25139 --- /dev/null +++ b/middleware/authenticated.js @@ -0,0 +1,6 @@ +export default function ({ store, redirect, route }) { + // If the user is not authenticated + if (!store.state.user.user) { + return redirect(`/connect?redirect=${route.path}`) + } +} \ No newline at end of file diff --git a/nuxt.config.js b/nuxt.config.js new file mode 100644 index 00000000..683520aa --- /dev/null +++ b/nuxt.config.js @@ -0,0 +1,59 @@ +const pkg = require('./package.json') + +export default { + ssr: false, + + env: { + PROD: '1' + }, + + publicRuntimeConfig: { + version: pkg.version + }, + + head: { + title: 'AudioBookshelf', + htmlAttrs: { + lang: 'en' + }, + meta: [ + { charset: 'utf-8' }, + { name: 'viewport', content: 'width=device-width, initial-scale=1' }, + { hid: 'description', name: 'description', content: '' }, + { name: 'format-detection', content: 'telephone=no' } + ], + link: [ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }, + { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css2?family=Fira+Mono&family=Ubuntu+Mono&family=Open+Sans:wght@400;600&family=Gentium+Book+Basic' }, + { rel: 'stylesheet', href: 'https://fonts.googleapis.com/icon?family=Material+Icons' } + ] + }, + + css: [ + ], + + plugins: [ + { src: '~/plugins/server.js', mode: 'client' }, + '@/plugins/init.client.js', + '@/plugins/axios.js', + '@/plugins/my-native-audio.js' + ], + + components: true, + + buildModules: [ + '@nuxtjs/tailwindcss', + ], + + modules: [ + '@nuxtjs/axios' + ], + + axios: {}, + + build: { + babel: { + plugins: [['@babel/plugin-proposal-private-property-in-object', { loose: true }]], + }, + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..d4a95315 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,14354 @@ +{ + "name": "audiobookshelf-app", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/compat-data": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", + "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==" + }, + "@babel/core": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz", + "integrity": "sha512-6GXmNYeNjS2Uz+uls5jalOemgIhnTMeaXo+yBUA72kC2uX/8VW6XyhVIo2L8/q0goKQA3EVKx0KOQpVKSeWadQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.9", + "@babel/helper-compilation-targets": "^7.13.13", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.10", + "@babel/parser": "^7.13.15", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.14", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz", + "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==", + "requires": { + "@babel/types": "^7.15.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz", + "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==", + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz", + "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.15.0", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.15.0", + "@babel/helper-split-export-declaration": "^7.14.5" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz", + "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==", + "requires": { + "@babel/types": "^7.15.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz", + "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.15.0", + "@babel/helper-simple-access": "^7.14.8", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.9", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.15.0", + "@babel/types": "^7.15.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz", + "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.15.0", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.15.0", + "@babel/types": "^7.15.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz", + "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==", + "requires": { + "@babel/types": "^7.14.8" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", + "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==" + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" + }, + "@babel/helper-wrap-function": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helpers": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.8.tgz", + "integrity": "sha512-ZRDmI56pnV+p1dH6d+UN6GINGz7Krps3+270qqI9UJ4wxYThfAIcI5i7j5vXC4FJ3Wap+S9qcebxeYiqn87DZw==", + "requires": { + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.8", + "@babel/types": "^7.14.8" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.0.tgz", + "integrity": "sha512-0v7oNOjr6YT9Z2RAOTv4T9aP+ubfx4Q/OhVtAet7PFDt0t9Oy6Jn+/rfC6b8HJ5zEqrQCiMxJfgtHpmIminmJQ==" + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz", + "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz", + "integrity": "sha512-LYz5nvQcvYeRVjui1Ykn28i+3aUiXwQ/3MGoEy0InTaz1pJo/lAzmIDXX+BQny/oufgHzJ6vnEEiXQ8KZjEVFg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-decorators": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", + "requires": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz", + "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz", + "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==", + "requires": { + "@babel/helper-module-transforms": "^7.15.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.8", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "requires": { + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz", + "integrity": "sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz", + "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-compilation-targets": "^7.13.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-async-generator-functions": "^7.13.15", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-dynamic-import": "^7.13.8", + "@babel/plugin-proposal-export-namespace-from": "^7.12.13", + "@babel/plugin-proposal-json-strings": "^7.13.8", + "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-numeric-separator": "^7.12.13", + "@babel/plugin-proposal-object-rest-spread": "^7.13.8", + "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.13.0", + "@babel/plugin-transform-async-to-generator": "^7.13.0", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.12.13", + "@babel/plugin-transform-classes": "^7.13.0", + "@babel/plugin-transform-computed-properties": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.13.0", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.13.0", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.13.0", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/plugin-transform-modules-systemjs": "^7.13.8", + "@babel/plugin-transform-modules-umd": "^7.13.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.13.0", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.13.15", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.13.0", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.13.14", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "core-js-compat": "^3.9.0", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.14.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz", + "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz", + "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.15.0", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.15.0", + "@babel/types": "^7.15.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", + "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.9", + "to-fast-properties": "^2.0.0" + } + }, + "@capacitor/android": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-3.1.2.tgz", + "integrity": "sha512-WF2E2jWxO3EBl8Y3aTAa8PHwMZGiAl9pdqvJaEUUhbbovXe0UxAuG4n0mfci4ZI6dD8gannQ2peoZ74vJ0Gr3Q==" + }, + "@capacitor/cli": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-3.1.2.tgz", + "integrity": "sha512-o3NYIXso8A8Gyo77cIWPKMnR0vc7LzzE8rbQnLRFSYrnTLy2G0v7yQrB1J7xm/qgjMIplaJOJ+WzLHbtu0NEFw==", + "requires": { + "@ionic/cli-framework-output": "^2.2.1", + "@ionic/utils-fs": "^3.1.5", + "@ionic/utils-subprocess": "^2.1.6", + "@ionic/utils-terminal": "^2.3.0", + "commander": "^6.0.0", + "debug": "^4.2.0", + "env-paths": "^2.2.0", + "kleur": "^4.1.1", + "native-run": "^1.4.0", + "open": "^7.1.0", + "plist": "^3.0.2", + "prompts": "^2.3.2", + "semver": "^7.3.2", + "tar": "^6.0.5", + "tslib": "^2.1.0", + "xml2js": "^0.4.23" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@capacitor/core": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-3.1.2.tgz", + "integrity": "sha512-cMqDY4JTNtyonqVPYxHqbmN3M3jlEBnQxecptlR+6yk/ZuhUwOJTHT1ActXRLyrQ8XIc74+9Yd37fwjWckSwFg==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@capacitor/dialog": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@capacitor/dialog/-/dialog-1.0.3.tgz", + "integrity": "sha512-iktIT6tFkvYQVjH4Uoxv9bOe6cJipDtJaw3uqgnx35aOLGu/DraUlMq+XEGcbl+twRSmT9d6pvqJ2dWKwewqNA==" + }, + "@capacitor/toast": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/toast/-/toast-1.0.2.tgz", + "integrity": "sha512-4R4aUP/BeqQ9/CRJpuoE+U+3tO1pmoZE8fNPhmcXZJYNedprX/uZfNzxBDz6kCJ90RETjrF4e/BxtBFXLiXxxQ==" + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + }, + "@ionic/cli-framework-output": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.2.tgz", + "integrity": "sha512-eQYkqIW1/tCwSC6Bd0gjse96U11lDX/ikf3jvsjX7a8z/zwSmGzCHRizb7xogV65Ey+1/zyAZR71cpDRQuFLBQ==", + "requires": { + "@ionic/utils-terminal": "2.3.1", + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-array": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.5.tgz", + "integrity": "sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==", + "requires": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-fs": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.5.tgz", + "integrity": "sha512-a41bY2dHqWSEQQ/80CpbXSs8McyiCFf2DnIWWLukrhYWf46h4qi6M/8dxcMKrofRiqI/3F+cL3S2mOm9Zz/o2Q==", + "requires": { + "debug": "^4.0.0", + "fs-extra": "^9.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-object": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.5.tgz", + "integrity": "sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==", + "requires": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-process": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.8.tgz", + "integrity": "sha512-VBBoyTzi+m6tgKAItl+jiTQneGwTOsctcrTG4CsEgmVOVOEhUYkPhddXqzD+oC54hPDU9ROsd3I014P5CWEuhQ==", + "requires": { + "@ionic/utils-object": "2.1.5", + "@ionic/utils-terminal": "2.3.1", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-stream": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.5.tgz", + "integrity": "sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==", + "requires": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-subprocess": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.8.tgz", + "integrity": "sha512-pkmtf1LtXcEMPn6/cctREL2aZtZoy0+0Sl+nT0NIkOHIoBUcqrcfMWdctCSM4Mp6+2/hLWtgpHE3TOIibkWfIg==", + "requires": { + "@ionic/utils-array": "2.1.5", + "@ionic/utils-fs": "3.1.5", + "@ionic/utils-process": "2.1.8", + "@ionic/utils-stream": "3.1.5", + "@ionic/utils-terminal": "2.3.1", + "cross-spawn": "^7.0.0", + "debug": "^4.0.0", + "tslib": "^2.0.1" + } + }, + "@ionic/utils-terminal": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.1.tgz", + "integrity": "sha512-cglsSd2AckI3Ldtdfczeq64vIIDjtPspV5QJtky8f8uIdxkeOIGeRV7bCj1+BEf1hyo+ZuggQxLviHnbMZhiRw==", + "requires": { + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "@koa/router": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@koa/router/-/router-9.4.0.tgz", + "integrity": "sha512-dOOXgzqaDoHu5qqMEPLKEgLz5CeIA7q8+1W62mCvFVCOqeC71UoTGJ4u1xUSOpIl2J1x2pqrNULkFteUeZW3/A==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "http-errors": "^1.7.3", + "koa-compose": "^4.1.0", + "methods": "^1.1.2", + "path-to-regexp": "^6.1.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@nuxt/babel-preset-app": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/babel-preset-app/-/babel-preset-app-2.15.7.tgz", + "integrity": "sha512-iSdnacldHhIinWpzVpX4QfEFgNqn3VQAAB7y6iQ0JELUgfv7sPv3j3Klih+IStru4iCbUKOaSCdQ+A6mbQ0vNg==", + "requires": { + "@babel/compat-data": "^7.14.0", + "@babel/core": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-imports": "^7.13.12", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-decorators": "^7.13.15", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-transform-runtime": "^7.13.15", + "@babel/preset-env": "^7.14.1", + "@babel/runtime": "^7.14.0", + "@vue/babel-preset-jsx": "^1.2.4", + "core-js": "^2.6.5", + "core-js-compat": "^3.12.1", + "regenerator-runtime": "^0.13.7" + }, + "dependencies": { + "@babel/core": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz", + "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.0", + "@babel/helper-module-transforms": "^7.15.0", + "@babel/helpers": "^7.14.8", + "@babel/parser": "^7.15.0", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.15.0", + "@babel/types": "^7.15.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + } + }, + "@babel/preset-env": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz", + "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==", + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.9", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.9", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.0", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.0", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + } + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + } + } + }, + "@nuxt/builder": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/builder/-/builder-2.15.7.tgz", + "integrity": "sha512-vVZvcgvhL05Omp9AuqdDz2zfhBOmCXpVyt1IBUqR99QaorLICGg2iIHC42exj9yN3rBrpURQwb1OrIgt5o5KDQ==", + "requires": { + "@nuxt/devalue": "^1.2.5", + "@nuxt/utils": "2.15.7", + "@nuxt/vue-app": "2.15.7", + "@nuxt/webpack": "2.15.7", + "chalk": "^4.1.1", + "chokidar": "^3.5.1", + "consola": "^2.15.3", + "fs-extra": "^9.1.0", + "glob": "^7.1.7", + "hash-sum": "^2.0.0", + "ignore": "^5.1.8", + "lodash": "^4.17.21", + "pify": "^5.0.0", + "serialize-javascript": "^5.0.1", + "upath": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nuxt/cli": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/cli/-/cli-2.15.7.tgz", + "integrity": "sha512-rbJqmHuN+ZftSpQNzgiaGP2L2pt45kCbWjCmLUF9pPYQ1pysl9GHVb+1LFf1Wn4wczJckH3Jc9Pl9r2KsLAteA==", + "requires": { + "@nuxt/config": "2.15.7", + "@nuxt/utils": "2.15.7", + "boxen": "^5.0.1", + "chalk": "^4.1.1", + "compression": "^1.7.4", + "connect": "^3.7.0", + "consola": "^2.15.3", + "crc": "^3.8.0", + "defu": "^4.0.1", + "destr": "^1.1.0", + "execa": "^5.0.0", + "exit": "^0.1.2", + "fs-extra": "^9.1.0", + "globby": "^11.0.3", + "hable": "^3.0.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "opener": "1.5.2", + "pretty-bytes": "^5.6.0", + "semver": "^7.3.5", + "serve-static": "^1.14.1", + "std-env": "^2.3.0", + "upath": "^2.0.1", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "defu": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "@nuxt/components": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@nuxt/components/-/components-2.1.8.tgz", + "integrity": "sha512-gdVzBiM9V28svAKWlGg+IrvRXF9sHlWaVNKDNNYpYg0zh7f9xNxYAk6DtQeBBJshbAsPaXC9J2ZFxfrREX3H8w==", + "requires": { + "chalk": "^4.1.1", + "chokidar": "^3.5.1", + "glob": "^7.1.6", + "globby": "^11.0.3", + "scule": "^0.2.1", + "semver": "^7.3.5", + "upath": "^2.0.1", + "vue-template-compiler": "^2.6.12" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nuxt/config": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/config/-/config-2.15.7.tgz", + "integrity": "sha512-XswQJOcxSR5CBLW5ZFtbyBAO2/yYrHjK5CE+5aaidzEgXjnmw3qnVOxxVHKWNpM42+35Ysu8RmZzRg4qw+Nxjw==", + "requires": { + "@nuxt/utils": "2.15.7", + "consola": "^2.15.3", + "defu": "^4.0.1", + "destr": "^1.1.0", + "dotenv": "^9.0.2", + "lodash": "^4.17.21", + "rc9": "^1.2.0", + "std-env": "^2.3.0", + "ufo": "^0.7.4" + }, + "dependencies": { + "defu": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" + } + } + }, + "@nuxt/core": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/core/-/core-2.15.7.tgz", + "integrity": "sha512-+Drmkx+xp4WBpxRxAtMUpTUxystNV6nj6TuYInWvnhyFoCMJm0ES7ij8UfWOZo8FQjleBzVcucrTTh+AjRgmnQ==", + "requires": { + "@nuxt/config": "2.15.7", + "@nuxt/server": "2.15.7", + "@nuxt/utils": "2.15.7", + "consola": "^2.15.3", + "fs-extra": "^9.1.0", + "hable": "^3.0.0", + "hash-sum": "^2.0.0", + "lodash": "^4.17.21" + } + }, + "@nuxt/devalue": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@nuxt/devalue/-/devalue-1.2.5.tgz", + "integrity": "sha512-Tg86C7tqzvZtZli2BQVqgzZN136mZDTgauvJXagglKkP2xt5Kw3NUIiJyjX0Ww/IZy2xVmD0LN+CEPpij4dB2g==", + "requires": { + "consola": "^2.9.0" + } + }, + "@nuxt/friendly-errors-webpack-plugin": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.5.1.tgz", + "integrity": "sha512-mKN0Mbb1PjJYBzrswsyWvSEZw5Jxi0fQZPMA0ssrTmkz9lvtxtXq4luhX31OpULUvbc0jLaBu/SL0ExlxIbTlw==", + "requires": { + "chalk": "^2.3.2", + "consola": "^2.6.0", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + } + }, + "@nuxt/generator": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/generator/-/generator-2.15.7.tgz", + "integrity": "sha512-TlgWzVh7bTusaUCYqg6kZm62sr/TVWKU2V2ymhhLoiKaSP7dMK9PNVgnh9EXeIf5TD6zDzDOgo6j4eZOhO1dng==", + "requires": { + "@nuxt/utils": "2.15.7", + "chalk": "^4.1.1", + "consola": "^2.15.3", + "defu": "^4.0.1", + "devalue": "^2.0.1", + "fs-extra": "^9.1.0", + "html-minifier": "^4.0.0", + "node-html-parser": "^3.2.0", + "ufo": "^0.7.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "defu": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nuxt/loading-screen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nuxt/loading-screen/-/loading-screen-2.0.4.tgz", + "integrity": "sha512-xpEDAoRu75tLUYCkUJCIvJkWJSuwr8pqomvQ+fkXpSrkxZ/9OzlBFjAbVdOAWTMj4aV/LVQso4vcEdircKeFIQ==", + "requires": { + "connect": "^3.7.0", + "defu": "^5.0.0", + "get-port-please": "^2.2.0", + "node-res": "^5.0.1", + "serve-static": "^1.14.1" + } + }, + "@nuxt/opencollective": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@nuxt/opencollective/-/opencollective-0.3.2.tgz", + "integrity": "sha512-XG7rUdXG9fcafu9KTDIYjJSkRO38EwjlKYIb5TQ/0WDbiTUTtUtgncMscKOYzfsY86kGs05pAuMOR+3Fi0aN3A==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.0", + "node-fetch": "^2.6.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nuxt/postcss8": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nuxt/postcss8/-/postcss8-1.1.3.tgz", + "integrity": "sha512-CdHtErhvQwueNZPBOmlAAKrNCK7aIpZDYhtS7TzXlSgPHHox1g3cSlf+Ke9oB/8t4mNNjdB+prclme2ibuCOEA==", + "dev": true, + "requires": { + "autoprefixer": "^10.2.5", + "css-loader": "^5.0.0", + "defu": "^3.2.2", + "postcss": "^8.1.10", + "postcss-import": "^13.0.0", + "postcss-loader": "^4.1.0", + "postcss-url": "^10.1.1", + "semver": "^7.3.4" + }, + "dependencies": { + "autoprefixer": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.1.tgz", + "integrity": "sha512-L8AmtKzdiRyYg7BUXJTzigmhbQRCXFKz6SA1Lqo0+AR2FBbQ4aTAPFSDlOutnFkjhiz8my4agGXog1xlMjPJ6A==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-lite": "^1.0.30001243", + "colorette": "^1.2.2", + "fraction.js": "^4.1.1", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + } + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "css-loader": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", + "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.5" + } + }, + "defu": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/defu/-/defu-3.2.2.tgz", + "integrity": "sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "postcss-import": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-13.0.0.tgz", + "integrity": "sha512-LPUbm3ytpYopwQQjqgUH4S3EM/Gb9QsaSPP/5vnoi+oKVy3/mIk2sc0Paqw7RL57GpScm9MdIMUypw2znWiBpg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz", + "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-url": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", + "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", + "dev": true, + "requires": { + "make-dir": "~3.1.0", + "mime": "~2.5.2", + "minimatch": "~3.0.4", + "xxhashjs": "~0.2.2" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@nuxt/server": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/server/-/server-2.15.7.tgz", + "integrity": "sha512-VyE7SCB/mpaJKnOuEZTJD9LESELPGXqEXnoWnqYWbgn8mmZYafT5Yto/26T+1TZkxXl8CH23Qa2VWVJR/OOATg==", + "requires": { + "@nuxt/utils": "2.15.7", + "@nuxt/vue-renderer": "2.15.7", + "@nuxtjs/youch": "^4.2.3", + "compression": "^1.7.4", + "connect": "^3.7.0", + "consola": "^2.15.3", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "^9.1.0", + "ip": "^1.1.5", + "launch-editor-middleware": "^2.2.1", + "on-headers": "^1.0.2", + "pify": "^5.0.0", + "serve-placeholder": "^1.2.3", + "serve-static": "^1.14.1", + "server-destroy": "^1.0.1", + "ufo": "^0.7.4" + } + }, + "@nuxt/telemetry": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-1.3.6.tgz", + "integrity": "sha512-sZpLf/rU3cvN8/alR1HpJIl3mHPA1GOg41GKdOOrtw7Gi/lCEVk4hK+lpXgYInZ2n6i1JyknpKhM9YzX2RU33w==", + "requires": { + "arg": "^5.0.0", + "chalk": "^4.1.1", + "ci-info": "^3.1.1", + "consola": "^2.15.3", + "create-require": "^1.1.1", + "defu": "^5.0.0", + "destr": "^1.1.0", + "dotenv": "^9.0.2", + "fs-extra": "^8.1.0", + "git-url-parse": "^11.4.4", + "inquirer": "^7.3.3", + "is-docker": "^2.2.1", + "jiti": "^1.9.2", + "nanoid": "^3.1.23", + "node-fetch": "^2.6.1", + "parse-git-config": "^3.0.0", + "rc9": "^1.2.0", + "std-env": "^2.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "@nuxt/utils": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/utils/-/utils-2.15.7.tgz", + "integrity": "sha512-C8K3DAzJ8+PMRDBnYBxJpZunwmmMWRry8JvyZO7RyLWoHTK/GFndaF4mLIXWiXK2cpIJ3v2PInz+hJXZHkWKTQ==", + "requires": { + "consola": "^2.15.3", + "create-require": "^1.1.1", + "fs-extra": "^9.1.0", + "hash-sum": "^2.0.0", + "jiti": "^1.9.2", + "lodash": "^4.17.21", + "proper-lockfile": "^4.1.2", + "semver": "^7.3.5", + "serialize-javascript": "^5.0.1", + "signal-exit": "^3.0.3", + "ua-parser-js": "^0.7.28", + "ufo": "^0.7.4" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@nuxt/vue-app": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/vue-app/-/vue-app-2.15.7.tgz", + "integrity": "sha512-TjJ3fkA6797/EzejFjkUbsDxwvI0SeoS5SiP19axLkSEJKHRv2ME4vIN7BbmMflCmot/wXHHUxH7gWPUFKKsUA==", + "requires": { + "node-fetch": "^2.6.1", + "ufo": "^0.7.4", + "unfetch": "^4.2.0", + "vue": "^2.6.12", + "vue-client-only": "^2.0.0", + "vue-meta": "^2.4.0", + "vue-no-ssr": "^1.1.1", + "vue-router": "^3.5.1", + "vue-template-compiler": "^2.6.12", + "vuex": "^3.6.2" + } + }, + "@nuxt/vue-renderer": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/vue-renderer/-/vue-renderer-2.15.7.tgz", + "integrity": "sha512-B3NL5VE0Y17+v55AX/h4SfcB8njVnUlC0KvOQTxem6HB0b01K9Un4zgVce1+p4yMKOI19v/K6B2dAWuSw6wCYA==", + "requires": { + "@nuxt/devalue": "^1.2.5", + "@nuxt/utils": "2.15.7", + "consola": "^2.15.3", + "defu": "^4.0.1", + "fs-extra": "^9.1.0", + "lodash": "^4.17.21", + "lru-cache": "^5.1.1", + "ufo": "^0.7.4", + "vue": "^2.6.12", + "vue-meta": "^2.4.0", + "vue-server-renderer": "^2.6.12" + }, + "dependencies": { + "defu": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "@nuxt/webpack": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/webpack/-/webpack-2.15.7.tgz", + "integrity": "sha512-cVWBDfFVsjfBX628wM6tubMzbX1AnNilJQb90XBb92Gbx9EKwKNqRQMONqerzW0CFtq4/mv8kUUUVg2fpUVzcw==", + "requires": { + "@babel/core": "^7.14.0", + "@nuxt/babel-preset-app": "2.15.7", + "@nuxt/friendly-errors-webpack-plugin": "^2.5.1", + "@nuxt/utils": "2.15.7", + "babel-loader": "^8.2.2", + "cache-loader": "^4.1.0", + "caniuse-lite": "^1.0.30001228", + "consola": "^2.15.3", + "css-loader": "^4.3.0", + "cssnano": "^4.1.11", + "eventsource-polyfill": "^0.9.6", + "extract-css-chunks-webpack-plugin": "^4.9.0", + "file-loader": "^6.2.0", + "glob": "^7.1.7", + "hard-source-webpack-plugin": "^0.13.1", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^4.5.1", + "lodash": "^4.17.21", + "memory-fs": "^0.5.0", + "optimize-css-assets-webpack-plugin": "^5.0.4", + "pify": "^5.0.0", + "pnp-webpack-plugin": "^1.6.4", + "postcss": "^7.0.32", + "postcss-import": "^12.0.1", + "postcss-import-resolver": "^2.0.0", + "postcss-loader": "^3.0.0", + "postcss-preset-env": "^6.7.0", + "postcss-url": "^8.0.0", + "semver": "^7.3.5", + "std-env": "^2.3.0", + "style-resources-loader": "^1.4.1", + "terser-webpack-plugin": "^4.2.3", + "thread-loader": "^3.0.4", + "time-fix-plugin": "^2.0.7", + "ufo": "^0.7.4", + "url-loader": "^4.1.1", + "vue-loader": "^15.9.7", + "vue-style-loader": "^4.1.3", + "vue-template-compiler": "^2.6.12", + "webpack": "^4.46.0", + "webpack-bundle-analyzer": "^4.4.1", + "webpack-dev-middleware": "^4.2.0", + "webpack-hot-middleware": "^2.25.0", + "webpack-node-externals": "^3.0.0", + "webpackbar": "^4.0.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz", + "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.0", + "@babel/helper-module-transforms": "^7.15.0", + "@babel/helpers": "^7.14.8", + "@babel/parser": "^7.15.0", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.15.0", + "@babel/types": "^7.15.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@nuxtjs/axios": { + "version": "5.13.6", + "resolved": "https://registry.npmjs.org/@nuxtjs/axios/-/axios-5.13.6.tgz", + "integrity": "sha512-XS+pOE0xsDODs1zAIbo95A0LKlilvJi8YW0NoXYuq3/jjxGgWDxizZ6Yx0AIIjZOoGsXJOPc0/BcnSEUQ2mFBA==", + "requires": { + "@nuxtjs/proxy": "^2.1.0", + "axios": "^0.21.1", + "axios-retry": "^3.1.9", + "consola": "^2.15.3", + "defu": "^5.0.0" + } + }, + "@nuxtjs/proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@nuxtjs/proxy/-/proxy-2.1.0.tgz", + "integrity": "sha512-/qtoeqXgZ4Mg6LRg/gDUZQrFpOlOdHrol/vQYMnKu3aN3bP90UfOUB3QSDghUUK7OISAJ0xp8Ld78aHyCTcKCQ==", + "requires": { + "http-proxy-middleware": "^1.0.6" + } + }, + "@nuxtjs/tailwindcss": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxtjs/tailwindcss/-/tailwindcss-4.2.1.tgz", + "integrity": "sha512-Sku7VETunn5YmvzkXFDuRdP1gUGau02eh5HtcAsI9//1hpSuEN49n3XhatBrPOXQ57WhUlnjXf0/LjT9KQH0+A==", + "dev": true, + "requires": { + "@nuxt/postcss8": "^1.1.3", + "autoprefixer": "^10.2.5", + "chalk": "^4.1.1", + "clear-module": "^4.1.1", + "consola": "^2.15.3", + "defu": "^5.0.0", + "postcss": "^8.3.5", + "postcss-custom-properties": "^11.0.0", + "postcss-nesting": "^8.0.1", + "tailwind-config-viewer": "^1.6.2", + "tailwindcss": "^2.2.2", + "ufo": "^0.7.5" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "autoprefixer": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.1.tgz", + "integrity": "sha512-L8AmtKzdiRyYg7BUXJTzigmhbQRCXFKz6SA1Lqo0+AR2FBbQ4aTAPFSDlOutnFkjhiz8my4agGXog1xlMjPJ6A==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-lite": "^1.0.30001243", + "colorette": "^1.2.2", + "fraction.js": "^4.1.1", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "postcss-custom-properties": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-11.0.0.tgz", + "integrity": "sha512-Fhnx/QLt+CTt23A/KKVx1anZD9nmVpOxKCKv5owWacMoOsBXFhMAD6SZYbmPMH4nHdIeMUnWOvLZnlY4niS0sA==", + "dev": true, + "requires": { + "postcss-values-parser": "^4.0.0" + } + }, + "postcss-nesting": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-8.0.1.tgz", + "integrity": "sha512-cHPNhW5VvRQjszFDxmy16mis9qFQqQLBNw6KVmueLqqE3M182ZAk9+QoxGqbGVryzLVhannw2B5Yhosqq522fA==", + "dev": true + }, + "postcss-values-parser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-4.0.0.tgz", + "integrity": "sha512-R9x2D87FcbhwXUmoCXJR85M1BLII5suXRuXibGYyBJ7lVDEpRIdKZh4+8q5S+/+A4m0IoG1U5tFw39asyhX/Hw==", + "dev": true, + "requires": { + "color-name": "^1.1.4", + "is-url-superb": "^4.0.0", + "postcss": "^7.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nuxtjs/youch": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@nuxtjs/youch/-/youch-4.2.3.tgz", + "integrity": "sha512-XiTWdadTwtmL/IGkNqbVe+dOlT+IMvcBu7TvKI7plWhVQeBCQ9iKhk3jgvVWFyiwL2yHJDlEwOM5v9oVES5Xmw==", + "requires": { + "cookie": "^0.3.1", + "mustache": "^2.3.0", + "stack-trace": "0.0.10" + } + }, + "@polka/url": { + "version": "1.0.0-next.15", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.15.tgz", + "integrity": "sha512-15spi3V28QdevleWBNXE4pIls3nFZmBbUGrW9IVPwiQczuSb9n76TCB4bsk8TSel+I1OkHEdPhu5QKMfY6rQHA==" + }, + "@types/component-emitter": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz", + "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==" + }, + "@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" + }, + "@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "@types/node": { + "version": "16.4.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.12.tgz", + "integrity": "sha512-zxrTNFl9Z8boMJXs6ieqZP0wAhvkdzmHSxTlJabM16cf5G9xBc1uPRH5Bbv2omEDDiM8MzTfqTJXBf0Ba4xFWA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", + "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==" + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", + "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-preset-jsx": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", + "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", + "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", + "@vue/babel-sugar-functional-vue": "^1.2.2", + "@vue/babel-sugar-inject-h": "^1.2.2", + "@vue/babel-sugar-v-model": "^1.2.3", + "@vue/babel-sugar-v-on": "^1.2.3" + } + }, + "@vue/babel-sugar-composition-api-inject-h": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", + "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-composition-api-render-instance": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", + "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", + "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", + "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", + "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", + "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0" + } + }, + "@vue/component-compiler-utils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz", + "integrity": "sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==", + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz", + "integrity": "sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "requires": { + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "arg": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.0.tgz", + "integrity": "sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "optional": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, + "axios-retry": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.1.9.tgz", + "integrity": "sha512-NFCoNIHq8lYkJa6ku4m+V1837TP6lCa7n79Iuf8/AqATAHYB0ISaAS1eyIenDOfHOLtym34W65Sjke2xjg2fsA==", + "requires": { + "is-retry-allowed": "^1.1.0" + } + }, + "babel-loader": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", + "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", + "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "boxen": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.1.tgz", + "integrity": "sha512-49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.0", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "requires": { + "big-integer": "^1.6.44" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.7.tgz", + "integrity": "sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==", + "requires": { + "caniuse-lite": "^1.0.30001248", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.793", + "escalade": "^3.1.1", + "node-releases": "^1.1.73" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz", + "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", + "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", + "requires": { + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-content-type": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", + "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", + "dev": true, + "requires": { + "mime-types": "^2.1.18", + "ylru": "^1.2.0" + } + }, + "cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz", + "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==", + "requires": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001249", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001249.tgz", + "integrity": "sha512-vcX4U8lwVXPdqzPWi6cAJ3FnQaqXbBqy/GZseKNQzRj37J7qZdGcBtxq/QLFNLLlfsoXLUdHw8Iwenri86Tagw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "clear-module": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/clear-module/-/clear-module-4.1.1.tgz", + "integrity": "sha512-ng0E7LeODcT3QkazOckzZqbca+JByQy/Q2Z6qO24YsTp+pLxCfohGz2gJYJqZS0CWTX3LEUiHOqe5KlYeUbEMw==", + "dev": true, + "requires": { + "parent-module": "^2.0.0", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "parent-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-2.0.0.tgz", + "integrity": "sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==", + "dev": true, + "requires": { + "callsites": "^3.1.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookies": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==", + "dev": true, + "requires": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + } + } + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "cordova-plugin-file": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/cordova-plugin-file/-/cordova-plugin-file-6.0.2.tgz", + "integrity": "sha512-m7cughw327CjONN/qjzsTpSesLaeybksQh420/gRuSXJX5Zt9NfgsSbqqKDon6jnQ9Mm7h7imgyO2uJ34XMBtA==" + }, + "cordova-plugin-media": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/cordova-plugin-media/-/cordova-plugin-media-5.0.3.tgz", + "integrity": "sha512-UQPFlpk1zL4BY44zGi8RVmYCvcKBCN4Dyf8ovxqGYCC8zR1yhbTRWYDdO9vJdERwbfgWV7+z7FMWiSUfqWm9bQ==" + }, + "core-js": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz", + "integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==" + }, + "core-js-compat": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz", + "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==", + "requires": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "requires": { + "buffer": "^5.1.0" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + } + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "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==" + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "requires": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + }, + "dependencies": { + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", + "dev": true + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=" + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "defu": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/defu/-/defu-5.0.0.tgz", + "integrity": "sha512-VHg73EDeRXlu7oYWRmmrNp/nl7QkdXUxkQQKig0Zk8daNmm84AbGoC8Be6/VVLJEKxn12hR0UBmz8O+xQiAPKQ==" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destr": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/destr/-/destr-1.1.0.tgz", + "integrity": "sha512-Ev/sqS5AzzDwlpor/5wFCDu0dYMQu/0x2D6XfAsQ0E7uQmamIgYJ6Dppo2T2EOFVkeVYWjc+PCLKaqZZ57qmLg==" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-indent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=" + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "devalue": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-2.0.1.tgz", + "integrity": "sha512-I2TiqT5iWBEyB8GRfTDP0hiLZ0YeDJZ+upDxjBfOC2lebO5LezQMv7QvIUTzdb64jQyAKLf1AHADtGN+jw6v8Q==" + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "requires": { + "domelementtype": "^2.2.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.796", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.796.tgz", + "integrity": "sha512-agwJFgM0FUC1UPPbQ4aII3HamaaJ09fqWGAWYHmzxDWqdmTleCHyyA0kt3fJlTd5M440IaeuBfzXzXzCotnZcQ==" + }, + "elementtree": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", + "integrity": "sha1-mskb5uUvtuYkTE5UpKw+2K6OKcA=", + "requires": { + "sax": "1.1.4" + }, + "dependencies": { + "sax": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", + "integrity": "sha1-dLbTPJrh4AFRDxeakRaFiPGu2qk=" + } + } + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "engine.io-client": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-5.1.2.tgz", + "integrity": "sha512-blRrgXIE0A/eurWXRzvfCLG7uUFJqfTGFsyJzXSK71srMMGJ2VraBLg8Mdw28uUxSpVicepBN9X7asqpD1mZcQ==", + "requires": { + "base64-arraybuffer": "0.1.4", + "component-emitter": "~1.3.0", + "debug": "~4.3.1", + "engine.io-parser": "~4.0.1", + "has-cors": "1.1.0", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "yeast": "0.1.2" + }, + "dependencies": { + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" + } + } + }, + "engine.io-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz", + "integrity": "sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==", + "requires": { + "base64-arraybuffer": "0.1.4" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "eventsource-polyfill": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/eventsource-polyfill/-/eventsource-polyfill-0.9.6.tgz", + "integrity": "sha1-EODRh/ERsWfyj9q5GIQ859gY8Tw=" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extract-css-chunks-webpack-plugin": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/extract-css-chunks-webpack-plugin/-/extract-css-chunks-webpack-plugin-4.9.0.tgz", + "integrity": "sha512-HNuNPCXRMqJDQ1OHAUehoY+0JVCnw9Y/H22FQzYVwo8Ulgew98AGDu0grnY5c7xwiXHjQa6yJ/1dxLCI/xqTyQ==", + "requires": { + "loader-utils": "^2.0.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fastq": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "requires": { + "pend": "~1.2.0" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "fraction.js": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", + "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-memo": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fs-memo/-/fs-memo-1.2.0.tgz", + "integrity": "sha512-YEexkCpL4j03jn5SxaMHqcO6IuWuqm8JFUYhyCep7Ao89JIYmB8xoKhK7zXXJ9cCaNXpyNH5L3QtAmoxjoHW2w==" + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-port-please": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/get-port-please/-/get-port-please-2.2.0.tgz", + "integrity": "sha512-1c7Np/cpA7XCB6IrPAdaBaJjlGHTqg4P82h/ZqyBL6dCdwRzZBOFGZO7FL2KaZ2uNvD6v8QilA7LZwMpmIggDQ==", + "requires": { + "fs-memo": "^1.2.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "git-config-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-config-path/-/git-config-path-2.0.0.tgz", + "integrity": "sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==" + }, + "git-up": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-4.0.5.tgz", + "integrity": "sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA==", + "requires": { + "is-ssh": "^1.3.0", + "parse-url": "^6.0.0" + } + }, + "git-url-parse": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.5.0.tgz", + "integrity": "sha512-TZYSMDeM37r71Lqg1mbnMlOqlHd7BSij9qN7XwTkRqSAYFMihGLGhfHwgqQob3GUhEneKnV4nskN9rbQw2KGxA==", + "requires": { + "git-up": "^4.0.0" + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "hable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hable/-/hable-3.0.0.tgz", + "integrity": "sha512-7+G0/2/COR8pwteYFqHIVYfQpuEiO2HXwJrhCBJVgrNrl9O5eaUoJVDGXUJX+0RpGncNVTuestexjk1afj01wQ==" + }, + "hard-source-webpack-plugin": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/hard-source-webpack-plugin/-/hard-source-webpack-plugin-0.13.1.tgz", + "integrity": "sha512-r9zf5Wq7IqJHdVAQsZ4OP+dcUSvoHqDMxJlIzaE2J0TZWn3UjMMrHqwDHR8Jr/pzPfG7XxSe36E7Y8QGNdtuAw==", + "requires": { + "chalk": "^2.4.1", + "find-cache-dir": "^2.0.0", + "graceful-fs": "^4.1.11", + "lodash": "^4.15.0", + "mkdirp": "^0.5.1", + "node-object-hash": "^1.2.0", + "parse-json": "^4.0.0", + "pkg-dir": "^3.0.0", + "rimraf": "^2.6.2", + "semver": "^5.6.0", + "tapable": "^1.0.0-beta.5", + "webpack-sources": "^1.0.1", + "write-json-file": "^2.3.0" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==" + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "hls.js": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.0.9.tgz", + "integrity": "sha512-uUfvc53QawXMH8fRd2IGPEtWlujsiX/Xj8oW/tx+T8yY1kHRpI8o1brsLRGJMivAyNBtdB/3ZV4fTdZ+DAiCEQ==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "html-minifier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", + "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", + "requires": { + "camel-case": "^3.0.0", + "clean-css": "^4.2.1", + "commander": "^2.19.0", + "he": "^1.2.0", + "param-case": "^2.1.1", + "relateurl": "^0.2.7", + "uglify-js": "^3.5.1" + }, + "dependencies": { + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "requires": { + "lower-case": "^1.1.1" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "requires": { + "no-case": "^2.2.0" + } + } + } + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + } + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=" + }, + "html-webpack-plugin": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz", + "integrity": "sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==", + "requires": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.20", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "dependencies": { + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + }, + "dependencies": { + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + } + } + }, + "http-assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.4.1.tgz", + "integrity": "sha512-rdw7q6GTlibqVVbXr0CKelfV5iY8G2HqEUkhSk297BMbSpSL8crXC+9rjKoMcZZEsksX30le6f/4ul4E28gegw==", + "dev": true, + "requires": { + "deep-equal": "~1.0.1", + "http-errors": "~1.7.2" + } + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz", + "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==", + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "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==" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", + "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-generator-function": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz", + "integrity": "sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-ssh": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.3.tgz", + "integrity": "sha512-NKzJmQzJfEEma3w5cJNcUMxoXfDjz0Zj0eyCalHn2E6VOwlzjZo0yuO2fcBSf8zhFuVCL/82/r5gRcoi6aEPVQ==", + "requires": { + "protocols": "^1.1.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-url-superb": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", + "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jiti": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.11.0.tgz", + "integrity": "sha512-/2c7e61hxxTIN34UeHBB0LCJ5Tq64kgJDV7GR+++e8XRxCKRIKmB8tH6ww1W+Z6Kgd6By+C3RSCu1lXjbPT68A==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "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==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "dev": true, + "requires": { + "tsscmp": "1.0.6" + } + }, + "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==" + }, + "kleur": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==" + }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "dev": true + }, + "koa": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.1.tgz", + "integrity": "sha512-Lb2Dloc72auj5vK4X4qqL7B5jyDPQaZucc9sR/71byg7ryoD1NCaCm63CShk9ID9quQvDEi1bGR/iGjCG7As3w==", + "dev": true, + "requires": { + "accepts": "^1.3.5", + "cache-content-type": "^1.0.0", + "content-disposition": "~0.5.2", + "content-type": "^1.0.4", + "cookies": "~0.8.0", + "debug": "~3.1.0", + "delegates": "^1.0.0", + "depd": "^2.0.0", + "destroy": "^1.0.4", + "encodeurl": "^1.0.2", + "escape-html": "^1.0.3", + "fresh": "~0.5.2", + "http-assert": "^1.3.0", + "http-errors": "^1.6.3", + "is-generator-function": "^1.0.7", + "koa-compose": "^4.1.0", + "koa-convert": "^1.2.0", + "on-finished": "^2.3.0", + "only": "~0.0.2", + "parseurl": "^1.3.2", + "statuses": "^1.5.0", + "type-is": "^1.6.16", + "vary": "^1.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "koa-compose": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", + "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", + "dev": true + }, + "koa-convert": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-1.2.0.tgz", + "integrity": "sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA=", + "dev": true, + "requires": { + "co": "^4.6.0", + "koa-compose": "^3.0.0" + }, + "dependencies": { + "koa-compose": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-3.2.1.tgz", + "integrity": "sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec=", + "dev": true, + "requires": { + "any-promise": "^1.1.0" + } + } + } + }, + "koa-send": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz", + "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "http-errors": "^1.7.3", + "resolve-path": "^1.4.0" + } + }, + "koa-static": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz", + "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "koa-send": "^5.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", + "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==", + "requires": { + "launch-editor": "^2.2.1" + } + }, + "lilconfig": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", + "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", + "dev": true + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "lodash.topath": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", + "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "requires": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + } + }, + "memfs": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz", + "integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==", + "requires": { + "fs-monkey": "1.0.3" + } + }, + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + }, + "mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" + }, + "mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "requires": { + "mime-db": "1.49.0" + } + }, + "mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==" + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "modern-normalize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", + "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", + "dev": true + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mustache": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz", + "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==" + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-run": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.4.0.tgz", + "integrity": "sha512-3XJiDxGNi6XCsn8KYDQFSYGDVkKEMg0y55qTMU0feEuPNNU4iztBwW5bE87sfybZsQPsYDJQyYt9CUKDSoJgdQ==", + "requires": { + "@ionic/utils-fs": "^3.0.0", + "@ionic/utils-terminal": "^2.3.1", + "bplist-parser": "0.2.0", + "debug": "^4.1.1", + "elementtree": "^0.1.7", + "ini": "^1.3.5", + "plist": "^3.0.1", + "split2": "^3.1.0", + "through2": "^4.0.2", + "tslib": "^2.0.1", + "yauzl": "^2.10.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "requires": { + "readable-stream": "3" + } + } + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "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==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dev": true, + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-html-parser": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-3.3.6.tgz", + "integrity": "sha512-VkWDHvNgFGB3mbQGMyzqRE1i/BG7TKX9wRXC8e/v8kL0kZR/Oy6RjYxXH91K6/+m3g8iQ8dTqRy75lTYoA2Cjg==", + "requires": { + "css-select": "^4.1.3", + "he": "1.2.0" + }, + "dependencies": { + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" + } + } + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-object-hash": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-1.4.2.tgz", + "integrity": "sha512-UdS4swXs85fCGWWf6t6DMGgpN/vnlKeSGEQ7hJcrs7PBFoxoKLmibc3QRb7fwiYsjdL7PX8iI/TMSlZ90dgHhQ==" + }, + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "node-res": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/node-res/-/node-res-5.0.1.tgz", + "integrity": "sha512-YOleO9c7MAqoHC+Ccu2vzvV1fL6Ku49gShq3PIMKWHRgrMSih3XcwL05NbLBi6oU2J471gTBfdpVVxwT6Pfhxg==", + "requires": { + "destroy": "^1.0.4", + "etag": "^1.8.1", + "mime-types": "^2.1.19", + "on-finished": "^2.3.0", + "vary": "^1.1.2" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "nuxt": { + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/nuxt/-/nuxt-2.15.7.tgz", + "integrity": "sha512-opxIwaiX4/MvPD5yHEHvtPSEkQKPxg4WPscstnvWC8zX2n74/3DzlNQQAbxtLngW7tze9wsWavxgSMtJXsA8Uw==", + "requires": { + "@nuxt/babel-preset-app": "2.15.7", + "@nuxt/builder": "2.15.7", + "@nuxt/cli": "2.15.7", + "@nuxt/components": "^2.1.8", + "@nuxt/config": "2.15.7", + "@nuxt/core": "2.15.7", + "@nuxt/generator": "2.15.7", + "@nuxt/loading-screen": "^2.0.3", + "@nuxt/opencollective": "^0.3.2", + "@nuxt/server": "2.15.7", + "@nuxt/telemetry": "^1.3.3", + "@nuxt/utils": "2.15.7", + "@nuxt/vue-app": "2.15.7", + "@nuxt/vue-renderer": "2.15.7", + "@nuxt/webpack": "2.15.7" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "dev": true + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + } + }, + "only": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", + "integrity": "sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q=", + "dev": true + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.8.tgz", + "integrity": "sha512-mgFS1JdOtEGzD8l+EuISqL57cKO+We9GcoiQEmdCWRqqck+FGNmYJtx9qfAPzEz+lRrlThWMuGDaRkI/yWNx/Q==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-git-config": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/parse-git-config/-/parse-git-config-3.0.0.tgz", + "integrity": "sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==", + "requires": { + "git-config-path": "^2.0.0", + "ini": "^1.3.5" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse-path": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.3.tgz", + "integrity": "sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA==", + "requires": { + "is-ssh": "^1.3.0", + "protocols": "^1.4.0", + "qs": "^6.9.4", + "query-string": "^6.13.8" + }, + "dependencies": { + "query-string": { + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", + "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "requires": { + "decode-uri-component": "^0.2.0", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" + } + } + }, + "parse-url": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-6.0.0.tgz", + "integrity": "sha512-cYyojeX7yIIwuJzledIHeLUBVJ6COVLeT4eF+2P6aKVzwvgKQPndCBv3+yQ7pcWjqToYwaligxzSYNNmGoMAvw==", + "requires": { + "is-ssh": "^1.3.0", + "normalize-url": "^6.1.0", + "parse-path": "^4.0.0", + "protocols": "^1.4.0" + }, + "dependencies": { + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + } + } + }, + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "optional": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz", + "integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, + "pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "plist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.3.tgz", + "integrity": "sha512-ghdOKN99hh1oEmAlwBmPYo4L+tSQ7O3jRpkhWqOrMz86CWotpVzMevvQ+czo7oPDpOZyA6K06Ci7QVHpoh9gaA==", + "requires": { + "base64-js": "^1.5.1", + "xmlbuilder": "^9.0.7", + "xmldom": "^0.6.0" + } + }, + "pnp-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", + "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", + "dev": true, + "requires": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-import": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "requires": { + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-import-resolver": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-import-resolver/-/postcss-import-resolver-2.0.0.tgz", + "integrity": "sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==", + "requires": { + "enhanced-resolve": "^4.1.1" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-js": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", + "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1", + "postcss": "^8.1.6" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-nested": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz", + "integrity": "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz", + "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==", + "requires": { + "mime": "^2.3.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.0", + "postcss": "^7.0.2", + "xxhashjs": "^0.2.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "optional": true + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "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==" + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "dependencies": { + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + } + } + }, + "proper-lockfile": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", + "requires": { + "graceful-fs": "^4.2.4", + "retry": "^0.12.0", + "signal-exit": "^3.0.2" + } + }, + "protocols": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.8.tgz", + "integrity": "sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg==" + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "purgecss": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz", + "integrity": "sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==", + "dev": true, + "requires": { + "commander": "^6.0.0", + "glob": "^7.0.0", + "postcss": "^8.2.1", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "rc9": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rc9/-/rc9-1.2.0.tgz", + "integrity": "sha512-/jknmhG0USFAx5uoKkAKhtG40sONds9RWhFHrP1UzJ3OvVfqFWOypSUpmsQD0fFwAV7YtzHhsn3QNasfAoxgcQ==", + "requires": { + "defu": "^2.0.4", + "destr": "^1.0.0", + "flat": "^5.0.0" + }, + "dependencies": { + "defu": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-2.0.4.tgz", + "integrity": "sha512-G9pEH1UUMxShy6syWk01VQSRVs3CDWtlxtZu7A+NyqjxaCA4gSlWAKDBx6QiUEKezqS8+DUlXLI14Fp05Hmpwg==" + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "optional": true + }, + "renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "replace-in-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/replace-in-file/-/replace-in-file-6.2.0.tgz", + "integrity": "sha512-Im2AF9G/qgkYneOc9QwWwUS/efyyonTUBvzXS2VXuxPawE5yQIjT/e6x4CTijO0Quq48lfAujuo+S89RR2TP2Q==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "glob": "^7.1.6", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "resolve-path": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz", + "integrity": "sha1-xL2p9e+y/OZSR4c6s2u02DT+Fvc=", + "dev": true, + "requires": { + "http-errors": "~1.6.2", + "path-is-absolute": "1.0.1" + }, + "dependencies": { + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "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==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "scule": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/scule/-/scule-0.2.1.tgz", + "integrity": "sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-placeholder": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/serve-placeholder/-/serve-placeholder-1.2.4.tgz", + "integrity": "sha512-jWD9cZXLcr4vHTTL5KEPIUBUYyOWN/z6v/tn0l6XxFhi9iqV3Fc5Y1aFeduUyz+cx8sALzGCUczkPfeOlrq9jg==", + "requires": { + "defu": "^5.0.0" + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sirv": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.12.tgz", + "integrity": "sha512-+jQoCxndz7L2tqQL4ZyzfDhky0W/4ZJip3XoOuxyQWnAwMxindLl3Xv1qT4x1YX/re0leShvTm8Uk0kQspGhBg==", + "requires": { + "@polka/url": "^1.0.0-next.15", + "mime": "^2.3.1", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io-client": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.1.3.tgz", + "integrity": "sha512-hISFn6PDpgDifVUiNklLHVPTMv1LAk8poHArfIUdXa+gKgbr0MZbAlquDFqCqsF30yBqa+jg42wgos2FK50BHA==", + "requires": { + "@types/component-emitter": "^1.2.10", + "backo2": "~1.0.2", + "component-emitter": "~1.3.0", + "debug": "~4.3.1", + "engine.io-client": "~5.1.2", + "parseuri": "0.0.6", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "requires": { + "readable-stream": "^3.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "std-env": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-2.3.0.tgz", + "integrity": "sha512-4qT5B45+Kjef2Z6pE0BkskzsH0GO7GrND0wGlTM1ioUe3v0dGYx9ZJH0Aro/YyA8fqQ5EyIKDRjZojJYMFTflw==", + "requires": { + "ci-info": "^3.0.0" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "style-resources-loader": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/style-resources-loader/-/style-resources-loader-1.4.1.tgz", + "integrity": "sha512-UaAoQXq20relw6B633z4QZDxDyW7gevTt1e0y3MZtzdZfnvB90UL658czAgNc609Y7Kn5ErdthK9bSVhnykBUA==", + "requires": { + "glob": "^7.1.6", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "tailwind-config-viewer": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tailwind-config-viewer/-/tailwind-config-viewer-1.6.2.tgz", + "integrity": "sha512-GEysLLUkHF/CW7idElDIsCUWwNfE5v4SpecNv5Z10KGtX8ez2ZUlHep/bJZ4E/Hk+IqJQt2hChFx43VkDN7WtQ==", + "dev": true, + "requires": { + "@koa/router": "^9.0.1", + "commander": "^6.0.0", + "fs-extra": "^9.0.1", + "koa": "^2.12.0", + "koa-static": "^5.0.0", + "open": "^7.0.4", + "portfinder": "^1.0.26", + "replace-in-file": "^6.1.0" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "tailwindcss": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.7.tgz", + "integrity": "sha512-jv35rugP5j8PpzbXnsria7ZAry7Evh0KtQ4MZqNd+PhF+oIKPwJTVwe/rmfRx9cZw3W7iPZyzBmeoAoNwfJ1yg==", + "dev": true, + "requires": { + "arg": "^5.0.0", + "bytes": "^3.0.0", + "chalk": "^4.1.1", + "chokidar": "^3.5.2", + "color": "^3.2.0", + "cosmiconfig": "^7.0.0", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.7", + "fs-extra": "^10.0.0", + "glob-parent": "^6.0.0", + "html-tags": "^3.1.0", + "is-glob": "^4.0.1", + "lodash": "^4.17.21", + "lodash.topath": "^4.5.2", + "modern-normalize": "^1.1.0", + "node-emoji": "^1.8.1", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss-js": "^3.0.3", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.5", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0", + "pretty-hrtime": "^1.0.3", + "purgecss": "^4.0.3", + "quick-lru": "^5.1.1", + "reduce-css-calc": "^2.1.8", + "resolve": "^1.20.0", + "tmp": "^0.2.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-parent": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz", + "integrity": "sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "requires": { + "import-from": "^3.0.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "postcss-load-config": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", + "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", + "dev": true, + "requires": { + "import-cwd": "^3.0.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "tar": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.6.tgz", + "integrity": "sha512-oaWyu5dQbHaYcyZCTfyPpC+VmI62/OM2RTUYavTk1MDr1cwW5Boi3baeYQKiZbY2uSQJGr+iMOzb/JFxLrft+g==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "terser": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "requires": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "time-fix-plugin": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/time-fix-plugin/-/time-fix-plugin-2.0.7.tgz", + "integrity": "sha512-uVFet1LQToeUX0rTcSiYVYVoGuBpc8gP/2jnlUzuHMHe+gux6XLsNzxLUweabMwiUj5ejhoIMsUI55nVSEa/Vw==" + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "ua-parser-js": { + "version": "0.7.28", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", + "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" + }, + "ufo": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-0.7.7.tgz", + "integrity": "sha512-N25aY3HBkJBnahm+2l4JRBBrX5I+JPakF/tDHYDTjd3wUR7iFLdyiPhj8mBwBz21v728BKwM9L9tgBfCntgdlw==" + }, + "uglify-js": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.1.tgz", + "integrity": "sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unfetch": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", + "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==" + }, + "upath": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", + "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==" + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "vue": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz", + "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" + }, + "vue-client-only": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vue-client-only/-/vue-client-only-2.1.0.tgz", + "integrity": "sha512-vKl1skEKn8EK9f8P2ZzhRnuaRHLHrlt1sbRmazlvsx6EiC3A8oWF8YCBrMJzoN+W3OnElwIGbVjsx6/xelY1AA==" + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==" + }, + "vue-loader": { + "version": "15.9.8", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", + "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + } + } + }, + "vue-meta": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/vue-meta/-/vue-meta-2.4.0.tgz", + "integrity": "sha512-XEeZUmlVeODclAjCNpWDnjgw+t3WA6gdzs6ENoIAgwO1J1d5p1tezDhtteLUFwcaQaTtayRrsx7GL6oXp/m2Jw==", + "requires": { + "deepmerge": "^4.2.2" + } + }, + "vue-no-ssr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/vue-no-ssr/-/vue-no-ssr-1.1.1.tgz", + "integrity": "sha512-ZMjqRpWabMPqPc7gIrG0Nw6vRf1+itwf0Itft7LbMXs2g3Zs/NFmevjZGN1x7K3Q95GmIjWbQZTVerxiBxI+0g==" + }, + "vue-router": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.2.tgz", + "integrity": "sha512-807gn82hTnjCYGrnF3eNmIw/dk7/GE4B5h69BlyCK9KHASwSloD1Sjcn06zg9fVG4fYH2DrsNBZkpLtb25WtaQ==" + }, + "vue-server-renderer": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.14.tgz", + "integrity": "sha512-HifYRa/LW7cKywg9gd4ZtvtRuBlstQBao5ZCWlg40fyB4OPoGfEXAzxb0emSLv4pBDOHYx0UjpqvxpiQFEuoLA==", + "requires": { + "chalk": "^1.1.3", + "hash-sum": "^1.0.2", + "he": "^1.1.0", + "lodash.template": "^4.5.0", + "lodash.uniq": "^4.5.0", + "resolve": "^1.2.0", + "serialize-javascript": "^3.1.0", + "source-map": "0.5.6" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + }, + "serialize-javascript": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", + "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + } + } + }, + "vue-template-compiler": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz", + "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==", + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==" + }, + "vuex": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz", + "integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==" + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "optional": true + } + } + }, + "webpack": { + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", + "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.2.tgz", + "integrity": "sha512-PIagMYhlEzFfhMYOzs5gFT55DkUdkyrJi/SxJp8EF3YMWhS+T9vvs2EoTetpk5qb6VsCq02eXTlRDOydRhDFAQ==", + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^6.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-4.3.0.tgz", + "integrity": "sha512-PjwyVY95/bhBh6VUqt6z4THplYcsvQ8YNNBTBM873xLVmw8FLeALn0qurHbs9EmcfhzQis/eoqypSnZeuUz26w==", + "requires": { + "colorette": "^1.2.2", + "mem": "^8.1.1", + "memfs": "^3.2.2", + "mime-types": "^2.1.30", + "range-parser": "^1.2.1", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-hot-middleware": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz", + "integrity": "sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA==", + "requires": { + "ansi-html": "0.0.7", + "html-entities": "^1.2.0", + "querystring": "^0.2.0", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "webpack-node-externals": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz", + "integrity": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "webpackbar": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-4.0.0.tgz", + "integrity": "sha512-k1qRoSL/3BVuINzngj09nIwreD8wxV4grcuhHTD8VJgUbGcy8lQSPqv+bM00B7F+PffwIsQ8ISd4mIwRbr23eQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "consola": "^2.10.0", + "figures": "^3.0.0", + "pretty-time": "^1.1.0", + "std-env": "^2.2.1", + "text-table": "^0.2.0", + "wrap-ansi": "^6.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "write-json-file": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", + "integrity": "sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=", + "requires": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "pify": "^3.0.0", + "sort-keys": "^2.0.0", + "write-file-atomic": "^2.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==" + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + } + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + }, + "xmldom": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.6.0.tgz", + "integrity": "sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "xxhashjs": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", + "requires": { + "cuint": "^0.2.2" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + } + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "ylru": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.2.1.tgz", + "integrity": "sha512-faQrqNMzcPCHGVC2aaOINk13K+aaBDUPjGWl0teOXywElLjyVAB6Oe2jj62jHYtwsU49jXhScYbvPENK+6zAvQ==", + "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..dc40eecc --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "audiobookshelf-app", + "version": "1.0.0", + "author": "advplyr", + "scripts": { + "dev": "nuxt --hostname localhost --port 1337", + "build": "nuxt build", + "start": "nuxt start", + "generate": "nuxt generate", + "icons-android": "cordova-res android --skip-config --copy" + }, + "dependencies": { + "@capacitor/android": "^3.1.2", + "@capacitor/cli": "^3.1.2", + "@capacitor/core": "^3.1.2", + "@capacitor/dialog": "^1.0.3", + "@capacitor/toast": "^1.0.2", + "@nuxtjs/axios": "^5.13.6", + "axios": "^0.21.1", + "cordova-plugin-file": "^6.0.2", + "cordova-plugin-media": "^5.0.3", + "core-js": "^3.15.1", + "hls.js": "^1.0.9", + "nuxt": "^2.15.7", + "socket.io-client": "^4.1.3" + }, + "devDependencies": { + "@babel/core": "7.13.15", + "@babel/preset-env": "7.13.15", + "@nuxtjs/tailwindcss": "^4.2.0", + "postcss": "^8.3.5" + } +} diff --git a/pages/account.vue b/pages/account.vue new file mode 100644 index 00000000..b612ca31 --- /dev/null +++ b/pages/account.vue @@ -0,0 +1,43 @@ + + + \ No newline at end of file diff --git a/pages/audiobook/_id/index.vue b/pages/audiobook/_id/index.vue new file mode 100644 index 00000000..5ced6f92 --- /dev/null +++ b/pages/audiobook/_id/index.vue @@ -0,0 +1,89 @@ + + + \ No newline at end of file diff --git a/pages/connect.vue b/pages/connect.vue new file mode 100644 index 00000000..a2ea8931 --- /dev/null +++ b/pages/connect.vue @@ -0,0 +1,164 @@ + + + \ No newline at end of file diff --git a/pages/index.vue b/pages/index.vue new file mode 100644 index 00000000..be736e21 --- /dev/null +++ b/pages/index.vue @@ -0,0 +1,66 @@ + + + + + \ No newline at end of file diff --git a/plugins/axios.js b/plugins/axios.js new file mode 100644 index 00000000..e2eaf8bd --- /dev/null +++ b/plugins/axios.js @@ -0,0 +1,25 @@ +export default function ({ $axios, store }) { + $axios.onRequest(config => { + console.log('[Axios] Making request to ' + config.url) + if (config.url.startsWith('http:') || config.url.startsWith('https:')) { + return + } + var bearerToken = store.getters['user/getToken'] + if (bearerToken) { + config.headers.common['Authorization'] = `Bearer ${bearerToken}` + } else { + console.warn('[Axios] No Bearer Token for request') + } + + var serverUrl = store.state.serverUrl + if (serverUrl) { + config.url = `${serverUrl}${config.url}` + } + console.log('[Axios] Request out', config.url) + }) + + $axios.onError(error => { + const code = parseInt(error.response && error.response.status) + console.error('Axios error code', code) + }) +} \ No newline at end of file diff --git a/plugins/init.client.js b/plugins/init.client.js new file mode 100644 index 00000000..b1c28b1a --- /dev/null +++ b/plugins/init.client.js @@ -0,0 +1,75 @@ +import Vue from 'vue' +Vue.prototype.$isDev = process.env.NODE_ENV !== 'production' + +import { Toast } from '@capacitor/toast' + +Vue.prototype.$toast = (text) => { + if (!Toast) { + return console.error('No Toast Plugin') + } + Toast.show({ + text: text + }) +} + +Vue.prototype.$bytesPretty = (bytes, decimals = 2) => { + if (bytes === 0) { + return '0 Bytes' + } + const k = 1024 + const dm = decimals < 0 ? 0 : decimals + const sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] + const i = Math.floor(Math.log(bytes) / Math.log(k)) + return parseFloat((bytes / Math.pow(k, i)).toFixed(dm)) + ' ' + sizes[i] +} + +Vue.prototype.$secondsToTimestamp = (seconds) => { + var _seconds = seconds + var _minutes = Math.floor(seconds / 60) + _seconds -= _minutes * 60 + var _hours = Math.floor(_minutes / 60) + _minutes -= _hours * 60 + _seconds = Math.round(_seconds) + if (!_hours) { + return `${_minutes}:${_seconds.toString().padStart(2, '0')}` + } + return `${_hours}:${_minutes.toString().padStart(2, '0')}:${_seconds.toString().padStart(2, '0')}` +} + + +function isClickedOutsideEl(clickEvent, elToCheckOutside, ignoreSelectors = [], ignoreElems = []) { + const isDOMElement = (element) => { + return element instanceof Element || element instanceof HTMLDocument + } + + const clickedEl = clickEvent.srcElement + const didClickOnIgnoredEl = ignoreElems.filter((el) => el).some((element) => element.contains(clickedEl) || element.isEqualNode(clickedEl)) + const didClickOnIgnoredSelector = ignoreSelectors.length ? ignoreSelectors.map((selector) => clickedEl.closest(selector)).reduce((curr, accumulator) => curr && accumulator, true) : false + + if (isDOMElement(elToCheckOutside) && !elToCheckOutside.contains(clickedEl) && !didClickOnIgnoredEl && !didClickOnIgnoredSelector) { + return true + } + + return false +} + +Vue.directive('click-outside', { + bind: function (el, binding, vnode) { + let vm = vnode.context; + let callback = binding.value; + if (typeof callback !== 'function') { + console.error('Invalid callback', binding) + return + } + el['__click_outside__'] = (ev) => { + if (isClickedOutsideEl(ev, el)) { + callback.call(vm, ev) + } + } + document.addEventListener('click', el['__click_outside__'], false) + }, + unbind: function (el, binding, vnode) { + document.removeEventListener('click', el['__click_outside__'], false) + delete el['__click_outside__'] + } +}) \ No newline at end of file diff --git a/plugins/my-native-audio.js b/plugins/my-native-audio.js new file mode 100644 index 00000000..c615c951 --- /dev/null +++ b/plugins/my-native-audio.js @@ -0,0 +1,4 @@ +import { registerPlugin } from '@capacitor/core'; + +const MyNativeAudio = registerPlugin('MyNativeAudio'); +export default MyNativeAudio; \ No newline at end of file diff --git a/plugins/server.js b/plugins/server.js new file mode 100644 index 00000000..500b5a74 --- /dev/null +++ b/plugins/server.js @@ -0,0 +1,7 @@ +import Vue from 'vue' +import Server from '../Server' + +Vue.prototype.$server = null +export default function ({ store }) { + Vue.prototype.$server = new Server(store) +} diff --git a/readme.md b/readme.md new file mode 100644 index 00000000..6840cd38 --- /dev/null +++ b/readme.md @@ -0,0 +1,7 @@ +# AudioBookshelf Mobile App + +AudioBookshelf is a self-hosted audiobook server for managing and playing your audiobooks. + +[Go to the main project repo github.com/advplyr/audiobookshelf](https://github.com/advplyr/audiobookshelf) + +**Currently in Beta** - **Requires an AudioBookshelf server to connect with** \ No newline at end of file diff --git a/static/Logo.png b/static/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7f93ef8178ad4ab269455ed1e0fbff190d4496b3 GIT binary patch literal 10705 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

U75Ry~Dut|0Lob;&_AYuE3#wZgwhlUf*OevV3m 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 literal 0 HcmV?d00001 diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..66676251866c95913a3842acdd3bd84eb4979b04 GIT binary patch literal 2880 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

q|9goX8E!DaoYuP8@Ii03YfHfV}GZ@ki# z#dnyjLeA%w__08u8NDzC4W`WdG)$CAJrtu=$ex}DcRZ5!xI2x$Xuk~Uj *w84DV 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�xl_`KiP6h?5MRfmC2z2rK9u{cG6dG)s&+rJR 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 ({ + audiobooks: [], + listeners: [], + genres: [...STANDARD_GENRES], + tags: [], + series: [] +}) + +export const getters = { + getFiltered: (state, getters, rootState) => () => { + var filtered = state.audiobooks + var settings = rootState.user.settings || {} + var filterBy = settings.filterBy || '' + + var searchGroups = ['genres', 'tags', 'series', 'authors'] + var group = searchGroups.find(_group => filterBy.startsWith(_group + '.')) + if (group) { + var filter = filterBy.replace(`${group}.`, '') + if (group === 'genres') filtered = filtered.filter(ab => ab.book && ab.book.genres.includes(filter)) + else if (group === 'tags') filtered = filtered.filter(ab => ab.tags.includes(filter)) + else if (group === 'series') filtered = filtered.filter(ab => ab.book && ab.book.series === filter) + else if (group === 'authors') filtered = filtered.filter(ab => ab.book && ab.book.author === filter) + } + return filtered + }, + getFilteredAndSorted: (state, getters, rootState) => () => { + var settings = rootState.user.settings + var direction = settings.orderDesc ? 'desc' : 'asc' + + var filtered = getters.getFiltered() + return sort(filtered)[direction]((ab) => { + // Supports dot notation strings i.e. "book.title" + return settings.orderBy.split('.').reduce((a, b) => a[b], ab) + }) + }, + getUniqueAuthors: (state) => { + var _authors = state.audiobooks.filter(ab => !!(ab.book && ab.book.author)).map(ab => ab.book.author) + return [...new Set(_authors)] + } +} + +export const actions = { + load({ commit }) { + this.$axios + .$get(`/api/audiobooks`) + .then((data) => { + console.log('Audiobooks request data', data) + commit('set', data) + }) + .catch((error) => { + console.error('Failed', error) + commit('set', []) + }) + }, +} + +export const mutations = { + set(state, audiobooks) { + // GENRES + var genres = [...state.genres] + audiobooks.forEach((ab) => { + if (!ab.book) return + genres = genres.concat(ab.book.genres) + }) + state.genres = [...new Set(genres)] // Remove Duplicates + state.genres.sort((a, b) => a.toLowerCase() < b.toLowerCase() ? -1 : 1) + + // TAGS + var tags = [] + audiobooks.forEach((ab) => { + tags = tags.concat(ab.tags) + }) + state.tags = [...new Set(tags)] // Remove Duplicates + state.tags.sort((a, b) => a.toLowerCase() < b.toLowerCase() ? -1 : 1) + + // SERIES + var series = [] + audiobooks.forEach((ab) => { + if (!ab.book || !ab.book.series || series.includes(ab.book.series)) return + series.push(ab.book.series) + }) + state.series = series + state.series.sort((a, b) => a.toLowerCase() < b.toLowerCase() ? -1 : 1) + + state.audiobooks = audiobooks + state.listeners.forEach((listener) => { + listener.meth() + }) + }, + addUpdate(state, audiobook) { + var index = state.audiobooks.findIndex(a => a.id === audiobook.id) + var origAudiobook = null + if (index >= 0) { + origAudiobook = { ...state.audiobooks[index] } + state.audiobooks.splice(index, 1, audiobook) + } else { + state.audiobooks.push(audiobook) + } + + if (audiobook.book) { + // GENRES + var newGenres = [] + audiobook.book.genres.forEach((genre) => { + if (!state.genres.includes(genre)) newGenres.push(genre) + }) + if (newGenres.length) { + state.genres = state.genres.concat(newGenres) + state.genres.sort((a, b) => a.toLowerCase() < b.toLowerCase() ? -1 : 1) + } + + // SERIES + if (audiobook.book.series && !state.series.includes(audiobook.book.series)) { + state.series.push(audiobook.book.series) + state.series.sort((a, b) => a.toLowerCase() < b.toLowerCase() ? -1 : 1) + } + if (origAudiobook && origAudiobook.book && origAudiobook.book.series) { + var isInAB = state.audiobooks.find(ab => ab.book && ab.book.series === origAudiobook.book.series) + if (!isInAB) state.series = state.series.filter(series => series !== origAudiobook.book.series) + } + } + + // TAGS + var newTags = [] + audiobook.tags.forEach((tag) => { + if (!state.tags.includes(tag)) newTags.push(tag) + }) + if (newTags.length) { + state.tags = state.tags.concat(newTags) + state.tags.sort((a, b) => a.toLowerCase() < b.toLowerCase() ? -1 : 1) + } + + state.listeners.forEach((listener) => { + if (!listener.audiobookId || listener.audiobookId === audiobook.id) { + listener.meth() + } + }) + }, + remove(state, audiobook) { + state.audiobooks = state.audiobooks.filter(a => a.id !== audiobook.id) + + if (audiobook.book) { + // GENRES + audiobook.book.genres.forEach((genre) => { + if (!STANDARD_GENRES.includes(genre)) { + var isInOtherAB = state.audiobooks.find(ab => { + return ab.book && ab.book.genres.includes(genre) + }) + if (!isInOtherAB) { + // Genre is not used by any other audiobook - remove it + state.genres = state.genres.filter(g => g !== genre) + } + } + }) + + // SERIES + if (audiobook.book.series) { + var isInOtherAB = state.audiobooks.find(ab => ab.book && ab.book.series === audiobook.book.series) + if (!isInOtherAB) { + // Series not used in any other audiobook - remove it + state.series = state.series.filter(s => s !== audiobook.book.series) + } + } + } + + // TAGS + audiobook.tags.forEach((tag) => { + var isInOtherAB = state.audiobooks.find(ab => { + return ab.tags.includes(tag) + }) + if (!isInOtherAB) { + // Tag is not used by any other audiobook - remove it + state.tags = state.tags.filter(t => t !== tag) + } + }) + + state.listeners.forEach((listener) => { + if (!listener.audiobookId || listener.audiobookId === audiobook.id) { + listener.meth() + } + }) + }, + addListener(state, listener) { + var index = state.listeners.findIndex(l => l.id === listener.id) + if (index >= 0) state.listeners.splice(index, 1, listener) + else state.listeners.push(listener) + }, + removeListener(state, listenerId) { + state.listeners = state.listeners.filter(l => l.id !== listenerId) + } +} \ No newline at end of file diff --git a/store/index.js b/store/index.js new file mode 100644 index 00000000..c33be5c9 --- /dev/null +++ b/store/index.js @@ -0,0 +1,32 @@ + +export const state = () => ({ + streamAudiobook: null, + playOnLoad: false, + serverUrl: null, + user: null +}) + +export const actions = { + +} + +export const mutations = { + closeStream(state, audiobookId) { + if (state.streamAudiobook && state.streamAudiobook.id !== audiobookId) { + return + } + state.streamAudiobook = null + }, + setPlayOnLoad(state, val) { + state.playOnLoad = val + }, + setStreamAudiobook(state, audiobook) { + state.streamAudiobook = audiobook + }, + setServerUrl(state, url) { + state.serverUrl = url + }, + setUser(state, user) { + state.user = user + } +} \ No newline at end of file diff --git a/store/user.js b/store/user.js new file mode 100644 index 00000000..b155b9e0 --- /dev/null +++ b/store/user.js @@ -0,0 +1,85 @@ + +export const state = () => ({ + user: null, + settings: { + orderBy: 'book.title', + orderDesc: false, + filterBy: 'all', + playbackRate: 1, + bookshelfCoverSize: 120 + }, + settingsListeners: [] +}) + +export const getters = { + getIsRoot: (state) => state.user && state.user.type === 'root', + getToken: (state) => { + return state.user ? state.user.token : null + }, + getUserAudiobook: (state) => (audiobookId) => { + return state.user && state.user.audiobooks ? state.user.audiobooks[audiobookId] || null : null + }, + getUserSetting: (state) => (key) => { + return state.settings ? state.settings[key] || null : null + }, + getFilterOrderKey: (state) => { + return Object.values(state.settings).join('-') + } +} + +export const actions = { + updateUserSettings({ commit }, payload) { + var updatePayload = { + ...payload + } + return this.$axios.$patch('/api/user/settings', updatePayload).then((result) => { + if (result.success) { + commit('setSettings', result.settings) + console.log('Settings updated', result.settings) + return true + } else { + return false + } + }).catch((error) => { + console.error('Failed to update settings', error) + return false + }) + } +} + +export const mutations = { + setUser(state, user) { + state.user = user + if (user) { + if (user.token) localStorage.setItem('token', user.token) + console.log('setUser', user.username) + } else { + localStorage.removeItem('token') + console.warn('setUser cleared') + } + }, + setSettings(state, settings) { + if (!settings) return + + var hasChanges = false + for (const key in settings) { + if (state.settings[key] !== settings[key]) { + hasChanges = true + state.settings[key] = settings[key] + } + } + if (hasChanges) { + state.settingsListeners.forEach((listener) => { + listener.meth(state.settings) + }) + } + }, + addSettingsListener(state, listener) { + var index = state.settingsListeners.findIndex(l => l.id === listener.id) + if (index >= 0) state.settingsListeners.splice(index, 1, listener) + else state.settingsListeners.push(listener) + }, + removeSettingsListener(state, listenerId) { + state.settingsListeners = state.settingsListeners.filter(l => l.id !== listenerId) + } +} \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 00000000..bc4b1001 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,43 @@ +const defaultTheme = require('tailwindcss/defaultTheme') + +module.exports = { + purge: { + options: { + safelist: [ + 'bg-success' + ] + } + }, + darkMode: false, + theme: { + extend: { + screens: { + 'short': { 'raw': '(max-height: 500px)' } + }, + colors: { + // bg: '#1e272e', + bg: '#373838', + yellowgreen: 'yellowgreen', + primary: '#262626', + accent: '#1ad691', + error: '#FF5252', + info: '#2196F3', + success: '#4CAF50', + successDark: '#3b8a3e', + warning: '#FB8C00' + }, + cursor: { + none: 'none' + }, + fontFamily: { + sans: ['Open Sans', ...defaultTheme.fontFamily.sans], + mono: ['Ubuntu Mono', ...defaultTheme.fontFamily.mono], + book: ['Gentium Book Basic', 'serif'] + } + } + }, + variants: { + extend: {}, + }, + plugins: [], +}

U_SFpOlXPQ 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 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..0fe6d9f375d9a3baa3ce07ccaf2e9c8574da0b31 GIT binary patch literal 49227 zcmce-c{JNw+dmvbsj9Z8sslB&Jt&H*qGGP1HP7={HA_&$JhWO`iVkLCta&Ce6RKzx zK}1N5RkN5SNXRee96i5xt!F*=y5IMYH)}~g`R--!YhUwq?VY!}+G;Fk*v|j}0G20@ zAL#=Cr>Ky2@H7MU0~s=DO#NW;d~D_o05G%u^+y9p%eV>v@Bp4XQZn?%u1yky4AD~* z3UYd@b=^WmQTP2#xkN!*QU5ruc;eReAJu+;oLU~1c{Qb{zQjv&k>>`}pY*5Yd`|Pi z-m5>>v7T-n&D7+(!6T@BDa(7S!SQ2XSt|h>v_I?HiZQ2D+I2?KQYoOmJi`vd&YoaJ z!0CS;h667A0{}EUCxBM*1ki_{fYSh)e-N$W$rJkU6Y%fQ1;EMFJOKKC#{TCT|6vF~ z!}HI70caIZ0Dbrgpy4?Iw2CKyKKumyH_QJwlmTdXPG+Q4JOT9KCxC|M1kfs;0Q&F~ z@E?}{4@3WxF#sB#lNo6h{{jE+BG2TE&wm^x-Gq z-=Y78kN+Q+r{OtSj8^dk(1)LZ|7Q9BhB5#R&&iCmivIwrgkPLI`fnEb|6juGNSDFv z4x67TR4V^wEYDhVx+J?~6@LHb1*#$c{j8n)&RXf&jTKC#hurqJTYi&-Tai1Vt6+t> zmildfqTqwSES`pk`qq)916VB8%TsloXsAxR?~=hRZG{N7d+H&6jl={FUKJ0PtRLXfgYuqL1N zGQi@F4$R#JCms^G*}>S_BaU3ymmnFgN=wY7QC`*Dc+c(dB~X2>|v!%x26K?5eKs`>z5ZshOZP@v6X zkmCK0=7@0#jzE+QzP}&=8Xh6^?5@6Gre#J2G_oz5o0x5dJN}{U3%$sqc}m zo~h2M#-ba&ou~oYEpQKQvUjkUn}(&A^|xcSayR##RcADj1zdGRUE+#lBA#P(&ASBgStk%UK~gJycPu;<~}{ zp15FNqdQJiRJhGvLG$W0$$;prv+dquH`3Jug^yxdk4;+F|@mFFD3p9%AoE{lMbB{r^LDzDRD)u|B8YCFuwM6 zXj}7Qn(G7BaJl3Cxxn>QCyBt3+jv~P&J|H>Lu1FJGcmG85Vm|lp#hWc{dd?FZA?PD zpIFJk%oqJ$E&uA?@bMo=XzdmYieqImxp;d zrJsK_KHauYW_F!wY2@Un&3Wv=V~%U^QlL38D6(AyqStpr&<`0h5)evAby|z$tQHdk zKHsmpSLt*((r;9hTQ+7q>X7+P@32A|*jQYtZ_-w(tYM9L@mdtO37XExr1HG9e5TeY zxE6@ZA`YxLmL5zfB3U*G{rK6T9TDk`J%+bBfh7!DI4hW6fp^BW%rg%c{rIj5w^=`?Ab?;NVi~lin%uzW(n$lHReG;uARk?u7N3QNGc9}wc-|*F# zM!eIUdo3Xx-XU@J@#CGw%vhf1j{JDZkPP-Bxd9~UN?VcgEJc4M?YysGVAU}3j^Su3 zRPbAK=nunLx$oc8B)lUhJN762rr~oAlIOQL)uz1)1gYup-?osgU3$zF+R(-oJVOI_ zA9_gf$8)nk@XTg8a+N<*BRbwMEs{_EEN&4c4dN`>ZDqzs{&~vmijkgPh$dk}W9YoXS#&xj5Vamk4i}F*uRyMHa_7GB zub(MOpFy@rDkTP-J9~OCMzpPnJMtVl6;&9*M^x{Ux`$tHF^N}QStED>Ykndm@8H-j z7d;b)`Vl^1?Umt$tx8!30muxlFm|Jk8G}s4O@Scm@8UoK7uRqIa;>CumNGP+GSn34 z51j-x+!j@CGqY7yjpTdBU1=>!)VH(F!7mFFA@23VEDuQhAXmdaNie|IX=lL=eo#I*1vqfKZ9Dt zK|e{`$dpSzqLQ*YSX1u{?(vz=->9E6G&W!3Y$lU~UyE9mT*(Zx7PhE^xzSIpvwMd9 z>*ot*D(hI}`@n6EbTP@+{z^j0q9*3%Y0tHNq6RzL9M1IVyB~ymT!}PQ2NrJ^&J`ol44xt2na6=yVr-=IM#c3P?yuSQ^gv zQBhT0ft%RC?X5%dE@Y`|t{eSU{OMkLoxN2|JxB0v;DN(YgY$=ToU%nffA;pmpHH@g z8ZQSW-}arnqJFT&hR;M>Ju!%YyQwU>1>PAOhzUo<6`H_3^8WI-j~Tf&-T=SS@$&pk`0X3YaeGbSr%$$<}PLh zO<8|BWLaUQ|5pHYGf2Y>U;MC;W|W6BaKM=HBKV3WOysVw~r8(BBEcpsvKi31I9 z#ZC(a80+BgqeI0rN7l{wc2}1f!o-{1h<#iQZj)BE6PqLNY<@m-vMlr)s%8oCng7Nx z*{4~nl>MEyf6uheC)GM|nODMNw9i^J!u8*ESJ=W>+|Eav%MGa?wXK$-3Uz{nkiF46 z_=-0EyeL=9ZiV_8=4vIjP@5+xprDuQn>dx=!U<;5nr~6CWs}d7qeDWij99(%_;%7v zJP*~1E&%RP>-6yDwkeDwdvWp2AX0gKVp>{B#@cm`dq#!{xLAP!_pHyY%+`9t@4)IA zqfefonw>Fy>qd^UZ-c&zS5UuVx3n`xRe}}~xhOIFM8Elz-XH2~drxG7j28!>s5i5n zcs^msA*7SxRXCM@^whU-K$UANLN%7XSSwv}g=A#|1qSq5*ct0t7rbM&@bRCITKAc* zy1=WwT4p64VE#Nn~KP_m0D=i%48eku>=8N*l~u;WPO>Y^p*2VeFP?|LHOb`F6KfFltKFm z_dESBhGHh;C<9fx_>_xft<02)PeTf~WrWT0^YaN!^YaU?3w_rD^D#n@i1)p{+AkGP zR@pQ;eeC*5k!pe%`*`^hzo`JVYTQ$wodqq9n~9gE2GJw2z?MUCUQPGPSKn!-21UIB z>lG4uJ^M(3j`4z1#}GKmsZLm;yv={eoUd~mEDXI zvX-q8A1`)wbuG72+6wvNCG5PZ;`@7}nD*WBq5 z*!vWpNvyfZ$JqGdQ~9BHW(chmWyRQyHzR;5G$WZp$n(x77psK3)e%4WVFu){1gw~} zsZ0T6M4RILFU0Sh6ilr`2^_)*A26KQ*23|e3 z$tUmYkQyg1WJjC9>p=V?O;@)@Q z2-VUzdy>Pkl9cSW^)u_zU`_l*7*Lk*|M=2fE$$X(Cu8n-;2=FfXDIe8+cT>wH!f?r%jG-Y znSE~tzB(sDQGAQa(*KeWhmHf0^vmOYAE=@PD-EP@_50s*uo8>BR%6Y5(!}c<2{XQ{ zqsuOfP3fy)&9>Aw;XjGFj`e|)s_9MhJ!KS6wXd zsp-IO7<3UdeCs=mzkI&XrFEKWmYKi?@-1i_^s|uK&BTx!DhJp2jS_-X8k5hBFIOV= z>>z02#?-to85+F^h`#g{;_Awf7O*v>=3F`1@QHY4O-QxU@<;{zoskqJ{u6)Mq;zZZ z#VQh2@v?PMaUbMf>&lB+~%#qP_XCgZ^wUYVOq08rn^Qbi4*yQT?#MvcpizI$U-6-X&iE=3FuT+uGJa0x_S7;m^Hk;PQum9d zDyM2{m1g3y)z7YEqXM6)aD3xeco$jt2hvFhS6VE1z08=`RKI9qSGg&rMzcrqJbH?I z+NZlZ21oqP*?Pm)>RtZ)HDtq+8+8h5qakjky#3V7B57r8DDQ9$rGqzr?-*t4@mTW$ z)p!2g$2hh`g=+0P3AP>*@TJshE})GqChE+Hx``+@j8#=Yo|(f&wPu)m>HM^~!G24o0a;<8a$W$gA z$f-{bBFh=>qdcMB<)6grWHJ6V;!~{38LO0+BI`CT8&SPI-LV|#8iyaQs22zF)ZFVY zBM4V;p3h>T;gHXLLC4@PMY=5@sC)QALOpHo3!>o9_5~^oxUQ_W|RY1<+^#HH% zVCt)DKzK;BcDLprQ%~{OcOa{RvddfM4B{OOdZfQswpJs+L*#6L+vitVf1*y;fIfFs2H1xK0ej=JAD}d^(fb_R5bWGKfKRJrwdh$HOq;^iuZ7^P z_ai?p><$ksBX4&|XG(80Jb}VOo~l`}IKBMFIWP_BU(c6go*Hb+-&memsmze3b*Y-zIuTsrTT_e#;L`Q#JM1EJG#php63J^S!eiJk^@*KR;&7# zdj_r{m&xnAg2K;*Xeyna73pkvl)Mge|Ld^iAC0n|%}V`pK(O#w)(>oQ!g_odKA*C= z;Q->C?6nAS{GvediYOdo>M-v8>E{!Qe9AU&)tuk74(Z5}3KkMV_piD@nmiAWjewUW zz8L?J_TB?mG>W~K`tP+t^g!YnedK|eY*u#^*Y+s=IuXdu8YObu)Z`hnm3Z07J_<6M>1t-hC4ol z=cPvqD$KzI#cN&N7SR*Bon#?V1D7qWzrw%x7789TlpdWv+|S_6w<$iG!9n)jj*KOK zhSGj+PO4D7T6h0`4;%!N%3zO^Ql%njwi+&UE4 zu8bOp%_+k`mhX4mUp}Zm!V2Qn@d1X$rQCNWO4xd`!Mr8#XJojFia8foMI8uNGS#^^c8!{P{oT^u7blkngNHxAjbz~{ zn8>)!fxYz0vW~+(#k2QS7?@{KhZ@$v&p3EBgH)Y9T`u~3ccX$yyBlrl;#h`1utX$ed5z)_0-yLx&1xM>Y!LDWFQ`F=hKCwt5MLAwVjU!p z_BSKW8|iwYA|+I$YJGsAP36%zNs&iltU!To1{o;%=BW1_)>ojc31ycjF^0yLo*Mfm z;``!nO{opz0n!!co_ERaMw5~TtxHTtWHe{uGCpRrgKUUKtxEEN>49W5rh4h=;KoOOeqC(%z2P5X-&#ci_r~szM*fMOn5W!E5I^ zWwWKM!=P}$Z>B29{#+VtYfTcdcJI7aONWQEZmDOG&a1?`FEYI&JGU^sZ*u;TqDTsU zPJ)?Z$j!WDpcAxVH)P(!wBNIQUaQjIY3Ylo&N3|98Zw~p@+=C^ae%VQ__A# zuYAHpgoKR`Syt}_{}oXGx(m>;7Y*J0T=#Cpw&$K>@MMPa?l(eo`r*3@F5Jq54X@yx zJ0tNimj(WOkg}ri+o=T^Q;ZnGk4Sq4U~rt1+W2+68Tm!7YTeN2Rt{E@Dwbh#H@&Jo z?b^|2^z`y@Za>Cs>!(?P2lX3>AN~#YHNKW_a{GOj zstSFBSLxY;l!r?8D6&6jjX`JiQwm|9Uq?enCL1$BP)O5=5~cJovtlH0qo zx6`YD;bRLQKyXr_U!wPHxYT;{WF)sr0LJGgpJw%^z}v1qQ6&WOsE5L~bm5ZN3oNiA zPhTp&>@uzKG)v=`X0dPmeLKLag37vgOwVz}F`A4NijHVZ4SOl6s%t6`8%n9%EE-mwdw3B~klWh4E0)Mkp&s%e0Y%mAJVljM~X z&BbXbu^zfw8x*3sc~z|F?YRo>rS-Kn*$S)Xf-uBEffV4G;N9OOvAxK$lO*3=JwCUW+Bxs;rU>uy z2={r1-7#Ino^+tQQIlB`CR$w z;5jH?nlCu(V_2{WM-+TGX$#6GHz4(x)cPf7#m;JENwG^aSl=WLw4+TbFF!=SQZb3| z5d?R~U}bYBL0@`F()4FrdFkH~G)rSyg3PZFD)n5vl;9Vt1QmsemK&Gw89O>0O~$Xo za*px!-dP~_Ayt_LvhuaUPlnW1UQ3JY-UhLiUCQ+<@$yNqBeOe3ypG}ud@L$UY&o|+ zy-|_pC$7dgx{F%Sdl6mp;=RR_MbQFU&`uG6s#K#nZ*B+xaf%&O)1nH<}a7ZRn&;B9I<&jL6)<%9QKWj;OmT6A3E2{X1Mhu?s`ab z#izFPRj2jl1h!TqeShVA2R5M3X87^Jp~4=upKVCAuIPruSl>m*0?ZFJ{~-26WoKq-x?W-`C3AZixQZ zLH>lhi!Ae>x#8&_CiIUMMQjWEU?J+}yA>>@Yfe3{4qFjnK8f~EE1bw>7@vcsQP=dM zZ{nF#&;)3Zt;hZq?A?aO*2})A#W?K!dx{@Au}g+uuH*Q3#;WWh%p|(9lOzh15t_rFTXZ@lZ7iZt!^0N#QD6uGX!HOLBEFabW1P zQnV|0U(bxm)Y>>VPjBwhfiedOBJU)>S|57+eQfI*N^g}>z9M3k5m#MWRCnXC5x~^i zy2RU&xL9=s=H(wmu?|DZ*^*@Mjd6wbOi20Q4Ri6h#2?9f=wzE>ue|Oun%^Ca^~mC5 zi|XLlPIK|@GAcfEZxr2jmf|EIY;&+4K9D>c@K9!fqL#X--{OWsp9M@>h0R@3Ao-Gx z`|YWrvocK8Uem!rs4KFyh?#^b&MkuxJkfdyep*3a5F=O`trkqz#?jt&@#m&8`Kqxd zTm6=}=@gKdE3P1xD|FwkIh1$W{v@h`pwnwp%%N@PWqZVl%CAt<`>B+{d3)R>>HaO{tl-@bT)yiz zZ9jg8aLGP)*K!N^a9ughy-45OFng{V1sbbyc~-?@O%^r%aElfeVlHY0Y+0^DyUaV} z_sSw{a0Rl3z7c8Ty^=fQP0Kr3F-*HRBkPPu8oxdo~H%Um|sjXye$>o7nvt2W--a`30bv{2zHXx>FxW^%p`Xu>M-~q7VsqVJ)9;<; z-T=xuMl4;LJKb3F1?k!|eyG6%+^>{#51Xf}`t8D$PVetbh}}yJt}8(XgxFC6jS`Ya z^<9?Z_U7|&?(muJS(^1$J;oc^(97#gf#<R2u8r>cTl+aBNyJo}AnC zBGlGk->pRvWj~TdaXh@MWF>qGrEZkPwKz8KA)EBgudJ63bbh_z@jKkuMF`Eg*Kh!m zlBa7#th_>#wB57pgvKPvg98U;%N|wJBvPS6kD%cnoxt1AO~VQ0KhCAyG31+89x!k;>TGd((AP7N!$Iw86s6+jgixKwA~JuuKkP{3 zJi2tToYq~Djpu}}Fr!$mfJf)$_rn>^U7Z1M>*^PI2Vn#QEzipwVKm|Iu7f4toF?S) z1WoKkX!)94u~JBWj?)r|20N~9E_j(sWxuA%ZB~S|y5lFF=<{gF>K-U+0vkDv-P44( z{(wwYpKeobuIIY-)HHkayi4gX-YlWjpR+h{(?>r%>}erl5_Zfe zeoAVrZR+lwF`bta_Qw~NP7lT%Y)sT}K|KH|UXJk)5wfCN6wFti!~e>WFV1iJN|CQJ z)&-w!Y%ad}R>s`zEI4mZ8E3LL#Kpff3JJT5uWN0FK#66wct{m~0!t~ePbH=hD>(g= z@xVpL?y8mGuux0EcviVtGw3uTCkZgfNlZ6e#@3Q87R7J)`eYgIjqm!kdS^C=9vVs~ z>x>s^KU9gk+W;Q3YU1BEbLhZdG7(Q(-Wu>ioxfCSz`OqoM(LH#& zwkb@Ub5astH)rj0OQU$mV69qnY?-U{+&Y`b>9HweS!;QAH&>e?Ietw%y0DhjKxId`q&=bRf!KXcVno7fdX(6 zH%8t=2#c>8J(iz+p>@c_QEKsy)(?tyNRqc5_5h&k<7TUxo33B(ZyeC$q7nV}&2Gq& z&?ZlwF9hCICv5+NW;Ol{`9J%@bT}e?1`j*%E$FxP+@f`MLWk{@1W z+Do+7pbO)SN&(kltF+e>*)b#U3|5lvvZcw(#Lv&p{&jh+^mRD>%aZ^_&cE+E^0-4u z348V0?0P|ZW(nuc)KFv&%~UkdLTN!qQj>XT<+z_sZcBRJQe9%mMmSy1ka~jy$>1b} z2pXZDJlKa#MpwflaM<3a$=Q$uufSvu&&m0`+?FreA##YY)}M|?8l{Y|-MCLK7nIx3*ubNs}t+^G5hI z&y7dqU=aJ!=TVmB8Ox}1*rgVEXu~51UKROOo+*%x5N5Uc^Dl?#2OtKjcL*q(Sd@ss zx~?W9`-nKiO8Jxpu$=L*#MHS|V%wj$S}_k!6E*g{J(0qX3n9n9D$WN8D^C+i*70(O zR};g2Z&~Fbf`P?-)8yc=x`zuDh+N=Sk@EI^_Ty6dVO!(qIdJ8k0=?VhU^}on)bx!p z!L6X&u5!t7VBWkG+54k6A=E#nPKy*}eBK!!IuNM{hq;7tKT|F*+CnaAZf{#ivTd={ zfs4sI2SE;|PJ)c_kF;v=mFtvOb=sk3$@=w&^wDgRVWqk%<#^+X0xMRYbsH(o(!)lK z9dWy@7ujOkI@!GLX4IUlZ-2?Y+tpS`=5jq}Y0mnF*8WxLn%X!}dPU9fPxDHp+1Rsq z%l({D;9OwO7RBn6kqlwmgG0yxubX&@ZA>2gcB&*v*t{h4=#b0}`0am1&$?skpmpwV zA*J~P1D1;Y@Iif(ud8B>RR6?mKpwaT($6?^Kh zrsKROGj)vc5bPY=Z`@eH3iz>aR@?WC6x*v&^Eu?Yf4?7fPk(h-!x5VMPLgW=J2sTz z;!pe_-RBUbpx?^!48hm5pKS@+>+zJt9$VyV6gIaQ%`t3~G)XI$ED>BAkZhLSWk;#-p%ZQa5&s>JIpxCWE$=D!ssvq0d>?!Xg^%z$$xH%wt z5?g92S>956wi03MvhcuMHq>9yo`#y6?7Q7X@o-a%6SxaXm87rl{{B<4m-gEj#K`tW znlt`AKrMT*QH0(F9X=X;bzDoWPSfDYY%G?p{o_r%*;cFZuA7~L_hKlc`Hwbm(FjPq zq?|%@1=#5SJcmW8( zqPIE8kreRrE0ZrCYjj?2_kAm6{I3i3e=8hG9&mp(XK!gp*=Zod*N-CCV1_F=RxUlP zA5H53+d5`q&Ys&9mjYOhBNA__5l7zcpQ`IEBLJ#&o0CGzH|4cp5a+5w1Py!_#|i*e zCWjuqVd)43otojKYcHyDMMooe0WHt_ptSC^?bovao0!*$XgWo42FE)kHgn+?)|GIY znYrlH^m@RJb5{e#`dR9mH;_j)tsnYWO2$_Xi#&^q_!W&7>;P9_4MZ#Ud0y!T1;rNt>~&= zXVJEYv$MTee^9}}o;x3s?y@=(c3T{jWtFv=6lxRxIswosQh$GDBaRBA1JXM$>|UexvJF)NiXoNz zQ{|tb-a*uc;t8Qh;sZ8!j&2PWSsIoxi-UQ6EeNWbk$t;cHJ8t)AhjES}Q z$SMiAMUC5f?tD%5*&C^_5CjO}?(`xJ$>j4enBOhGLlAUIAv5UPaum~_w^a8Ad7bXe z@3t0I>24q>ZO6ngN;1{dPpmzeNxo0JXrpB>=?rtsnn*>@Q^#>mzkZR5b)YMLb@V-e zDlE%%e%VTIlH}NAs2dAF<4gkVmmA(n;xX^30QAF3x57_wr+I*imcL#p18kcw_&W+2ldJSlkDg2r?`Agqye2tK&pX+g7Zq|6z2kH)r6 z>KjP~A2?;R?t(D{h)^n0p}lJ?03l@M&*XZGYh1?0fV65!`=^5Q+Uu5O+r#=&6Fb*C z-<1bgD%9JMZmF*JzU34Y60Yzi{?Zp`3mPhfoLw7PRZu*YEvL|&=llL+G7%ly=YzwT zi8~f49UU4{Gk|}*1Gmm8@R;HY8k#gQP!r3eGak zbfYA7jE7?HOvXepNha^P6rdwsCO|{ir0N&T0X_qhyS^&aHVHwRVnmo{MGKw{>8bs^ z87U*Y|8>CCP0W}X5W}2UwP|p)>!6IAZfXm&#n*Pz}xHKE>a9jz0#0P#E*Cq+wY`9INU3pFfdJQYaWaL%`zD@-^1iyVz@S}Luj zx#6uU?@k4h<*llcgJAK+8bT$93(k6~GVyZQ_#g)$O;D;<=~aM^(mJ{sB2KDd>F&GL ztO{@z6x7Pk2(cMRZ1z9}RO(s255fTkucNM$uI!;RaS|RXS<-&u46`8?z`5&1b6(6) z$PSpZ+0~8gATT$f#IcJe_^}T1-68kIb*ywK`G%e!Cpl+x{23L7(RYjTGjcrC!(ql! zK#*JSsd1*3<98#6$ZfE<+fH|W3Fz27VEYCYG-fhbyeo1%ana+NInMJ{ofm@XCQ1_PT z?dNOWe$QyXf2&5i_P@UX)wKM{5S|pLDW^btxy`2~&Tz+`Tc6u^JBPOA$NENWJ))1dT8mIp*1SJXVJS~xltQP;(2TX_^0bO)5Z+wKUb6$dRWZjL2cIi-V>N$u$@gb2q)E-;)>G;woF)- zYzqNuabnGYO1N9!QJO$=B8TfQC+op9ZlJ5n2A?^3{uc16L>KfpBRS`@!?XZo6bCuu zMt&L3nKjYfGY~Yf2ogUo_a@zHrI|^)kppq9rZ(5z8U?jd|LUY#1<6{*n?aJ(x>7uO5${5I1uwMRJz%FIP8KZN(u^U?vGUz9^XqZ&GPnMwU0! zEol7v#Mz{9TqH2bB@XJ>zZ~Hmw_pi6mF>N*5Nd7nqYYF{O}FZ1i~N)m(pGODy4O8@ z*xtLf8yQCM;8j<+m=`-|Gcqh6k8?9wB)&Icd`%2__=8kGbo|DvDb>55pm66--}!jmSPO&J8hw`;v&3^(o{%;A6{*65&O&6|8*B&y@QV@F-yY0Su4D0$(t3RUAH=a zRM!ujkT2w(1k-6u12(O9iMqRn!sN2dB%)hhirEIXw+&0%o|aX5P%B06)BRxeX-V!E zYmAPKL>&qwRB1mssfL#$>IJxU{fHxh#+`UxS&Edj2N_Ww(ffoY}yr3Tb-&Y=OXupCAKUrI}jX?^Lp+biXb+x%-+mBC+0x+ko9y zE(c~;-~m6UVQV;k*i!8w@G6_}55rNLZ>%C|08jMHg+eRwQ~ove_ck&07RGD<0=OiR zE`(Mw%l9yp#RIVaT^X{*dN~9vb^4(3OgnbeyzD*l((K2ZU84IVF7=s((XdvcwfSs4 zsVIrmyByJ2sWs-ZzO%X*KX$CD`lv`{XMvnWwamX$wU7cOIu1Zx;7=xDi>8s<2)uxb zRv_Ad7d^^4;a@OI?WQo|OXSjf%QxHjs$2@YY^02S4twAkE=kZ8+i(NwU^Fv1L4N>@ zM=k=uZC7Y)jZV!Br_tDU$(;cxgnWzhCBH<1IRM9GN1?X#@PsAL-TUQSm)w<&iJ`70 zs}clmq}==jhL8T;^9o9$!S_0ZMP44;)eG$urr%m)(+3QXWtY%*b}qVkb0U`So+uZ( zX?7C+StrId(ZIKpdgpErh0%g}1&cy8%`0BEoV9Rqq#O;iC5^JmG2n$I|A~j?M>#Q}hb3>5QhDmNH~5iq=t?Lmd2}FTO8H8B_xN#lPgk)T zah;6#&EBIcR7IIE{p+mwXT3+g(l1aT+1zsJ{YH?tbB# z%*L(!LU28Y&WI%29)=;DBZRKKpC|(8Yx1!aVtft6OAfw>CEf-2blYxi`~d)GmYm{N z`0VMlHWykzyO~^P6)bL&9LMjBT(Q$eM8MaYM}6-f)gKz#qRx9~WyxFxksA4>%_@)a z8~+ayuK|u1`@`HQZ6WL0wfrApWgZs7>yw&45F56g4NXI%k@wTPiNkD#IucS_`w|?s zhB*4K^x<y&NELKr!llemA7 zRl-ADsXPZLt-NN6t|#~T@CxIdNZ^-~o1ysC%_-N){Au{`&q{90cq@2*HHVII_c&}C zb!#DLsEUT7K;PG+0XlGCb(o1*p8#RH$H!csXgil}SytA%f+_eJ#l} zGcStn_LG*BUK1r~X7~}(fEEYu3rIe`YfeO$$v1_2bII{QqHz?kv0iYaGT(708Oc4g zJn06S*1oP#(Ka3Gg!y`Zn)x`4N-2Ff05H?0iwF&oBaGRz1D_RDSo;=+WMW$fD$tI! z4M1i9m9xsZdwH2dd(3L!@wJ~Ad2l&kmj%#yjHQ{8D*?1jM&4Mk>$XFEHGyyLsMa;X zz;x}#=D&95`naS3veYANu{_m3{!I%hr^2bfLPEn_P==x$`xIic+rmI!tGKZ9#h*$q;X|lLwX?|GDzEl+n$=4^o{IQ;zL zv!D34?W~trWxV?H&zy@NH%IzBjCc*9K&LD#^r~zCajL7@_Hn?Rm)V{7vklUZrgUER zn8`)k;eP@BFZ(H=?|$c^$#%DSIq(gvg14q=aP~h1pS%S*3vlR&UXtfBEuw8Vpnh}W z$#uJdJ`QWKKV=(;4zIcWEotyv3JUq-VmHe`K+>@#*A9dKEp^TU%SFD1@~+bVL?zJ!llB-C<19>lmYjo4bx*PrL)j&_9p- z$=%|8HyI2VtE9i#>}UWOGoo!TCNKkZz-m4oenvN3Fo3}agf}9u4Q~_G9!bfDxMuh)_g+O!6>2XzA9*a1mjUnWE(FIij!|h5b*O zY^mJ9#-IBOy7tJA7p`21mna=A0_eW<3YEG*C4)}!=FOYESDv-iK74(q1L^VcjB{p} zeESf~af(#-{ROh|!&CQn7!v!_|Z~m*B?{x)5qAmlNB^G zU);|EuADtMdw%UYAktT$sASIYl&z-Zsc;=GI}K;GN5s7vhH!^z4a&z*Ig`sYV%TkJ ze&D~gD|RtfQr>eW-2771-+U1R{CV?cZZI3*vWVqXYV{(R9dOZG=ajK`Kh4blq3x{# zs#w4O;h{T~E-6tuq*D-3LP9p(Axd}0rjb@s>F#dnmIkG}LAsmGe?0mglp%^1kObO&Fq@;s@_eM_(6TlfIn)GQW?+UwRIe6rs>&bA@dPq6=?g5f{ha>WXa z*#q68&7mFUIr{t7*?9A{h#OcjGWnc=75p#ZzZ?f|ZTOEzSAg*>?w@J{`>O$ELy|Ve z$#?LrD7-`ZZ6l?)Ru&hBq&I_bE_-WEFU}meW;VHm>a2PIn>$Q@rzgR#cm0N1F1$j$ z-PEm#zOzP7)(Qh$$p=aMddCa)UeS_bbGG{RrNxmt%^sisLz7!lV5m|B5NY<4D9qJ= zeg8e-*U7M-m z4|Tp%SpsHF_|_mN48Zivp+m?W1-kS0QI^DWN9-DD;{$Rincoa`L2VFySY^sd(vF@9 z%iXlg!Pa79c#ZL2dD=oi0}zTNps9VhOVvNvH)|*1(z3;wHrG6Wt$>jsOu(KIn9G6} z8#X3z<)3fSMS)uJmD$0k*rKw7T=)BuZ^;2dW_8?Xh8qn+xDW2ZnPl*|cUs5jt^5Uc zjJYvwb3W^MkKvYHpaGTd@uF@ffHLQE6<~4!gUlM@9Yn-k#oGG-_(<35ceVjl~<(w--#s zz8q+B8Qx6Ms~|xm%UC1S`HvBP~$Ko%0+WC^O;PhWIpaHp4U<4}g8)Zp? z`6h5!h6vrm(2p2BpQZpnT4*#0jk&)fz7V;NKi!%3l%>u{3>{sRFu}ol@E~-(KdxhZ z9OC)-a$fAOVv3SsU}Iw&NTCSGQY$??zIu=}MHn!BXB?oyHlQRyFH8H?8=G^%dI)NV zI+zcX)iQ_+m`DJ8m$KFKe&&x?KhGny9y{RxehvU}++8U2CGhU2n#qE~{k9&VlBaB* z!3Gg_k;;wJ!M@JGX9_GLA|hlc`0`F5DmXa!SPj@(UiRsYW}xMHOz09D%+)|>cn&iC z^z4ICgua5FN{}Xg;O#M~0PiT_Z?}`-^J65SYOnK5$a9H&1qr*ULH_Y;R-6?sbK^|u zo_-1lm1E(}>u~f8!7Wjv0fG+|eUh3G#7=I6q5<|ST9BAkr-d++1=;%$RXF`u{!WhV z^><8T&GU6$6tEw;T))Jh=ARSB+{24$oa!Ggwbj|)1)_@&QK=U*0<`XK1!*rJ@7AXd z2fmwKmZJlLf`(oGGc`!03-k%HTmZQ>349W$9ra}a7n^Zop-@kKFlJoG4Uk8H7kC37 zysw6=CDAa$0(h8USy&SMQc(6U83+KW3noj!P5$W?<^wH|axyekp$~@kw7_WP_W+DT z5^kBn(B6NDMhxKN;VCs!KM!Jd8_9lSn#Av@i9{VAY581b@q6&ra=I@*+M1oF!@V72 zk_OMYY3E#167!Z@EtJ(2s5A6nd2xO!t{BwLS2f`Ux8z5b%i%miWY&PPO9G@!1s+OVP!xl108NWn z)#$3iB#yCoC%1em7n#P*r70dNHL$%}Tu|Na?m~LA{2}=ya0wQ>`cg*Dg;raJe^@&Q zOr&U<-T3TbEHBNx2Qff6PmiuIz05;Tz#o7Hji+#(;0S^ktn}o0AIriZ}I^{e&td zDjyax{z@bjNUpkgqKy~BHO%_9Cqk+UR#}W$bWcWov?D5;OLv3(rI@-WySpTIe(4H2 z`o;leNqsXoeHR=Yf-w_4VC!NC<8uNLT(3Nwz8it}t5;|**@wo@R<+8V%-*b$6RM>r z`rA}4sHJYNS{B2ifik)YIjdl;O`L+e`7$rzzSyVz2Z-SH{V|7JK#WXlTB{g=zfiL? zL85p=LDb_6H8e-6{PyVY{EW&$P);fX1%(%HnN)P>DJs?DQsF(QF#bR-J%=f3 zIDH>@BzD72RFJ5l?nUrPTRwUPHUosfdAYwWf6uIHbvBjs8B-x;kdtFM=5o>uxioJ8 z4XiC(Wi!*=94XD3#ozIwN(Cq}0G?PjaU=umO=kTJkq0YtDeH_v5&QQf;sQi(Vx8=U z93*o^BKa5Nm4fj*=$udR^Qg>2lpX^j9?!A+c=aIOYC=X=cpjDRds zV4)#|KGR!VofikOs@faiYq;MuYXHrYV8f$=)MSKK?jIbLXSu<<5Ogy5Sz6fWUacCS zNhKOyAEdQ;ZnRi|7QBBSfG$jb8SRzX-mLxI+2XEeOE7(YF5Htj-~>grzwMC-D|SZ^ zR#0XpZOa2t)c@e=VW8~gN18mfQp%xJ!BX+$%O2-)mw{o_-6g2TT_1HuEicV=%#e<8 z>O(Ymow3#VP^nedTcbAwOFL{2)3&9@6v$%cbP?ugWHGXbF?;(kk zHX*f+PWTOHo%?#7Ktu-$PKHTnoQ=KxD!cw)@rurjeo)|jLGi0EhGNJSMYd;L1uhNo z@p4m>J%v3$yiiGZJ4?{sXaG6999n<44A~}tMq25Kk3rdR$MO@7G(kKv!vP2dmc&SkPSJ#3ix^~jEHP%u;3N$8@g?eGx9vawa@|ap-b)Xs=Tgvj> z0>SoGn~t{1nU)h0loRpNH3b#Gps9;iA&Tp$j`q%(_PXZAPqPZ$3jel{jW;pBUw^BV7F%J$ImOdMDPLMYMR$bd+a!`8FNG0?ELK zX&|&}PfI(9{@eqHW1K?SYz=2E=!Cp8BC@^j7stf;1c0^wGAAoy%u=S!a{J}-&4KOB z1PejPT(b*t|KqWafpcuehv+*R-xV1rL5&w4RYDoOtAiXLVIkM#D?gm=Y{9gFU6R)> ziWZnt3me;q)6W8NdP6&o!X5!YIUCrD-G%!Rvt>@!(>aS_DX(I*$IF+DKQl30TN{r-r@bqqN&>@xUWuo1@Jbizp&UJ)jAnM z$P$9C=NVwBRjU!$+w9@9DDkyW|4D}0d;ha1@3CC%(kYdf={ulJDyVhTWwiTx{BarA z2eFoCiNSo1`QADw*|8k0#Nrh5n z-?~y>Jti}02Uf)MdtJg%RPVrp|2g@+G5wMGZE^8tSL5vgFroyRo99~S(1lC;bz+g>Hl2Aq?j_lz>B>3I-N|=??XUZOgGYJA8{%6x4s~4!?_W|3PmLNWHoDk)q5K;)xMqJzppqFFZga3N z{2|!J!H91IvmkiMDy0UO{({i}Bg8YvxF_+`~`;@tchX~0wxsByIH);TKmGcXiQVUcN55AmE;k?hBlg24{S7ksA;dt8iHV?D* zb>^OZF8+2>{}D6k9al-}Tsk~hctAXs{{|%hooEC8(Z5(vB+8&QBI1cg1znBBbcSy_ z0|!nSe+5-eHEVFxejHSKU*c>0K!8lbzKNbJb(WSbqT`v04@8j&2eBVlarJ0tlX#dH zqzKx1ag{Tm{yM~|B)GrijPP7sXv%}lJ2PI!0a43TAZz}1(s2w?%MuHjy2B{Lr6ZY{ zCMnf-B0uj@;LR0Z?u0O+1=$sUQl02|TG&?9G6|>uP8S21HPr)%&CmhMy=mHFo&j1p zpSLzdIJ@dwnH#k+%Pk#2*pm6m*<-iyx3>@eCjr+`zST`C@AlpY3@UsMUiW4LROb}% z4K6fwT4;#QZ0|=dTqPNA=J(E4pAPPUQLl@qkxyB6MG@8ETSrn%b{kNGZFj#TTi3{c zP?=%3PQJk1IYM->>$qJWw>8@|bR2NrpL;$(Q@y;j)cPL_;mJ4dZAM%covBIScz1mk z$G)@u)BX^}q-o8ytdkyF|E(ga6Mewa3Ks$A6y%`*p za$XF?7{&9TRv?>Rt>4ZJmD`FICnHQ;*76PwzIPnReVyD+lE|=)o2~~ z3`QnYmVcC6+Ot2UIZi)f#-Y4F+ z;=_=f&O3KudaI}V+1oB`I*q|^!`H6iz*lH`et- z8R;FCs_)mhZymY^E$D#SR0Dh&^JCt7;)eLQ5=i>af?z;_8BX8KGCF>^^z;qd{o5+0 zK&B z#QJ-?nM(o6c!GC5F;!6E1SpM(kRkng>Q%$A}G|-dpop<*iFCH z9$Ft{_{OHOx;Baz_3tp&?xF$`?y-J)l?uD0fNlj6G`o@>kSn%4=0t-tbvhP1U1F?r zGRqa1h-Qe$G`PDi@IJBsOFX~FOqqQ&Xv+o$jC`*6H^6LWP@bgNt>D*uvvMIl`iXHv zG{_ym4%{1v>>Y)tu+8wN{_`)Nh>$gJT82Mhw$+gZi^>Dbqgj{m7L0he|*()oF z-a7SWhI!&_DQkb8TBF_7wHgKv>BQY)+B$Qn3?@IJxsbZwgNE^i7Qk2SsDwyjX*~>p zDtkt(R$5oI)Q)PTnl7i>R;44mGxC>CG7@sZ^4`XB%kA7>Vb^B@=$~BGXmal^ zRLcf1fOym>+*?}CT5Eui5Xs?)Q+P;14sHpt0R@_i`yKQSBljKxkF!yMraemFH9Hb? zqo&ur(Skb18-Uq_8?}`yx^Gl9%Gq!Kk^*LU;6P=DPf^4SwVG$(W*+5xznB$Rs(LG;m)UEYt4 z?kzxAr2j{+jO=}^9Wpw4c&ES!$hMcdK4&IXqZ&@_EHG*W%d5WdT9?3!{hZwJ`o&bg zLwX{Y?23f)hZKT@3MoP#w@`y7P-v^vT;&dytT4Xc$`h!&`gm{FB0)7Xe{6`7x0W{;02kSqhHf+sU~$Xg z#OhUxF6Qc`90IVX$sPmjm9z4$VKo4IY)!BIW|jRbIg9K30$79h;CH>%)fL53t9j#b zZ}4Tm6FI@kDsXOf?vI|Zqbj5dDYcC*FLvNPk$?)ieF=oyq^8irAv?1?rP|ft5Y|YG zi!~FV0A%<~(G(MNCI43o0EoKf0wXm#ZvejfSg^FzdGB=RZqV>7bzyP7Ki9Bv6uBn7 zilXUwpMP&Fdn0GA+JWZNC;Y?Xb=iT45b^ic)_ej2$0u_Cp6ELUTubSZFigO%6W>mU z-v{zzwxcu_A*b5;4ctIjM2c%zJZJL}!<2w2qHeQGL3OnrB9VKHUUj>i6if8f?$?)GQkqC{7uH`gDFg^w3ppQ+z0`oBdgA1LMD z*A*#=*gM~w&AXD7=i}omyN>*ywBt45T@$!BDf-UILh+XlBIDWg9&vEs_1vrH`L^Wm z&9P@1*@FD={;-d>2rli&MfrqAePa^;qA2|%ze@khvYZr#`%2btwyV2d1H0Pjt7M*G z;RY?sqk|aMm`$FuPJ_cg;Fj{|nN-yIo0?Ew-_{d@UXzL2H@m(~(Qr@bS-K~C`g^!> z*6)v9cZ4*D(&rSoW=zb;h<5cJP{YX*vIWM+Pws4sGI*7M*}2~?ywX<)RP^o; z;rw7R7d|eCci5=dn?cTeCnO(P3w4SE2MJ0c%#j_=MRTLpeN=2OKko6Fp?32qvdsM_ z9f8bMwL@#tvgpcf+gUy`l*9;)U=<7o#Z7mx=erunnQsP$8+hWnA7~c%n7lo|`2KM) zfw$oCttS5rBVg|hY<*@fit*wtZW7F?VhtSU5?C3cmyL4YIDJ2MyH3P<`~2VA=ET4K z*~1z0eRx;_((o$SVfouz$lk_e#*+3UgfAZO+XM>t`di@sOJ>rOlE2F%Bn z{`r>kV>T+)^Akg;TbiVanSo2Ad$Jlc`vHDr9Hy5FQa4}q-Q4>XCwq%^aD{iJwFT=1 zWoPB&TzrI?a%j@rHTug<(+BOO2~2I}cxFsOMmKg4+?S4$nWCOJo#e=0f`icO4pIIG zENS|fO^HmwAQZ75GFAnaXe@R7iPS`A=Z2(8Fi&yQrn?D7UYO_Sk8sP? zjg{?pwbmnlxT`L$q=(np96D?B85`buTy60r&DA5$Zbr5(hgX)Fu46J2tLZ^D6!ss?UAE9DS&mh%h znPo}eHwiuxN}ZXiH^z@38E&$%ktmprUDSb@Go6>Dd`J#uDA=Hz}4VVSii<>54f!royWP8;1@8iX%f8gS?hcoz-jC|M>b5g zm<4!j-{L&xX7gX7T*p1q>f-gkxIwN&_AC@{`dAIqViDpfX=~xwo@^nRePUs-U=>PZ zb`&w{cn{YSCyDoc=j2(97M@bKlZm@X^?d|M_fZ(nc~|bfC`*sw{66AN4Fkz+tmj$& ziSs2{55>ZPxshP(C+k{0$+HFxgu?s)k?x5bqMRDmKs@eyDi1QxB0{mxQTaTKMMFnp z=leDMmpRoJ-;PdL4xS!}=4bn%(>t@I1ji4j7Bts+&AX`-D-(3_&Bgz#t4zw#6~$XK zB$aZVERzJCUk9*8TIsYG{G@=S8Rrijm-T&+VaI_`}Kh5--mirth{{<;e<7XxLI{V3%XBQB**jxE!4yt;KnUxV{aTH4a!U!@VcA* zbL-`&7emab=!t+%6&<<4EtxDn5{KP1=Lc?2yFGhZUa|FGMQWVYfWt955iwru_Z z)6^C&M*ssUZEcR!W^FO=DMC6*!wW~x`CUtj1zZd~Drp$$gzJqsK$8TaO5!&{Zj_B( zF^&04&(H6llog?BFBg{D94L$z%N7V~E)||Bwez1B{XRx^L z$FtLm?(m(PqxY zm6!24GaCDMngkt5%PmV20TMN_R(eftlG9>~l-h#f^bfum%8>C&riShc4Ku1(?L>^8 z!NTP$1DASN-Ocn$^jaeJ=fAdfb*(#!vUDH*HF?tk@wr5A-gyCAFq5LwG1X# zl*dAflMy4KVN4&4aXM#c8_81bV$ZaHYLU9>M>M=*S@?jfsGl{iM&9EJ6NT5GrmSZ( zVQTI<7Q#@;3G-}n!SzS7$2B%DULK&Ey{nyDF*L%XBn-sw3hfvj{TTZTl>8BBK}L9! z@$tRcnnJOSt7vudSpg!hhPW<&LhQJ!tC_E4Lc0SxmhK*v8L0br+!2 zeO~|BueH-ZzRtrzupPxC)HWO=-)wl7fB0J4U0=E1Fkzw%17!jk43z6sD@fm8V=SuP z#HC998$gapmhdrIsCKfPUAaCpXN>tM(>SOk0a>5uBz!#~DKNM98m#xB2a2GXn82be zK%5TW>O1WeapoF#XdQCo@@DN(r$}A?Im6=(jzDaZ5E{vlEdCe2oUY#{`6I=*3=GbD z&HF{Kj=P%+2;a%pIXyG!;=^Wn^!#zd?2!J_@I;+n9)=o+c5wb%Iky{KN|)%ytvCNO zoHXWUY9@G;(@Qys!E38cgNu{G;iIexRx{mRBqP#C8w-wSu<~+_LkeE(k`32;Vi;%| ze#gTyc8gJOi?m(+1N>)vGeV_n^e3XIIC4gFCzjLq&2+_PSDj6gjcl}|#e<2}DL5{y z!7u>b5L|*~SWT?fZKk05)~xzq@1`j@?^meSvKTJS)~n~)E#mX0mhP(#vhZm0MrRM9 z_V)I}E7Mf2(|;Z17yJaUR|IK(eh7?SCs^3Kv)0Ab7dF~!r3Cz_wYay z8)YJJX+6|*`_36wk5Fwkv10m{ch`-9ydZcYmThR@8QIcMvLIuTE9njDjVg+PRPJ}; z#R0r%O^x>CSH<&~*CK_?r5EO_J|9>@41CM)xP3g!ymj~@EVZD~4ROnBuPZPzSt9St zQBinb=8gA5dy5l3R7s9?=zjxK?iR?h16aM>1S7y!QXS z^U)i0xa6Y9ARMy5ARNlPk;nVXmbV<<l(sC0YltKzvmu^{RF!~6>lkHm+d zLs5aceMaEx=JlbKQjfSfifec^YCayhdWs0 z3xa?r&oOweh06ClaIXg6D(7avM*b+FB63zRiJ^9FQzPKRKJnrli4hrr>hj{AY>$fQ zD;b&g@AR^Y)iSXTH$;DB@PZt^&%=_tK&@wv-yWCjWQr6%rKj(w4tvQfrT(&E)qU_z zNfBrEpL$m$>G3ZX9G7Zvgqf=l%Ra7YKdVGhxqm75vh~=c|ES|)k?Z!akhxMLIygFZ zDTu=SB{7JoyGh|izB-ch=Qy}&GpZ@Ik;KF=@pe*v^yP@0z6vq}rP3c*) z7BIilxeX~iI*Al*8ypOm@czrwy5#80k@NF&V@XgjX{B3=eY^CyX5h$2kBsf|8FSbX zi#EaH2J2z0d*AGsYs}#=mPj~yp`;j(KThi%nd$gd{J2*#G$8}~8VpYJR&`N7^~?;2KggXWPaScpVRCuDf0t!tdWQk5hsnixjZ>X!9s4rbSC_H5vJIj z-)!9B!8p?ksTXN0yaY-EA0Yp+qQ(d>!7YYeSM%2t|4Jo zu=LKMgNAr^Oe5gc>X&*&%H`QP`S}~-O>6BRhQY+g7!mjNh-ky9n(YghF8)CQ%O}Gk zewmq>#iGB`7Qc&Q`b;5E@j%2#N@3EAgT-1bj3&>Ye5%*ZL3*<*#PfMix}Vursm9jl zEw`0Yz1csyZVaBY*|I3wwSpQrmphEWi9Z{V%n7Tdq)zXp88niRj)E_#L5kB-(* zw+*LsE)6VHC+z&drQP-jQ^E?-*XHWCSt@6=u-k~5y?8p!Z_~9Eh;4=!uhHSvbtD>J z;7YMhNJSO7HC?IHqATp;>Y8uRQaUUw`nL{c%MT5nf}BDz+s*`&f)kO~N?UDN$xs~L zDoNO%LN?dn?FBlq>W$ImGY7?!fpE)f0o1Idl~21ze5*p2&+J;u^hDdoB23CnQrN)W z(4ef&__!-rN~cj{DH|iC2vto@Z8ph!V?6z@uJn9ForWlZk4tcIEWY_Vxy*T(a%;9w zt##BA15dbsy89VxV0tyoZ#3Lky^J1}{72_>XFx?jwkPD!wCd*Fst{)3-3MEdBwYR? z?DJx*j!;ttW{j_m9zMbi&YAbtcS;p6K0JhYW5WKuqfr!Mc+!iUN59GjE{}SsIKT}T zb6;J55F#!#yI}5gpcuU^?IZs24Ucx4u=CyOg7W7LUk(9G3mGRPONH@n&av9^2Z56; z`c(}Gw+)`*)opjSs{?S=--6~?!8kep=xCl^X|q7&dx*y`aQvJ1uEm1jcW_7A+Tg58 zN{FXgL?d8lM7oVG1|)<@3Bl&M=LY**QpB?ZNSUOBU3pU2hwpbU-`aGsv+tzqh18t9 z-!-nP_9OLWv83SMRZ9{)6vWrq4CW6w>`J;)&rg zHFc?L$TVB;OAxiDw9;;|!h+XZ9!)OfJ9U5f7Arr$U{q?1&3{xr3A1ZUhuibSnRbV$ z`x~+(?o3M{>Hf{qge1ttE8wJoI@?ubLKbx>>3CsbJ#4Ig6`ty^0_If4%OeWQQ_e=8 zsWJ-~OyrpjMC?zp=N+bMD_Q5l`(7#_HNg~Y;E3LuYs97f#4}e9UoBn6DDCGvOg(RNZnFGY)NcTwYcgv_Xi!@9=_?-qTv0$CZ-Kl&muscDL^>UicMR0S-VumxXTjG(vjkE zXifWa-;L{Mjp6KndQZ92j=X%DQtbk!my5%PlSKT=Mii?oM&V0XS)XXv*;LfSh;M(H ztlxa*wrM6--TH#VwEE@CU&3V522U>PB*%hFQw!Fn)p@yz@<@e?Z?&efr^~+r<+XEU zCRN|1Nxa*L!JKcykQ6>qGe949Eb!1lNs8O4J@`6+V{I~$qvkVNj^iErvV>RH0iJ~I z)g?9^y*i=pD;c+dO4DJ(-WB?-h3dpF@k&Fl%rHEEsodXyo~FScdTok>gA>E71YfLK z)q1cq32s5ds3Gvv6Y&nY;T>9S{i^sPvM92AP>8)ComPt5rt{miBu9mh-%({WJ-PXA z(!td;#+-Hqek*>jc|yC}{#?hdLHnSiXZswwLg8=r;-jL1nbb=3e{{=ljg$z75V2w7 zIOAw-#oLugoxcJ3Qp$Gax#>+@ve3&iyZL2IJq~pDUO7QJ(e&s;lLz$ zykqo*%_au>dsTPo)f#YelRZb&Zy%C>2a)hd{F;|4otJiEg!wGOI_8KkPXSVdx#j1V zxUurRJUO`DSyQ zYVIRYsT447Gh+nTzKS*`SCE2y^TvQfs7jB%`bD!rX%qUDRKIaw{Zz1*WD4R)b zE%hYv$0_-+4r?kmx{^zpsYJ%H(tSCBjYB2W3a&R~pXosv{K6wSU12i5LW!UEWi~eb zSGwnq->BU|j!ej?f(j{AX#-2#!2Sxu`7hPMA3nSy^cD8T59;r6(m&YNFT$pTZgH^S zj%*5ER`b!D%^)scdr^aVi>vHWe|@l`tqZ#YR4$m*eEi^1=ijr zR$6LpSVmeby=yE*2pne$qprr#UsAXaf{DW3V423**eN$upl;ooBGg8LW=%ukaFYCg_UuDmKSd^bhQjGq2TvU3| z{{Fs=v%SQ6NGyj}65B+nUL=PA5+gu_QI~P@^beEwSO6=^X!>VcoYB z>GR*a5@w#dtz;&oxhN?q2}vv@V^k~fUubeOnys-k>zZwF-lqXe(m%W^CBk(jy?8lD zL2Q2?N6O=IcrmR`FoJT@Q!S>rNSZKKf+@wr9JqW&!I9yU-kj;ioSrH#?5THpW|aNz zc=KtTWuE2x?sJB!BPsnFn0;oUl5oiK$Lm)n$96h;s;@&ruA0>8Z%#0BRxKe7TTws0B z=1XBa|MKMCsTKpm*Si`){ki942lfx0OOo2}5{Zs37qA*#@DsOT;381N*@NyhL1im&8Aciq zmG)>LnG3~SwX}ObS`Qv7LD#Gc@Y=|l1&`yjyAYl-ytew%z#)xHG zH$R^ja2zR?CAyUV;{Tb;l%|#48|J~R+ei$S8nuP2_m{hkGct2{rEoLhV-T^vP*HhE z$f^znK~%oCUX8<3LXs97OiVFjW4evO)SwR!7&6>z_w)2>DH+v@{K0Clg1hov2{^5h z&6sYl%9Vdk^iK&Uo(bm@t{@Ay0E6nh;6ySZVd3$EEOdqTcEi_QOWVv$xD9Rnm%P*` zSZ?m_OeqtK^$qof1g`7C^kdPMt^^mpK|w(#vARY#tU0l6mc)m@wC8Wo0Or+Db39UV z)JVN%qqOcCtKg-YSnh;oS14YSOi`r>{?$-1cWu9V*#2kT1N||{{sQ@b{^O6`|Me$- z5ZW)8_&-nm7j^$c7=Qoz&jJ3w|N4*0{O8%fW3j)V{X0bR&%^)o?Ek~B{|^WM&$Isz zzy1vl|Ns0Wd7xmS{8baGQGi|AU*_)XtGOstghHOk4>R%y*tT3VV< zQ1E0W&dxJ+Ty%31RuC!g&9m-Ib!_^>V?UeX)H$}PgKs*H-J4B-k8dh#*ZWo*bYFhA z3C2RW1XREZ<~Ky6sUF8@BG+5Avj-RijGduceU7oZ-$iwFbjDXBMPbB}ArF-zPu#ra zEnC*r*H51IJV}+m(k5il9CI4Dx~u#=Q6KLVb-={Gd0aWSvpJI~@36%<3p@Rx01=H| zbaivfa5-Ap)=hnIwf`*WSA^$x52u>8+>T5fh#LzrX1!r2soTCaZwJ2+^H>m{@6U&F znGU6ayH>XOzkUte@;uYfIeKgm>MwkMJ=vl{RiahP3O1X8DhDS+Cm|7B5dC{DfM&HB zV@z-19VF=Wbve0tn=jH)r1vet!otGVXeLSorEo~S{pO7L4bI+N|HUZyQYwPJ-itS& z(6Z__22T`g&8|1}Y3n@k{CN*MxL3@S!U`kifCo+3uWp%DBJ-UX3t3Pe2sIuX$!M zh5IH)t__^gez-l(q~)zsXG8sKE)TE5xteDYzTr<9DYO{6sW05-VBch2)NUn+kYow` z*C&T_t|AGL&>xmzo!r504wiRzLKnU7DZnku)zv|Wtp}QSrr7$~mQ1Qe!B;1nw5+Vy zKj*;&e59WD9b}I|0&EZc?O+`wBYJZh7lWI=-s=uLrlWgehk=FF)pCDljSM~2^?QVN zM|V11ZiHer|23BRG`fdPw^1>Yh($BT6hVwy!kymX(GMwa6RkY*gf@rm==w~xkq)O(LC zX*|WeO`BwaJf{28DpY0L_sv~BJq(3BF&DhvYTJrn5x{{TstKt3{?W|q9}OJcteCDe z0#*BL#65kOh-w6kQ86(3!R9$#?l-!$d~^{D)x+D8@B8A}BKPMT3hO5waHI9$#XO7L z7Rh+6!bUTtXWQAXw7*22N#p|$?ZW6~<6fkSc;Zq}B=64cJlb#dLD0A^;Ry0R?)ezY zq&DL#lHVHB_XcbrJcB6{)Y)$i@fP5$ZyX$y>JASx|6#Sh4Ghzh04jvs+90R^UzEON zdn=?+mA;Ut&kT4n8?C5R^EAshl=@MVtloI&#LHG1h#kI%<#a`ts!uG{ufuU7LLwj{ zycK+r{wZ!x3iy+T58%?S=5}~K+OuI~d~==Hgz3PGo!GBO(tw>KH36Z+DZ+2;<@*e| zuJ5v&)@>(CbZqx#xX-jdQ-L|jwi;LTt3|3moE0-j6yj!paS}i~ySYcyjQ{ARBGJQ# zr&4L3Mghgz25o3Rx%#5l4U2%|wm+B}$&`s@tdYbzp5f;x6=%Hb*Pc!wy(2$w+5K7A z-q9g(_KL*nJtcY)*nvIRk-E-D=kgt5x-q;FqzIRAJlD|BPzdQaxvUh17rR@;n$BTn zq~#T+Xa{$wLvH$Rqc;v@>f>Q*zZ@bJ_2!*5*NySSt9trBz{9w<#pP<^g^=1 zwTol&bU*QvqYAc}(iR!f=;eef7C??kJ)Xc?v=d-2E_)p)y(1$$PpN?hI94A!FM7uB z3d(LI-fkC`j(I?@ab%yi?3_MBzvjOU1Iy2T>E#TIM!q-<5wyECniADw&8b>zs+nr@ zTvq&ge4`C`F?&hKTPDDSO!;au?YW=viIK23Oj|fE-H|iqbxrgv>!-mRTF+NFT(RSy zOi**Q*VKwN2|z&rx4hp%!Rn$+5X=;ORfHA#Y_E7=KvneoZoK3#} zQI!AT%(p{6S8{T4iw0b9V{5+Ux2H|X+MUhjz>_Q*DYl_BhMvi`0dR?soyn8Jn~(lp z758>Y*)p-pOyvZ1f-ng6P=C%Fm+-jmM^FfkMQuNp|B@%d*i#~b z5Qub+<`albaovUp1*OawNWg+i^Vk=?zqRk|?3}7$s9k7sFBFA8jQpP}c|sHwDvV|c z8mySz6?xw;cI$olO96W^Tm(>jayA3Ry#lrG=Z{=V zd+7AeW6STE(m1p2*c;RVo#Zub^6XI1ZY8-MXilO7oWKe{ zrRUJy7FURI{$X?<7YQ;mlaJHZ2pp|+L?^glNd=&03i=WxwgY>@n@@KOMj}++4a$JW z0h7Vjp!Sos8~noETM###ESL+EA7+sKqe-`f^-yJit<_Z{GBdMg;+RkY?B%|CK#{f4 zg!49LJi%_Z#oN1Lxu(7tUa{cVIC~{H7!{L@2NNviQNGV%@*B9@zCPPIJU{PVgq`z_ zzs2YIx!i~VKCnZRdD!>ZSuRK(&a=D6IB^%a(qs=5Ov-oTURU#hNBgxwEM zf4+e{=XKuKj$zdin8fbk8HRfj4U?@)Q@f@Raw%gm9=Y4z7))ejj#;&Jc2?WVxQUP2 z7I`oGS=t76d(~S&?b!Or06Pe5Lu%;fF6lxjTE`3fhhjb`voH5}-L1P|Tr=l5|r(Pahdk zoZU=J<^7{GPbt}g&l)WsJeDiddAO6vZ+r!!F7@7z5^!n!FQeV_Z64U+B~J!^%^_sZ zCIE8Av8}AE3a(WGZ)CX5`kc5?AVsfDfNuc%<}Wpfn}4}CRi3#QDfJbn7uPHBYGfqhg=PJV>Q`q8;g#5gQfAIhE0}e+0TU6Ap3iGK+bvdvB(Dh@$U5g zdx}V~VzJMCh8B2cZ90~xWL;J0PjJ2!%|Ffhng3wA9;Y7c^PVl=85ZjkdrI4rIu7c!J9Btk z9`gDUYDBeDhC;vX3=&lz3zDob5@jmCGNgok`50>4#Nzq!>Fg){H;moJ)M$5eMZ2}G zdh6x>kcw3Nu-lW=`_2~F8Ji>9vQJ}fqZG{Zc&+z92qmq#H9mD6UTZ;iW>ZI;>ZE2} zcSiaeS`~Zca!Ny~tYPZqr7D5!jtH$t1#|UYw0RZMNcyj9`)7S!`3dJEv#md0JikC7 zAuPTzRSgO>{Qd6L-4jt+z37wTS+SPV+kKtu>{mj>2t!g7aQLC-@*op$yUhG9K!tmUg<5)zVp)z5?5bf?$C#)$$p zmuHiD9Cm9jnKi3WTkc_k6D2yK;OLtCZ6b}Z42$WC%bUgfk_cKZkPF{M8GT90j=OeqhG2t< zdgWUzsW4(65zp&1SbiONn!7!W zQRB{>*FB-No}1si`p(xHy)NdRiMif}2^`qL0zB@+D1|jy7U&l7+yc%A8l6=U#60&; z;f3w2?$2vmsM*;M!vV#iaqqiH@BAA1LcN6hmmT-4|00J+M6;ZwdSLkg3lI}3TmL9J zv>fzXX2qF3pYy)|PUnc1IxQw2L}y2Rxp;rK_(bRHGcV9caogVZ#WLCMOt8#~eCzVm z?C2gK`e1i-`D?@`W6>1|-JS}1F9kB~ztSc(YzCHZ!Ko2P-;f#*t?WkG+Ol1@oXvRi z(dWyJg3x(Q1dp!=Fl(zP$)RrVs!v7dOWXuGnfaKQR9c3eUhP#hpA7PvosA{( zS~pj>B!iWOScCCP(~VQ@4N0kCDu4`C%%c{Q{&cOty-*>PG0@?h#m@-ub zG6UF<7HC;!s^0tkTEaEMo3$9jrnkUT%lxnZWxUxZ+GMvnRc;iGbsrnbUk}8F+6pgz zaiwgHW>6@=knsGNs3g$(QHCGw^-zj%XhK4QF;S&}OH@JX>EpFYqGQlIR)K4+HlO?y zkg!qEB@u*eQoz}FD^$;CHBm$|l*E5B!QL)(5Ibk=eG1QLT?oXS$1I8YQlW8yuo^O@ z-+VYZ8zsiYL;w{~zx)M8C0*Tkn{dOdBs^!oIu@d9IZnlWj%uSMfGV%k-RSQ#+1lFv zzuLYttf_2kIAlO4fWV-D2nr~mhAN0iM-Y{+KtMW3lM+Be?;ypofzrDuH332my^ljL z(n+WaiGU$UfCwSsJItN?W4`D6?)Clgo*(Bt=Q%qod#%0pYJ2aspnpukZkzLhsj65J zryqs!(z=1-LO#LrrGKQ*-%-=%Dr{Pj(cJrUj?T{lO~LB3h7b>7-uMk1unQ`$&Dc>Q56xX3 zN*HhMqvV8Q8lSQM+h;oAQzgRlqRCCuGk~<9wc4KoOTWnDsCKyZl=B=Tb8 zXqwQ6VB6h~jWK79?634(noQyx?!T7Vt%&FqO35^Wm&WtA!POQ-Kohvs{MPDMCr+K4 zi7VXjHi51dSX`G4yCz@zLgDc3^u2Uvw#>oKTvnCTutY=zAe0=#hOBbL0 zN(xkl_rQ&9%87cAz_WdU6I)1W{f+?vA=9)QYq)weF}s*G%$S~kYjZbT`=i61ZoByt z)wbI?mwMh&w7m?w0P`~d+lClSd4^xc_$1jk@P?7f7$X(SQr251Jb59YRh1pWkKQ+z zkk6%SVAy|KgED6ozfMMoJR9e6lNrf~xf=Y)zfoG=%xdk0Cd68%`CMh&XbOujBrL{6 zX^rI;LRwhtYY`VHbI~xazd!L-V`MVRSUkHxTUGgBnX~JKa}uztc$Pz@fXxy+BaI7y zM=iJW5T7&Ny>xuaM&o@lmre!*gh|aGz;8RykLG-{Pd0yM=w$Lg+a==a!iPGf=iLvgAnTZ#;s zH!zR*=)xYf+f2mdMxF~Kw7^hXS~TpNz|oKR1HE1=#8_$*dV`Rq>5>tkZPnY(hak2@aEq-W0o6K=5Si7pD|MV~YfKMTWT$}& z5E96@Z4Y06=+r<0{FtP$JG*VYRgS`; zaz~xFUdsv#3!8h3E`QKt5F{UJ3rsI6Y|}0+as}&vRrqb%4dN_a@HH8;%<2j}PW{Ob zx&vZapQbfJ7jG~I0>TAwO7kT6Q&lB9>*)?-%@v-&d8NN%Hdj(u)X34y2VF4y=s4H) zrbmX{E%$;RT;^#5LU8LE(qf%2a=r8=A3M>Zt?U3N3~@zPC-~fw!X?GZ7cgI4#mF>e z7B0v)3Z~kJ;{D&Sz<4hr%??s1$#y!us$Wy0Ru_c@M<-pcb~o4JK@*g*J7?P)BOYP05ZGKx-nakL+wVpL=%br%Et;Pf-2}AG~7rM zLT?oglcv{^2IPQ9wwTo)PH!$EWm$t~TPfx-`jiTNzcsK7rZC0WUp_G-bYZotmeid|LksDORdQn*U zZHIc?GiQHER5F*nk%|KwtN>{!*|e$w(|9=%XSyD#N!JG_B}d)6BL?!@f;uYAHwQ#~ zIFPx-@XnJ5@?zz1EkC7N$|&rT81KN|YQu_(vFTzj$@k_Kjk1Wt7wDR=36mSwyf4Z! zB&l*kyoK+jZmFX=kv#7{i7oXf8q&gphvguSh3BNimKUj>Jmj|i@ZRqk@z)J=6k#y_ zBG#e7yz}Q7`yH(Fv#L3_#tL;Yi3_=0k@$WUg*%Wyqv4**n&egT`|g1q@S|C^jOnqt za3k7fYI1eg%~qjh{mkpym|t~F<3PI2K-_c2pMSe`8f7N6t5V#3oyMCI22fk>y{Ejs zr%c%)y!*}S;);UNuKVWQF|@FHa)j=Fj)Uhft`5B6@Xem4Q%(ob^%7G%k|@xI>v>}`?$o%KNqRCK@oC0ju13wvHpUM{ZP zJH3gfpmc0(oz>w$w(C{RKL8E8zJ3n!WU$-W>1>UMr5R@{T+K0}*>5A&!$vABSNM8T ze)SqmvCxd+3e49CB77^4_0kzKVWbC$9X$a8zVi4}Nz+4F@`kYx&U5|OoSi4fftk|O zzTPiS%XrHqJxI+k{qY`UTWH&#Xvgc8W%038wP@$S(;0A0+qQEADck4m!fp4z-OK8& zT7wq{*zD+Z1q=Pwy2uI5Bz)0DKR1U`94Ec^_u(iKAklz`yjd$cNOb~O2`D9(buUd| zE>qEF(((}o#*)ytQ*?v1tzTU?EcAudQ)YH)%@Y)!|L98h91*xy!I|8Trn9Q+pR z(tp^)KOY|&7Pk2C)4bJe-|-g6zx*91<5k;W)KO8{!%sZVe4=u;!Ny%x_11RI!a&|Y z`0OQ6vJfJ8j6P`7s{?y3UTf!hnwNfv0g2S@rQAsBPXp*#6kuP0dVXy5d*3#@y*}Nq zK>b!T;xVbmTRN2t*G?=XwCO6Wz%<_PaK~s%*vXjb6#9+#h!eW3f}r`!K+zZJ@WVh$ z@2rgQw|rPFN)kY9AeX{mQmVzOWpJ4O>$~{baiYVfm=UjOTj;)Te6;g*Q1Y~n;N?77 z-p_|XkX=~GCZqd4UTuQqzN7Hm8|1Z8#?;E8776o)yC)q>W1ry_7+3l4@ukO)xfFr# z*JowlZB0*{8xT0{D|m>>pQ~;M^x$rzteN@-^Zi*AEv`B-hA zjCmP)1EF}l1?{iZgXCYvENRoq1!FB5rQ$yMQe#8*FU4E(*1RvO74~)f^y#DZbfd4MIgLT)yau;<4-L#H0uQbujkB{zv zA^YOM9sa9Z$Y0BuZgDeJ)wP!SC}WUYquxi%39>vkv9BlbrO|NB38!2_Bbz(Jdw=@4 zu4JQQHS+@?M>AL*#5TU(t_73=JY_aW+RhEXEYGC@F)%eh6*vwBZPdVMX8EHjW;P00 zE^r`iRFC%+a0hdsapy$EZ7W#r3%qt#lc!|s&KNvO8!pfF-gtWCKIoxX{X+0Yc}^KJ zQwL+xDe~}j*`Ha@O8|vTluKvsWL2{EZS~M;o~Zm}@#6zhzh>)?htHa>Jkz_ECsd{h zi=4I&m|szjd~tlt(j@|sU3vwj#yBCyLRz7c&!gx<@AlfQhcKrYWTzcWZ&fJ#;GUNs z2(<;$Oh*iskmi7hy7-RO8Ar)XV{h?Ll$zp%0AxKQN$ZJ>oMy$i6Z+#fmpysSFVtmA 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 L3~pCw*hT*zEPWQ~ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..5f1050a835bf0ebe70021fd07f844eb83b251ac9 GIT binary patch literal 71770 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ξr2|D=h)Cf3F1Yn*2FDDPi)ZIyQUKc%3ifFk5jd7rvX*4`;aGKc-*38 zYp5<@rHL`FqzsDlF&W>)Jw1x9kd1%9jI`gLwB@&w*6e?a_#^}Qm(Ed23hmlE+3PO4 zS*PU2y}5WdlOIRaGS<0!TpHm%_s6&9A8)>9MP%O&02yoH0gtu+BGshvPGsgn8x|3K zlmWUNUR@nrl)p^Qd4LrIfK#Mjv9=U~vKs0?wcZb%m+~_8X z8mh|P%x(=6DXV=%k)MzCDOIR&PR~0#kYsK!?-me^L9rHKOdO1FM{Rq82aj~J zaJqW=hCrH372R_7J_6Q`m|&7^=Ex)^uhEv|4v89c%Kb}FAC^NAq%oW~NS&Z35~ zR7rn80tfm#UhThYztumHj-B!&qNV#Y#el#70aXC^$@rpHlJXBvOj>T#_E=zxdA5S+ z#r8+wA%i()_&n2lUv=f7tq=rU_QLUoi8=5nZkj@<-UQL z2HS;t>!|n1c9?*<*q&&)arxc@@bYC_ZiSXqzAvcQumdg(Oyr0mOD0~^Jy@cMXhYc| zB-1uhI0R)<9><=6d%gBCeym53X`Tn=Hg&8}7l1m)t>{xXk;jZ5nw?H@IFhme9fu~4 z2%EJ1ar11*H->GC`sQ;kb&|!n8Y41HqAqBT-;(|8UpSB*@_Vl3$jQ0lIBd5F2lm;; zMv3c9KyB2wVr&gAk_$RO+{itXLuKJDOuAv_aun>$&_12$Qa2ldh6}eF{ha@A%n^Lh zx;fR=XyQ8e+1S$XxKO{$9W~Q^I!bphwD$nnCH~^I≈LrlN{C$Te7shTTCL>4d+X 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 Q&*j(E(!W)v`5^TF0MySqnE(I) 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..530999dbe519ca81dd5d8ec5b41dac9dfa428093 GIT binary patch literal 65019 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