From a871d53c985ba84e3f3e2941bfea5181e98b0895 Mon Sep 17 00:00:00 2001 From: ifsnow Date: Sun, 10 Jan 2021 20:37:17 +0900 Subject: [PATCH] Initial Commit --- .buckconfig | 6 + .eslintrc | 330 + .flowconfig | 75 + .gitattributes | 1 + .gitignore | 59 + .watchmanconfig | 1 + README.md | 35 + 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/foldingticket/ReactNativeFlipper.java | 72 + android/app/src/main/AndroidManifest.xml | 27 + .../java/com/foldingticket/MainActivity.java | 15 + .../com/foldingticket/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 | 22 + index.js | 9 + ios/FoldingTicket-tvOS/Info.plist | 53 + ios/FoldingTicket-tvOSTests/Info.plist | 24 + ios/FoldingTicket.xcodeproj/project.pbxproj | 970 +++ .../xcschemes/FoldingTicket-tvOS.xcscheme | 88 + .../xcschemes/FoldingTicket.xcscheme | 88 + .../contents.xcworkspacedata | 10 + ios/FoldingTicket/AppDelegate.h | 8 + ios/FoldingTicket/AppDelegate.m | 58 + .../AppIcon.appiconset/Contents.json | 38 + .../Images.xcassets/Contents.json | 6 + ios/FoldingTicket/Info.plist | 57 + ios/FoldingTicket/LaunchScreen.storyboard | 58 + ios/FoldingTicket/main.m | 9 + ios/FoldingTicketTests/FoldingTicketTests.m | 65 + ios/FoldingTicketTests/Info.plist | 24 + ios/Podfile | 33 + ios/Podfile.lock | 463 + jsconfig.json | 11 + metro.config.js | 17 + package.json | 48 + screenshots/folding-ticket.gif | Bin 0 -> 498720 bytes src/App.js | 36 + src/DummyData.js | 71 + src/Ticket/AirlineLoading.js | 125 + src/Ticket/CuttingLine.js | 67 + src/Ticket/FoldingEffect.js | 142 + src/Ticket/TicketBack.js | 29 + src/Ticket/TicketDetail.js | 92 + src/Ticket/TicketPay.js | 54 + src/Ticket/TicketPrice.js | 84 + src/Ticket/TicketSummary.js | 113 + src/Ticket/TicketTime.js | 104 + src/Ticket/TransformUtil.js | 106 + src/Ticket/assets/airplane.png | Bin 0 -> 2884 bytes src/Ticket/index.js | 196 + src/Ticket/types.js | 55 + src/assets/airline-qatar.png | Bin 0 -> 37424 bytes src/assets/airline-swiss.png | Bin 0 -> 5267 bytes src/assets/barcode.png | Bin 0 -> 265 bytes yarn.lock | 7489 +++++++++++++++++ 79 files changed, 12309 insertions(+) create mode 100644 .buckconfig create mode 100644 .eslintrc create mode 100644 .flowconfig create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .watchmanconfig create mode 100644 README.md 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/foldingticket/ReactNativeFlipper.java create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/java/com/foldingticket/MainActivity.java create mode 100644 android/app/src/main/java/com/foldingticket/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/FoldingTicket-tvOS/Info.plist create mode 100644 ios/FoldingTicket-tvOSTests/Info.plist create mode 100644 ios/FoldingTicket.xcodeproj/project.pbxproj create mode 100644 ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket-tvOS.xcscheme create mode 100644 ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket.xcscheme create mode 100644 ios/FoldingTicket.xcworkspace/contents.xcworkspacedata create mode 100644 ios/FoldingTicket/AppDelegate.h create mode 100644 ios/FoldingTicket/AppDelegate.m create mode 100644 ios/FoldingTicket/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/FoldingTicket/Images.xcassets/Contents.json create mode 100644 ios/FoldingTicket/Info.plist create mode 100644 ios/FoldingTicket/LaunchScreen.storyboard create mode 100644 ios/FoldingTicket/main.m create mode 100644 ios/FoldingTicketTests/FoldingTicketTests.m create mode 100644 ios/FoldingTicketTests/Info.plist create mode 100644 ios/Podfile create mode 100644 ios/Podfile.lock create mode 100644 jsconfig.json create mode 100644 metro.config.js create mode 100644 package.json create mode 100644 screenshots/folding-ticket.gif create mode 100644 src/App.js create mode 100644 src/DummyData.js create mode 100644 src/Ticket/AirlineLoading.js create mode 100644 src/Ticket/CuttingLine.js create mode 100644 src/Ticket/FoldingEffect.js create mode 100644 src/Ticket/TicketBack.js create mode 100644 src/Ticket/TicketDetail.js create mode 100644 src/Ticket/TicketPay.js create mode 100644 src/Ticket/TicketPrice.js create mode 100644 src/Ticket/TicketSummary.js create mode 100644 src/Ticket/TicketTime.js create mode 100644 src/Ticket/TransformUtil.js create mode 100644 src/Ticket/assets/airplane.png create mode 100644 src/Ticket/index.js create mode 100644 src/Ticket/types.js create mode 100644 src/assets/airline-qatar.png create mode 100644 src/assets/airline-swiss.png create mode 100644 src/assets/barcode.png create mode 100644 yarn.lock 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 b/.eslintrc new file mode 100644 index 0000000..930a51c --- /dev/null +++ b/.eslintrc @@ -0,0 +1,330 @@ +{ + "parser": "babel-eslint", + "extends": [ + "airbnb", + "plugin:flowtype/recommended" + ], + "plugins": [ + "flowtype", + "react", + "react-native", + "import", + "react-hooks", + "eslint-comments" + ], + "rules": { + // General + "comma-dangle": ["error"], + "no-cond-assign": 1, // disallow assignment in conditional expressions + "no-console": 0, // disallow use of console (off by default in the node environment) + "no-const-assign": 2, // disallow assignment to const-declared variables + "no-constant-condition": 0, // disallow use of constant expressions in conditions + "no-control-regex": 1, // disallow control characters in regular expressions + "no-debugger": 1, // disallow use of debugger + "no-dupe-class-members": 2, // Disallow duplicate name in class members + "no-dupe-keys": 2, // disallow duplicate keys when creating object literals + "no-empty": 0, // disallow empty statements + "no-ex-assign": 1, // disallow assigning to the exception in a catch block + "no-extra-boolean-cast": 1, // disallow double-negation boolean casts in a boolean context + "no-extra-parens": 0, // disallow unnecessary parentheses (off by default) + "no-extra-semi": 1, // disallow unnecessary semicolons + "no-func-assign": 1, // disallow overwriting functions written as function declarations + "no-inner-declarations": 0, // disallow function or variable declarations in nested blocks + "no-invalid-regexp": 1, // disallow invalid regular expression strings in the RegExp constructor + "no-negated-in-lhs": 1, // disallow negation of the left operand of an in expression + "no-obj-calls": 1, // disallow the use of object properties of the global object (Math and JSON) as functions + "no-regex-spaces": 1, // disallow multiple spaces in a regular expression literal + "no-reserved-keys": 0, // disallow reserved words being used as object literal keys (off by default) + "no-sparse-arrays": 1, // disallow sparse arrays + "no-unreachable": 2, // disallow unreachable statements after a return, throw, continue, or break statement + "use-isnan": 1, // disallow comparisons with the value NaN + "valid-jsdoc": 0, // Ensure JSDoc comments are valid (off by default) + "valid-typeof": 1, // Ensure that the results of typeof are compared against a valid string + + // Best Practices + // These are rules designed to prevent you from making mistakes. They either prescribe a better way of doing something or help you avoid footguns. + "block-scoped-var": 0, // treat var statements as if they were block scoped (off by default) + "complexity": 0, // specify the maximum cyclomatic complexity allowed in a program (off by default) + "consistent-return": 0, // require return statements to either always or never specify values + "curly": ["error", "multi-line"], // specify curly brace conventions for all control statements + "default-case": 0, // require default case in switch statements (off by default) + "dot-notation": 1, // encourages use of dot notation whenever possible + "eqeqeq": [1, "allow-null"], // require the use of === and !== + "guard-for-in": 0, // make sure for-in loops have an if statement (off by default) + "no-alert": 1, // disallow the use of alert, confirm, and prompt + "no-caller": 1, // disallow use of arguments.caller or arguments.callee + "no-div-regex": 1, // disallow division operators explicitly at beginning of regular expression (off by default) + "no-else-return": 0, // disallow else after a return in an if (off by default) + "no-eq-null": 0, // disallow comparisons to null without a type-checking operator (off by default) + "no-eval": 2, // disallow use of eval() + "no-extend-native": 1, // disallow adding to native types + "no-extra-bind": 1, // disallow unnecessary function binding + "no-fallthrough": 1, // disallow fallthrough of case statements + "no-floating-decimal": 1, // disallow the use of leading or trailing decimal points in numeric literals (off by default) + "no-implied-eval": 1, // disallow use of eval()-like methods + "no-labels": 1, // disallow use of labeled statements + "no-iterator": 1, // disallow usage of __iterator__ property + "no-lone-blocks": 1, // disallow unnecessary nested blocks + "no-loop-func": 0, // disallow creation of functions within loops + "no-multi-str": 0, // disallow use of multiline strings + "no-native-reassign": 0, // disallow reassignments of native objects + "no-new": 1, // disallow use of new operator when not part of the assignment or comparison + "no-new-func": 2, // disallow use of new operator for Function object + "no-new-wrappers": 1, // disallows creating new instances of String,Number, and Boolean + "no-octal": 1, // disallow use of octal literals + "no-octal-escape": 1, // disallow use of octal escape sequences in string literals, such as var foo = "Copyright \251"; + "no-proto": 1, // disallow usage of __proto__ property + "no-redeclare": 0, // disallow declaring the same variable more then once + "no-return-assign": 1, // disallow use of assignment in return statement + "no-script-url": 1, // disallow use of javascript: urls. + "no-self-compare": 1, // disallow comparisons where both sides are exactly the same (off by default) + "no-sequences": 1, // disallow use of comma operator + "no-unused-expressions": 0, // disallow usage of expressions in statement position + "no-useless-escape": 1, // disallow escapes that don"t have any effect in literals + "no-void": 1, // disallow use of void operator (off by default) + "no-warning-comments": 0, // disallow usage of configurable warning terms in comments": 1, // e.g. TODO or FIXME (off by default) + "no-with": 1, // disallow use of the with statement + "radix": 1, // require use of the second argument for parseInt() (off by default) + "semi-spacing": 1, // require a space after a semi-colon + "vars-on-top": 0, // requires to declare all vars on top of their containing scope (off by default) + "wrap-iife": 0, // require immediate function invocation to be wrapped in parentheses (off by default) + "yoda": 1, // require or disallow Yoda conditions + + // Variables + "no-catch-shadow": 1, // disallow the catch clause parameter name being the same as a variable in the outer scope (off by default in the node environment) + "no-delete-var": 1, // disallow deletion of variables + "no-label-var": 1, // disallow labels that share a name with a variable + "no-shadow": 0, // disallow declaration of variables already declared in the outer scope + "no-shadow-restricted-names": 1, // disallow shadowing of names such as arguments + "no-undef": 2, // disallow use of undeclared variables unless mentioned in a /*global */ block + "no-undefined": 0, // disallow use of undefined variable (off by default) + "no-undef-init": 1, // disallow use of undefined when initializing variables + "no-unused-vars": [ + "error", + {"vars": "all", "args": "after-used", "ignoreRestSiblings": true} + ], // disallow declaration of variables that are not used in the code + "no-use-before-define": 0, // disallow use of variables before they are defined + + // ESLint Comments Plugin + "eslint-comments/no-aggregating-enable": 1, // disallows eslint-enable comments for multiple eslint-disable comments + "eslint-comments/no-unlimited-disable": 0, // disallows eslint-disable comments without rule names + "eslint-comments/no-unused-disable": 1, // disallow disables that don"t cover any errors + "eslint-comments/no-unused-enable": 1, // // disallow enables that don"t enable anything or enable rules that weren"t disabled + + // Stylistic Issues + // These rules are purely matters of style and are quite subjective. + "key-spacing": 0, + "keyword-spacing": 1, // enforce spacing before and after keywords + "jsx-quotes": [1, "prefer-double"], // enforces the usage of double quotes for all JSX attribute values which doesn’t contain a double quote + "comma-spacing": 0, + "no-multi-spaces": 0, + "brace-style": 0, // enforce one true brace style (off by default) + "camelcase": 0, // require camel case names + "consistent-this": 1, // enforces consistent naming when capturing the current execution context (off by default) + "eol-last": 1, // enforce newline at the end of file, with no multiple empty lines + "func-names": 0, // require function expressions to have a name (off by default) + "func-style": 0, // enforces use of function declarations or expressions (off by default) + "new-cap": 0, // require a capital letter for constructors + "new-parens": 1, // disallow the omission of parentheses when invoking a constructor with no arguments + "no-nested-ternary": 0, // disallow nested ternary expressions (off by default) + "no-array-constructor": 1, // disallow use of the Array constructor + "no-empty-character-class": 1, // disallow the use of empty character classes in regular expressions + "no-lonely-if": 0, // disallow if as the only statement in an else block (off by default) + "no-new-object": 1, // disallow use of the Object constructor + "no-spaced-func": 1, // disallow space between function identifier and application + "no-ternary": 0, // disallow the use of ternary operators (off by default) + "no-trailing-spaces": 1, // disallow trailing whitespace at the end of lines + "no-underscore-dangle": 0, // disallow dangling underscores in identifiers + "no-mixed-spaces-and-tabs": 1, // disallow mixed spaces and tabs for indentation + "quotes": [1, "single", "avoid-escape"], // specify whether double or single quotes should be used + "quote-props": 0, // require quotes around object literal property names (off by default) + "semi": 1, // require or disallow use of semicolons instead of ASI + "sort-vars": 0, // sort variables within the same declaration block (off by default) + "space-in-brackets": 0, // require or disallow spaces inside brackets (off by default) + "space-in-parens": 0, // require or disallow spaces inside parentheses (off by default) + "space-infix-ops": 1, // require spaces around operators + "space-unary-ops": [1, {"words": true, "nonwords": false}], // require or disallow spaces before/after unary operators (words on by default, nonwords off by default) + "max-nested-callbacks": 0, // specify the maximum depth callbacks can be nested (off by default) + "one-var": 0, // allow just one var statement per function (off by default) + "wrap-regex": 0, // require regex literals to be wrapped in parentheses (off by default) + + // Legacy + "global-require": 0, + "max-depth": 0, // specify the maximum depth that blocks can be nested (off by default) + "max-len": 0, // specify the maximum length of a line in your program (off by default) + "max-params": 0, // limits the number of parameters that can be used in the function declaration. (off by default) + "max-statements": 0, // specify the maximum number of statement allowed in a function (off by default) + "no-bitwise": 1, // disallow use of bitwise operators (off by default) + "no-plusplus": 0, // disallow use of unary operators, ++ and -- (off by default) + "indent": ["error", 2], + "prefer-destructuring": ["error", { + "VariableDeclarator": { + "array": false, + "object": true + }, + "AssignmentExpression": { + "array": true, + "object": false + } + }, { + "enforceForRenamedProperties": false + }], + "prefer-object-spread": "warn", + "arrow-parens": ["warn", "as-needed"], + "max-classes-per-file": "warn", + "class-methods-use-this": "off", + "object-curly-newline": [ + "error", + { + "ObjectExpression": { + "minProperties": 2, + "multiline": true, + "consistent": true + }, + "ObjectPattern": { + "minProperties": 2, + "multiline": true, + "consistent": true + }, + "ImportDeclaration": { + "minProperties": 2, + "multiline": true, + "consistent": true + }, + "ExportDeclaration": { + "minProperties": 2, + "multiline": true, + "consistent": true + } + } + ], + "object-property-newline": [ + "error", + { + "allowAllPropertiesOnSameLine": false + } + ], + + // React Plugin + "react/display-name": 0, + "react/jsx-boolean-value": 0, + "react/jsx-no-comment-textnodes": 1, + "react/jsx-no-duplicate-props": 2, + "react/jsx-no-undef": 2, + "react/jsx-sort-props": 0, + "react/jsx-uses-react": 1, + "react/jsx-uses-vars": 1, + "react/no-did-mount-set-state": 1, + "react/no-did-update-set-state": 1, + "react/no-multi-comp": 0, + "react/no-string-refs": 1, + "react/no-unknown-property": 0, + "react/prop-types": 0, + "react/react-in-jsx-scope": 1, + "react/self-closing-comp": 1, + "react/wrap-multilines": 0, + "react/prefer-stateless-function": "off", + "react/jsx-filename-extension": "off", + "react/destructuring-assignment": "off", + "react/sort-comp": "off", + "react/no-array-index-key": "off", + "react/no-unused-prop-types": "warn", + "react/default-props-match-prop-types": ["error", { "allowRequiredDefaults": true }], + "react/require-default-props": ["off"], + "react/no-access-state-in-setstate": "warn", + "react/jsx-one-expression-per-line": "off", + "react/no-unused-state": "warn", + "react/jsx-props-no-spreading": "off", + "react/static-property-placement": "off", + "react/state-in-constructor": "off", + "react/jsx-fragments": "off", + "react/jsx-no-bind": "error", + "react/require-optimization": "off", + + // React-Hooks Plugin + "react-hooks/rules-of-hooks": "error", + "react-hooks/exhaustive-deps": "error", + + // React-Native Plugin + "react-native/no-inline-styles": "warn", + "react-native/no-unused-styles": "error", + "react-native/no-single-element-style-arrays": "error", + + // Import Plugin + "import/prefer-default-export": "off", + "import/no-extraneous-dependencies": "off", + "import/named": "off", + "import/no-unresolved": "error", + "import/extensions": "off" + }, + "settings": { + "import/resolver": { + "babel-plugin-root-import": { + "rootPathPrefix": "~", + "rootPathSuffix": "./src" + } + } + }, + "parserOptions": { + "ecmaFeatures": { + "legacyDecorators": true + } + }, + "globals": { + "__DEV__": true, + "__dirname": false, + "__fbBatchedBridgeConfig": false, + "alert": false, + "cancelAnimationFrame": false, + "cancelIdleCallback": false, + "clearImmediate": true, + "clearInterval": false, + "clearTimeout": false, + "console": false, + "document": false, + "escape": false, + "Event": false, + "EventTarget": false, + "exports": false, + "fetch": false, + "FormData": false, + "global": false, + "jest": false, + "Map": false, + "module": false, + "navigator": false, + "process": false, + "Promise": false, + "requestAnimationFrame": false, + "requestIdleCallback": false, + "require": false, + "Set": true, + "setImmediate": false, + "setInterval": false, + "setTimeout": false, + "window": false, + "XMLHttpRequest": false, + "pit": false, + "jasmine": false, + "$Enum": false, + "$Exact": false, + "$Shape": false, + "$ObjMap": false, + "React$Element": false, + "$ReadOnly": false, + "Class": false, + "IntervalID": false, + "TimeoutID": false, + "$Keys": false, + "$Diff": false, + "$ReadOnlyArray": false, + "React$Component": false, + "React$ComponentType": false, + "React$Node": false, + "$Values": false, + "$Lang": false, + "$LangGetFormattedText": false, + "AbortController": false, + "Stringish": false + } +} diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 0000000..45411d6 --- /dev/null +++ b/.flowconfig @@ -0,0 +1,75 @@ +[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/.*/.* +.*/node_modules/@react-native-community/art/.* + +[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='^~/\(.*\)$' -> '/src/\1' +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/.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/.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/README.md b/README.md new file mode 100644 index 0000000..98b5163 --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +## Other React Native Toys +https://react-native.toys + +## Folding Ticket +### Preview +![Screenshot](screenshots/folding-ticket.gif) + +### Features +1. High Performance : No problem in low-end devices +2. No Dependency : Uses only RN Core API +3. All Platforms : Works on iOS/Android +4. Hooks : All function components with hooks +5. No errors : Flow & eslint all passed + +### How to build and run +```shell +$ git clone https://github.com/ifsnow/FoldingTicket.git +$ cd FoldingTicket +$ yarn install +$ cd ios +$ pod install +$ cd .. +$ react-native run-ios +``` + +### Related Project +- [Paper Folding Effect](https://github.com/ifsnow/PaperFoldingEffect) +- [Bubble Pay](https://github.com/ifsnow/BubblePay) +- [Decent Gallery](https://github.com/ifsnow/DecentGallery) + +## Reasons to continue this toy project +I hope this helps someone. If so, I would be happy to prepare these. + +## Thanks +- Inspiration By : https://codepen.io/pizza3/pen/bGVPZvo diff --git a/android/app/BUCK b/android/app/BUCK new file mode 100644 index 0000000..b5e4930 --- /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.foldingticket", +) + +android_resource( + name = "res", + package = "com.foldingticket", + 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..b2305a4 --- /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: true, // 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 = true + +/** + * Run Proguard to shrink the Java bytecode in release builds. + */ +def enableProguardInReleaseBuilds = true + +/** + * 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.foldingticket" + 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/foldingticket/ReactNativeFlipper.java b/android/app/src/debug/java/com/foldingticket/ReactNativeFlipper.java new file mode 100644 index 0000000..14cb1e2 --- /dev/null +++ b/android/app/src/debug/java/com/foldingticket/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.foldingticket; + +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..01fe3e3 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + diff --git a/android/app/src/main/java/com/foldingticket/MainActivity.java b/android/app/src/main/java/com/foldingticket/MainActivity.java new file mode 100644 index 0000000..98dd358 --- /dev/null +++ b/android/app/src/main/java/com/foldingticket/MainActivity.java @@ -0,0 +1,15 @@ +package com.foldingticket; + +import com.facebook.react.ReactActivity; + +public class MainActivity extends ReactActivity { + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + @Override + protected String getMainComponentName() { + return "FoldingTicket"; + } +} diff --git a/android/app/src/main/java/com/foldingticket/MainApplication.java b/android/app/src/main/java/com/foldingticket/MainApplication.java new file mode 100644 index 0000000..02d59fe --- /dev/null +++ b/android/app/src/main/java/com/foldingticket/MainApplication.java @@ -0,0 +1,80 @@ +package com.foldingticket; + +import android.app.Application; +import android.content.Context; +import com.facebook.react.PackageList; +import com.facebook.react.ReactApplication; +import com.facebook.react.ReactInstanceManager; +import com.facebook.react.ReactNativeHost; +import com.facebook.react.ReactPackage; +import com.facebook.soloader.SoLoader; +import java.lang.reflect.InvocationTargetException; +import java.util.List; + +public class MainApplication extends Application implements ReactApplication { + + private final ReactNativeHost mReactNativeHost = + new ReactNativeHost(this) { + @Override + public boolean getUseDeveloperSupport() { + return BuildConfig.DEBUG; + } + + @Override + protected List 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.foldingticket.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 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..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..678d3e6 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + FoldingTicket + 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 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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..74e7838 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,3 @@ +rootProject.name = 'FoldingTicket' +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..8247266 --- /dev/null +++ b/app.json @@ -0,0 +1,4 @@ +{ + "name": "FoldingTicket", + "displayName": "FoldingTicket" +} \ No newline at end of file diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..3d12dd0 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,22 @@ +module.exports = { + presets: ['module:metro-react-native-babel-preset'], + plugins: [ + [ + 'babel-plugin-root-import', + { + rootPathPrefix: '~', + rootPathSuffix: './src', + }, + ], + ['@babel/plugin-proposal-decorators', { legacy: true }], + ], + env: { + production: { + plugins: [ + ['transform-remove-console'], + ['transform-react-remove-prop-types'], + ], + }, + }, + retainLines: true, +}; diff --git a/index.js b/index.js new file mode 100644 index 0000000..752e7ee --- /dev/null +++ b/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ + +import { AppRegistry } from 'react-native'; +import App from './src/App'; +import { name as appName } from './app.json'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/ios/FoldingTicket-tvOS/Info.plist b/ios/FoldingTicket-tvOS/Info.plist new file mode 100644 index 0000000..ecbd496 --- /dev/null +++ b/ios/FoldingTicket-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/FoldingTicket-tvOSTests/Info.plist b/ios/FoldingTicket-tvOSTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/FoldingTicket-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/FoldingTicket.xcodeproj/project.pbxproj b/ios/FoldingTicket.xcodeproj/project.pbxproj new file mode 100644 index 0000000..62a1666 --- /dev/null +++ b/ios/FoldingTicket.xcodeproj/project.pbxproj @@ -0,0 +1,970 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 00E356F31AD99517003FC87E /* FoldingTicketTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* FoldingTicketTests.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 /* FoldingTicketTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* FoldingTicketTests.m */; }; + 2E102CF667761251A08C3923 /* libPods-FoldingTicket-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A9771F91CEEEBDE478C3594 /* libPods-FoldingTicket-tvOS.a */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + AF24CE986F45B926AEEB0A0B /* libPods-FoldingTicket-FoldingTicketTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CCD4064D468DEDBCE88255A3 /* libPods-FoldingTicket-FoldingTicketTests.a */; }; + B091AB729940B070F0BFFB44 /* libPods-FoldingTicket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 133A0C5BF0FCE6A581361C4B /* libPods-FoldingTicket.a */; }; + BAD61C2849A215F44C415D10 /* libPods-FoldingTicket-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 10A7F15053CFC034E2AFA9DD /* libPods-FoldingTicket-tvOSTests.a */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13B07F861A680F5B00A75B9A; + remoteInfo = FoldingTicket; + }; + 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; + remoteInfo = "FoldingTicket-tvOS"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; + 00E356EE1AD99517003FC87E /* FoldingTicketTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FoldingTicketTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* FoldingTicketTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FoldingTicketTests.m; sourceTree = ""; }; + 10A7F15053CFC034E2AFA9DD /* libPods-FoldingTicket-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-FoldingTicket-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 133A0C5BF0FCE6A581361C4B /* libPods-FoldingTicket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-FoldingTicket.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07F961A680F5B00A75B9A /* FoldingTicket.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FoldingTicket.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = FoldingTicket/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = FoldingTicket/AppDelegate.m; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = FoldingTicket/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = FoldingTicket/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = FoldingTicket/main.m; sourceTree = ""; }; + 2D02E47B1E0B4A5D006451C7 /* FoldingTicket-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "FoldingTicket-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D02E4901E0B4A5D006451C7 /* FoldingTicket-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "FoldingTicket-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 48A4297FDD1F07296E7A0617 /* Pods-FoldingTicket.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket.release.xcconfig"; path = "Target Support Files/Pods-FoldingTicket/Pods-FoldingTicket.release.xcconfig"; sourceTree = ""; }; + 4A9771F91CEEEBDE478C3594 /* libPods-FoldingTicket-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-FoldingTicket-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = FoldingTicket/LaunchScreen.storyboard; sourceTree = ""; }; + 93FDE928E7EA098742F77650 /* Pods-FoldingTicket.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket.debug.xcconfig"; path = "Target Support Files/Pods-FoldingTicket/Pods-FoldingTicket.debug.xcconfig"; sourceTree = ""; }; + 9B3BF566B75358E0FB3AD931 /* Pods-FoldingTicket-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-FoldingTicket-tvOSTests/Pods-FoldingTicket-tvOSTests.debug.xcconfig"; sourceTree = ""; }; + BF4A131B9B3D50F8A45088EA /* Pods-FoldingTicket-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-FoldingTicket-tvOSTests/Pods-FoldingTicket-tvOSTests.release.xcconfig"; sourceTree = ""; }; + C2217A4584A512475B2C4DBE /* Pods-FoldingTicket-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket-tvOS.release.xcconfig"; path = "Target Support Files/Pods-FoldingTicket-tvOS/Pods-FoldingTicket-tvOS.release.xcconfig"; sourceTree = ""; }; + CCD4064D468DEDBCE88255A3 /* libPods-FoldingTicket-FoldingTicketTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-FoldingTicket-FoldingTicketTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + E0FB36CDBE26310C2A0A27BD /* Pods-FoldingTicket-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-FoldingTicket-tvOS/Pods-FoldingTicket-tvOS.debug.xcconfig"; sourceTree = ""; }; + E90223429DBFE524DE43E5FC /* Pods-FoldingTicket-FoldingTicketTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket-FoldingTicketTests.release.xcconfig"; path = "Target Support Files/Pods-FoldingTicket-FoldingTicketTests/Pods-FoldingTicket-FoldingTicketTests.release.xcconfig"; 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; }; + F3C1EB93A9CA8DE803C4D6B4 /* Pods-FoldingTicket-FoldingTicketTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FoldingTicket-FoldingTicketTests.debug.xcconfig"; path = "Target Support Files/Pods-FoldingTicket-FoldingTicketTests/Pods-FoldingTicket-FoldingTicketTests.debug.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00E356EB1AD99517003FC87E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + AF24CE986F45B926AEEB0A0B /* libPods-FoldingTicket-FoldingTicketTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B091AB729940B070F0BFFB44 /* libPods-FoldingTicket.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 2E102CF667761251A08C3923 /* libPods-FoldingTicket-tvOS.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BAD61C2849A215F44C415D10 /* libPods-FoldingTicket-tvOSTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00E356EF1AD99517003FC87E /* FoldingTicketTests */ = { + isa = PBXGroup; + children = ( + 00E356F21AD99517003FC87E /* FoldingTicketTests.m */, + 00E356F01AD99517003FC87E /* Supporting Files */, + ); + path = FoldingTicketTests; + sourceTree = ""; + }; + 00E356F01AD99517003FC87E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 00E356F11AD99517003FC87E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 13B07FAE1A68108700A75B9A /* FoldingTicket */ = { + 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 = FoldingTicket; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + 133A0C5BF0FCE6A581361C4B /* libPods-FoldingTicket.a */, + CCD4064D468DEDBCE88255A3 /* libPods-FoldingTicket-FoldingTicketTests.a */, + 4A9771F91CEEEBDE478C3594 /* libPods-FoldingTicket-tvOS.a */, + 10A7F15053CFC034E2AFA9DD /* libPods-FoldingTicket-tvOSTests.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 3A85FD5DBB2356DC59FFD561 /* Pods */ = { + isa = PBXGroup; + children = ( + 93FDE928E7EA098742F77650 /* Pods-FoldingTicket.debug.xcconfig */, + 48A4297FDD1F07296E7A0617 /* Pods-FoldingTicket.release.xcconfig */, + F3C1EB93A9CA8DE803C4D6B4 /* Pods-FoldingTicket-FoldingTicketTests.debug.xcconfig */, + E90223429DBFE524DE43E5FC /* Pods-FoldingTicket-FoldingTicketTests.release.xcconfig */, + E0FB36CDBE26310C2A0A27BD /* Pods-FoldingTicket-tvOS.debug.xcconfig */, + C2217A4584A512475B2C4DBE /* Pods-FoldingTicket-tvOS.release.xcconfig */, + 9B3BF566B75358E0FB3AD931 /* Pods-FoldingTicket-tvOSTests.debug.xcconfig */, + BF4A131B9B3D50F8A45088EA /* Pods-FoldingTicket-tvOSTests.release.xcconfig */, + ); + name = Pods; + path = Pods; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* FoldingTicket */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* FoldingTicketTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + 3A85FD5DBB2356DC59FFD561 /* Pods */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* FoldingTicket.app */, + 00E356EE1AD99517003FC87E /* FoldingTicketTests.xctest */, + 2D02E47B1E0B4A5D006451C7 /* FoldingTicket-tvOS.app */, + 2D02E4901E0B4A5D006451C7 /* FoldingTicket-tvOSTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00E356ED1AD99517003FC87E /* FoldingTicketTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "FoldingTicketTests" */; + buildPhases = ( + 5707E64AE5FE6ED752BD1F37 /* [CP] Check Pods Manifest.lock */, + 00E356EA1AD99517003FC87E /* Sources */, + 00E356EB1AD99517003FC87E /* Frameworks */, + 00E356EC1AD99517003FC87E /* Resources */, + FCDFA0D035B195C6105051DA /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + 00E356F51AD99517003FC87E /* PBXTargetDependency */, + ); + name = FoldingTicketTests; + productName = FoldingTicketTests; + productReference = 00E356EE1AD99517003FC87E /* FoldingTicketTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 13B07F861A680F5B00A75B9A /* FoldingTicket */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "FoldingTicket" */; + buildPhases = ( + 93902A1F931A673A67917691 /* [CP] Check Pods Manifest.lock */, + FD10A7F022414F080027D42C /* Start Packager */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 7D389617D562636D6035E034 /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = FoldingTicket; + productName = FoldingTicket; + productReference = 13B07F961A680F5B00A75B9A /* FoldingTicket.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E47A1E0B4A5D006451C7 /* FoldingTicket-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "FoldingTicket-tvOS" */; + buildPhases = ( + 12A46E966F035D8A29693A6A /* [CP] Check Pods Manifest.lock */, + FD10A7F122414F3F0027D42C /* Start Packager */, + 2D02E4771E0B4A5D006451C7 /* Sources */, + 2D02E4781E0B4A5D006451C7 /* Frameworks */, + 2D02E4791E0B4A5D006451C7 /* Resources */, + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "FoldingTicket-tvOS"; + productName = "FoldingTicket-tvOS"; + productReference = 2D02E47B1E0B4A5D006451C7 /* FoldingTicket-tvOS.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E48F1E0B4A5D006451C7 /* FoldingTicket-tvOSTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "FoldingTicket-tvOSTests" */; + buildPhases = ( + C6CA8B0A60DF82F8B24EB9D9 /* [CP] Check Pods Manifest.lock */, + 2D02E48C1E0B4A5D006451C7 /* Sources */, + 2D02E48D1E0B4A5D006451C7 /* Frameworks */, + 2D02E48E1E0B4A5D006451C7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, + ); + name = "FoldingTicket-tvOSTests"; + productName = "FoldingTicket-tvOSTests"; + productReference = 2D02E4901E0B4A5D006451C7 /* FoldingTicket-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 "FoldingTicket" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* FoldingTicket */, + 00E356ED1AD99517003FC87E /* FoldingTicketTests */, + 2D02E47A1E0B4A5D006451C7 /* FoldingTicket-tvOS */, + 2D02E48F1E0B4A5D006451C7 /* FoldingTicket-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 */, + ); + 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"; + }; + 12A46E966F035D8A29693A6A /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-FoldingTicket-tvOS-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 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"; + }; + 5707E64AE5FE6ED752BD1F37 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-FoldingTicket-FoldingTicketTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 7D389617D562636D6035E034 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-FoldingTicket/Pods-FoldingTicket-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FoldingTicket/Pods-FoldingTicket-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 93902A1F931A673A67917691 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-FoldingTicket-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + C6CA8B0A60DF82F8B24EB9D9 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-FoldingTicket-tvOSTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + FCDFA0D035B195C6105051DA /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-FoldingTicket-FoldingTicketTests/Pods-FoldingTicket-FoldingTicketTests-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FoldingTicket-FoldingTicketTests/Pods-FoldingTicket-FoldingTicketTests-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 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 /* FoldingTicketTests.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 /* FoldingTicketTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 13B07F861A680F5B00A75B9A /* FoldingTicket */; + targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; + }; + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2D02E47A1E0B4A5D006451C7 /* FoldingTicket-tvOS */; + targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 00E356F61AD99517003FC87E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F3C1EB93A9CA8DE803C4D6B4 /* Pods-FoldingTicket-FoldingTicketTests.debug.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = FoldingTicketTests/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)/FoldingTicket.app/FoldingTicket"; + }; + name = Debug; + }; + 00E356F71AD99517003FC87E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E90223429DBFE524DE43E5FC /* Pods-FoldingTicket-FoldingTicketTests.release.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + COPY_PHASE_STRIP = NO; + INFOPLIST_FILE = FoldingTicketTests/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)/FoldingTicket.app/FoldingTicket"; + }; + name = Release; + }; + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 93FDE928E7EA098742F77650 /* Pods-FoldingTicket.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = FoldingTicket/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 = FoldingTicket; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 48A4297FDD1F07296E7A0617 /* Pods-FoldingTicket.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = FoldingTicket/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 = FoldingTicket; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 2D02E4971E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E0FB36CDBE26310C2A0A27BD /* Pods-FoldingTicket-tvOS.debug.xcconfig */; + 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 = "FoldingTicket-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.FoldingTicket-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Debug; + }; + 2D02E4981E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C2217A4584A512475B2C4DBE /* Pods-FoldingTicket-tvOS.release.xcconfig */; + 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 = "FoldingTicket-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.FoldingTicket-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Release; + }; + 2D02E4991E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9B3BF566B75358E0FB3AD931 /* Pods-FoldingTicket-tvOSTests.debug.xcconfig */; + 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 = "FoldingTicket-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.FoldingTicket-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/FoldingTicket-tvOS.app/FoldingTicket-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Debug; + }; + 2D02E49A1E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BF4A131B9B3D50F8A45088EA /* Pods-FoldingTicket-tvOSTests.release.xcconfig */; + 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 = "FoldingTicket-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.FoldingTicket-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/FoldingTicket-tvOS.app/FoldingTicket-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 "FoldingTicketTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00E356F61AD99517003FC87E /* Debug */, + 00E356F71AD99517003FC87E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "FoldingTicket" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "FoldingTicket-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4971E0B4A5E006451C7 /* Debug */, + 2D02E4981E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "FoldingTicket-tvOSTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4991E0B4A5E006451C7 /* Debug */, + 2D02E49A1E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "FoldingTicket" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket-tvOS.xcscheme b/ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket-tvOS.xcscheme new file mode 100644 index 0000000..ea85337 --- /dev/null +++ b/ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket-tvOS.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket.xcscheme b/ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket.xcscheme new file mode 100644 index 0000000..b5ea3ae --- /dev/null +++ b/ios/FoldingTicket.xcodeproj/xcshareddata/xcschemes/FoldingTicket.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/FoldingTicket.xcworkspace/contents.xcworkspacedata b/ios/FoldingTicket.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..39c7574 --- /dev/null +++ b/ios/FoldingTicket.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/ios/FoldingTicket/AppDelegate.h b/ios/FoldingTicket/AppDelegate.h new file mode 100644 index 0000000..ef1de86 --- /dev/null +++ b/ios/FoldingTicket/AppDelegate.h @@ -0,0 +1,8 @@ +#import +#import + +@interface AppDelegate : UIResponder + +@property (nonatomic, strong) UIWindow *window; + +@end diff --git a/ios/FoldingTicket/AppDelegate.m b/ios/FoldingTicket/AppDelegate.m new file mode 100644 index 0000000..1e5c794 --- /dev/null +++ b/ios/FoldingTicket/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:@"FoldingTicket" + 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/FoldingTicket/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/FoldingTicket/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..118c98f --- /dev/null +++ b/ios/FoldingTicket/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/FoldingTicket/Images.xcassets/Contents.json b/ios/FoldingTicket/Images.xcassets/Contents.json new file mode 100644 index 0000000..2d92bd5 --- /dev/null +++ b/ios/FoldingTicket/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/FoldingTicket/Info.plist b/ios/FoldingTicket/Info.plist new file mode 100644 index 0000000..8ac87e7 --- /dev/null +++ b/ios/FoldingTicket/Info.plist @@ -0,0 +1,57 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + FoldingTicket + 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 + + + diff --git a/ios/FoldingTicket/LaunchScreen.storyboard b/ios/FoldingTicket/LaunchScreen.storyboard new file mode 100644 index 0000000..4abe14f --- /dev/null +++ b/ios/FoldingTicket/LaunchScreen.storyboard @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/FoldingTicket/main.m b/ios/FoldingTicket/main.m new file mode 100644 index 0000000..b1df44b --- /dev/null +++ b/ios/FoldingTicket/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/FoldingTicketTests/FoldingTicketTests.m b/ios/FoldingTicketTests/FoldingTicketTests.m new file mode 100644 index 0000000..3f607ef --- /dev/null +++ b/ios/FoldingTicketTests/FoldingTicketTests.m @@ -0,0 +1,65 @@ +#import +#import + +#import +#import + +#define TIMEOUT_SECONDS 600 +#define TEXT_TO_LOOK_FOR @"Welcome to React" + +@interface FoldingTicketTests : XCTestCase + +@end + +@implementation FoldingTicketTests + +- (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/ios/FoldingTicketTests/Info.plist b/ios/FoldingTicketTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/FoldingTicketTests/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/Podfile b/ios/Podfile new file mode 100644 index 0000000..5637bad --- /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 'FoldingTicket' do + config = use_native_modules! + + use_react_native!(:path => config["reactNativePath"]) + + target 'FoldingTicketTests' 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 'FoldingTicket-tvOS' do + # Pods for FoldingTicket-tvOS + + target 'FoldingTicket-tvOSTests' do + inherit! :search_paths + # Pods for testing + end +end diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 0000000..c001abc --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,463 @@ +PODS: + - boost-for-react-native (1.63.0) + - CocoaAsyncSocket (7.6.5) + - CocoaLibEvent (1.0.0) + - DoubleConversion (1.1.6) + - FBLazyVector (0.63.4) + - FBReactNativeSpec (0.63.4): + - Folly (= 2020.01.13.00) + - RCTRequired (= 0.63.4) + - RCTTypeSafety (= 0.63.4) + - React-Core (= 0.63.4) + - React-jsi (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - Flipper (0.54.0): + - Flipper-Folly (~> 2.2) + - Flipper-RSocket (~> 1.1) + - Flipper-DoubleConversion (1.1.7) + - Flipper-Folly (2.3.0): + - boost-for-react-native + - CocoaLibEvent (~> 1.0) + - Flipper-DoubleConversion + - Flipper-Glog + - OpenSSL-Universal (= 1.0.2.20) + - Flipper-Glog (0.3.6) + - Flipper-PeerTalk (0.0.4) + - Flipper-RSocket (1.1.0): + - Flipper-Folly (~> 2.2) + - FlipperKit (0.54.0): + - FlipperKit/Core (= 0.54.0) + - FlipperKit/Core (0.54.0): + - Flipper (~> 0.54.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - FlipperKit/CppBridge (0.54.0): + - Flipper (~> 0.54.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.54.0): + - Flipper-Folly (~> 2.2) + - FlipperKit/FBDefines (0.54.0) + - FlipperKit/FKPortForwarding (0.54.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.54.0) + - FlipperKit/FlipperKitLayoutPlugin (0.54.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.54.0) + - FlipperKit/FlipperKitNetworkPlugin (0.54.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.54.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.54.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.54.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - Folly (2020.01.13.00): + - boost-for-react-native + - DoubleConversion + - Folly/Default (= 2020.01.13.00) + - glog + - Folly/Default (2020.01.13.00): + - boost-for-react-native + - DoubleConversion + - glog + - glog (0.3.5) + - OpenSSL-Universal (1.0.2.20): + - OpenSSL-Universal/Static (= 1.0.2.20) + - OpenSSL-Universal/Static (1.0.2.20) + - RCTRequired (0.63.4) + - RCTTypeSafety (0.63.4): + - FBLazyVector (= 0.63.4) + - Folly (= 2020.01.13.00) + - RCTRequired (= 0.63.4) + - React-Core (= 0.63.4) + - React (0.63.4): + - React-Core (= 0.63.4) + - React-Core/DevSupport (= 0.63.4) + - React-Core/RCTWebSocket (= 0.63.4) + - React-RCTActionSheet (= 0.63.4) + - React-RCTAnimation (= 0.63.4) + - React-RCTBlob (= 0.63.4) + - React-RCTImage (= 0.63.4) + - React-RCTLinking (= 0.63.4) + - React-RCTNetwork (= 0.63.4) + - React-RCTSettings (= 0.63.4) + - React-RCTText (= 0.63.4) + - React-RCTVibration (= 0.63.4) + - React-callinvoker (0.63.4) + - React-Core (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default (= 0.63.4) + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/CoreModulesHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/Default (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/DevSupport (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default (= 0.63.4) + - React-Core/RCTWebSocket (= 0.63.4) + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - React-jsinspector (= 0.63.4) + - Yoga + - React-Core/RCTActionSheetHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTAnimationHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTBlobHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTImageHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTLinkingHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTNetworkHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTSettingsHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTTextHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTVibrationHeaders (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-Core/RCTWebSocket (0.63.4): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default (= 0.63.4) + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsiexecutor (= 0.63.4) + - Yoga + - React-CoreModules (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.4) + - React-Core/CoreModulesHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - React-RCTImage (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-cxxreact (0.63.4): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-callinvoker (= 0.63.4) + - React-jsinspector (= 0.63.4) + - React-jsi (0.63.4): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-jsi/Default (= 0.63.4) + - React-jsi/Default (0.63.4): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-jsiexecutor (0.63.4): + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - React-jsinspector (0.63.4) + - React-RCTActionSheet (0.63.4): + - React-Core/RCTActionSheetHeaders (= 0.63.4) + - React-RCTAnimation (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.4) + - React-Core/RCTAnimationHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-RCTBlob (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - React-Core/RCTBlobHeaders (= 0.63.4) + - React-Core/RCTWebSocket (= 0.63.4) + - React-jsi (= 0.63.4) + - React-RCTNetwork (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-RCTImage (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.4) + - React-Core/RCTImageHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - React-RCTNetwork (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-RCTLinking (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - React-Core/RCTLinkingHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-RCTNetwork (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.4) + - React-Core/RCTNetworkHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-RCTSettings (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.4) + - React-Core/RCTSettingsHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - React-RCTText (0.63.4): + - React-Core/RCTTextHeaders (= 0.63.4) + - React-RCTVibration (0.63.4): + - FBReactNativeSpec (= 0.63.4) + - Folly (= 2020.01.13.00) + - React-Core/RCTVibrationHeaders (= 0.63.4) + - React-jsi (= 0.63.4) + - ReactCommon/turbomodule/core (= 0.63.4) + - ReactCommon/turbomodule/core (0.63.4): + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-callinvoker (= 0.63.4) + - React-Core (= 0.63.4) + - React-cxxreact (= 0.63.4) + - React-jsi (= 0.63.4) + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) + - Flipper (~> 0.54.0) + - Flipper-DoubleConversion (= 1.1.7) + - Flipper-Folly (~> 2.2) + - Flipper-Glog (= 0.3.6) + - Flipper-PeerTalk (~> 0.0.4) + - Flipper-RSocket (~> 1.1) + - FlipperKit (~> 0.54.0) + - FlipperKit/Core (~> 0.54.0) + - FlipperKit/CppBridge (~> 0.54.0) + - FlipperKit/FBCxxFollyDynamicConvert (~> 0.54.0) + - FlipperKit/FBDefines (~> 0.54.0) + - FlipperKit/FKPortForwarding (~> 0.54.0) + - FlipperKit/FlipperKitHighlightOverlay (~> 0.54.0) + - FlipperKit/FlipperKitLayoutPlugin (~> 0.54.0) + - FlipperKit/FlipperKitLayoutTextSearchable (~> 0.54.0) + - FlipperKit/FlipperKitNetworkPlugin (~> 0.54.0) + - FlipperKit/FlipperKitReactPlugin (~> 0.54.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.54.0) + - FlipperKit/SKIOSNetworkPlugin (~> 0.54.0) + - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - boost-for-react-native + - CocoaAsyncSocket + - CocoaLibEvent + - Flipper + - Flipper-DoubleConversion + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - Flipper-RSocket + - FlipperKit + - OpenSSL-Universal + - YogaKit + +EXTERNAL SOURCES: + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/Libraries/FBReactNativeSpec" + Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f + DoubleConversion: cde416483dac037923206447da6e1454df403714 + FBLazyVector: 3bb422f41b18121b71783a905c10e58606f7dc3e + FBReactNativeSpec: f2c97f2529dd79c083355182cc158c9f98f4bd6e + Flipper: be611d4b742d8c87fbae2ca5f44603a02539e365 + Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 + Flipper-Folly: e4493b013c02d9347d5e0cb4d128680239f6c78a + Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + Flipper-RSocket: 64e7431a55835eb953b0bf984ef3b90ae9fdddd7 + FlipperKit: ab353d41aea8aae2ea6daaf813e67496642f3d7d + Folly: b73c3869541e86821df3c387eb0af5f65addfab4 + glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3 + OpenSSL-Universal: ff34003318d5e1163e9529b08470708e389ffcdd + RCTRequired: 082f10cd3f905d6c124597fd1c14f6f2655ff65e + RCTTypeSafety: 8c9c544ecbf20337d069e4ae7fd9a377aadf504b + React: b0a957a2c44da4113b0c4c9853d8387f8e64e615 + React-callinvoker: c3f44dd3cb195b6aa46621fff95ded79d59043fe + React-Core: d3b2a1ac9a2c13c3bcde712d9281fc1c8a5b315b + React-CoreModules: 0581ff36cb797da0943d424f69e7098e43e9be60 + React-cxxreact: c1480d4fda5720086c90df537ee7d285d4c57ac3 + React-jsi: a0418934cf48f25b485631deb27c64dc40fb4c31 + React-jsiexecutor: 93bd528844ad21dc07aab1c67cb10abae6df6949 + React-jsinspector: 58aef7155bc9a9683f5b60b35eccea8722a4f53a + React-RCTActionSheet: 89a0ca9f4a06c1f93c26067af074ccdce0f40336 + React-RCTAnimation: 1bde3ecc0c104c55df246eda516e0deb03c4e49b + React-RCTBlob: a97d378b527740cc667e03ebfa183a75231ab0f0 + React-RCTImage: c1b1f2d3f43a4a528c8946d6092384b5c880d2f0 + React-RCTLinking: 35ae4ab9dc0410d1fcbdce4d7623194a27214fb2 + React-RCTNetwork: 29ec2696f8d8cfff7331fac83d3e893c95ef43ae + React-RCTSettings: 60f0691bba2074ef394f95d4c2265ec284e0a46a + React-RCTText: 5c51df3f08cb9dedc6e790161195d12bac06101c + React-RCTVibration: ae4f914cfe8de7d4de95ae1ea6cc8f6315d73d9d + ReactCommon: 73d79c7039f473b76db6ff7c6b159c478acbbb3b + Yoga: 4bd86afe9883422a7c4028c00e34790f560923d6 + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: 40d07f55c15569abfd5f70f5a48379f5f1c0019d + +COCOAPODS: 1.9.3 diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..c71cfad --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "~/*": ["src/*"] + } + }, + "exclude": [ + "node_modules" + ] +} \ No newline at end of file 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.json b/package.json new file mode 100644 index 0000000..2d79229 --- /dev/null +++ b/package.json @@ -0,0 +1,48 @@ +{ + "name": "FoldingTicket", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "ios": "react-native run-ios", + "start": "react-native start", + "test": "jest", + "flow": "flow", + "flow-stop": "flow stop", + "lint": "eslint --quiet --ext .js src/", + "lint-all": "eslint --ext .js src/" + }, + "dependencies": { + "react": "16.13.1", + "react-native": "0.63.4" + }, + "devDependencies": { + "@babel/core": "7.12.10", + "@babel/plugin-proposal-decorators": "7.12.12", + "@babel/runtime": "7.12.5", + "@react-native-community/eslint-config": "2.0.0", + "babel-eslint": "10.1.0", + "babel-jest": "26.6.3", + "babel-plugin-root-import": "6.6.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24", + "babel-plugin-transform-remove-console": "6.9.4", + "eslint": "7.17.0", + "eslint-config-airbnb": "18.2.1", + "eslint-import-resolver-babel-plugin-root-import": "1.1.1", + "eslint-plugin-eslint-comments": "3.2.0", + "eslint-plugin-flowtype": "5.2.0", + "eslint-plugin-import": "2.22.1", + "eslint-plugin-jsx-a11y": "6.4.1", + "eslint-plugin-react": "7.22.0", + "eslint-plugin-react-hooks": "4.2.0", + "eslint-plugin-react-native": "3.10.0", + "flow-bin": "0.122.0", + "hermes-engine": "0.5.2-rc1", + "jest": "26.6.3", + "metro-react-native-babel-preset": "0.64.0", + "react-test-renderer": "16.13.1" + }, + "jest": { + "preset": "react-native" + } +} diff --git a/screenshots/folding-ticket.gif b/screenshots/folding-ticket.gif new file mode 100644 index 0000000000000000000000000000000000000000..fb44950de30a9174939bd3c05dbdb78221e8a338 GIT binary patch literal 498720 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⋘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%0D0kO8;_nX+^E?NK?O0-)_W^qb%dyF^YF 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 z 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≶%R?cj%V!(0oL^Jgdfnz0Jw|=}1;uQ! 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

IEZvSa<^j{m=A_fz)L~k96r_! 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

v53-@Hxv1y2!YE|kH5rE~zR$8uQ? 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 literal 0 HcmV?d00001 diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..dffd927 --- /dev/null +++ b/src/App.js @@ -0,0 +1,36 @@ +// @flow + +import React from 'react'; +import { + StyleSheet, + View, + StatusBar, +} from 'react-native'; + +import Ticket from '~/Ticket'; + +import TicketData from './DummyData'; + +const App = () => { + const ticketComponents = TicketData.map((data, index) => ); + + return ( + <> +

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 literal 0 HcmV?d00001 diff --git a/src/assets/airline-swiss.png b/src/assets/airline-swiss.png new file mode 100644 index 0000000000000000000000000000000000000000..0b9d03711820bce5347306b9e03e48d14439c5eb GIT binary patch literal 5267 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¥a;(Ch#tT51n!n1)AqCNeJB63_y)JvLs2@}EQwwZscYuTIU}y< zfb@CU@7^*nv3Yv9&os6$`Yu>D@FidK_FzTFf~is10CWC&PMl8pj7M&a7Xx#j^)EK# z4pbz+Kti6JF`4MC`sCcc|6Z3LwRg9JJN+Mf*oP5aso=-@0I;F5wVz$=k&G0#oXC-FwAg-`j11ue)CH@vj=BkTIkE915S0i^k$^y0GFPs_`#Ipyc8MO51x?Dw5WZnDV zV(YtC<@|5oFT?&x`o{=ymJJEMKceE{ig*p&1)|CTEB z4+cfR=sy>GN9jdKH|o0LUl;vQu$jM?Fl$gjH}s)LR1d@PHmQzYWp`w_w?}%JQDjD8 z{CohBQ>Ti~x|?$rHGQ1a^ODj&^`kUMJCM8-l6f%lL7NbXd zCw(=2r}fk1Ql?@zf4uinc1hyf*q&JVtYUpy*E{wsI3#{wkU~o;UF_;`gPJ);_-8vF z|FhFNUrzv%cNo+EhobfcB-rTrE$V1ZEzapoeiKkV(`2X!{?H!trcIBwNuX;t*_wKE zKTc<>XyK^x*r)Ge3SK&1M<0>zzH&Rej@|{)nkP|^w7Q~7wm{t(R4+cT`uafA)8!y3 z9~a-X(8bfDDyFCXbm?;;XDk-TV?32CDwH_=&N4W}vhp+IWUjUZ?mbSYo=L031%VpF zPmMfDyd|!GW3K8r>r}4oj+!-ssG@%5l;uCNpx;gRbPA>ud@CT}J>mAkPsV3``j7W@ z8S7@WFLvkM-Irls@19$$MOjt}fEnO+uvKpkiVwpXm>OVAr$PdsNL_DCDq8dAk zCGb;gVnE3YZRk6jKBri7{;&NE6QC_^=a(iNDFXM*G|u8hj7>ZI!mN!VLHOm&Nl+FN zId<^v2Ao`d zRN5~iD`sqOU>!B6mt|Vsc|NI`!lYsBt^>F{JecplXy?FpmF=(V8M|hL4gIuEtRuec z(BA55{8aM;}3(2TW!j437GQxw;E17kdjF{*Lh0 z4se&*!YaB3?F>e`A5PougL5LcQd`;+DZxYR&V@>3HMNr&>qqnQ42)A8VjkFlpG~&b zC{xVwp6$)n-J>s+LJfa25v?mI-==T%9DO+@d96xj`(JhK6{hZ^n$6?k@E648)7tT( zSLRsoY4!R8#XuQPDLYZNaSX{| zeLLBa>wp3ei+B8+|N6PX5fc_%h<Kz&t%9oZWa0s^bUiktDnm{r-UW|Y?EW? literal 0 HcmV?d00001 diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..fcbd8db --- /dev/null +++ b/yarn.lock @@ -0,0 +1,7489 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/core@7.12.10", "@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.7.5": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" + integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w== + dependencies: + "@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" + +"@babel/generator@^7.12.10", "@babel/generator@^7.12.11", "@babel/generator@^7.5.0": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af" + integrity sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA== + dependencies: + "@babel/types" "^7.12.11" + jsesc "^2.5.1" + source-map "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.10": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz#54ab9b000e60a93644ce17b3f37d313aaf1d115d" + integrity sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ== + dependencies: + "@babel/types" "^7.12.10" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" + integrity sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helper-create-class-features-plugin@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e" + integrity sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== + dependencies: + "@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@^7.12.1": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f" + integrity sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + regexpu-core "^4.7.1" + +"@babel/helper-define-map@^7.10.4": + version "7.10.5" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" + integrity sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/types" "^7.10.5" + lodash "^4.17.19" + +"@babel/helper-explode-assignable-expression@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" + integrity sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-function-name@^7.10.4", "@babel/helper-function-name@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz#1fd7738aee5dcf53c3ecff24f1da9c511ec47b42" + integrity sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA== + dependencies: + "@babel/helper-get-function-arity" "^7.12.10" + "@babel/template" "^7.12.7" + "@babel/types" "^7.12.11" + +"@babel/helper-get-function-arity@^7.12.10": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf" + integrity sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== + dependencies: + "@babel/types" "^7.12.10" + +"@babel/helper-member-expression-to-functions@^7.12.1", "@babel/helper-member-expression-to-functions@^7.12.7": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855" + integrity sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== + dependencies: + "@babel/types" "^7.12.7" + +"@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" + integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== + dependencies: + "@babel/types" "^7.12.5" + +"@babel/helper-module-transforms@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" + integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== + dependencies: + "@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@^7.10.4", "@babel/helper-optimise-call-expression@^7.12.10": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d" + integrity sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ== + dependencies: + "@babel/types" "^7.12.10" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" + integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + +"@babel/helper-remap-async-to-generator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd" + integrity sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-wrap-function" "^7.10.4" + "@babel/types" "^7.12.1" + +"@babel/helper-replace-supers@^7.12.1": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz#ea511658fc66c7908f923106dd88e08d1997d60d" + integrity sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA== + dependencies: + "@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@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" + integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" + integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0", "@babel/helper-split-export-declaration@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz#1b4cc424458643c47d37022223da33d76ea4603a" + integrity sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g== + dependencies: + "@babel/types" "^7.12.11" + +"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" + integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + +"@babel/helper-wrap-function@^7.10.4": + version "7.12.3" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9" + integrity sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helpers@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" + integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== + dependencies: + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" + +"@babel/highlight@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" + integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.10", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.7.0": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79" + integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg== + +"@babel/plugin-external-helpers@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.12.1.tgz#df474775860b3b8bdfeaedd45596cd2c7f36a2be" + integrity sha512-5VBqan0daXhDSRjrq2miABuELRwWJWFdM42Jvs/CDuhp+Es+fW+ISA5l+co8d+9oN3WLz/N3VvzyeseL3AvjxA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-class-properties@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" + integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-decorators@7.12.12": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.12.tgz#067a6d3d6ca86d54cf56bb183239199c20daeafe" + integrity sha512-fhkE9lJYpw2mjHelBpM2zCbaA11aov2GJs7q4cFaXNrWx0H3bW58H9Esy2rdtYOghFBEYUDRIpvlgi+ZD+AvvQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-decorators" "^7.12.1" + +"@babel/plugin-proposal-export-default-from@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.1.tgz#c6e62d668a8abcfe0d28b82f560395fecb611c5a" + integrity sha512-z5Q4Ke7j0AexQRfgUvnD+BdCSgpTEKnqQ3kskk2jWtOBulxICzd1X9BGt7kmWftxZ2W3++OZdt5gtmC8KLxdRQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-export-default-from" "^7.12.1" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" + integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + +"@babel/plugin-proposal-object-rest-spread@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== + dependencies: + "@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@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" + integrity sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + +"@babel/plugin-proposal-optional-chaining@^7.0.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c" + integrity sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== + dependencies: + "@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@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.8.3": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" + integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-decorators@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz#81a8b535b284476c41be6de06853a8802b98c5dd" + integrity sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-dynamic-import@^7.0.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.1.tgz#a9eb31881f4f9a1115a3d2c6d64ac3f6016b5a9d" + integrity sha512-dP5eGg6tHEkhnRD2/vRG/KJKRSg8gtxu2i+P/8/yFPJn/CfPU5G0/7Gks2i3M6IOVAPQekmsLN9LPsmXFFL4Uw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.2.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz#a77670d9abe6d63e8acadf4c31bb1eb5a506bbdd" + integrity sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-import-meta@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" + integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.8.3": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz#dd6c0b357ac1bb142d98537450a319625d13d2a0" + integrity sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-typescript@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz#460ba9d77077653803c3dd2e673f76d66b4029e5" + integrity sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-arrow-functions@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" + integrity sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-async-to-generator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz#3849a49cc2a22e9743cbd6b52926d30337229af1" + integrity sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== + dependencies: + "@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@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz#f2a1a365bde2b7112e0a6ded9067fdd7c07905d9" + integrity sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-block-scoping@^7.0.0": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz#d93a567a152c22aea3b1929bb118d1d0a175cdca" + integrity sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-classes@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6" + integrity sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== + dependencies: + "@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@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz#d68cf6c9b7f838a8a4144badbe97541ea0904852" + integrity sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-destructuring@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz#b9a570fe0d0a8d460116413cb4f97e8e08b2f847" + integrity sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-exponentiation-operator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz#b0f2ed356ba1be1428ecaf128ff8a24f02830ae0" + integrity sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-flow-strip-types@^7.0.0": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.10.tgz#d85e30ecfa68093825773b7b857e5085bbd32c95" + integrity sha512-0ti12wLTLeUIzu9U7kjqIn4MyOL7+Wibc7avsHhj4o1l5C0ATs8p2IMHrVYjm9t9wzhfEO6S3kxax0Rpdo8LTg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-flow" "^7.12.1" + +"@babel/plugin-transform-for-of@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" + integrity sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-function-name@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz#2ec76258c70fe08c6d7da154003a480620eba667" + integrity sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz#d73b803a26b37017ddf9d3bb8f4dc58bfb806f57" + integrity sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-member-expression-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz#496038602daf1514a64d43d8e17cbb2755e0c3ad" + integrity sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-modules-commonjs@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648" + integrity sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== + dependencies: + "@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@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.1.tgz#9102b06625f60a5443cc292d32b565373665e1e4" + integrity sha512-geUHn4XwHznRAFiuROTy0Hr7bKbpijJCmr1Svt/VNGhpxmp0OrdxURNpWbOAf94nUbL+xj6gbxRVPHWIbRpRoA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-object-super@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz#4ea08696b8d2e65841d0c7706482b048bed1066e" + integrity sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz#d2e963b038771650c922eff593799c96d853255d" + integrity sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-property-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz#41bc81200d730abb4456ab8b3fbd5537b59adecd" + integrity sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-display-name@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" + integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz#ef43cbca2a14f1bd17807dbe4376ff89d714cf28" + integrity sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz#d07de6863f468da0809edcf79a1aa8ce2a82a26b" + integrity sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz#b0da51ffe5f34b9a900e9f1f5fb814f9e512d25e" + integrity sha512-JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw== + dependencies: + "@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-regenerator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" + integrity sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== + dependencies: + regenerator-transform "^0.14.2" + +"@babel/plugin-transform-runtime@^7.0.0": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz#af0fded4e846c4b37078e8e5d06deac6cd848562" + integrity sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA== + dependencies: + "@babel/helper-module-imports" "^7.12.5" + "@babel/helper-plugin-utils" "^7.10.4" + semver "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz#0bf9cac5550fce0cfdf043420f661d645fdc75e3" + integrity sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-spread@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e" + integrity sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + +"@babel/plugin-transform-sticky-regex@^7.0.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz#560224613ab23987453948ed21d0b0b193fa7fad" + integrity sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-template-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz#b43ece6ed9a79c0c71119f576d299ef09d942843" + integrity sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-typescript@^7.5.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz#d92cc0af504d510e26a754a7dbc2e5c8cd9c7ab4" + integrity sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== + dependencies: + "@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@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz#cc9661f61390db5c65e3febaccefd5c6ac3faecb" + integrity sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/register@^7.0.0": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.12.10.tgz#19b87143f17128af4dbe7af54c735663b3999f60" + integrity sha512-EvX/BvMMJRAA3jZgILWgbsrHwBQvllC5T8B29McyME8DvkdOxk4ujESfrMvME8IHSDvWXrmMXxPvA/lx2gqPLQ== + dependencies: + 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-corejs3@^7.10.2": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz#ffee91da0eb4c6dae080774e94ba606368e414f4" + integrity sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ== + dependencies: + core-js-pure "^3.0.0" + regenerator-runtime "^0.13.4" + +"@babel/runtime@7.12.5", "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.8.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" + integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/template@^7.0.0", "@babel/template@^7.10.4", "@babel/template@^7.12.7", "@babel/template@^7.3.3": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" + integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/parser" "^7.12.7" + "@babel/types" "^7.12.7" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376" + integrity sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w== + dependencies: + "@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" + +"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.11", "@babel/types@^7.12.12", "@babel/types@^7.12.5", "@babel/types@^7.12.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299" + integrity sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@cnakazawa/watch@^1.0.3": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + dependencies: + exec-sh "^0.3.2" + minimist "^1.2.0" + +"@eslint/eslintrc@^0.2.2": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.2.2.tgz#d01fc791e2fc33e88a29d6f3dc7e93d0cd784b76" + integrity sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ== + dependencies: + ajv "^6.12.4" + debug "^4.1.1" + espree "^7.3.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.2.1" + js-yaml "^3.13.1" + lodash "^4.17.19" + minimatch "^3.0.4" + strip-json-comments "^3.1.1" + +"@hapi/address@2.x.x": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + +"@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + +"@hapi/joi@^15.0.3": + version "15.1.1" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + 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" + +"@istanbuljs/schema@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" + integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== + +"@jest/console@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" + integrity sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== + dependencies: + "@jest/source-map" "^24.9.0" + chalk "^2.0.1" + slash "^2.0.0" + +"@jest/console@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" + integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^26.6.2" + jest-util "^26.6.2" + slash "^3.0.0" + +"@jest/core@^26.6.3": + version "26.6.3" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" + integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== + dependencies: + "@jest/console" "^26.6.2" + "@jest/reporters" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-changed-files "^26.6.2" + jest-config "^26.6.3" + jest-haste-map "^26.6.2" + jest-message-util "^26.6.2" + jest-regex-util "^26.0.0" + jest-resolve "^26.6.2" + jest-resolve-dependencies "^26.6.3" + jest-runner "^26.6.3" + jest-runtime "^26.6.3" + jest-snapshot "^26.6.2" + jest-util "^26.6.2" + jest-validate "^26.6.2" + jest-watcher "^26.6.2" + micromatch "^4.0.2" + p-each-series "^2.1.0" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" + integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== + dependencies: + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + jest-mock "^26.6.2" + +"@jest/fake-timers@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.9.0.tgz#ba3e6bf0eecd09a636049896434d306636540c93" + integrity sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== + dependencies: + "@jest/types" "^24.9.0" + jest-message-util "^24.9.0" + jest-mock "^24.9.0" + +"@jest/fake-timers@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" + integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== + dependencies: + "@jest/types" "^26.6.2" + "@sinonjs/fake-timers" "^6.0.1" + "@types/node" "*" + jest-message-util "^26.6.2" + jest-mock "^26.6.2" + jest-util "^26.6.2" + +"@jest/globals@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" + integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== + dependencies: + "@jest/environment" "^26.6.2" + "@jest/types" "^26.6.2" + expect "^26.6.2" + +"@jest/reporters@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" + integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + chalk "^4.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.3" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.0.2" + jest-haste-map "^26.6.2" + jest-resolve "^26.6.2" + jest-util "^26.6.2" + jest-worker "^26.6.2" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^4.0.1" + terminal-link "^2.0.0" + v8-to-istanbul "^7.0.0" + optionalDependencies: + node-notifier "^8.0.0" + +"@jest/source-map@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz#0e263a94430be4b41da683ccc1e6bffe2a191714" + integrity sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.1.15" + source-map "^0.6.0" + +"@jest/source-map@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" + integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" + +"@jest/test-result@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.9.0.tgz#11796e8aa9dbf88ea025757b3152595ad06ba0ca" + integrity sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== + dependencies: + "@jest/console" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-result@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" + integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== + dependencies: + "@jest/console" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^26.6.3": + version "26.6.3" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" + integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== + dependencies: + "@jest/test-result" "^26.6.2" + graceful-fs "^4.2.4" + jest-haste-map "^26.6.2" + jest-runner "^26.6.3" + jest-runtime "^26.6.3" + +"@jest/transform@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" + integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^26.6.2" + babel-plugin-istanbul "^6.0.0" + chalk "^4.0.0" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^26.6.2" + jest-regex-util "^26.0.0" + jest-util "^26.6.2" + micromatch "^4.0.2" + pirates "^4.0.1" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" + +"@jest/types@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59" + integrity sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^13.0.0" + +"@jest/types@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" + integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^15.0.0" + chalk "^3.0.0" + +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + +"@react-native-community/cli-debugger-ui@^4.13.1": + version "4.13.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz#07de6d4dab80ec49231de1f1fbf658b4ad39b32c" + integrity sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg== + dependencies: + serve-static "^1.13.1" + +"@react-native-community/cli-hermes@^4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz#6243ed9c709dad5e523f1ccd7d21066b32f2899d" + integrity sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ== + dependencies: + "@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@^4.10.0", "@react-native-community/cli-platform-android@^4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz#922681ec82ee1aadd993598b814df1152118be02" + integrity sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA== + dependencies: + "@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@^4.10.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz#a738915c68cac86df54e578b59a1311ea62b1aef" + integrity sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA== + dependencies: + "@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@^4.13.1": + version "4.13.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz#bee7ee9702afce848e9d6ca3dcd5669b99b125bd" + integrity sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ== + dependencies: + "@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" + +"@react-native-community/cli-tools@^4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz#b406463d33af16cedc4305a9a9257ed32845cf1b" + integrity sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg== + dependencies: + 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" + +"@react-native-community/cli-types@^4.10.1": + version "4.10.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-4.10.1.tgz#d68a2dcd1649d3b3774823c64e5e9ce55bfbe1c9" + integrity sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ== + +"@react-native-community/cli@^4.10.0": + version "4.13.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.13.1.tgz#60148723e77cafe3ae260317d6bffe91853a2d20" + integrity sha512-+/TeRVToADpQPSprsPkwi9KY8x64YcuJpjzMBVISwWP+aWzsIDuWJmyMXTADlCg2EBMJqJR7bn1W/IkfzVRCWA== + dependencies: + "@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" + +"@react-native-community/eslint-config@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz#35dcc529a274803fc4e0a6b3d6c274551fb91774" + integrity sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg== + dependencies: + "@react-native-community/eslint-plugin" "^1.1.0" + "@typescript-eslint/eslint-plugin" "^3.1.0" + "@typescript-eslint/parser" "^3.1.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.20.0" + eslint-plugin-react-hooks "^4.0.4" + eslint-plugin-react-native "^3.8.1" + prettier "^2.0.2" + +"@react-native-community/eslint-plugin@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz#e42b1bef12d2415411519fd528e64b593b1363dc" + integrity sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ== + +"@sinonjs/commons@^1.7.0": + version "1.8.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.1.tgz#e7df00f98a203324f6dc7cc606cad9d4a8ab2217" + integrity sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" + integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== + dependencies: + "@sinonjs/commons" "^1.7.0" + +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": + version "7.1.12" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.12.tgz#4d8e9e51eb265552a7e4f1ff2219ab6133bdfb2d" + integrity sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== + dependencies: + "@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.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" + integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" + integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.11.0.tgz#b9a1efa635201ba9bc850323a8793ee2d36c04a0" + integrity sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg== + dependencies: + "@babel/types" "^7.3.0" + +"@types/eslint-visitor-keys@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" + integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + +"@types/graceful-fs@^4.1.2": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.4.tgz#4ff9f641a7c6d1a3508ff88bc3141b152772e753" + integrity sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" + integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" + integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821" + integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/json-schema@^7.0.3": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" + integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + +"@types/node@*": + version "14.14.20" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.20.tgz#f7974863edd21d1f8a494a73e8e2b3658615c340" + integrity sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A== + +"@types/normalize-package-data@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" + integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + +"@types/prettier@^2.0.0": + version "2.1.6" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.1.6.tgz#f4b1efa784e8db479cdb8b14403e2144b1e9ff03" + integrity sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA== + +"@types/stack-utils@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" + integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== + +"@types/stack-utils@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff" + integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== + +"@types/yargs-parser@*": + version "20.2.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" + integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== + +"@types/yargs@^13.0.0": + version "13.0.11" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.11.tgz#def2f0c93e4bdf2c61d7e34899b17e34be28d3b1" + integrity sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^15.0.0": + version "15.0.12" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.12.tgz#6234ce3e3e3fa32c5db301a170f96a599c960d74" + integrity sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw== + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^3.1.0": + version "3.10.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f" + integrity sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== + dependencies: + "@typescript-eslint/experimental-utils" "3.10.1" + debug "^4.1.1" + functional-red-black-tree "^1.0.1" + regexpp "^3.0.0" + semver "^7.3.2" + tsutils "^3.17.1" + +"@typescript-eslint/experimental-utils@3.10.1": + version "3.10.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" + integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/types" "3.10.1" + "@typescript-eslint/typescript-estree" "3.10.1" + eslint-scope "^5.0.0" + eslint-utils "^2.0.0" + +"@typescript-eslint/parser@^3.1.0": + version "3.10.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467" + integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw== + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "3.10.1" + "@typescript-eslint/types" "3.10.1" + "@typescript-eslint/typescript-estree" "3.10.1" + eslint-visitor-keys "^1.1.0" + +"@typescript-eslint/types@3.10.1": + version "3.10.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" + integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== + +"@typescript-eslint/typescript-estree@3.10.1": + version "3.10.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853" + integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== + dependencies: + "@typescript-eslint/types" "3.10.1" + "@typescript-eslint/visitor-keys" "3.10.1" + debug "^4.1.1" + glob "^7.1.6" + is-glob "^4.0.1" + lodash "^4.17.15" + semver "^7.3.2" + tsutils "^3.17.1" + +"@typescript-eslint/visitor-keys@3.10.1": + version "3.10.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931" + integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== + dependencies: + eslint-visitor-keys "^1.1.0" + +abab@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== + +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +absolute-path@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" + integrity sha1-p4di+9rftSl76ZsV01p4Wy8JW/c= + +accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +acorn-globals@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + +acorn-jsx@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + +acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.1.1, acorn@^7.4.0: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.0.3.tgz#13ae747eff125cafb230ac504b2406cf371eece2" + integrity sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +anser@^1.4.9: + version "1.4.10" + resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" + integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== + +ansi-colors@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" + integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== + dependencies: + ansi-wrap "^0.1.0" + +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-cyan@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" + integrity sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM= + dependencies: + ansi-wrap "0.1.0" + +ansi-escapes@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + +ansi-escapes@^4.2.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + dependencies: + type-fest "^0.11.0" + +ansi-fragments@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" + integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== + dependencies: + colorette "^1.0.7" + slice-ansi "^2.0.0" + strip-ansi "^5.0.0" + +ansi-gray@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" + integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= + dependencies: + ansi-wrap "0.1.0" + +ansi-red@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" + integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= + dependencies: + ansi-wrap "0.1.0" + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-regex@^4.0.0, ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-wrap@0.1.0, ansi-wrap@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +anymatch@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +aria-query@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" + integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + dependencies: + "@babel/runtime" "^7.10.2" + "@babel/runtime-corejs3" "^7.10.2" + +arr-diff@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" + integrity sha1-aHwydYFjWI/vfeezb6vklesaOZo= + dependencies: + arr-flatten "^1.0.1" + array-slice "^0.2.3" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" + integrity sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0= + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-filter@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" + integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= + +array-includes@^3.1.1, array-includes@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8" + integrity sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== + dependencies: + 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@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" + integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= + +array-reduce@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" + integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= + +array-slice@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" + integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +array.prototype.flat@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" + integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +array.prototype.flatmap@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9" + integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + function-bind "^1.1.1" + +asap@~2.0.3, asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + +async@^2.4.0: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + +axe-core@^4.0.2: + version "4.1.1" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.1.1.tgz#70a7855888e287f7add66002211a423937063eaf" + integrity sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ== + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +babel-eslint@10.1.0, babel-eslint@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + dependencies: + "@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@26.6.3, babel-jest@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" + integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== + dependencies: + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/babel__core" "^7.1.7" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^26.6.2" + chalk "^4.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" + integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + dependencies: + "@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@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" + integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.0.0" + "@types/babel__traverse" "^7.0.6" + +babel-plugin-root-import@6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/babel-plugin-root-import/-/babel-plugin-root-import-6.6.0.tgz#85940840f308a8c292f66ca0b5bdd314046273ed" + integrity sha512-SPzVOHd7nDh5loZwZBxtX/oOu1MXeKjTkz+1VnnzLWC0dk8sJIGC2IDQ2uWIBjE5mUtXlQ35MTHSqN0Xn7qHrg== + dependencies: + slash "^3.0.0" + +babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: + version "7.0.0-beta.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" + integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== + +babel-plugin-transform-react-remove-prop-types@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + +babel-plugin-transform-remove-console@6.9.4: + version "6.9.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz#b980360c067384e24b357a588d807d3c83527780" + integrity sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A= + +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + dependencies: + "@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/plugin-syntax-top-level-await" "^7.8.3" + +babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz#a6024764ea86c8e06a22d794ca8b69534d263541" + integrity sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw== + dependencies: + "@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@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" + integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== + dependencies: + babel-plugin-jest-hoist "^26.6.2" + babel-preset-current-node-syntax "^1.0.0" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.1.2, base64-js@^1.2.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + 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" + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +big-integer@^1.6.44: + version "1.6.48" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e" + integrity sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w== + +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bplist-creator@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.8.tgz#56b2a6e79e9aec3fc33bf831d09347d73794e79c" + integrity sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA== + dependencies: + stream-buffers "~2.2.0" + +bplist-parser@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e" + integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== + dependencies: + big-integer "^1.6.44" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + 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" + +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-crc32@^0.2.13: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + 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@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.1.tgz#29aca9151f8ddcfd5b9b786898f005f425e88567" + integrity sha512-tvAvUwNcRikl3RVF20X9lsYmmepsovzTWeJiXjO0PkJp15uy/6xKFZOQtuiSULwYW+6ToZBprphCgWXC2dSgcQ== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.0.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" + integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + +capture-exit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + dependencies: + rsvp "^4.8.4" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +chardet@^0.4.0: + version "0.4.2" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" + integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I= + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +cjs-module-lexer@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" + integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-spinners@^2.0.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.5.0.tgz#12763e47251bf951cb75c201dfa58ff1bcb2d047" + integrity sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ== + +cli-width@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + +colorette@^1.0.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +command-exists@^1.2.8: + version "1.2.9" + resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + +commander@^2.19.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@~2.13.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" + integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.1: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + 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@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.6.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +confusing-browser-globals@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" + integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + +connect@^3.6.5: + version "3.7.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + +contains-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" + integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= + +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + dependencies: + safe-buffer "~5.1.1" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-pure@^3.0.0: + version "3.8.2" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.8.2.tgz#286f885c0dac1cdcd6d78397392abc25ddeca225" + integrity sha512-v6zfIQqL/pzTVAbZvYUozsxNfxcFb6Ks3ZfEbuneJl3FW9Jb8F6vLWB6f+qTmAu72msUdyb84V8d/yBFf7FNnw== + +core-js@^2.2.2, core-js@^2.4.1: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.0, cross-spawn@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +damerau-levenshtein@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791" + integrity sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +data-urls@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + dependencies: + abab "^2.0.3" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.0.0" + +dayjs@^1.8.15: + version "1.10.3" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.3.tgz#cf3357c8e7f508432826371672ebf376cb7d619b" + integrity sha512-/2fdLN987N8Ki7Id8BUN2nhuiRyxTLumQnSQf9CNncFCyqFsSKb9TNhzRYcC8K8eJSJOKvbvkImo/MKKhNi4iw== + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + dependencies: + ms "2.1.2" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decimal.js@^10.2.0: + version "10.2.1" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3" + integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-is@^0.1.3, deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +deepmerge@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" + integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== + +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +defaults@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + dependencies: + clone "^1.0.2" + +define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +denodeify@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" + integrity sha1-OjYof1A05pnnV3kBBSwubJQlFjE= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +diff-sequences@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" + integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== + +doctrine@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" + integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= + dependencies: + esutils "^2.0.2" + isarray "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +domexception@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + dependencies: + webidl-conversions "^5.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +emittery@^0.7.1: + version "0.7.2" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" + integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.0.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.0.tgz#a26da8e832b16a9753309f25e35e3c0efb9a066a" + integrity sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +encoding@^0.1.11: + version "0.1.13" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== + dependencies: + iconv-lite "^0.6.2" + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enquirer@^2.3.5: + version "2.3.6" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + +envinfo@^7.7.2: + version "7.7.3" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" + integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +errorhandler@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" + integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== + dependencies: + accepts "~1.3.7" + escape-html "~1.0.3" + +es-abstract@^1.17.0-next.1: + version "1.17.7" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" + integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== + dependencies: + 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" + +es-abstract@^1.18.0-next.1: + version "1.18.0-next.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" + integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== + dependencies: + 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@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escodegen@^1.14.1: + version "1.14.3" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== + dependencies: + esprima "^4.0.1" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-airbnb-base@^14.2.1: + version "14.2.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz#8a2eb38455dc5a312550193b319cdaeef042cd1e" + integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + dependencies: + confusing-browser-globals "^1.0.10" + object.assign "^4.1.2" + object.entries "^1.1.2" + +eslint-config-airbnb@18.2.1: + version "18.2.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz#b7fe2b42f9f8173e825b73c8014b592e449c98d9" + integrity sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== + dependencies: + eslint-config-airbnb-base "^14.2.1" + object.assign "^4.1.2" + object.entries "^1.1.2" + +eslint-config-prettier@^6.10.1: + version "6.15.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" + integrity sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== + dependencies: + get-stdin "^6.0.0" + +eslint-import-resolver-babel-plugin-root-import@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-babel-plugin-root-import/-/eslint-import-resolver-babel-plugin-root-import-1.1.1.tgz#b060f1177557918389f7ed476e5b36a43854a381" + integrity sha512-ZZxdV9AxzL2WFVggDxZ36xodPg2+BTrkhhMf/of+BxSVh/GKLGCs17EDq5b61wqC7/oQsA2h1RtH1fV7HOUV/w== + dependencies: + eslint-import-resolver-node "^0.2.1" + json5 "^0.5.0" + +eslint-import-resolver-node@^0.2.1: + version "0.2.3" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz#5add8106e8c928db2cba232bcd9efa846e3da16c" + integrity sha1-Wt2BBujJKNssuiMrzZ76hG49oWw= + dependencies: + debug "^2.2.0" + object-assign "^4.0.1" + resolve "^1.1.6" + +eslint-import-resolver-node@^0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" + integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== + dependencies: + debug "^2.6.9" + resolve "^1.13.1" + +eslint-module-utils@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" + integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== + dependencies: + debug "^2.6.9" + pkg-dir "^2.0.0" + +eslint-plugin-eslint-comments@3.2.0, eslint-plugin-eslint-comments@^3.1.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" + integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== + dependencies: + escape-string-regexp "^1.0.5" + ignore "^5.0.5" + +eslint-plugin-flowtype@2.50.3: + version "2.50.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz#61379d6dce1d010370acd6681740fd913d68175f" + integrity sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ== + dependencies: + lodash "^4.17.10" + +eslint-plugin-flowtype@5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.0.tgz#a4bef5dc18f9b2bdb41569a4ab05d73805a3d261" + integrity sha512-z7ULdTxuhlRJcEe1MVljePXricuPOrsWfScRXFhNzVD5dmTHWjIF57AxD0e7AbEoLSbjSsaA5S+hCg43WvpXJQ== + dependencies: + lodash "^4.17.15" + string-natural-compare "^3.0.1" + +eslint-plugin-import@2.22.1: + version "2.22.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" + integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== + dependencies: + array-includes "^3.1.1" + array.prototype.flat "^1.2.3" + contains-path "^0.1.0" + debug "^2.6.9" + doctrine "1.5.0" + eslint-import-resolver-node "^0.3.4" + eslint-module-utils "^2.6.0" + has "^1.0.3" + minimatch "^3.0.4" + object.values "^1.1.1" + read-pkg-up "^2.0.0" + resolve "^1.17.0" + tsconfig-paths "^3.9.0" + +eslint-plugin-jest@22.4.1: + version "22.4.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz#a5fd6f7a2a41388d16f527073b778013c5189a9c" + integrity sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg== + +eslint-plugin-jsx-a11y@6.4.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz#a2d84caa49756942f42f1ffab9002436391718fd" + integrity sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== + dependencies: + "@babel/runtime" "^7.11.2" + aria-query "^4.2.2" + array-includes "^3.1.1" + ast-types-flow "^0.0.7" + axe-core "^4.0.2" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.6" + emoji-regex "^9.0.0" + has "^1.0.3" + jsx-ast-utils "^3.1.0" + language-tags "^1.0.5" + +eslint-plugin-prettier@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba" + integrity sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-plugin-react-hooks@4.2.0, eslint-plugin-react-hooks@^4.0.4: + version "4.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556" + integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ== + +eslint-plugin-react-native-globals@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" + integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== + +eslint-plugin-react-native@3.10.0, eslint-plugin-react-native@^3.8.1: + version "3.10.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.10.0.tgz#240f7e6979a908af3dfd9ba9652434c33f4d64cd" + integrity sha512-4f5+hHYYq5wFhB5eptkPEAR7FfvqbS7AzScUOANfAMZtYw5qgnCxRq45bpfBaQF+iyPMim5Q8pubcpvLv75NAg== + dependencies: + "@babel/traverse" "^7.7.4" + eslint-plugin-react-native-globals "^0.1.1" + +eslint-plugin-react@7.22.0, eslint-plugin-react@^7.20.0: + version "7.22.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz#3d1c542d1d3169c45421c1215d9470e341707269" + integrity sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA== + dependencies: + array-includes "^3.1.1" + array.prototype.flatmap "^1.2.3" + doctrine "^2.1.0" + has "^1.0.3" + jsx-ast-utils "^2.4.1 || ^3.0.0" + object.entries "^1.1.2" + object.fromentries "^2.0.2" + object.values "^1.1.1" + prop-types "^15.7.2" + resolve "^1.18.1" + string.prototype.matchall "^4.0.2" + +eslint-scope@^5.0.0, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-utils@^2.0.0, eslint-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint-visitor-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" + integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== + +eslint@7.17.0: + version "7.17.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.17.0.tgz#4ccda5bf12572ad3bf760e6f195886f50569adb0" + integrity sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@eslint/eslintrc" "^0.2.2" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.0.1" + doctrine "^3.0.0" + enquirer "^2.3.5" + eslint-scope "^5.1.1" + eslint-utils "^2.1.0" + eslint-visitor-keys "^2.0.0" + espree "^7.3.1" + esquery "^1.2.0" + esutils "^2.0.2" + file-entry-cache "^6.0.0" + 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" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash "^4.17.19" + minimatch "^3.0.4" + natural-compare "^1.4.0" + optionator "^0.9.1" + progress "^2.0.0" + regexpp "^3.1.0" + semver "^7.2.1" + strip-ansi "^6.0.0" + strip-json-comments "^3.1.0" + table "^6.0.4" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^7.3.0, espree@^7.3.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" + integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + dependencies: + acorn "^7.4.0" + acorn-jsx "^5.3.1" + eslint-visitor-keys "^1.3.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" + integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1, estraverse@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +event-target-shim@^5.0.0, event-target-shim@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter3@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + +exec-sh@^0.3.2: + version "0.3.4" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" + integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + 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" + +execa@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + 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" + +expect@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" + integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== + dependencies: + "@jest/types" "^26.6.2" + ansi-styles "^4.0.0" + jest-get-type "^26.3.0" + jest-matcher-utils "^26.6.2" + jest-message-util "^26.6.2" + jest-regex-util "^26.0.0" + +extend-shallow@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" + integrity sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE= + dependencies: + kind-of "^1.1.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^2.0.4: + version "2.2.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" + integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A== + dependencies: + chardet "^0.4.0" + iconv-lite "^0.4.17" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + 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" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fancy-log@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" + integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== + dependencies: + ansi-gray "^0.1.1" + color-support "^1.1.3" + parse-node-version "^1.0.0" + time-stamp "^1.0.0" + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" + integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fb-watchman@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + dependencies: + bser "2.1.1" + +fbjs-css-vars@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== + +fbjs-scripts@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz#069a0c0634242d10031c6460ef1fccefcdae8b27" + integrity sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ== + dependencies: + "@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" + +fbjs@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a" + integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA== + dependencies: + 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" + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.0.tgz#7921a89c391c6d93efec2169ac6bf300c527ea0a" + integrity sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA== + dependencies: + flat-cache "^3.0.4" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + 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@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.0.tgz#a5d06b4a8b01e3a63771daa5cb7a1903e2e57067" + integrity sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA== + +flow-bin@0.122.0: + version "0.122.0" + resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.122.0.tgz#c723a2b33b1a70bd10204704ae1dc776d5d89d79" + integrity sha512-my8N5jgl/A+UVby9E7NDppHdhLgRbWgKbmFZSx2MSYMRh3d9YGnM2MM+wexpUpl0ftY1IM6ZcUwaAhrypLyvlA== + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +fs-extra@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" + integrity sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA= + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + +fsevents@^2.1.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.1.tgz#b209ab14c61012636c8863507edf7fb68cc54e9f" + integrity sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gensync@^1.0.0-beta.1: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.1, get-intrinsic@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.2.tgz#6820da226e50b24894e08859469dc68361545d49" + integrity sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + dependencies: + is-glob "^4.0.1" + +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hermes-engine@0.5.2-rc1: + version "0.5.2-rc1" + resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.5.2-rc1.tgz#01faccf58b45f6a4592443c1acf98f0ddbd5bf36" + integrity sha512-+cLjML2+XVSLPdEtU/b5FwtF+3yhxV8dfuviRS3MPdMxlxDlG/Iu3wFvTByOzTzWaQyPg+Q/68o5HLrL4QqJng== + +hermes-engine@~0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.5.1.tgz#601115e4b1e0a17d9aa91243b96277de4e926e09" + integrity sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg== + +hermes-profile-transformer@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b" + integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== + dependencies: + source-map "^0.7.3" + +hosted-git-info@^2.1.4: + version "2.8.8" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + +html-encoding-sniffer@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + dependencies: + whatwg-encoding "^1.0.5" + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +iconv-lite@0.4.24, iconv-lite@^0.4.17: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.2.tgz#ce13d1875b0c3a674bd6a04b7f76b01b1b6ded01" + integrity sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.0.5: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + +image-size@^0.6.0: + version "0.6.3" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" + integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA== + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" + integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inquirer@^3.0.6: + version "3.3.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" + integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ== + dependencies: + 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" + +internal-slot@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" + integrity sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== + dependencies: + es-abstract "^1.17.0-next.1" + has "^1.0.3" + side-channel "^1.0.2" + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4, is-callable@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" + integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-core-module@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-docker@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" + integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^4.0.0, is-glob@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-negative-zero@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" + integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-potential-custom-element-name@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" + integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= + +is-regex@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" + integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== + dependencies: + has-symbols "^1.0.1" + +is-stream@^1.0.1, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + +is-string@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" + integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + dependencies: + has-symbols "^1.0.1" + +is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isomorphic-fetch@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" + integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= + dependencies: + node-fetch "^1.0.1" + whatwg-fetch ">=0.10.0" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +istanbul-lib-coverage@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" + integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== + +istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.0.0" + semver "^6.3.0" + +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" + integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" + integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +jest-changed-files@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" + integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== + dependencies: + "@jest/types" "^26.6.2" + execa "^4.0.0" + throat "^5.0.0" + +jest-cli@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" + integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== + dependencies: + "@jest/core" "^26.6.3" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + import-local "^3.0.2" + is-ci "^2.0.0" + jest-config "^26.6.3" + jest-util "^26.6.2" + jest-validate "^26.6.2" + prompts "^2.0.1" + yargs "^15.4.1" + +jest-config@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" + integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^26.6.3" + "@jest/types" "^26.6.2" + babel-jest "^26.6.3" + chalk "^4.0.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.4" + jest-environment-jsdom "^26.6.2" + jest-environment-node "^26.6.2" + jest-get-type "^26.3.0" + jest-jasmine2 "^26.6.3" + jest-regex-util "^26.0.0" + jest-resolve "^26.6.2" + jest-util "^26.6.2" + jest-validate "^26.6.2" + micromatch "^4.0.2" + pretty-format "^26.6.2" + +jest-diff@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" + integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== + dependencies: + chalk "^4.0.0" + diff-sequences "^26.6.2" + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-docblock@^26.0.0: + version "26.0.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" + integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== + dependencies: + detect-newline "^3.0.0" + +jest-each@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" + integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== + dependencies: + "@jest/types" "^26.6.2" + chalk "^4.0.0" + jest-get-type "^26.3.0" + jest-util "^26.6.2" + pretty-format "^26.6.2" + +jest-environment-jsdom@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" + integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + jest-mock "^26.6.2" + jest-util "^26.6.2" + jsdom "^16.4.0" + +jest-environment-node@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" + integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + jest-mock "^26.6.2" + jest-util "^26.6.2" + +jest-get-type@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" + integrity sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== + +jest-get-type@^26.3.0: + version "26.3.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" + integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== + +jest-haste-map@^24.7.1: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.9.0.tgz#b38a5d64274934e21fa417ae9a9fbeb77ceaac7d" + integrity sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== + dependencies: + "@jest/types" "^24.9.0" + anymatch "^2.0.0" + fb-watchman "^2.0.0" + 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" + optionalDependencies: + fsevents "^1.2.7" + +jest-haste-map@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" + integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== + dependencies: + "@jest/types" "^26.6.2" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + jest-regex-util "^26.0.0" + jest-serializer "^26.6.2" + jest-util "^26.6.2" + jest-worker "^26.6.2" + micromatch "^4.0.2" + sane "^4.0.3" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.1.2" + +jest-jasmine2@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" + integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + expect "^26.6.2" + is-generator-fn "^2.0.0" + jest-each "^26.6.2" + jest-matcher-utils "^26.6.2" + jest-message-util "^26.6.2" + jest-runtime "^26.6.3" + jest-snapshot "^26.6.2" + jest-util "^26.6.2" + pretty-format "^26.6.2" + throat "^5.0.0" + +jest-leak-detector@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" + integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== + dependencies: + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-matcher-utils@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" + integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== + dependencies: + chalk "^4.0.0" + jest-diff "^26.6.2" + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-message-util@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.9.0.tgz#527f54a1e380f5e202a8d1149b0ec872f43119e3" + integrity sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== + dependencies: + "@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" + +jest-message-util@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" + integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + micromatch "^4.0.2" + pretty-format "^26.6.2" + slash "^3.0.0" + stack-utils "^2.0.2" + +jest-mock@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.9.0.tgz#c22835541ee379b908673ad51087a2185c13f1c6" + integrity sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== + dependencies: + "@jest/types" "^24.9.0" + +jest-mock@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" + integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + +jest-regex-util@^26.0.0: + version "26.0.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" + integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== + +jest-resolve-dependencies@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" + integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== + dependencies: + "@jest/types" "^26.6.2" + jest-regex-util "^26.0.0" + jest-snapshot "^26.6.2" + +jest-resolve@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" + integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== + dependencies: + "@jest/types" "^26.6.2" + chalk "^4.0.0" + graceful-fs "^4.2.4" + jest-pnp-resolver "^1.2.2" + jest-util "^26.6.2" + read-pkg-up "^7.0.1" + resolve "^1.18.1" + slash "^3.0.0" + +jest-runner@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" + integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.7.1" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-config "^26.6.3" + jest-docblock "^26.0.0" + jest-haste-map "^26.6.2" + jest-leak-detector "^26.6.2" + jest-message-util "^26.6.2" + jest-resolve "^26.6.2" + jest-runtime "^26.6.3" + jest-util "^26.6.2" + jest-worker "^26.6.2" + source-map-support "^0.5.6" + throat "^5.0.0" + +jest-runtime@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" + integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/globals" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + cjs-module-lexer "^0.6.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.4" + jest-config "^26.6.3" + jest-haste-map "^26.6.2" + jest-message-util "^26.6.2" + jest-mock "^26.6.2" + jest-regex-util "^26.0.0" + jest-resolve "^26.6.2" + jest-snapshot "^26.6.2" + jest-util "^26.6.2" + jest-validate "^26.6.2" + slash "^3.0.0" + strip-bom "^4.0.0" + yargs "^15.4.1" + +jest-serializer@^24.4.0, jest-serializer@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73" + integrity sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== + +jest-serializer@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" + integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== + dependencies: + "@types/node" "*" + graceful-fs "^4.2.4" + +jest-snapshot@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" + integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/babel__traverse" "^7.0.4" + "@types/prettier" "^2.0.0" + chalk "^4.0.0" + expect "^26.6.2" + graceful-fs "^4.2.4" + jest-diff "^26.6.2" + jest-get-type "^26.3.0" + jest-haste-map "^26.6.2" + jest-matcher-utils "^26.6.2" + jest-message-util "^26.6.2" + jest-resolve "^26.6.2" + natural-compare "^1.4.0" + pretty-format "^26.6.2" + semver "^7.3.2" + +jest-util@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz#7396814e48536d2e85a37de3e4c431d7cb140162" + integrity sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== + dependencies: + "@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" + +jest-util@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" + integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + graceful-fs "^4.2.4" + is-ci "^2.0.0" + micromatch "^4.0.2" + +jest-validate@^24.7.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab" + integrity sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== + dependencies: + "@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" + +jest-validate@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" + integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== + dependencies: + "@jest/types" "^26.6.2" + camelcase "^6.0.0" + chalk "^4.0.0" + jest-get-type "^26.3.0" + leven "^3.1.0" + pretty-format "^26.6.2" + +jest-watcher@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" + integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== + dependencies: + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^26.6.2" + string-length "^4.0.1" + +jest-worker@^24.6.0, jest-worker@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" + integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + dependencies: + merge-stream "^2.0.0" + supports-color "^6.1.0" + +jest-worker@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" + +jest@26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" + integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== + dependencies: + "@jest/core" "^26.6.3" + import-local "^3.0.2" + jest-cli "^26.6.3" + +jetifier@^1.6.2: + version "1.6.6" + resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.6.tgz#fec8bff76121444c12dc38d2dad6767c421dab68" + integrity sha512-JNAkmPeB/GS2tCRqUzRPsTOHpGDah7xP18vGJfIjZC+W2sxEHbxgJxetIjIqhjQ3yYbYNEELkM/spKLtwoOSUQ== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsc-android@^245459.0.0: + version "245459.0.0" + resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-245459.0.0.tgz#e584258dd0b04c9159a27fb104cd5d491fd202c9" + integrity sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg== + +jsdom@^16.4.0: + version "16.4.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.4.0.tgz#36005bde2d136f73eee1a830c6d45e55408edddb" + integrity sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w== + dependencies: + abab "^2.0.3" + acorn "^7.1.1" + acorn-globals "^6.0.0" + cssom "^0.4.4" + cssstyle "^2.2.0" + data-urls "^2.0.0" + decimal.js "^10.2.0" + domexception "^2.0.1" + escodegen "^1.14.1" + html-encoding-sniffer "^2.0.1" + is-potential-custom-element-name "^1.0.0" + nwsapi "^2.2.0" + parse5 "5.1.1" + request "^2.88.2" + request-promise-native "^1.0.8" + saxes "^5.0.0" + symbol-tree "^3.2.4" + tough-cookie "^3.0.1" + w3c-hr-time "^1.0.2" + w3c-xmlserializer "^2.0.0" + webidl-conversions "^6.1.0" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.0.0" + ws "^7.2.3" + xml-name-validator "^3.0.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json5@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" + integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== + dependencies: + minimist "^1.2.5" + +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz#41108d2cec408c3453c1bbe8a4aae9e1e2bd8f82" + integrity sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q== + dependencies: + array-includes "^3.1.2" + object.assign "^4.1.2" + +kind-of@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" + integrity sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ= + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +klaw@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" + integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= + optionalDependencies: + graceful-fs "^4.1.9" + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +language-subtag-registry@~0.3.2: + version "0.3.21" + resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a" + integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + +language-tags@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" + integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + dependencies: + language-subtag-registry "~0.3.2" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= + +lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.3.0: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== + +log-symbols@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + dependencies: + chalk "^2.0.1" + +logkitty@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" + integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== + dependencies: + ansi-fragments "^0.2.1" + dayjs "^1.8.15" + yargs "^15.1.0" + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +makeerror@1.0.x: + version "1.0.11" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + dependencies: + tmpl "1.0.x" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +merge-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= + dependencies: + readable-stream "^2.0.1" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +metro-babel-register@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.58.0.tgz#5c44786d49a044048df56cf476a2263491d4f53a" + integrity sha512-P5+G3ufhSYL6cA3a7xkbSJzzFBvtivj/PhWvGXFXnuFssDlMAX1CTktff+0gpka5Cd6B6QLt0UAMWulUAAE4Eg== + dependencies: + "@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-babel-register@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.59.0.tgz#2bcff65641b36794cf083ba732fbc46cf870fb43" + integrity sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg== + dependencies: + "@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@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.58.0.tgz#317c83b863cceb0573943815f1711fbcbe69b106" + integrity sha512-yBX3BkRhw2TCNPhe+pmLSgsAEA3huMvnX08UwjFqSXXI1aiqzRQobn92uKd1U5MM1Vx8EtXVomlJb95ZHNAv6A== + dependencies: + "@babel/core" "^7.0.0" + metro-source-map "0.58.0" + +metro-babel-transformer@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz#dda99c75d831b00142c42c020c51c103b29f199d" + integrity sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w== + dependencies: + "@babel/core" "^7.0.0" + metro-source-map "0.59.0" + +metro-cache@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.58.0.tgz#630ea0a4626dfb9591c71fdb85dce14b5e9a04ec" + integrity sha512-jjW9zCTKxhgKcVkyQ6LHyna9Zdf4TK/45vvT1fPyyTk1RY82ZYjU1qs+84ycKEd08Ka4YcK9xcUew9SIDJYI8Q== + dependencies: + jest-serializer "^24.4.0" + metro-core "0.58.0" + mkdirp "^0.5.1" + rimraf "^2.5.4" + +metro-config@0.58.0, metro-config@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.58.0.tgz#1e24b43a5a00971d75662b1a0d3c04a13d4a1746" + integrity sha512-4vgBliXwL56vjUlYplvGMVSNrJJpkHuLcD+O20trV3FvPxKg4ZsvuOcNSxqDSMU26FCtIEJ15ojcuCbRL7KY0w== + dependencies: + 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@0.58.0, metro-core@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.58.0.tgz#ad9f6645a2b439a3fbce7ce4e19b01b00375768a" + integrity sha512-RzXUjGFmCLOyzUqcKDvr91AldGtIOxnzNZrWUIiG8uC3kerVLo0mQp4YH3+XVm6fMNiLMg6iER7HLqD+MbpUjQ== + dependencies: + jest-haste-map "^24.7.1" + lodash.throttle "^4.1.1" + metro-resolver "0.58.0" + wordwrap "^1.0.0" + +metro-inspector-proxy@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.58.0.tgz#6fefb0cdf25655919d56c82ebe09cd26eb00e636" + integrity sha512-oFqTyNTJdCdvcw1Ha6SKE7ITbSaoTbO4xpYownIoJR+WZ0ZfxbWpp225JkHuBJm9UcBAnG9c0CME924m3uBbaw== + dependencies: + connect "^3.6.5" + debug "^2.2.0" + rxjs "^5.4.3" + ws "^1.1.5" + yargs "^14.2.0" + +metro-minify-uglify@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.58.0.tgz#7e1066954bfd4f767ba6aca7feef676ca44c68b8" + integrity sha512-vRHsA7bCi7eCn3LXLm20EfY2NoWDyYOnmWaq/N8LB0OxL2L5DXRqMYAQK+prWGJ5S1yvVnDuuNVP+peQ9851TA== + dependencies: + uglify-es "^3.1.9" + +metro-react-native-babel-preset@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.58.0.tgz#18f48d33fe124280ffabc000ab8b42c488d762a2" + integrity sha512-MRriNW+fF6jxABsgPphocUY6mIhmCm8idcrQZ58fT3Iti2vCdtkaK32TyCGUNUptzhUe2/cbE57j4aC+eaodAA== + dependencies: + "@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-react-native-babel-preset@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz#20e020bc6ac9849e1477de1333d303ed42aba225" + integrity sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg== + dependencies: + "@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-preset@0.64.0: + version "0.64.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz#76861408681dfda3c1d962eb31a8994918c976f8" + integrity sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ== + dependencies: + "@babel/core" "^7.0.0" + "@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@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz#9b3dfd6ad35c6ef37fc4ce4d20a2eb67fabbb4be" + integrity sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ== + dependencies: + "@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" + +metro-react-native-babel-transformer@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.58.0.tgz#5da0e5a1b83c01d11626905fa59f34fda53a21a5" + integrity sha512-3A73+cRq1eUPQ8g+hPNGgMUMCGmtQjwqHfoG1DwinAoJ/kr4WOXWWbGZo0xHJNBe/zdHGl0uHcDCp2knPglTdQ== + dependencies: + "@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-resolver@0.58.0, metro-resolver@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.58.0.tgz#4d03edc52e2e25d45f16688adf3b3f268ea60df9" + integrity sha512-XFbAKvCHN2iWqKeiRARzEXn69eTDdJVJC7lu16S4dPQJ+Dy82dZBr5Es12iN+NmbJuFgrAuIHbpWrdnA9tOf6Q== + dependencies: + absolute-path "^0.0.0" + +metro-source-map@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.58.0.tgz#e951b99f4c653239ce9323bb08339c6f1978a112" + integrity sha512-yvN1YPmejmgiiS7T1aKBiiUTHPw2Vcm3r2TZ+DY92z/9PR4alysIywrCs/fTHs8rbDcKM5VfPCKGLpkBrbKeOw== + dependencies: + "@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" + +metro-source-map@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.59.0.tgz#e9beb9fc51bfb4e060f95820cf1508fc122d23f7" + integrity sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ== + dependencies: + "@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" + +metro-symbolicate@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.58.0.tgz#ba9fd52549c41fc1b656adaad7c8875726dd5abe" + integrity sha512-uIVxUQC1E26qOMj13dKROhwAa2FmZk5eR0NcBqej/aXmQhpr8LjJg2sondkoLKUp827Tf/Fm9+pS4icb5XiqCw== + dependencies: + invariant "^2.2.4" + metro-source-map "0.58.0" + source-map "^0.5.6" + through2 "^2.0.1" + vlq "^1.0.0" + +metro-symbolicate@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz#fc7f93957a42b02c2bfc57ed1e8f393f5f636a54" + integrity sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw== + dependencies: + invariant "^2.2.4" + metro-source-map "0.59.0" + source-map "^0.5.6" + through2 "^2.0.1" + vlq "^1.0.0" + +metro@0.58.0, metro@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.58.0.tgz#c037318c112f80dc96199780c8b401ab72cfd142" + integrity sha512-yi/REXX+/s4r7RjzXht+E+qE6nzvFIrEXO5Q61h+70Q7RODMU8EnlpXx04JYk7DevHuMhFaX+NWhCtRINzR4zA== + dependencies: + "@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" + +micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + 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" + +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + +mime-db@1.45.0, "mime-db@>= 1.43.0 < 2": + version "1.45.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" + integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== + +mime-db@~1.23.0: + version "1.23.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" + integrity sha1-oxtAcK2uon1zLqMzdApk0OyaZlk= + +mime-types@2.1.11: + version "2.1.11" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" + integrity sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw= + dependencies: + mime-db "~1.23.0" + +mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.28" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd" + integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ== + dependencies: + mime-db "1.45.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mime@^2.4.1: + version "2.4.7" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.7.tgz#962aed9be0ed19c91fd7dc2ece5d7f4e89a90d74" + integrity sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA== + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@^0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + +nan@^2.12.1: + version "2.14.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + 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@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +nocache@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" + integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== + +node-fetch@^1.0.1: + version "1.7.3" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" + integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== + dependencies: + encoding "^0.1.11" + is-stream "^1.0.1" + +node-fetch@^2.2.0, node-fetch@^2.6.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-modules-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + +node-notifier@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.1.tgz#f86e89bbc925f2b068784b31f382afdc6ca56be1" + integrity sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA== + dependencies: + growly "^1.3.0" + is-wsl "^2.2.0" + semver "^7.3.2" + shellwords "^0.1.1" + uuid "^8.3.0" + which "^2.0.2" + +node-stream-zip@^1.9.1: + version "1.12.0" + resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.12.0.tgz#f69af78799531b928662f4900d345387fa0b3777" + integrity sha512-HZ3XehqShTFj9gHauRJ3Bri9eiCTOII7/crtXzURtT14NdnOFs9Ia5E82W7z3izVBNx760tqwddxrBJVG52Y1Q== + +normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nullthrows@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" + integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== + +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +ob1@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.58.0.tgz#484a1e9a63a8b79d9ea6f3a83b2a42110faac973" + integrity sha512-uZP44cbowAfHafP1k4skpWItk5iHCoRevMfrnUvYCfyNNPPJd3rfDCyj0exklWi2gDXvjlj2ObsfiqP/bs/J7Q== + +ob1@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.59.0.tgz#ee103619ef5cb697f2866e3577da6f0ecd565a36" + integrity sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-inspect@^1.8.0, object-inspect@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" + integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0, object.assign@^4.1.1, object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.entries@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6" + integrity sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +object.fromentries@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.3.tgz#13cefcffa702dc67750314a3305e8cb3fad1d072" + integrity sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731" + integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^6.2.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + +optionator@^0.8.1: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + 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" + +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.3" + +options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + integrity sha1-7CLTEoBrtT5zF3Pnza788cZDEo8= + +ora@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== + dependencies: + 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" + +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +p-each-series@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" + integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse-node-version@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + +parse5@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= + dependencies: + pify "^2.0.0" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.0.4, picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pirates@^4.0.0, pirates@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" + integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + dependencies: + node-modules-regexp "^1.0.0" + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + dependencies: + find-up "^2.1.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +plist@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c" + integrity sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ== + dependencies: + base64-js "^1.2.3" + xmlbuilder "^9.0.7" + xmldom "0.1.x" + +plugin-error@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" + integrity sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4= + dependencies: + 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" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^2.0.2: + version "2.2.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5" + integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q== + +pretty-format@^24.7.0, pretty-format@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" + integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== + dependencies: + "@jest/types" "^24.9.0" + ansi-regex "^4.0.0" + ansi-styles "^3.2.0" + react-is "^16.8.4" + +pretty-format@^25.1.0, pretty-format@^25.2.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" + integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== + dependencies: + "@jest/types" "^25.5.0" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^16.12.0" + +pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + dependencies: + "@jest/types" "^26.6.2" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^17.0.1" + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise@^7.1.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + +promise@^8.0.3: + version "8.1.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" + integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" + integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.6.2, prop-types@^15.7.2: + version "15.7.2" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.8.1" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +react-devtools-core@^4.6.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.10.1.tgz#6d57db291aeac9cc45ef9fb4636dd2ab97490daf" + integrity sha512-sXbBjGAWcf9HAblTP/zMtFhGHqxAfIR+GPxONZsSGN9FHnF4635dx1s2LdQWG9rJ+Ehr3nWg+BUAB6P78my5PA== + dependencies: + shell-quote "^1.6.1" + ws "^7" + +react-is@^16.12.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339" + integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== + +react-native@0.63.4: + version "0.63.4" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.63.4.tgz#2210fdd404c94a5fa6b423c6de86f8e48810ec36" + integrity sha512-I4kM8kYO2mWEYUFITMcpRulcy4/jd+j9T6PbIzR0FuMcz/xwd+JwHoLPa1HmCesvR1RDOw9o4D+OFLwuXXfmGw== + dependencies: + "@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" + +react-refresh@^0.4.0: + version "0.4.3" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" + integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== + +react-test-renderer@16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.13.1.tgz#de25ea358d9012606de51e012d9742e7f0deabc1" + integrity sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== + dependencies: + object-assign "^4.1.1" + prop-types "^15.6.2" + react-is "^16.8.6" + scheduler "^0.19.1" + +react@16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e" + integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.0.0" + +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +readable-stream@^2.0.1, readable-stream@^2.2.2, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +regenerate-unicode-properties@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.4.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: + version "0.13.7" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + dependencies: + "@babel/runtime" "^7.8.4" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" + integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + +regexpp@^3.0.0, regexpp@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" + integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + dependencies: + 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@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + +regjsparser@^0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272" + integrity sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +request-promise-core@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + dependencies: + lodash "^4.17.19" + +request-promise-native@^1.0.8: + version "1.0.9" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + dependencies: + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.88.2: + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + 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" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.5.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" + integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + dependencies: + is-core-module "^2.1.0" + path-parse "^1.0.6" + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rimraf@^2.5.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rimraf@~2.2.6: + version "2.2.8" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" + integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= + +rsvp@^4.8.4: + version "4.8.5" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== + +run-async@^2.2.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +rx-lite-aggregates@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" + integrity sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74= + dependencies: + rx-lite "*" + +rx-lite@*, rx-lite@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" + integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ= + +rxjs@^5.4.3: + version "5.5.12" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.12.tgz#6fa61b8a77c3d793dbaf270bee2f43f652d741cc" + integrity sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw== + dependencies: + symbol-observable "1.0.1" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@^5.0.1, safe-buffer@^5.1.2: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sane@^4.0.3: + version "4.1.0" + resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" + integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + dependencies: + "@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@^1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + dependencies: + xmlchars "^2.2.0" + +scheduler@0.19.1, scheduler@^0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" + integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.2.1, semver@^7.3.2: + version "7.3.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" + integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + dependencies: + lru-cache "^6.0.0" + +send@0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + dependencies: + 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@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" + integrity sha1-ULZ51WNc34Rme9yOWa9OW4HV9go= + +serve-static@^1.13.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.17.1" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" + integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= + dependencies: + array-filter "~0.0.0" + array-map "~0.0.0" + array-reduce "~0.0.0" + jsonify "~0.0.0" + +shell-quote@^1.6.1: + version "1.7.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + +side-channel@^1.0.2, side-channel@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +simple-plist@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.1.1.tgz#54367ca28bc5996a982c325c1c4a4c1a05f4047c" + integrity sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg== + dependencies: + bplist-creator "0.0.8" + bplist-parser "0.2.0" + plist "^3.0.1" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +slide@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + 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" + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + 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@^0.5.16, source-map-support@^0.5.6: + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.5.0, source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +spdx-correct@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.7" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" + integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +stack-utils@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.4.tgz#4b600971dcfc6aed0cbdf2a8268177cc916c87c8" + integrity sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w== + dependencies: + escape-string-regexp "^2.0.0" + +stack-utils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277" + integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== + dependencies: + escape-string-regexp "^2.0.0" + +stacktrace-parser@^0.1.3: + version "0.1.10" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + +stream-buffers@~2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" + integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ= + +string-length@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.1.tgz#4a973bf31ef77c4edbceadd6af2611996985f8a1" + integrity sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-width@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.prototype.matchall@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a" + integrity sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw== + dependencies: + 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@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b" + integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +string.prototype.trimstart@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa" + integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +sudo-prompt@^9.0.0: + version "9.2.1" + resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" + integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47" + integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +symbol-observable@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" + integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ= + +symbol-tree@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +table@^6.0.4: + version "6.0.7" + resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34" + integrity sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g== + dependencies: + ajv "^7.0.2" + lodash "^4.17.20" + slice-ansi "^4.0.0" + string-width "^4.2.0" + +temp@0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" + integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= + dependencies: + os-tmpdir "^1.0.0" + rimraf "~2.2.6" + +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + dependencies: + ansi-escapes "^4.2.1" + supports-hyperlinks "^2.0.0" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throat@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" + integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + +through2@^2.0.0, through2@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +time-stamp@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" + integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.x: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + +tough-cookie@^2.3.3, tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tough-cookie@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" + integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + dependencies: + ip-regex "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" + +tr46@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479" + integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== + dependencies: + punycode "^2.1.1" + +tsconfig-paths@^3.9.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" + integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.0" + strip-bom "^3.0.0" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tsutils@^3.17.1: + version "3.19.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.19.0.tgz#9387cb5fcb71579aa0909c509604f8a7fbe1cff1" + integrity sha512-A7BaLUPvcQ1cxVu72YfD+UMI3SQPTDv/w4ol6TOwLyI0hwfG9EC+cYlhdflJTmtYTgZ3KqdPSe/otxU4K3kArg== + dependencies: + tslib "^1.8.1" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +ua-parser-js@^0.7.18: + version "0.7.23" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.23.tgz#704d67f951e13195fbcd3d78818577f5bc1d547b" + integrity sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA== + +uglify-es@^3.1.9: + version "3.3.9" + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" + integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== + dependencies: + commander "~2.13.0" + source-map "~0.6.1" + +ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + integrity sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po= + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +uri-js@^4.2.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" + integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +use-subscription@^1.0.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" + integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== + dependencies: + object-assign "^4.1.1" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +uuid@^8.3.0: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +v8-compile-cache@^2.0.3: + version "2.2.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" + integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + +v8-to-istanbul@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz#5b95cef45c0f83217ec79f8fc7ee1c8b486aee07" + integrity sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vlq@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" + integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== + +w3c-hr-time@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + dependencies: + browser-process-hrtime "^1.0.0" + +w3c-xmlserializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + dependencies: + xml-name-validator "^3.0.0" + +walker@^1.0.7, walker@~1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= + dependencies: + makeerror "1.0.x" + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + dependencies: + defaults "^1.0.3" + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@>=0.10.0, whatwg-fetch@^3.0.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz#605a2cd0a7146e5db141e29d1c62ab84c0c4c868" + integrity sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A== + +whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^8.0.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837" + integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^2.0.2" + webidl-conversions "^6.1.0" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1, which@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +word-wrap@^1.2.3, word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^1.2.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f" + integrity sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8= + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + slide "^1.1.5" + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +ws@^1.1.0, ws@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" + integrity sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== + dependencies: + options ">=0.0.5" + ultron "1.0.x" + +ws@^7, ws@^7.2.3: + version "7.4.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.2.tgz#782100048e54eb36fe9843363ab1c68672b261dd" + integrity sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA== + +xcode@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" + integrity sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ== + dependencies: + simple-plist "^1.0.0" + uuid "^3.3.2" + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlbuilder@^9.0.7: + version "9.0.7" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" + integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xmldoc@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-1.1.2.tgz#6666e029fe25470d599cd30e23ff0d1ed50466d7" + integrity sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ== + dependencies: + sax "^1.2.1" + +xmldom@0.1.x: + version "0.1.31" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" + integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ== + +xpipe@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/xpipe/-/xpipe-1.0.5.tgz#8dd8bf45fc3f7f55f0e054b878f43a62614dafdf" + integrity sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98= + +xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" + integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@^15.0.1: + version "15.0.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3" + integrity sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@^14.2.0: + version "14.2.3" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" + integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== + dependencies: + 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@^15.1.0, yargs@^15.4.1: + version "15.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2"