From 55f1d1dfb8dcac7ea5cd65373d1a6b0d52416166 Mon Sep 17 00:00:00 2001 From: Laura Sjolander Date: Tue, 3 May 2022 22:26:11 +0200 Subject: [PATCH 1/9] app is working, fetching from api --- App.js | 14 +- components/TechyApi.js | 41 + package-lock.json | 9464 +++++++++++++++++++++++++++++++++++++++- 3 files changed, 9503 insertions(+), 16 deletions(-) create mode 100644 components/TechyApi.js diff --git a/App.js b/App.js index e3fbe3ed..1c4890e7 100644 --- a/App.js +++ b/App.js @@ -1,24 +1,28 @@ import React from 'react'; import styled from 'styled-components/native'; +import TechyApi from './components/TechyApi'; const Container = styled.View` flex: 1; - background-color: papayawhip; + background-color: lightgrey; justify-content: center; align-items: center; + margin: 20px; `; const Title = styled.Text` font-size: 24px; - color: palevioletred; + color: darkgreen; `; + const App = () => { return ( - This is your cool app! - Go to App.js and start coding - 💅💅💅 + Do you want to sound like a tech nerd? + Try these expressions + 👩‍💻👩‍💻👩‍💻 + ); }; diff --git a/components/TechyApi.js b/components/TechyApi.js new file mode 100644 index 00000000..d7d0a672 --- /dev/null +++ b/components/TechyApi.js @@ -0,0 +1,41 @@ +import React, { useState, useEffect } from 'react'; +import { StyleSheet, View, SafeAreaView, Text, TouchableOpacity } from 'react-native'; +import styled from 'styled-components/native'; + +const TechyApi = () => { + const [techwords, setTechwords] = useState({}) + + const generateTechWords = () => { + fetch('https://techy-api.vercel.app/api/json') + .then(response => response.json()) + .then((data) => setTechwords(data)) + } + + const APIButton= styled.TouchableOpacity` + font-weight: 700; + width: 50%; + background-color: tomato; + margin: 20px; + border-radius: 10px; + border: 2px solid darkred; + padding; 5px; + ` +useEffect(() => { + generateTechWords(); +}, []); + +return ( + + {techwords.message} + + New sentence + + + + +) +} + + + +export default TechyApi; \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 47171dda..678f6ec5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,9446 @@ { + "name": "project-react-native-app", + "lockfileVersion": 2, "requires": true, - "lockfileVersion": 1, + "packages": { + "": { + "dependencies": { + "braces": "^3.0.2", + "expo": "~43.0.0", + "expo-status-bar": "~1.1.0", + "mem": "^9.0.1", + "minimist": "^1.2.6", + "react": "17.0.1", + "react-dom": "17.0.1", + "react-native": "0.64.2", + "react-native-web": "0.17.1", + "styled-components": "^5.3.3" + }, + "devDependencies": { + "@babel/core": "^7.12.9", + "@types/styled-components-react-native": "^5.1.2", + "babel-preset-expo": "^8.5.1" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", + "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", + "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helpers": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.0.tgz", + "integrity": "sha512-S7iaOT1SYlqK0sQaCi21RX4+13hmdmnxIEAnQUB/eh7GeAnRjOUgTYpLkUOiRXzD+yog1JxP0qyAQZ7ZxVxLVg==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", + "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.0.tgz", + "integrity": "sha512-dVRM0StFMdKlkt7cVcGgwD8UMaBfWJHl3A83Yfs8GQ3MO0LHIIIMvK7Fa0RGOGUQ10qikLaX6D7o5htcQWgTMQ==", + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.0.tgz", + "integrity": "sha512-TEHWXf0xxpi9wKVyBCmRcSSDjbJ/cl6LUdlbYUHEaNQUJGhreJbZrXT6sR4+fZLxVUJqNRB4KyOvjuy/D9009A==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0.tgz", + "integrity": "sha512-djyecbGMEh4rOb/Tc1M5bUW2Ih1IZRa9PoubnPOCzM+DRE89uGUHR1Y+3aDdTMW4drjGRZ2ol8dt1JUFg6hJLQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.0.tgz", + "integrity": "sha512-nyYmIo7ZqKsY6P4lnVmBlxp9B3a96CscbLotlsNuktMHahkDwoPYEjXrZHU0Tj844Z9f1IthVxQln57mhkcExw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.16.0.tgz", + "integrity": "sha512-ttvhKuVnQwoNQrcTd1oe6o49ahaZ1kns1fsJKzTVOaS/FJDJoK4qzgVS68xzJhYUMgTnbXW6z/T6rlP3lL7tJw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-decorators": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.16.0.tgz", + "integrity": "sha512-kFAhaIbh5qbBwETRNa/cgGmPJ/BicXhIyrZhAkyYhf/Z9LXCTRGO1mvUwczto0Hl1q4YtzP9cRtTKT4wujm38Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-default-from": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.16.0.tgz", + "integrity": "sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.16.0.tgz", + "integrity": "sha512-xllLOdBj77mFSw8s02I+2SSQGHOftbWTlGmagheuNk/gjQsk7IrYsR/EosXVAVpgIUFffLckB/iPRioQYLHSrQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", + "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz", + "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.0.tgz", + "integrity": "sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-flow": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-assign": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.16.0.tgz", + "integrity": "sha512-TftKY6Hxo5Uf/EIoC3BKQyLvlH46tbtK4xub90vzi9+yS8z1+O/52YHyywCZvYeLPOvv//1j3BPokLuHTWPcbg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.0.tgz", + "integrity": "sha512-XgnQEm1CevKROPx+udOi/8f8TiGhrUWiHiaUCIp47tE0tpFDjzXNTZc9E5CmCwxNjXTWEVqvRfWZYOTFvMa/ZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", + "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz", + "integrity": "sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz", + "integrity": "sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.0.tgz", + "integrity": "sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.3", + "babel-plugin-polyfill-corejs3": "^0.3.0", + "babel-plugin-polyfill-regenerator": "^0.2.3", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz", + "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.0.tgz", + "integrity": "sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-class-static-block": "^7.16.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.0", + "@babel/plugin-proposal-export-namespace-from": "^7.16.0", + "@babel/plugin-proposal-json-strings": "^7.16.0", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-object-rest-spread": "^7.16.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-proposal-private-property-in-object": "^7.16.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.0", + "@babel/plugin-transform-async-to-generator": "^7.16.0", + "@babel/plugin-transform-block-scoped-functions": "^7.16.0", + "@babel/plugin-transform-block-scoping": "^7.16.0", + "@babel/plugin-transform-classes": "^7.16.0", + "@babel/plugin-transform-computed-properties": "^7.16.0", + "@babel/plugin-transform-destructuring": "^7.16.0", + "@babel/plugin-transform-dotall-regex": "^7.16.0", + "@babel/plugin-transform-duplicate-keys": "^7.16.0", + "@babel/plugin-transform-exponentiation-operator": "^7.16.0", + "@babel/plugin-transform-for-of": "^7.16.0", + "@babel/plugin-transform-function-name": "^7.16.0", + "@babel/plugin-transform-literals": "^7.16.0", + "@babel/plugin-transform-member-expression-literals": "^7.16.0", + "@babel/plugin-transform-modules-amd": "^7.16.0", + "@babel/plugin-transform-modules-commonjs": "^7.16.0", + "@babel/plugin-transform-modules-systemjs": "^7.16.0", + "@babel/plugin-transform-modules-umd": "^7.16.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0", + "@babel/plugin-transform-new-target": "^7.16.0", + "@babel/plugin-transform-object-super": "^7.16.0", + "@babel/plugin-transform-parameters": "^7.16.0", + "@babel/plugin-transform-property-literals": "^7.16.0", + "@babel/plugin-transform-regenerator": "^7.16.0", + "@babel/plugin-transform-reserved-words": "^7.16.0", + "@babel/plugin-transform-shorthand-properties": "^7.16.0", + "@babel/plugin-transform-spread": "^7.16.0", + "@babel/plugin-transform-sticky-regex": "^7.16.0", + "@babel/plugin-transform-template-literals": "^7.16.0", + "@babel/plugin-transform-typeof-symbol": "^7.16.0", + "@babel/plugin-transform-unicode-escapes": "^7.16.0", + "@babel/plugin-transform-unicode-regex": "^7.16.0", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.2.3", + "babel-plugin-polyfill-corejs3": "^0.3.0", + "babel-plugin-polyfill-regenerator": "^0.2.3", + "core-js-compat": "^3.19.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.0.tgz", + "integrity": "sha512-e5NE1EoPMpoHFkyFkMSj2h9tu7OolARcUHki8mnBv4NiFK9so+UrhbvT9mV99tMJOUEx8BOj67T6dXvGcTeYeQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-flow-strip-types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.0.tgz", + "integrity": "sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-typescript": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.16.0.tgz", + "integrity": "sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ==", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.0", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.0.tgz", + "integrity": "sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.0.tgz", + "integrity": "sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@expo/config": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-5.0.9.tgz", + "integrity": "sha512-eZj+cf03wkQQdHSpYvrmiqAsn2dJV10uhHIwXyeFBaFvhds0NgThOldJZfOppQ4QUaGobB/vaJ7UqUa3B0PCMw==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "3.1.0", + "@expo/config-types": "^42.0.0", + "@expo/json-file": "8.2.33", + "getenv": "^1.0.0", + "glob": "7.1.6", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "slugify": "^1.3.4", + "sucrase": "^3.20.0" + } + }, + "node_modules/@expo/config-plugins": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-3.1.0.tgz", + "integrity": "sha512-V5qxaxCAExBM0TXmbU1QKiZcAGP3ecu7KXede8vByT15cro5PkcWu2sSdJCYbHQ/gw6Vf/i8sr8gKlN8V8TSLg==", + "dependencies": { + "@expo/config-types": "^42.0.0", + "@expo/json-file": "8.2.33", + "@expo/plist": "0.0.14", + "chalk": "^4.1.2", + "debug": "^4.3.1", + "find-up": "~5.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "glob": "7.1.6", + "resolve-from": "^5.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "xcode": "^3.0.1", + "xml2js": "^0.4.23" + } + }, + "node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config-types": { + "version": "42.0.0", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-42.0.0.tgz", + "integrity": "sha512-Rj02OMZke2MrGa/1Y/EScmR7VuWbDEHPJyvfFyyLbadUt+Yv6isCdeFzDt71I7gJlPR9T4fzixeYLrtXXOTq0w==" + }, + "node_modules/@expo/json-file": { + "version": "8.2.33", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.33.tgz", + "integrity": "sha512-CDnhjdirUs6OdN5hOSTJ2y3i9EiJMk7Z5iDljC5xyCHCrUex7oyI8vbRsZEojAahxZccgL/PrO+CjakiFFWurg==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/@expo/metro-config": { + "version": "0.1.84", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.84.tgz", + "integrity": "sha512-xWSfM0+AxcKw0H8mc1RuKs4Yy4JT4SJfn4yDnGLAlKkHlEC+D2seZvb/Tdd173e/LANmcarNd+OcDYu03AmVWA==", + "dependencies": { + "@expo/config": "5.0.9", + "chalk": "^4.1.0", + "getenv": "^1.0.0", + "metro-react-native-babel-transformer": "^0.59.0" + } + }, + "node_modules/@expo/plist": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.14.tgz", + "integrity": "sha512-bb4Ua1M/OdNgS8KiGdSDUjZ/bbPfv3xdPY/lz8Ctp/adlj/QgB8xA7tVPeqSSfJPZqFRwU0qLCnRhpUOnP51VQ==", + "dependencies": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/@expo/vector-icons": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-12.0.5.tgz", + "integrity": "sha512-zWvHBmkpbi1KrPma6Y+r/bsGI6MjbM1MBSe6W9A4uYMLhNI5NR4JtTnqxhf7g1XdpaDtBdv5aOWKEx4d5rxnhg==", + "dependencies": { + "lodash.frompairs": "^4.0.1", + "lodash.isequal": "^4.5.0", + "lodash.isstring": "^4.0.1", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "lodash.template": "^4.5.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.6.2.tgz", + "integrity": "sha512-LgEuqU1f/7WEIPYqwLPIvvHuc1sB6gMVbT6zWhin3txYUNYK/kGQrC1F2WR4gR34YlI9bBtViTm5z98RqVZAaw==", + "dependencies": { + "@jest/types": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "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" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-debugger-ui": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-5.0.1.tgz", + "integrity": "sha512-5gGKaaXYOVE423BUqxIfvfAVSj5Cg1cU/TpGbeg/iqpy2CfqyWqJB3tTuVUbOOiOvR5wbU8tti6pIi1pchJ+oA==", + "dependencies": { + "serve-static": "^1.13.1" + } + }, + "node_modules/@react-native-community/cli-hermes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-5.0.1.tgz", + "integrity": "sha512-nD+ZOFvu5MfjLB18eDJ01MNiFrzj8SDtENjGpf0ZRFndOWASDAmU54/UlU/wj8OzTToK1+S1KY7j2P2M1gleww==", + "dependencies": { + "@react-native-community/cli-platform-android": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "chalk": "^3.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-hermes/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-5.0.1.tgz", + "integrity": "sha512-qv9GJX6BJ+Y4qvV34vgxKwwN1cnveXUdP6y2YmTW7XoAYs5YUzKqHajpY58EyucAL2y++6+573t5y4U/9IIoww==", + "dependencies": { + "@react-native-community/cli-tools": "^5.0.1", + "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" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-5.0.2.tgz", + "integrity": "sha512-IAJ2B3j2BTsQUJZ4R6cVvnTbPq0Vza7+dOgP81ISz2BKRtQ0VqNFv+VOALH2jLaDzf4t7NFlskzIXFqWqy2BLg==", + "dependencies": { + "@react-native-community/cli-tools": "^5.0.1", + "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" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/xcode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", + "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", + "dependencies": { + "simple-plist": "^1.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-5.0.1.tgz", + "integrity": "sha512-OOxL+y9AOZayQzmSW+h5T54wQe+QBc/f67Y9QlWzzJhkKJdYx+S4VOooHoD5PFJzGbYaxhu2YF17p517pcEIIA==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^1.1.0" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-5.0.1.tgz", + "integrity": "sha512-XOX5w98oSE8+KnkMZZPMRT7I5TaP8fLbDl0tCu40S7Epz+Zz924n80fmdu6nUDIfPT1nV6yH1hmHmWAWTDOR+Q==", + "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" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-5.0.1.tgz", + "integrity": "sha512-BesXnuFFlU/d1F3+sHhvKt8fUxbQlAbZ3hhMEImp9A6sopl8TEtryUGJ1dbazGjRXcADutxvjwT/i3LJVTIQug==", + "dependencies": { + "ora": "^3.4.0" + } + }, + "node_modules/@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + }, + "node_modules/@react-native/normalize-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", + "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==" + }, + "node_modules/@react-native/polyfills": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz", + "integrity": "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + }, + "node_modules/@sideway/address": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", + "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dev": true, + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "16.11.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.6.tgz", + "integrity": "sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.33.tgz", + "integrity": "sha512-pLWntxXpDPaU+RTAuSGWGSEL2FRTNyRQOjSWDke/rxRg14ncsZvx8AKWMWZqvc1UOaJIAoObdZhAWvRaHFi5rw==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-native": { + "version": "0.65.13", + "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.65.13.tgz", + "integrity": "sha512-yJ5QyXZFgDD7Cjwi7Bd32VACVqOJgRzb6KiZJPi4GJpwxmycMaw+EvPk3PQ/3dwQmiHM4iSRWcxtuE/xvcsMXg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, + "node_modules/@types/styled-components": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.15.tgz", + "integrity": "sha512-4evch8BRI3AKgb0GAZ/sn+mSeB+Dq7meYtMi7J/0Mg98Dt1+r8fySOek7Sjw1W+Wskyjc93565o5xWAT/FdY0Q==", + "dev": true, + "dependencies": { + "@types/hoist-non-react-statics": "*", + "@types/react": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/styled-components-react-native": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/styled-components-react-native/-/styled-components-react-native-5.1.2.tgz", + "integrity": "sha512-zwJRvBNIut/of1ubxAJDIKuPA00EsM7wYMBWVA5bnjRYpc4ufVo5ltlIUavyTvEWVPSnRw7kMu18OGzNV5d/yw==", + "dev": true, + "dependencies": { + "@types/react": "*", + "@types/react-native": "^0.65", + "@types/styled-components": "*" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/appdirsjs": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.6.tgz", + "integrity": "sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "node_modules/array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-module-resolver": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz", + "integrity": "sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==", + "dependencies": { + "find-babel-config": "^1.2.0", + "glob": "^7.1.6", + "pkg-up": "^3.1.0", + "reselect": "^4.0.0", + "resolve": "^1.13.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", + "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4", + "core-js-compat": "^3.18.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-react-native-web": { + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.17.5.tgz", + "integrity": "sha512-UWl0E9FGYVr5Gj7lbVc4DFy8pTgc6wIXBa0rDvPGxx3OmcKwcdvCfDn9mLuh7JesYfh+wLjp01fwPplMus7IPw==" + }, + "node_modules/babel-plugin-styled-components": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.3.tgz", + "integrity": "sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-module-imports": "^7.15.4", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11" + }, + "peerDependencies": { + "styled-components": ">= 2" + } + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + }, + "node_modules/babel-preset-expo": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-8.5.1.tgz", + "integrity": "sha512-qQVG6Twn7tymODw8cH+85QtzFqcD0ckLWgVLC8pzRkwLKP5lIs5gtiYdoUsvhvyWWesSFR9VlhN0HE2Nu7WCWQ==", + "dependencies": { + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-transform-react-jsx": "^7.12.17", + "@babel/preset-env": "^7.12.9", + "babel-plugin-module-resolver": "^4.1.0", + "babel-plugin-react-native-web": "~0.17.1", + "metro-react-native-babel-preset": "~0.64.0" + } + }, + "node_modules/babel-preset-expo/node_modules/metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/big-integer": { + "version": "1.6.50", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.50.tgz", + "integrity": "sha512-+O2uoQWFRo8ysZNo/rjtri2jIwjr3XfeAgRjAUADRqGG+ZITvyn8J1kvXLTaKVr3hhGXk+f23tKfdzmklVM9vQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/blueimp-md5": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + }, + "node_modules/bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.0.tgz", + "integrity": "sha512-zgmaRvT6AN1JpPPV+S0a1/FAtoxSreYDccZGIqEMSvZl9DMe70mJ7MFzpxa1X+gHVdkToE2haRUHHMiW1OdejA==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz", + "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==", + "dependencies": { + "caniuse-lite": "^1.0.30001271", + "electron-to-chromium": "^1.3.878", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001274", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001274.tgz", + "integrity": "sha512-+Nkvv0fHyhISkiMIjnyjmf5YJcQ1IQHZN6U9TLUMroWR38FNwpsC51Gb68yueafX1V6ifOisInSgP9WJFS13ew==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/chalk/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/chalk/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/chalk/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/core-js-compat": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.0.tgz", + "integrity": "sha512-R09rKZ56ccGBebjTLZHvzDxhz93YPT37gBm6qUhnwj3Kt7aCjjZWD1injyNbyeFHxNKfeZBSyds6O9n3MKq1sw==", + "dependencies": { + "browserslist": "^4.17.5", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", + "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "dependencies": { + "node-fetch": "2.6.1" + } + }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "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" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-in-js-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", + "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "dependencies": { + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "node_modules/css-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==", + "dev": true + }, + "node_modules/dayjs": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", + "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.3.885", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.885.tgz", + "integrity": "sha512-JXKFJcVWrdHa09n4CNZYfYaK6EW5aAew7/wr3L1OnsD1L+JHL+RCtd7QgIsxUbFPeTwPlvnpqNNTOLkoefmtXg==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expo": { + "version": "43.0.1", + "resolved": "https://registry.npmjs.org/expo/-/expo-43.0.1.tgz", + "integrity": "sha512-1F98CftAvTDNQPkhTSSYpcr5eiw/R0op3RXcV5GkJBTw67FvZ6JI+CsQ5iu2FICKnE51WKjH2y26V7+cjXboIg==", + "dependencies": { + "@babel/runtime": "^7.14.0", + "@expo/metro-config": "~0.1.84", + "@expo/vector-icons": "^12.0.4", + "babel-preset-expo": "~8.5.1", + "cross-spawn": "^6.0.5", + "expo-application": "~4.0.0", + "expo-asset": "~8.4.3", + "expo-constants": "~12.1.3", + "expo-file-system": "~13.0.3", + "expo-font": "~10.0.3", + "expo-keep-awake": "~10.0.0", + "expo-modules-autolinking": "~0.3.3", + "expo-modules-core": "~0.4.5", + "fbemitter": "^2.1.1", + "invariant": "^2.2.2", + "md5-file": "^3.2.3", + "pretty-format": "^26.4.0", + "uuid": "^3.4.0" + }, + "bin": { + "expo": "bin/cli.js" + }, + "optionalDependencies": { + "expo-error-recovery": "~3.0.3" + } + }, + "node_modules/expo-application": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-4.0.0.tgz", + "integrity": "sha512-7n8i0O9n/YCCkP3rU0udC4qdG4Sn4lOzNxFyG9eTwJ5SyCdDNxKdz22j+sUmYYhtx6fjcJLKR0sjq3zSGAwZag==" + }, + "node_modules/expo-asset": { + "version": "8.4.3", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.4.3.tgz", + "integrity": "sha512-cnMXzmJUndLFocflq1d/WzmGB5cbzoDhwqs8v9eNwkZVY/BOIODvsI56fY+s0mKL4KpmE3+sV2VTbyYFBbF3Tw==", + "dependencies": { + "blueimp-md5": "^2.10.0", + "invariant": "^2.2.4", + "md5-file": "^3.2.3", + "path-browserify": "^1.0.0", + "url-parse": "^1.4.4" + } + }, + "node_modules/expo-constants": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-12.1.3.tgz", + "integrity": "sha512-HXlMTPn9pnJdMju3WcwX4oEB7EOECOTzdIPaG3JEluygqzafwKLMR8BE82+64jgAxlGIWZsYl+3Ni9wuTFQeYw==", + "dependencies": { + "@expo/config": "^5.0.9", + "expo-modules-core": "~0.4.4", + "uuid": "^3.3.2" + } + }, + "node_modules/expo-error-recovery": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/expo-error-recovery/-/expo-error-recovery-3.0.3.tgz", + "integrity": "sha512-0rKo/b1DPIFMuyaLnH0vZ6pVw0I8bq3kWMY1TLFnvWNCCJ/1nyQN+TydsmRx5eju0dr2byGWgK+y9sZ3/GZfXQ==", + "optional": true, + "dependencies": { + "expo-modules-core": "~0.4.4" + } + }, + "node_modules/expo-file-system": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-13.0.3.tgz", + "integrity": "sha512-i65brB1Nd0upWigXMXrN4YSvj5cP77tB4hNCXoWYVaqRKpUnVlEku2FjQ/xVfIWLJMYrFHHC0Kgz/OKsNzQTpg==", + "dependencies": { + "@expo/config-plugins": "^4.0.2", + "expo-modules-core": "~0.4.4", + "uuid": "^3.4.0" + } + }, + "node_modules/expo-file-system/node_modules/@expo/config-plugins": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-4.0.6.tgz", + "integrity": "sha512-K/KQaw/CU8uLQgk7sFnZC54YGHoGucKFfdjYeZx5ds2eyzbuMAiKzGFcxZ/S+1dVBZ8QHzwowsVBW3kuYhnQ3Q==", + "dependencies": { + "@expo/config-types": "^43.0.1", + "@expo/json-file": "8.2.33", + "@expo/plist": "0.0.15", + "@react-native/normalize-color": "^2.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.1", + "find-up": "~5.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "glob": "7.1.6", + "resolve-from": "^5.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "xcode": "^3.0.1", + "xml2js": "0.4.23" + } + }, + "node_modules/expo-file-system/node_modules/@expo/config-types": { + "version": "43.0.1", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-43.0.1.tgz", + "integrity": "sha512-EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ==" + }, + "node_modules/expo-file-system/node_modules/@expo/plist": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.15.tgz", + "integrity": "sha512-LDxiS0KNZAGJu4fIJhbEKczmb+zeftl1NU0LE0tj0mozoMI5HSKdMUchgvnBm35bwBl8ekKkAfJJ0ONxljWQjQ==", + "dependencies": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/expo-file-system/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-font": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-10.0.3.tgz", + "integrity": "sha512-xM5oqIduGvJ+qbsZHjMNNt+3hhjOMTunHUtOx5rAmW/D1ZVdfLwjDwOyWBVkH8ChoBRAZy9gsC2cRs7naw8NIw==", + "dependencies": { + "expo-modules-core": "~0.4.4", + "fontfaceobserver": "^2.1.0" + } + }, + "node_modules/expo-keep-awake": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-10.0.0.tgz", + "integrity": "sha512-x5zRTjIvSry/EISKvjWpnLERGZj5maCwEouOfiDk0JPa0UTg/zFkT7pmiadAfHT95XUgjjb2DOku+wj6J7el7Q==" + }, + "node_modules/expo-modules-autolinking": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-0.3.3.tgz", + "integrity": "sha512-hMouDBw/Y5POeYU0ZBsykGC+uiOO1WV0JSz5EE8uO87AlXAzR0K5aPkzgQiufONNwwgxsaD2xUV/J+tjwMw2Ug==", + "dependencies": { + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "~5.0.0", + "fs-extra": "^9.1.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-autolinking/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/expo-modules-autolinking/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-modules-autolinking/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/expo-modules-core": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-0.4.7.tgz", + "integrity": "sha512-boEbB3tAYO7WkgcaXToQLY8IUeEGOZeDF+StTL38FA0l8jzJwwQLU7TaWjWEMGfxvvn7KP7V7kFudJKc7dak3g==", + "dependencies": { + "compare-versions": "^3.4.0", + "invariant": "^2.2.4" + } + }, + "node_modules/expo-status-bar": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.1.0.tgz", + "integrity": "sha512-XgAbGfDV/Q6br2h4yzQwcZRYi37bZ/nvc06vvaJ7i7w9tRxb05OJmXBxl7ywkKlFCMcN6q3Miaf2wnzEgMwJoQ==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbemitter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-2.1.1.tgz", + "integrity": "sha1-Uj4U/a9SSIBbsC9i78M75wP1GGU=", + "dependencies": { + "fbjs": "^0.8.4" + } + }, + "node_modules/fbjs": { + "version": "0.8.18", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz", + "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", + "dependencies": { + "core-js": "^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.30" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-babel-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz", + "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==", + "dependencies": { + "json5": "^0.5.1", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/find-babel-config/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/find-babel-config/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fontfaceobserver": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.1.0.tgz", + "integrity": "sha512-ReOsO2F66jUa0jmv2nlM/s1MiutJx/srhAe2+TE8dJCMi02ZZOcCTxTCQFr3Yet+uODUtnr4Mewg+tNQ+4V1Ng==" + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getenv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", + "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hermes-engine": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.7.2.tgz", + "integrity": "sha512-E2DkRaO97gwL98LPhgfkMqhHiNsrAjIfEk3wWYn2Y31xdkdWn0572H7RnVcGujMJVqZNJvtknxlpsUb8Wzc3KA==" + }, + "node_modules/hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "dependencies": { + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hermes-profile-transformer/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "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" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==", + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", + "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", + "dependencies": { + "css-in-js-utils": "^2.0.0" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "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" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "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" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "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" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jetifier": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", + "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==", + "bin": { + "jetifier": "bin/jetify", + "jetifier-standalone": "bin/jetifier-standalone", + "jetify": "bin/jetify" + } + }, + "node_modules/joi": { + "version": "17.4.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz", + "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.0", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-android": { + "version": "245459.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", + "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" + }, + "node_modules/jscodeshift": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz", + "integrity": "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==", + "dependencies": { + "@babel/core": "^7.1.6", + "@babel/parser": "^7.1.6", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.1.0", + "@babel/plugin-proposal-optional-chaining": "^7.1.0", + "@babel/plugin-transform-modules-commonjs": "^7.1.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-typescript": "^7.1.0", + "@babel/register": "^7.0.0", + "babel-core": "^7.0.0-bridge.0", + "colors": "^1.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.3", + "temp": "^0.8.1", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jscodeshift/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "engines": { + "node": "*" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.frompairs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz", + "integrity": "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I=" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "dependencies": { + "buffer-alloc": "^1.1.0" + }, + "bin": { + "md5-file": "cli.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/mem": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.1.tgz", + "integrity": "sha512-f4uEX3Ley9FZqcFIRSBr2q43x1bJQeDvsxgkSN/BPnA7jY9Aue4sBU2dsjmpDwiaY/QY1maNCeosbUHQWzzdQw==", + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/mem/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.64.0.tgz", + "integrity": "sha512-G2OC08Rzfs0kqnSEuKo2yZxR+/eNUpA93Ru45c60uN0Dw3HPrDi+ZBipgFftC6iLE0l+6hu8roFFIofotWxybw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^2.4.0", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^26.5.2", + "jest-worker": "^26.0.0", + "lodash.throttle": "^4.1.1", + "metro-babel-register": "0.64.0", + "metro-babel-transformer": "0.64.0", + "metro-cache": "0.64.0", + "metro-cache-key": "0.64.0", + "metro-config": "0.64.0", + "metro-core": "0.64.0", + "metro-hermes-compiler": "0.64.0", + "metro-inspector-proxy": "0.64.0", + "metro-minify-uglify": "0.64.0", + "metro-react-native-babel-preset": "0.64.0", + "metro-resolver": "0.64.0", + "metro-runtime": "0.64.0", + "metro-source-map": "0.64.0", + "metro-symbolicate": "0.64.0", + "metro-transform-plugins": "0.64.0", + "metro-transform-worker": "0.64.0", + "mime-types": "^2.1.27", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "bin": { + "metro": "src/cli.js" + } + }, + "node_modules/metro-babel-register": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.64.0.tgz", + "integrity": "sha512-Kf6YvE3kIRumGnjK0Q9LqGDIdnsX9eFGtNBmBuCVDuB9wGGA/5CgX8We8W7Y44dz1RGTcHJRhfw5iGg+pwC3aQ==", + "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" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz", + "integrity": "sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w==", + "dependencies": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.59.0" + } + }, + "node_modules/metro-cache": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.64.0.tgz", + "integrity": "sha512-QvGfxe/1QQYM9XOlR8W1xqE9eHDw/AgJIgYGn/TxZxBu9Zga+Rgs1omeSZju45D8w5VWgMr83ma5kACgzvOecg==", + "dependencies": { + "metro-core": "0.64.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } + }, + "node_modules/metro-cache-key": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.64.0.tgz", + "integrity": "sha512-O9B65G8L/fopck45ZhdRosyVZdMtUQuX5mBWEC1NRj02iWBIUPLmYMjrunqIe8vHipCMp3DtTCm/65IlBmO8jg==" + }, + "node_modules/metro-config": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.64.0.tgz", + "integrity": "sha512-QhM4asnX5KhlRWaugwVGNNXhX0Z85u5nK0UQ/A90bBb4xWyXqUe20e788VtdA75rkQiiI6wXTCIHWT0afbnjwQ==", + "dependencies": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.64.0", + "metro-cache": "0.64.0", + "metro-core": "0.64.0", + "metro-runtime": "0.64.0" + } + }, + "node_modules/metro-core": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.64.0.tgz", + "integrity": "sha512-v8ZQ5j72EaUwamQ8pLfHlOHTyp7SbdazvHPzFGDpHnwIQqIT0Bw3Syg8R4regTlVG3ngpeSEAi005UITljmMcQ==", + "dependencies": { + "jest-haste-map": "^26.5.2", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.64.0" + } + }, + "node_modules/metro-hermes-compiler": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.64.0.tgz", + "integrity": "sha512-CLAjVDWGAoGhbi2ZyPHnH5YDdfrDIx6+tzFWfHGIMTZkYBXsYta9IfYXBV8lFb6BIbrXLjlXZAOoosknetMPOA==" + }, + "node_modules/metro-inspector-proxy": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.64.0.tgz", + "integrity": "sha512-KywbH3GNSz9Iqw4UH3smgaV2dBHHYMISeN7ORntDL/G+xfgPc6vt13d+zFb907YpUcXj5N0vdoiAHI5V/0y8IA==", + "dependencies": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "bin": { + "metro-inspector-proxy": "src/cli.js" + } + }, + "node_modules/metro-inspector-proxy/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-inspector-proxy/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/metro-inspector-proxy/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/metro-minify-uglify": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.64.0.tgz", + "integrity": "sha512-DRwRstqXR5qfte9Nuwoov5dRXxL7fJeVlO5fGyOajWeO3+AgPjvjXh/UcLJqftkMWTPGUFuzAD5/7JC5v5FLWw==", + "dependencies": { + "uglify-es": "^3.1.9" + } + }, + "node_modules/metro-react-native-babel-preset": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz", + "integrity": "sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg==", + "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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz", + "integrity": "sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ==", + "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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-resolver": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.64.0.tgz", + "integrity": "sha512-cJ26Id8Zf+HmS/1vFwu71K3u7ep/+HeXXAJIeVDYf+niE7AWB9FijyMtAlQgbD8elWqv1leJCnQ/xHRFBfGKYA==", + "dependencies": { + "absolute-path": "^0.0.0" + } + }, + "node_modules/metro-runtime": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.64.0.tgz", + "integrity": "sha512-m7XbWOaIOeFX7YcxUhmnOi6Pg8EaeL89xyZ+quZyZVF1aNoTr4w8FfbKxvijpjsytKHIZtd+43m2Wt5JrqyQmQ==" + }, + "node_modules/metro-source-map": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.59.0.tgz", + "integrity": "sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ==", + "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" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz", + "integrity": "sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.59.0", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/symbolicate.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.64.0.tgz", + "integrity": "sha512-iTIRBD/wBI98plfxj8jAoNUUXfXLNlyvcjPtshhpGvdwu9pzQilGfnDnOaaK+vbITcOk9w5oQectXyJwAqTr1A==", + "dependencies": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.64.0.tgz", + "integrity": "sha512-wegRtK8GyLF6IPZRBJp+zsORgA4iX0h1DRpknyAMDCtSbJ4VU2xV/AojteOgAsDvY3ucAGsvfuZLNDJHUdUNHQ==", + "dependencies": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro": "0.64.0", + "metro-babel-transformer": "0.64.0", + "metro-cache": "0.64.0", + "metro-cache-key": "0.64.0", + "metro-hermes-compiler": "0.64.0", + "metro-source-map": "0.64.0", + "metro-transform-plugins": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-transform-worker/node_modules/metro-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz", + "integrity": "sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==", + "dependencies": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-transform-worker/node_modules/metro-source-map": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz", + "integrity": "sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==", + "dependencies": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.64.0", + "nullthrows": "^1.1.1", + "ob1": "0.64.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-transform-worker/node_modules/metro-symbolicate": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz", + "integrity": "sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro-transform-worker/node_modules/ob1": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz", + "integrity": "sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==" + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "node_modules/metro/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/metro/node_modules/metro-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz", + "integrity": "sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==", + "dependencies": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro/node_modules/metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro/node_modules/metro-source-map": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz", + "integrity": "sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==", + "dependencies": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.64.0", + "nullthrows": "^1.1.1", + "ob1": "0.64.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro/node_modules/metro-symbolicate": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz", + "integrity": "sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/metro/node_modules/node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/metro/node_modules/ob1": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz", + "integrity": "sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==" + }, + "node_modules/metro/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "dependencies": { + "mime-db": "1.50.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=", + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-css-color": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/normalize-css-color/-/normalize-css-color-1.0.2.tgz", + "integrity": "sha1-Apkel8zOxmI/5XOvu/Deah8+n40=" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "node_modules/ob1": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.59.0.tgz", + "integrity": "sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/plist": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", + "dependencies": { + "base64-js": "^1.5.1", + "xmlbuilder": "^9.0.7" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/plist/node_modules/xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-format/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-devtools-core": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.21.0.tgz", + "integrity": "sha512-clGWwJHV5MHwTwYyKc+7FZHwzdbzrD2/AoZSkicUcr6YLc3Za9a9FaLhccWDHfjQ+ron9yzNhDT6Tv+FiPkD3g==", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-native": { + "version": "0.64.2", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.2.tgz", + "integrity": "sha512-Ty/fFHld9DcYsFZujXYdeVjEhvSeQcwuTGXezyoOkxfiGEGrpL/uwUZvMzwShnU4zbbTKDu2PAm/uwuOittRGA==", + "dependencies": { + "@jest/create-cache-key-function": "^26.5.0", + "@react-native-community/cli": "^5.0.1-alpha.1", + "@react-native-community/cli-platform-android": "^5.0.1-alpha.1", + "@react-native-community/cli-platform-ios": "^5.0.1-alpha.1", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "1.0.0", + "@react-native/polyfills": "1.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "hermes-engine": "~0.7.0", + "invariant": "^2.2.4", + "jsc-android": "^245459.0.0", + "metro-babel-register": "0.64.0", + "metro-react-native-babel-transformer": "0.64.0", + "metro-runtime": "0.64.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-native-codegen": "^0.0.6", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.20.1", + "shelljs": "^0.8.4", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-native-codegen": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.6.tgz", + "integrity": "sha512-cMvrUelD81wiPitEPiwE/TCNscIVauXxmt4NTGcy18HrUd0WRWXfYzAQGXm0eI87u3NMudNhqFj2NISJenxQHg==", + "dependencies": { + "flow-parser": "^0.121.0", + "jscodeshift": "^0.11.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/react-native-web": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.17.1.tgz", + "integrity": "sha512-lUnn+2O8ynQ6/gJKylSxm7DLi2vHw6AujdDV1+LSa8Epe1bYFJNUcJTEhJf0jNYUFGOujzMtuG8Mkz3HdWTkag==", + "dependencies": { + "array-find-index": "^1.0.2", + "create-react-class": "^15.7.0", + "fbjs": "^3.0.0", + "hyphenate-style-name": "^1.0.4", + "inline-style-prefixer": "^6.0.0", + "normalize-css-color": "^1.0.2", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": ">=17.0.1", + "react-dom": ">=17.0.1" + } + }, + "node_modules/react-native-web/node_modules/fbjs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.1.tgz", + "integrity": "sha512-8+vkGyT4lNDRKHQNPp0yh/6E7FfkLg89XqQbOYnvntRh+8RiSD43yrh9E5ejp1muCizTL4nDVG+y8W4e+LROHg==", + "dependencies": { + "cross-fetch": "^3.0.4", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/react-native/node_modules/@react-native-community/cli": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-5.0.1.tgz", + "integrity": "sha512-9VzSYUYSEqxEH5Ib2UNSdn2eyPiYZ4T7Y79o9DKtRBuSaUIwbCUdZtIm+UUjBpLS1XYBkW26FqL8/UdZDmQvXw==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "^5.0.1", + "@react-native-community/cli-hermes": "^5.0.1", + "@react-native-community/cli-server-api": "^5.0.1", + "@react-native-community/cli-tools": "^5.0.1", + "@react-native-community/cli-types": "^5.0.1", + "appdirsjs": "^1.2.4", + "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", + "joi": "^17.2.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "metro": "^0.64.0", + "metro-config": "^0.64.0", + "metro-core": "^0.64.0", + "metro-react-native-babel-transformer": "^0.64.0", + "metro-resolver": "^0.64.0", + "metro-runtime": "^0.64.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^26.6.2", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "bin": { + "react-native": "build/bin.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react-native": ">=0.64.0-rc.0 || 0.0.0-*" + } + }, + "node_modules/react-native/node_modules/@react-native/normalize-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz", + "integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + }, + "node_modules/react-native/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-native/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-native/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-native/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/react-native/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/react-native/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/react-native/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/metro-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz", + "integrity": "sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw==", + "dependencies": { + "@babel/core": "^7.0.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/react-native/node_modules/metro-react-native-babel-preset": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz", + "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" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/react-native/node_modules/metro-react-native-babel-transformer": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.64.0.tgz", + "integrity": "sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w==", + "dependencies": { + "@babel/core": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro-babel-transformer": "0.64.0", + "metro-react-native-babel-preset": "0.64.0", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/react-native/node_modules/metro-source-map": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.64.0.tgz", + "integrity": "sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g==", + "dependencies": { + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.64.0", + "nullthrows": "^1.1.1", + "ob1": "0.64.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/react-native/node_modules/metro-symbolicate": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz", + "integrity": "sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.64.0", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/react-native/node_modules/ob1": { + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.64.0.tgz", + "integrity": "sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ==" + }, + "node_modules/react-native/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-native/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/react-native/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/react-native/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "dependencies": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/reselect": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.1.tgz", + "integrity": "sha512-Jjt8Us6hAWJpjucyladHvUGR+q1mHHgWtGDXlhvvKyNyIeQ3bjuWLDX0bsTLhbm/gd4iXEACBlODUHBlLWiNnA==" + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "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" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "dependencies": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + }, + "node_modules/simple-plist": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.0.tgz", + "integrity": "sha512-uYWpeGFtZtVt2NhG4AHgpwx323zxD85x42heMJBan1qAiqqozIlaGrwrEt6kRjXWRWIXsuV1VLCvVmZan2B5dg==", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.0", + "plist": "^3.0.4" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slugify": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.1.tgz", + "integrity": "sha512-5ofqMTbetNhxlzjYYLBaZFQd6oiTuSkQlyfPEFIMwgUABlZQ0hbk5xIV9Ydd5jghWeRoO7GkiJliUvTpLOjNRA==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "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" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/styled-components": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", + "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^0.8.8", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-is": ">= 16.8.0" + } + }, + "node_modules/sucrase": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.20.3.tgz", + "integrity": "sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==", + "dependencies": { + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "engines": [ + "node >=0.8.0" + ], + "dependencies": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-es/node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "node_modules/uglify-es/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "dependencies": { + "object-assign": "^4.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", + "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "dependencies": { + "sax": "^1.2.1" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, "dependencies": { "@babel/code-frame": { "version": "7.10.4", @@ -2045,7 +11485,8 @@ "babel-core": { "version": "7.0.0-bridge.0", "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "requires": {} }, "babel-plugin-dynamic-import-node": { "version": "2.3.3", @@ -5609,7 +15050,8 @@ "ws": { "version": "7.5.5", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==" + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", + "requires": {} } } }, @@ -6740,6 +16182,14 @@ "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -6765,14 +16215,6 @@ } } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", From 5091fe295a6ec93464c8b9b132cfe9eb78efbff0 Mon Sep 17 00:00:00 2001 From: Laura Sjolander Date: Thu, 5 May 2022 11:24:25 +0200 Subject: [PATCH 2/9] styled components --- App.js | 5 ++-- app.json | 2 +- assets/favicon.png | Bin 17232 -> 958 bytes assets/favicon2.png | Bin 0 -> 17232 bytes components/TechyApi.js | 27 ++++++++++++++---- package-lock.json | 61 +++++++++++++++++++++-------------------- package.json | 4 +-- 7 files changed, 58 insertions(+), 41 deletions(-) create mode 100644 assets/favicon2.png diff --git a/App.js b/App.js index 1c4890e7..5ebd99d4 100644 --- a/App.js +++ b/App.js @@ -7,12 +7,13 @@ const Container = styled.View` background-color: lightgrey; justify-content: center; align-items: center; - margin: 20px; -`; + padding-top: 20px; + `; const Title = styled.Text` font-size: 24px; color: darkgreen; + `; diff --git a/app.json b/app.json index 44044e22..019741db 100644 --- a/app.json +++ b/app.json @@ -24,7 +24,7 @@ } }, "web": { - "favicon": "./assets/favicon.png" + "favicon": "./assets/favicon.png" } } } diff --git a/assets/favicon.png b/assets/favicon.png index 75b129d70170885979261fbf9e07118705eb3bdf..5616da73b6ff9b3a7f7b1e9baed94949bcc7ffb5 100644 GIT binary patch literal 958 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 { @@ -11,26 +11,41 @@ const TechyApi = () => { .then((data) => setTechwords(data)) } + const Container = styled.View` + flex: 1; + justify-content: center; + align-items: center; + margin: 20px; + background-color: yellow; + width: 40%; + padding-left: 20px; + padding-right: 20px; + +`; + const APIButton= styled.TouchableOpacity` font-weight: 700; width: 50%; - background-color: tomato; + background-color: green; margin: 20px; border-radius: 10px; - border: 2px solid darkred; + border: 2px solid darkgreen; padding; 5px; - ` + font-color: white; + `; + + useEffect(() => { generateTechWords(); }, []); return ( - + {techwords.message} New sentence - + ) diff --git a/package-lock.json b/package-lock.json index 678f6ec5..3f6a43dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,9 +12,9 @@ "minimist": "^1.2.6", "react": "17.0.1", "react-dom": "17.0.1", - "react-native": "0.64.2", + "react-native": "0.64.3", "react-native-web": "0.17.1", - "styled-components": "^5.3.3" + "styled-components": "^5.3.5" }, "devDependencies": { "@babel/core": "^7.12.9", @@ -1850,17 +1850,17 @@ } }, "node_modules/@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "dependencies": { - "@emotion/memoize": "0.7.4" + "@emotion/memoize": "^0.7.4" } }, "node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, "node_modules/@emotion/stylis": { "version": "0.8.5", @@ -7273,9 +7273,9 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/react-native": { - "version": "0.64.2", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.2.tgz", - "integrity": "sha512-Ty/fFHld9DcYsFZujXYdeVjEhvSeQcwuTGXezyoOkxfiGEGrpL/uwUZvMzwShnU4zbbTKDu2PAm/uwuOittRGA==", + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.3.tgz", + "integrity": "sha512-2OEU74U0Ek1/WeBzPbg6XDsCfjF/9fhrNX/5TFgEiBKd5mNc9LOZ/OlMmkb7iues/ZZ/oc51SbEfLRQdcW0fVw==", "dependencies": { "@jest/create-cache-key-function": "^26.5.0", "@react-native-community/cli": "^5.0.1-alpha.1", @@ -8707,13 +8707,14 @@ } }, "node_modules/styled-components": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", - "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "hasInstallScript": true, "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^0.8.8", + "@emotion/is-prop-valid": "^1.1.0", "@emotion/stylis": "^0.8.4", "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1.12.0", @@ -10670,17 +10671,17 @@ } }, "@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "requires": { - "@emotion/memoize": "0.7.4" + "@emotion/memoize": "^0.7.4" } }, "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, "@emotion/stylis": { "version": "0.8.5", @@ -15071,9 +15072,9 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "react-native": { - "version": "0.64.2", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.2.tgz", - "integrity": "sha512-Ty/fFHld9DcYsFZujXYdeVjEhvSeQcwuTGXezyoOkxfiGEGrpL/uwUZvMzwShnU4zbbTKDu2PAm/uwuOittRGA==", + "version": "0.64.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.64.3.tgz", + "integrity": "sha512-2OEU74U0Ek1/WeBzPbg6XDsCfjF/9fhrNX/5TFgEiBKd5mNc9LOZ/OlMmkb7iues/ZZ/oc51SbEfLRQdcW0fVw==", "requires": { "@jest/create-cache-key-function": "^26.5.0", "@react-native-community/cli": "^5.0.1-alpha.1", @@ -16236,13 +16237,13 @@ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" }, "styled-components": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", - "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^0.8.8", + "@emotion/is-prop-valid": "^1.1.0", "@emotion/stylis": "^0.8.4", "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1.12.0", diff --git a/package.json b/package.json index 83e81566..cc2bbaeb 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "minimist": "^1.2.6", "react": "17.0.1", "react-dom": "17.0.1", - "react-native": "0.64.2", + "react-native": "0.64.3", "react-native-web": "0.17.1", - "styled-components": "^5.3.3" + "styled-components": "^5.3.5" }, "devDependencies": { "@babel/core": "^7.12.9", From dbf28c5441a80638bb5bb96daa4efcb76719c5fe Mon Sep 17 00:00:00 2001 From: Laura Sjolander Date: Thu, 5 May 2022 11:34:39 +0200 Subject: [PATCH 3/9] solved issue with styled component --- components/TechyApi.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/TechyApi.js b/components/TechyApi.js index 4bf86a0d..bc443f20 100644 --- a/components/TechyApi.js +++ b/components/TechyApi.js @@ -31,7 +31,7 @@ const TechyApi = () => { border-radius: 10px; border: 2px solid darkgreen; padding; 5px; - font-color: white; + color: white; `; From 03ce5b7515de3506a3c099d489b12f4c20fc2440 Mon Sep 17 00:00:00 2001 From: Laura Sjolander Date: Fri, 6 May 2022 14:03:52 +0200 Subject: [PATCH 4/9] added image as styled component --- App.js | 69 +++++++++++++++++++++++++++++---- assets/technicians-at-work.jpg | Bin 0 -> 135265 bytes components/TechyApi.js | 11 +++--- 3 files changed, 68 insertions(+), 12 deletions(-) create mode 100644 assets/technicians-at-work.jpg diff --git a/App.js b/App.js index 5ebd99d4..994566ee 100644 --- a/App.js +++ b/App.js @@ -1,31 +1,86 @@ import React from 'react'; import styled from 'styled-components/native'; import TechyApi from './components/TechyApi'; +import { ImageBackground } from 'react-native'; const Container = styled.View` flex: 1; - background-color: lightgrey; + justify-content: center; align-items: center; - padding-top: 20px; + margin-top: 20px; `; const Title = styled.Text` - font-size: 24px; + font-size: 16px; color: darkgreen; +`; + +const ContainerText = styled.View` + flex: 1; + justify-content: center; + align-items: center; + + width: 80%; + padding-left: 20px; + padding-right: 20px; + padding-top: 20px; +`; +const Technician = styled.Image` +width: 40%; +height: 40%; +background: black; +margin-top: 20px; +padding: 10px; `; const App = () => { return ( - Do you want to sound like a tech nerd? - Try these expressions - 👩‍💻👩‍💻👩‍💻 - + + + Want to sound like you know what you are talking about? + Try these techy expressions: + 👩‍💻👩‍💻👩‍💻 + + + ); }; export default App; + + +// + +// + +//https://dev.to/amanhimself/using-styled-components-with-react-native-4k15 + +//const Technician = styled.img` +//width:30px; +//height: 20px; +//margin:15px; +//`; + +// +//const Technician = styled.Image` +//width: 44px; +//height: 44px; +//background: black; +//border-radius: 22px; +//margin-left: 20px; +//`; + +// + + // \ No newline at end of file diff --git a/assets/technicians-at-work.jpg b/assets/technicians-at-work.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd74d65bfaf7a1db98ff484cfff8df59485c8b1c GIT binary patch literal 135265 zcmbTed0bL?|2KR9K_zjiV=1X=rh%nN9?K;QGZb-&C9TMDT*|;!Gb{0`!ORvSb0IY{ zBL&=Bv9z+w7POg$5dp2tampHV$s8wbpPBoM&0P2OyYJ_Z=Xrd^%Z20VEZ@)P^WKhs zJ^t$%WX%W-4~0+}sRr0TV2yO|!6{KEn!jB+hYi zBsw@a&-0q^Ja?h1g9B+Pd7(E2L6AA~{e%1#FZ1$278`ehGB-E3m}X%|AlNN-ad27u z|M}yuR>;Q8Ir*0=C`{-iJ(Vu+v>A!MGW$MANxx@Z#)(^JcCqFW<3ccm6idCu!F~bNtL% zcJ@R!_xU8U2jaVAsh@v9$SPWB7(JZ9SrZexcHMez^2SXmn|b`y^xYYI_U_9RUydQ~I}WIQhvg!y_}|2eb&tFeq^IFgDN%Xp%va&xg&p{M0RelhyGo>i3SdsuOfwR@dI5KB4`B*nhoh z;1&!^8mO>hEXJwfVP9MgNLMLTKb|7nmsxjzP2_C@s_eIujO=Iasrrq!vsYQAnruS+Mk5~wH~5(P zt5<26Sm)P%V{FB}MgQXTIIM|sB0rv1@Qdx6)Yrs1@*Lm9Z3%qL;)$9|j$&f_wyr8% zZNo`vlS$L2G0|1Ww^bpZIun`)JHI_V*tKmDYAim}vi@OL-Acmdu9|gqXLWHoeaiLO z7eXE59Cj^O=^4IyoEcbo-jd)&+o%`}8ov7trZ0ci+lZLhomqwoCSP2FG*{olL~GEO zK9MCVVFoOz$i~8~NNhzuTZ;-MRR}Fu5#dyiQKOxZd-`6!ng*-4#7bMu7kV3kA#v1suBd_~Y8H<&dkLlo^Hk?WTI$Z z;1`keCsVhYbgYE{j$*hPvbj>C83KX-@n?;Mpa+~M}jcm=JvuV%(N4#zaR zw#>54JGDKmA@Vw=yZQdD<&BApf`)o6b5n5T4zY9Nt+`SAr%YaivCNMaBxXE~B)!?{9Q-^6h)c^UKF5)u&bN&Ch5C6}f3xzYm zbueBFvvOqkdZ>+14FsZC+rs9PM2|M_>-(mAPm%0Ou+8$&*?EYVbI5i{`q)>ap79=?+6|hM#4Nel`mM>k<&p9dGR!EFf?o|~VsNQ06(aJ{c!Na6wga{7J+n|m21Sn(;se2AwUa9wRCU)Y1}Ezy`z7??k?8)*oo>%2 z>nJ~ee&l`i(ilha+;OmJ-B35Uu*TvXc+pZv76kE{PCR!G8hW0aY~0v3pmqIm<08Ng~?gVdmg4!bA{rf!C|7m0@$^UGEV0)bpOHxxU!w)QcCtGEj zdRY|7G+DlGqROO(62`ze+sQ7$kMdD5ZcUgLj9W3&L;T2jZ}t2em}T8@?^l(p&e*49 z-EQ(dH&1<%d#v|5cRL@>e?3rGSe%^;v!oE2oF1j|cF$}Xt}lW1))xK@1$5bO|6?fs zo8m!17kPWj@S*Fg$}r55g_*KVRn7B$T<@#XVslj2El_Yb0Or6l<3|4`J#B0o{lRo)AGKghf7yNWU~%rbCAYK)#l!V$Ml?yptT-t z^H_S^cZ=hYnUmx`+k0GB;hh!phbothl4|#=Lz7ngc|*_pG#*K@VnCY5VS-5S!7ag{ z?0bk%{k+7H*oN}V*=BZz1JN6xwJ{Y#gRUmow44V&e%p9|ambp>!yWebHm>C&hK#n( zbv?x*ad^y~^XH#bkbLt6jl8Kk-!&_iyn0mS`U&T_;ovR}xrLUd6sg(+e~U`+_qM8et2lHxo)-FX_w6Rev<3b|Zn znj(tS4G8fJA36_}PFs>qZD)(N!H^Qv4A#C1MJK0I4;CRr0vLiUFihug!PNAGIo8Ih z%hs{AXq}$VL-D`_f!w@6ADJ#9z>oy2RDx1^fNUnirAU0edLo&a98Pw%+K-8OOIwOC zF;}U7cM`NH@arr-SX@|KdRN3CLn<~aa%CqC7J}J@gIQsz#-V27I5_p)e@e$2&n3xG z;Sn@%F!#XWf!1JctPoHdphYpbUnijk2YQ?jXhO>j?_Vt9aN7tPWZAEDZVp#4ts0o2?|qL%$flO7fKuIuGp-m|Lk$=hzNHi^MmrtNkP@Z zrrL{XIbyB5W``sA-ARDFN&aNM`#=Pkqe`I9v^ zZ>h6lYFY^|vmBO8TlrL8Y!nze6RAf>qO@noT zDZ)#7IzMwLYPs?-dNZs#Epq~3lr$lCB!|UuP`%lsp;-79$Hw0AqoNHP=%}6#L)lrK z*UKgU&h=U?zopK*E0O{j%JniGt)WZ zddNNEP0PBulc^etP2?RIF^$4C-Gk0`H*RZe6-b}&wRz+_H+rP+lyIWdcjJ!!y76!8 z_FnWB{kdw4YrSRrks`*u$O-vPQ?cQpchJb8>yO%@%MF41`Lpd)Lz=ryP1rAE=LJZY zj>kLzg)iIGPtN5Z-`UV7x16m29OKMEk9M4N%^tal|J;&{WeRTv?sCXwd`4 zDgyr$N(gJLKu;Kydy?2Vg+!F-3gHZx$pau;6k-I~03d^V$TC7^P>PTw3E=7Nq$)NO zy;o5oN`UcPGQ{pQRxfBYJg_%#|0)p+uwMvZ5zvv`V2<(URG8H#O8OhxW*;W=jljY< z-it*Hs;9lYqVx!W4*+&lf;ypq63I3X6L3j(63~nwBM!imWP0m8;H!M|Pypt=zCW+I;v(|2ly)U{O+y*DB($;l9sHj#v z4jSIn1bRS{8omSY!PD$9YQ5)wF#LbIL8uX@{N1CBxZe00rP;}#|A2aMRi>bfTp{OlI^x3n8<=> zZ`m~us<8~E&|$S>>Mdne5+z2lj7>VfGfnzX8cFPIo^R3}bmvb0>4o2}C|CWP_r5mr zgYp;wihq0cgKn%tpuEVb#6zlv2Q}J>+UoC!XU!Z*HW_B4?3%Hd%B_ZH+QnOSY|LYw z)`9`<8H&PyWEo({3sV(94nUnU~><&n)MWhTg7tJDL5 zK7!u{mUMcujvN(7&870x4V#gi7TKByB^t;2xZaMMB(($#@g>R~6*Z#Qncb5mLXDnY;tE*l2 z)`jnG=)0vOq{g&y8$BogJe|zAHxT%IZb7%?*`ozJF1RKSpjFSiY;O2sZusuOuRIkW zXxOf-um9oaK~yeXS!VbMx&RTn5H8n5vZcu~+&~$zbWNu&KdzJ*XK-n%!pY2i!n@Dh zkPxAr@E49x#0{Zi6etUsNfkcQIL>u=ZUW2_#W9_y*fp54FqCCPr^b=x2Fe{G6FkA@ zqcp%7@gd-iB}T-G1@q}37`=&M#z6%T0*W*m2H5^g&`MJBE#(iCMN#vm&;h$mJ81xMfE8;7Mi>qBFI5j0bg0wD2Jn@md<6l3FdMNoW=6}LT;rFb3_JNhU>kgE z+{x5rWiwGyCS6`3baDgSU_({>WV{HQyfUyqK-%bZer#Q{!Xiw7ZVz+(@aH5q?>E6C zk1JOu+?5g606D17I0o?l>CL7syDtAy(AUsjouzMbwA-1b8@OC~+q7kUL~EAb_5{(R zHm+ujvrq=u!MuumZ=_j<9RoTB`ad=QPlbcemIihn00L7GYpQQbzFuSFb^iKd&s0Mu zh8@o6(+lsUYf^f@$?iK?zYeqk!lvH%WItbS|8Hf&)SL(Fem9Q(sXkybVB}wQsINVR zB=?qU$Vx405|Aq~sS;4S>0YhI%vf!?q!^&Y;HF&$t z7hUv>Dl@PXM7Ygyd4!~&F`8{Z1$5JNpV_!gH`BXM-#AOUqYeft*t|<8Vr_;+jnO9t zdG@jsoXRc}!RdG*V$;sJbW-|LUUXT1!>aoevT3!!Ria$0#>iV>{jodyO3lZD5hs9k z4(X%F@@47N?MSCsCtZEFl;A22SuJ-(gkljB)cQ0kmIULOeljpxs7eT6N(At%>@We& zPBBF1)1diqvWOe45=OEUIMp&-zla;Rxe;0-B&X5AM((8c7B6y|8tpna|Ds_tgF#wsw7#cN-xvyRiSkcoc(t|oIO8Ig3AzD%BaDICfnR=fPO^A9DN`S(p|}MB{`GPM5Sqmxw(SFutu!ko_jLS0J3Mx6tPlXtgr~j*exI#j;-mqSkQlqTuYJ zb$hGQ9Fuy9z6d&ZUcP1LG|?z2X?)|#V-prE;Y8t#&W*RH|8XorhnovuU&9y+Z9cXt!B9*ihe>v1Q^m(2=4lr)Zw4!W({ zX6x<~N}*bxdZ#?~V9;YL$7}@y61JBc?m=~SatAFoHmB$Omh|!k5j=l|%}EB-z9q%6 z=J50d{PVav74(^jV~KMf$ellRAKxH7Had7olz6lzxoP(@ih@V)FYP2kEtWM4H;)nZ z*B{B_&|AuSX#U|qAxztLF~`u|aJzB#3$Fzou9CdN^=_RZ`B4PRR|<7?B>)J!>H|b? zNt2nbt^>Y`9sSe&+)o`z*J5hMBC_KYw{M^L5~HwenEe-I>wIGg{u6s!ZD(KQcec@2 z7wnZKAMCtVZWaU>`j71FXf+HSJPStb!9t)W0Za(AI5#f<&H*#WAcs1Eb}ltCXHOVU z0_-24{s<|9EM(E#&@)Bc5PH%K5kHm9KP*J^Z&o9RnBJb@H}X40R1+O58~}dFYnBM` zhLKQm8g-fxi37QSMaKfvo8ZoWqI@CcQUj5V9DX|0vf_+1P7f(yi9}e0q?`udSbxzO zvZ@Kx>Fg9BK7eijbX%DzAS7{2XzKW2Ha<=Z8WI!T`IT~Ttd-d`_^=}hX*S|zqgHPe zEFz-7X@!UK)W#b6AKKs)xHe*N##A>0dZ>|a|1*j$4fwx(0zAQw9u^W=kv*f~;l&V6 z`@dS>uHnfRZdF%jbv?d#XDqHS%74?Q!6;O6J}O#tx7*tCtP2e2s6qh&Zfy@nDFm>HSZ2C$mZM1hkLwic5XE;>LaK$(V> z^{6&-LCzyvZ`+mA^Y!oa1c=g7>%(5^JDX|3jxjgHyc&zy6eoh(nbe*zx@mQ$n&a=2`Nrm{c{A)OIApxXFN%2<)0cQd`!4xKbK0HXb%S1*?+ zvyYt&i3npX2PMxWA5fW@A}Wc>f})D4e1@UJhtPo305f9}rZ|H6u(J`m}!HFN-mai|C}`$dZb6ZQQk zJ;QL8PodhpR+eUua+3SROl<7+j+Ry3t?%l3nN*p@_3NXe+=h-s?tu4dv^2>{()!@> z2t6X%t|3$?SmU{Elqw#WH&B#rIhoP$d5!1xEIf2Btr5JHB;0`fb{{O%-N?Kwqf3$cV-08YUn7@?j*@Gkng6+)PG%fOW9%9zxQ(jy|M5 zu)Mm2{(^x*{pG`vS8FS8pSURs>20R1 zx=J3TE%R0zIsQ1P{bEpY*~kAup#ZISe)ZPSIaE*$3{bpN%MqQg1EwZ?FIqW+dcPtk zoQ@WQ>qSu8Rk0#*z^(%wl~gJER^be03JFCTD9%&0`hcZOWf)FJ;KmZYgN0)_?fC1fTQ5~F|jwHE&CGgv?DPUF~{V%lGKgD#ZlK)=zN zD>sUmJT$ef?8=q*)q`q?8*x2;G9`$bH+d#PicQ|*xk}L0GzQAQbsncXCH@cq0WWWH z`l{9&-d_k_^i5V*_2hIb_p|Ec8cQodT(^ZF-*qe|*AUh)%l5?9&Vu#ldNAGj!E*f#4mdv<+5y?c}vmZUa4`Bleg-@YR>+u za~Qjo9C#`s5{hCZV*q~%86@OzsnKy|qQXF3Q-D3<1(ZD(P$HstTFv5w7asVzJ9mWf@KpvzgkQSD>GoJ;dfa(z%M`?Jx5n2@@vukrkh*j1~=F(0_X z&_ZcO@a$JDkp#>fDS0sofrt!%$gyowGUz!;7OWl-7q`?nUUC#*c^n4D;~w(SZSLgz ztQ=kTG1{U=2c~m7vY#}>@E-t`pSl8{G5SB3$< z59q)y{vItkT?4tmNfMn?`2^HA(PY$y7(i)qThw9?gJm6|c3T84+Ng+xv{J@GgGd$m zrf{jEa!v!}<`$4IW}@-mr6xMoJb94~1h17o5fLItESpfOTy@Gy1jTA-Pd(AlQv1PS zLjH7wYQJb}SaM9?^uXBXVy7q7<+edJx#A^a{gV8BwpZSr9*XJHH^F8d7PQFu8EHTO*lkUP4@mk+g&PPz07!3&_YqNf zGE9cOvItNBHeU{;VVpakY$%muqTpc))dJy+N6i&Zm#{>XDaks5+SU*5SsL}QE*rq+ z`OhQ3^aacWh+a?#4c-l`e?-N^@cBG7#)1WuEEAw?%YhB{+Bp0HN(0kh>vCV8PLFa% zP|k?VkXa>42t-a-6e-XS{xaRvq<2ODq-Se^7&sOl4IA?Y5!6G*r4Ix`P~iZ+8bR{c zItT@_Bsd1+3v0AHzhZh zLzkqUK4$~hG1$ZquD2QFcb@ycU>AP?~0}08Kv6&bm|*@Pow*BY0bR-=~U7F0R5@U zt2b5u7A%{_TIzdXR=vtED7ANy2HLvnXOADQr>(!df^p+yIXOFlxKl~40>dJ>@;5ms z;}8aa1rZ`4tPeoz(SZIVVU0y}2q09|e%j(P0Wl@kx(5lolR+M~(<7c_h%c(7P+$MezoRr7IK<2(1Jw_tzMkhEMnh z_C~FX!GVqE;_NGfh5(}B0lhF=MEV5WmY&j_hD9L51A(m-GF;h!C|@+lTCJ4JWobFb8YlZ`hMU#@n@^l+y?4PJi2YeQ|o41%K^?w zM)$tFUeubG*IkaO(JmW~gc!Q28_j1_5^Kjli4x-2mu6r4)LYZ`=YpiC_gC#~pS<9j z&mUTFfg%M}9dZ3p<##U{NExJFtJ1X+#YmOlChp?A@7nn5_+ZSN{Xt*=?4GIl_t9_C ziZxrgA5M5@g1sCc6s10B(CVup_xwiO8EOu48c@H( zUI02ff{Ni+D*Tuzu`cN>P~I36pr0o!g`4_~a|EDun)8enl3eWx3d0US=|T_zFw*Ki z;mkq_s0W?`@CKHYtOAaH^OQVbFL%#A9xja=52xnBDaH99*RxU|u7II0di5#-orG#D zYB15G21=&`wRv`v@{PmNcGiSEJC2yI(7=^^E6KvnF%6M7UpAdBBQGSj7)!dReuqXHb4pp-5Hh&x?Y5c zB4SZ-B*kcWWUv(L2B35(Kg!()c&e2^*f5bR)ONsmh@P7-f`X%s^}X!l<{|dSzRA)n z4u<24T3AbwLo)rXJL~&b3w9Q1wb*M3zy+Tp&5~}Rr*-GI1+5jFF3YHWbGH=trcL5t z*l;!U&Hic|O7-c?0m)MM&_MPng}5v1xUW1k)t$<-DVpau%3OTlRP8vvVIgAHamUmb z*-l$K#hp}?j0J$VH&4c-WP(PTrA0;0VQdRTKvu|SEOdW01O&C9LC7dk0HY?o z`!G5~zI>ueCk0ZCGzuf4f-5cZp_+%GbHa5-G|5A$*yG`OJV-H2f^X?jWC57}RCrHi z3*5?$8;`2Ux2nibH>$o_tVlEf`)rg?M0iiJ(6Vdp@}9in(i!%$UN3bbod7Pr*x1eU!uZ?PM;s@Te;%`Lzvj{YF(;O8p;k}B?Lx%JN;5?@`jmzx}Lbvm|40v{zJ`+ zn*~{*uAhw9q+Vhy|E-RXZ1+oyXIWMcb#^#SR&DFI2WP`yw>M}GG=b>eXDR=#PE}u zXy61U4?=YOaQPJ1rcTW-RD?8=!xw%E377iNll18kAUEL?A>HN)I=2H0R1QGA;BJd` zz^Rjx6lkF}$Drq-g--1v9&!Z9X@HhVcL+G)R7(wMnLeHBCo?C2A*KO~-3nJ+8lbO6 z-7O<{gW2F>P#pyD9?W(`$R#&d;f)432G5N)OcnFrQ6q8|kP87k7fvrc3%D&vvlz#) zQH3MegNe-`q0+wUU}|tzflHzn-hNy^T?Y)d1$^+qJB1W@~6LW0SzNI5Omp_V2iXMWmGazzfY66VEf0$sb$-%)%o zuhnQr; zp)~3te~_Cloh#=O`J;xjzmNh*9!}Psbvn=*cE&rsMs{%@|mpf%~%xoLoYKvNJVX5LXPHk&AEl8>GcxWI(Nk5JB)wfsEkJQ-J)}tKBH_7V=5BG0h_u!sW&`8pw z`xm^;FD%-EiMD*GHxlroZT)_~piZQQ)ZX#(zI*Gu*UxDh?(sE+KJQN~uqvIDoSjpN z-#2-2Y2%|`zkT8NzTwQb(`|(J5A3d=6&BCaBtIRw6w#H-Yu{_p;=s0F&RT}Vs4#VK9EHYeR zJcTO6Gou{ISjdkUrw9G|MNzcUlH6Z9EgJ6CX`RAZWPEF!$GxYP`&oP08rBJKnx0%$EX^eh*f@6eOcy zVq~Wj`u&uIxHGZma^b7Ks=UEZU4^MBCH}P$yMj_TopWX`P9jt24#b_#@0FM(oX8~Q zNO(5&C_anBh$(EY+y=$=Wa%02)a%JnWco%swTp@2DSyehbm3f=f@n_kf+#t1Z*PM= zF8?6eGAz|J%_2c>vHLfEM7jn&_xHgk9o&+fQ16|jX*LOYl4p-c*jw!ePG6lX+*teP zr1OCfwf7c86C$T&-4w+Q)YWAf&a1uW!NcOE=c~|U=mn5EJK+1Iio%j?s@k*#?umag zr4T>^#rd67s47Vsz-g(5kmgr_@d@J%Go+E=K8^(&=|<^*_%rLL1FFOMC`6Z86p7a>H=Y zU=yK@WZW$~TN+fe<}G!as{f4Wa(3VO#J3qTlm5c9bQ**fp=4aqf{C`2s8m4Y*e=-*WX*hn_kHsk zlFaPOsfp_HCw99$G%hlW_m?;iY`>`&I>feNmnI;n!`*qevRSsS2N%eGZ%<=>zxBjp zCeHq35c!OM!{*C#?ncEHYTART>$2^It=~3S{JtvvCy$u*bC)$NNa7r%(1ddh-=t}H z!3{qgIqW)KKeVt7#bGwqAJ@JbV%!b*ykk1O>ES@*=&gv^`~N&O@E6o_vUCDvg#G2{?Fv(5t1>^G+OC@s z^*x+>m1^~%(qB1Hf`BPTj8>&&qYzdem~}Zcdmx#Og);!gHVXU-dyUIL85TkxjB+H& zk~rD&{ydU(Kc56M%|P@QkHZy~w2)ylDmg9GOa`d2Os7lA#*+;_J7rjn7hlfOl^)57 z=sPXl!$aK_r3?e}zFI!=k73XLjfV;Zo*EeGT&DaT@SBW20M>Dc9{?5;0MVmV^H8!n z+9wCpG6MvAn`Mb2qxabYMz~WCQ?P0?#LB%8b@{C&24K z)hp+@OF`xOu|T)XlwlFj6I?2C=s^HKI7ynuB1F{1B2E-y!P3BI0W5G)$iTR{u<98Jb(8-?b5(XUlZ1J7 zg4aV5*r)(@pW7^vEiou{(6N~eWh$>}@SWJ8^nO<%+Q%!&-b zzXb9#2tKa$2y5`Z=*w&HmdWQfJJyITJ-%n0C_HX)d>%VTvtWK|RFfiMPI(%8r-#cU z(RZones5Sm8nRhI=@B}~^Hjg}O`7?7l=~rXOtLRWTd|VF+FA2^$xr@BZCWmQ7Dd?} zN$|?7z8Y@nRlUFM z4DLmy#{*ZmvYdoIPHjypJ)i&lh;79KY}ln48uRRR$X4p67ky`unO9ysq*i@2G@xhb zDwe$5*x_vk!4|799$ z`MIV|R@`z{iD%>b>xt&`wZyJ#;|`q;vzC|oKCGW{_esdxJ<5lU_dP#%`Md5(FB>?O z?Q~>Ye@4Pm;TEnVSGUvq*^Kxo$9p+<<~H1`W*j*(#JJZy;!>G`bs%onm!EnCI!@;c z%PreG)YC1tf6QHg{i)8rUz+TD&hp+Hf!Rp>|+fmkyM` zDvn*LeD2vcu+iZpQHF~Hh)q^1mKH>t&J|h{_wbB0wTHY!UxNHbLJ2vSqt$NEe1?V4 zGK#ivg!pUTg0o$|AI`hk9^PMb^jSHSl~L{VIAcKdLk{ao3@X374@g=C>aBL!qfy=< z)~@E6RsXm#R=?q3z?!HX++af!p4jZ#5`8_axpvgtv3Btx zHYUpJNW;2_O9JV=-d25g64pDww%N3WeihSwiTzS^*6S^ZL@vq6iGJ421>VP@W~W

<9gg`V^p_vVI;W@e9R;gs3BX~ZA0aYaJ-;DdSk|n!hsj zRRbdAXRpqx`B;Lyn78c?^FU)lwPsZ!r{{RC=y$G~WQRJC(?D~}HnR=>DbtrPb3H#q zU0k(`7G$#N*7WvrODtvczNa}4d{u61TQmBrN?wnqY%^i~{``LF$LxuYDx@B_yQk~t zC!yu+HeWOI*VriBMGq&UtSH*+{`qI0y23p-ow$TjB%Y0`I<{%0&-~{bif@zFdtW$n zY+@vS+i7cI@PIP>QBXK};CMYrRe)6o${+&$8X z2ULsnNkwAsL^^8PWc3d=>hzfh7UU-cnmP?!^ZXLBjWoM$xuia@gi%0^``v^7reX8v z!kUgGz?0{AIxl$E$+62L-^5>>D|AIF4q8RBZ9x!(!!T_C)!FfoYT2rAPAZ+#NLoGt z$(Vc|27!8+xBx?`@)QE~Da)MeIg2|cO?^YjlJU_r06AE#ghY#gAW9~0VnebO;yHC&AlL9|AX14Ju1gQyF&Xo>YZ(MPn;j|1I4~=qByRS}# zcD}C^ZC~Bsw<~~&q7%G!0{MmSuaIjX5E=YMuoEZ=5TE>{5`ju(_{D%e65PpA;LPS0 zov%s&UTX^9&;&GP5qO96G(r?fH1asGTCpI`%|s`3Y8D|{KBPK)QV>t@p4}%&D!~CC zPE6bhKsx% zvJ2BVkKXLq)b{rJGLkHGpt1jO!4sExR@~Oc@X2W>`<=@QQ`^o}hVNeW$TW2leH}Wi zS>lZ8D|Ivc(B9%=YnShk-hK8Kaj#g zJ^Ap=6z*y8bP40#{WYu29c!{PyvFXFoie}AKYxhX^yosHWV7JmU)(NY)xL12i&5f~TVq{sTnOw2pkY2=uv%GAsB; z@aQ0BkTf7R3i)5EWfmaCDz7?ar_2^Xi8vvUsd%Wgf(XDIEm#Z+od=ujSm~6maEP-gJ+_Ep%4b&Z6!Do9LXSMuJK$_f>Cx?i zO^diDj&DUFqtR`AfFE$$#RQT)q7=@~k?v!zou@UQhlyBZ;WtP^m0|KpTW910VNnY4 zVU9$Y2_FI>vC#I^kUT?~pc4osQSE++Ds6~LAXzcVC#-`!xK<#tatP(dW^DY_U*?{% z!h6oCsMbM#ZtzP^Q@zi|>FL+`KOK-1KDD>K6zus(tiN@BD2kE~?#vDJq2g%2HU1r} zKW*35A5H6cvBBkRn4jMt{Aq2!><{~uR%DZR)%Klls^iLac`+aBs#aes{q1>rZ_HZV z55FDp8;g)kv)MAk6;1EIw)IQY!UUA7Rl}~6d?YMCy<@xN=*DGz*~;GC@K)n z!0xERH9B|KS3SG^<0sH--)=l6On4ypodOaqDJIap^2J6~d;1EH_~cD#ulbR{v??R^ zUb?+>oAV3j?qAOxSBjxHzllU?Eat-R7>DiCf^%0s+bI3v+PJT()F<@eaBO4Zt;Xi3 zzcQMGj;SG^AKocHrd&WaIxL0nR@$2)IK@^Q#%x=Pn7E^a`oPON)o^n&J{RA6ut(GCW*Q}OdKnbMc9 zH4z?63$bumvl~#}EEdC55SWsUb=V_&_5yAhw9|q0Y|Pas!zfWaFxDM90p8sA^dM!7 z3PGLWCk5;PYo4{*gfjnp)k|VDjqF_Z0=7Wi=`Xs-<;J!_?aNhWI|NKzru?1anG--# zX?Ww2S|{esU!dXXWhol+0t)X zG?2660i2XaLix}Zy`Vu$ohFiXCHxV(m7g3v0q_iz-YtY*_`@lAKa#t&}o-x=YPPX#HLN zK`mybZnOrvqwtfh`ffLSOun~$z9Mmi*gKP)yG{3w$$z{Sxp2|7apjw5$%aSv7e8DU zNv=QpZeO?i`F`^q?ti>}p5`7xJWuw>DKobGZvqRb($(c?#cZ>(2Z zgy_N*!@*#+_ncp(|4w&4>VdL=~%uGwTq?92K#^}@TB%d|r&3$92{&rk5!a}_*f z`Z&+9&b;zQ5O~ONBxnS=A3Q|uC2z&`$GvKZ1dkV9Do$z{-uEUt4fydY2d9bAyI0vS zlZ!YFtwDqKJJWT=b@g}U(=n0eWHJW7mrDhZ_9j0qENDomQ{6q%0DMb2zHLRSE#*#~ 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%0AAKUZ9kF5jmg0xLYNYQAa#rn(nTS4wMNyq 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

WFaw#kPW!)m3 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

+d>S`QnY@Pn!9uGlLmA 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 { justify-content: center; align-items: center; margin: 20px; - background-color: yellow; - width: 40%; - padding-left: 20px; - padding-right: 20px; + width: 80%; + padding-left: 20px; + padding-right: 20px; `; + + const APIButton= styled.TouchableOpacity` font-weight: 700; width: 50%; background-color: green; - margin: 20px; + margin-top: 20px; border-radius: 10px; border: 2px solid darkgreen; padding; 5px; From 5b88b8bb963256ad3b90c4770f2e93a38e2ed269 Mon Sep 17 00:00:00 2001 From: Laura Sjolander Date: Fri, 6 May 2022 16:17:30 +0200 Subject: [PATCH 5/9] cleaned up code and styled techy quote --- App.js | 52 +++++++----------------------------------- components/TechyApi.js | 26 ++++++++++----------- 2 files changed, 21 insertions(+), 57 deletions(-) diff --git a/App.js b/App.js index 994566ee..0cca459d 100644 --- a/App.js +++ b/App.js @@ -5,14 +5,13 @@ import { ImageBackground } from 'react-native'; const Container = styled.View` flex: 1; - justify-content: center; align-items: center; margin-top: 20px; `; const Title = styled.Text` - font-size: 16px; + font-size: 20px; color: darkgreen; `; @@ -20,7 +19,6 @@ const ContainerText = styled.View` flex: 1; justify-content: center; align-items: center; - width: 80%; padding-left: 20px; padding-right: 20px; @@ -28,14 +26,13 @@ const ContainerText = styled.View` `; const Technician = styled.Image` -width: 40%; -height: 40%; -background: black; -margin-top: 20px; -padding: 10px; + width: 40%; + height: 40%; + background: black; + margin-top: 20px; + padding: 10px; `; - const App = () => { return ( @@ -43,44 +40,11 @@ const App = () => { Want to sound like you know what you are talking about? Try these techy expressions: - 👩‍💻👩‍💻👩‍💻 - + 👩‍💻👩‍💻👩‍💻 - + ); }; export default App; - - -// - -// - -//https://dev.to/amanhimself/using-styled-components-with-react-native-4k15 - -//const Technician = styled.img` -//width:30px; -//height: 20px; -//margin:15px; -//`; - -// -//const Technician = styled.Image` -//width: 44px; -//height: 44px; -//background: black; -//border-radius: 22px; -//margin-left: 20px; -//`; - -// - - // \ No newline at end of file diff --git a/components/TechyApi.js b/components/TechyApi.js index b3d1b925..ff58e067 100644 --- a/components/TechyApi.js +++ b/components/TechyApi.js @@ -11,22 +11,25 @@ const TechyApi = () => { .then((data) => setTechwords(data)) } - const Container = styled.View` - flex: 1; +const Container = styled.View` + flex: 1; justify-content: center; align-items: center; margin: 20px; - width: 80%; padding-left: 20px; - padding-right: 20px; -`; - + padding-right: 20px; + `; + const Quote = styled.Text` + font-size: 20px; + color: black; + font-style: italic; +`; - const APIButton= styled.TouchableOpacity` +const APIButton= styled.TouchableOpacity` font-weight: 700; - width: 50%; + width: 40%; background-color: green; margin-top: 20px; border-radius: 10px; @@ -42,16 +45,13 @@ useEffect(() => { return ( - {techwords.message} + + {techwords.message} New sentence - - ) } - - export default TechyApi; \ No newline at end of file From d90249b2ae3753d073cf6c39b9570a52e6b6dab9 Mon Sep 17 00:00:00 2001 From: Laura Sjolander Date: Fri, 6 May 2022 16:18:59 +0200 Subject: [PATCH 6/9] deleted pictures not used --- assets/adaptive-icon.png | Bin 17547 -> 0 bytes assets/favicon2.png | Bin 17232 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 assets/adaptive-icon.png delete mode 100644 assets/favicon2.png diff --git a/assets/adaptive-icon.png b/assets/adaptive-icon.png deleted file mode 100644 index 03d6f6b6c6727954aec1d8206222769afd178d8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17547 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 Date: Fri, 6 May 2022 16:29:41 +0200 Subject: [PATCH 7/9] added adaptive icon again --- assets/adaptive-icon.png | Bin 0 -> 17547 bytes components/TechyApi.js | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 assets/adaptive-icon.png diff --git a/assets/adaptive-icon.png b/assets/adaptive-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..03d6f6b6c6727954aec1d8206222769afd178d8d GIT binary patch literal 17547 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 Date: Sun, 8 May 2022 15:32:31 +0200 Subject: [PATCH 8/9] fixes after code review --- App.js | 5 ++--- components/TechyApi.js | 12 ++++++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/App.js b/App.js index 0cca459d..a2f2f039 100644 --- a/App.js +++ b/App.js @@ -1,7 +1,7 @@ import React from 'react'; import styled from 'styled-components/native'; import TechyApi from './components/TechyApi'; -import { ImageBackground } from 'react-native'; + const Container = styled.View` flex: 1; @@ -39,8 +39,7 @@ const App = () => { Want to sound like you know what you are talking about? - Try these techy expressions: - 👩‍💻👩‍💻👩‍💻 + Try these techy expressions: 👩‍💻 diff --git a/components/TechyApi.js b/components/TechyApi.js index ca7cb47f..11796a96 100644 --- a/components/TechyApi.js +++ b/components/TechyApi.js @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import { View, Text, TouchableOpacity } from 'react-native'; +import { Text } from 'react-native'; import styled from 'styled-components/native'; const TechyApi = () => { @@ -18,7 +18,8 @@ const Container = styled.View` margin: 20px; width: 80%; padding-left: 20px; - padding-right: 20px; + padding-right: 20px; + `; const Quote = styled.Text` @@ -30,12 +31,11 @@ const Container = styled.View` const APIButton= styled.TouchableOpacity` font-weight: 700; width: 40%; - background-color: green; + background-color: lightgrey; margin-top: 20px; border-radius: 10px; - border: 2px solid darkgreen; - padding; 5px; - color: white; + border: 2px solid darkgrey; + padding: 5px; `; From 56fdc1c61bac2fda4ab327c7c3300306ef17adbf Mon Sep 17 00:00:00 2001 From: Laura-Sjolander <60176037+Laura-Sjolander@users.noreply.github.com> Date: Sun, 8 May 2022 17:23:18 +0200 Subject: [PATCH 9/9] Update README.md --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e9e2601f..b75069fb 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,12 @@ # Project React Native App 📱 -Replace this readme with your own information about your project. - -Start by briefly describing the assignment in a sentence or two. Keep it short and to the point. +This week we should build a mobile app. +We had one week to be done with the assignment and learn all the new tools used. ## The problem - -Describe how you approached to problem, and what tools and techniques you used to solve it. How did you plan? What technologies did you use? If you had more time, what would be next? +I found an API that I wanted to use. I used styled components and had a button with TouchableOpacity to generate the technical quotes from the API. ## View it live +You can see the app here: +https://snack.expo.dev/@sjolanders/native-app -Every project should be deployed somewhere. Be sure to include the link to the deployed project so that the viewer can click around and see what it's all about.