From 44d0416719aa7a5a427a20272e77d86df52a0664 Mon Sep 17 00:00:00 2001 From: Drzaln Date: Thu, 7 Jan 2021 08:58:26 +0700 Subject: [PATCH] bleh --- .buckconfig | 6 + .eslintrc.js | 4 + .flowconfig | 73 + .gitattributes | 1 + .github/workflow/ci.yml | 32 + .gitignore | 59 + .prettierrc.js | 6 + .watchmanconfig | 1 + App.js | 139 + README.md | 1 + __tests__/App-test.js | 14 + android/app/_BUCK | 55 + android/app/build.gradle | 219 + android/app/build_defs.bzl | 19 + android/app/debug.keystore | Bin 0 -> 2257 bytes android/app/proguard-rules.pro | 10 + android/app/src/debug/AndroidManifest.xml | 8 + .../com/rnfootball/ReactNativeFlipper.java | 72 + android/app/src/main/AndroidManifest.xml | 27 + .../main/assets/fonts/JuventusFans-Bold.ttf | Bin 0 -> 69212 bytes .../main/assets/fonts/Oswald-ExtraLight.ttf | Bin 0 -> 84484 bytes .../src/main/assets/fonts/Oswald-Medium.ttf | Bin 0 -> 87756 bytes .../src/main/assets/fonts/Oswald-Regular.ttf | Bin 0 -> 86480 bytes .../src/main/assets/fonts/Oswald-SemiBold.ttf | Bin 0 -> 88720 bytes .../java/com/rnfootball/MainActivity.java | 27 + .../java/com/rnfootball/MainApplication.java | 80 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3056 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5024 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2096 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2858 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4569 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7098 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 6464 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10676 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 9250 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 15523 bytes android/app/src/main/res/values/strings.xml | 3 + android/app/src/main/res/values/styles.xml | 9 + android/build.gradle | 37 + android/gradle.properties | 28 + android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 58695 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 + android/gradlew | 183 + android/gradlew.bat | 103 + android/settings.gradle | 3 + app.json | 4 + babel.config.js | 3 + index.js | 9 + ios/Podfile | 33 + ios/RnFootball-tvOS/Info.plist | 53 + ios/RnFootball-tvOSTests/Info.plist | 24 + ios/RnFootball.xcodeproj/project.pbxproj | 820 ++ .../xcschemes/RnFootball-tvOS.xcscheme | 88 + .../xcschemes/RnFootball.xcscheme | 88 + ios/RnFootball/AppDelegate.h | 8 + ios/RnFootball/AppDelegate.m | 58 + .../AppIcon.appiconset/Contents.json | 38 + ios/RnFootball/Images.xcassets/Contents.json | 6 + ios/RnFootball/Info.plist | 65 + ios/RnFootball/LaunchScreen.storyboard | 58 + ios/RnFootball/main.m | 9 + ios/RnFootballTests/Info.plist | 24 + ios/RnFootballTests/RnFootballTests.m | 65 + metro.config.js | 17 + package-lock.json | 11830 ++++++++++++++++ package.json | 35 + react-native.config.js | 3 + src/assets/fonts/JuventusFans-Bold.ttf | Bin 0 -> 69212 bytes src/assets/fonts/Oswald-ExtraLight.ttf | Bin 0 -> 84484 bytes src/assets/fonts/Oswald-Medium.ttf | Bin 0 -> 87756 bytes src/assets/fonts/Oswald-Regular.ttf | Bin 0 -> 86480 bytes src/assets/fonts/Oswald-SemiBold.ttf | Bin 0 -> 88720 bytes 72 files changed, 14562 insertions(+) create mode 100644 .buckconfig create mode 100644 .eslintrc.js create mode 100644 .flowconfig create mode 100644 .gitattributes create mode 100644 .github/workflow/ci.yml create mode 100644 .gitignore create mode 100644 .prettierrc.js create mode 100644 .watchmanconfig create mode 100644 App.js create mode 100644 README.md create mode 100644 __tests__/App-test.js create mode 100644 android/app/_BUCK create mode 100644 android/app/build.gradle create mode 100644 android/app/build_defs.bzl create mode 100644 android/app/debug.keystore create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/debug/java/com/rnfootball/ReactNativeFlipper.java create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/assets/fonts/JuventusFans-Bold.ttf create mode 100644 android/app/src/main/assets/fonts/Oswald-ExtraLight.ttf create mode 100644 android/app/src/main/assets/fonts/Oswald-Medium.ttf create mode 100644 android/app/src/main/assets/fonts/Oswald-Regular.ttf create mode 100644 android/app/src/main/assets/fonts/Oswald-SemiBold.ttf create mode 100644 android/app/src/main/java/com/rnfootball/MainActivity.java create mode 100644 android/app/src/main/java/com/rnfootball/MainApplication.java 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_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_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_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_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_round.png 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/build.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 app.json create mode 100644 babel.config.js create mode 100644 index.js create mode 100644 ios/Podfile create mode 100644 ios/RnFootball-tvOS/Info.plist create mode 100644 ios/RnFootball-tvOSTests/Info.plist create mode 100644 ios/RnFootball.xcodeproj/project.pbxproj create mode 100644 ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball-tvOS.xcscheme create mode 100644 ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball.xcscheme create mode 100644 ios/RnFootball/AppDelegate.h create mode 100644 ios/RnFootball/AppDelegate.m create mode 100644 ios/RnFootball/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/RnFootball/Images.xcassets/Contents.json create mode 100644 ios/RnFootball/Info.plist create mode 100644 ios/RnFootball/LaunchScreen.storyboard create mode 100644 ios/RnFootball/main.m create mode 100644 ios/RnFootballTests/Info.plist create mode 100644 ios/RnFootballTests/RnFootballTests.m create mode 100644 metro.config.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 react-native.config.js create mode 100644 src/assets/fonts/JuventusFans-Bold.ttf create mode 100644 src/assets/fonts/Oswald-ExtraLight.ttf create mode 100644 src/assets/fonts/Oswald-Medium.ttf create mode 100644 src/assets/fonts/Oswald-Regular.ttf create mode 100644 src/assets/fonts/Oswald-SemiBold.ttf diff --git a/.buckconfig b/.buckconfig new file mode 100644 index 0000000..934256c --- /dev/null +++ b/.buckconfig @@ -0,0 +1,6 @@ + +[android] + target = Google Inc.:Google APIs:23 + +[maven_repositories] + central = https://repo1.maven.org/maven2 diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..40c6dcd --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native-community', +}; diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 0000000..b274ad1 --- /dev/null +++ b/.flowconfig @@ -0,0 +1,73 @@ +[ignore] +; We fork some components by platform +.*/*[.]android.js + +; Ignore "BUCK" generated dirs +/\.buckd/ + +; Ignore polyfills +node_modules/react-native/Libraries/polyfills/.* + +; These should not be required directly +; require from fbjs/lib instead: require('fbjs/lib/warning') +node_modules/warning/.* + +; Flow doesn't support platforms +.*/Libraries/Utilities/LoadingView.js + +[untyped] +.*/node_modules/@react-native-community/cli/.*/.* + +[include] + +[libs] +node_modules/react-native/interface.js +node_modules/react-native/flow/ + +[options] +emoji=true + +esproposal.optional_chaining=enable +esproposal.nullish_coalescing=enable + +module.file_ext=.js +module.file_ext=.json +module.file_ext=.ios.js + +munge_underscores=true + +module.name_mapper='^react-native/\(.*\)$' -> '/node_modules/react-native/\1' +module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/node_modules/react-native/Libraries/Image/RelativeImageStub' + +suppress_type=$FlowIssue +suppress_type=$FlowFixMe +suppress_type=$FlowFixMeProps +suppress_type=$FlowFixMeState + +suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\) +suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)?:? #[0-9]+ +suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError + +[lints] +sketchy-null-number=warn +sketchy-null-mixed=warn +sketchy-number=warn +untyped-type-import=warn +nonstrict-import=warn +deprecated-type=warn +unsafe-getters-setters=warn +unnecessary-invariant=warn +signature-verification-failure=warn +deprecated-utility=error + +[strict] +deprecated-type +nonstrict-import +sketchy-null +unclear-type +unsafe-getters-setters +untyped-import +untyped-type-import + +[version] +^0.122.0 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d42ff18 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.pbxproj -text diff --git a/.github/workflow/ci.yml b/.github/workflow/ci.yml new file mode 100644 index 0000000..09cb9c6 --- /dev/null +++ b/.github/workflow/ci.yml @@ -0,0 +1,32 @@ +name: Build Android +on: + push: + branches: + - master +jobs: + + build-android: + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [12.x] + steps: + - name: Checkout to Action V2 + uses: actions/checkout@v2 + - name: Checkout Node JS + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + - name: Install npm dependencies + run: | + npm install + - name: Make gradlew executable + run: cd android && chmod +x ./gradlew + - name: Build Android Release + run: | + cd android && ./gradlew assembleRelease + - name: Upload Artifact + uses: actions/upload-artifact@v2 + with: + name: RnFootball-apk + path: android/app/build/outputs/apk/release/app-release.apk \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ad572e6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,59 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# BUCK +buck-out/ +\.buckd/ +*.keystore +!debug.keystore + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +*/fastlane/report.xml +*/fastlane/Preview.html +*/fastlane/screenshots + +# Bundle artifact +*.jsbundle + +# CocoaPods +/ios/Pods/ diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..5c4de1a --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,6 @@ +module.exports = { + bracketSpacing: false, + jsxBracketSameLine: true, + singleQuote: true, + trailingComma: 'all', +}; diff --git a/.watchmanconfig b/.watchmanconfig new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.watchmanconfig @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/App.js b/App.js new file mode 100644 index 0000000..d62f503 --- /dev/null +++ b/App.js @@ -0,0 +1,139 @@ +import React, { createRef, useEffect, useRef, useState, useCallback } from 'react' +import { SafeAreaView, View, Text, StatusBar, TouchableOpacity, Animated as RnAnimated } from 'react-native' +import { ScrollView } from 'react-native-gesture-handler' +import { enableScreens } from 'react-native-screens' +enableScreens() + +const App = () => { + const [ selectedNav, setSelectedNav ] = useState(0) + return ( + + + +
+ setSelectedNav(key)} /> + + + forward + + + + + ) +} + +const TopNavigation = ({ selectedNav, onPress }) => { + const containerRef = useRef() + const navPosition = useRef(new RnAnimated.Value(0)).current + const [ measures, setMeasures ] = useState([]) + const nav = [ 'home', 'news', 'live', 'statistic', 'table', 'tickets' ] + + const data = nav.map((item, i) => ({ + key: i, + title: item, + ref: createRef() + })) + + useEffect(() => { + let m = [] + if (data.length > 0) { + data.forEach((item) => { + item.ref.current.measureLayout(containerRef.current, (x, y, width, height) => { + m.push({ x, y, width, height }) + if (m.length === data.length) { + setMeasures(m) + } + }) + }) + } + }, []) + + const changeNav = useCallback((key) => { + RnAnimated.timing(navPosition, { + toValue: key, + duration: 350, + useNativeDriver: false + }).start() + onPress(key) + }, []) + + return ( + + {data.map((item) => { + return ( + changeNav(item.key)} + /> + ) + })} + {measures.length > 0 && } + + ) +} + +const Indicator = ({ measures, data, navPosition }) => { + const inputRange = data.map((_, i) => i) + const indicatorWidth = navPosition.interpolate({ + inputRange, + outputRange: measures.map((measure) => measure.width - 6) + }) + const translateX = navPosition.interpolate({ + inputRange, + outputRange: measures.map((measure) => measure.x + 3) + }) + return ( + + ) +} + +const RenderNav = ({ item, onPress, selectedNav }) => { + return ( + + + + {item.title} + + + + ) +} + +const Header = () => ( + + JUVENTUS + TEAM + +) + +export default App diff --git a/README.md b/README.md new file mode 100644 index 0000000..39e47c6 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +currently only Juventus \ No newline at end of file diff --git a/__tests__/App-test.js b/__tests__/App-test.js new file mode 100644 index 0000000..1784766 --- /dev/null +++ b/__tests__/App-test.js @@ -0,0 +1,14 @@ +/** + * @format + */ + +import 'react-native'; +import React from 'react'; +import App from '../App'; + +// Note: test renderer must be required after react-native. +import renderer from 'react-test-renderer'; + +it('renders correctly', () => { + renderer.create(); +}); diff --git a/android/app/_BUCK b/android/app/_BUCK new file mode 100644 index 0000000..f3cb97d --- /dev/null +++ b/android/app/_BUCK @@ -0,0 +1,55 @@ +# To learn about Buck see [Docs](https://buckbuild.com/). +# To run your application with Buck: +# - install Buck +# - `npm start` - to start the packager +# - `cd android` +# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"` +# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck +# - `buck install -r android/app` - compile, install and run application +# + +load(":build_defs.bzl", "create_aar_targets", "create_jar_targets") + +lib_deps = [] + +create_aar_targets(glob(["libs/*.aar"])) + +create_jar_targets(glob(["libs/*.jar"])) + +android_library( + name = "all-libs", + exported_deps = lib_deps, +) + +android_library( + name = "app-code", + srcs = glob([ + "src/main/java/**/*.java", + ]), + deps = [ + ":all-libs", + ":build_config", + ":res", + ], +) + +android_build_config( + name = "build_config", + package = "com.rnfootball", +) + +android_resource( + name = "res", + package = "com.rnfootball", + res = "src/main/res", +) + +android_binary( + name = "app", + keystore = "//android/keystores:debug", + manifest = "src/main/AndroidManifest.xml", + package_type = "debug", + deps = [ + ":app-code", + ], +) diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..d8175f4 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,219 @@ +apply plugin: "com.android.application" + +import com.android.build.OutputFile + +/** + * The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets + * and bundleReleaseJsAndAssets). + * These basically call `react-native bundle` with the correct arguments during the Android build + * cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the + * bundle directly from the development server. Below you can see all the possible configurations + * and their defaults. If you decide to add a configuration block, make sure to add it before the + * `apply from: "../../node_modules/react-native/react.gradle"` line. + * + * project.ext.react = [ + * // the name of the generated asset file containing your JS bundle + * bundleAssetName: "index.android.bundle", + * + * // the entry file for bundle generation. If none specified and + * // "index.android.js" exists, it will be used. Otherwise "index.js" is + * // default. Can be overridden with ENTRY_FILE environment variable. + * entryFile: "index.android.js", + * + * // https://reactnative.dev/docs/performance#enable-the-ram-format + * bundleCommand: "ram-bundle", + * + * // whether to bundle JS and assets in debug mode + * bundleInDebug: false, + * + * // whether to bundle JS and assets in release mode + * bundleInRelease: true, + * + * // whether to bundle JS and assets in another build variant (if configured). + * // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants + * // The configuration property can be in the following formats + * // 'bundleIn${productFlavor}${buildType}' + * // 'bundleIn${buildType}' + * // bundleInFreeDebug: true, + * // bundleInPaidRelease: true, + * // bundleInBeta: true, + * + * // whether to disable dev mode in custom build variants (by default only disabled in release) + * // for example: to disable dev mode in the staging build type (if configured) + * devDisabledInStaging: true, + * // The configuration property can be in the following formats + * // 'devDisabledIn${productFlavor}${buildType}' + * // 'devDisabledIn${buildType}' + * + * // the root of your project, i.e. where "package.json" lives + * root: "../../", + * + * // where to put the JS bundle asset in debug mode + * jsBundleDirDebug: "$buildDir/intermediates/assets/debug", + * + * // where to put the JS bundle asset in release mode + * jsBundleDirRelease: "$buildDir/intermediates/assets/release", + * + * // where to put drawable resources / React Native assets, e.g. the ones you use via + * // require('./image.png')), in debug mode + * resourcesDirDebug: "$buildDir/intermediates/res/merged/debug", + * + * // where to put drawable resources / React Native assets, e.g. the ones you use via + * // require('./image.png')), in release mode + * resourcesDirRelease: "$buildDir/intermediates/res/merged/release", + * + * // by default the gradle tasks are skipped if none of the JS files or assets change; this means + * // that we don't look at files in android/ or ios/ to determine whether the tasks are up to + * // date; if you have any other folders that you want to ignore for performance reasons (gradle + * // indexes the entire tree), add them here. Alternatively, if you have JS files in android/ + * // for example, you might want to remove it from here. + * inputExcludes: ["android/**", "ios/**"], + * + * // override which node gets called and with what additional arguments + * nodeExecutableAndArgs: ["node"], + * + * // supply additional arguments to the packager + * extraPackagerArgs: [] + * ] + */ + +project.ext.react = [ + enableHermes: false, // clean and rebuild if changing +] + +apply from: "../../node_modules/react-native/react.gradle" + +/** + * Set this to true to create two separate APKs instead of one: + * - An APK that only works on ARM devices + * - An APK that only works on x86 devices + * The advantage is the size of the APK is reduced by about 4MB. + * Upload all the APKs to the Play Store and people will download + * the correct one based on the CPU architecture of their device. + */ +def enableSeparateBuildPerCPUArchitecture = false + +/** + * Run Proguard to shrink the Java bytecode in release builds. + */ +def enableProguardInReleaseBuilds = false + +/** + * The preferred build flavor of JavaScriptCore. + * + * For example, to use the international variant, you can use: + * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` + * + * The international variant includes ICU i18n library and necessary data + * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that + * give correct results when using with locales other than en-US. Note that + * this variant is about 6MiB larger per architecture than default. + */ +def jscFlavor = 'org.webkit:android-jsc:+' + +/** + * Whether to enable the Hermes VM. + * + * This should be set on project.ext.react and mirrored here. If it is not set + * on project.ext.react, JavaScript will not be compiled to Hermes Bytecode + * and the benefits of using Hermes will therefore be sharply reduced. + */ +def enableHermes = project.ext.react.get("enableHermes", false); + +android { + compileSdkVersion rootProject.ext.compileSdkVersion + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + defaultConfig { + applicationId "com.rnfootball" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + } + splits { + abi { + reset() + enable enableSeparateBuildPerCPUArchitecture + universalApk false // If true, also generate a universal APK + include "armeabi-v7a", "x86", "arm64-v8a", "x86_64" + } + } + signingConfigs { + debug { + storeFile file('debug.keystore') + storePassword 'android' + keyAlias 'androiddebugkey' + keyPassword 'android' + } + } + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + // Caution! In production, you need to generate your own keystore file. + // see https://reactnative.dev/docs/signed-apk-android. + signingConfig signingConfigs.debug + minifyEnabled enableProguardInReleaseBuilds + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + } + } + + // applicationVariants are e.g. debug, release + applicationVariants.all { variant -> + variant.outputs.each { output -> + // For each separate APK per architecture, set a unique version code as described here: + // https://developer.android.com/studio/build/configure-apk-splits.html + def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4] + def abi = output.getFilter(OutputFile.ABI) + if (abi != null) { // null for the universal-debug, universal-release variants + output.versionCodeOverride = + versionCodes.get(abi) * 1048576 + defaultConfig.versionCode + } + + } + } +} + +dependencies { + implementation fileTree(dir: "libs", include: ["*.jar"]) + //noinspection GradleDynamicVersion + implementation "com.facebook.react:react-native:+" // From node_modules + + implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" + + debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") { + exclude group:'com.facebook.fbjni' + } + + debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { + exclude group:'com.facebook.flipper' + exclude group:'com.squareup.okhttp3', module:'okhttp' + } + + debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") { + exclude group:'com.facebook.flipper' + } + + if (enableHermes) { + def hermesPath = "../../node_modules/hermes-engine/android/"; + debugImplementation files(hermesPath + "hermes-debug.aar") + releaseImplementation files(hermesPath + "hermes-release.aar") + } else { + implementation jscFlavor + } +} + +// Run this once to be able to run the application with BUCK +// puts all compile dependencies into folder libs for BUCK to use +task copyDownloadableDepsToLibs(type: Copy) { + from configurations.compile + into 'libs' +} + +apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/android/app/build_defs.bzl b/android/app/build_defs.bzl new file mode 100644 index 0000000..fff270f --- /dev/null +++ b/android/app/build_defs.bzl @@ -0,0 +1,19 @@ +"""Helper definitions to glob .aar and .jar targets""" + +def create_aar_targets(aarfiles): + for aarfile in aarfiles: + name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")] + lib_deps.append(":" + name) + android_prebuilt_aar( + name = name, + aar = aarfile, + ) + +def create_jar_targets(jarfiles): + for jarfile in jarfiles: + name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")] + lib_deps.append(":" + name) + prebuilt_jar( + name = name, + binary_jar = jarfile, + ) diff --git a/android/app/debug.keystore b/android/app/debug.keystore new file mode 100644 index 0000000000000000000000000000000000000000..364e105ed39fbfd62001429a68140672b06ec0de GIT binary patch literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc + + + + + + diff --git a/android/app/src/debug/java/com/rnfootball/ReactNativeFlipper.java b/android/app/src/debug/java/com/rnfootball/ReactNativeFlipper.java new file mode 100644 index 0000000..cc99f27 --- /dev/null +++ b/android/app/src/debug/java/com/rnfootball/ReactNativeFlipper.java @@ -0,0 +1,72 @@ +/** + * Copyright (c) Facebook, Inc. and its affiliates. + * + *

This source code is licensed under the MIT license found in the LICENSE file in the root + * directory of this source tree. + */ +package com.rnfootball; + +import android.content.Context; +import com.facebook.flipper.android.AndroidFlipperClient; +import com.facebook.flipper.android.utils.FlipperUtils; +import com.facebook.flipper.core.FlipperClient; +import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin; +import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin; +import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin; +import com.facebook.flipper.plugins.inspector.DescriptorMapping; +import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin; +import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor; +import com.facebook.flipper.plugins.network.NetworkFlipperPlugin; +import com.facebook.flipper.plugins.react.ReactFlipperPlugin; +import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin; +import com.facebook.react.ReactInstanceManager; +import com.facebook.react.bridge.ReactContext; +import com.facebook.react.modules.network.NetworkingModule; +import okhttp3.OkHttpClient; + +public class ReactNativeFlipper { + public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) { + if (FlipperUtils.shouldEnableFlipper(context)) { + final FlipperClient client = AndroidFlipperClient.getInstance(context); + + client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults())); + client.addPlugin(new ReactFlipperPlugin()); + client.addPlugin(new DatabasesFlipperPlugin(context)); + client.addPlugin(new SharedPreferencesFlipperPlugin(context)); + client.addPlugin(CrashReporterPlugin.getInstance()); + + NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin(); + NetworkingModule.setCustomClientBuilder( + new NetworkingModule.CustomClientBuilder() { + @Override + public void apply(OkHttpClient.Builder builder) { + builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin)); + } + }); + client.addPlugin(networkFlipperPlugin); + client.start(); + + // Fresco Plugin needs to ensure that ImagePipelineFactory is initialized + // Hence we run if after all native modules have been initialized + ReactContext reactContext = reactInstanceManager.getCurrentReactContext(); + if (reactContext == null) { + reactInstanceManager.addReactInstanceEventListener( + new ReactInstanceManager.ReactInstanceEventListener() { + @Override + public void onReactContextInitialized(ReactContext reactContext) { + reactInstanceManager.removeReactInstanceEventListener(this); + reactContext.runOnNativeModulesQueueThread( + new Runnable() { + @Override + public void run() { + client.addPlugin(new FrescoFlipperPlugin()); + } + }); + } + }); + } else { + client.addPlugin(new FrescoFlipperPlugin()); + } + } + } +} diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..72fa25a --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + diff --git a/android/app/src/main/assets/fonts/JuventusFans-Bold.ttf b/android/app/src/main/assets/fonts/JuventusFans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fc96b7a391456f385a431a9687546352dd7f53d6 GIT binary patch literal 69212 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

VIPjmCh?+Q&p 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 Hw)6i1-!nK; literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/Oswald-ExtraLight.ttf b/android/app/src/main/assets/fonts/Oswald-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6613c4cdfc55ed95e1bca8e4b2787bcdc13e097d GIT binary patch literal 84484 zcmcG%2Vk7VnLj-9zT4Edue!8-S6y1|uGLp^ku1q_k(=Zq%eJsFZeTFBF$U9;kU&U) zz$LU0E+ip^9ta0E4mQD02g#8HNG>^2(CYg=Gw-fevP^Q{|N9JTv-8e8 z^UO0(pXX(qF=oLx9W(bXSh#5GqZ2nUUYyGq-`Kls>9F_d_#YWB*~wVY*E_tb=i=-3 zO)%bb6Jy4UmJZi9-LT?&7clm2DMs0}W!L!L@9lo`KKy-{G1HY>_Fr6?-&9e^IIqO# z*Ppj{+pg~N8}Zp6K4L6y*S7I}d(m#jd^-FzZQFV9yi3kp_7%*H@!tH|_KESW`Ia|+ z%h=E8^VoJY7;o1XF!o=6#^1i}yDmO(&tLYuh0og=%lY2UJzK_uf%hL_>_>QB|IV)Q z1ABEV^2ZtbA?9P1yT^A;gzFbx4|u+bIexu&&%TQvy5NRCFs|Ohm~+?OizfDtzF+fA z#u?Vj9%2f^xJr{+#Z+cw;Y0wfiprD;9alM5SK)`sH{fx;M5ogkbw;bjtj~5;+uRnn z-{Q8k^Z!X^^Uo%Kq*i_O=BToN@_IbaDlzw?7}LnIS#=_m#dVDL>+xOTI%NV=_y;gL z5AZ>g$&_u%wpc7?gQ>9E7O{DQUZWS2p6+@eUiDgajMr=)r?G$jb8g~4PgYJ%$@YfGUs#87GH`6_ypSy={ce=;BsUAvtjH!cIgEj{9DzBmk z&6XNVojF^^Sid=YEW(FwG(FpI&(UMG?7@O^7R>endzTM0OKNQosr(5(j7754Ds|TM zsHgaqbKxPQ$H_T+d{0-E9^<{UArp9bHx1ca)Pt)MA7^7dW32bj9!ub%Cq3H-=jgF_ z)@%|FyJq2G*E#TT<{YC=W9k_Djl|Tf-PZ8HwAH0?JWXrQrpBJN`=<1oUOY#S>DgbJ zyN7xvJ;v#?drZaovp7+L<^kUu{7Y<_21?RT{vh?_^vVe5`aJE)pdxz6Q^VgPjLM!5 z=|EX;WnxtQO?p&NVJ2lUW$O1h<|_eD0kg91M5l!-ocH78t0qOA$l@ku(3uQiqnvFJ z$DQeP`VB^|*9Y{2X0zF9w&KjwKXbOJw3@peUQ0xLxubOcEh?|(;h*1g&(D*;`tERo zFaD}p)sXytP4cdKFoInEVls-=ODF^Lk*1Ya`)PL&Oy{TSfPXD;Su9f?-JpzwYJ zSD0R>=qH$}Y7iQ^PDh-MxKdG}xuCMV&|Tzq+6!D}S5>9S4?}|(Igu@#~H;pB~xM^&|y2j8&hl%b4 zJOc9`iFx)X0WnXX3)zFHUiLV}KYdn@MPf~&2Wa|rj4?g-^phv&c#^O|_>yBEpE*0| zkTCip_C1T)Ss>w^-ew(Fl+-roWZNv+_8hyvQlHvh3+-&2Hq;{acHp54H?G_B_#>S? z&h9mrsa2QnOg?zg71hzTU3}5_rpa1@7jvmsi?bO5(pC1Bq8IBB?SlJKyH~bjcTcHX zXY8&5C?&Lctd#cGz`2n#9cL3vuU9r;fBgd{kf*u<>jaF@OF1UeBs9RyTAJ=;eG9)e*j)V4Zt&<9tL;$D^bYYyGInUX-7DKciKo;~ z>=@*5^Pq4RUoeViI=^nDj^K@lGu*`GNZ$^N%E z$$o7%=t58Ml)78EFSt zKj>=qPCk3~lL9`{4&>M`o}EBE5bGS-vmD&ac4lN)qOKNNmN<;oEwH!zhOK=dTPLF)bik~W)wg&Ia8ri_(Z ztbVW6X9DRnAs9VEqL65jQZWkFM;+svaUGrM4!>gD5;5WSbm16$E!E29P zajd|+xIezS{-m4s3hIvtkW6LiGyj@ zLjb1FrFVe4esSVNOs%R;ey=Kdq2v!3iR4MInCmz@K5H(LW=}!>df9?RcO_SK&~~^2 zRYHG+=^=;px`_-iY%l~!78}P*+-R&Z5~94!W3dQnoMkHcIB86L+#58IL|(IdVs&%d z;BZ^#^1=3_k9tk!-j19r_w%(EAKrgqX~o8o&11>CH*FrCOA~`S&>t|Z(`V~-*+(FEvP{`o6FJ-j`Dic+`KXQo(@=e&xD7CaK^en7 z)F^}1RpC%DVDXUti}gu==0)x)-h2+xog5tz}~a(wsp$9ZWimi*7S zT9v$+@A~LXesgjcDBF)g|AO&s&|=#X^Yp61vkeN%frgOFbC}7PV}ij>YC;wWE?^wA z+wCs9%jvMC)NG464;UaN0jqP<3L&M$oE(R<-|wfH0|Ab&&AE3ui z#ad*KlWcO<7-!Jq?u;I1Qe&j##uRy6-pJ^2jBS@=q&?GhSx z1iC8JZBs{cLCo1bzf^IyFH&xqJg;vkNLauqyhyBItJvq0yd`swv~xyUeh#Zllx3Op zFpI!0U~~!xlcEHaL7UZT)(O{=#THR*Ue!p)>^HFo-iRGrMdz%AKcD=1vXO0_orArI9K}mPG z2V#Fp{+n7g$%Q^RF!j0;!E+vVK8?q=@=FArlYHARr~vJP&d-|#iRh7f5U8vDic*r|3rxfvE`qkOV4_2dNqTdD_?fDVERt5gXpwC9msm1Qy- zz>JuQ6PupBWQScW*%*z3!Nna$vGl&a*r7vMJ}i(LKR++|-L9Ihw zHM5P1I=z`Nbj5C3trn}4<`Ek?3ssf=ABjEi?RlR^Y% zt|WV$)b?m*kJp4PBzwG<8Y3+iT47h67IqbSFxXYpgX}8&B)e+nSf?|_dVh|wfK_2v z$=NMYOW ztD5Ig&ijS*GskIO?U{#X`F|fyKSS7zXwPU^oMX42rLpF~E=f_j$`|MEp`M@a@ngPZ z&N0YCEU_zkq))dwwU_YRry>h-_q8#x`|^o%@BZ0i%azPMHsM@bQF?5nB3E|KC&am( z3BNqQ=X@gL6n#I1wOKnqO&c$zdSu{$cma95CFVgBXW=zIV^`ncb%L9=PJJ2eS28E7 zWL2y^(c-khqv!V(7ePosYQP%kci0u)mt|65&f&8$us-1%6<$)JK$k9au~&N5HX z7>oxro4^%!8JW{%lMYhe90;nyNy<-;>}d^`7gdCP>vpwQl@^sJ|6s8{=Z>%F;vTc@ zxysmzF6GCcC#GZDX4+Y{qo25tecZTx^7g($<$fpeAilq0k!y0)v2j#TC)Odbc&o;X z3<3k0bV4{HFTBK&+>x`n!{f3Cc3boS?a>K)ZPsadjZO=3VSF0`|F(b&wg1Pd>y%gEPQHKLddy7{?#NH>4s5 zLh$G2*ep5rT)V|rX%K3ZaK*#9cCp_QT`j*Z-AQtsQ?b zc^mD=)K>nl;9gGVV-1N~D>N+L@8p@JtAl(@(XPwo^0~a_rG78@taX8)!8>iwLOdcm z;W7rK`&tu`{PTT5d-k678+Yv*>*#fMSoN#t_YAM-=~;2(P+TE-x#uv+%MF)W%er$L zpBWqB`$slx7)f3~x{)Y`_DFhrovbNQZ$$KgA}Fb7u3oS0lorx0$amQCodr&d#aSt_ zBEu%o*3#QWczJH?P-MYXu_L#|PArba7k^r<+Ocuzc{xe=rjy(GiKWX|3?#pw+Osp_ zq}(M>3QK10nWi_L5i(i!IK^+7-2-|Pt--_4L+I?uv`&`!;ZzI@F_W1X?9x3#yV^7Hc&n}@SsD;OQUs%b_1 z=HB6@Yc}l88Cl-eR@qj0Q+#LJTH-PSHi5hQG~E4CU}oBLD|-;HmOW1K184PEB-ST- z0C%smUkcpKe)8lTPnu^u`C8_a;uOj`kE5L=vj!D#+Bx+he;GKfB!5RaSM`+@7PAf} z0r09qQ{qQ(1odO^NP@HLbOBOt#Sy7zgI=50=k}2=UOFV<^w2_eQH`&AMJUYWQ2E89 z28)UqD{>cAmX+c`7htqe z*al&_s9TH2QD82X3gM7;?sgzT_t_CXLaJ>%rROGpCbZmR50GLzv?xQ@z3Z-Z2w;M5 zF^-TUya*+ULIB4^yeq}Dz`&&;Lta@N$j9&H`|pY=$(ou;D4)|$7qI$74PsC@)i8!8 zOh!eoH*A214Fd_5jP(|<0^!KASjeeq6Cqp-NghlL{@X2EVxRd8hF6lwANZ4F{L6km zucii6DIgSQ>RW;;Pl4fQ>_7FGS|rxsVdx=f?iE3EcAR5cTdMsvrnQSTlZ7WoJdXB^ z5wWgr?AjZ6(n8iHVMUlknFkZ%4Z9)^CWISoA|d&uadgMJSkH=~MbV8HssnS3ib2`mvu{+__ns}f7>SF>;+dk~gnkCXiJztiIwJ{MdtjU_w$9t5oz zgLn&Op*@;C`?Kemolc^h{l&R^h%+F2oIXbnvZrK^7iRVVHY>1p*bVRk3R?t{oT7Z3 zLRcvoswk-}3=3i_v|VxThOk2lle>a@lOOU0$shAz^2^oA8`Yjkuki4SaRqjf$%!*` zg1s;ccd`dzSN1pst97OXk+6}3lRb{l90Phu06J5@G61clhH|p}zH$Rnno1C?q<}7x zB`IYHXN@9cbpue~b?O+o-s;ss59rrZ#1spTUIWpsHx0aG%wQK)fnztR9e?n zuyWbD?a7}y78@;vK7V6Po%flV>PU4%6;Xm%gW8N${#3~Q6YTqfLgd=sOSeCt*{)uf zZhtr3eh|1w_4k6(o)P1n>$%^gp92oni_+u$c1AnpixOO3N z&E*P+#^nl5@sa5j2-=tJCo|e_Rw*w+w!fF25i7uPPR*EF!CUFiKjb?yo_jx|{h&&@ zrgFRwGTQsqPo~Ec<7g|mR<7XMxmR#z#t73ZJI0>VRz|oUNY5xBontSboiR>jy8nwa z+NZ~VDYISq&vgIO>Gn7u&6xKM-kgDH@&`%`{2<*Qd#m$n?OtR;$~`0+`#mtA;}8Bm z69Z~`1lnba%wTVoM$Fj6IuP4io)|(VfYKSMvg(W~QYDOPKbRT<7seym+-OjYhQlVX zb{$TcPFIK6tiiy>I8;vzWhx?!=mKqrV}tDACxJmEBw4 z(cRLqr@ATB@Ys1Zo?ul|V{CC#Ltb5ZUFY`$%T~uaJ7bIHh1+7z^3_9akxpfBu%W)G zHqjhya|D)bU)|6j`i##U4!Uc5M>mz(L)D)8>eXAcv#T_Uv-_buySxfN71jd2vli2t6yyc`k;a;MRtsV@$zK(@FTHfn6$ipqYX&at z9}dNm+bLrrCZHp}`WJDckF%A6^J+eLFwQ#kSb|*-d`#|T-E{6{y~w=`Fuy(Mvjt`D zC9FK`W;*+lw$$Lj7SbMS8JGs|Rb7tau9o4}CR@-Q4CR|cfj}^?$==bP)v{^vC)aMR z+qBN*YE2aRmM;E6&!Eq}pwsD?zdC|72nYq{|0Xfd{zaSw*-j@)wx8lFwDv_}MXC1J z&(Z&6x<4?W=BCFvPW`d7H2!kztQB$tJL`0qb7t(Uu*iWLs5dir)@EbO=C)N9x$rFV zVuE64;e^%D8EJ#zb<>q8(nZUu}a8&vS9&{~R znNLP9DyyCR>YBvDML)iHIO=tkl*{ozQ$R$k6nc};nB(2rS4i+x6T=g7Fn zrn>?`gg~*G@bqPjo6jDUKAto_DEnGF z_FCSxO;fPI4sJ?#yottGXYucBA#b>;xqE0`ZZPNx+p_|j*L-o!CSTo_Rq^!;hbrs) ztHG%Gn%cHS!P5Tu)IuZ#&_c8)U!W&Jo7LcEB#%mVq(koFgJ$1$-mG!6<8AI4lIQD5Z{QO zT;yo|Nwpz5G@8iH2C{PCT_)_+3V{VL0$FoGq!ps~21=m-;=rm6gCwvJ+e0*M+u0wE zByi^rZgLCaR&d-BlNS1k%OT{E%nlqI8p;iaE1Y&`rG0!ns+9SMs^e~B$PjE=>Yw}% zKusBBeO>#yR>v{sT+Q8aaAA2$3bVA@3yR52C^=2bd(t}Gl zT&Gb(C0yl6m(PtDt*2|&*IpcaCWULzo59ez?eI<+~UnHEO8cZ>>oOR`M#!(j^>7*)}iKs zu0X7J(R1g8`<&TjMa2!}@xzhP)+P3kNgpz}ZMF{U`aK3+VZdTG>n(X*(L{oO<)1sY zY->qOBtKbI<*mxgamIaqZ;I-k5K_Y}sO|*&q2QH7jZX-vA={tNY!_52+fN~XWO^Lp zeX{-JjCPVrvi(Oh#vxuT+mBN_(@p(O%sas1tcUC?_I{$o%Z<9AuR=8#8(fOsu-HNu zxB7EI=!+!_3B&KGX9oQ?6U0y!=h+BWFr!g72BuI4jU_u<*@Po9O+A4*9zZvyWGh?K z4??|>jO2eYJh<7}pv*Bc5thBbzkhlEvL%CdZ*^Ur1G(Xpq3m-ZEtibHXmcEA67=+s z5tsu0qfwV)bVJh&I%9DWJ>q*Uo(lc;B~Nj0LtaDa#}nFT8+vvVovAjSYns>Ab-|D> z`K#VV{-yr5*7LIU{-WxFzfW@9I3dU_x!>n3&&hex?^i%MAe9U`%%Ozef($!^ zxv}ZcF)8^AI&~c!y}}QQAdFW_^3%*bWT^==7`dA*(X!q^xG7d%UfNy~g<1FSZhuF2 zGQyvaggoU*WLr$sO+z5`O9@gcI`YYdub~{}TFZDh{f!ZlLH=RtT)vfu@>^?A|yHd@J~;N!VT#vk8bZW_w8+ zcY@DPkBfX(_O#$#28{8r(9h%;r^OgaWIkV&?yV?qh*rw;eGQ^11@Q~(0pZjKQxohu zu}2oR{4t0#ME?gKEQNqBLVw6RVN3~yM!JHkpr(inVfh(JKt)F)ETj&OB=T_4-l8)j zQ&_tb@9-+YsL(KEEOL1?I$~0s^~KSSHf;1qKUAuDZCF`1dGGvo%%{QAgY?O+$3*Z} zgT{ib2NVE#3~GVkh>3hC8=xo%P<+NQJA!?bcWG}9XRDbY`OiW*j3AL!YAM5 zbw5phi7(vw7SRWtsw3p*=L!5q_ks?yd*!LRSL)3zh!NAgq6gr4jU5;8Q2#?X3ukAG ze=IDC=nE~k+!p&pAI?egHD342sT4}cwfLRdpyU!Bdm6C11+1ob;`_+rh4FPyta`rLeKqYsudX7%<;Tg`n_)e!-!-(QqX>#lPrDF{e=qqHi67#Fz%Za6~4Jt@YdFNKfck~rABkwSb3=-DVs%Ih_oa0A>H z5vh?-U?1GA-)V6NwsN^?ks=nRR_)9DUKp)^w(tPmV* ziGbjQ<~=t9g6q{73o5Io-cpb$$(I1MtcMshu$M@Q)@Yt2ng`jZ(mEIwyo)HEpii~G zMq^?hV#q05iuNKl`glP$5|M}@Re~W^5R)My)zl-<5K?E5xI&pUReG?cQu>SO1vi@2 zQ2~3%^5MR_AB?G(?r?}p(jEiEGEzUZt+RW*_bqIcqA^;wC{WdSSKfuuI6os%q4acm z{Ovu-+Aq+$rY4j;!DYp|aL3>ia$U45g3rqJz9816`5UpWJXVpJL0%_rRmlwUdM$&z zBEQ__AWoLbAcu}F{I8iFCZpp+cKVeKcjuW@TsQMgz5HU46;78V!@B)$f6x1pT=_(!9-L=tI8sA_U-hVj?>6mPqG>jLnEtE zjEU6?x|T4A)u-nodqTE9I|DZI$;kE>GuxG;>GoHomNIMiyozX_v5Pc+>bdF9=Z0hY z^SR-f{(J^pg1#lrQuEVpq;R@6gSx(-(N6yM)H+|vY!^C=TtDGnjuW4O$2aKq52RJy z)G@Rlf>%Myp|){_`@BVkPFyWKXAZT9aR{><@vCqsl|wCJRzaCVEe;vwP%AQp8eYwK zvrM6mMfvis;b=vfy|U2WIo#nXbyS|o{gOS7h1Qd_^aceW4h$lMQ{4syDu7(mnA@A%ye?GV;#Rf8BdYWTcg!Du`4)PvMhqh9T zil;qw7viov5fkHs@Xd7#vf*&SPiH%XOIcGnTC;2D_Q*JH` zS^XZkqHs$aawNs3JweAb1`ynHMp~kE-4xnuuZun%D9ESio~^k|>1k{gk-e7pepa=% zUyJRzq}-=92)Tc;pp)b52lz=@*VHbu0cmaJWd*a>23_tSTHDmMjqqLonqLjbM<4iQ&>%fwcKa11>Ce#ez+-Qzz+N6 zqLj}-JTq3uD{5Pt+DcjnX))27n#Km7h}G3ZDOh)Oe}$`dlKrfS-x;AeUH|GZ^p*tV zfl28@wVn+F4+f#HeSPwuE8Rbab!S9GQ`>OmhaaE?2!@r1>^68v%N+BRmWI57x4Bi9F z47K`sO*IXx=GO#!+q-&{pl(&LuE?{{8!j8{&RV-9uXlc9ZC77Qpr^XEds%PpWg)-2 zzPzKNrX$$dODhr(3cMU4V1Sp0#rkDCNhsNViuY;li^Pgj?XRDs|H*WJ^Njwl&FD`) z13CV2YA4D;OyqI3199l_$4X%I674sFfIK)I6wV}%@{DwG#tdU{l-H1>yb>C(s^}5f zO?4I-<Ki{=yjs~8YY#RQNBw>CmaZM| z@4n|eg~vw)F&>3@Ky-^zy1_VgD6e8F6U zwD%$xP4He6xIm6Kz=kai@MnEA@?GKL7u7FjyZ9~MO!xi_=l&!_Dre@Yzq0>U{>B`v zB@wf7J+pCxp3?8Ray49O0D|s&01BjqBgfrfs5cNTIvDVTe>RGdK*&)xxE27WC`sI5 z@LuT~9E@(>Y^$)l3d;>0ZTwr_C!h2tM;m?mFv6?pnafyTVqrG+G6x|K%xp56u7(E> zK@M_(<-oCLFm50b3?Sf6q?~(s9?Do*X^8*=_e_Li)kYBw5vCykaA8KorBk4NZtYqL z%sgLL7r~}f+~WSd0H>qv&+c0YJkUI0?ZB~mGCksPb}7ab@slS>8{w>(v~i^e_9-}lIfp`hA~ja> zI%%L$b`gTlKt8AkQ5_qVQY6%CDeQFn8p#v}??fY9mgSu#&CR9#p{$N>{!+4~DIBQe zKbd@Hflt^qVm@)MZ@_qTu1|>-NH{2tEZd*YY!@6%wx8l~i2+w~9O47A{iN1jowhDy z`(lFnrcUi* z-N)1OPd_*P`Ky}ukk&cZ^C?R}ex8D7`uUV4AU{_%c&9&4SpxL=#x#7Y^8JkUNJ~Jj z=cUYcVF}3g)9Lm&-;jaFH;^eYy-&!M)A03!bbqpMQ*eEvcuKh>-=R?vp#n;T=x56D7*_ll-AM+mBI2)^vZO zEZP5A8V8V5j`9{jepdc=+Ig6fzwL@s{&vvl{qi-jofpJE_35Vl`}@}1<5 z{^x&a#KNh)d>kVpFD_A%g_A9uqbgIkke>{?yVvRz>WZkA0W(UZh2tE1{jr$Ee5m=N z-O(Fz`W87StYxm^gkqfhKrv5#Hd2RGh_MAWz9F%pWq8SU!iH>5Wq8eQKc>-l3dU6b zS2;Y!bBzD&jPZ%y<@hgVwhOwH?WZ%_1)a(E7pNV$sl>M+aFfMQlNL-L{|Om@W~$LB zIlfj7FP(@@acmTta=0u1^{L;#awhpvkpBSz_H4n~#E1eTxalBH_*cYAWIJI*wx8nA z?XW`GPMU^nKh9)-$Z7sMuPIc zxg$TcbFWVb{en~+Yi3+ui&Uq={7_xA|2PC>N+T#XSK1%V4OLY*>9=>H4@Do1@>dWi z%FF;5s)=d20F%!sWt0CQzTRCA%vq);)CPeeNI&v6E3~&l!%;@mQsm%$I#E!;6`rNz z*}Re~*($U(N@#$@!G9m=#l*-NT%^&?yc~4&)_6{IFLLwz2XJRPa79z?5eo*g)D2QmC zDyw`8KLrKx^Uz+1%$~iZ1DcTSk(JK&@Z*vPDywEuW}c=C8aNS;%=*xZtCl3Z7)s3| z!qNKA(F^8WN<%^pNcP;cB2fX0oCqVYI$Tubw7YGuMemIMTT@e-7WBU6r5XjiyI$@x zKZIQ_V$noXHX>Vj@HRtx)AD?SNUJ2Ek!1*iNBSj20>owj5D^KO)>LP044?p(qtiP; zFaW1Bu#Uy|@-e;uC%q7Hh-VU6r6mr74%30gDCLM^(R#-BGSqC-t2&gpLkbD3Sg4~S z%qVOu%ELL#S;ms;I8y!NpgRm4bQ`^Xix<}kj9F#ju*dA+Wocb8atWYl=EDS-_Ng3UdgW%UzaCG_#L=lhcC?C3BSVEao4+=^(Geh zsWe4D=u!pefd7G}h95%3YE@+$@G4virDT;EH&N-wG9y`K)vO9RgKnSKN_cis!k|d} z2ayKB>{9nP5cbxNRl3IXf+pUA1j70Kk)|cx?cMWxc+;x!k@elp^@~QwbB-0*`ubK( ztlFZ4`0DkGhvzRT$Q#|VXJpMpcFvZu9S4DMu^&$ZceCqSxkU6G6fNpn36ipKn28qd z?Qi6c+Q#H>>kxV$QXa-l%7-V1QhWKd$o4xU_VRfyE0#>x5}@6GTATsdxZ0Ze~=M5qU?XOXApJE8$KPC)@#9WY!yts^juF z5XsO%C~B)Nv^%*c{)An%m-eg(tF>SI8?XE5O_e1-^8Egr9SW$u8v_9_(8Gmk>VIAQ zyJ*~AMw29&3h*C+qNv-ri6og4cqInC&v`U+;CjL^5l z9y~v*vV#iG`wx^tbsur336Zxv|(VPVa9nur88HT_F&_ z^m{ba(gft91O`eHt_<9WBc^?VTn3UA5@+vWYR<9cg5868$#RccrJ}S}G7wuwD#^{auI^jB z8k$D(8<`pj<}zSHJ?5IN34yF6zoNTG;ui8;nh+$)*_zOoZap(PJ?REzs(RL}Dg*CU zC_ghB(H9pyifo>Edm4ZrXFsONpzz5w~#>$Hd zE6NHhiz=!7lHHO8!gNK6YmpA4!2;f$uS`SZh&9-9z1*{!Q1RI(+_@z^3ltY^!w53k z8u#7AUzTVAPhWq_r+Vr&Em7{jLe)d8(3DXFNpL7Va3ZSux1F`pF0-_t=i}6PVG$4xm`G|yte=WII!xMN-s@9Og$U8Ot zUI;J4{W}Kz1lN>~;N=^7odK1pp&%L5>B`j5O!RtLlv-*gUgkmCD?G-2p_#~%Uc@$2 zuZSRvSh&r#ONyDViFozZ*)NKysGt``d?Nffy(uDGi8n*?-jR3%r0szQ$q?UTk67zuV&> z*uD|EB?a5jeaWw1d<8*BI$CB;VlZbZf6a=K-ujVIlX$x3FMk)08kJc!e=*uQYTrV( zQteyt1mVpCt2uY=TjX&51*3lmdb5)zkI=emg^dasq7nx6+aOainE{B->a`+?9LA8i z&O!DGti@FJ9Acbbx|d&mU)Q{E$9p;;P^jEb@=@z|lE2{&h?L}|g2zq$N!bkT!GXO( zHF(U$jH*bO21e*65q3!^w}pb<_1Gr8zDz&pbmG-gUZ^}3xGtQ*<2qPu$qs*(-oT(R#QvfE9H%tLTP#^RP5t3$0kt~1`1v{tE?DAOM7Qc}gl?;lKrVGVDr8=%6G#YuL zwPn+uhvpr&I&baZ`!8KGw0I@I(7Au*_yJVm9#@ig@=x=Nhu2MvW8$fI@QrGDloPKi zB?kiR5d-Q(s9>3@A#;0h;^g%}?2*lHK`nAA?nF_1Y?83)Nlo!aHN`~a(;d2npLd6~ z)6=nLbbZ!fXKP(a+$D-MCBJKR4KBH1Y@}+@;v1taHfwS(_D;|XX_CaBIumW+)9`p0 zaE%j}&Y96<02@_R*8qGI9vTrMlI)(dJe12$)khaWglK%z;3yQ4J zb+5#Hd8{^31sRY1NAmGkCL4#1Z7@J1AYBK`a?hTBD?uY-W0xRYIx zE8rA@M2B-h*KVllXDRN9YPXro*r3Zr1(;nGuJV%Nd}qGHYQeL)&<`BM7>I+z!lLqd z#UH)@~+Wt)M4I(ddyT4l}gr8r8+etOEJr`%(d%B@407m{bcFJ(Qkhn#p(dD ztn7lrDXMiStOF6xPvEY;2emP9f2YnxI!%8b@_%SU;A_EkMgpC@-W7343-PH|FQn*mLzcS?2!519tcJ!<*J@4TZ{= zEWBjlklSlZzPA|gs^Yf7u+k%R>Po^tbVe-atoM%ng|lD z(!Qbe`^OwMP1|;~Trt?gz5bd|=gLoB@2_oW=vxZ#YgZztsWZH=pkOGvVioUeZER?M zCHae<&hFTUpiM-(K;Of;2w;(;LYLed0LQmN!ng$k* zb;8^E4gBP+3*WMoPlF>I9(d4vwvQ77OCRUJgBE-`)6tpnq4i@PJ;zgUqMzj;?fRPM zR=~V?-{h}BJS-pF^2=g3oD`jal>r9`n7FE3134`OBQ^qJlc&t9f`S5+GL>#pk{09@ zibJEB;Uvv>hf1>Z-i}o1lBe}myyn`xJZoiz-#YO5s~?zr`&-vt_bvY4H+x19eE)*!s(InX-9?B$W{|}d(i+Y z`0Dkr*&TKWImr{VA$#Wbhd%t($lY1B*>^_%`CCn2&92SZS!h5ql%N%xN)!9u z-p0||`or_*)zsEDH4H3VxFB9#7wcb`y>jW{`CSLYu}E}5OKf0pbV0n^n7^QVh~yQ~ z=om0H+xJ;ChwqcLe2eOBsXJ3s_hKzF7To;*Ah+P(lYZJGITEs86o`53(evyjv3H_f zoC4YYEVXMh@5IdK@NyRY9WQ4~wBd8{+wY3s)<9Q|{>Jsm|ALxRoO~w*%T6(8u7Kr) zc9+LE^*4SM<}|Z~GMMU2IXH2wK>R5OC*2FzJfHHE)2BkWuh0#SeAhR_|0(ojxIevK zW2m|)+wnp425U}bTRhvxt1dpkjR^b|{p_0SVpubIz3vxl#{Euudjn;5fCG|m{0P_z zD-y0Layg5aI0&x+>fFIGuhRc5;ZJ|MT34qWwOpyxW7#A8er&)~$*bVx?bUF45yn63 zojMuV1huDq#?Ugz`oLAPmt(P)36WErW5h!7b}4ZeL7YO$n3uG&5u?xW#1f%MOAzCV zxC?18G$!{)pTdw>ejzvuQHYi+t?-M}rq~I&XW+pia9pqOm3>@)N|$ttUU(ei2q*2V@sazCfO{xd zQqou-Yzj4%1WNoKOVDiz2p?@coi{8J1Dj+y92h{5F=UO2K%z4OmLMFp0oWaXD2w#g zE*lCo1|tgsHGPq?Mt`urxI7Zt9*&e3*9ZMIET z_x3rReZ9LE^}3Ra33KET--3Nm_}9h0hw*nO{@ zX8CH1{&8O||6_7N^No=knafinXs3u%7L!6%1%jU+v6K&grXt^s?x8V+Zs; zEa@Gkc=8$Ht0k@sooAM>b{qCvvWj#1Y8?^KBAMdSR||^;7Y=p|ExTaTre!VhWe^L$ z=Hp8S$9#QVT?0J%9_;QZ%yk>)n(3>hxrEOWIQ%=l+H}SE^qhw;f4Khqp`{m$k1v}y zZ)vSk9QyT^p@EIQUgW0Iq?%UwrdZ)jUoBz_w8+2bt4*(S+E<&gR=zzNP5yaV3(buM zZ^qoj>89t01u^wEWijS2f*!C#N}Eb1-L+&cX-hZFaMzZ=qkN7oBB(zgx{Dm`3O(){ zSW1e$?qXkw&u$60?Fdmr`2tIbOII`P6E;dZc*(;{A%Cz6hb~ZEWGei?+uQFd9Ozql zgEKqS+GyZkj7AFznq!r|(6$L)mHbQf{HBKPDy1m-m&*?L!ex!&sz}9u13u6W-X7Nj zK2b5l&nsLyP^=KtP5XJBj`C7Rg|or}0C99@`gzj;3Qunex|Zl8(VD&iSK;8|jgLfm zpMA+U~R1 zsWuf1b261gW|LsU@Gys8LrJ>_(Nkik{B=y!pe>wOJIF-AZKv3;rXXU@!ng(K9^3 zK^8z1-C{q>6P$Jh&+r9nC5-mAMQWM=U9%~^ami6E0yyu+38uOW3a=%JE8cl_Rt1Cf&3}b=(1|DSFdv8f6>ruk z%n|WbFaX%vCY^jOHvGf5i$D$wQUc)o!gD38STKJ$xw8=nBQtyY(sPCz4(2Nlv_-uY zb8+^BKR4(MRFvV-X@4%=SR?Ic+Mi3jGF^Q!CAU9pU*6cbynWfS_V#5#x`Y-C z1(DB3_i5)P{{%|^U1Hz)b6%@eM0PRp72;|cUR~lTnsKHnWH8HI1x^o48{yTJWl|#0 z_@W*p-KL$opR5h`?--9QaPDm7tahlWyMNNQrg>offF!s7rYigzw&;l-Zh+*6QIhde{kqW>#jFT_EF`ylx?ZrT*N^Uk^@B>t-T2uVK@NWTspPo7RoL1B|V zkA0)J!3PrFvwXcpAMfi$zERv5_wwhXHyRs^H$=a#e1>27Ngm(#4yp^hD!$h7U;mmb z$7u(!2Mw6(Tz+1mIl#(5znOksVritji*2~{y6a-y-R~=|GgZm|!`)RMR@2t%pb6z; z>>{Fr!aPMmdo?PJs?eD^wWN4oL|a^ z;@5^um9Q{{t$97o4g(X%Q<|H9)#kiQ?CLrEy_vJk8j1&H6UjVY!kVfRIUJySkh-;w3MLuS0a}wOu0t1;YQ+PRN5TQ zDWs{uj8q-od#`WayEl46lUZp>2KbLBU%o$c^nAATG3h#%V;7R&m{f3d5?7fD)AQg$ z6<4k~>vJlPk}Y>wc$niPBd0ygKRSO`)2{QcBN*KNn{W0jZh```g!EC0tScPW#{VT= zg*SKxUPFadb0HSSswYrp?3}*f@@Zdi1;Z;#$QN9MoYeBN{K9;f z&5CE!zF^}1BHJbwLET}8EFx$nbwSn)nMDSF2h5=tqW2^Ohe0}0H>$kC_gOVQiLY~(4k*iG5R zh+D#YEI9>*QK?9;k&o0{|0&weuUTj;E;lG;?J@qD$zPFyo;=)8WuXe3m6-HV^+kB0 z$wOyEb?JB6?YPUOC=cE)Z->#k=xwEncyFk}7Qr`vO!(&iKYSnJ7gw&CIB(6$^A~q? zEbi;_-*pys=-PAVH#SSqE=kzje*JNYfiU zoctm(9b+9!>wA}NSes|QXx9bfiQR+A#gN90$B2_?^r|w*0^V@j^5%Kn^>J58w0coZH4pGVE7tDX;h{Afvd%ky z_0rl6OID5r7w|jkk|&GZS6ulCq@Ijt9%~PtNk9EPkYUhrJ3%j<244-Ob}oSYhO?xHBwD=R1jbN$jC5{ z#Jk!T754|`54hKEu5Br|&1Y2$KM&*U|X|j>81xP#dSM2UUHzea(UnI znovppZ9^lJ@Q;`jr|JR*M*bNbDsifWSq!8q;$+zuG(}mYM;YldxEIkoi4j~67rzIg$YWc(0}=nc#LBUa!(H?Ik-!u4TRReo z&ejE83py9}b}mfh{H%Yq-)!EzeErVd8LE=KjSa2S-O01aQV_Ty5#uEO{>RD zrm@wVR$^aiJ>S84r~)_kwNmVBuE?1nVT&|sDy@v%H$i?X-Q^XhGyVFkRDJD$4`Y=2 z@mlxP>$5TFV~%^W9stJa5V>KpTO>Kdv7qg9JK zTe?H#mDRoT`2CB!47$w?!J5WUZEc`_v(C`7Xu-Uy*6f_tn$|^tg>Y60Y!hc3OJwIl z834`^otM7tLSPLSC6HKh4Y|IQ4a75*d6f5AG5rxW;=@(qLk49J124f9s7zK$IG$#u z(V+44H;=h$YO46Q>mr6YWK5FrXWjurG26%=emj=%a zob`;7ekO!x-o*I|DE-+FiDx!z&pe)<=OHnV_6&BpjQ^GosbN^#rHP{aJW&zfh?l7H zT-J--_On3;2jj5CgK<|dVnkIRmoaGUS${PDaznN0vivL8dseJalmpG)_FHag_ckB0 zUwI`ah0}oX$j4v^b>AA^!y6f7rtor982=={8~7|t(34!~dBiIjUt%!}1q6!ra^#BK z4S~d3_&oM1-fo&hw`N6uqEb;?jtONhhh_Uzz%A}hX_=top^(=X3i=Kw}gGR#d5L;zm6M!O4akXv06nw(YOy0h;*Kt?Y8V zw>_J=683C*YbO@40Yl-2B6tA`=b@w>C80oDHpYuAzC>Z=N~^cx{EhVyJ7(^}r2odY z3m9^Q7Dl9s>v3dUk_JZqM7cGxHd0?*?d{(Z|8E!nu$Bdw@~FVMTnmvnS4jI30!M_i z#YH>l&0;O87tF)Eu-##Ew6`PG`I@az{4mZ`lpR&Tet{EM^56t2R4IDd;#B}^=H8GF zuHnUnFy6xUcDv2qu8j3>og{@Fa*Odh0aFPS2k2yULkBN2z=+Cu=7KDh1Yt~2z7#Z2^u-*DDx53I@p_Jl?kpipw3u?^&U z^lSG^#0J8uj2OMvcyZa@SP`lXz4OjHzz99NIDL*ax~Au}Ln)s?Z_G1)>V0;-f;%aI7%eb6xePmY&ZKf-9TGR9S$5TQ?c38Rp?gAwD-3Q7=_|LmEUxKy$G|I(^ib$Hber2D9Q0DW3YFFI#roW=!lI(Wtlau`Uy;F8 zQQxk^10^AA>#A!8IBb9+N-B@OL6Ev>6RHGo$Zb@gAfs?{1Q8Q5}hOBiAfd5; zY7hG!_8`y`=d{|Y3+?ud)ag8r^!Pio+dI? zGM;vkTNz)Cc=+bM>OuEMi|FYUQ@hx2)OvV4!7r>9lbRBmP7<0FS0R1dL9P)fpDxFJ zJ!W%HZ+%U6PEFls4m|m_2c9~p28}!a`PSy^?>f&Az=#zX@yYavS%60q!^JeBOY^h` zqoRnD!B`>3>YZ;k&+pwuBZY4K%K3(%dhlPqe*aSkj2N+<{aX1hcVVP+%T}C$cIC3k zYq_glJn<&K75d)adjhu;?&o@XBFMYgpZEnI`vhTNLlraXEtWNBC<84itX{o0P@`^6q1Lzc_;iJ{9T*BT`=cDx!U`SCe*(3TY>lk^(Jj#C2x*tz)(RT;>W;0X= zhwesMlC#9L^x@z&1$Z?9=`Zd=x4Fpd?pBV^Ys358!{JekQ-{&1lJT@2gK_A#5wt+5 z$B^98^q9Khg3502>0Rb<)#xBbAxLN~2e6ju5wwFimnNi*upvDF-DEk+7pYE(Gl^U7 zP;HJ@p8M0E0=fM7VDhTuQTQPsnb5a9)tB(=vZ+x}krh32lYflxEBKMYWWte5Q14dU zdVE6t92DAP0}tlGtsG&L5xQH%byya(Br+-B|Ioqi0#;EOjNY6g?9cQY5|JT8SGJq* zsPXFm-IIyNb3LSko;2rdNT9LeBR}(7EVz+sLkYngXg^f`5snI^;Yy2FXqE6rk;f7n z3@wwGE5D|7U`4yQ{xZ0+{Jdq$C(73kDSNJ&vp|{4_ z1&QsIxYyxF#vckPnzEX(7^e-oxgOpqyb&}PZ5%JmI)YWAbkAYrLFuy$t8~zK)aCS= zEUnlaOakfutbysrnj`gfHPv8YVY|g;$F@51Q2Uy8HAtF}SdS6P7+x5LZ*o(inc=Nr z_=cSgqMy?haJpa)8p zFDyf>7~9{r)G^tt+pwlFwD&S~c%`Bn-CA_XDiFXGx{VtZ{lp&U1uMcoGV)2kkzcXg zshrl2jV8Ycp6OuU|~+j{^+b!>6tGjq4V(tC$p7Ffyx+vtdN z6i^UFL5+fdKtwUvQcZcr7?YS{l9%4!OHWqQyQwejC3$Hty_lYt-iu+s-hNSyqwV>7Hti3%rb1$Lqs1Qeh_y8xa%*+Jph zu$$q|aM^RssdhbRS&7PrqJ^d8!;!^Usd_^zOoPE@001%o5WhA8HF!*0Vsdg~TWDJ{ z3^6w+w}rJOq@*OkOPQII-ICnK!#f;>b6u{E!om*M6Ef7y6nsufNlBtmuyKk|cuwU! zHL1<*n(uOT%K!ObgLCYxyMkWhS^60tzstVE89wNTY)|L=MNtxyke(EIVRg zsN(`l2#FCUj+wz|`1q#q!rFjmz~o0()j3mm?DMkYr$qks?9n+LY8^hs_IDW zxPz1w{4sO^@WC0KQbb0Iz$lynv5GATFId(LPN+p%WC^DLi1{2UH7y_eoNKRmY38syVMwQ~C zdw_>R=MT!&N1;6Xi3o5B;_EQB{_E(~#rwwOn+_&lj6*Qw2xn*8z;z~i93yQ?LdyiW ziiAOXlV5-D^b=`o5x>V85L)F)9h}p#9HiJ&(K@%HYEEnA@%)7Gjf?UtY1HpoVKKU+0yY#dzLNj*+Bb;u)&gJi#-}e+Ejv62z^pCOB-P{br~R3n@JX4 zB;(27d?c%uq8bazDi<+s+UkXt_*NtVQ0rOfVV0s2sh^>ab#1T{5x70a#81QDOXGJ{(O-1+ z^d?tMur*yV6|~Jb-qvIr|H+mFqKvy03rDKv&W`p}q@WIQr~}DdQ%T;f@sq+eR;M8x zaK!cxaJYb@&=pC>1`@Ba?*PSAmYS1bCBwR$q}|pC9D-4#9)yt@qmO~ZmTn^4{HaBw zw|nqc%x&YZk~^lVHkOyq96Oc|Mdn1#hU4kuUk~OC&W0QJ7IjUpL(y0bF0`*amOpz;B0&bB*nF<2wFp_po6Q;ynqK&yi~qYM73cbJ$>Ye=PkYHga{WJ+azSbVfv(|{0jvaMOxtjvtG^fVyw)D)yV z!NBvQk%%~&!BT6J6&|%i5>_X56jCY!INfnJD>{KSF0RPR@A7!^j@#}asOBC0SBGbO z+syLZZXSA4&XU>u*&*BbE?!N}He} zN&Fx16}}NOT(D>uB!w_NM^Lb^Y*xSnR9g~mSe6Y4#Zbb=n}G-(j;07#23T-#;2|(a zm)R0VA_jg)2yGLB9YUB2mZuKV0fo+~Q7Hh04d>!O$xK9~;|l+$JpYI6$k3QMCnu*M z2POlvZPs*48cgM43$SdYbeO)0q(-uW@k*3ORk58Ik|0ZN3yv3qnym$sGn*xrP8o9x zQw0~5HDL>8pIlsyzxyvts>Zerqp5oOM%eD<#A$2|=&9N)N?66YasDLwiKxjwED8%%F_e(=@Tu6VyOzxcg2 zq`|PW2XpDPBVLkFAY?4p4gm~dU=l!sB5ejyhZM}lWeXE)QIn9I zfQjaCU>RLNOjKk-7&fK^7?q7q@mMWp4tgL606>3 zHCjrnaYk!grZrBi2%op8q@eD!n!?J(^CRo0xg5@O+@7K{?S+L^<7dstc&abzB%U0- zAc_ZsZ;F1kGn@Bx6!7;3Y~$DR1>|f4HmTGXI{pp$HrqYpcMZrt+h?DBhIRyE=hpyI zv1DZ%=X-+2f|451n=oqzbp?&Z#Cd>BJfqi}Oj)K@5{jT!QV}hjxB?^(p?OUI`Tw!(E8dC4b`ZmU6EXoG11b+3BG3LK z8#WlP*>utojzrn8QjC1Y$~;n<=+tB1Q(LZgvrX@)>S{5DYv-S_W&v)r`Tx?4NwT zAg#NLTfAX_evUTZ4}@fD6zdJFI?%P38!>}ryb~U{^#K40n}x+QZ5Ym0r|Aa~zS`yw z8o22XQwGrsogzmh+$SOd}AAU&k#1rqhx%3(LOVl}25Yp}ssd6$ii94Ob!#?&&Of_&+FtQHB!bLwK9y0PHuxBA1v>=Zj|Lh{9^-s@BRXA)0 z+7d|7ElLhH#i$}#EgNC4c+Tz7d`v2q;9_3iH$g%h&2U5@HaeNV{GY0Iew|Yqg`avWx zKNK?+tfY1N9B$C1rU-CrNuLnol{PR2a0QZNn#O_}V~uSv8Vw7m7)zn5Z7{aU?F;tU zJgBOqB_|?noJeLhnd0&yZ6L?#Mw=vaa=8tTxD~vn1HJyr6_Yi7&@f{+_70Fsg?d3ZMy-M68k63XthRYFt4O{6By-Y25uwT?+)-6QcvM((Y+l+>Ntn$hL4g;0A35^vpq%F%aEU=oiQvF!;bO#X;3=S~?KUqx&Kp z>Mu9Zn!s)s#sz^ONr(h*N|b|17dS3?Qui-6ds6!kyw@P~>8)DF*l_oKflzRg)KdN2<(uw;{5#L zwD%gPRW%iOJa*ntIjzC&_F!J-blCFqa`TnKtgM2}LI z+n7RwWlp^xlnmW~dcXnzNA`Xudw(KJ$jGwlQHNOnd8BGTh*1kJEomji#zvc?VYECY z-k20%i4Mxnz2BIv&vJ<`?L}r{h}m4fMc6$SDoL}pPx^n-FppR6-&0GeWFVDh%-sSR zcD#cZqiK1n6nP&VBFxsLzPf@1Kops%f8l0se&dqM-XDLB*YS_+;|=4v;GM}GWDg_F z00t|AU`CB=J1OCcD;NP-R^e=(1@QC=v?O3= zyDbSAGbuMI$C8HV2@!GG0o3^Dz$L^S#li`l7JP8B@TsU>IEuP3Q3BFkJ$eRA6Qxaa zWlxI)Zs{8cS$1Nav9rceWQZy+%F2$?8AX9RaPhLx^ntdecAgOzRv9_6(3m-T%J}HA z&YY?So?e>XGGlpUdP^NJWUlWQ(VAg(uIp`}M<3=DkE0Mbgv zJe@>hs9qkFngRorrNO}PWab=WpBTvQKaGY#kR{_9mj+|UDaq5+xh%-B3bfx#V*iL> z_>zfj0gd6`kGo$qViZ8okep0AKx`hHyTG2Dm7JMw4owP8jEN!+8sHIN4JAc8$mw8f z4$8zdn}-sypFNMJpl?9g^pW^v8s8otat8+nxS1yWk@4{Dr3*WxyY5r7U{`S1W!o2PIh2w==wpBNtc*aRNlkaH7>GJ)obfb;PdSx=W zIYq1vtD7fOv|JO$^`UAzL9iRlO+f}68nAauMTJBvK|#vWaM@NZ>SN&22sB_}Ac3EZ zy%+r#2}J~kLzz-*b~?-K|C3Ts|0z3&Qpg^pR>HUxMNy{qq7r{k`2B>aL+l@2H6Jy# zFC8$214c%VLZ2$GuP-jn$w^5G3uCN)PJMgJOfW2Kr&Z(><#-D7Q?gTR8R=okVM(#k zq>+mD475g1?PG=mbTTIQFsr>RR_$!=?uP$fa>&Z2+ys(5@oa6s-Mxet{$K#+> z=z|v)78g4TOWvcm)D`I>KdXJRddB{paz?e?PfhUsTkH|0+DPxa2eJ->kPBB@=i z6}7-Cfh@5)E-=7|MZes3qb+MABWPI*d>#drMw>A%=gjo;&P+dfj6;LBj5YF76(>a}U ztL{{c|JRBW^7D0u@~#*)~1cSk&(l%F7umZ!B*Bx2%knX4*0%Gc&R> zNc$CPN|B{jJMk76*)5c_|2ER zJUo7CQt04%D6Zy}E}Ywa>g#(IMX4p63rG_b3}XN zG@2)u!DeR;WHgyrsa3E!)w7G7kp{2;J?V*2kX)t`ImP4(=gX5eu%IIqpy%QzPZKm( zu`8`Eh{0VIu5wsX!=C1tguDPu?^QiERa~#?QX8QNRN|J}hfv{zMgrg^H;$-tNNgf0 z0Zk^5+_NBWT1$D(;t_VH zI^AVs%}`EhThLller((Lr`g9Bl$_y8PjCujtutSidvZW-^hWbnAE9#IbuI_N>&@*;TW0%;}5Fw#*{~7u1Io&v0fZR1`0FmE@L%rk17^ z)wfRzaZJy(*{kMTYH|u8UiPF{HuB5@bFwR~Juojd-F6K1q7>ivN{vGMx1p)chUEGb zEF?pKK_9RY3sggZ@o3Nt81TdlT_@FlFg$~SX^eq`IGvBQJ>V(42h$;ix0}u3U{ITz z%#F1*(<(f!g8Up?cv^UBd@QmE%?bf@Xdz2GEmf|wy2zW@iACKf)~zW3q1$OPe|50Q zZ&KZ#(Iv+va!Pw&kd++S{)>^2oonxBuyi>?LQzBqYaHJxb;@)JD?8>H8nm!eEr5+A$@ zZtd*6^`yhEY-_vn@FVDY#HMRbF7OPxmW??sEziy=S`!RljO;q%h+PC2%gP;tgF8k> z=(++!%!HL2Z$@W2Kix@<+U*~Z8CZR6+j z!SNQpWc&(Y9$itN5R321;+))MusDT zDZ`-kzo|P!q_&Z^3_fM{?9!69wh~M$Y*`);L_~Gvv}htuV9IvuqBo8?=> zjs*nNoj{=Bq|HbAlA3;egmsq7g>5b~QQj6`D?3t#H8Si8)EF#NHfP|#WMbB;8!958 zYJu|}3h@WCsE3?4E}1bA$h1<4L=}2fb6s)3LnIo(d%1%h(n!4?;&zbMTu|bvjBg64 zeI$+!R+Lj%c`_1++?e-|u5RDhF#G5k3veqIUJ%#eURV`6XY=fyzf?D!xZtj&jEZS7 z4J~}m>G7GBXP_S>;xIC@#9&|+i8EqhMAkp`2Abk)!B8QlCJ`r~B|5J`Zfk2RI7++4RV)=JpdZA3 z7)l@&yTO7XbMsv$##peF^(DyM_maC|Uz?g^oVBO8I7#t5gc#o<#_*rSh{8T2ck#kx ziXnVYiwoI#GKP^IY#r6TN})wnDch<#(-hD7=bw+fe-YDIwGx5#B6fnP`|!|MQyAG$ zV#lgV0h-6~BtmIWH{*%P-FSTbTe05v&O!DM#T`feZ4<|`G4TcPe1U|#mD-&| zo*-zjYs%$>lS|eps9A&sDnV+O6bF(g%+_O) z5YGmweyTYZ3#v!Q@{!~pQ+V1w1->8&1oS=FCZ*`xld97x3|`aZ{&xbY8>n!CUL@I= zr43XBX-#5c0OyiuO`Ie`Si@K|5+lPRO`#DPN!Ezu=!A&yaGsuI6E}y11ev0v;ypNL zE+#&uh)R8(xR=ex38n`*j^^KRgLogiu6++cbGlYBLt_I)!G1I|hz>Z#;Sht6@Po-F zrR6kdZPrZMF)Bxv23Hu~Q0H}V330LU5lKmjv#n-veQ11mWVk-rP??k&j#eEIe`Of( zD4UU`$Xp`TJ_96yJ?VSlh&bSgIO~NKr73Bi+$1G;`}Xa!&)vhws#Flmmhn>%Q)qTq zh>#0xP-CJEoy|g16e^;SpoHEREI+KC=Jr&IOr?3IE>nC{T3Q0sgWb<>isM)Y#N?YRK@%uL+5=K@Wi`3;=ZZAGdk zmLW^{d$>evCgUVN$v~H@NwB;gRv6n-gDuaOe}cS?N^?meS6$IRtxrz0TLc=EKgFQ9OyS=W1Wi)mr8{-pe}q=7VW(qGR)~zn*V~ zzQsfz^iziYrR#E=HtncDG|ZPuw3bxTCYqA_PR6dQ^*~F~>cj8M8Z?Sv(I|pAbZXT<3b7(R8ci{?wo`mOxiXP|?JK@BKNCW#8 z#1Ok&j{V=K(?oSw6feZA1az9!iF-H*)_+f5fJP_i%W+fb%RL%>;mj&dV&5a}i5b=( z(7z~^{#l9q%~#1E>er4j^8#un#0%K|#sQ@<>;s#U;_pD8P!dukn!M3ZlkdFvVhpWj z@fNp82p#M!gVbecCe>V0a_PiOin+yBwnn^nFg=hGa93B0_qtI77h332ng1WPP@EMD zqhz!YU{EYB#IAe7n-3pKFz~neLC_w`dExcfE4i5xmL=>(z)}$}vYQB|tQ_?J!~a|Q z|9k7^l?O%tS(SK^=PGu{X<7*9Xy({ZO~!G88==Al@Z=Z~tc^}^14`Po|CjFD6VfBI z{NzZ|cpI^ZR4N~rD&j!tiB)NPAucj7%BUDZ!ZMQ51NA{MkxD{PCQnbZi`PPe!PVwO z>^Tn#7ExU9N-NQ$5b8WkA&e77l2d93Ou~SVG5t_TBnyG%)Cr1Crwh}CMp&Y743k`k z8A-WhV#K5tFG`M_GHR5~>&}{(m&rNb|DG42o~e1wF0M(g{o}mGFe6DO?NQRcg2EvS zr{x%(hJXr_6$7*fCJ~s2`Kw7=*cE*nrW45#NfDNKtDIlal-h$i08Lbg;25WtBQhQa zFk({@tu||F*_85#-$D|?(~U`iX(@@eut5zBpaEMk_g$~7V(CO7aDdShYz1tn;RMeW zLMJ5}$BsEu#CaJ^;=<{I6fFDA%7TY-FB%H+Q z;1Qu26=f~HkplJ~#XfLENEPlNW|qoS27-#e}QcOj<8eTY-i)tz5KeZX{+b&}PzXVNC5iT8>L)w@FU2+S1d`RdW^} zO!OGcc|8CtdW%Yxx1hJYiX4pSEew0KWq&zQP8(z={)Tm6Ufc+lGEJGOEL2t~mn%0a59tDRiMn3hm~NwPo9-^%le*V+pXq+nhw80* zkG?^_RKHq(y#6fxCHkB7yY&Ck@78~z_ZeCZhZs&UY&U#l_{j)!*Ty_pMV(>1&iH&l z40N_j0%iqt2OJu3RKTeL7YE!F@Ib(m0j~#q7VukOXkbEMZs4rIC4pN4&ky`t;Ddqx z416o_%fMev!KQdqgK5n47t^(-+f0v{{%v|MC_X47s3>TC&`Ck(1zj6-chIvz?*x4v z92A@!oFCj2+#9?ycw_MC!I!~S<1@h@!GdZ+NNz|)NNY$}$h{%|40$W$r_kx48$!2) z?h1Zs$R&WgG+ z>ei^YaoTQlbY^sMbZzw9=>F(+(VL@pMn4?=V)O?wO)+z0md31zIV$F)nC&sw#M~OQ zE9U8#H)1}H`7SmvHYU~*n;%;i+Ymb^_K?`&*mbd6W6zDtjB~~v7k6gd?zk`Feu+24 zN5-edkHvo)|7*gMgwcef5>82YFX79CUlWaqQHg1Zg^3l3O^J&WhZ5H&9+!A(;(3Wz zC3+L@P5fu#t4WTehm)R7PE9UM9#1i)#HOUD6r_}=G^Tn|hf{A%y+8HY)GyQYY2j%} zX|^<1+O)J8X>-$-qz$L7O*<~_l(cixE>HW!Y%%AXyUfGpb>>UVx0)X{zifWj{Ed0s zl4V(AIo5KkWtZi7%UhOD)2q^()90sOn0|HoE$I)WKb8J^`bX*CS_7cWX2y<(X6t*lX}3+cwb&Ne`fQJ62WQXBJ}3L{**mlE&we(?m=l$gmXnuLl2ez{ma`~l zFlSB9u{o#bT$*!p&I38m=DeQsQO>tHzTBYPxZIN5{@m5MN9S(IJv;Zl-2cFyu96p) zmy~DAbLUOZYsp)icU<17dFSO_WzVq}+3&JHnxCCNoIhSrSx{eaT)~!ts|s!__@K}R zhIe)0oWj!!zjVYnvK%Fj0mpjB-yJtOZg<@8c+2r2>_+|Iv^h(impiX@zTwij@>~mD z+g(q%b?!R%cK5&CZ+je`<2`@%T;qAFNME$5=z^m6itWYy#oLSDE{Q2=F6k&azGP>~ zM**=zh9A2F|XpNioaA` zS#f>EEfvpKyjJmH<%Y^*D|c4DHjPhnOdFnd>9p6X601(C`d8Jf(~G8`GJX5>OQ!#Q z`sdY+)hATHQj=cORkOL~h1!tXn%dR1J8JK${k-=3x|ww&bywBhR(D_Bczt?(fBi%C z-!(KfT-Weaqr36E#@iadZ)$5guj%HdCz{@C`fWzejOrO(Gme>Y>5K0b_O&c&Ii}^JmPcE@Xf?K)TT5H3Tf15}w4U2~UF-d= zPqe<+`t~ekR>rLQSqoEkX#S=1@0|bA0%d`1!PyJ0U2xxm54*y;s=99N`n5Z! zd(*3wNg;RzD@K9k3DfHm&i{1xN3Nw|mEYrF%a8Gfz4Ym21LVJ){L<&+ z-}=IppY_-)3u=K`DE(nkUMX+x!xfId$jtvQoLJ}knjHU_wMh2~E9VDr(3NOW&Q+ao z!j=V|1@y_~`)0g{<0rG`gLG8~74A(|$;lmyw8@R5Y=7WHDpp{rEK~EF*)yz_{~NZ~ z;In6Z-@|xBm6A&JGc|ifM@g!-~pX8>7GWN{B9lUybvmw zvl{6jZvh{?1#_oKmx%j+YR@{Xj{aY`Aml^NpVtWB_W{aE?q`$*-}oNfAILqza{2GM zZ?LjrtQgw*(J*EbEq%JzoQMG&{(o@%9Tt!C-_rMWC}$Xd2KoP)JCmjHsqQG2#s42T zu^848;rMB=L3A46wgG!U59Ch4`a1XtB}9N_XhA(4ZGd%e4n!0eILL*2=_JKSE=7I)^3M3>+QZz`AIUY zf!*gD$Mc8mNsLF$VSJZOxC>b|&Kj$e?gQzUv)5T2xWskrM{s^dSs6K`r@DKwr1al! z0#9R(_WoGF?9W~1L4-M&bSA=xHOvLLmPxk_W9(Gs;5b7;b7k;L;EZq%-p|s1*S!xo z{D!tMV(s%C+?S{)?kC(S&=B6=sW-c7XF2B8&Ibk;qHao!kXZ!C9QiIxR&V9VVYY9eC~nldMx1Y0Ip_n?l08HlM4s=cHhtZDdaO9a~N0>K)K8KPPp}2KOtN} z&quL5Dj((!&HQH6kLEX^tC&AD@+BBAp8zj@08!=VDASvG_Z8fQ%*wxIHT-+vjrUOY zE?DVphMU1s*=Aplcn~t@9V}YuW7#Ng3N|IjU`0I#ZBxb`U@dG1E5RIPI(wAWljD!F zLcFVmP1g#zcy=e`B{Sik25v!I^jXHbp=IA@S79beb^nC5 z%esu?R*~U_;-w#qgk$U3fk*pmZM~{3WO~~Ig&WZ-!9o$yU zheXYX`LulhCj1}ZC_bh02Hfj#SHSt>QCtdlGTdiq+eqjOEyP&Pg|2ZO$2s)e3b<9H zTx-F%xf=GT{)IZ0qE8|m&%ie`+H3`A8q$=%t-h1hANmYRsJnLjZCs-{at`wJV`do{T}k?6?H46NKh_0|z<-e)2Pw%s+=Zb3m$8j7T6a1>i(k&Y{0{yMf06%( zf62cGmnlu;3+(C?-Qp~9ulR>}Lc9r6@WD!$5(&;zhLWumC{CqFxlGvwu9H<)uB+26 z)%EFC=(g+rs=H8krEZ7r9`K-E)qRqxqz0v?rPib_NbOBsk$Ph4C8esq<5NQV&f%4z;=rwTd#wo0H9ESu2;hY@$|In*WYkU2oojTHR&7SF2U-M6DuF zD;#;E)v6!0`uJB4X$r?$g^5tqjrmg8SLBbQC-3{`GmbwzehN#&`zZCB?>^tXzFU1a z`fl)D?faYWit!7^k7De%+u>f=H}>y6@5Z`x_hPt1D8z2Z?xS{}vb$t=!0zgI|NSn; z*1PY$`yqXK_c3|>+q+l2dnTSvd*|wRE`H}+#@@m9pLb4t=ZJR}yo2*--q`)x8HRhb z@$ejCe1;K*Kfv69t3#<*8ljmsUs-})b%k;beWO3+@8lG(a;N&d_f_%YE5^GnSXYa- zYSgvrX6xE@9l9>vLfvBB5?v44uV1%ZH-uIk(XB$r^)MfsMNUs6X0JbeDn06x^=4en z`gHZ9`c{64$9p*KJ=sfC|FC^l9D>nuthi3x1Rm|67!vK`Y|$xJh=rm@%o9t+h2lJM zfmkGN1Q*!M(pfh2yqiFE=CDrI&z7@cb{Ja&e((kCVs;6;irvU=VNb9p*|Y39_No{V zbHs9t#a`%xyvcrMze3F-0H={#cn;6!(|9$n=fJPLldt6)_~CpbY|os=ujE(pYx#Bj z7SShe6aC^cair)HM~iJ@qc}s{F1!MClix2^iOa=Gu~U2~ZWWi{oW*AGrnpAjEIPzH zVg`QzJm=Zaw`;@NB^H<~1lo4Vvo0yr7aTVGBSp7ePDoNOm$inr&o%WhaVr z**Q2T_EvTWy9;>qBG7^_*<0*G_5=GI^VlERIFIFlJeWs;=UvF1*vuvPJl=<0%U%31 z7+C)+ABAn$ZTw8WonOz_W3HIMz5xz<8#LovW@US@UMKsmWWe}0W`|@VAL@*?Jb}4E ztEcg3;Pgb$t03%;&jkIkvNmo5{mEkUxSe(IT-L`cSuZbVUEINz@d~z>7qI!fj16EO zGsJ6o9b19fz)If4MtCDz1xmjfGmmwAHrv4Gu=TthboFrF!M1~r9RrEOnV=2l^EK>J zegwN5wEZ%EB>Nla_%)b6U5&ZY-}!OO%eS(dF_*mw^!9On1$z|phTHh*>>vDc_Auz_ zWBfAqG-&Me{07LSU*os3H~8)Bb$%Ok5l#Wkz7IG*7b^xMpz!N{QbNOoEiqA0j`5JSeNX)I`LEl`g z2efVzXwg}Ggk6C({gwO}b|*iJJ%V}jwNND3fi=Zkp2s%x9(EodV<+)m_HVvJyer-o zZ;AKB$KoULiTFS~2r0#*z_3q(dh8Mph^NHk;$iU^f1E$TzXDeNn194S1-T0+|0&!E4vVL=OIat@1nn2Rpu zCF~GhgmVm*v8|YM9*cS0@q7_GfiGr%!TjwwzL1@YwZb+@WD@eIuIPQx7MZhkhq z7xTaSF^}7Yx#okITR+4vVh>>c`V!{jFM{vzGWW7q_)c-C7#3^9S}`W>5O;~W;xA&e zI8GcdP86qzP2x0hlGq|n71Kne_`5hqoGGpr7mJHv%GK;;om~yxW^>D(EObtb*D!Zs zm)Dcz&F=15Zrq@hX|!9gDi4W0bVD%j|7$$E)h@B(t}a?n=A6%{$c4 zz5U*7ywaY`UI%@5P{>{FU1pSKYp|dGcf~zPJ&;c(p|oC8U7weA zba|QFl8;bzkbkC9sMMC;JHuHYg}77CmUVac_jY@EUU#?E%i6mJy1Vneirw5`_UbZw zQ5St(dzV*lt@RqLwWv9Q_T+nYcG8wI_wUdzt2NUXs$-H`X1aQHJq>+cCD($Fb>^++ zt;k@9L!Sw-%<1ZBPwMUH?y`1Uy3O9|xn1~{M8MGU&-d!>USnO}POJ(fYz=s{)>_d< z*4kdLShn2D`%nt6J~!WMw414@!KjOlEkh6#wz{XAg7nnOq6XM^8iQF~Lv5~QqO}6; zd$*oRO@-&72q=4IkGWy1wU=5_LYO5{D|pRGD5SrXXisZzy_!YP??m@zAQmD|RBdXc zVCr<%+MPir1>GabYU$3k80WWps#%z!{2itP=n>oITbF?+)Rw0v*4y=7k44qbnJcZN4)zkYI z`ZCFa_fhhFqa#xfUy;`R~yi=sQKh;GwVGs7Vvb--Ne&H`VVn;0{a_PU1C_C1{ zqG4W_H{4olZtw=9^95Pa;cCr2$Q}nCa-gW%+O0i1A`N-olk<|&0j6lwEh;bH8)M(W z$&Uq`$&a(|P{@zB@6eH-VBeu9KheI!Kz@>ahmrhb`;GweQ|vne$+$0#hs0BAx_J>W33_Lf=+hyGy*bi;hF!{4+!f=vz7)4YYbJM=uJp$qtrTG2TL zJiiylWj7belDmuleGzmrwcR&h!)tPn8T~Pb$J6@3#?{yU#REUZt+LA1F@L^(NuIryF=- z-#EP}8nC{#v9~nIiX0kIPk1sHq<4T!P!K}IIv@`;h8`UbbYq{AAjMup&Xk3~6?Ba- z=wx2#EaiS!V0G)&XKApoRsu{F6Q8^RKq6*yqqT`LrB@;N$6|M)kAZMeXHzm;ws>e0)k?r zH=?eqJqeW5T-jZ)qku zk2wiOcvOMcgHb-?cizuLa?rl?79mWt-CF{$g`n5~aGM)JeEraBwNr=owgAkt>^m8& z$IWcqaJp%;@8t4LJ8tBgITWS=pE@WE-OQyhbTf~_&`qcP7GT2~+|9=wmv;;7w_pKF z@49fOzU!uNoZc;@aPn>ug_C!SDV)4Jgz~IIuqBiy-7KX%>86MBq?=v}(}$vTF4XW~{x9RTZS_ST5aHo9cu+z#0%^)CFiS8d!xP z&ycK_FM?|CivU|Ekm-*DcPbD;!fNkh)!I+KQCR(s48CO!Rs>tRb}0SzJF@8M?ttT9 z>!Er}AEw0!f&~)}5olmVhD<}8UKgBuC-W@ki0PY(&<+?!J zLq4G0bMWY{)9wY3M*x=Y4^G*Ve~8!d=xbu1LQ4s?LHLzr`eEKkFwS52!{QN zY>*9sXJZEE%mE%?G4AH!%>ev1Z~!;3UN!=bpqaHJ^eA{d1FTPmuVL%p58>Sy!kGaZ zN@p$7T?4LnA%25MokFZ*%OGv)L&%l#?I`XBk?H_yI?7fd%o@C(np>mxK4-7DX4b$C zN9Zw>sdb{{9Y|*od5qxg7_97)tz8Fx6-api z^;T=W1~nzPu9o#GkZF#fR0O9%STJ;4?y41iV}iE8;8pDsXF8LuOwLzTo@d zP_F?mdL6j78^EzToFBoD75J)w zkNO>OLU$9V6CA;INW@y7n|9B7hr$Hi^ zoh(Aw0s-TlB3wj>NY=$RiYO7yj)V01coEBv1;3QItcl>W5|=dC9Z3a}9T z)lBeQZIA~nW}k^{b~kvfxsnH)&khj<>?2Vq9KtDFkTQDMF7_bFJVcQwhIFn}Kp#O= zfU7u7REg=LTGWVIQ77s}gJ={@VuqAYw1`$nBxXY<(GJN-2e^~-AZ?isIZPMiFbg4P zSqzEH63AV8M6Xx|`A0uwD9fc}W*D5!6=DPuk5!OttQLoX!%2M3bz;5PAPyHtKuU5H zq$I~cN^-2^c%A^>=O*wyH%p%9$&lEd0?y}YkfWRqIm(%kl5U5z=Nxga_$#D5=R?kO zp|}X#&`ZRnkhxqgt`Jv>tHj^HC%qbSm1`j-x?bEMZiKApW_BT@Fkq)Zq7nn?N*w4? z0;C&BEE)2cTOg0Qjok}b$@h?%gh1NzFgpp-moRoc==7D4ghYS>T>+Vl3DTHIRx56Y zB&G+_>1uG2gCRlM$-=?Cy^~!FT6RBlAs&S^<~DXaBr=bHr+c@!2YZY+iTj|9U=;U@ z2iV`)kKor6_x@q=2srqUfq(xvb~&7g9g^pQi~qFvCurf9;AGzk3UoTNK$>t4JDY8X zth|?9C7xktv5O$XI-mVbJPW;t0QMMUKUPdFwlGL9*jDU!_zUFyAF~sn(e{w|mv|mJ zf-i^{#Y^I4@o({pcvZY6UKejb0`(ST3hzL&up4rP_aRgG5VD1jAzk=X{6~ByJ{Mnz zFU42lYhdovpcVEmBulTbZR`!u+P6WW-+`R$Rq?I(PJAzZ5I>5a#Lwav-R#cRRzuCQ zv4Qmi#&xTPoeeb&s$W~I`3}u@X}*VihqJC;eXfzuh*zgQYw>DIwdWcc-sRBJsqy;y0*8kZ(!A0nS-;@srq#uLw#Q_5`;H4+AF_08yspmoQ-O}uwrFskkvLc$iQl8 zYqi?fX|<@+N?WJZzD}*Z%i%FK?3KN#s;lo4Qj=-EF_>{)wM(|ZiAMk zQ~C~PqsP!BOBB>JS=r#GzR{H{d)4Zin)b@t;cW2eW-RL+lj*sf4M8&|BZ`^LhM5!1 z3vg?ttdpg5Hq^;yyst6N)Ji*3Ev;eZ+ToG@fuQEe#IypJ2DeNpjry{##Lz06%Frqc zAKW@6h^`d{*1~D|dn91djcN?D)p)bjc(bR(QyNwcYSC&9Z4j)Qm>^}uQgA- zY#w}<&4*g4uy(n$HgWr#Q|qjC4f?jB(XmyO31Vq5Y4E3}g{s$DsKF7^Hna|1b8Owp zk=}J`ja-ffW19v!IWQV(g4))M^x{Yh*@Nkw%cZ4MRBY%_YulmLwqr_dWldd96)-NR z%P?044VpXI0Ks$j3GZwu)~Zydb)V8k-8}RK!#tUR3cX@kA&1MURj|0m&^ZB3hqKD1K9@Hm@7d-nSpU>$B_ zuLgu(4afCP;<(-cSy(ly!yVK&SzS}#WCi*s8WhM(&CuDXX5g$VHVnx683v|=s@1Al zrxmwOD^{IW%{sN3E=Q4RU?Ly27`0l>YW+1UF%D=o7}yJ$Nr*UHMKZj@Ri^edXM>it zQ~E$^MTS9HvY^4q+650z>CL9Wy@~*&R-_x6L~4yeLz58=!xN2(Ff15yl!%Uu$5=w$NpowK1Vc*T_R1+N$!8yHwM z(z~jExX&;mo6ImG>l8dPC7f;q^-xn#^9Ocz8dj;@d{yu2(KTzwMpq9F7*?rqS51kl z3{2p=I>YEh9f6s&maEsAMIEttuXW6Nm6o_1T64IxW^?;nT!K}gW zm+03`!lXfiusWG=HZ=HQq}8aQF=XBTFmVF@ewb)jZk@z(>r^baL9N+_$(jXjn80!y zR4jMI1e^gS;LpA4YU|ai|26 zM1KTI*o&`Hk$|dU4|zJP&}tPpYS-< zvFFixq(>z^h$pE9!l^yf05 z^0>6}xwLY*{N+*+lSie@4v#iN@Mt5)6>0ErYvnG|+SRSW!R>$c zhtuHV*5IPe2R$AwKaW;#kH5THc#l?2k5*2PRvwR5K95!|kH1|0^tJpwTKPO$xirG% zDe{-wUw?l-T6v4K^oz9oinM%+v~)cF@@e@M`P*45f3X&>%nx@hoigoxjrLxhnxLIE zIA{deqt4eI9+d*1oy$b~Fm)wN6lD_d)hakt+U;=Eszq?9vl^G9#1p%EU~G7_pO#FR zVf9O@SywYpCgadBgF~I=F*RXDE zR82?C77L1c-N^7*ul7=w4UuIt;A632^}rg$*FMYI;VLslH3aCYY$mD#83` zQNX~;)oYJH3X}lqDw_>vK_wXB7Y7ckSqqZCcA(#|a(ETil7=+{eWR=TWq7wXOx=!> zK#5{OW|jp?Y)W@pnA#9YUFc0g?}(a{TN}V`4UxGu1mJem1WH^#CB7$QXmoT%@3PVL z$ax}FwS%}d1nkxju-jQ13^cxMU}SW|WMB=e!339DBn_*%HEibAu!~z8s>RTJ~(UTgG|k(HipAhSEj~t6g%7w=ahTLl>4b++}eBBl<;)#4^Q|0 z@O1Ac{xW2B(BKY(4@_S{G2DgTT z$BZ<?jeWv?407eB(4xQm>)hq!`sC>i1?1NejnTm!)s zcthccr%&)TfvbEZ z6ZMU)^H}Ie@7h)1hUp0AXaU+zLB~-{KI3#paLf!V2F6ygEcLpwcWebK(5@?1u3)7r zX+@$hc6i>9{mtZwlVxStp;X<+~q56W$=4`qlS^jQNAi6*iHT z0$p}Mv1z{PqM+Hx=P_A=CC~)l2=4pT-`>ykG}Y157Wv!8Zvg+A_Jw=~ZuDpPeFJ`Q zIP_p~)qXf^bmA9_{;>D&25^Vdp=n#7n81hKyw~pxa7%9hkMm{uyH~u7FmHgz_ZiL? z&?zP*T!EcI@H%yH4CBTLm`=wp3H-e}=rK3pmje04Fxq+r`1$FO|Ez{a`kDA;fdhFV zvq6V`Cv=~mfQ+P&JqPY!5j5w226yyV{H8+QfpjJtdgDtV^JwKOAlaA& z*~MCL0CeZJ4|_A@>LcRboMfSu|4j$MrXv0q}(*Am}%`1%th z9XgJ8kY(s7ReV)&9cK^Y-3mO3i97l_jxf(6CxJ9x<{R*=&{cH$UK0zkBMNwd!r+Qt zgFI-2Un}2Si@bvo>ob(^4IT?ujAEBzhhHQ7CBAQXAN&{J__s+#6)s17l<2sSD|sE0B;xh!~P_ zpa!o1LT~!s=kNKx5NmypzJ#cB-vGy=+=Bmx5D{o2oIQuVmPR~t=Wv@ZzX zf5CU7?DlJHF<72X2q=W#1$C z{eaT^mw&!rkpF-6=ljn0h3^&LPl)-3@09~ZmHYmFMCoAs_`mr>&yatp&t9eSeFJFi z^M`#=Py4Py$Xj6p@@eF?#~+&lQh0pF`^mrm1v-5fwHy@ZO*XcoGV} zuTb&>w8H-7_s8DX_x%9qzUF&q?^H0hW$u%qCsRa>@6ZdrfWO=K;pBS?JN0Su9-%%) z9^c^iqVFw#nzZYZ{wBkz&+;AR@iN?ZQ$wgRWO#wm=*RQ*!1GPeA1IKxy#%;@1!TV~ z@vFpG9m8(Y^MTu|u}A7k&;i2mGbM&^lNcUnBV&Js6BL&tl^J-NiL?}?HG~|7@zcu` z^)f}hq#1h5y~cnw&c}~S%3+kL2guX|k@^!T-;u+1_77Ykl#$`YJ@{) zV*pY-N-GxoxX#C$i}4F*H{b`20hE+OBKJ6Cc9f!CrYK~J3VRiDs~AYEenL*z+l76< zusV!u0Ooxm+yd$ph`n8FaK8ca^bpYKO*p3aH0&OV2VJ@nIPxm&Hqn7D-HtuNouZS4 zLJGQ&g+U5>2rPOo5lgU_f2~-HdDVJY7KObTPB4c;80c9bWO`^h^geA2O}5?CJB*V3 zM$%s24}c3OhMMYuF$Hk5{PVqqP}rBZ-=FZm!RYu&y`L<_tUII<^jWU9xy5)y;{=#b+Whph*ncDulR*1 z7bQY}fG?#bWD6?L0Z9gJA{`K&Y)w7VMW2I?#2QfQwaCLD^DxRhbTW?snTHN}M9H2J zB6~)#OgETxQxJ#xN3cvcK&Bgny@1n^2lbU;*;j&PiUC*=oQjfBUr}W00yCLwnGt#1 zhdC+r7`^Nb8x$WL!R+L=LT?7~BG69idMpOo7<#z|6Znz_if_gYg=!rLtq)qg(M&_g(1F+;7l066EzTtWB<-14{r`thxre@0wEL_o}C5kmFD_e}Z}B67VN zE>gzAv*z=2wfGky{4;Qm!!^UzBTRW@b!2vAYh*v}mmp8%6}}PokHFop#*0FE=ofiG zTtQSW9G?9?y^mO{evep%_p{+DCw+hV(d|)pM_r?a<5y@to}=5N=SQO~(nopxK84^n zY2j|&$G=;9-W696vn6I*tRv=vn4P%4A+8`6b&N&2u?WK-Q~g+^<9{FX1;Txdd>)T} zhEj=s2ET{!t`+y^O{RzTz6&~^xauNt{g1r=kG#K*`U$&EzWJxT|EIjaTi)L-@9)9= zL_bC!%Er@q*aHh5faEAJa1>s~xFK#soa7=T;9Dd@<)SYVU&bc+GTD+Z(<=Eg!;&wv z8r1wcXu1$z=5k5XWw$T4iIi?dF!?B&6>X${t(_09mCHcA;vI5m@$SBVw5Zf7B$2;L!3jbHT_j~^5 z-1g;iL2R4z{Lgtl&gc8lp7WgZUdX;=Xm&$S20R_`Y;pUc-*~%A%1Ia3@71e9K9(>l z;DpNB?Dopq3i{J9yAl3u!kmDUuYffPy%|Bz>=qFk12!jcGpD#dMtT{z3bge4tHd?v zJs9khc5Rojw{lGH32+8o%Ak z^LlwKJr4hUg5inE+RUwlDa1b~d=b(U`>^z!m*@3_btca=WTs>m3nv!G(r@99$TSE| zKMHy!0f!W~%VYz87>NBP<%|yUWcgRps|)($0v6WS^4UN+8w1t`y}aFg()ZBj<%G3_ z)d3#{HxRfEGhC0ECj&AzN*it|&M%umvHLXGC-S?JUKuyC%I&^Px%qs~d%5(7Q|D^Jc*2-~ zldgdIer!Ugo?y7J2=dIhM9%$mk^WNB_Y+nIY$?EXm9^!~WrxaM4ft{aK1zBv@;rZ2 zf&B4;bY5?3ursv$p9=WLfPV^@*Eh6s3hS}Eh+eY3twDYu;1SyQ0pY!XAA_d}Cj*}4 zSwx-{lq1A0k7eIn$}hVBkNzu9myfy#2bGU1zYcy`z$&o0d|CM-s|VQl9XJ;GZ1fCG ze?q{?0c!#l<}(An*%g*E=Q8?vy;Zzha)f;z%h#a4p73D6$H1ov&j#H59r#3$ZwrWB zb}{ki0=^h<54`uwk5|@$$NAkG@SUr~HuTyP_IbOv686dbO`c4jApHg5^ML25*LFgQ z$MSE%D5QshBeJ8jhC>2cI-B6<<%SdCk0TgPA<+Kp{D8NDv^iUsNH-AA%ky{-yzSW? z71OgX2xk??>~i>9vO9$6XIFc@?Am}2U&d}jkZ%OBzoeY{V3#caN_q=JeoqFw!usa( z$zxugx7&%`OSJhFLXNO6V28iYDpry{MtC>iM+toUGW_%Kza|)VC-Bn({+E4e{spbA z7*43H7;^~@4E)lByc)gxE7n!4tk@)6`aN)b5xYs)&x1cb;4E-zLE7Z?LB0^Q@|yw{ zmY=UzOOQVbK2H6&5_slTJQa}VuF}PDH?mg=hZ1-oq?7n^5qWEY-VxFt6W$B>K>_kS z=6}iVG^^0i7SYv4Q{AFAztx?#|2MnSYmD}o&cF13Xt$^Of3rKy%6!y4fK__V^s(8$ zXN+RS3c0(}bl9lUAEbH?R{aP2xM{k)o=-{-qrnNhW3vhqBb!l%ZKGpVz=9H{i| zd$*4BMXg2iRc@>Ltu-|SotsPwWkli$x`Q;1_$(NIvuxW^R;#v@)v8UkYD-zI+AN2t zO+8>=T{VuVYS^X{PcesVeCie*l61GM9+h-=3XhiPsQ5=ylNGl-k4kz}`PlbkZ653` z=pE|ACh?n;&)q8hF6lIh-YwfEPgU+}>96LbRHrYza!;k+CZ5xkbCNR!UDT|co5g9C zZL@Owvr#wIa$pCl_3BiWYb!;L9fLL&?b2+QZM)}4+OE=b>b;zLFQ?wisrPa!F{cs9 zsTDc(Ku)%wi00CE{hU?lHO6r@%Kwn3(mAC1+@;cYihq~*J5{Sa8tXkFK8oD-NQXla zEH2x<(%GvV9*X}5f3KturQRg|8uQZl)2N1TDxWueZIw?>oc*3JtDIWhp|*60-yzKo zU9lae!|82SdWUJc8zi-ZAy^-@xVzp{Y4X8L_^pbUs@zuTzwY@)U8!taRqifHcS*WS z{9UxM#MY(cnKT678S^}AfR^A_#ST37-^sIzJ%EXH{4whv5v#Gq0@?Ay8RV>WRY1nbGtdX%l<>&(_1VH4tz#!K^OcDi+9R5w?PC4%v-mSg zDQER}w0w2yn5P|w-^WDu84u?SX7k^vb7NTRr7RoGo>gjlq~4CKPkQujLTWW!1??-{ z=7;%S9{V1Pmu_BW=7;1oQyj57Gm31@qNO0LByFLP|NYa{)<&>rl~KGk>KL^w<&I!q zI;TFe8ds~9+LJTVlQRnKwdW^Ga-#O6igd3g`6Kp|-Wc74FW4`cqxbogFiOMep$T{b&WP%x`GJ28SI+f# zh1q$>Go#z01%YpUTE%*^oflje&50HU{lN{&{?X-ZVTq^qk5cTCczQo6dz#`|wzDa&7o8`% zP_#*Ospv}4mfx;j))L>}KYHH-YwnBJ_m6U~= zB04}+e|71ub38*$Uw;eQ`Z)1H(3tDIOsS#VP2*WT-^QsB%U!#zwCsgnRr5w9QtMO}X2|8nt+ndr(9QVCYNj<8lz31T{ zz{=P(cyZhr|AR*U)BJvwHa}onnd7++$HgNQtT%ja)}t==eP|q>*8CnvA?MDs&$}kB zao5>8HD_>G-C}yN%Gbhtop~}`l#@GvPH(N$7kz7n4YD3j{)6Zr-f!_4YWz38j~=rx z917EjnmSg&9v(8y>%LGt)u?-2KH#JF+cBFk_-=A!yt(p zO^)Z1aWn$-ds^elh{8$R_}R$yYS{I34JqetyohJdVaNE^kyBrL$E&^7&=S0c=JE=; zC!P^E2<;t|j`5&^XL0ZV-)H$SQ`RG#I?`7M z>jSPa%G!rN#sWN-tj+fk@@*bO*|uiud$coQYr1yDQ+xLs)+0G3<#n#LUnF#?DCeXciJ; zvxF@`={lvQg)UHNhti?bk^l*1D-;-}w4Ir@bZDUzn0A0dvHbgv=^qN`3$6N8HC( z#J@8-Dtk9ovLJSpajWtex3E7l+k*;!;ExYPstgGA;{?Q$+&USA>6Qekx(LKSO9&QLo}@KlZBKCvKgpcN+8$K- z5BW(fk{PQsR&uJls4E4>zaaA(ZI#*^Bh*N{5rw06#T za@_7WB>H~lA`s35#B-BFs4pfUo}LIXYF8{cQG(_%znA$VY>WoV5>Nircyet2i1y5d z`jcTrK*&?We@PgXkPn(bS-(udXkMaMP+{`0(%FX67b9Z)jwkz9(Gf!XHc3WW;4|p_B#G^SQohrU5lZp5o@uWO&R%TJ5w>YoZ@%B?7| z*>b^~8ge~37AyVGGj8b8;gM&CN|s5n9aWwr@Ln`IZ}P0WB1AgldCP{F;W&Mq2d=s9(7su7 zs_Kga(dzhJv)fCWs^`x*cpNhq^AflZ>bQ4_ne)WCkPyV3B*X6dt> zplSIeJtv<$Kk-SziolzMIGYLqIs|6<2zK7VysRvyjcv4vD~hqv8R@w>>D~-)xWue) za4t||!S+T8J5EBE=4^j-)85+J-RsYvtFKPatf{M3E1Pz$jlbG^Y0F@+eHw3Wo?0;S z4Y`}@BjSvf(|XveN`+Vt=Au3#_%yX^vK=Szf)Y>JZ3WVj@ek2M7N`~bZQ81tuj>r|@CTVOkjg#Q1x^PbVr@aU#Jv=2`_R$t@5KGZfh z^Uo~cn$F5O{r;8nv?V!*L${(P zc}8difM8+eRf6D@c7wMHW0txZxMIeZJB*a+*BEjJV9t8E!%=Gn7vXkc~ zJ}Kr$^dPI_c+$`2#by_9lR1~G7G;5zTTH6Sq8?!?H>vz8l1E&*O2~GQdubO*qz%ADH6t

kd~&7crDBz%M{(wd@LQ@~@5@WHiPcfEXFpt7ncx20*-SAWj;JZR(Z zoH}~o>OU6dbxxl#XXc{PMXzq{eh2s!vlCQ48+ZgiV(*TdKhfQFn1346VkN|yCY;YQ zlQ^2$W{Akd$<*5U!bk4B6FA%Y)?oZ5gNIxvB+Xng)>-!axUooD{T&iI#4dj*$So>g z(Dgv>k~Og~umfeoe1w@Hug#``6mf0ow^IdTeTlphhk;1@P4Saq!t#$8vmh308Gy*{n+qo1v}=d zs;npvmpNUuVL@khy3Jozs(ENvf*04$a55sad!C5W5T&i!pSpvU<>uz8tA8E6aAEP< z$u==kzp$!r7@NjAAe|jJ4GtEF72$6jUDJR9he&Cc8J0FF5<(LfQVPlg{?q8cjx%4s z?Y6JuG{o=c%RYXE?~dP!vxMiA5PEY%vucY?HLD7@TNLJimXgjL%w~1i;5;BzB@HB7 zX6??&$?@iRb3JZD<#%Rh00X3`(CX+Ln!osuH))=R`ua0>-Bww7+g)dP<6X-3mSKFg zjC_`c=fAk+7TR^OB0*701yx?)rQ>K$LXZY2Ay3<#RvyXZS4q?vs3snjQdI{WBb+=eI9SzXryKCouE<2be(guEVS zv`oR#&Y-`TvWY(7-8~P5ayCSQqO4&DZ{oK{U4@3R0 z7CQ(ZBB$cP5WY5b+<2QG<+JZp1TT zU&z_;+c6t6^Tl$}A}HTL1uSw}xEox+6KFqkK7OxSInp*DM#L$&Pwc>U>JO*j>*5rU zw7p$W2-?Ld7#cqlwBKz!35X|nF$+jdF(5s5n5&pmkcqyP7ug$QeJ4G+iG9Fk%O_{+ zPmcB~dkqLEChasUtP;rOpF?{F*?(y^s|AdT+0edV!je5XV#(H~C|FXq$1GGM`)PMYn5*c|;X&QNkFf4i&r*xmdCq3Mv{rf90kNM?gXi{AXa}zmFH{yQx+PyzQ5}sRR-je@*Nr+G#g= zcJdq~lMa3ye4(7f4Oq-ribJtb%!9YVp zFxcQ2x|-J=KY8+a{DtGgyQa7CgKg8=TjSTaO~($18HhbPtnX32*rPGaR?d;U*An7M zUN9Mi;93&mJfEzO>B4%G5N{h0hTOqCVv1@a-!LE;EJ1=GOA!B(C73!Nb5dXLOw!kT zN`bHhP#;bB$PG(SVu~z5+3T|x>6K)sgn0BK5RW8QDIjn% zp2oN@jPszrpnFi|xc4WXIZM6j&pa{CkNrgA8DLZR`e=PR7AM*5bH)r4vRjTu5?HR` znaLs4D-#gECGx5a5c3(B|3${oswl z(<^+wu&~47%2ML=u&jxl1jE*Fv`n`ryiu=Jb(6E#6KM>q!rxW|Olnb7RTACB%I)7p5;C`2~L>ue~+f8rRCF zw~^!!GZ(vgyUu-b#hQ~TgYc&B1!zd_!FYaqN8V3TnMmy0o%-&F_>>}1(w;*{E9?l(vrCAs6GPQxpn8~MuK zJ;(UfKe+M6hvQc_Hda?S(krV@p5PhR+%)(n#2*H>DQn7Sw#I+c*bdjT^fP}1DPlt$ zq%szU1b{KG@&Sl1Bk~~>0(+V>E6rthIfEq@pl+HYC3i%We;^5{1 z3rExycp3oFLB0xeFEb;@mEp&7E1!d=e`s-pf2(iQYk>gIGSBf7S1ncp5f}X&X(grgy zU@A*7f1NqjT(4CTPIp5j^1Ig-o70a7!ML|JSa=o0B8kRZ*3|Mb>G-3j7SASb>S*N$ zTid6#k%W}{B5YoY{4~UBt>mdf+($;B$(^q6jvj{2%9NoVr!%)iVnhaept&VBiT3F6 zV@GPD`)=Df=gearO||WaOmDnw;l|wfKE6MGnm^y#8EbuC?v~;ZC*;fe36VaLF?mSZ zyF=(u65@jHHA#Yi_D)uNkO4wy?><96!;>V@qX#!l&~-CG9Oi|rUV03Q?}OD?%A|`o%N_%TvHM%)&^Q)k=|*Js}B1XF0Ih& zW|sGq_s06SUp|oAIkPGdZYt`j-@Bl7Z3K7}^AvbQ#s#>;W6=JI>c>3H5`v;k65_%{ z2t=7^tpWmgdSMLPIRWn8j>sEW^)L zb8(R~8$L)y_dONiNJ35GaHOi{eo!MAJD3CCKFU+g2Ik~{rAMuG?x|% zgvf0py{qu3=wZpGC^p0ct(f-5>#_1*bsf00GQX)Y(wu!oaLSR}PMo}??;!u)uHGY; z4R+3*KWppnGHxIFnNoAb>AG#d#QCWPg^Xead9c$uV$(n#;A`v%hBjN6nPMHfhs?$; z7E?ckPpeJcK9Hy{;4ASL;z6(G*4z}5LI|=cK+#f=2n8WAB`LBf0;z#&B40Vc+e5Xr zrFR^-eE-3N`=^BNDXn#!yy}7PPK!pTt?xX1?9`R<^M{9bwM^TwV;UG8hf2-(S8zJ4 ztRR+$$uSYrGZ-9Ly)=TzyNm;T<8glG$Zg7xckLRPnf!DXtBq9y>EHq|qz2%UHJdGc zaNeOK!M3s9ES5#017GB8<%Y9LIOhT$9_;J8ZS!XIul)G^uJ}oQRoDBwb`gDv8Hy8r zABH3^^(*6OHv^POYX~wx2+BnKgr0=;l-&Lz#Z?kL65Yuj&!+Y$=?=R__7yBs!iun{ z)D2@t+09&TEk_<@$U#_4;xy}~)8kvpZw^En12>g#S>uRZwoVC+JTs@edk*Z=U$4D9 zhB<(;`KUON-xsTT40%kcCsIHNkC%jalKUrv5SWn=7bfpR*d`L<{6!#$3rdJ*4TuC6 zlrts0UP3%N2}Dd_OF#&H8#!5%tnr-jWJ2qceUrW|`+jCJ2xX4YjU~kM{Jx1;Q05qz zWMM@>5RVgmWg9%s(7VOFVq<+Ko*;c2^G@N4nBSy*%au&tH$9=RDABi7kt@6S6Qtu| zg-K65^$GJQ+97>g;^c7yYvcBeB$tGE&VWe8ywJBL#M6^N*i&}(Wj-xwSIZK8|I~PL z-01p>uoH4632B4#MRCQqalR~)>x?;HB)5R;Mf%R*^HDYL)jI~R`Pwb;^E|G!e~cr{ zSqY^6H}Smm9GRg#!F{7}g$^p6QMlsaze)BSQAh9`l^mYAV$15zEB75*+jAH_{#9{| zyr*QqdsIB~TcTOfv!JG@^>aBej@~2$$vX*g9!hHJ$(0avVkE?)21Eiw<3~AXKqNE^ zJ4Sy4D|E2pSYet)P4bPA2M4}Z7kp#FL8V5#QQ_%Swfnw&-S*z2U%2Pm{acRm`}tKL ze;nTy-_4!Kk^$DJ&;LN5Hs+7zTU4CXgwspn9X$%XtK@8hFX;ZeuiLVI=&PrB6MrxM zD4!8`#Ge6;2w)Rt3kOlcgNSTTGx#I6m|7{#zB?M_{ z65;}z9D-zDjGcSN{MM_l$T!_V3ikb1fSc!f%G(%NHD}@F9sJ2O#~ssN%UvxhZSL}HFfv&#N5Tjj1`v`hcPL? zC+MoQ32le8;^wGOc&yfNv##!VHCR04^@}zk0}EpJXiITN-$Hl66h%3%_N`yJ%zmZa zl-^P^v)JC$=*vwj?+DIZUFUBoFO6yDE&Y8fzV{X?R^ zw^G`l)!Q}YNtze&RQ&rz$SU{>z9{|oa;8M}a;6tjR?wPgKR?#4IMr>5_O}!5v;r+L zqOpQk6Q6&;f06XuJ4x+ttKUlW_ij@Am(^b+`V;-=E4Wv#;9j|ce4n~CH}L=2g4pa?u%>NvrffDVsA zBWeAri-X6?B_!D`)=vb*Va}XAv!WstbX9~jY-`E_LN7~{EOQTmF zY-EI5=`_Re3P)kkNHfQ3m1n%6iU0ZdlEqW!r)4dO%wD*9;q2V}0`E0Ft7@iaWG$#& z(7kBhYTnqYBgkv!kPxJonxE0_2IUxRy`T#fJ$foIY#Pz=T|*}ut@#6DR+;%1DMF@$0Q<32~nk|%=4V#{h(*rYkx*|_dd zke%=KV64ob(`6&KL6~xToq`im#%UQ0KSGq%nH%}v=+IEKV@~Ug*||Bnh5q8glC;Ju z#A@DZIe{=uDV*49O8f|XNWZZ0pam>%uvrM(k# z7kl@2xp%}j679qxW%~uA9rh!w)o6doXeS(~#5pDW`IPpeMEhB42W?aV{u_ce@`*N( zVai-i&_)Ilm?qGMjy@8t3ekqp>5^!}Krh-2`I|}``Pn`=WI-Fq4HL8h?||@9fIze+ z2*{|Dd>3@4_RgL$e`?*e*VaY53iAsabBoe8?|5+2{wW-aZ$-m;H{b7G_lx=_T0;{u z)}B>k5X3d?Sgep-=Sp5?M!EwU0WB!V%_h?VFZjs(t_LbX7evg0&f$82ua=xDHwYqHfB5il zbMr6}MPYt{&nu{6d& zxEG;6iFTYjdXj0f9X$1da+^3egvUE@{>VqRS8|&&Jgz9}UUagP!vF}y`^cw2_QX88Q!P*=oNDl?A?Z&#)ubm4X~oGb$8GST6KmJ?Z(91g zuOQ!hZ0(u`@YdY49oxTi$tAn@EWfm}thB7Yyr+*3Mr*>AE#(HExkH8Q06|Dy^0x{8 za|h{$di#^48|r-N4uKyDe}N^#ga7F8=f~Q?P@uW#?QbXAWBd-%+(bL+p8qAre>L&> z2RPef&%Kk>{yWm#^#0yWYQKXtH@!d6kI>wH%ThJBOxi)x-1HuvP3eKokX+fLDed5( zdi&W#J61rPSZ^0ANML9TqvsOvH12`~{4*)-(CGAjo=a{gjZSZWI?9OM}7PT~-b z7-VWVgh^Z`9Ku&DeLc6ZAP;oA0aWbI9mw@NcJE!jx1urxvR%`+W7~JP@7P>9wY<3o zdA7(1p347K=|o)cNX%Y{d}S{(l?`Wm^{1pQmnYJeD@n_#xEMIpAcbv#C@}ZoRF}g7 zjN#q`#`IH`vpYG<86pkhUnqs*4vC)T%r~wZ*nP>ssS>0)yBlhko&E`5{za}Gz3jl% zSMDzG&Y3Z5LC5^ivWK=T78zb*RpNa4#d)~EkmrZhBCN^FRTm;#Uya%AU?L89<7u^| z?-YVv3%N$godE2kbQCO6a%-t>=VKvYKkDG55R|<9$-Trrp@SZ%(zws*)f&(SNR4g7e+Q{ z`z(8cJp1Rq!^fqQcTmekvVwzgWNJGRYjn^W6b+tL)l z;5ES#7p~sqP@Dr+f(VMqpI9@@{ixT1TVpc)J*)@Gh}d0*u>e95zlY%;AgZ}~XI(g; z6$gro``4{0Pb>GiOI*`4)6&=UmX|s63a_|f*MW-M++Z*-FE}Hr)opg?G_?JsrKPOJ zWe*pY)cJi2+cs}&&J3p8=9_(KInxUIx2OBE(lgZbtP_hD^QRkQ9nDR#X;b50^cLoM z&1u zdsehFI-`0@O)l)43=nxJ*9)qKcZUo`O5Fa($UqU>EkkySH3DrhoZB4LpcC=~vn-)f z+pbIcc5p4~sV=z~Ie7h7>;)YJK@Y3bUb2R?&HEeEUbZ#V?eA!dbauA3r^a^@D44a2zm&5U``cq4zXFy9}iA+XbAZIL**Rat<*9Kv&8Q*?U*BU-H@Tq*?(E>E~HBI%Gge`6WtP>6)3IW~GU8XY=x z2s5Y~rWp(=_s*I=eb$$gCjokF8@{zmMWlI>dS8 z1ts~=!B(eYA!pSra3?E+x0;rvfc`Lh@L=JFq}j>@P0SM}&s559SF`r@j{F38K&*m2 z0ZC?LrQ@k_S?SY;hn3EepJ2X#;`#VnOa`b=D?h^W%Y=4qnE!vS$%Y9@Q za@l@fhrb_Be;~9V+5W8FPOB{zda-PORJO}Gs&rmu`&qqx>S#=?J;-a&qoTZU70u?q zX+=r1Jf}lbrGfW_4kUYdMj!QEF?-U1Wczc8-h27uz^v>YdA{s#f(tol_Chz3@K5XT z4Ef?uCEyk1<=%)x8_nH4P+RL61`L2Oy4M z4H-j1UodUJ$1+1TH}M(C8^yGRU`SYGpkhL{Da!>(D2p3-G$q^wtw6+GEn4Tb*GBw# z=Ek9}+1US&f8yAvwqa}UpS>7^i5Wc&N=Rq3Vs=uvC`N6}$B92N56pZ61i6%5nVgq3`5Xan~rJ}Lb^XFHP>cD!D&NQN<+p93!wbLl6UiDzsk!zXU~%#j<` zSK#z~@WH#d(&C=>@6=yAdVK;^Zk#x9nQJ;Mk_1!Py!iFf)`4Zhr%BWccP#U!(l=(Op2|<=!BGa(TDQF6rwNsXCOqR93UAa zm~F#de|JQ1XKyl#wpc~33h9TKSmTM-MOs7pv{iL&S9?6!;q2qNp6oK`38gdAu4!}T zbjGLghfDHZ*$(5Ecs=POV&;M`(aBJ8-xvOExg!28r3*4_KAj|$Nf{=co-UkL)=w6G zxgo|1#H|RyuT$k)&%-2dbO|?J#xxGko?BlJ`H~j~iM4bZ0?b<5l?!N-tN1aps4kSgH^mCUYKGC7D|%EA|(i&QX} z2Y85?NjF9>DS)`}hRh^fb90q}>*ZH@^_%oU3&6z+x$RJYwQtnbBa1)3ba=P}f_Y%u zl#Q;i#(w}$U%W}_Z0-O8r}X#G`jM&sb-~HS`fM@>+AlluAu=x z>M>g}y4Y#lM-n>?IhtrEEn2oe$$p>IPFz>EpJxep#VWiWvi%(Na7=F4Bx=R z%c#*|1|Hx|HWPbNLGO11;>*Z7E`&cBwO~9hub^HB(%^wU`geWhK!P5&vN;uB-$N(j?Q$nM~13S6N3iIeoeSP)iWx;SqZ(n_= zw5cUw1AZlB>d;#TnhB zpV8kX?LKi7i3P&z7*&u*k=iwJHVpcFTT;c_5*zi1cwVPq*O9FrWjDv{xCF~eIBv=6 z{+TL9=?JF18DwOd>+3a* zvHECzv?-$1X|6Wo|mF_WX0DZXP^ugJ+JAKVz*<4uhej2T|NYE|{T ztjzA}-g&QiioKo_Uum3|t!=FFc#8a<96v9qud{F6@Nerkmj!~Qd-trK(=js?YHPix zG&pyCedDid>+5TORo}$3T6%g~pkRQfck=Jy98)~<)>szYHB7`KlVeVWBJ3hXGev`i z)m}?xRHew~5I!C32SgBQ9gss)pn!~ri2p&QYLGZ93MlDKGOOFJk zy)_g?+A|R(nXtFQYED^yD%|+J9s5+FYB^(ji=bl&UfKZdZ7H~m5p$&C2+CN%kry{a z=OD(^Qa?OgR8-_^@)lJ!BIda9KyBFw%_YKF=QVixMNN7AvLfiJ?&Xz%%fOVbQ*LBfX$6*)TWpH`Y- zE6Hmvg|gWbsZma+PmNzn6i4&w6};_`pt#3y8=2Zm(cUAx$+G=|-X4V(N$Uu5YFCsO z4+C1Zg3@Np^R=6$P&Qs zWvsNcO0auzqd=yuf5L?VZFqgofVbW2D-6x9uI!sTYgI;%t<>-F6&B8^sqbHqwx}z- zG0)=-7flPzs-Lxd>Fl!dNPbRsC@&VC+c19#)-Pr#@Iskiq=Elb;6=7KU`4Y1g3*rX zI<3fPf5~X4l?p3a!k;(VfyZR{7maoSPu>yvO`g$CKmP@IHf=|;DWE3I~3x(@I6-L^)&nX7+Nj=0a z`Y_@T4~yV~sO&9nB^&Bf7yrVFn(+L>AAOI#tYT-8x^v0A|wN z^>$XO13|mXpafp80{}4+NmG1fF%66ly-tTiAF^xEF4p}g{qqDhG5@>O>52BACg2Ib#=KP60H6cV zY6gB>i+;x42>^=_UeVM$0U0OTT2Ji%tkN0Z$o~lre>|TDp*t1NPrMUA4k zY$rU)_VX$2geTelXrevF@5Stm_80giN&SqqpG&}Fwc;emex6Bg7ZfYopH6NU6e!!D zqIO^{h#zY(?nN^C1tqE%&*;DBbG-cCd*e^{@N2d#j$dkI^sf;Z!7Uqskw?TzN@ygZ zL(29GOty;|2rEanpVix;At=+3sUTwb5cb792mQ%9cg&oCqFu(Zp8oAHpxR%CZVAg9|Eo2|@dC>KEjB6w0T zE(%El|D(NWRCu89e-%*@2^7a1ZJ#uJ%}x|*iLGP#mDFgYaD79_{jPN}Ju#llKM zltLjCnJgo;nXJfoQuP`NBpUy5$oKB{cF*)_MP<1exvtBQXi;32ljU`NJalmAvSEcE zKhA%@zO;2d@-0mMqFR}GLBD}_pgIhFBOry7ku}<@(mnMaYDBIkv_M&C(! zFr`x$MTH&(|M$O%UHDhI3yK~8Do|=DUhP62WdVDEJWX)8@w9}esX}PrP#r07o|dMd zgdqKD5n8Ow3epQQ>k4_0sc9fpfFW%{Nki!XI$z@<3G@FKUB~``UJ2ou1^H5O)u<%2 z9?Tbc!5-oHGbo&>dr^D)jHUTy8P2?%5fC)D9XUdXTeZ@>(Nq|$0~G_6pkPpH7MAcD zDAmWBVhwhUkTL-lP@cMrmc1PoRHV8?B}Z&Et#{^oYfNUEKIA6cwM}GMnmJw zGH-J%T%j!OS+_F&lg^Tgo}BC}+*3>PFrLC@p_=y%zyU>M#H}+GRHgFG!V!YiwkZ?J zC8c?2UKb6=+_7xgvc)S`F80F#S(KYw#HaNvyLdxwF{HUA)9tMdc z-bJ9$+X66`4*dNmc;2W^2C7z|MV11GmC*+PuZUp^aha!f8Pya*hqmoz!DwTZqW_v{eNKbZ}wV)~*nXW|f z5(&tyaDWQFYt~G~n&mHTEK76ott$u9;`{8|`7K-1tXg&H_MFu}_&m3abj07k>n_;A ztH1x*Z_Ekkcoj8n6{=+`@r>HG(9QJPwim0t3z?=vjH~<$oS3m!bc55w>SI$JRv6s4 zZ|Z_$b3RB&#YK`M3Romj3PreqO1IPLa=V>Ytji6(lL~0!Cl&D%LRr;*c<=RRte4wv zz2V;PU;9sKm)pKF%sjvwX6#rNL$R=h%EAAJ*T6u~p}bF~rjXDDV5i%b+agml4L zgUmM7Y(bVT)E>4M76SG}RR-aZu=XQAs*tQ-+Xj^2xA~zB#cCzI3g;8enjiU;CwkzX z6rzv(N6t{lWw#bqluB60OCnS03ht#NzUwIwp#mI22kCpixGa5=O zE6SAX_HP~B-&VI{V0Zc-3v=w#n%g@&XPGu}wWG6XYD=S5HhAg2t#dYHgg<}aI50p| z{vmc?e3d(|$Th(U5moL4iK1E}7_+K%T=Acq5C7*zxT`rI#l2|T$lr|f@*!0t;LnQl z@+54R)Qk-=mN-!o;v5erL&(`EF2OOvu@GD@l>CxZMb#_f${+(!0Zxv^idx^v1kiD& z=){@Nf8+MkMO4P|J9vr7@%T!9Fn+y0KgA_Re_qV*F`hMUbo1z_f|B!)_Q=443ko%M zoLrfUL#&@WY?lJps^A>hvYc$Q)mIhGMdm5a7YGpgC&FpwNKKw2pI>+8pwk}g+vv@> zglkuQmR}E4{V4w8SHHBFOU(hfevKQ!&wMJ#I9Pghh{4q1iC1ZTrn>! zFE1=CkCZpm))a;d%R-1jAySbJW|A7Ikf{?!M5;_gE#$QroXSLWiffhD-ofp?-n`>^ zp7q-|EeQmUr>DCd)!|U%f0u@)WVkXjH>d;Ke=~52a^sE4B?G_NwpBg$?+SlXiFW)h z7KwDcHls<2wdU3Odbv|!npGkl|Cb05!%zZI#o^1UdNfYT2Na|K2b)%9hc zMBZ#Y=8z|nbj<6)?g|ps^>N|?BueCe8vlEI)|nriS-+bqmn!E++TtHkub4a4j}_hu zWcCpQr_M!RdC7fA1}=IFbliBwjR$TV*^aJa%31oBl^iffwF$jtF~mEl1~L{7?JY4& z@w;_B7;=G?4g!5;+rUbbCQ8%Qlpl@^(HJ+4O;?{X=G+cUFfnH>R-$86gVNk0K{Zl3AL10y~Fomk& zg1M$UkXq$VccVI(h13vqIYHw&6FPGE*wF_cj5RmTqRN`z5&BMR_bk$PkWY!sG^Gt= zjn}d;1#j~+gL^q(J!HS?y<66M@>ecWk_Iy-1wRqXQ5 z#2Pc9pI~pWN{bmsPX)@n;)0(7^oez5XXU~w&h|pg1+X_1^-YY*u{EVa+L3;DCIs#7 z=!5*@GiTyI=xA=7={J^4iGf@6Wh44GI-<_P=w4`fhaN)OvXwkoHBj;c#1QcEBf3hc zV;~Jxvk??SHDFyItDXphy)htg720Ak{-E^ITpt{H#s0h!UkL`x#UgT?cB~@Or1O4b z*MtZNCsvbQU6*ey=GXaXO}(gR}{ifYeEWP$50X zUEp&U=D^a1rVRs-G$~2TV~Y?QA|hF|BX`{974yI24F6eGB(HI1HZn{f;7j7)CQ77Y z;al?B8t1mh-vb{LwZ2fzN}-Bfpa{q@A!o`cUj-proL?wN7T8M`)P;bGXHm!M^+ThA zZnXjT)vbPOH=alE649Ob=s6*Fzu$zR~#K2JZd_$ud=GDz9bN>8D4hH z?Djxo^^~%M$8NYf{+mkw*(bAhm#O#Y%5ag8Vn?sgJ&nO$buGa{eZM zvm!I>q?E3*iVAu&qoy|UJitGaYIdVbuoaz4rPS<(}=s>Z%3UlS3)kW`#t0EU!Q z_qoBfnB1mBF_p`rj`baM~%AxL8!Ec^kvxyWA6 z)pF@Nt{%g56Av*_&=ATa&Y-T{PpnwXuieyh(@i~_4j$aJ>0oW3q^_sojcvz=esreRb^I>AIn+60`aFI~{+>mbUy5Sa z^Ws0`4{&#^bKZPV6&RFwcR>-0#u_bnSw|s!E@IbVR9OTAGn8txSyr{9tuKYYPZ!^! z5RT@gTnurU8}S8-tLy5Qc3?lhe#keyq`JGVe@9`Ysx%a+xdn1+d;BAJjy9+M@U9KL ztV{MR2a70-U<^`{3R+|OlLRGz8b{KO~`(fQ~WP7^{ z-1$B)o|1Y+$N>dNuK+j}c=pIkWe{Hx{ta;Y2X^f`bML*Omga`pg+=@o;*!eD?MIGm z-xa@cjKh=ddloawKt3U?o$L&}+rf-iP?5(>I7Pf&!uZW&DCFdJ3tJ{iLTlk(GdgJKjyr)$Q{B!06pQ3u@u`WI!u<|15y zLkq*6=HYU>-DJziNg(S7$C2C$QKdN&b@bx30Q7!s5?LhfFAwsEDtu!cvcZ{S4j*;uM2Hx?(K6 z6=Wo<&ae~6W1>*yD)f!m9RDr;&Lle_9lOC7BzAZ!&b!&zT;UOtT$LQVG-y*qgzos_ zBR8JD>Bt$X-l3;&5LjdD)pd$VTWK(8N9l(h7}eAUx?UE-3T@85H}rJ zoBcnw_XP2_99edLNR*)8+1`5MMBB8HFHCQ{ z?KTwG#e7B0CItsnuOLD>17A~@vl67Dz$fUzj#MHVp)9~#Vdjy{hN6PY#zuAgV%{AH zFczo{OsNRtp<HoUC)lD*S9C@zl$cYi+G2&%tD5sO z^O{Oq^9u@c=9SNxJ7wuK)XvJu5BbvaQ14(D@7lW~&yj^I$$K)gtm%%7sdckFg&X%B zS+$|G*AuC`yRoX_*@i|huuk_09#A@kTney@zb(=SGeXzmA*6hH*;yq;c>!NQS`(Ee zHlgnblSxmn8Y`;o7B&UU8BgO6w=F8KYOY$d>*0rr{DD#p$ye^;0!``co?X|Pk>1s| zayjn}h08*>$3F@*RhB!x51OPowqlO*-5p>QeL$~IXO)mqV}9dCZaIS7!1eNN5A>YK z3IvM-g~4z9DE{TF2|wDE`(c|*?kz^wlX{Dd_KDu&rnB>oVceZhV_=23Mz<+m%r^sm z_#H8a6Ph++9Wt4x5L!(Ly0yLrD+C`GGA6G}{H`GOq$maAUN(N?%F;=J$rj4W%*@Qm z%n|G)hol72P!vWa-m(Puaw*))xPevD-Z9m?@QZ#_%kOD9!}fmxcne5 z<$lsF#rJFRU-A6->-3G$1EcTrV>q4V?4gGOFmA{Or2=`?q}!UzhU*vtRgGbP*te#~zNNpZuC^wi zWiHJQ7R@WGU)S3+ds@3K&DYwnWDQY1orv#ZkH-6$eHZsJH}3x0C42s97jkXx=D4oQ zd*gQ#b%>tmzO9lbsN+f8`5S8o)#&Y1@zEIhS&W=c8rDRAvTrhfvL_;IWkNtU4i{{? z`LZi+9w@*ud+V+ETk#jUHU6P7;;*=)A7+H(!}G0rh) z)o>pdh@?xQ0!yAkp9=e-7@2erk9n7|Cv?0p8-#5%EvvG^WzFVGhL@+?%9bt7=__A9 z@DUL7yKkR7(S-3Mn8Zh7#pSV5dSedNJ=IC+2x&V$;npL^K6&=ZZHTw#(2H}NRxOO% z;{%5e514jutk^`zKhN9H_pFaTjQ?2Q$A3ZJ6W(r?gh!k(-7k;0JnRQZKA`d7F#cCM z-*{u>Cm()@eKhWkDdLugq>yi+=M?WYk;kOo?M8mt&>*_Q)P9S=FVTg5$3fu-5?qAp zbt$4Qm(-GW82ytLW*}a0T$;0p!s#`v4_(6hb`101ZP*YmqTY>MDTT6-jK9ULZ~P4& z^(6Zx{fkv~DVw3i_*jrtvd_zes#56IWM|Ur?Pxu|E{6@SXVwh?S&#~q+%o_~Hon(PH!bo)T7G^-SgQDyLdwzcU0;Z`T=9in@uR?!9ayHEHHCi@*x~T2F#bjS{RtjzoP<=5w(gcE zSBkemB$0AYwP)>$;li-fJv8(O)2#02pAHs5%Gt!7{zk|^jxijptLp(0dgL<$%1OFS z;?ypPc_}QgY&?)C`7X3{LCa%~WRJ#gkN?x~-ry7A^&DG!Y-~w#Sy7ps<|Lzbj8-7R0r{vnWxo1gJ@Iq5HaQ(uGcz1!Xiy z*+ypQI5=X2{Q^qVveJL29EkFXz*Ox@S3~ifxEoz8SeLUPzoa-nSP%?hxj9HRV-VW!++jZUEOBxt60BrZEd3hV;nZ^#uOp|KqO5aPKbV^Ye=SYX@XE@S} zt-$@1PxHK|J|I;^jo~&Uaw8MYcOyk8QGXNcgX~)J$_dZ=)oa#l=v#R#x1i8-?X{>X z<~g={t*pYidad72RXC^5>5hiW%FDI2>ypwspl>D#A$A z(6yb5J#lLL@7y5Y2kFd5B_f7~2pz}1w{i8FjcKcU z^75*+s_5)kS2SE2){6dl*Wi8Ic3{V+VxOs+jlye4#}M^zCaDOMsGg#5iURP_5AfrM z&^ZcOXRIR+mJj>@@Vqf@qc<=f0slg(oz0|Dc|_7C;NI-h-B5VGkQE5ofK^fQ3BBJ+ zdfBNsM3RGZx)R~Xqr+}*MorrAtXadSPMNBjeEbiKr$Iko?)PVz<3mdC{A;e6f2ZPx zdxUPCexR%b#ghMhw{)vd^uNnPmE?a(vG})zv>&kFV$I>aim7wA}+9G0vAR zDwayu013Y_Upfp;;Y-&Gl#wostJWG`yen#tdH0o-Zaw&oVJ&mX&D?40h(@RX#kI7p zr)T6Rukv5=^5=MMV^f3#)aVDJTg4uiQI=8=`Jx`-@sat8wMaxoDV#Lrhln#$=qZcu-^q#cCY#qo}lqidCz!|41Q!FQyfmxNm-!G0n-_TBHTov ze6ksZPkvI8Dedho%&Mx$bbFm)M=IsKzhh@bw}1BRkNo~jOA7fY;$6N^gQ|%i$71cN zK6=U^l@1GEiof3D!R;`=r?9|>=ipYx7bcsJ$;uZcB@?t>1`cJRc(c$GPOn-ubo#Vo zT0>nd&CFL7FCbwJx&6mK_TLcyTUn!&*^2NtG=mB*>b3Vx=Cy}L0(oH7+;EYQ*S`7S zpk=3J@ZeXk;~$?2+~4zeeDSq^eEsz22>l;q|LX(j*#gb-2K4M>`+ks@p(r9~E}TP*#WE*Jr|8Jp>`a z>ql?(pm44T2dEzH&RdQxnsfBJL#>L9vgk(s{$^4ynG{Kskp_w{ka2}2uNTaZyra~g zID8_4i`wpj_KjGBd;88qdv=_r{ueC!`q!87ztIR}RX3v-s(+_&)P$2e{Qn0Its1Hb zCgX7GCg0KtNW}b%I<5+*nmlCf8?|pP8aXH$iyRbxTI7IK2K}=9B$0y{6~sYZoZ_58 z6vD=j5~WL2#1TK%H`Gm^Ue^%cR$sSh5rh@6N2MQRz98O%jlEI$Nwg^RR&Yi>0;Vj) zCS{xKlxa<}-l?_le?Rr?HI!yU=~w8(1sR?WDt1#wKgxNMPZe%S@~WCCjE+CetD#p| z@KQ2_))u2{H*=Gd)tO_n=OeUD*K>s;LHX5`4q@frUlrUm6yqPww-*#!(@JJE@zrGg zu3sPjbxmc~W}<`~EZ}|hJ=i0N+9GG+rwGwLj9aUU^1#FL9xQYp@xEr`+?U(Evoa?WwDl9HfKemGp?m2RF zcl>iZj$M8k-`q5FW>fr2^|J}vNWJGl(5{2!$Gj9{C#RcUwG9=)oOz-m7@{oJCb;vU z3Vhby5#i1?;FBJsbX82m!-`o2B4gG8I2H+tg67vnDh=xO?j*RW<4NydU4Si8tBO z%~KcDuAkEu3|)GB&z9*M=D7a8hgK8@MxR4wbQL@LP^s?OrrSoJ;@K8&*OQ*@YH4^( zo=B5$Ql~y3nQs-VL`rlZq`BxlaJgh$h)fz`N}=MX$V|coilkNQ(Vy_O3gtsrHhDeG zRe{QiBIVj$1B1KT>Ka-^K6KvnR!WCf_wcE)Xme|eziivSJ%e-mGM)X)4qOfVvJx!* z57XYFmYD-u#CP#U%0<~pGHYfYdz$g+)J(^X< z0Vxc4s%NOEI#7~UR9hHEGCkk5y9SCEJ_FtXFkxS=yhY^fi_T_rpQi8mZl^=knL z%Kv0YRKFINZNm9wfntoBR~k%IZkGvTUO1t}!4@%2Pc~TtGJ#CIQRFMz`wwi}s9aN6 zQ69)@3xE5iiehVVFfVKmmOE}e#0yW{zI7m@wV|tbLtg$H@wax&n;UH}%Xc1anStQe`p$|xfJBCti7 ze&wh@IRp1F>Da?=LnK;7)@Txb%w`#r#w%L5SoU+#4w_SpfF9@}d$ zL)hf-^nfrVF{}NsNyNFARr>KZOWJDyQrPQLAhFj41yJO|1+>@s%%@?qWtIN0PRvbs z>ys8tN~UrduahAObUXIhUl}gWY%TxR!0w&f`VUU=6_=OOhC2qgrt7=>_R*V8ABz9> zna?N$mK){3gix( z78b-xBm_>wML>EUcIIlXGIJV2I*Cgo$vn~uNwE0Plwh8>$hWzB$*e_{4RgK`f1dyC zGj+`c`32QAS@U`p%&42+Fn0yUTFmd^hcVMI+xrlVPBBxeno?@SDJ>vR3&_)mQzGhW z<<>1g#8fgf%M$U)PXv^FDa>&F6aRtbrxjGWgg*(4iHKI%n6ft3m{cR0wrGnt=NHuG zm*gWCV@kv3#dBvZD)rA6lj8V)w3&L0Tgl343q~ zyGT5~ITlH$fH#s^$ZMjQ_{uS650i-#{<&#kGOs5DkMa7Zu=TzB&n>I29^k!-ZzeB{ zzdn20eb--)eMF^O#wmB*$kY@poD_m=p%6s4_V4TC*R0oTos)P$zv8Kg+lGw;i1umO0ci+^_9GfLu_X?SKW z&TN^o;Li_=alWcQ^K#-DDh&&TOFjc?sN~P^A=G@xWQ8#wz3s)GX0w`LBc>y{3z`n= z_Hb|>cQhRJh9g$gk@H%^*2UfXinph4&A6m!Z}-yH7XJ53s+LbZa;D7%+G0(|Dhi0`JJI~}PWEp+lEf8+#ukFnqLt%?VFSy2pJ z1MsWqoT8>G4l3!Z4rULjn0GT>%p}hpsOrq}#tI~!J$L2XOau5^gWY>y0I2hi> zEAkt7pD@*ls_09U0*zv5<2!irtND@JZ_J&8W5M%S{3l&eJ_$Y-I%dq^V#DFPj$c3doPtTh!? zdOnMeEH5I^^(RkO)}m_g)hF6U?!Xx3=hJL9F0VQ9n>op-&U;83daQ9 zA#_JIYfn9I&z#R!7hh7mykvVxEuWS-Pg!1iN$K*?C2wag&*I*7JNn+mSKp3x@i({^ z-eU{+DAF5wVJus5B!r9;(gf2mWx$7YYQt6S`fi2LY)-atuYu^v}^s6_5=u z^3kPX?#`mIvd5S;X}tO}M7}t5J!2Ubt(@juSrNjVH>~v8^8Efhn{VZYO_=ZDrAzJh zWlOKbeEWmTdw0&FCV=b;BvQV$B%O9Zcl5T;5oNj-QeMu6|U%PxECt{Q|eq6cM--#R8}ZSV5Wv z#UNOsF(w+5m}+|8m`!hc)$~p8$!4?ZZBvZNrfsruQ_aS3-|sW$Tts7b-F-j*--S76 z&N)+`nR(`!r_4mf2TmIwYeP`H32_g1rlc(H%E=B5&B=b?jF+z3_0s8!mfm*y_S<@a zp^$^gU(bG)IViKi;nt9(Ix;}gfen9@g;TLAg|(WpbCGOLS7&l^XV-%MTeqKa>(YhW zU)pu`OJ^Wu9naUi$akP6e|x^h2+?VtJ5{$mXO>1Yz~=|YThp2YL` z+J75^n&qGW~6^@TZ7zW?|X<29b|7Ko|?UI}EmE z!jT_SjE&wC;!2g9<*o$_lI~f!kcXFiy7Pn+c7Ced2*0@z`+>u;jX2lOkzZPx4UUCD zy}7%(9(drzuCDv)1Vjg}|NOrwBVX-^0FKVuX4ruFznm z@R$iUqbFO$TKRshs@aP0>>7j*VU^Q-P7Lj6R20+@T1V}z3aSRQG09;)`zt~KxSEDg zH0hG!3?HJLQn+wbL|PInw~ArY+}XT9INV#Py-*7F2ufj8X_vrwQa3rqPNXql$jA|? zQd7`Jtu`l4I#oC;L>+gyPg&YF8|akkj~ZNol!&53(Xa&VMTIqts6^`fOw$xdEI^u# zOKjS>v~v7)*sarixMgCBd7LIDE{Es6{yLAW<1bt}ddKJ;S5gg95w<=Mmf9yFMuX5i z6(RFR-!SpneD;;2p1RRu3hnS;2MfAwX!~u7qNtmZhV3dy@la+d_oISu!ZJ~VS(3J< zB)tl`z}9qn$0R2&`iTV;{z-rN3Nps{`cI+`{XiAhxZLAC}1Oj)f!ih=_;aZ$PeXltCp zi3{Y!EFmTfy7c&8KGsi~G^J{IiYI<6ayU{j$^8@y+~AWkd{rcrX*|Rev8s# z0$X)JBfgDx0i^A%HN44Yv$<_9d!8xXuEPScRAH#m@>a4()iXvxB4M4Y*JtZdeVe4q ziO)#Ja`Eo$=H#@rWCTyZh&uLS0bEl>?@zCk{`O^yvrrGV&3ZA1- zIgM!um6Dd0f*XaBu~O1GPfuy`7S1dj`zOqh4$SZzFoT^vQWch*1hyg9!_Z$R5zp54!wSD-Fvv+otH&3viwqyMX zg$@PfPMgqN-XgJXjtNH3=tCh`%Unb|p0Nk3qOtQ1taIrQXP`=MU|O{!f!#r}azi(; zsw4?%GcVv4>^X$p<>YDM)QcoVj{|J5&w&#B=s>ig*?&yyKO{q4ha~hCW{!%n(cXPh zl7aq%$*2^3Id>_vm0W7aG0=*bwj?ReGbV*3CTLuhQ*`>&nu??%qai_`n5fa#w>as= zrTSi7S~`ETE2n%)wyu|JaXezzr~?mxk^rb^4I9NsI}i^b7Qljl+5x1Y8nk*)kYOQq zpumWck|6{EK_2)S=`0?iX{3|-8L+2(>9WgKthjLEM6#&-vVU#c_1CwHLTOP+82)FB z>pX5zESHVoGeaejaC=IX`T$80?bb-vCLTHUW1Jg|2EB1J%FFm5wk&4BLB`--6id;< zL{Frnh0(Z-4jB&+6Uu4bhvV{X#}SoU(uHib80BNR9!E^l}iyj zopgf}paIo9mY188WrKDPWVBJV^D=Ccv!y8TNa};8TLlvqb7f-8+6F> zh3AA=t(mrvOt&k$jbAz1+td&Nvhcj^JaYRvM1`y!%qz5eQf*}gqj%KRPMI=Yu9aZ% zEhfvJAa}U~TO4CWG-4p2vx5xlqbVelHsz8~4s--!K}nIDStI4)kQ0)DDf&bVzvIBR zl9FvtU-*|>Z~qtHJbEg>u$@mHeU%rCKGr_E60Hdf6Mh|VPbS-W4~$E3tfneSbFz?7 z;GfmO=pGo3(xw;XkbROigfuS3hLC7>^&r(OT2{N1IBfIrM}jE<>XFH87VOXnHDoYW z=odqKG)4pVfu0TVLUHLh93~m6Qu6jev{;YdYojYC(l4ob=KQIvV>86#Ro=yIM?oG_OwJvLr5ZWxKtl8j|D|ZvqNhCgUHCD6g-&}Yud7@z zRL<8#v`0*Ydtp~in|ERjL^#h`CRKP*wo+Qkp={WFq$({THUtC(*3S3ruotlA)DUH5G=^hdyLp*Es;gGfKC=}2nuhd@R4D{K*6z7WdykHQ9MHC7!k-( zje}uoF_{=MSxwgTG?aLZ2`jq{U7~5wQlG(QDT;E4x?_5RRG*GB6k9=3S>yOeZugSa zb2q#3>mTSi(S1jmdyP}a-(1}~`VSsWt`%PVT34@MAGChGT+#lhy&aH(COi6om7k7L zh?N{xtuEZPkgzgQj_*l;qz%Xfdr5^5Ffdwq5bF)YnmPia{zxu*qj)5kQ<0ip78)A7 zQ0}R!;P%YS%)HFp98BP5Q-;E1#_|Y1%tw*3a#m2is2_DY{HaqqrX+V}0&tQwE&<3W z9;c7SxkY&?FPUW8(~M)*OG-Yv-aL79*VREqg=II~&{q_EO_`V&5+7abgXQ6qweH&6 zZbv`2Jj~0;Fk&K!enjgyAEJCS`vB4wW|ka(tjsAvz`f7wpmw zy>+Dfzp7+_k>3^a`yvpEhj zGg}j)qC<@6AnGx%SV1HtSV0jgV!%>!v03`far}m~pz<<pTWEl5Q(0p-?e zR->Hg=QvV?RKkVIo22msXwt^VRoN&vu`)ORhmajrp@4CW1snVU`=?POxkjU5wamq*gef>!q}dq;(=Be z=*CCr42Ix^VIhK0Lf}Qv!thX|CMYOp8V>P@iPVz;t+f7?Bi za%_;~<>cpJPi0#+OsO+L-kMN4$YD}{jRTSh2T0NkIDr0&-Pr2To$XG5NQNA~=^&*^ z$c9J*H?c9w+myAwu)Sboc9S;}fj63(a(Z%GGETH+k7mcmlsys~8+&KuggE}*NUI`y z;4!Tutp^YO@Wa7_ts@)c4{fhQXMG!Ri>L8|6TQ(-F<~0yJkp0r6tf}-c@hScAel%{48v3C?{ohtdG=$VjL zkhICOVFTAM_;SG)C!VOu-?r`0>sv`Cigr>Zu2Cck;9ziYJ`8CLGCx|i0tU2RF}2%;4eUB&J3nW4Wk8!^&YPWsC;v_J+>XO_!w2OPku0a`NRF^SEK&!udTt zsMrdWuZ-34Zn5Y{4zw;#SN80)Jb(1{$In0Sq*q2>q0X0%kW&I7iK87;oJpMYbe{M0 z(>!7L)sxOU|0KX1iw(Y7>_Uo?TdN264htCr?Rf#HjMu(NppJ}wQjGkl8B3HrwX#=f zcgma{b7=NN%khOcPw#lsR7$2pn)y8MnP*0ymr1svjOU-Xxd>VS40@@2kbjE)8o{6? zjX8L1tbk`Abi@^q3&pH)TNTpkaNMw=GT*#n#RB^0uF)5{rG4ef_EjD8k$x822TS^T z^zKsDRkbJq{UZ?qaU5Brfpk%?^JEFFJ`<|^deRyN4M3Y;Vm8Lccl|IGGw7kN%d`d^ zmgp$RVrcX04Na+-z*9?8OPn~v&T2;5$slozMw}0rm0gGpP4((d)d}fXS4;l972K}h z_` zg9@jm{2BQ&G4}AwVvAfIWbyg@PW}^1WRs-~))Na@#NnI*sxH$=NxEn|395tdk36kC_Z=SM_^ zhbG2UWOyPYz}G=RsW0cVPxz($&j2yxAjGJSN0TuzNTqAQPZkC}nhXcmp+U6J5F^4&?%W!TSw^F4 z!^!lhf6D{efNH!j<+7NWtfDVtspe0Qn3+XvR z*Au*3(&`51-9}_Bb!oJ6Pt(js*YqrFt$j*U)0CoGYvvSJ6z!}QpJK73@HVS8IVvkX zBQxrhd5w+p^6WX;bEZz6lbe%Y(4A__O3h47v*}E!siq{eEg6Lm#~uVF(3r;9tn$Dl zg-2pR3J$#NjUY2I{m{%55H4Zy3h5FmkMU;9vguF(IyhXy9ZN(IhzW5@v9TYV-a4sB zml%{78#k#UxyTT2kiLh(rqZOPi(AVZB*!W({g=5D8i-$2?yvcuwf_?}n-86eG?G!D zlRzm2GwdV*{)Vd8s?4EB&2*rRq$Pm{-4@%b#F=kBpLadJ>EvfdujbYK^QG8_xd)0H zz>CUCHi+d_WfKHwmB7VTbQAEqjv5Z2xD@*YLow}8p|PGkyuYUN^s6r8Ut?$Ijbf#u z6ISS-#&?MtD8Isjo2JT8VhfCE%@eyzJ>G|mVxd|9#!<9Yst!P1o1`)7=~MGCCLA$g+b!1PRaq`^C>>NXKVWw9fYqf;7&PjM~Mu#cR z6g#&)c>b2#!$uFT9yHC*ne6^4?luW`*C{zUpYZl{Za!F*SRON?o9nJ^?D-!bu3kuc;{dVY%s;t67lPMbJ zgM||dCltF)1txoTW^_h$dQw7EWJEZM5sH&ik3M{WNKip)D00Zsm}MkJBk)MGT4LE8 z{+Hj~lHTrxC3xeMugNeB@Y1Cn0k5f$3}36jEI&veq0xmJ!!fBxBcUNl^8vy)h8WsG#y^g-Fv4$vD+DB~?XIU{uAFW;P7hd$`UI~n%NQJgO4J|rvw<>SwjsfGd&%BEl$Zbo45&1OC$Mbl|(wN6oQ6f)7ueIGlO{UVr3Q z_03!}an-c^YD0+A>T1j?UEYwG9%)?W(#BaTb2a?Tb5>m0s^hz^&Rbd#y>SUI3NmY= z4cU{eJU!#oMfYq?3BT&SA-?416^WrUcg)St$*^m*j*ilX3zsCv<&NHv7;V*P%9lH@P3E zo1Wvr>}K&_%kRgi31ikO6F^MTa~yObNEKK)CLvR*#Mu=~80Q|Ivhw3vwWP)m?GHY~|NYW~dT|4vf}ov8@S#FgxJ zTEi%7hH@+vgY?)sE(lyWu==3%ioJ!vyT+1N-_H!8FhDT`FAV{a1BC_Lps;{B85#>I zRTGuCL7Nd-A7t3{-^7-T`$$MuO_ioe6DO1wI|}pjvNIzyBGX}66v4u?!T@JlFiET- z=@n%WfxRLFvNqCs0N4Z5^)Yl_ti15<*4DdEKmD%O*1Jw$cg>6$*Nlw(ZpMt?jSO^l zF7I7@c*#0n3p$Zb*9}3>TUKgZ? z@Z?uOEh;3K6uS#cib|9d<1D8C9wr*eR>w$&2|Ord$y|pZfS2xVZQZ+l`<~W0d$$i> z-q?8A2`60E*m(KsYp?5Q%gUL*cDnt9vt3!1to*R`kE~en$a-7{9$xS6zp1P1hQ7WV zy1H)a7bEr49h0Je*td@-=N4w?-X!NX-X=c6C^f*A7UL;8!iaSTZ$z)aU9%0xFiBdQ z?g~E{{jCa2UJb(MDN!w)2oVi{I~RU$|&STW-fp@peng=w|-v z=*zrlv_Rb;@k`3Tia*Ks0`G=kc~&Odpn&=!a0Ts6N*xzBbX<8hRZ}PgoS_M!@zIfp zV6^GgekKpgQUIse>#1wF>w9|UwD$G2+MQ0j-Ra8bPjF%C0r>D8Rs0dbSMRGOn zh4l^XjG_Vg@1sc;iw~NJIkZKAu0z!IID;yB$6Wzs^eC%$WCYeG5El`J(7~>jDHzy9 zMYAz(ES6NjRTX$sj?j3-B3~w|obDv;8=@fVfq``oeo%DpzjkyfF#?F1>CMP?Sqtdl!hL|BEc4gaZs*@9E^c6nH zciF4VlP6BzGc@}ZzPR%oJJ!o&h{H^{tVG>on5(J?t2VGT!M7lJ3+a|%-jwHALCO^z zoE1EMJVSCE1777cOK$TyEAbm1z;F16mYZjP{PFCYTYex+JHh{h<_~DaVD!aIHdF;Y zFdP{I&KIdk5!sdj&``%v6?O{cPETTCkPeGnMGk5`Is_4NSu&im9lTxcN0XRnG$v*y z+A`9N3C8#=+F#K~<{Iu8Nc(93(O&PrwUU{z?1}Y#kDVkIcXrO3w`9pYOHz`>oS0}v zf3fj*vA_B^qv6J`B`+=Ml9z>rC9jnf78So%T!i+|@qZ&`z-l4^cn_=6^du+=V3#zK z2}}M8n1200e_%oARGXzXqD^2ifC;>bcq)k*i4bNIH^my06-3MkIeiih7!T&P+j<3>i?9KrSiUut zi23fj@8V>YCE{l2H4_FguuNInWZ+HY*DBHHLJV0l_f*;ZRAN%-Aj!)$>(@WI9!9}1 z{(=?Y!{TCAgEL!?!(N0EsM)qnlYS=R^@tN$uBPVr;w4zG+A(parsi2d$p0o{UVVHq zV^Hy!9qXE8OyNIYY+@g2CjVD;R-jioIKTdllZNXxlb?9v3A7U9KeN*`I0=-&Voir7n0q9w-OetL|Of(`k_;jtfjqQsOJ=Oz} z6m^U%dP+)q+E3HCPB`H%q%?>!osa!L!&nQYq^v3um9DW0%A*<%#xvJ+l75P&8JkSf zCt9B#^##&lU}UgCqAk&6xj{Whz$9N`0=hw?HZ;!Q8CF}y%*Fde|KTV`hMO!Uli zMHd^A8u$M{=2v8;AR}aiMo^e4#1E^ga*<0+OHCq^AJJ9ec2At>c2|^TBqpV&Cnb{L z1n|5a@N@uWT&h5UbW4ENX;k2_JYqk$qZ@Gzt{UD6t6G4g8GG%>m^W#3%_Oq|B!Rqes7_{LwH z6-GPaiw4BIL9AmV-~~o96a)5QCgp(bNNAbhGg7ARK@52qSzB#n_bG7)wE-||G2vVq z4tA?~VtR5xk*lVnOxzfe47^+!T2y2&#%7!T0&y~1ixty0WAn7u*Qg|FMQk4A3E+qCpM9| zQ}$x2g0kg;!Ft|#jSVw1Y_@bhQ1P@?hhPh!Ica)EQqqSJJj(8iWANijf^|Q+Xy(rcvdm0`0tjHV!I^eMG z72rqG{(_i74!s6p{Q8v7`-)kEa??=hz>?0L39EGaM6r< zV3}!+)2ahPPxz_SjrBQL^kB~C%`VTZs+bZM9TgG#Lr!_#+_Ilh&ZInauk3kI*s z{70lxfb3DHzQfaAcS-RQjdd4v2f6>tu~Fqw=BX$YNMPNo*#%P8cgUr>Z`GF zba)KK#>z1ir;H)!+Id9+yBE}v5Q_>(linjf;<57i6B^H~R4ienzj+)~578iNhz7|c z>V;Xwbvz3(Lj&_G?MeGT&#%zYA2+{ZQ8_lhT9-_&;i(o&n)g(3-IS_qvpM?=%HJf` z!j_A6bUA)XAx5DTOx-0V-R)a7d7u;klPRNq4&oXxdi7*VIZG_(Z8GKKre=^ZQ8TA( zSlC+(Y9{Z|EnAQtbBde!3JKlgrAmuiaUgI6=-73jV{bvuQFO+j zWORcb1DOh|I$2sQ7B!H*lLA42)>2KzPz@r?s7l8O1bR%X)kbL}qb)GPCwh#AI1u{S z*wb5s)(7%FEE{3YBg?jRy|>BnZ^}mW|EE%lx}+)ud<$&gN)xZj zP)Imm7odxdCMjvOCDEEmpwpb`;2>5rYb zK+Z!;*STmWk}0yk|CcEO^(iSf4iwLL_ZTT+nRP4LA(3IPHfjf$VPO#k(UM9EPcy(Wbb#N5tzw*bSp$6$D~0>hgL zhSb2{uy*hc=0aXc8f>-fEWmkd*h(7l@WGfx{&leBIOX|lwu|jyPq6pcKbW6K@=RXB z8+aEV;#>K7{95c;^f-T&f4~n2Blg%_C{~Gw#b0pZyInI$GZp*!tkB$`*{yjRqt2pT zsokvIp}j);r1o{~C)yu%LAoSep>DFSS+`ubQFpfPYTYfm2XueZy{r35_mkeJ@6a#T zpQpdp5MeMGoQ4|1Y{O#1YQsN+5`*Ritq9r_bV1NHL4OE(H0b4^{XyRbYl9<$&B3l< zZ}6Pp&fpV*cLnbWemD55;Gc|fMzhgn^ctItoyGy<<;JItZyFDU1cfApH=7`i2NXXtIAPldi5xSE(#vtwIgM`E|fUK)FI>|L=>#l8{yY3xBT!d!9Q zxH)kj#Qi<)$9PSAOne6PH>%>N$G6A##1F@Bi9b7jSNt9E_s2gK|8o3$@t?n>aVIKk=!=mlNMh{5J(i{R7zS(Zc1@V zbxKRh!jxqxn^ShAT#|BK%AF|>q&%JSO3M2wU#I+>x+L|_sc)xEPg|I-OOHxVOV3R& zPOna%kr9#M%{VRNl8l=&p2>JG6w@42r)j{n&a~C^f>~#d zGEX#5H@BO&m@hHkWWLY*r1^F8hn65qujK^GUdtnvmo4vEKDV}57h0EDZ?@iLeboAb z^)2gX*6*-)NSw`VE3nnr+HBpnLEA>#>9(tEx7!}GyUnHOZ< zlr=Hy4_SZ2Q9)N_f0q3ntjR-i5^}6L!#P`W&d#|k=lUF9&V#vWxu@qonHQO7&MU|( z&uh#(Kkur%oAd6o8&x@Y#i}Q>7i*GE6FBvL1vE(nMw$cfu(@Hm%-cwdywzlly zazlAV`HJ%U%D61y{RJtlVD^IIDr}B=Oa@S)uh#&=?(YBdoA8P?^^E%wW+li*Y2;2t*frPvF`i&iu%R%=ha_Y|3Uqy z4J8fj4Hq@s&~Qh?S5u;=%$@SeRPEH^sef+_Xg|6BcsmL@JOUOH>(x}{evePrp!%QBbs zFMDg*cgwSuPg{Qa^7EEIwfw{72Ug^+*s$V`6%VfX(~3_AQU@js^bZUUtQ)v!;I)CD zR`QiuD;rn#t=ziu?3FjK+`aPKRZ~`7vg+f(y1}`FClB5{`03z5V0psy+N8@Hw|so- z;)sgxaRTjUc*9=*;#%xA!PpzAum8heF!~UVl!YEHW(!b&^b^-%-k{&NiW5c_`+wqg z`9Boo3b4}#xm4yjro%VQD~c0o%qYV;SOncQzf&B)olQDUmvCI+_OWD6?rNk9CyG$E zf9D$6WPyDf1>NCz467C$teWmT#{Vz4Z{Y5Q`%-x)-~R*tBE0(v_gJ_v_z&=U7>2-! zSmdiZegph}M_F(m@4z>lgj0{WxQ$Je4rd%f1~*CIKIXF6WDRT^<+B_0_`h&=;m=i_tX#~Ch%zlE_y&cULkd!5De-*nJ~eIMoj04R>`@8ispgRuPgg;gld|4;Ud z|8uxI;Xab@+yUs!i<|&#D_3OI|w;%8NLNv8vNu2V4g-enD9U0ycsI4!<;7Z z(?J%8xN+iH;CtWNi2p^7nhyRcUWzj5Vp^%hJCOn9?a9}4cC(INk zafAO84#h1o4+1JZ!dJ5p z&{pCce53Yz8C=N-#JdLW6~v?To`F9|&R-tDH&)z)cho2EM4X4PW>v=VM>JOX=Qt(c zWSK`e{~OLk*zfllKekH=3109>^nT_AXs@T_XuOq)D%)&m0z48YbgE-ZJy^Xg28~lGm_zAEJy%_Fi zv=QR+9^j>?0Fzmm+ZLm|&9Gsd#1i>r=H=PUqdjPH*b!f-8KI|q3jsX7*agq@} z6=VH!^pDF~3f*x|WD49Q_7UC<;`<;hxIy0$eT8{5N77k2sPktmo$$Sg^85LX*zfde zaFB`4!Jg^p2cZ}f!J-s%s+k$Jj{|1?EL9}JnUM~Ce~zW1FX&|5KLPBiE-7NOnF z1`OY26T}E$@d7ikM^TQ&EFHVeErEL&4lUq+6YhMp1b+UdaD8x)O#07N{X1~K0S-E5 z@;$|a>W}|%xIjAKaQPvEk>4pi(v#^^dSCLjXwL?~B@=zDnOXT7^tn#-uXTXK)y&D> zLLbS*SbrFE5{28q+PMd1z8P~J(v*LF{-yE{r6ZbOd&?+hM%@(9_V4P_;KKt{Z1!MyB3q$=K(D%Mp*6LdR2h{3G@XkKw|KR_`>A2}4PdLVE^)zbr z7Nnti)G7+Kvch8HaIKg&MQhVe)YfX3XqRix*Iojy+I8AHwGU{Y)4rwsEM24<)6>(d z(&wgkrY}$5f?8dRTE&=st?xfAr697=2>&Ea-sIK`ip;f5`u!|1SR>{@eXG z`ET%FH+seBMvz+fz`c5O?B9Cc5BbCX1#qNh#r8Y)Z`^;@{?h$H`>Q^D^TT%;`|zU= zKcO!lJ}s{|e0cqbJMnbRzMJ-4z3&pn_CZdt@3egz_OO)(^wZo(PUF+ur#v5d)%fsrKSo`swgzogubr-) zscqKI(za{oX%}c0X*T8z#tayl9@NBnfaK=_iXGvR8|S(J~; zTlpms@8Q(SSlvdWm`q(md0$T%q@D=Q8b`86p-GM!&p93cU3ww#ZEqXYi*jG5I`$sm)<9RR-3wT2aNE$GN3%)>^^XR*NV z$-vtoYzFZ7G;YP*lMUJ-i_PJ7HjC%6ZeGE_-@i@AO&ui;*{ zg4eN?!2Sc^0<7Xwpfk|OM)*v&j<>M2yqPz#^`H|j`FyDO1|AzVSEB+GZ zpLd`m`Y3-4@{T9?)BG9!JkB0?f&ZERh5wbm%irhkK?<^ue*}EKpMMUV{x$!Fk8(c* za8MT$1`#BJAtMPDi6RMeSh7eJX~HDTn9Z_8zOV}&&L=5={54b9M7GEgxxyl>m=nT8 zh)59W{GXzbeUN%pZk^9~8y>CsBf#q?G?G%J?Bs&dlsz zpoesz8BA;l>#-~O2)h+(QhPw-ya+nsPoTU13_3Ip(wzig@No7iiv%4S#lC>$>ffRH z@)%Red@h!ebEEmhf8Zj(}#J%EvFwNmUcC$~D*)eN=yV+_^+0kzDH8%K_VO(E{nu_YZHJzX6>p5M`7^|9vm-j0p}pT=&gGx@ZcU8sxB z+uZKcS!;ZHYYl3Spq&LiEj0eDW>e2@-I5v;eW5z0C}pOrPup47?bGC$@zHDAVcLNV zb~|*L082}IXLCx|td4eThq=S#tD4=8Zz%)}HU9#i&h9gK^Y?%%l(5y~(OP3g8(C|* zd}2wTk9VUKK3!gc&tNxEQA1G|En9*hC~Q?{2LD*?=gfjZ(U8Ed91a9?MJqr zQAvg8qX;N_W~Zrchqa4ZQbL%eP%HRMDJW#1lxR^RD#&ezjbTi^?~qXH(AFU;FW^@7J*)8PxJr&)Lk$5VkX z0?9;5keC30ZWP-W;q5f-=rs8v0JH*MqH? zjQ26}eYAZyi}bd(?~aW0`gm83FCw3MIeJsg?l8K9BBjj7HTiq02eMTe^~bt3z_u{9`AR87r}&fU@aeBYV*DHeb!7IllsFYv|LcXPVO z1I~0$u5 zyA}1LyAAcDdnW2f_bk+p?%Ajx-E&Ysy4&rh3ORfV>;P+Yr^$=9?WDfYg}cvAeYMc; zE6Dd1U=$W%05qVd9&;F4yUMJDL;r0Ebi)FlBha+FLydLR(|kpFyLCLSt{wP~TG2TU zJiisjWj7VelDmWj$ zSn<9n1k(bEX3Ai@jjYBO?9K1pQD`-pDs~{v@*{(p3YGMHT5C-pw8_^=xTLD3eXlTS zOeuRsmL|EQhVW|;P&M*L39R)P*=X$}hbeFh&sQcO;qC0P`ZV6I9-uhk?Mi{avjceH z=r~;{8nC{#zN;+7iX7@uPuyfKNbeY#pdf^ZwLl(d3>`Wg=8dCDf)u+DIa3w_SIldK zK@aDJ&N3kY3#@K^x-1nI)(U`W;@Br&5Riz;RBvsdOsN$s0^ek16iEBnoc2Of1?Fxl zy-;2v(XpoR=`-;(6`#h)1f>yw-SaxFYHOjq1-?mv+$8kX=ISI`;^-;|nz$19qmZCj z?~C%bH>Y4GHC1#J?k?o97`Ky;_&O`4`G~JoM|=&$9iQIOF{BTuPNEf5pt80!79 z=l^$Iy5U$I?0@OS1aHD)71pv8^SJ(E?oi8F2LxP}AAm|dp33vh)Mf-1wKiiQXaES} zlwl8=1S34A(C5J@pYj{;ry@BX8{;cRm`1y=6t`&v#X5l7RFBCw0IlhE>d?Mv0P_s{ z9&Dum&rEnYd7A8dxO~$Lk9^ZYVe0T{7KI_tYzjl3ITVIGt@gdZhSl)Rg^x>Ln|&`9 zu=K7SKIL5ph2!*Y9)**>`4mq27En0pTS$3&5o{6VNuI@&CwV$4Px5q8n0k1YP#E%b zQyB8}P#E&`%5v4f*C)$GzJ6IQ@-3C+BHuDuF7hpxQAu)x;-vs5Dqae(5n(IF(%U4TWO^qlUJAZh@lx=U5wk)`Z;Rrk0H-Kk3UDgI zP8v&Zt9+8_ZBx7y{4~W&!M7vkBqhDm6)y!iL-A68GwpkWVGE^Fv^Dv@pkANG*1SG2 zjf3$G{_%b6*;$|;`MH?nlx5ZG-ONyPH>)g6*RnkFR~fy+9b^rPGiZa<7jo~t_Q|hwN&Qg`)z02!B@g5iNxOq z2eeJ&fxYuI|BwDQd>Q+u$&+83G;TjM)8+T3!{7OC_518`-)DpGq5M%vg1~(Pr(7Eh z|E+L}pH6qaRrL$3+n-eZ*jJJD1sRZ(mLAIK0U_;>Z z^|Phm*_gmNbASg}0^c0G>BYSX9Kdy~iw%GyXkyI>JqR98FYA`!tJw(dOYv?9;Y{El zQaZy(cMZ7SMfmGS>J(yxEn$U-HON-Vw}bHYBh_BibPy+~3?l~QFynHoSKsFz@z%s< zAWjcb9YIR7;O~cT03{s49-W0Ky#s#}kzy~(Jq+LYGz*T1Jr`l9+{>;7`VaQy9nY1Ro_HM*az;#{kY_4^ITIF`FlY zOY=ET_EZsfa3>^aE=VBV z>>&5>V(>vr!GX)?<$MCTk#=w=Ux4KC&%Bbo$o>VMgyVy&-6?+NJreW-%{9UR9$g6De?xWAWx+c^o`s!zb7s%6Xg75qwm6~CHa z!+!@p=?X}%u9JN38~Baj(cZ+C^P45l`!;ZEZ%41a7F^>xaJA~eZD!z?{sG*r2KEK? zsyW}o_kz1hJl(s&VI6|J=stcwe}MmyKgibbhamSmfj=_FlYEjt1vcod+Pr`i5=d-}3MH_v}RM zrt>2|$baJh;y?340bVHEB{(|?RtdY=Y@q?yaSqJZwUYM<4k?=p8T#MYA@E5UL@e6^t*}!dkv|!HQR1d1gP%&=)O7GtP2i}4ZwhYzJn&I7 z!CTD+-+ux7Qsm(Dom}u!iPu_y?TQQ8r=mzevrM=kP4uuw*<&Qz5XGVdQn)fvE+&YH z;2usAm144}64jzcctx$K6ZN7&Op$VkX<|Ag4>KWqXodu27PydeAXS+Qc}qLwE%P8x zSpdn)BFI-dAsbl&IY$p8=E*6)FOCim<9P*qi z#Z};XUL$@7*~%_)o%p@DUfckF=uMEH+yZIPZQ^!u2V_EjU{^xg0=5YxCvlLXBw+qY z!t9X(>HQwD7jl=o*@KXYd=J?OG)`a-a5|(c5$rb1$G^vX5(SCTb&$OnA$5snHR2x3 zjGfp)s0tk8P)LgQut;!e?_;-M&UzT9n>_`o%iTEL?OvR!dB1o-{82o}wuy(>L(BmC zfk)Vl>__nBiA(>4coLlYr@^OxRy+rp&GYOMaO+svtjwZ7~Jhs#Y;Fr_hs=4 zbTD5PuZh>i8{$pzmUvsdBmOGhg{0|y$PV_24CNPG<0!6%R*d{oNEuRt3t3Ipos>{^pY8l?;P}8Xn z++}*uGj|!PS9Wy|4X!d&5B3kP>Rn;19$L1lzpHy>xYtl!r`%=H9Ig;=_p+hxk(GS| zz3YwMp26X+?(W`I!!ieFy;He+J^I@2E+mNC&|sJR>a24p<#5(3`8vJD`Z`%{eVq)f zl(t5#y;rS;S1qkqt-V*Nz02V-)*X?(v#v(1a801XC5Ae+Vs%Qz)GQ>R9L}0jrMPu! zmQHzhIO{$723ewzhQpN&ZRj3cxw1>CuCd{WtR2oek9NwEt|6J8%UKsP<#0qXwNXEH zta$-$wUl02N@tx{KI470VX9i%sY+?}Q-_xg^z?=_9!^Xxa9QZIaivjSdQ0`wWmD;= z%fg3F9~VSB9R*gysrh>(V9|}L^)r=tGnIHV$Hmjst?E~!)##hXYT>M_Rhy+&O|4dK zo?6*F_%53dwNha1a;a_N4m79QS-o|-rlo^Jt0)u1QejdTNKFk@tF};`BdlrZ2)gFb z$jX7P5v4{hN1dTbg`6B1b=4tFYX-X3EFJ5)4wp+!sklTxOR4QFrM9!i)mGNjhZ`Vt_EF)TbtP(*%GK^uRz=+y=8CA!wb(5X{lU9V5aq0_4LD_tuMZ+)xmUHUeq zj%|nQ7~Iygtaqq)&9XK6w*H~6wY?!7hd(L}g(1=*KdFyuYrEBUt1r{flgS$AjSUoi z*I0#ttLl}A$`HiRm6!u}2?*SaB|w~Bwc)GfGvWnso*cS(E?3g2u94wg4mF+Xz+DBb z!)@qNfzYMmxUR!EuB%rTR!Pd?4(UEzU1Rs*3iOOMD3Fh@P_t4)uUdoNBaoSdh{IJZ!#iB%N>6jv zsaZSa9Z0QM-!DrR(to&iq5b1}v$6k(A^@osYnL8IYV{#Y4@cB58*5CA@$%qhg#&}# z19N6gQwr~ug$8a@3+1R0%a$9KspVg$qPJzT11b&YE)7|JIC=TbSyvvqVqEz`SM(3{ z_O2S}TGg|xTR$M1Og|v&6gn_2oOS^9P*PCx2X=PqS1H|mRoCjlHN!)LtC#lbS1EB< zjf<=49m98C{oq&~ftl2nt5ust8L@b;cFbC3E^#^3=5VRa<_@&D+Ht-0y1~OEx>ki# zo!TF2)lju+sv9{BlR6c`3NhiVs|&zLtx;Wl*vPM8;spEyFj2AGh{SRu3YJ@^)NI}1ngy>L z!*c5sEVtqCN2(8oP_cf)cr2&3v0H7e`f~k=GFjt^VvSdUWyo(HIkTGdmoOhX>00yU2UHHSwb<8W7+%>(={!xIE3o>QSG zJWgfodDI^1QKlZmld}cFDLvHV3_MHt;=MABc~r#VajE5Ssrk9o^11@$Rl~c~a=H|p z=E06AvOF%ed@i+Iu0XjI#N<(CW`{?m5IpM0@i+qE2kIZlM=fu$ntrjGU$L4`v6_x2P(C%k;y^pA3*7R1-k;ynz%-~Rn99OB*lW6cu?=k)x#T*0wsXD%4Typ6*Pu>NpSC)VNChMy*>Js%T{46sbACEJ-DhzhIgyO z)a@t@mM9j}%#vV~_|K0*x=}9T;49IIxPQalIPc z8V(*a(f}tKvIFpTwMQ zSCE4r7=Hsk6xcMoNLTI7a?FJC0()%8H5)0Kn7FG8o>!& z0tpPhf~#3Io}-Bx)%pL0YmNUP>NVMa5YLC?+k>zdo9sU%s^IWWG^pXekYB%**DqzR z*x6ZAsLe6DLaz$lA9g45d0LiW5j4IxgZn=I@5pC*8t>@o4Ec91za4z%Pr$?e1igfO zU-ED8cMx3Rz#k6B9Q%t$e>n2*c5sI+(5Nlc7{Q0#e#GDT;FjJF9_JhK??Lef!n_L} z-*#n6!d3Ea`2rA1dfWHwch(Ii95IfLgwKYS5n9@F^> zNH%6bb}4~kYuM(3el z(O2{_To2$XccSCB`2PX_EwIZCRm#T%AR>5)e-xVTPym3n8I`6R_Z4sha2MeHwa76T zF*NGegZO$7Uk^gR9XY^V;Qs~X#!l3MH+XjoN~+^#q&Eqc^p$Xv;clU_$=n6<`5EQ= z0bK2${jdRm?I1^*X4HBS{Pcy&{{zNItN&-zit3XLXlp4x!VqL-Iq)<9IMF-cFscjS zlJ38UKk9!Tev2F#q38#5*gW(Z?A`<(`pxJo&q9Lx8A5~tb3O+A_=(gb*Fc9nO2m%CLR0d{|Tid>%IS? zT!7wDKj;Qv^!@u1`hW1h<=^Lj5jnmFxS&LU#z8#&q$Z}$Ax9r!p->bMEKdf=>5^pnR8!?p8^4A$1r&%pFoUoN^-!7a8?{~%Ut*DT|+b?m3| zcdQVrXH4=7K9sPP6-6bCNp`XS$;@D;SHleWY-WDH7krOh6y^qVSx>(_Sk4^pieLrf zjQ}eV?gZFebW>~Ak;c!(;=@g<>$TUW7^QFq6sKEXx^BrfZufdl>bz$^gT8tD_Fb+O zvFjPR`o!Wgic=(`5BGKT>7zh@e%{f|wIa-b0P>myP)#ZcULmaae zSb*3F@=1*#m)WXI>_BYP$kPgSzQi$4Fe3fR#ynP({Wv;SVxZ%nz^d$>XCz^i}I)RqA8*X`2#O?PK9Ye(Pxi zB!dwe{jGwPqxYkM^|}G-bpupx3D1@5(bD=`rAkjy`mY#)Sg$KpuPakeyCv#rZnV|x zji#nNi!oZ_7y95u&X)uuXlySS_xuPgZLDU0yTbU=&teO$zp{RGGiN^bc#IkL^qlJX z4R@c9qkBZpd(cltN2wU?UfcI~ZNKgL9n#A*_WKXkB4U~2pE6CL?58z;?f;s#GJ750 zo`%$>n~UHeO8Jkx0$J)bkeyzY`W z-ZE4we^U9&usF)I*9D9IDR*!%m_1sC1op)o>m7RX4lZ*?Nha2LO%|6G(JEQ*nAOhT zd*!t)wd1_DhFp3FZhu3rb_s4i;X$~1oTW`{$kpX>nTDK4*qiFj$UN7O%REh(KAGSx zNy0`A_yKQW=-5ArX|O^X1l*0-7n%NH>sAl){>9d~+PYQQgz*jrJFtQc7*E*Y%2%`9 z;@wNEb#3)3R#~)ht-W_qJ2$wss-t|b}<;RV7oYKPP| zIm{Q(IQ;gI&)?wi1&1#=e5JlE-H6N8x79v{TS<6#dN2ECzLh>f_#d z`J5j94ru#v=vFrZH_WBK?r=|iTlPihN6`g7AHJyk%%p5bW=zPJBhCIf_%c_s$;@Sk z7Yk_V{yQO`51;+5T>JYUIQ*D0*5%rBi*hgI&@G1^nP+g+Yv3XHPCBIh25!Y|gNHWE z5zj8kuCP+Fd$X&v2T7YmxTR1YedBJdlFjES&c8dE#;*~j#=_ne3*(dOty6fN=yreg zz00C>TaWU(6ZACie-*Y}(|v52jQ(5by?vd2#uwjNZ#~H4Dy8>j9`DOKIDhP2+CaS{ zYalHRm+fj`ZyoQ}TgRcEy>*Y5LF59r*$ZPw~qc8d+X@mZ*Lv366LKU>&Nf#f`RonaEzyJke(pT%kJ#se8snm zW_gV#7-;20?izXima1u0v#MIN&B8Gb%N+(_GwD&hsVKeL#iM)?W?Vi)D?jfr%0I-# z$2+uqCZ|}Bk+F0uCn`VUi}Fu$d~?7BxOom2gRHZx+URf>_zZ5P!>3}nydU~{Xi@%` z32(+3Zguo+4z1h+xHlXg$~LE3t5ek#4wE5P9qt>ij_B``?{amj3bcGxA3FTR;VFk_ zL+s6WG0b<3oU48LBK}^!T(-ITPF$nIq2MUoaEC46Be=N^Cpa8e6gT>0T*NosrCWR< zZob1MG2C9gz4}$+E5OyD#kV+ox+wl!QT%!0n_T{Qz88!5qVi0R@$Ce6XPfIdK8DqM zaR+f74&MUbb@A?Ob9znnSJfX8KLHZ2{zHhOpLgjIpTnBcY;%o=GpxjozzxHtarG`f zD28_tw)BY4a5V0fn%8R9)x0iT<8W+Iyp8xG_zaDIqQj{UXE>bgFe>L!7k>=2{KayX zy7V~xMtmKWlYhm(rp5q)ut zKCPd8vs`+-yc_X7<@o2s$~Ao=c~Lo$T;pGl&Kq$r<2F0odIQ`>+P~1(*MXcjLauAY znA+7(I@iKJe1|#rF2nb}!w-w_lWcSCsPuj|atg6A#MD`br@&Nte-y7x7NuVdtibwSA(BFm6 z(D-*c-0g6$!-Ec^d~XrAe8qA)iufY_h_9RaQ}>Luhaqj0_Q>;9i0M*r5cE48(ykUy zSN4r(B6`}T*SmD`Sv#liayZN(*Vgpx^rP8k@U`?~>Cp~%I2>CPZ!3yVBtA8kKgu^F z#uqQ&(&O<(#D9!i>TnIX4)=n?c5s7>zXt9|zn(UH$)UwxiP58U!~M|r;0)j7yxNR= zImGk_(B8ovjm1AMr1$cjgtnO7{AblYC7c!_yZ!f#Um%{ZTb?$AKmDb{D~>O4Snkl3 zQ&;Wc8Ib(Na_X9(w?c1rI1(IE6u0y-E`2;``c85f$%!zk#~hbF&*1`xE5T=|^ZKw| zqIRg;7>n;BybWjgMhv&c=v*Ir)9sq}KF;t^3=b61569x45WbANm`PrPryTukEd6RG znRz5LH#0f2P&mP1MNvGWPmj@4{p8D$J_`Ds4u^t`MR7|X?$TR8lRwU3Bqzd1uSo8E z__)qxR^Xn-t#`m05JyNPqH%ItM`un6DHVqe0CZ4a2Q zr_s{nzlt(I{vGnMz<_5zeo4;+{IcY|qS$k5sXcX)$`|8&zBP_tVo$059{Huodcy0) z^Jk*0*VAq_U!e2-wCL%OqSSN}3le{z(V5?uZ}i}*cm{^PI0qUhD}8v{4L%dkXU6ZH z)>HH8B>H=&ljx6+{`lyRkDmDC^*XFB-WjV46npMIEq%Uer9nY+?}Ey_Aj$>t91-P+ zC`Y7iz1po_y47DbE1CL`ZajXy${ZZ}q6`-2E`^V(w07y-F5TLtTf21onRIKH-1d-D za@(cbFBIOV(kfJ1Z5WmgwZemz=dHEOZ%t|13=2El%r2 zd6k?CeU+b++M9#0G+*SxTN<(+5ztdF!adXrItO_u71?c6EN zJEe1H!gTJG&YcOLFDCH?o3l4L%{_|e=un7~ra+bn$!CO#*8 zMpDiseyXsQc1EeIq)AJn3(6|B>ROe#R{U!veXXRgmh`73eYNubME+0Zua(?qmG{{m zYU({J4b2h(TfKzMEOe`{wg%X3d22&i>ThdZ33f#68+yL~xRv8SuDp+{J;y1G-55OQ zRq}b|JukUk(zZ)&*rhh?QX6)u4ZBo}E=latu{)`{oK#)96z&S9Q*u|L1^;B?FDxvr zx)S5inV>R-}s@7-2RB@h_hGuKw`;UtAtT-Q1s?BWq-dh&-hlaj5 zhpGf-r$~KI^o5dsRJs0Ja&^D(7mDYo+H;Rm_b9LKx!xY?Tk2aWW@T8({JB|>&cH9l zK9ZHRtfQ5MB=fwnc<>3ciyreKeO+F0vr)AY?N`Rkc#cwS4_dQZgepC~9-Hm<)WVo$ znO$qoeM-gN)cac~rCi=Ztu~;S&-&t_Ui^*pVZD+5E%VZ!2A?9O)@x&zg*N`f%*O(6 zEc->YF-JHSf1*Ex85bn#_)gPNU?*TGzS_#uQSj6s?O|7NeK+q0X;D7oiCjc0AT6e&>EWBzXgxNIcTx8dsxhf{4aetNjc;%M zJzdE?ozb4oXisOf#~B?SuL}C--aa<3HW$E;BU%pdeITR^r5(o8nxnk(2WEe}$(w}z zdy_Zs!Rh!bzx%-KCU4`EhbK3A+onG}rO7)m!%{zFWmyyZ>4qiw%&uiw<^6T>QsAboSbS(XR+oAiJ1B_i&yqh!{yg~$f~3-*E11kh|%q= z!+t=%U2)Ay)_fbo2lVrlVpW_?&E6XJU>?DKDhJt}xSYK)qJJxUSZoYF46Y<{iI&6~ za)%`c^zD?t*WbrZ4(!a$JlsC^O!-+5?S?T=Gk!iYlGq~slAT$OW5Y3%y;a(K_t2Qm z+~5&cAMPOjPD(dhpyB=~-68B8ZNg4{vEvy+daE?BF9w(%d}*Gu%vLVg*8{NBusz11 z1;LSk`y2Nk?D!QoyMCLCXU13VqD(?~=ydygcxRvz=^SD5Q;30nM| z&EB)8jI?X9$2iW2GLn(PjHFPN&Y5CZ& z8AV5cc2DZKazvpd?fBV|>*e4MPru^+=ik$ZX4he#7 zHcCkbd$50*i8UJ9volkn&K1bES?aJwkHqpCFa6TA_y3LDx3lZfzth*g5#t#xo)Ydt z88l+V;_nvcJ-nZ=9OJQh3cxqiM}LKHwuC$x<43Jtk8KoZ6mGbkPwWyC>T?TnR&oB= O{`oW6TgJ{B@BaW+M?+5l literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/Oswald-Regular.ttf b/android/app/src/main/assets/fonts/Oswald-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a413b1d4acf69b637279d237419eafc13c8348fa GIT binary patch literal 86480 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/Oswald-SemiBold.ttf b/android/app/src/main/assets/fonts/Oswald-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5fc170d743b111e7ac7fdc1d877d6b928a1d0f24 GIT binary patch literal 88720 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

-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 getPackages() { + @SuppressWarnings("UnnecessaryLocalVariable") + List packages = new PackageList(this).getPackages(); + // Packages that cannot be autolinked yet can be added manually here, for example: + // packages.add(new MyReactNativePackage()); + return packages; + } + + @Override + protected String getJSMainModuleName() { + return "index"; + } + }; + + @Override + public ReactNativeHost getReactNativeHost() { + return mReactNativeHost; + } + + @Override + public void onCreate() { + super.onCreate(); + SoLoader.init(this, /* native exopackage */ false); + initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); + } + + /** + * Loads Flipper in React Native templates. Call this in the onCreate method with something like + * initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); + * + * @param context + * @param reactInstanceManager + */ + private static void initializeFlipper( + Context context, ReactInstanceManager reactInstanceManager) { + if (BuildConfig.DEBUG) { + try { + /* + We use reflection here to pick up the class that initializes Flipper, + since Flipper library is not available in release mode + */ + Class aClass = Class.forName("com.rnfootball.ReactNativeFlipper"); + aClass + .getMethod("initializeFlipper", Context.class, ReactInstanceManager.class) + .invoke(null, context, reactInstanceManager); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } catch (NoSuchMethodException e) { + e.printStackTrace(); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } catch (InvocationTargetException e) { + e.printStackTrace(); + } + } + } +} 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..a2f5908281d070150700378b64a84c7db1f97aa1 GIT binary patch literal 3056 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 axPAxe%7rDusX+w*00006jj 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⁣ zwiG+x#%j}{0gU~J8;<|!B1@-XaB@{KORFwrYg_8rOv({b0EO#DbeQRm;B6_9=mXGf z-x|VL{zd`)#@yN}HkCSJbjbNlE|zL3Wm9Q8HY`sV)}3%pgN>cL^67{Z;PPL(*wT8N zUjXU{@|*hvm}({wsAC=x0^ok0%UAz0;sogW{B!nDqk|JJ5x~4NfTDgP49^zeu`csl?5mY@JdQdISc zFs!E{^grmkLnUk9 zny~m)1vws@5BFI<-0Tuo2JWX(0v`W|t(wg;s--L47WTvTMz-8l#TL^=OJNRS2?_Qj z3AKT+gvbyBi#H*-tJ%tWD|>EV3wy|8qxfzS!5RW;Jpl5*zo&^UBU=fG#2}UvRyNkK zA06Dy9;K1ca@r2T>yThYgI!ont$(G{6q#2QT+00r_x0(b)gsE`lBB?2gr55gq^D3Fi&p%E(p9>U%bv zkg1Jco(RbyTX7FDHOnl7-O@ zI$AaIl?9NJKPm(WiBP`1-#CB1QzU>&hKm)fpa5DKE{2$X0hGz-0uZ?cyTk(YC!Y&| zL=1VrNERSA5NA2jq7FACfX4JfPyj5XXl1yv0>~s;eF7L2$>&oMqeTFT2m$y7FlkON z_yurD1yIOvA;5C6016pyxBznGUt0kJ&k5r#;&>Jow`r)sp9R~PmK~lz$3xH%LT*1U zJdOyABZ3!FvNoR*vN$5ykHS8f`jA4zV+|L}i1C4`B2c{R0;UdYxaU|H)2avz@ z=mEYc|2S<+(B2Tj+FkX+2D+yFI!k9lWMA61DJ{)e;lum$(;O87?vGJJe!KtK04+N_ zI*P~t@dUb>9Xh{dbyl{-ZQ(UMgz7$|QfL5XSPkskt^NgctYC#;4WcZB1@%@wy@2t3 z2z0DI7&%b$*Aw~abe?GxE`ez@+6hOh-6*8fHRV{1os$EL@}uUZeG4h1&Be`98q*7j z=3-v+lhIjfWVo12!<>%V^a6lTgW3+_#W6n|p*~==zOH7z$0{LSZk(Tpd7EaD04hnA zL;#fxS0aD{`5^&D`}>0Uq?byDD-l2=!wm_bLcUl4gc(% za1p|itVANvFF>hghAS07Im1;IK;|b*W)}VDyI;BIp2=K*yu2a)j?B|f<44NI$NbmJ z#dE0>jI$fMr&@>4kN8MLFb4&2O9fEKaQg%(QO$4_1rVQywG^CmBLh#}_7gKW3vd?| z2?1^&KWq8}8I^_S0|)MowU_pw$q@nl@Nkn$z>BQq_KA^9yaR`(R3u{{Ig;cwt z@AJ^{ODQCm^neroM9nKNUAXi9RCK`OsP_LuR0PUR(YZCCX5dNF6VzcoK&=b^r`W?ltt|*F zpkoae%ZT{C1h~EcFui~b7fF`vb<<~j_VquuUA$}QqIKYELPp#;{u?q8Dz}WAG-(3; zjrm$i%7UbyZMM(Y{>!uJ#vNB?R~B{6Htp=>e*<{fQQ5W7V(1coCWlOON!MzZxhum| ztZBQpGR z;~#ur^&PockKdV{Q6R>o`Pl{0x!DEbpZ7y9Y;*ZvE!*gU`V1W3znva{f=?WO5I&>B z&hw6}tjECtaghm5z|C#%M;Yf_*pI^};h}Vl=^r9EN=tVDj86D;C$jIJ?K7VP+00000NkvXXu0mjf D5i!M* literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..459ca609d3ae0d3943ab44cdc27feef9256dc6d7 GIT binary patch literal 7098 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca12fe024be86e868d14e91120a6902f8e88ac6 GIT binary patch literal 6464 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 B0*L?s 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..8e19b410a1b15ff180f3dacac19395fe3046cdec GIT binary patch literal 10676 zcmV;lDNELgP)um}xpNhCM7m0FQ}4}N1loz9~lvx)@N$zJd<6*u{W9aHJztU)8d8y;?3WdPz&A7QJeFUv+{E$_OFb457DPov zKYK{O^DFs{ApSuA{FLNz6?vik@>8e5x#1eBfU?k4&SP;lt`%BTxnkw{sDSls^$yvr#7NA*&s?gZVd_>Rv*NEb*6Zkcn zTpQm5+>7kJN$=MTQ_~#;5b!%>j&UU=HX-HtFNaj*ZO3v3%R?+kD&@Hn5iL5pzkc<} z!}Vjz^MoN~xma>UAg`3?HmDQH_r$-+6~29-ynfB8BlXkvm55}{k7TadH<~V$bhW)OZXK@1)CrIKcRnSY`tG*oX}4YC&HgKz~^u7 zD?#%P?L~p~dt3#y(89y}P;ij|-Z#KC;98PvlJCjf6TQbsznsL8#78n~B_kaQl}nsm zLHr7z%-FAGd=-!e?C{q62x5i4g4hNuh)LeqTa4ynfC4h(k*e>okrBlLv;YG%yf8!6 zcN)a^5>rp^4L+myO70z(0m`D}$C(eqfV1GpzM+%$6s6$?xF>~%Gzx|$BUZ$=;f)B8 zoQUrc!zB4kT!wqSvJ=ywY-W)3364w!`U>J+49ZE`H~+{!gaM)zFV!?!H+)k8BnOj3 zGvU93auN}g?X^8c`+PFv|EH=R%m)iUN7gssWyTD~uv7prl1iRfRaCFeJUuA@$(p&K z?D+cmhxf`n9B~!?S#d*TeLb^(q~VYS$3KhjfwfMWtZx&PlTZ(i@5HJ?of_Q)0YX99 z35b?W>?=vlb6gtK1ydcF4<@aH|Hgj8r?~QNOPx(YoKT^Xn=?Q%=1uA&-G(}mXdtsT zQuKACS|@G@uBW(SY(cH%% zq+xr%bpGqOGHyw3=8K7;J&hp^g1UsyG zYT24BGeGQukP?&TlOBE2H$2oH>U#E>GtI-fmc)17uc`7FRxJ3A!c%ADN^Z^oi6tYp zjzE+a{r&jt6z^scbd(feWPVEE!lV1I4lfdLhQ|yLdx&1IEV%l1erB&H8X}3=8lIcc zCNPUis-KRbCC z20@WYl&vVEZo!fLXxXs?{|<|Z=>0^-iX;y6{DT$lSo8b|@FZM3U$+W37(A_9<)fnq zP~11?(AKlHI-Lh(`?-@S?(1{t16bc7ESX->9twFP@t8_XK$XxuSFF#R(g7H(U%XvWa zm}J>%4-suYL=gX7-_MsjD27o?I!G888fxV$koLCfOv+Da&OVTG*@(aC9lz_e>*UGS zrX6f-45hd55ya-p_O{FbHEG%Ee9~i(H-B3RZkv`0ZDn$!>MigMZX06&y3RSk-WnL-{cM1 z1TZr|rc*Xaf|_^y&YLc4KK3<@aWfge2jARbRRg1DfJ~%pV9L_@$UADw3EXC_n%p0v zQO*{=88K@W{T?$wCR#S!M!e+R$aDL~EzovN7pbOBvrk&&ASS=Z43No|jrc>}aXXO5 zrd1<|Qypq-h#J*iORN@8YRc&`17u=lqo&L&YV%p#hL%P*WfIfH%ZUC^o#`?IWWr?w zQ^?EgP7!lqlq}ZM}d*sSVz(mqeQrA_huV@M4iwXa>k+%O-ZHW44JrRxLJy zLoHTuEqw(sMcO38n*lQ6ve97<&+Y50NNmVpW{hed@5EgrWfI~ITFJ0D(<|k)ag-~cV z0@-#S9z8&EUfBL7C_53YJ$)2ix^)vhsH;Q&KDdwe{q{2oJ#~b@#Qr?YGHrh;`rz<> z)F&rNr}J@}p8^N(8hLRH`=jpeT@y z2v7WETpnG{qixxkWWyK7(3QJ)RF-$=`O^k3+oY;O;rNnl^kVc*(j(Jb_99(Dw1w;T z4K8fsKDzn|epoWT|5{~*3bCC1>nd5;@=5lApq%3>^U_gQD>5j-O@WH;uEG+4MSBjJkdgtP;JG2`S&&Sa#_w33(yyAux~lnp7>wMXzD4yy_2#Vh+7&WMkWFl9Ohq06ifTiMWIC(|1Fe(3n}U_0(+jGC_(1c@X4vzk6y`)qzH+WXtj>dhI3=)~1Oi0Omh z^vp^i61ge1rO8;F~ncj_=tk zIvnwqFB-?)jER5LdQ?Hi=Kv5dgPZx%XSjc8VLCd4yYK4E88pIi4AGWzwdmrFf6&AF zI-`N3cpnf!Klj%)afJEC-x{^po?kDKD0@>6(}1f2xkCOMS49E?+5^EenLUrqK%EANgiQdAy8BW0e}Fvw`>)CTcvBeX6ZgjWC~(KdFE9hv+M6*t z?loxF7N3yv+}r*v(>9DX;0V1TP3G)L5r}m~e)RO*pc zv#tyehrK*U7ilRPA zk!aAmm9v3`z|hH7+WJ41!*h~g<2G1sUubFoL9b?dbp>%)pHzUZ-n)Z)W(6jh>jY-3 zUq&n%9=y?`ajN7rr3`t68sL^H^MG_rUDQw2$gj4Jb8MXgAW99^EbKmu9*Pv4Rh3=;vUVF30sUrdj!_n0*+m?WCbo^8q2fo|;?vH3OFh4__< zyaqNQdP4&Q+6R)%gv|^b#b|oW*XMMKLhEgy7(3D!poW*Tk`Qn4f*HUBD@U4+eOL|4 zh+hT+hl`Hx6+v(dZi=hGf|lF9JV};bs&Bm{THmunMOu))>8UdnTYV%TFdKB!dzN+?+5S+WYI><_z_6eDC z+WvMv78tB-j%G_;_de;{^Q7!t>Khj7gp^izaCK?7PmUiHevBXbk=s8{114AjWHDj{ z_(0ZvDUl`5mu8_cWw}Ba6$W+4RbZ4H97I^qQrq9Yd$5A!1wSqDNaUXf_sQ%GF7*wX zXFhfrz!d7zZiDhtgk#HcP(aukNVacB**=V7u3*Xwp&aR_R8vnbd1PGG6$}j(F_VMA?KUK~Jd?J)TjC!h3~KL|i&IYtL40AFtv zb_DC5Vt8aT6JhF5fEI0_FM#^zCX2>a=A#}FVOKjnH_(#+q}Ggy0kU*_?=3Ifjr+H$ z0D{~ZO<8+Sll*k^U-Y6DvsCpBP|v8XH*H@U(US~mumH%)dBJRde1f|G&@1J+MvVi( zla}?vMV%}C?xRQOryKvG8`v3bs)mPaL*v7}=z1;z?uq)tAg6HwY9Ihbhu^awAJU&S zK#m{H4)PVmJ!}eqpy%MRP$Pe(&D;?N7($!Oz=8uTxRyl1Wg*V=gE z5PBge1q~I%qmY6Ol#1^O?u~P=44?CDh*GEXjSmoi`y;!_V+I2o>H!jms@u4HII9l^ z=&`W@f)v#1KQ8O!bY@+=fC3VBA@A7jQt^q~fz}*7i0(grY=jujW3=vAHS&qyN!B3* z;l=MjJrW~O7Sz5xp2Z?EtA`naLM239gw8Ub=%IHPY<00fb5 zozf%j+(s|urpUn~5r5pE7yi0taDcx4`#K81u*kwAk(cvQ$vx_F{wd}8h=eKDCE$M(iD9_QGJh zr0e(Z>QuRZ+`ff^GZPu%;bA#_^$&vsboSa6V!jmN0SV4dBKN4v`C)aESBtZV7J~U( zOc3e47Zx3Ux67y(o?#7;!=y1jxEueEF#$^c_PoxG_pq)GZLU2`d>%!3rdJjkrAK!2 z!2>jNPceo_9v)xpmu)_EgxsU9*GT^QoERVik+LSzH$Z{Ax7_GFY+!HA0MSfDyXT(k z?vob%yRiU**{7No8PKK&w77Z?8j#9IJ#hv1O^!lS%kt0n7@x79#}+R-TuINbiBfotv)O^y=kD0AkUNhrP$U_@qXE zYpkIR$Zgi=#6Os0^$m7rt1kV3&R~;r&xn%>8xzDHk!yob^vyrl^*R$4R_u5eYdHc> zk}^bkAIjLe{t{-Q8+D@9&dz9Q;o$+RGT7l8sx<~c5IBs*Dp_bAwqQRM2olfEe}Vk4 zc9Vt3hx$Z%0|;xNF=aW(Z*%CEmg_ z-riR#1Wjb9t+D^_K$%|E`_m#&XHzQ*&~vzFCzYIJB6Ieap%urgb=%UsC<9^hC4{(B z(3+*N>|JNdhT54KE$HT~okqq-teADE3Vn9^sA!>%+fb|98XIO zePvP!J8>9Ao~cC(u@>UqZhO(v+C!ob_m!fdtCwsACbR*lqtAwwQ@{hCy1%pm)*>|2 z*4U}vUNFO;Lw9~?Rw9)osm$D4f)?XmUvN$e8eWjjsm+Gr-@$~6iMgqWH+%YAV1gAu z7NbW)FU+RvtZ75ADtlW83vAW@YkP-BMr{8tV}A+L9?({@=u8(K9O&F z4CiS*&nHDa>J}36GR;VAs~I41Kfit308jVeg0#zIVj;(cr8EHqE6<OP0C9kbOl`)daY)$O<0J;;?A%Ve z&#H!_rNfB84*1o6aD2oLL(Ywd^#ZTmyK9Dlqg=at2TjDGCcH@qymjUqbf4FvGxc*ap|#6x@}Ug@+NK z6j_PV43T(wmxf+(J5kT~r++|VKw>6X0o1~R#{);Yll!>QeP1cfzTvOK0-Ndpf;nGz znqZirxrk&)Llzz-fKnnEL_I{Lt#O<8-0}IX?!m#sfdv{wY{3p7aF*=sI^w@wUdl;1 zOaQ`8mA(OjeI_2&*O_79989c3v-g+F!6OGyYBVD}5>W|JMvMsd5c6BV0+zUQBP_6V zpc@@&KR+A%>NFy5N0^}idafWHEjUnt=I<|KC5!NPqrW(T!j9Ll{*5Zxa^f&K*Ftjr zawS=CfJrKpWc85)DE8bbv=YBAz#5gkRLaSR_+g6q@-*6f>L^-JT`4CEtE*JX@Z1zF z0E&{AR0fE|??ogjZqfU3(3!I1@j9|~pd0<5UcI0vX5Z_hd1HMA@j|Yv)N2|G^GS;q zXYi@WB9s-#b)He4kH+MtvHHF`8K0kl-oxkemC0RJl}RX;os2R(GXc%6Dn>&D@rZ}- zPb!J(Btl-2B2W+9n6vkmpjV4Bl?F&viUK%NfXXmH_#u%8D2iDWAcFW0m@khVp9{N9 z7&DbP(1Gk7XhlD$GZqiugk2XTu>nJ*bAY;J1CcQR(gq#?Wq4+yGC*3wqY5A{@Bl2z z0I7yYB2tLJe5Lb|+h?DCkK5jdFd$~3g?0d0ShVgG6l4p2kXQKH?S=$M3{jLui1Y>! zz77*W+QP#K5C?de0OAUdGC-Q)A%ZOd%_kz}%W2+>L}>etfq`~pMyi$o5kJUY><4vq zdT;7z-}KnW2H$K&gE`X+Kok~5fVjY;1Q17f6amr&9##OQG7B#?nzXIwwheWiM!)a| zv^^L9r_m3B3^W^?E?~yI`Qf!(wU9Ow3)Pu3odJ?DRk8qag@-*r>fw?ty;X?M?5GeGW6VdRS@X}kbfC>Ph0tSHC!=o7> zcJP1%;)e#h-i!cg0S|z}2#|Ws1LjKvukP!X{cY{zF$mh+!rtD7tND^MV;y)-ur`c4 zFKkU>&&+tOw*1y*YwVu5X8==z0UVItNs(wyMIoAiwTI+0%@V;VuNP&ZIh92y2&-(k zMi0;exUrZe67@)CmgjR)(0ttRFy~A9c}gUif~+K|%mVQAO^-$M_Lq|w4!my^J_<}z zA?b<|Lu5*2A)0rv67|lAMLqF*s7KWjivr(f4{^A5$f4qjg zmxyepp;Y!W2-Y|f2|IZNMV_rib8+3xIZ#3BP@Ul4G|a88M6V}A)%k~vnh0%eYirwy zYwt@rDs5q5-M(vANBrvba>DMCi52-;ZT+q5*4X2*N*nu4*&?uY&0IEM1_>fN{*6zdU!wDfFIgPxZWn<9+^rhhu0i5u{>8eHa7)5yJ`s} z&wJ6fw${~r$vM*&uCCxryLOp0cDzs0u6k{{^!ivQ8f-O~8dg3KgU_SbRiA)C08Qiv zzKj+=kD{M5JWJLGV(;@P`ZkfJkBl^sz+u>GVaJz7K;+rg z!o@{r=UEY;R%DelCy0#G3URLBevOL)`* zqy;>(0F74#5KDMKCSwZ$ri&3ES$H7!lg1Z%!6v&4XYGNurEM%p9@7gz5@*`VqGLzU zLT+15_Xc^?TikPBx22wj=^SZ zs}Z0G&hW4Wh|SoR5uCl&CJhu&k`der5ui5sCU4Xu6TeIXd)x3=z%U;RBc ztv*7s+cIP7jSY}0h}ev6NdZcX;0%u}Krp$FD?Ca7=>U&BKrt%d;n#!acKLYTY21bZ zv@JUu!uL_#BXe+Yf|!Brh+$)}DSJRnnTjC}Ljoio_TWn)VmmNO0IF00kQSrrFee?R z7Bc~)&8WJ1fTFY-RVM%)WCnDP(H}A& zhBl&Y)kS8&w1q_z9gU_85|G-ofg9`TvUE|dcg!}aDQgOV5Q)DNUCuQ)WYLDoh0la$WgJ4Rotv zl73SGB!!5ft4;u_0)Tewlu1aIlv4$e7NhEr2*wDImhcdODhmiee(7;S&)u7m^TJuj zaGUfdZDVciLfWbcO&60EYDq)jov~-{4mK7`pYEYc&w@icvLv$}mP~63fQaCyo2Ss* zQVo!HDH$pO(lRB35g-omfawMe^nP_^y$^poa`|Z9SFjm3X%lhVbe0*eXklR@hpazj z*S1q9FNjjxxVQ}d->$7c!mNdD=TFtot*O#!`|xS|OHuf_lO(fI+uy#9pUO$a*#sOA z$Rylwv>Hv8d{!)xY^h8tQ6spaLFVi$MVo35lV#;3pFwgMqm(I19?9JSfizUeB!pxz zcn=V0Ex3&Ey6Qwt{o0znXyk^^eztLT9tLee+r-Wk{2opI5JWWXJ32UktqpML9XRs6 z#MobUojQtE)E=tWWgF@baOJ{w)?sH(aQZ!{b=ZagG!MYD6E_&Z4eyD-|6~MGQ5j`# z30VOQ`vMH%@f}La~!CD6da+o0vbz|)znwna{EC?cc;6-Qy+!o+g*weOYZHn;7XD^B!GzUq~%s$X>)e$w?x< z)Z{%y9JjKLLjf7F$S-*}(L4YTB*B9jlapkLL@J3tktnH*$W0;n%wWo3O+r{wMM+Xs z312FZ01r9LkcJA*uaczmNv}$!;O~IX;}g9Njo7gI5`{<7<8q*FVrk0oC=PXy=|H#u zKz|QgXXl|oYge50=7$rDoC!A zwmuJZ)k$wFA`CfyIQN20w{F8JJU+C?)xnrU75an-ynV+u_V&K`HPF)1vY*SRA5?qo z4wJ-*MB1#|r!Rm&z+V6}B?l0Pe4bzc2%Dl|*~vO(62cT4m?6OkkScgmqa{JY29NC< zP`3p$kKj5U0CjC6u5(A)29~DgG_&oQS$!%!~kOnUbLrAa(Fytpgg!eRC*soc&G_uG_vu^N8!(Nuj&` z#K5BpB1am;3cv;J?KETBHutTeLYRx~!*UT%eFH@HlYnR~Xd#ZtV2l89$md}MNCP~) z#NEhk{c@q>)Yl@QPDyT$xQ-p4baOh=17y<6kArSxF%WmxdX1ad1CA`8-MhaZCnN0!T$BAvIYd$Ypk2y6B4Si@|dVJW!`?+j>!lxq~SM z3ias|wWr-lH!C{=QINH>!!YMh<{ktaPS&W&jIB2|K;l(L3bab7U{MCX3JClZr|>x|SL)ShO73*>(Um3?TLG`qsoXZfidM1G@Xto|+)Gp=VaS;Q^9D6v=9A zD>#=4Ano&cVAicz1Lcqje*g}Ec0HrKfAs*ZXNAq1<|_lpmo==DKZL81tN)a z-G$7_Zqvrk!pe$hqqYtX!@JFyp6HMtm!DR zlY%zt)46}pc&GU@O5HcDdK3`1gJ_^hRfR&SkCYK(7=R>uMx>}8RhI`yOL*WM)W?DK zd0>f^Fa5DbD2!_Kr?c<^^IC=K{kB<@x5 zk$1vQb~leE3UKtFT;Jvph*;*-lWW8bLCF!qLW$cXy+TXr@ad&Qi)bp0anoS zpc={A)@G=~8PB3aVN#6)WyEEr;5gAbX#X_(I$X6; zYpSX{&_t+i#6PmJ^0%_Jm6*0ZSo(JyIABWG_ol_VE?acLZPV(9(0h|=CK;f}D(n=h zH}=5R*n3cbAWn;2{Pym{R zy1w&fY{!B9--3Im@f>2Rti&3}gO=5fmc5Nk_uLGR9zYUnB;q6423g?ViKSTj!bo(N z;35C#KI82u-qJ4{Gf19eyVUlUW%|^ zZnCIfP7;y+_-`g5|IbPi^%ca4`U?_-{WBAUA;nq3Pmb&tjVjJW{j(BKKdjOErbeS) zu{%)Dotu!~`sIJ|mMlEx{_fPMF3&yt4!*}{=)Lxad&l5N;yDtHBLSza865qC)RtDR zEzNTQ$I=Twxjl$hva*tBC1{|2c0A9QyeEzMpx1&~aRXK^t{J*{-KFPtZ@v9|LL_>( zFq5pc7*d#lFa&5!Sq>Ugk%wTXYPEvD6H=0eMi-=`m$Q@5wh937R(}&TIUbMRpz@FH=p^muMS&k8rPW&v5Uw3|(oN%o@i?AX(9{eMj0e z=|;zbye%X!HEJd)P*|Sr9279#aqQ@Y0n?{$9=Lcxs@J0TE4-I}RLfhl^rG*&<(K_F zUwy@Y^V+`y!q?sCv2DYDAOYd)Z}@Ln_qX4s&#w5cTltGm=(3C6OBdC;FPKx|J8x!c z@AsyKx#Dxexm&kxJ(ymrFTJ)z(*WQ-$UTbhwHv+nPP8mmW^jxPQY+dck!Yn(GBCl| zkS7UDcIeQPG+ujYNI(&)epEv|1C8I--hO0z57$xcyu3ne{CQ(R;BWX0{zm~B2aNYrwV0HSx8{J;1$)?@1OKiJ7vbWif-(1RyDDC0Urd(C)7@ec}NqAJW4iP}%mf zbm-iNbeE}?u#}fR3L^cV^!xa?mYqBIAtni6fpfz(#K5@GYdg|=k%dN4+nB*IQJC7% zz*}ePoH|fP)rD#VciPxq#I!);i-%JJsPv!`K;iJCfOym2c+zupr{{E{*RZ44w4wK4 zhUN){sTFNBOX{3j)0j#J>OV=q>OxJ619fN}DGajWNdM=ZG3C0HJC*5|F-luRx+T-!eR#IDS=86u9ga*$qLhV6wmY2 a9sdtN6eHRrdyqB&0000AvglfA9NypXa{#=A1b*&&-_9nK?6&dOB)k#LUD105bLa$_BV6=HEq#kGmWEawY(P zYgJuY!N_}RGo8TO$oTXsB$&89>#C*cCdYLmNX~ke#Hv9KA93kET{$`$PbI2&f<=QO zbYEuG&fq#8;U|Hp%+iMX($XltD84sh%`HcA9=yrw*x5Rd?dw|aj_wW|b=kga#C;uk zY)LO?99@%_7kX6dzR(&*!tnq4;>`zco!?9(Az&zTo|L_j^WL&gF7wJuI**)H&y&sO z9l;NhRvPV@eM$C25(Y1oLfTY%Qu06J{1!LY%l6`?e{u8in|(1@!4MJk2$1+uIsPqnf+k()k8h#rg7tMJHVtWaqYT zq|_R>T}xsUyk)<9e2b1o1pB702Pc9ve?7kQpF2}x}2=dBPVaUdm7-ZjF+bUL0vak))KQnKW)qx!vgbJE?)QXqi+7Po!iYjGEI9xeX+3}trhX=ZOA z6m<4$ajUa5?TbuamQOsfYFx!_%v5Pca-z3$eHCN9QVeZN0(`DY*CwYcn=Z{IwS{|W zMVA?tHKL`t<(1kV)n+5idi^{`iXLpvnO=;Rx{T4}wriDGR@79T*3GDl#qU(VPNH?_ z+WNh=8;jQwV zM#imv9eB3r+LQaLX%UgUmS$Q-V|+Ygp>ovUbJ{jiX~_q+go2a38CD$M(o|A(oS*f( zh?L!-@KukR?4c%)OIZBg${L2g5L6Pa=XF(yBP@&9b|agsWh)uYDy{MN@*W9zbE^QG zPZ8wOAg?zDskn|*wf&j@!i7Pbw6fw_Jr}n|+l>O-_8a2*TEQA7y+XU@NUD_gnXUKG z2}$1=_w*$M6~;^rw4#*yT22U!%e#`&t(A(xyf|-T(y3T1sVLvn_}AGKzdo!w)-*Uq z)`#%}qna5)jZjh2p>&4DK;ogEbdo#F?UZ%H>ljUbLLNV;50EQ$-zmX5OZ~Oiu>6ZIQR6g&! zPTyC(E=$qrR?zuYogtRne89+%HynZlT2P=QPE)k~RavpYct9<_leX;S(cUYWmJ%5i zw<#|0L;Epc1diZ!djsOtxXCrexN0iPy+W$%xrf_3!-ktsYsF?BfO_-+rz;1%p|X0Z z`xS4h<)pP{yf5Y2%`K?M%L1lRyQRhGg2R@R1BO$0TUeSMPUR$cJ)j;QyWQ-2SYJ1? z%~^ILTzh8y5rPT)29-&Qo@%PiVei|f)aGz{7xO>5>77{OmMi}>lo?rwpOta_aN2a} zZ_L3$CVhl%C4|)F%yc_!V?s)E@;~94fP)o1CTwgW@3F@BcS<{+x8_h1m|gj-8eT8~ z{P{;v_nE3QwfJ#=Vz7jq`qgMV1n|+2J0HNKgTY17#cGz07^gpi;87-UU+o*XC;A3g zg??@@etFPbu_%d$CSm+feh%;vd6_sgJ6ydmIB8OZ2ObCNBuk-&Tg}J-dX|>uJe}kmEmBH)Q7uAac~6f=i$joy zJK0c6OM9t_Ef1k*Ry3>%RVQV4P_zwS5s^T+u`MbCH zd6?wSSFRIE`|C9((s}H4ZYxc^RT{P)UbYCc^d0IW&aSPITSpqAIQF6g6&D^@VVnrOzTa^&s3buD4Zh79z^>7JLQH+- zqYS8QcLF8+03Y|4eD30R)L9O+_7gvyxH&uXehWGsGF8ox(YPKFj0 zeO}1^(}~=Cb++)WmDI6QeKp!MtupG%f{wZCy1$n!&RIBjUrS~HF0dp*p%w3uW|XYcuU?@&lSpJS-nf;@|F$`Umi_6zQo)P* zAN?|yXKv+GF@wL}{Z@+e2fPCrPyKWP%8JnsD4{x0N4};B4)_O}kwrPV3fK?Wi2^1> z9|==dt|saLUjuoB-9|amKlwXh1UO#${B=k&OyF9&!@HCh^(P1Z!t`T$%9BxBE^)o# zrb+Lsi5i*!ebE*rcxuhl)knhZ#ON)wO$oi@$3X1Yo6{S=udP&GmK4bkq;tb{^J~U4q82PKlFy7~0oQfA>1ZE&nMwI&x>vEc6U6l>WUM9Dh&x=`RU*Gbxx! zkNtRQF;b=RUB91-eD(xJv`D~Lmt+aUbpk*|itL0+z!SP00+|E6y z`uA#y)}Obo8;y%<&n3om?p6xzZJ%th-0j>wzfmi#6_%M|?B;=zSIm6DyAoM_apC>I zXM6D8M09ojEP0;(Tm6=+iv(2Opx(Oj#^^AOYqkBr2bn&rSZqFl_g%UyrartZl7oXX z-sf{fs&@{EPIHwb9qDY_<^%-#3soQ%QDuSy?jsU+(Fip2|+_ zGrN|zd*<~MKX{Lbhj???lU_IhSOdz4)6#L*Ah zm&9^`M`a&%BRsm}7gG3v#DiB;WAYz|2o$)P`>;wKw>@5~1xl# znaLk1Gsg9W+FM2frk6^A_#Vca3W3`Oq!4wV08%sw2(tG4QPdzk%6LE|<#%m44u|qJ zyU?M#nQ?*VpSqw3iYXL4`rl88NPi0HtH8TIb5i9co;}~0@H+On_0OFWps8>3b*XNL zROE5^A`ad4h3;CKVSt1Kz|T<$S=!5XFZ%6Vi5u+l>6fg(<F3On}Towx%MlobtMeV$xN86aA@wyIsb zpySR3MZYr<`22Zdh0P(}B+{cDNL&Y~SPHU}if;!Las3k+eLw;apzg$Cn=31tX!;`8 zY=|5HvpA^g-d!i?nHGr%`~;Flh)u-a91db%jAcig`GW_KWahiTTh z{}^LvD}yhSsCAb|MoLE2G})=@*?##ViZEif4M<3V`i@tM!^>(*Rgr=M9E%|@2gR-B zJV|}j_)t9!JI+t<`3J6z`iNgqpaz#UNv`wl%dOPql&jUOM&>{9=QR^_l&7V4>`hsJ z^G|jS@;l#xw>et_W*DeS$UNv7$Yq?LHspOA%H3LWvgs9kgq*9fx_t)_w4AYf&erE; zoUk${(?)h)eonZuyEw`pl=f#;ELYvr!4*#ks>oM})C*(SuXf}-zfb9s0fYSo3g&C* zV=nfhl#iZHZ8A?c#4g7pM_Rrg?|bjeon~Ou(U2Voz^zl1+IZQ!G&%DZFh62aK+ek- zIo}{Z&X;+Mut%Mj>T@fUL(+){SDfT6!du|ddt5){zl^BJmNK30o-LWDrxIFSRRt+6 z!mYbqyWs;|mm8gb++|aKrJtx9R=#Vi=s69%I$3gH4DJ(vBFLcl7y^(vnPL2npvJ^j?o{T3??tCz0EKI&uu8tndn zkP*E{3i=Q?WeHe^H6*-O16$ApV$=)$Nqz3J%o|%deE091F8ElmB!tV*#0J2#d^I^`4ktA5yK?Q)z|RG`a?V z6vH1jHr#*xxAsihWpi)FEq@|s`QcppDIGpfxROKBu0<7Fy{apE5|3#IrOxK5OZfiT zjAMJ0KGV~$kv@fkjt4!>L}(9#^U%fwjj7Soc36XR)nDkQ3%8O)y;4K2VSi!6N4Mh@ zw62zp(^}TOjuhC^j`!miC0|X$=v@bbB+t5$f4<4>B;>4L-dJnDu>0!J6a6@}jJN&h z5e^#-V!s9Wub&ovQDiBRQH|Uc+sDm4EBsD^hoLp{bH0m|`La@aQ;Ug8XOExRXK|8f z^?z9pD!y^tS<2~MSIn4a7XMfypgzG#m*nQ%dM@^@iK_bUx$*elFco$VW}e6F=)=J* z3o<(tO11GJCk*0owwI(!QK`Ukf9T;Pd{7*GdM=q|Klu8W#Ibn*K754KV1q`FWw!Tu zep>9~)rzk~X|!cCM0wh46KQ1GO>+TU8SrsBIj*FPcmY7D$cXZ;q6s*Vh)z%o(t;vn zx!K|qj$8j0+q9$yyXv#dz}`dy+B*;=H54B~0IEX%s9R#o6}K@lXi@`Zn-ymH++KpSwT zEpq>t59b$ORT?+07%Qzh8*}&0C2m>=7z55P?UqIjx=Nd z5_RT#G>kXWDMf$`cv#^@V6=CmHr$UfeA!pUv;qQtHbiC6i2y8QN z_e#fn4t6ytGgXu;d7vVGdnkco*$$)h)0U9bYF(y!vQMeBp4HNebA$vCuS3f%VZdk< zA0N@-iIRCci*VNggbxTXO(${yjlZp>R|r93&dmU$WQz=7>t!z_gTUtPbjoj2-X{Rs zrTA$5Jtrt~@cao#5|vM$p+l3M_HC0Ykiw9@7935K_wf*-^|GKh$%+opV7&;?rh9&P zh@9}XUqp-`JNnPs3e9~OrZBIJ1eel)hsimyfZSIAKa-_e!~q3^y@G=z;FN<65|y#S zIBWtzFv3n-*Aa|5F3Z9=zMs!RG6&8j!J;3)knD|vHy=yM(L#G}?m=jXNQ08rzG{Q? z03L8v^?3q`cxQdd42Z9RVo{e%Ga$C`=^7nqlxSf^lZhCTfwJB*!vD&M6QLv2g3NcE zlLNNSl;_UR5*{d}Kf!uIIF!i1cJDS7fMI##KSPmi=TR$DWZKb=cLBWJrF7#XGuhG7 zjcL@fyIHYDII3IRrCBTavFc^BM=uYdvN&GWBrcfogytsZ#mNX@9K+}pNp_= zk9AV-B>m?U~{NIbky_m^|J@%P=#HgBe^ zDfz`6g|`gOJpKE@q~4TH!vrHVNVb%n^e@&ALm85qj|xaBT5I90Ycp`;(u*rwGoyp? zo42?p->1XHi@SD&m=D5+6}|bUFWFw^Ue~(Ns1WQdWg=ux{zyH+AM91|XPZ%d*fiP0agmU%;tlV*!A{7y5(|3pSIw`dLqLknHv_PQBq$*|@+K4(r z(nO>@f;?%pkIO4xr70*Nk#eL*y7x+_=)8hsToX389#3w1KYRW> z*jT10YzQG%=Q$~Vd?jE*NFJ3Q_1xC`bl#coS5x4+(w)Pk{J+G z!)n>NlV4dtbN2@K)QdPtA{jC87jPU@hGv_JS3`DM&#QrL5o|v9pZ!u|C7l8Y!06X} zo>&23nPdehmmoN^p|A!0tiUTr`CHa7lrfP~sQnxYB!UG1e(yGzf9ed??k|R+753Jl z7|p%-Z;}uZWB`691Y{;z%fht0EQ5I=Q=xM!$55sB}?14LLaJP!Sh9=o6Ct`HH&OJAVuCgBpm0G_>L zLgPblVMON9`^+|EfPcuK*NO!3l?TlBFPGtQ7{6XmmBfL}Lk{{Mr*gyq842232l)y! z&EGfE9#VdjQO(a$U8DtYD6#;quA5M_q9pjqqG3-3XgR=iH5haYfFOE#7*m*WlW+;p z?*(QB<`&=?VN8b*zDdAXk|0u&ChUKnuK~u}^00YLP@tffpKM40h@>0qAv>J$ zJrJO6LoW6nQ;Lt_8TqG$3|&uIySi8pIQWB_=t1;Ew5BRl7J?W_#P#Q!jsiS1)t)R& zBm=TT1+G!Pc}xbIpGmNXV5B}zM2aE|pbfY#^zg<53DRF@)}T12BMzF0(fIJ0A+3Z) zF(FCSsFO`ljPqMasO-{OJsw6GD$89qiidf9!om$onI10;i?xPp_7Zxa02^=nHJfV2 zo}1Yu%99UK)~|dQR05$flJ_LP@??KD=@6^q3rd&zl=sq`D155z=wL0%C|=Gl`rS`{ zw-3XN{PCKN>`Mx4Uux^yLNOaIrkrs#Bqr1f%w1cG$Fdo;T7H<^$r|;|#mdi$cevZ* zdUc9(`eHt8@K+4=->Qr*HrT(({2Uj)Bl+GPr7ru{us3&!JKUzXmE_(`3UuU4d?;JL zc1X3KSL^U^==r@m)sd2}-$!fwYMO+)%E6|CLIK_ z##nHbe&&rMSDpx}2%+?FJ^shJ8yjE97(vftaucYh>*)KEqRD9|NrLKH=hV$e9A!~^ z4bADay5RL!GXeJ2_zHiwLYIYD#U!gVUX?0lWn6r52N(6LN{Xi9iK=_HO>X!U%Sq@l zh^!p)kHb1d(Ot9To5AfPe}~eD)OZ0MoXW((BIk$hb?gir611I2@D$KJ^VOg zT4fSfiCU#LYYL*CDCFNS4@bFDJa-HD&yA+x-IPQdMe7%+($&f?mC=n) z%&EO|+G#XLeHlo%(5I?7ol`ugo-_s0FL0#nkfTIT>6E9z50T3{?rk#sL>rRnNM~|9 zbq!>`l)R){K{#)v-}J)R27GTgA_f4XfzXn2${0y<*>7Svs39Rgf5ulzf}LmgT3Eqn z8G!%JRL1Gwj7k#Zh=Le=U`Dd4zH#;|o}L#6L-c(Lz=^Dm0-V6?8-?W5q)|w-V8|R@XK0f;$q`9@OmGmQp4JO_0Zgzau^3zjqT)q;CKx|;eNzuf>j1twm zQVhYEF@QgguW{CYFS%U=FfSW|H*CE2A+vuEH66-Q#2iU|Hp8DbO&^njfDi(!U@PIK z7gKGe-eQ+t4rUUtOnfvN87~ND%ab5b!x8Kexv=DeQHV%lmmMLXSRR33V1Aty75xeT&9+VL0)Pz zHpe~F;-a3{`62`|2n#wq#ktiRT;Lh?1diJGf-G(W%QRhQ=!Jr8$ZYk3OReu(4&Gvg zpl?-6>j!|kPL7>&DkSoxD|)&8W{jZ2fm<;ybWp=h-n|lrVTDs2KpsZq8Q@_M%r>_G z6KCrGAXxq8UNzXk`cExGjmaZsNdrw!&Z+iI)D|i}mo;laGQ-M%`}Lv&JJzx${Fd2` zs~^QJGpsDcGk=sm8SeA2z~=GbR9j%8fE@kpnk59Gk8>W2JHBvC&t8y~%f9?sa~*MT zzP9Q8+4`#QlH>2jX$MYd!H45&7r$Jq^`E!@tm|Bu+=?c(yux?!x_X7iET(66!RFDJ zzB?@ffQNcw6D-yOq*Rav4dB9dVs+0RBr5E*p3whI*rE4%-H25JcTOP^)Sh)#sZzJ+ z$IbOD+T^K=`N6CDCpfKHwv%aj}rTaikoks1a4O*+M}j{W)R#K&nzKm zPg7psVmbDEy1VO-r#xCjVwX&}+zKNECBJ!QguJUSSN_kOkv4T&}pz(^z6}X zGCV=1#|a(xlOI`HtWV8dgfuF4s$*LghD`Amxfcq5mblTfRr+m0tzen&#b|xUxLu~H zK~RBt!`&v4%R?`#kjuBJ$opo+D?{Uaa{a2hC;Ka(&ON7#V0K>#_J%#LVtBRt)u}`s z=j4Xe0jY2@p+RHv*#26?%g93kteo0Q@0;`x2ZCw zUn4`&W-e{5P}Q($ccv`W$#ILg_$6+&?B*0cJk#%;d`QzBB`qy)(UxZZ&Ov}Yokd3N zj~ERapEhGwAMEX1`=zw)*qz1io2i_F)DBjWB|*PHvd4MRPX+%d*|}3CF{@tXNmMe6 zAljfg2r$`|z9qsViLaWuOHk$mb2UHh%?~=#HPf2CPQh;AUrYWW~ zvTV9=)lS#UB-`B5)Kb!Ylg0RA){o3e`19Jl&hb@~zS>>vrFR-^youk^@6>0S` zToim7wzkY|Yt*;aGUy!o{yxd8=*L;orYQC!H#=|pjn&hO>o9B$tJu8TBHmxPPsm-) zM#T(;Z9_uvy1xq;yeeWQV6|}+=O;1%) zGZyIq}2>crU3z2ri)(ut%F~+%S>FR4^Xw()Y-+~&Xp*Ns z$?%1aydpzNIz2aN98}oth>3boYSifQ)J81Of>6k)!`WQWrB;xxXccBzrWe5V*>oMh zon)MEw$@-*!>L`CK}u@x^9-4gfvepI0b8q5QYVXr96{4Q#s2ZelHXxHv~G{GymRer zqyj7m)3yn3z5i4koiIJ!-u=p6QeL|BN+pWd>}TOFOVi01q839$NZ&I_quqb(n~9Wk id-{KKnnu*>l46e`&P3zgUlQEeAE2(Hqg<+p4E|raIYd(c 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..4c19a13c239cb67b8a2134ddd5f325db1d2d5bee GIT binary patch literal 15523 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 BIP(Ai literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..747fece --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + RnFootball + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..62fe59f --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,9 @@ + + + + + + diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..ed5a568 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,37 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + ext { + buildToolsVersion = "29.0.2" + minSdkVersion = 16 + compileSdkVersion = 29 + targetSdkVersion = 29 + } + repositories { + google() + jcenter() + } + dependencies { + classpath("com.android.tools.build:gradle:3.5.3") + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +allprojects { + repositories { + mavenLocal() + maven { + // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm + url("$rootDir/../node_modules/react-native/android") + } + maven { + // Android JSC is installed from npm + url("$rootDir/../node_modules/jsc-android/dist") + } + + google() + jcenter() + maven { url 'https://www.jitpack.io' } + } +} diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..3bdbd3d --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,28 @@ +# 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. +# Default value: -Xmx10248m -XX:MaxPermSize=256m +# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 + +# 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 + +# Version of flipper SDK to use with React Native +FLIPPER_VERSION=0.54.0 diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..f3d88b1c2faf2fc91d853cd5d4242b5547257070 GIT binary patch literal 58695 zcma&OV~}Oh(k5J8>Mq;vvTfV8ZQE5{wr$(iDciPf+tV}m-if*I+;_h3N1nY;M6TF7 zBc7A_WUgl&IY|&uNFbnJzkq;%`2QLZ5b*!{1OkHidzBVe;-?mu5upVElKVGD>pC88 zzP}E3wRHBgaO?2nzdZ5pL;m-xf&RU>buj(E-s=DK zf%>P9se`_emGS@673tqyT^;o8?2H}$uO&&u^TlmHfPgSSfPiTK^AZ7DTPH`Szw4#- z&21E&^c|dx9f;^@46XDX9itS+ZRYuqx#wG*>5Bs&gxwSQbj8grds#xkl;ikls1%(2 zR-`Tn(#9}E_aQ!zu~_iyc0gXp2I`O?erY?=JK{M`Ew(*RP3vy^0=b2E0^PSZgm(P6 z+U<&w#)I=>0z=IC4 zh4Q;eq94OGttUh7AGWu7m){;^Qk*5F6eTn+Ky$x>9Ntl~n0KDzFmB0lBI6?o!({iX zQt=|-9TPjAmCP!eA{r|^71cIvI(1#UCSzPw(L2>8OG0O_RQeJ{{MG)tLQ*aSX{AMS zP-;|nj+9{J&c9UV5Ww|#OE*Ah6?9WaR?B04N|#`m0G-IqwdN~Z{8)!$@UsK>l9H81 z?z`Z@`dWZEvuABvItgYLk-FA(u-$4mfW@2(Eh(9fe`5?WUda#wQa54 z3dXE&-*@lsrR~U#4NqkGM7Yu4#pfGqAmxmGr&Ep?&MwQ9?Z*twtODbi;vK|nQ~d_N z;T5Gtj_HZKu&oTfqQ~i`K!L||U1U=EfW@FzKSx!_`brOs#}9d(!Cu>cN51(FstP_2dJh>IHldL~vIwjZChS-*KcKk5Gz zyoiecAu;ImgF&DPrY6!68)9CM-S8*T5$damK&KdK4S6yg#i9%YBH>Yuw0f280eAv3 za@9e0+I>F}6&QZE5*T8$5__$L>39+GL+Q(}j71dS!_w%B5BdDS56%xX1~(pKYRjT; zbVy6V@Go&vbd_OzK^&!o{)$xIfnHbMJZMOo``vQfBpg7dzc^+&gfh7_=oxk5n(SO3 zr$pV6O0%ZXyK~yn++5#x`M^HzFb3N>Vb-4J%(TAy#3qjo2RzzD*|8Y} z7fEdoY5x9b3idE~-!45v?HQ$IQWc(c>@OZ>p*o&Om#YU904cMNGuEfV=7=&sEBWEO z0*!=GVSv0>d^i9z7Sg{z#So+GM2TEu7$KXJ6>)Bor8P5J(xrxgx+fTLn1?Jlotz*U z(ekS*a2*ml5ft&R;h3Gc2ndTElB!bdMa>UptgIl{pA+&b+z_Y&aS7SWUlwJf-+PRv z$#v|!SP92+41^ppe}~aariwztUtwKA8BBLa5=?j3@~qHfjxkvID8CD`t5*+4s|u4T zLJ9iEfhO4YuAl$)?VsWcln|?(P=CA|!u}ab3c3fL8ej9fW;K|@3-c@y4I;^8?K!i0 zS(5Cm#i85BGZov}qp+<-5!Fh+KZev3(sA2D_4Z~ZLmB5B$_Yw2aY{kA$zuzggbD{T zE>#yd3ilpjM4F^dmfW#p#*;@RgBg{!_3b6cW?^iYcP!mjj!}pkNi{2da-ZCD2TKKz zH^x^+YgBb=dtg@_(Cy33D|#IZ&8t?w8$E8P0fmX#GIzq~w51uYmFs{aY76e0_~z2M z(o%PNTIipeOIq(H5O>OJ*v8KZE>U@kw5(LkumNrY>Rv7BlW7{_R9v@N63rK)*tu|S zKzq|aNs@81YUVZ5vm>+pc42CDPwQa>oxrsXkRdowWP!w?=M(fn3y6frEV*;WwfUV$s31D!S_;_~E@MEZ>|~wmIr05#z2J+& zBme6rnxfCp&kP@sP)NwG>!#WqzG>KN7VC~Gdg493So%%-P%Rk!<|~-U|L3VASMj9K zk(Pfm1oj~>$A>MFFdAC8M&X0i9-cV7Q($(R5C&nR5RH$T&7M=pCDl`MpAHPOha!4r zQnYz$7B1iLK$>_Ai%kZQaj-9)nH$)tESWUSDGs2|7plF4cq1Oj-U|+l4Ga}>k!efC z*ecEudbliG+%wI8J#qI!s@t%0y9R$MBUFB)4d47VmI`FjtzNd_xit&l1T@drx z&4>Aj<2{1gUW8&EihwT1mZeliwrCN{R|4@w4@@Btov?x5ZVzrs&gF0n4jGSE33ddUnBg_nO4Zw)yB$J-{@a8 z);m%fvX2fvXxogriNb}}A8HxA)1P-oK+Da4C3pofK3>U_6%DsXFpPX}3F8O`uIpLn zdKjq(QxJTJ4xh->(=lxWO#^XAa~<7UxQl8~8=izS!TcPmAiBP5Et7y?qEbFd9Q=%IJ;%Kn$lto-~3`}&`x=AVS+Uo7N*hbUxhqVH_w^sn!74z{Ka#*U6s z=8jIrHpUMBC@@9Jn~GS<$lse*EKuX%3Swl5&3~GiK_$vn8Vjqe{mjhBlH}m4I8qK+ ztU50COh7)d-gXpq-|}T;biGa^e=VjxjjFuoGIA8`2jJ}wNBRcsx24?7lJ7W4ksNPv zA7|gcXT@~7KTID#0|EX#OAXvgaBJ8Jg!7X#kc1^Tvl;I(=~(jtn-(5bhB=~J^w5bw z8^Hifeupm;nwsSDkT{?x?E(DgLC~Nh8HKQGv`~2jMYrz9PwS^8qs3@nz4ZBCP5}%i z=w}jr2*$X-f(zDhu%D8(hWCpix>TQpi{e`-{p^y?x4?9%)^wWc?L}UMcfp~lL|;g) zmtkcXGi9#?cFOQQi_!Z8b;4R%4y{$SN~fkFedDJ&3eBfHg|DRSx09!tjoDHgD510Z z_aJLHdS&7;Dl;X|WBVyl_+d+2_MK07^X1JEi_)v$Z*ny-()VrD6VWx|Un{)gO0*FQ zX{8Ss3JMrV15zXyfCTsVO@hs49m&mN(QMdL3&x@uQqOyh2gnGJYocz0G=?BX7qxA{ zXe0bn4ij^;wfZfnRlIYkWS^usYI@goI9PccI>}Ih*B!%zv6P$DoXsS%?G)|HHevkG z>`b#vtP=Lx$Ee(t??%_+jh(nuc0Q&mCU{E3U z1NqNK!XOE#H2Pybjg0_tYz^bzX`^RR{F2ML^+<8Q{a;t(#&af8@c6K2y2m zP|parK=qf`I`#YxwL=NTP>tMiLR(d|<#gEu=L-c!r&(+CpSMB5ChYW1pUmTVdCWw|!Ao?j&-*~50S`=) z9#Knf7GPA19g%Y7wip@`nj$aJcV|SakXZ*Q2k$_SZlNMx!eY8exF;navr&R)?NO9k z#V&~KLZ0c9m|Mf4Gic}+<=w9YPlY@|Pw*z?70dwOtb<9-(0GOg>{sZaMkZc9DVk0r zKt%g5B1-8xj$Z)>tWK-Gl4{%XF55_Ra3}pSY<@Y&9mw`1jW8|&Zm{BmHt^g=FlE{` z9Lu7fI2v3_0u~apyA;wa|S4NaaG>eHEw&3lNFVd_R9E=Y? zgpVQxc9{drFt2pP#ZiN~(PL%9daP4pWd*5ABZYK{a@e&Vb`TYiLt$1S>KceK36Ehz z;;MI%V;I`#VoSVAgK3I%-c>ViA>nt=5EZ zjr$Jv~$_vg<$q<@CpZ1gdqP_3v^)uaqZ`?RS_>f(pWx3(H;gWpjR?W8L++YPW;)Vw3)~tozdySrB3A2;O<%1F8?Il4G|rO0mEZYHDz!?ke!$^bEiWRC1B%j~ws0+hHS;B8l5Wh)e+Ms7f4M4CbL%Q_*i~cP}5-B(UkE&f7*pW6OtYk5okQCEoN4v|7;(+~~nyViqo5 z(bMGQi$)KN6EmfVHv4pf2zZMJbcAKyYy>jY@>LB5eId|2Vsp{>NMlsee-tmh({;@b z@g;wiv8@a1qrDf-@7$(MR^M^*dKYBewhIDFX%;*8s zR#u?E;DJO;VnTY6IfbO=dQ61V0DisUAs4~t|9`9ZE(jG}ax#-xikDhsO_4^RaK ziZ?9AJQP_{9WuzVk^s_U+3V8gOvVl5(#1>}a|RL>};+uJB%nQM-J>M4~yK)cioytFXtnmOaJZSiE+3g}C`Im~6H z*+-vjI>ng5w>>Y!L(+DwX2gs0!&-BFEaDie4i5ln*NGP$te7$F9iUlJl4`XpkAsPm z0l?GQ17uN^=g~u1*$)S`30xL%!`LW*flwT*#svAtY(kHXFfvA`dj*pDfr0pBZ`!La zWmX$Z@qyv|{nNsRS|+CzN-Pvb>47HEDeUGFhpp5C_NL0Vp~{Wc{bsm_5J!#tuqW@? z)Be zb&Gj&(l*bHQDq7w-b`F9MHEH*{Dh~0`Gn8t`pz}!R+q~4u$T@cVaUu`E^%0f-q*hM z1To6V31UGJN7a-QW5;nhk#C26vmHyjTVZkdV zqYMI9jQY)3oZt=V0L7JZQ=^c2k){Y_lHp&V_LIi*iX^Ih3vZ_K<@Di(hY<&g^f?c$wwF-wX1VLj>ZC4{0#e`XhbL_$a9uXS zKph*4LupSV2TQBCJ4AfOXD8fs2;bAGz-qU4=Qj$^1ZJX z2TtaVdq>OjaWGvv9)agwV)QW9eTZ-xv`us2!yXSARnD5DwX_Vg*@g4w!-zT|5<}-7 zsnllGRQz>k!LwdU`|i&!Bw^W7CTUU3x`Zg8>XgHj=bo!cd<#pI8*pa*1N`gg~I0ace!wzZoJ)oGScm~D_Sc;#wFed zUo;-*0LaWVCC2yqr6IbeW3`hvXyMfAH94qP2|cN``Z%dSuz8HcQ!WT0k38!X34<6l zHtMV%4fH5<6z-lYcK;CTvzzT6-^xSP>~a*8LfbByHyp$|X*#I6HCAi){gCu1nvN%& zvlSbNFJRCc&8>f`$2Qa`fb@w!C11v1KCn)P9<}ei0}g*cl~9A9h=7(}FO!=cVllq3 z7nD)E%gt;&AYdo{Ljb2~Fm5jy{I><%i*GUlU8crR4k(zwQf#nima@xb%O71M#t-4< z(yjX(m^mp_Y;5()naqt2-VibylPS)Oof9uBp$3Gj`>7@gjKwnwRCc>rx%$esn);gI z5B9;~uz57n7Rpm8K^o=_sFPyU?>liHM&8&#O%f)}C5F7gvj#n#TLp@!M~Q?iW~lS}(gy%d&G3p?iBP z(PZQUv07@7!o3~1_l|m5m;Xr)^QK_JaVAY3v1UREC*6>v;AT$BO`nA~KZa1x3kV2F z%iwG7SaaAcT8kalCa^Hg&|eINWmBQA_d8$}B+-Q_@6j_{>a- zwT3CMWG!A}Ef$EvQsjK>o)lJ;q!~#F%wo`k-_mT=+yo%6+`iGe9(XeUl;*-4(`G;M zc@+ep^Xv&<3e7l4wt48iwaLIC1RhSsYrf6>7zXfVD zNNJ1#zM;CjKgfqCabzacX7#oEN{koCnq1-stV+-CMQ=ZX7Fpd*n9`+AEg9=p&q7mTAKXvcbo?$AVvOOp{F>#a;S?joYZl_f}BECS%u&0x!95DR;|QkR9i}`FEAsPb=)I z8nb=4iwjiLRgAF}8WTwAb^eA>QjL4Srqb#n zTwx^-*Z38Uzh@bX$_1tq>m{o8PBX*t3Lqaf$EBqiOU*2NFp{LJX#3}p9{|v{^Hg4f zlhllKI>F+>*%mu6i9V7TT*Wx-zdK z(p8faUOwGOm5mBC%UGA1jO0@IKkG;i&+6Ur8XR2ZuRb$*a}R^-H6eKxcYodlXsF`& z{NkO+;_Yh-Ni@vV9iyzM43Yibn;oC7hPAzC24zs&+RYdY&r`3&&fg2hs62ysV^G`N zHMfBEFo8E3S$0C_m({bL8QCe$B@M{n1dLsaJYIU;(!n*V?0I1OvBB=iYh&`?u8 z&~n-$nbVIhO3mMhCQRlq%XRr1;Hvl=9E_F0sc9!VLnM>@mY~=Cx3K5}wxHKEZF9pC zIdyu1qucM!gEiomw7bW0-RwbX7?o=FE#K0l4`U2KhC8*kMWaEWJyVNZVu_tY2e&4F zb54Lh=Oz>(3?V$!ArXFXh8Cb3i;%KQGCrW$W#;kvx$YA2gofNeu?@nt>Yq8?2uJQp zUTo14hS%&dHF3Uhm~Z1>W)yb%&HoM!3z?%a%dmKT#>}}kKy2B=V3{Nu=bae%V%wU$ zb4%^m?&qn==QeHo`nAs3H}wtiK~!!&i|iBLfazh6!y9F)ToKNyE0B385!zq{p)5vB zvu`R#ULIS|2{3w52c*c$4}Pe>9Fw&U^>Bb_LUWn!xPx3X-uQsv(b1XFvFzn#voq0* z5~o`V_G805QXdgAOwOjoqmZ?uzwBVYSNP0Ie8FL`P0VK1J4CzV@t&%0duHB{;yIL$FZ9 zz#s#%ZG6ya&AwE;0_~^$1K

VIPjmCh?+Q&p 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 Hw)6i1-!nK; literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Oswald-ExtraLight.ttf b/src/assets/fonts/Oswald-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6613c4cdfc55ed95e1bca8e4b2787bcdc13e097d GIT binary patch literal 84484 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 O{`oW6TgJ{B@BaW+M?+5l literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Oswald-Regular.ttf b/src/assets/fonts/Oswald-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a413b1d4acf69b637279d237419eafc13c8348fa GIT binary patch literal 86480 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 literal 0 HcmV?d00001 diff --git a/src/assets/fonts/Oswald-SemiBold.ttf b/src/assets/fonts/Oswald-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5fc170d743b111e7ac7fdc1d877d6b928a1d0f24 GIT binary patch literal 88720 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 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 0000000..8422670 --- /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.2-all.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew new file mode 100755 index 0000000..2fe81a7 --- /dev/null +++ b/android/gradlew @@ -0,0 +1,183 @@ +#!/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 0000000..62bd9b9 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,103 @@ +@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 init + +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 init + +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 + +:init +@rem Get command-line arguments, handling Windows variants + +if not "%OS%" == "Windows_NT" goto win9xME_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +: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 0000000..88b2db2 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,3 @@ +rootProject.name = 'RnFootball' +apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) +include ':app' diff --git a/app.json b/app.json new file mode 100644 index 0000000..0dd2e17 --- /dev/null +++ b/app.json @@ -0,0 +1,4 @@ +{ + "name": "RnFootball", + "displayName": "RnFootball" +} \ No newline at end of file diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..f842b77 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:metro-react-native-babel-preset'], +}; diff --git a/index.js b/index.js new file mode 100644 index 0000000..5495236 --- /dev/null +++ b/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ +import 'react-native-gesture-handler' +import { AppRegistry } from 'react-native' +import App from './App' +import { name as appName } from './app.json' + +AppRegistry.registerComponent(appName, () => App) diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 0000000..3f3a271 --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,33 @@ +require_relative '../node_modules/react-native/scripts/react_native_pods' +require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' + +platform :ios, '10.0' + +target 'RnFootball' do + config = use_native_modules! + + use_react_native!(:path => config["reactNativePath"]) + + target 'RnFootballTests' do + inherit! :complete + # Pods for testing + end + + # Enables Flipper. + # + # Note that if you have use_frameworks! enabled, Flipper will not work and + # you should disable these next few lines. + use_flipper! + post_install do |installer| + flipper_post_install(installer) + end +end + +target 'RnFootball-tvOS' do + # Pods for RnFootball-tvOS + + target 'RnFootball-tvOSTests' do + inherit! :search_paths + # Pods for testing + end +end diff --git a/ios/RnFootball-tvOS/Info.plist b/ios/RnFootball-tvOS/Info.plist new file mode 100644 index 0000000..ecbd496 --- /dev/null +++ b/ios/RnFootball-tvOS/Info.plist @@ -0,0 +1,53 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/RnFootball-tvOSTests/Info.plist b/ios/RnFootball-tvOSTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/RnFootball-tvOSTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/ios/RnFootball.xcodeproj/project.pbxproj b/ios/RnFootball.xcodeproj/project.pbxproj new file mode 100644 index 0000000..6ad1841 --- /dev/null +++ b/ios/RnFootball.xcodeproj/project.pbxproj @@ -0,0 +1,820 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 00E356F31AD99517003FC87E /* RnFootballTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* RnFootballTests.m */; }; + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 2DCD954D1E0B4F2C00145EB5 /* RnFootballTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* RnFootballTests.m */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + 461E906026644ADFB201FCCD /* JuventusFans-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 45A91469DB824CDA983D72B4 /* JuventusFans-Bold.ttf */; }; + 1C3412E83F2C4CD4A19DC1A3 /* Oswald-ExtraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C7F861C6DD1742C3B115885A /* Oswald-ExtraLight.ttf */; }; + D84CEE75B4B34867BF8F246B /* Oswald-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 43D794C0EF40464C94E4685D /* Oswald-Medium.ttf */; }; + 8DAE7E98692E4234A060B4CE /* Oswald-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2967350F22C74DBBA6252FE1 /* Oswald-Regular.ttf */; }; + 239217C7BBE8477388BC4C27 /* Oswald-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 09B94DAC70A64629AF411C3D /* Oswald-SemiBold.ttf */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13B07F861A680F5B00A75B9A; + remoteInfo = RnFootball; + }; + 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; + remoteInfo = "RnFootball-tvOS"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; + 00E356EE1AD99517003FC87E /* RnFootballTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RnFootballTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* RnFootballTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RnFootballTests.m; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* RnFootball.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RnFootball.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = RnFootball/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = RnFootball/AppDelegate.m; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = RnFootball/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = RnFootball/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = RnFootball/main.m; sourceTree = ""; }; + 2D02E47B1E0B4A5D006451C7 /* RnFootball-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "RnFootball-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D02E4901E0B4A5D006451C7 /* RnFootball-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "RnFootball-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = RnFootball/LaunchScreen.storyboard; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; + 45A91469DB824CDA983D72B4 /* JuventusFans-Bold.ttf */ = {isa = PBXFileReference; name = "JuventusFans-Bold.ttf"; path = "../src/assets/fonts/JuventusFans-Bold.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + C7F861C6DD1742C3B115885A /* Oswald-ExtraLight.ttf */ = {isa = PBXFileReference; name = "Oswald-ExtraLight.ttf"; path = "../src/assets/fonts/Oswald-ExtraLight.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + 43D794C0EF40464C94E4685D /* Oswald-Medium.ttf */ = {isa = PBXFileReference; name = "Oswald-Medium.ttf"; path = "../src/assets/fonts/Oswald-Medium.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + 2967350F22C74DBBA6252FE1 /* Oswald-Regular.ttf */ = {isa = PBXFileReference; name = "Oswald-Regular.ttf"; path = "../src/assets/fonts/Oswald-Regular.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + 09B94DAC70A64629AF411C3D /* Oswald-SemiBold.ttf */ = {isa = PBXFileReference; name = "Oswald-SemiBold.ttf"; path = "../src/assets/fonts/Oswald-SemiBold.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00E356EB1AD99517003FC87E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00E356EF1AD99517003FC87E /* RnFootballTests */ = { + isa = PBXGroup; + children = ( + 00E356F21AD99517003FC87E /* RnFootballTests.m */, + 00E356F01AD99517003FC87E /* Supporting Files */, + ); + path = RnFootballTests; + sourceTree = ""; + }; + 00E356F01AD99517003FC87E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 00E356F11AD99517003FC87E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 13B07FAE1A68108700A75B9A /* RnFootball */ = { + isa = PBXGroup; + children = ( + 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, + 13B07FB71A68108700A75B9A /* main.m */, + ); + name = RnFootball; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* RnFootball */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* RnFootballTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + 54F9DE052AED4696ABAEDDF9 /* Resources */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* RnFootball.app */, + 00E356EE1AD99517003FC87E /* RnFootballTests.xctest */, + 2D02E47B1E0B4A5D006451C7 /* RnFootball-tvOS.app */, + 2D02E4901E0B4A5D006451C7 /* RnFootball-tvOSTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 54F9DE052AED4696ABAEDDF9 /* Resources */ = { + isa = "PBXGroup"; + children = ( + 45A91469DB824CDA983D72B4 /* JuventusFans-Bold.ttf */, + C7F861C6DD1742C3B115885A /* Oswald-ExtraLight.ttf */, + 43D794C0EF40464C94E4685D /* Oswald-Medium.ttf */, + 2967350F22C74DBBA6252FE1 /* Oswald-Regular.ttf */, + 09B94DAC70A64629AF411C3D /* Oswald-SemiBold.ttf */, + ); + name = Resources; + sourceTree = ""; + path = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00E356ED1AD99517003FC87E /* RnFootballTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "RnFootballTests" */; + buildPhases = ( + 00E356EA1AD99517003FC87E /* Sources */, + 00E356EB1AD99517003FC87E /* Frameworks */, + 00E356EC1AD99517003FC87E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 00E356F51AD99517003FC87E /* PBXTargetDependency */, + ); + name = RnFootballTests; + productName = RnFootballTests; + productReference = 00E356EE1AD99517003FC87E /* RnFootballTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 13B07F861A680F5B00A75B9A /* RnFootball */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "RnFootball" */; + buildPhases = ( + FD10A7F022414F080027D42C /* Start Packager */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = RnFootball; + productName = RnFootball; + productReference = 13B07F961A680F5B00A75B9A /* RnFootball.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E47A1E0B4A5D006451C7 /* RnFootball-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "RnFootball-tvOS" */; + buildPhases = ( + FD10A7F122414F3F0027D42C /* Start Packager */, + 2D02E4771E0B4A5D006451C7 /* Sources */, + 2D02E4781E0B4A5D006451C7 /* Frameworks */, + 2D02E4791E0B4A5D006451C7 /* Resources */, + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "RnFootball-tvOS"; + productName = "RnFootball-tvOS"; + productReference = 2D02E47B1E0B4A5D006451C7 /* RnFootball-tvOS.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E48F1E0B4A5D006451C7 /* RnFootball-tvOSTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "RnFootball-tvOSTests" */; + buildPhases = ( + 2D02E48C1E0B4A5D006451C7 /* Sources */, + 2D02E48D1E0B4A5D006451C7 /* Frameworks */, + 2D02E48E1E0B4A5D006451C7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, + ); + name = "RnFootball-tvOSTests"; + productName = "RnFootball-tvOSTests"; + productReference = 2D02E4901E0B4A5D006451C7 /* RnFootball-tvOSTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1130; + TargetAttributes = { + 00E356ED1AD99517003FC87E = { + CreatedOnToolsVersion = 6.2; + TestTargetID = 13B07F861A680F5B00A75B9A; + }; + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1120; + }; + 2D02E47A1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + }; + 2D02E48F1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + TestTargetID = 2D02E47A1E0B4A5D006451C7; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "RnFootball" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* RnFootball */, + 00E356ED1AD99517003FC87E /* RnFootballTests */, + 2D02E47A1E0B4A5D006451C7 /* RnFootball-tvOS */, + 2D02E48F1E0B4A5D006451C7 /* RnFootball-tvOSTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 00E356EC1AD99517003FC87E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 461E906026644ADFB201FCCD /* JuventusFans-Bold.ttf in Resources */, + 1C3412E83F2C4CD4A19DC1A3 /* Oswald-ExtraLight.ttf in Resources */, + D84CEE75B4B34867BF8F246B /* Oswald-Medium.ttf in Resources */, + 8DAE7E98692E4234A060B4CE /* Oswald-Regular.ttf in Resources */, + 239217C7BBE8477388BC4C27 /* Oswald-SemiBold.ttf in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4791E0B4A5D006451C7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48E1E0B4A5D006451C7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + }; + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native Code And Images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + }; + FD10A7F022414F080027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; + FD10A7F122414F3F0027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 00E356EA1AD99517003FC87E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 00E356F31AD99517003FC87E /* RnFootballTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4771E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48C1E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2DCD954D1E0B4F2C00145EB5 /* RnFootballTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 13B07F861A680F5B00A75B9A /* RnFootball */; + targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; + }; + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2D02E47A1E0B4A5D006451C7 /* RnFootball-tvOS */; + targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 00E356F61AD99517003FC87E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = RnFootballTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RnFootball.app/RnFootball"; + }; + name = Debug; + }; + 00E356F71AD99517003FC87E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + COPY_PHASE_STRIP = NO; + INFOPLIST_FILE = RnFootballTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RnFootball.app/RnFootball"; + }; + name = Release; + }; + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = RnFootball/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = RnFootball; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = RnFootball/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = RnFootball; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 2D02E4971E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "RnFootball-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.RnFootball-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Debug; + }; + 2D02E4981E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "RnFootball-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.RnFootball-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Release; + }; + 2D02E4991E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "RnFootball-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.RnFootball-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RnFootball-tvOS.app/RnFootball-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Debug; + }; + 2D02E49A1E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "RnFootball-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.RnFootball-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RnFootball-tvOS.app/RnFootball-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = ( + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = ( + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "RnFootballTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00E356F61AD99517003FC87E /* Debug */, + 00E356F71AD99517003FC87E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "RnFootball" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "RnFootball-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4971E0B4A5E006451C7 /* Debug */, + 2D02E4981E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "RnFootball-tvOSTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4991E0B4A5E006451C7 /* Debug */, + 2D02E49A1E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "RnFootball" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball-tvOS.xcscheme b/ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball-tvOS.xcscheme new file mode 100644 index 0000000..299d245 --- /dev/null +++ b/ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball-tvOS.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball.xcscheme b/ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball.xcscheme new file mode 100644 index 0000000..0af6d27 --- /dev/null +++ b/ios/RnFootball.xcodeproj/xcshareddata/xcschemes/RnFootball.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/RnFootball/AppDelegate.h b/ios/RnFootball/AppDelegate.h new file mode 100644 index 0000000..ef1de86 --- /dev/null +++ b/ios/RnFootball/AppDelegate.h @@ -0,0 +1,8 @@ +#import +#import + +@interface AppDelegate : UIResponder + +@property (nonatomic, strong) UIWindow *window; + +@end diff --git a/ios/RnFootball/AppDelegate.m b/ios/RnFootball/AppDelegate.m new file mode 100644 index 0000000..ec9be5b --- /dev/null +++ b/ios/RnFootball/AppDelegate.m @@ -0,0 +1,58 @@ +#import "AppDelegate.h" + +#import +#import +#import + +#ifdef FB_SONARKIT_ENABLED +#import +#import +#import +#import +#import +#import + +static void InitializeFlipper(UIApplication *application) { + FlipperClient *client = [FlipperClient sharedClient]; + SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults]; + [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]]; + [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; + [client addPlugin:[FlipperKitReactPlugin new]]; + [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]]; + [client start]; +} +#endif + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ +#ifdef FB_SONARKIT_ENABLED + InitializeFlipper(application); +#endif + + RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"RnFootball" + initialProperties:nil]; + + rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; + + self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + UIViewController *rootViewController = [UIViewController new]; + rootViewController.view = rootView; + self.window.rootViewController = rootViewController; + [self.window makeKeyAndVisible]; + return YES; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +@end diff --git a/ios/RnFootball/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/RnFootball/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..118c98f --- /dev/null +++ b/ios/RnFootball/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,38 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios/RnFootball/Images.xcassets/Contents.json b/ios/RnFootball/Images.xcassets/Contents.json new file mode 100644 index 0000000..2d92bd5 --- /dev/null +++ b/ios/RnFootball/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/RnFootball/Info.plist b/ios/RnFootball/Info.plist new file mode 100644 index 0000000..97e1d4b --- /dev/null +++ b/ios/RnFootball/Info.plist @@ -0,0 +1,65 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + RnFootball + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + UIAppFonts + + JuventusFans-Bold.ttf + Oswald-ExtraLight.ttf + Oswald-Medium.ttf + Oswald-Regular.ttf + Oswald-SemiBold.ttf + + + diff --git a/ios/RnFootball/LaunchScreen.storyboard b/ios/RnFootball/LaunchScreen.storyboard new file mode 100644 index 0000000..81f5d9b --- /dev/null +++ b/ios/RnFootball/LaunchScreen.storyboard @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/RnFootball/main.m b/ios/RnFootball/main.m new file mode 100644 index 0000000..b1df44b --- /dev/null +++ b/ios/RnFootball/main.m @@ -0,0 +1,9 @@ +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/ios/RnFootballTests/Info.plist b/ios/RnFootballTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/RnFootballTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/ios/RnFootballTests/RnFootballTests.m b/ios/RnFootballTests/RnFootballTests.m new file mode 100644 index 0000000..c2f46bc --- /dev/null +++ b/ios/RnFootballTests/RnFootballTests.m @@ -0,0 +1,65 @@ +#import +#import + +#import +#import + +#define TIMEOUT_SECONDS 600 +#define TEXT_TO_LOOK_FOR @"Welcome to React" + +@interface RnFootballTests : XCTestCase + +@end + +@implementation RnFootballTests + +- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL(^)(UIView *view))test +{ + if (test(view)) { + return YES; + } + for (UIView *subview in [view subviews]) { + if ([self findSubviewInView:subview matching:test]) { + return YES; + } + } + return NO; +} + +- (void)testRendersWelcomeScreen +{ + UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController]; + NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS]; + BOOL foundElement = NO; + + __block NSString *redboxError = nil; +#ifdef DEBUG + RCTSetLogFunction(^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) { + if (level >= RCTLogLevelError) { + redboxError = message; + } + }); +#endif + + while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) { + [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + + foundElement = [self findSubviewInView:vc.view matching:^BOOL(UIView *view) { + if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) { + return YES; + } + return NO; + }]; + } + +#ifdef DEBUG + RCTSetLogFunction(RCTDefaultLogFunction); +#endif + + XCTAssertNil(redboxError, @"RedBox error: %@", redboxError); + XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS); +} + + +@end diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 0000000..13a9642 --- /dev/null +++ b/metro.config.js @@ -0,0 +1,17 @@ +/** + * Metro configuration for React Native + * https://github.com/facebook/react-native + * + * @format + */ + +module.exports = { + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: false, + }, + }), + }, +}; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..ff537f3 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11830 @@ +{ + "name": "RnFootball", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "requires": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz", + "integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz", + "integrity": "sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "requires": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "requires": { + "@babel/types": "^7.12.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "requires": { + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/helper-wrap-function": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", + "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "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==", + "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==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==" + }, + "@babel/plugin-external-helpers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.12.1.tgz", + "integrity": "sha512-5VBqan0daXhDSRjrq2miABuELRwWJWFdM42Jvs/CDuhp+Es+fW+ISA5l+co8d+9oN3WLz/N3VvzyeseL3AvjxA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.1.tgz", + "integrity": "sha512-z5Q4Ke7j0AexQRfgUvnD+BdCSgpTEKnqQ3kskk2jWtOBulxICzd1X9BGt7kmWftxZ2W3++OZdt5gtmC8KLxdRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-default-from": "^7.12.1" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", + "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@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-default-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.1.tgz", + "integrity": "sha512-dP5eGg6tHEkhnRD2/vRG/KJKRSg8gtxu2i+P/8/yFPJn/CfPU5G0/7Gks2i3M6IOVAPQekmsLN9LPsmXFFL4Uw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", + "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "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-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz", + "integrity": "sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", + "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.10.tgz", + "integrity": "sha512-0ti12wLTLeUIzu9U7kjqIn4MyOL7+Wibc7avsHhj4o1l5C0ATs8p2IMHrVYjm9t9wzhfEO6S3kxax0Rpdo8LTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", + "requires": { + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.12.1", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-object-assign": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.1.tgz", + "integrity": "sha512-geUHn4XwHznRAFiuROTy0Hr7bKbpijJCmr1Svt/VNGhpxmp0OrdxURNpWbOAf94nUbL+xj6gbxRVPHWIbRpRoA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", + "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz", + "integrity": "sha512-JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.10", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1", + "@babel/types": "^7.12.12" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz", + "integrity": "sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==", + "requires": { + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", + "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", + "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz", + "integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.12.1" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/register": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.12.10.tgz", + "integrity": "sha512-EvX/BvMMJRAA3jZgILWgbsrHwBQvllC5T8B29McyME8DvkdOxk4ujESfrMvME8IHSDvWXrmMXxPvA/lx2gqPLQ==", + "requires": { + "find-cache-dir": "^2.0.0", + "lodash": "^4.17.19", + "make-dir": "^2.1.0", + "pirates": "^4.0.0", + "source-map-support": "^0.5.16" + } + }, + "@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz", + "integrity": "sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==", + "dev": true, + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "requires": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "requires": { + "@types/hammerjs": "^2.0.36" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "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 + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + }, + "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==", + "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==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "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" + } + } + } + }, + "@jest/core": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", + "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/reporters": "^25.5.1", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^25.5.0", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-resolve-dependencies": "^25.5.4", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "jest-watcher": "^25.5.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + } + }, + "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 + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "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" + } + }, + "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" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + }, + "dependencies": { + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", + "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.5.1", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "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 + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "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 + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz", + "integrity": "sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg==", + "requires": { + "serve-static": "^1.13.1" + } + }, + "@react-native-community/cli-hermes": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz", + "integrity": "sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ==", + "requires": { + "@react-native-community/cli-platform-android": "^4.13.0", + "@react-native-community/cli-tools": "^4.13.0", + "chalk": "^3.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "@react-native-community/cli-platform-android": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz", + "integrity": "sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA==", + "requires": { + "@react-native-community/cli-tools": "^4.13.0", + "chalk": "^3.0.0", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" + } + }, + "@react-native-community/cli-platform-ios": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz", + "integrity": "sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA==", + "requires": { + "@react-native-community/cli-tools": "^4.13.0", + "chalk": "^3.0.0", + "glob": "^7.1.3", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "plist": "^3.0.1", + "xcode": "^2.0.0" + } + }, + "@react-native-community/cli-server-api": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz", + "integrity": "sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ==", + "requires": { + "@react-native-community/cli-debugger-ui": "^4.13.1", + "@react-native-community/cli-tools": "^4.13.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^25.1.0", + "serve-static": "^1.13.1", + "ws": "^1.1.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==" + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "@react-native-community/cli-tools": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz", + "integrity": "sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==", + "requires": { + "chalk": "^3.0.0", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "shell-quote": "1.6.1" + }, + "dependencies": { + "mime": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", + "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==" + } + } + }, + "@react-native-community/cli-types": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-4.10.1.tgz", + "integrity": "sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ==" + }, + "@react-native-community/eslint-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-1.1.0.tgz", + "integrity": "sha512-hwb1hC28BhkwLwnO6vDISV6XZbipw2RIEhBVBN+pE7AUG9HjFXxoksiiOSoYgox9C8g86VJwHnKpak/3NnVBkQ==", + "dev": true, + "requires": { + "@react-native-community/eslint-plugin": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^2.25.0", + "@typescript-eslint/parser": "^2.25.0", + "babel-eslint": "10.1.0", + "eslint-config-prettier": "^6.10.1", + "eslint-plugin-eslint-comments": "^3.1.2", + "eslint-plugin-flowtype": "2.50.3", + "eslint-plugin-jest": "22.4.1", + "eslint-plugin-prettier": "3.1.2", + "eslint-plugin-react": "7.19.0", + "eslint-plugin-react-hooks": "^3.0.0", + "eslint-plugin-react-native": "3.8.1", + "prettier": "^2.0.2" + } + }, + "@react-native-community/eslint-plugin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz", + "integrity": "sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ==", + "dev": true + }, + "@react-native-community/masked-view": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.10.tgz", + "integrity": "sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ==" + }, + "@react-navigation/core": { + "version": "5.14.4", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-5.14.4.tgz", + "integrity": "sha512-MzZU9PO1a/6f9KdN04dC/E4BNl6M1Ba0Tb4sQdl/32y0hM2ToxlrKcERnTLWGFIbQV+9ZV1GTrp3mlGS6U9Jpw==", + "requires": { + "@react-navigation/routers": "^5.6.2", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.15", + "query-string": "^6.13.6", + "react-is": "^16.13.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + } + }, + "@react-navigation/native": { + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-5.8.10.tgz", + "integrity": "sha512-OUgD1o+y7PwmhRIRqQxN0SQvVU/SHic/ek/qMvBZX8nu5/WlBNxmNRMHVxONgHlG3AQZh27NUs9ynntL7ek1zQ==", + "requires": { + "@react-navigation/core": "^5.14.4", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.15" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + } + }, + "@react-navigation/routers": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-5.6.2.tgz", + "integrity": "sha512-XBcDKXS5s4MaHFufN44LtbXqFDH/nUHfHjbwG85fP3k772oRyPRgbnUb2mbw5MFGqORla9T7uymR6Gh6uwIwVw==", + "requires": { + "nanoid": "^3.1.15" + } + }, + "@sinonjs/commons": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", + "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/hammerjs": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.36.tgz", + "integrity": "sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", + "dev": true + }, + "@types/node": { + "version": "14.14.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz", + "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + }, + "@types/yargs": { + "version": "15.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.12.tgz", + "integrity": "sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", + "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "2.34.0", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + }, + "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": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "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" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "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-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "array-includes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.2.tgz", + "integrity": "sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "get-intrinsic": "^1.0.1", + "is-string": "^1.0.5" + } + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "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-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@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-preset-fbjs": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz", + "integrity": "sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "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-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "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==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bplist-creator": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", + "integrity": "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==", + "requires": { + "stream-buffers": "~2.2.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": "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" + } + } + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.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.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "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" + } + }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, + "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=" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "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" + } + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", + "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==" + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.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==" + }, + "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" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "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-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==" + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "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==" + }, + "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" + } + }, + "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" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "core-js-pure": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.8.2.tgz", + "integrity": "sha512-v6zfIQqL/pzTVAbZvYUozsxNfxcFb6Ks3ZfEbuneJl3FW9Jb8F6vLWB6f+qTmAu72msUdyb84V8d/yBFf7FNnw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "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" + } + }, + "cross-fetch": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.6.tgz", + "integrity": "sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ==", + "requires": { + "node-fetch": "2.6.1" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "dayjs": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.1.tgz", + "integrity": "sha512-2xg7JrHQeLBQFkvTumLoy62x1siyeocc98QwjtURgvRqOPYmAkMUdmSjrOA+MlmL6QMQn5MUhDf6rNZNuPc1LQ==" + }, + "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=" + } + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "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-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "requires": { + "clone": "^1.0.2" + } + }, + "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" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "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==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "envinfo": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.3.tgz", + "integrity": "sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==" + }, + "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" + } + }, + "errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "requires": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + } + }, + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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=" + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + } + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "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": "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" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "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" + } + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "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-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "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 + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + } + }, + "eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" + } + }, + "eslint-plugin-flowtype": { + "version": "2.50.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz", + "integrity": "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "eslint-plugin-jest": { + "version": "22.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz", + "integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==", + "dev": true + }, + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" + } + }, + "eslint-plugin-react-hooks": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz", + "integrity": "sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw==", + "dev": true + }, + "eslint-plugin-react-native": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.8.1.tgz", + "integrity": "sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg==", + "dev": true, + "requires": { + "eslint-plugin-react-native-globals": "^0.1.1" + } + }, + "eslint-plugin-react-native-globals": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", + "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + }, + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "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": { + "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" + } + } + } + }, + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "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": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "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" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.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==", + "dev": true + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "fbjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", + "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", + "requires": { + "core-js": "^2.4.1", + "fbjs-css-vars": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "fbjs-scripts": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz", + "integrity": "sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ==", + "requires": { + "@babel/core": "^7.0.0", + "ansi-colors": "^1.0.1", + "babel-preset-fbjs": "^3.2.0", + "core-js": "^2.4.1", + "cross-spawn": "^5.1.0", + "fancy-log": "^1.3.2", + "object-assign": "^4.0.1", + "plugin-error": "^0.1.2", + "semver": "^5.1.0", + "through2": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "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" + } + } + } + }, + "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" + } + }, + "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": "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-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=" + }, + "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" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "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==" + }, + "get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz", + "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "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==" + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "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-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "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": { + "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" + } + } + } + }, + "hermes-engine": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.5.1.tgz", + "integrity": "sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg==" + }, + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "requires": { + "source-map": "^0.7.3" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-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-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "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" + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" + }, + "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-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "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==" + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "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-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.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "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.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true, + "optional": true + }, + "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=", + "dev": true + }, + "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-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "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=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + }, + "dependencies": { + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.5.4.tgz", + "integrity": "sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ==", + "dev": true, + "requires": { + "@jest/core": "^25.5.4", + "import-local": "^3.0.2", + "jest-cli": "^25.5.4" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "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 + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-cli": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", + "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", + "dev": true, + "requires": { + "@jest/core": "^25.5.4", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.5.4", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.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==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.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 + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.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==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.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 + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.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 + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "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 + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.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 + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.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 + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.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 + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "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" + } + }, + "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" + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "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" + } + } + } + }, + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "requires": { + "@jest/types": "^24.9.0" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "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 + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.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 + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.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 + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.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==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "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" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "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" + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "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": "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" + } + } + } + }, + "jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "requires": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "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" + } + }, + "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" + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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==" + }, + "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" + } + } + } + }, + "jetifier": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.6.tgz", + "integrity": "sha512-JNAkmPeB/GS2tCRqUzRPsTOHpGDah7xP18vGJfIjZC+W2sxEHbxgJxetIjIqhjQ3yYbYNEELkM/spKLtwoOSUQ==" + }, + "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" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsc-android": { + "version": "245459.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", + "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "dev": true + } + } + }, + "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": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "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" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" + } + }, + "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==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "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 + }, + "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.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" + }, + "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==", + "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==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + } + }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "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" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "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" + } + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "metro": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.58.0.tgz", + "integrity": "sha512-yi/REXX+/s4r7RjzXht+E+qE6nzvFIrEXO5Q61h+70Q7RODMU8EnlpXx04JYk7DevHuMhFaX+NWhCtRINzR4zA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/plugin-external-helpers": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "async": "^2.4.0", + "babel-preset-fbjs": "^3.3.0", + "buffer-crc32": "^0.2.13", + "chalk": "^2.4.1", + "ci-info": "^2.0.0", + "concat-stream": "^1.6.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "eventemitter3": "^3.0.0", + "fbjs": "^1.0.0", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^24.7.1", + "jest-worker": "^24.6.0", + "json-stable-stringify": "^1.0.1", + "lodash.throttle": "^4.1.1", + "merge-stream": "^1.0.1", + "metro-babel-register": "0.58.0", + "metro-babel-transformer": "0.58.0", + "metro-cache": "0.58.0", + "metro-config": "0.58.0", + "metro-core": "0.58.0", + "metro-inspector-proxy": "0.58.0", + "metro-minify-uglify": "0.58.0", + "metro-react-native-babel-preset": "0.58.0", + "metro-resolver": "0.58.0", + "metro-source-map": "0.58.0", + "metro-symbolicate": "0.58.0", + "mime-types": "2.1.11", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "resolve": "^1.5.0", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^4.0.0", + "temp": "0.8.3", + "throat": "^4.1.0", + "wordwrap": "^1.0.0", + "write-file-atomic": "^1.2.0", + "ws": "^1.1.5", + "xpipe": "^1.0.5", + "yargs": "^14.2.0" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.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==" + }, + "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" + } + } + } + }, + "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=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "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" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "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" + } + }, + "metro-babel-register": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.58.0.tgz", + "integrity": "sha512-P5+G3ufhSYL6cA3a7xkbSJzzFBvtivj/PhWvGXFXnuFssDlMAX1CTktff+0gpka5Cd6B6QLt0UAMWulUAAE4Eg==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "core-js": "^2.2.2", + "escape-string-regexp": "^1.0.5" + } + }, + "metro-react-native-babel-preset": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.58.0.tgz", + "integrity": "sha512-MRriNW+fF6jxABsgPphocUY6mIhmCm8idcrQZ58fT3Iti2vCdtkaK32TyCGUNUptzhUe2/cbE57j4aC+eaodAA==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-source-map": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.58.0.tgz", + "integrity": "sha512-yvN1YPmejmgiiS7T1aKBiiUTHPw2Vcm3r2TZ+DY92z/9PR4alysIywrCs/fTHs8rbDcKM5VfPCKGLpkBrbKeOw==", + "requires": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.58.0", + "ob1": "0.58.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "mime-db": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz", + "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk=" + }, + "mime-types": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz", + "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=", + "requires": { + "mime-db": "~1.23.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=" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "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" + }, + "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==" + }, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.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==" + }, + "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" + } + } + } + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "yargs-parser": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", + "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "metro-babel-register": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.59.0.tgz", + "integrity": "sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "escape-string-regexp": "^1.0.5" + } + }, + "metro-babel-transformer": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.58.0.tgz", + "integrity": "sha512-yBX3BkRhw2TCNPhe+pmLSgsAEA3huMvnX08UwjFqSXXI1aiqzRQobn92uKd1U5MM1Vx8EtXVomlJb95ZHNAv6A==", + "requires": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.58.0" + }, + "dependencies": { + "metro-source-map": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.58.0.tgz", + "integrity": "sha512-yvN1YPmejmgiiS7T1aKBiiUTHPw2Vcm3r2TZ+DY92z/9PR4alysIywrCs/fTHs8rbDcKM5VfPCKGLpkBrbKeOw==", + "requires": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.58.0", + "ob1": "0.58.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "metro-cache": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.58.0.tgz", + "integrity": "sha512-jjW9zCTKxhgKcVkyQ6LHyna9Zdf4TK/45vvT1fPyyTk1RY82ZYjU1qs+84ycKEd08Ka4YcK9xcUew9SIDJYI8Q==", + "requires": { + "jest-serializer": "^24.4.0", + "metro-core": "0.58.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } + }, + "metro-config": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.58.0.tgz", + "integrity": "sha512-4vgBliXwL56vjUlYplvGMVSNrJJpkHuLcD+O20trV3FvPxKg4ZsvuOcNSxqDSMU26FCtIEJ15ojcuCbRL7KY0w==", + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^24.7.0", + "metro": "0.58.0", + "metro-cache": "0.58.0", + "metro-core": "0.58.0", + "pretty-format": "^24.7.0" + } + }, + "metro-core": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.58.0.tgz", + "integrity": "sha512-RzXUjGFmCLOyzUqcKDvr91AldGtIOxnzNZrWUIiG8uC3kerVLo0mQp4YH3+XVm6fMNiLMg6iER7HLqD+MbpUjQ==", + "requires": { + "jest-haste-map": "^24.7.1", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.58.0", + "wordwrap": "^1.0.0" + } + }, + "metro-inspector-proxy": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.58.0.tgz", + "integrity": "sha512-oFqTyNTJdCdvcw1Ha6SKE7ITbSaoTbO4xpYownIoJR+WZ0ZfxbWpp225JkHuBJm9UcBAnG9c0CME924m3uBbaw==", + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "rxjs": "^5.4.3", + "ws": "^1.1.5", + "yargs": "^14.2.0" + }, + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.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=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "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" + } + }, + "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=" + }, + "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" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "yargs-parser": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", + "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "metro-minify-uglify": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.58.0.tgz", + "integrity": "sha512-vRHsA7bCi7eCn3LXLm20EfY2NoWDyYOnmWaq/N8LB0OxL2L5DXRqMYAQK+prWGJ5S1yvVnDuuNVP+peQ9851TA==", + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz", + "integrity": "sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz", + "integrity": "sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ==", + "requires": { + "@babel/core": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro-babel-transformer": "0.59.0", + "metro-react-native-babel-preset": "0.59.0", + "metro-source-map": "0.59.0" + }, + "dependencies": { + "metro-babel-transformer": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz", + "integrity": "sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w==", + "requires": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.59.0" + } + } + } + }, + "metro-resolver": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.58.0.tgz", + "integrity": "sha512-XFbAKvCHN2iWqKeiRARzEXn69eTDdJVJC7lu16S4dPQJ+Dy82dZBr5Es12iN+NmbJuFgrAuIHbpWrdnA9tOf6Q==", + "requires": { + "absolute-path": "^0.0.0" + } + }, + "metro-source-map": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.59.0.tgz", + "integrity": "sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ==", + "requires": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.59.0", + "ob1": "0.59.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "metro-symbolicate": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz", + "integrity": "sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.59.0", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.59.0.tgz", + "integrity": "sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "metro-symbolicate": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.58.0.tgz", + "integrity": "sha512-uIVxUQC1E26qOMj13dKROhwAa2FmZk5eR0NcBqej/aXmQhpr8LjJg2sondkoLKUp827Tf/Fm9+pS4icb5XiqCw==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.58.0", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "dependencies": { + "metro-source-map": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.58.0.tgz", + "integrity": "sha512-yvN1YPmejmgiiS7T1aKBiiUTHPw2Vcm3r2TZ+DY92z/9PR4alysIywrCs/fTHs8rbDcKM5VfPCKGLpkBrbKeOw==", + "requires": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.58.0", + "ob1": "0.58.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "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" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" + }, + "mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "requires": { + "mime-db": "1.45.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "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==" + }, + "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" + } + }, + "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==" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, + "nanoid": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", + "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==" + }, + "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" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + }, + "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-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.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==", + "dev": true, + "optional": true, + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "node-stream-zip": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.12.0.tgz", + "integrity": "sha512-HZ3XehqShTFj9gHauRJ3Bri9eiCTOII7/crtXzURtT14NdnOFs9Ia5E82W7z3izVBNx760tqwddxrBJVG52Y1Q==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "ob1": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.58.0.tgz", + "integrity": "sha512-uZP44cbowAfHafP1k4skpWItk5iHCoRevMfrnUvYCfyNNPPJd3rfDCyj0exklWi2gDXvjlj2ObsfiqP/bs/J7Q==" + }, + "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-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "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.entries": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "object.fromentries": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", + "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", + "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "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==", + "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==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "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-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "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-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "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-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-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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=" + } + } + }, + "plist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", + "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", + "requires": { + "base64-js": "^1.2.3", + "xmlbuilder": "^9.0.7", + "xmldom": "0.1.x" + } + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" + } + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "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=" + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "requires": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "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" + } + }, + "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=" + } + } + }, + "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==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "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" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "6.13.8", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.13.8.tgz", + "integrity": "sha512-jxJzQI2edQPE/NPUOusNjO/ZOGqr1o2OBa/3M00fU76FsLXDVbJDv/p7ng5OdQyorKrkRz1oqfwmbe5MAMePQg==", + "requires": { + "decode-uri-component": "^0.2.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.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==" + }, + "react": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", + "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-devtools-core": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.10.1.tgz", + "integrity": "sha512-sXbBjGAWcf9HAblTP/zMtFhGHqxAfIR+GPxONZsSGN9FHnF4635dx1s2LdQWG9rJ+Ehr3nWg+BUAB6P78my5PA==", + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + }, + "dependencies": { + "ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==" + } + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-native": { + "version": "0.63.4", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.63.4.tgz", + "integrity": "sha512-I4kM8kYO2mWEYUFITMcpRulcy4/jd+j9T6PbIzR0FuMcz/xwd+JwHoLPa1HmCesvR1RDOw9o4D+OFLwuXXfmGw==", + "requires": { + "@babel/runtime": "^7.0.0", + "@react-native-community/cli": "^4.10.0", + "@react-native-community/cli-platform-android": "^4.10.0", + "@react-native-community/cli-platform-ios": "^4.10.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "fbjs": "^1.0.0", + "fbjs-scripts": "^1.1.0", + "hermes-engine": "~0.5.0", + "invariant": "^2.2.4", + "jsc-android": "^245459.0.0", + "metro-babel-register": "0.59.0", + "metro-react-native-babel-transformer": "0.59.0", + "metro-source-map": "0.59.0", + "nullthrows": "^1.1.1", + "pretty-format": "^24.9.0", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.19.1", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0" + }, + "dependencies": { + "@react-native-community/cli": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-4.13.1.tgz", + "integrity": "sha512-+/TeRVToADpQPSprsPkwi9KY8x64YcuJpjzMBVISwWP+aWzsIDuWJmyMXTADlCg2EBMJqJR7bn1W/IkfzVRCWA==", + "requires": { + "@hapi/joi": "^15.0.3", + "@react-native-community/cli-debugger-ui": "^4.13.1", + "@react-native-community/cli-hermes": "^4.13.0", + "@react-native-community/cli-server-api": "^4.13.1", + "@react-native-community/cli-tools": "^4.13.0", + "@react-native-community/cli-types": "^4.10.1", + "chalk": "^3.0.0", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "inquirer": "^3.0.6", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "metro": "^0.58.0", + "metro-config": "^0.58.0", + "metro-core": "^0.58.0", + "metro-react-native-babel-transformer": "^0.58.0", + "metro-resolver": "^0.58.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^25.2.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "metro-react-native-babel-transformer": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.58.0.tgz", + "integrity": "sha512-3A73+cRq1eUPQ8g+hPNGgMUMCGmtQjwqHfoG1DwinAoJ/kr4WOXWWbGZo0xHJNBe/zdHGl0uHcDCp2knPglTdQ==", + "requires": { + "@babel/core": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro-babel-transformer": "0.58.0", + "metro-react-native-babel-preset": "0.58.0", + "metro-source-map": "0.58.0" + } + }, + "metro-source-map": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.58.0.tgz", + "integrity": "sha512-yvN1YPmejmgiiS7T1aKBiiUTHPw2Vcm3r2TZ+DY92z/9PR4alysIywrCs/fTHs8rbDcKM5VfPCKGLpkBrbKeOw==", + "requires": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.58.0", + "ob1": "0.58.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "metro-react-native-babel-preset": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.58.0.tgz", + "integrity": "sha512-MRriNW+fF6jxABsgPphocUY6mIhmCm8idcrQZ58fT3Iti2vCdtkaK32TyCGUNUptzhUe2/cbE57j4aC+eaodAA==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "react-native-gesture-handler": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.9.0.tgz", + "integrity": "sha512-fkkNeWDBzDdwDxDcxtYbrb9T1g0PLgT1AxBs2iO/p7uEbDbC6mIoL/NzuOnKNEBHcd0lpLoJuNmIfdmucEON5g==", + "requires": { + "@egjs/hammerjs": "^2.0.17", + "fbjs": "^3.0.0", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4", + "prop-types": "^15.7.2" + }, + "dependencies": { + "fbjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.0.tgz", + "integrity": "sha512-dJd4PiDOFuhe7vk4F80Mba83Vr2QuK86FoxtgPmzBqEJahncp+13YCmfoa53KHCo6OnlXLG7eeMWPfB5CrpVKg==", + "requires": { + "cross-fetch": "^3.0.4", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } + } + }, + "react-native-reanimated": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.13.2.tgz", + "integrity": "sha512-O+WhgxSjOIzcVdAAvx+h2DY331Ek1knKlaq+jsNLpC1fhRy9XTdOObovgob/aF2ve9uJfPEawCx8381g/tUJZQ==", + "requires": { + "fbjs": "^1.0.0" + } + }, + "react-native-safe-area-context": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.1.9.tgz", + "integrity": "sha512-wmcGbdyE/vBSL5IjDPReoJUEqxkZsywZw5gPwsVUV1NBpw5eTIdnL6Y0uNKHE25Z661moxPHQz6kwAkYQyorxA==" + }, + "react-native-screens": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-2.16.1.tgz", + "integrity": "sha512-WZ7m0sBDVaHbBnlHxwQnUlI6KNfQKHq+Unfw+VBuAlnSXvT+aw6Bb/K2bUlHzBgvrPjwY3Spc7ZERFuTwRLLwg==" + }, + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==" + }, + "react-test-renderer": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.1.tgz", + "integrity": "sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.6", + "scheduler": "^0.19.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "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" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "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" + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "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.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "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" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "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=" + } + } + }, + "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=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "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 + } + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.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==" + }, + "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" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "requires": { + "rx-lite": "*" + } + }, + "rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "requires": { + "symbol-observable": "1.0.1" + } + }, + "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==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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" + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=" + }, + "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" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "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==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-plist": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.1.1.tgz", + "integrity": "sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg==", + "requires": { + "bplist-creator": "0.0.8", + "bplist-parser": "0.2.0", + "plist": "^3.0.1" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "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==", + "requires": { + "color-convert": "^1.9.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=" + } + } + }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=" + }, + "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": { + "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" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "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" + } + } + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "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" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-utils": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.4.tgz", + "integrity": "sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "requires": { + "type-fest": "^0.7.1" + } + }, + "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=" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" + }, + "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=" + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.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==" + }, + "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==" + }, + "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" + } + } + } + }, + "string.prototype.matchall": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz", + "integrity": "sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.3" + } + }, + "string.prototype.trimend": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "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": "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" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "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" + } + }, + "supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "requires": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + } + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "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-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "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" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "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": "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.18.0.tgz", + "integrity": "sha512-D9Tu8nE3E7D1Bsf/V29oMHceMf+gnVO+pDguk/A5YRo1cLpkiQ48ZnbbS57pvvHeY+OIeNQx1vf4ASPlEtRpcA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ua-parser-js": { + "version": "0.7.23", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.23.tgz", + "integrity": "sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==" + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "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" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "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=" + } + } + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, + "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=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", + "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "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==" + }, + "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": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "xcode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", + "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", + "requires": { + "simple-plist": "^1.0.0", + "uuid": "^3.3.2" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "requires": { + "sax": "^1.2.1" + } + }, + "xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==" + }, + "xpipe": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/xpipe/-/xpipe-1.0.5.tgz", + "integrity": "sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98=" + }, + "xregexp": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.4.1.tgz", + "integrity": "sha512-2u9HwfadaJaY9zHtRRnH6BY6CQVNQKkYm3oLtC9gJXXzfsbACg5X5e4EZZGVAH+YIfa+QA9lsFQTTe3HURF3ag==", + "dev": true, + "requires": { + "@babel/runtime-corejs3": "^7.12.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..65726aa --- /dev/null +++ b/package.json @@ -0,0 +1,35 @@ +{ + "name": "RnFootball", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "ios": "react-native run-ios", + "start": "react-native start", + "test": "jest", + "lint": "eslint ." + }, + "dependencies": { + "@react-native-community/masked-view": "^0.1.10", + "@react-navigation/native": "^5.8.10", + "react": "16.13.1", + "react-native": "0.63.4", + "react-native-gesture-handler": "^1.9.0", + "react-native-reanimated": "^1.13.2", + "react-native-safe-area-context": "^3.1.9", + "react-native-screens": "^2.16.1" + }, + "devDependencies": { + "@babel/core": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@react-native-community/eslint-config": "^1.1.0", + "babel-jest": "^25.1.0", + "eslint": "^6.5.1", + "jest": "^25.1.0", + "metro-react-native-babel-preset": "^0.59.0", + "react-test-renderer": "16.13.1" + }, + "jest": { + "preset": "react-native" + } +} diff --git a/react-native.config.js b/react-native.config.js new file mode 100644 index 0000000..49bf26a --- /dev/null +++ b/react-native.config.js @@ -0,0 +1,3 @@ +module.exports = { + assets: [ './src/assets/fonts/' ] +} diff --git a/src/assets/fonts/JuventusFans-Bold.ttf b/src/assets/fonts/JuventusFans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fc96b7a391456f385a431a9687546352dd7f53d6 GIT binary patch literal 69212 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

-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