From 4ec93ab30c247bc90df0b2f0b68d1f0492e33dd4 Mon Sep 17 00:00:00 2001 From: Kurmansky Date: Wed, 17 Nov 2021 14:18:53 +0200 Subject: [PATCH] Change | auth screens images png > svg --- .babelrc | 10 +- declaration.d.ts | 6 + ios/Podfile.lock | 22 +- metro.config.js | 37 +- package-lock.json | 1386 ++++++++++++++++- package.json | 3 + src/assets/images/auth_1.png | Bin 12570 -> 0 bytes src/assets/images/auth_1.svg | 76 + src/assets/images/auth_2.png | Bin 14297 -> 0 bytes src/assets/images/auth_2.svg | 50 + src/assets/images/no-internet-connection.svg | 60 + .../auth/screens/confirm-code.screen.tsx | 11 +- src/modules/auth/screens/sign-in.screen.tsx | 14 +- ...form-large-control-with-icon.component.tsx | 3 + .../images/img-with-bg-circle.components.tsx | 56 +- yarn.lock | 445 +++++- 16 files changed, 2077 insertions(+), 102 deletions(-) create mode 100644 declaration.d.ts delete mode 100644 src/assets/images/auth_1.png create mode 100644 src/assets/images/auth_1.svg delete mode 100644 src/assets/images/auth_2.png create mode 100644 src/assets/images/auth_2.svg create mode 100644 src/assets/images/no-internet-connection.svg diff --git a/.babelrc b/.babelrc index a518e705..3825c49b 100644 --- a/.babelrc +++ b/.babelrc @@ -8,9 +8,17 @@ ], "alias": { "@": "./src", - "$components":"./src/shared/components" + "$components": "./src/shared/components" } } + ], + [ + "babel-plugin-inline-import", + { + "extensions": [ + ".svg", + ] + } ] ] } \ No newline at end of file diff --git a/declaration.d.ts b/declaration.d.ts new file mode 100644 index 00000000..36227993 --- /dev/null +++ b/declaration.d.ts @@ -0,0 +1,6 @@ +declare module "*.svg" { + import React from 'react'; + import { SvgProps } from "react-native-svg"; + const content: React.FC; + export default content; +} \ No newline at end of file diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 39c8bf53..c6820171 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -354,6 +354,8 @@ PODS: - RNScreens (3.6.0): - React-Core - React-RCTImage + - RNSVG (12.1.1): + - React - RNVectorIcons (8.0.0): - React-Core - TOCropViewController (2.6.0) @@ -425,6 +427,7 @@ DEPENDENCIES: - RNImageCropPicker (from `../node_modules/react-native-image-crop-picker`) - RNPermissions (from `../node_modules/react-native-permissions`) - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) - RNVectorIcons (from `../node_modules/react-native-vector-icons`) - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) @@ -529,6 +532,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-permissions" RNScreens: :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" RNVectorIcons: :path: "../node_modules/react-native-vector-icons" Yoga: @@ -539,7 +544,7 @@ SPEC CHECKSUMS: CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de FBLazyVector: e686045572151edef46010a6f819ade377dfeb4b - FBReactNativeSpec: fd8c7ca182f42221b54baa670a2c0a1cf425dc6f + FBReactNativeSpec: cc04672e92156b8b87bd3f3de29d1d1fda9c7ba2 Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021 Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 Flipper-Folly: 755929a4f851b2fb2c347d533a23f191b008554c @@ -564,10 +569,10 @@ SPEC CHECKSUMS: React-jsiexecutor: 80c46bd381fd06e418e0d4f53672dc1d1945c4c3 React-jsinspector: cc614ec18a9ca96fd275100c16d74d62ee11f0ae react-native-date-picker: 201b481c94dcb7678f4712477ad026dd7793305b - react-native-netinfo: 0f64266bbaa1989ebd51b43ee1723d582f6b3e47 + react-native-netinfo: 7cb7877ff31ebeb3d03ce0b4fbb616f121ddd859 react-native-orientation-locker: 998c0744e26624407dac068c04c605b4af7304a2 - react-native-pager-view: f21658a2e12eced35ef998250375e4e4dc9b8487 - react-native-safe-area-context: 8465df05de8106c584b117f0e027e17174d6e02e + react-native-pager-view: 5ab4d0b4b44d89f77310cb3eb8129745f274ce55 + react-native-safe-area-context: 61c8c484a3a9e7d1fda19f7b1794b35bbfd2262a react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865 React-perflogger: 25373e382fed75ce768a443822f07098a15ab737 React-RCTActionSheet: af7796ba49ffe4ca92e7277a5d992d37203f7da5 @@ -581,18 +586,19 @@ SPEC CHECKSUMS: React-RCTVibration: 24600e3b1aaa77126989bc58b6747509a1ba14f3 React-runtimeexecutor: a9904c6d0218fb9f8b19d6dd88607225927668f9 ReactCommon: 149906e01aa51142707a10665185db879898e966 - RNCAsyncStorage: 0f655864a81214d1c5a9bf0faf79d86dc25c383e + RNCAsyncStorage: e8b8d6320a0dd90eb610fb0d0b1ef90596697c69 RNCPicker: c3a3d481bec16624ed84a3c2a64c92fdc5515960 - RNDeviceInfo: 0d6865ab0a57d9192bdd4e4f5894340b846c3e53 + RNDeviceInfo: cc7de0772378f85d8f36ae439df20f05c590a651 RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 RNImageCropPicker: 35a3ceb837446fa11547704709bb22b5fac6d584 RNPermissions: 4b54095940aea8c03fa3e6c92d4ac3647b31ed4e RNScreens: eb0dfb2d6b21d2d7f980ad46b14eb306d2f1062e + RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f RNVectorIcons: f67a1abce2ec73e62fe4606e8110e95a832bc859 TOCropViewController: 3105367e808b7d3d886a74ff59bf4804e7d3ab38 Yoga: 575c581c63e0d35c9a83f4b46d01d63abc1100ac YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: 465fefddb2adca7d66f342c9336387893ca73d38 +PODFILE CHECKSUM: 7c42e987d85f19fed87d9ce656708219fc97fe5b -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.2 diff --git a/metro.config.js b/metro.config.js index e91aba93..abcf5052 100644 --- a/metro.config.js +++ b/metro.config.js @@ -1,3 +1,5 @@ +const { getDefaultConfig } = require('metro-config') + /** * Metro configuration for React Native * https://github.com/facebook/react-native @@ -6,12 +8,29 @@ */ module.exports = { - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: true, - }, - }), - }, -}; + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: true, + }, + }), + }, +} + +module.exports = (async () => { + const { + resolver: { sourceExts, assetExts }, + } = await getDefaultConfig(__dirname) + return { + transformer: { + babelTransformerPath: require.resolve( + 'react-native-svg-transformer', + ), + }, + resolver: { + assetExts: assetExts.filter(ext => ext !== 'svg'), + sourceExts: [...sourceExts, 'svg'], + }, + } +})() diff --git a/package-lock.json b/package-lock.json index d87823e9..b21d2ee1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,6 +43,7 @@ "react-native-safe-area-context": "^3.3.0", "react-native-screens": "^3.6.0", "react-native-splash-screen": "^3.2.0", + "react-native-svg": "^12.1.1", "react-native-tab-view": "^3.1.1", "react-native-vector-icons": "8.0.0", "react-redux": "^7.2.4", @@ -59,10 +60,12 @@ "@types/lodash": "^4.14.171", "@types/react-native": "^0.64.12", "babel-jest": "^26.6.3", + "babel-plugin-inline-import": "^3.0.0", "babel-plugin-module-resolver": "^4.1.0", "eslint": "7.14.0", "jest": "^26.6.3", "metro-react-native-babel-preset": "^0.64.0", + "react-native-svg-transformer": "^0.14.3", "react-test-renderer": "17.0.1" } }, @@ -2368,6 +2371,152 @@ "@sinonjs/commons": "^1.7.0" } }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "dev": true, + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "dev": true, + "dependencies": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.4.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "dev": true, + "dependencies": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -2501,6 +2650,12 @@ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, "node_modules/@types/react": { "version": "17.0.19", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.19.tgz", @@ -3409,6 +3564,15 @@ "object.assign": "^4.1.0" } }, + "node_modules/babel-plugin-inline-import": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-inline-import/-/babel-plugin-inline-import-3.0.0.tgz", + "integrity": "sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ==", + "dev": true, + "dependencies": { + "require-resolve": "0.0.2" + } + }, "node_modules/babel-plugin-istanbul": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", @@ -3731,6 +3895,11 @@ "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, "node_modules/bplist-creator": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", @@ -4139,6 +4308,76 @@ "node": ">= 0.12.0" } }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/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=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -4419,6 +4658,66 @@ "semver": "bin/semver" } }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/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/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, "node_modules/cssom": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", @@ -4742,6 +5041,31 @@ "node": ">=0.10.0" } }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, "node_modules/domexception": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", @@ -4763,6 +5087,15 @@ "node": ">=8" } }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -4927,6 +5260,14 @@ "node": ">=8.6" } }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/envinfo": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", @@ -4972,22 +5313,25 @@ } }, "node_modules/es-abstract": { - "version": "1.18.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", - "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-symbols": "^1.0.2", "internal-slot": "^1.0.3", - "is-callable": "^1.2.3", + "is-callable": "^1.2.4", "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", "object-inspect": "^1.11.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", @@ -6244,6 +6588,18 @@ "node": ">=0.10.0" } }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -6455,6 +6811,22 @@ "node": ">=6" } }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", @@ -7434,6 +7806,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -7478,6 +7859,18 @@ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -8783,6 +9176,15 @@ "node": ">=6" } }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -9044,6 +9446,11 @@ "node": ">=0.10.0" } }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, "node_modules/mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", @@ -9064,7 +9471,85 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "peer": true, "engines": { - "node": ">=6" + "node": ">=6" + } + }, + "node_modules/merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-deep/node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dev": true, + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-deep/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-deep/node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-deep/node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dev": true, + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-deep/node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, "node_modules/merge-options": { @@ -9571,6 +10056,28 @@ "node": ">=0.10.0" } }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dev": true, + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -9892,6 +10399,14 @@ "set-blocking": "~2.0.0" } }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, "node_modules/nuget-exe": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/nuget-exe/-/nuget-exe-5.8.0.tgz", @@ -10065,6 +10580,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "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", @@ -10393,6 +10925,12 @@ "node": ">=0.10.0" } }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -10401,6 +10939,12 @@ "node": ">=8" } }, + "node_modules/path-extra": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/path-extra/-/path-extra-1.0.3.tgz", + "integrity": "sha1-fBEhiablDVlXkOetIDfkTkEMEWY=", + "dev": true + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -10809,6 +11353,16 @@ "node": ">=6" } }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -11138,6 +11692,44 @@ "react-native": ">=0.57.0" } }, + "node_modules/react-native-svg": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz", + "integrity": "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==", + "dependencies": { + "css-select": "^2.1.0", + "css-tree": "^1.0.0-alpha.39" + }, + "peerDependencies": { + "react": "*", + "react-native": ">=0.50.0" + } + }, + "node_modules/react-native-svg-transformer": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/react-native-svg-transformer/-/react-native-svg-transformer-0.14.3.tgz", + "integrity": "sha512-agDGdMeeBAsWEgg/u7mjtR2Z3c8smGCLep/n3svwifut9dpswZCP+bSIrU8ekg6RNtxAJL+eGJbWjJ38vWxw6g==", + "dev": true, + "dependencies": { + "@svgr/core": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "path-dirname": "^1.0.2", + "semver": "^5.6.0" + }, + "peerDependencies": { + "react-native": ">=0.45.0", + "react-native-svg": ">=6.5.1" + } + }, + "node_modules/react-native-svg-transformer/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/react-native-tab-view": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-3.1.1.tgz", @@ -11875,6 +12467,15 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" }, + "node_modules/require-resolve": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/require-resolve/-/require-resolve-0.0.2.tgz", + "integrity": "sha1-urQQqxruLz9Vt5MXRR3TQodk5vM=", + "dev": true, + "dependencies": { + "x-path": "^0.0.2" + } + }, "node_modules/reselect": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.0.0.tgz", @@ -12817,6 +13418,12 @@ "node": ">=0.10.0" } }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, "node_modules/stack-chain": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz", @@ -13112,6 +13719,124 @@ "node": ">=8" } }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/svgo/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=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -13636,6 +14361,12 @@ "node": ">= 0.8" } }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, "node_modules/unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -13732,6 +14463,21 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -14047,6 +14793,15 @@ "async-limiter": "~1.0.0" } }, + "node_modules/x-path": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/x-path/-/x-path-0.0.2.tgz", + "integrity": "sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI=", + "dev": true, + "dependencies": { + "path-extra": "^1.0.2" + } + }, "node_modules/xcode": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", @@ -15869,6 +16624,113 @@ "@sinonjs/commons": "^1.7.0" } }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", + "dev": true + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", + "dev": true + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", + "dev": true + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", + "dev": true + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", + "dev": true + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", + "dev": true + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", + "dev": true + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", + "dev": true + }, + "@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "dev": true, + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + } + }, + "@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "dev": true, + "requires": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "dev": true, + "requires": { + "@babel/types": "^7.4.4" + } + }, + "@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "dev": true, + "requires": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + } + }, + "@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "dev": true, + "requires": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + } + }, "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -15999,6 +16861,12 @@ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, "@types/react": { "version": "17.0.19", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.19.tgz", @@ -16671,6 +17539,15 @@ "object.assign": "^4.1.0" } }, + "babel-plugin-inline-import": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-inline-import/-/babel-plugin-inline-import-3.0.0.tgz", + "integrity": "sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ==", + "dev": true, + "requires": { + "require-resolve": "0.0.2" + } + }, "babel-plugin-istanbul": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", @@ -16926,6 +17803,11 @@ "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, "bplist-creator": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", @@ -17227,12 +18109,66 @@ } } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "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=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -17472,6 +18408,53 @@ } } }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, "cssom": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", @@ -17733,6 +18716,27 @@ "esutils": "^2.0.2" } }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, "domexception": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", @@ -17750,6 +18754,15 @@ } } }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -17902,6 +18915,11 @@ "ansi-colors": "^4.1.1" } }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, "envinfo": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", @@ -17940,22 +18958,25 @@ } }, "es-abstract": { - "version": "1.18.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", - "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-symbols": "^1.0.2", "internal-slot": "^1.0.3", - "is-callable": "^1.2.3", + "is-callable": "^1.2.4", "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", "object-inspect": "^1.11.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", @@ -18897,6 +19918,15 @@ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -19058,6 +20088,16 @@ "pump": "^3.0.0" } }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", @@ -19785,6 +20825,12 @@ "has-tostringtag": "^1.0.0" } }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -19814,6 +20860,15 @@ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, + "is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -20834,6 +21889,12 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -21048,6 +22109,11 @@ "object-visit": "^1.0.0" } }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, "mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", @@ -21067,6 +22133,70 @@ } } }, + "merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "dependencies": { + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dev": true, + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dev": true, + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dev": true, + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "dev": true + } + } + } + } + }, "merge-options": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", @@ -21511,6 +22641,24 @@ } } }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dev": true, + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "dev": true + } + } + }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -21765,6 +22913,14 @@ "set-blocking": "~2.0.0" } }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, "nuget-exe": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/nuget-exe/-/nuget-exe-5.8.0.tgz", @@ -21895,6 +23051,17 @@ "has": "^1.0.3" } }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -22134,11 +23301,23 @@ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, + "path-extra": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/path-extra/-/path-extra-1.0.3.tgz", + "integrity": "sha1-fBEhiablDVlXkOetIDfkTkEMEWY=", + "dev": true + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -22453,6 +23632,12 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -22760,6 +23945,35 @@ "integrity": "sha512-Ls9qiNZzW/OLFoI25wfjjAcrf2DZ975hn2vr6U9gyuxi2nooVbzQeFoQS5vQcbCt9QX5NY8ASEEAtlLdIa6KVg==", "requires": {} }, + "react-native-svg": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz", + "integrity": "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==", + "requires": { + "css-select": "^2.1.0", + "css-tree": "^1.0.0-alpha.39" + } + }, + "react-native-svg-transformer": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/react-native-svg-transformer/-/react-native-svg-transformer-0.14.3.tgz", + "integrity": "sha512-agDGdMeeBAsWEgg/u7mjtR2Z3c8smGCLep/n3svwifut9dpswZCP+bSIrU8ekg6RNtxAJL+eGJbWjJ38vWxw6g==", + "dev": true, + "requires": { + "@svgr/core": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "path-dirname": "^1.0.2", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, "react-native-tab-view": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-3.1.1.tgz", @@ -23299,6 +24513,15 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" }, + "require-resolve": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/require-resolve/-/require-resolve-0.0.2.tgz", + "integrity": "sha1-urQQqxruLz9Vt5MXRR3TQodk5vM=", + "dev": true, + "requires": { + "x-path": "^0.0.2" + } + }, "reselect": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.0.0.tgz", @@ -24078,6 +25301,12 @@ "tweetnacl": "~0.14.0" } }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, "stack-chain": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz", @@ -24303,6 +25532,98 @@ "supports-color": "^7.0.0" } }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "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=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -24719,6 +26040,12 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -24797,6 +26124,18 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -25061,6 +26400,15 @@ "async-limiter": "~1.0.0" } }, + "x-path": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/x-path/-/x-path-0.0.2.tgz", + "integrity": "sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI=", + "dev": true, + "requires": { + "path-extra": "^1.0.2" + } + }, "xcode": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", diff --git a/package.json b/package.json index 4a0625dd..f1a0f9c0 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "react-native-safe-area-context": "^3.3.0", "react-native-screens": "^3.6.0", "react-native-splash-screen": "^3.2.0", + "react-native-svg": "^12.1.1", "react-native-tab-view": "^3.1.1", "react-native-vector-icons": "8.0.0", "react-redux": "^7.2.4", @@ -63,10 +64,12 @@ "@types/lodash": "^4.14.171", "@types/react-native": "^0.64.12", "babel-jest": "^26.6.3", + "babel-plugin-inline-import": "^3.0.0", "babel-plugin-module-resolver": "^4.1.0", "eslint": "7.14.0", "jest": "^26.6.3", "metro-react-native-babel-preset": "^0.64.0", + "react-native-svg-transformer": "^0.14.3", "react-test-renderer": "17.0.1" }, "jest": { diff --git a/src/assets/images/auth_1.png b/src/assets/images/auth_1.png deleted file mode 100644 index 9d9f7ac71dba2d9210e0c7db09c240229d37341d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12570 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 VDqJRW{(WVDkds!Hs+BMf`5(N;%y9q! diff --git a/src/assets/images/auth_1.svg b/src/assets/images/auth_1.svg new file mode 100644 index 00000000..bec24229 --- /dev/null +++ b/src/assets/images/auth_1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/auth_2.png b/src/assets/images/auth_2.png deleted file mode 100644 index 2b74736771139dc561e2637bfe029e6628811cf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14297 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 Vgz1aYb0!{&qO6Kcg_H^M{{Zj~Nelo0 diff --git a/src/assets/images/auth_2.svg b/src/assets/images/auth_2.svg new file mode 100644 index 00000000..6695b07a --- /dev/null +++ b/src/assets/images/auth_2.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/no-internet-connection.svg b/src/assets/images/no-internet-connection.svg new file mode 100644 index 00000000..e84ee9b7 --- /dev/null +++ b/src/assets/images/no-internet-connection.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/modules/auth/screens/confirm-code.screen.tsx b/src/modules/auth/screens/confirm-code.screen.tsx index 8c9f0aad..ca0c829f 100644 --- a/src/modules/auth/screens/confirm-code.screen.tsx +++ b/src/modules/auth/screens/confirm-code.screen.tsx @@ -10,12 +10,13 @@ import { useCountdown, } from '@/shared' import { LargeFormControlWithIcon } from '@/shared/components/forms' -import React, { ComponentRef, FC, useEffect, useRef, useState } from 'react' +import React, { FC, useEffect, useRef, useState } from 'react' import { StyleSheet, View, Text, TouchableOpacity } from 'react-native' import { useAuthorization } from '../hooks' import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view' import { PartialTheme } from '@/shared/themes/interfaces' import { useTheme } from '@/shared/hooks/use-theme.hook' +import AuthSecondSVG from '@/assets/images/auth_2.svg' const initialCount = 120 @@ -87,8 +88,9 @@ export const ConfirmCode: FC = () => { Вхід @@ -121,6 +123,9 @@ const createStyles = (theme: PartialTheme) => container: { marginTop: -$size(15), }, + img: { + marginBottom: $size(70), + }, label: { marginBottom: $size(10), fontSize: $size(18, 14), diff --git a/src/modules/auth/screens/sign-in.screen.tsx b/src/modules/auth/screens/sign-in.screen.tsx index 47eff983..7cff87c0 100644 --- a/src/modules/auth/screens/sign-in.screen.tsx +++ b/src/modules/auth/screens/sign-in.screen.tsx @@ -1,14 +1,14 @@ -import React, { FC, useEffect, useState } from 'react' -import { StyleSheet, Text, View } from 'react-native' +import React, { FC, useState } from 'react' +import { StyleSheet, View } from 'react-native' import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view' import { AuthLayout, Button, ImgWithBgCircle, Txt } from '$components' -import { ImageComponent } from '@/shared/components/elements/image.component' import { FormPhone } from '@/shared/components/forms/form-phone.component' import { $size, IRouteParams, RouteKey } from '@/shared' import { useAuthorization } from '../hooks' import { PartialTheme } from '@/shared/themes/interfaces' import { useTheme } from '@/shared/hooks/use-theme.hook' +import AuthOneSVG from '@/assets/images/auth_1.svg' interface IProps extends IRouteParams {} @@ -25,9 +25,9 @@ export const SignInScreen: FC = ({ navigation }) => { Вхід @@ -57,7 +57,7 @@ const createStyles = (theme: PartialTheme) => marginBottom: $size(25), }, img: { - marginBottom: $size(55), + marginBottom: $size(100) }, label: { marginBottom: $size(10, 5), diff --git a/src/shared/components/forms/form-large-control-with-icon.component.tsx b/src/shared/components/forms/form-large-control-with-icon.component.tsx index b38d84e5..6e4993a2 100644 --- a/src/shared/components/forms/form-large-control-with-icon.component.tsx +++ b/src/shared/components/forms/form-large-control-with-icon.component.tsx @@ -82,6 +82,9 @@ const createStyles = (theme: PartialTheme) => wrapper: { marginVertical: $size(20), }, + img: { + marginBottom: $size(80) + }, label: { color: theme.input.$title, textAlign: 'center', diff --git a/src/shared/components/images/img-with-bg-circle.components.tsx b/src/shared/components/images/img-with-bg-circle.components.tsx index a921be71..0539c1ee 100644 --- a/src/shared/components/images/img-with-bg-circle.components.tsx +++ b/src/shared/components/images/img-with-bg-circle.components.tsx @@ -1,40 +1,37 @@ -import { $size, ImageComponent } from '@/shared' +import { $size } from '@/shared' import { useTheme } from '@/shared/hooks/use-theme.hook' import { PartialTheme } from '@/shared/themes/interfaces' import React, { FC } from 'react' -import { ImageSourcePropType, StyleSheet, View, ViewStyle } from 'react-native' +import { StyleSheet, View, ViewStyle } from 'react-native' +import { SvgXml } from 'react-native-svg' interface IProps { - source: ImageSourcePropType - bgCircleTopPosition?: number | string - imgStyle?: { - paddingTop?: number - paddingBottom?: number - paddingLeft?: number - paddingRight?: number - } + /** @param SVG format */ + img: any + + imgSize: number + style?: ViewStyle + imgStyle?: ViewStyle } export const ImgWithBgCircle: FC = ({ - source, - bgCircleTopPosition, - imgStyle, + img, style, + imgSize, + imgStyle, }) => { const { styles } = useTheme(createStyles) return ( - - + + - ) @@ -43,11 +40,7 @@ export const ImgWithBgCircle: FC = ({ const createStyles = ({ ImgWithBgCircle }: PartialTheme) => StyleSheet.create({ container: { - position: 'relative', - alignItems: 'center', - justifyContent: 'center', - width: $size(255, 250), - height: $size(255, 250), + marginTop: $size(100), }, bgCircle: { alignSelf: 'center', @@ -57,12 +50,5 @@ const createStyles = ({ ImgWithBgCircle }: PartialTheme) => height: $size(255, 250), backgroundColor: ImgWithBgCircle.$circle, }, - img: { - zIndex: 1, - justifyContent: 'center', - alignItems: 'center', - maxHeight: $size(300), - paddingLeft: $size(10), - marginVertical: $size(70), - }, + img: { alignSelf: 'center' }, }) diff --git a/yarn.lock b/yarn.lock index 6da2ac28..1c107b89 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14,7 +14,7 @@ "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz" "version" "7.15.0" -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.9", "@babel/core@^7.4.0-0", "@babel/core@^7.7.5": +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.9", "@babel/core@^7.4.0-0", "@babel/core@^7.4.5", "@babel/core@^7.7.5": "integrity" "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==" "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz" "version" "7.15.0" @@ -697,7 +697,7 @@ "debug" "^4.1.0" "globals" "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.14.8", "@babel/types@^7.14.9", "@babel/types@^7.15.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": +"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.14.8", "@babel/types@^7.14.9", "@babel/types@^7.15.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": "integrity" "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==" "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz" "version" "7.15.0" @@ -1276,6 +1276,95 @@ dependencies: "@sinonjs/commons" "^1.7.0" +"@svgr/babel-plugin-add-jsx-attribute@^4.2.0": + "integrity" "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-remove-jsx-attribute@^4.2.0": + "integrity" "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-remove-jsx-empty-expression@^4.2.0": + "integrity" "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-replace-jsx-attribute-value@^4.2.0": + "integrity" "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-svg-dynamic-title@^4.3.3": + "integrity" "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz" + "version" "4.3.3" + +"@svgr/babel-plugin-svg-em-dimensions@^4.2.0": + "integrity" "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-transform-react-native-svg@^4.2.0": + "integrity" "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-transform-svg-component@^4.2.0": + "integrity" "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-preset@^4.3.3": + "integrity" "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==" + "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^4.2.0" + "@svgr/babel-plugin-remove-jsx-attribute" "^4.2.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "^4.2.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^4.2.0" + "@svgr/babel-plugin-svg-dynamic-title" "^4.3.3" + "@svgr/babel-plugin-svg-em-dimensions" "^4.2.0" + "@svgr/babel-plugin-transform-react-native-svg" "^4.2.0" + "@svgr/babel-plugin-transform-svg-component" "^4.2.0" + +"@svgr/core@^4.3.3": + "integrity" "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==" + "resolved" "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@svgr/plugin-jsx" "^4.3.3" + "camelcase" "^5.3.1" + "cosmiconfig" "^5.2.1" + +"@svgr/hast-util-to-babel-ast@^4.3.2": + "integrity" "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==" + "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "@babel/types" "^7.4.4" + +"@svgr/plugin-jsx@^4.3.3": + "integrity" "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@babel/core" "^7.4.5" + "@svgr/babel-preset" "^4.3.3" + "@svgr/hast-util-to-babel-ast" "^4.3.2" + "svg-parser" "^2.0.0" + +"@svgr/plugin-svgo@^4.3.1": + "integrity" "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "cosmiconfig" "^5.2.1" + "merge-deep" "^3.0.2" + "svgo" "^1.2.2" + "@tootallnate/once@1": "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" @@ -1396,6 +1485,11 @@ "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz" "version" "15.7.4" +"@types/q@^1.5.1": + "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" + "version" "1.5.5" + "@types/react-native-drawer@^2.5.5": "integrity" "sha512-aJ0J2ayMfUSIvhRKg4GuKWF4XB5JCWaD8mTtM2aF4tPrG5c9aSPhREuZvKfbjBXY5EAvhrt4hwc8CxWiPOZhYQ==" "resolved" "https://registry.npmjs.org/@types/react-native-drawer/-/react-native-drawer-2.5.5.tgz" @@ -1967,6 +2061,13 @@ dependencies: "object.assign" "^4.1.0" +"babel-plugin-inline-import@^3.0.0": + "integrity" "sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-inline-import/-/babel-plugin-inline-import-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "require-resolve" "0.0.2" + "babel-plugin-istanbul@^6.0.0": "integrity" "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==" "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz" @@ -2158,6 +2259,11 @@ "resolved" "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz" "version" "0.0.5" +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + "bplist-creator@0.0.8": "integrity" "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==" "resolved" "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz" @@ -2350,6 +2456,15 @@ "escape-string-regexp" "^1.0.5" "supports-color" "^5.3.0" +"chalk@^2.4.1": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + "chalk@^2.4.2": "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" @@ -2445,6 +2560,17 @@ "strip-ansi" "^6.0.0" "wrap-ansi" "^7.0.0" +"clone-deep@^0.2.4": + "integrity" "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=" + "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz" + "version" "0.2.4" + dependencies: + "for-own" "^0.1.3" + "is-plain-object" "^2.0.1" + "kind-of" "^3.0.2" + "lazy-cache" "^1.0.3" + "shallow-clone" "^0.1.2" + "clone-deep@^4.0.1": "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" @@ -2478,6 +2604,15 @@ "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" "version" "4.6.0" +"coa@^2.0.2": + "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" + "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "@types/q" "^1.5.1" + "chalk" "^2.4.1" + "q" "^1.1.2" + "code-point-at@^1.0.0": "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" @@ -2689,7 +2824,7 @@ "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" "version" "1.0.2" -"cosmiconfig@^5.0.5", "cosmiconfig@^5.1.0": +"cosmiconfig@^5.0.5", "cosmiconfig@^5.1.0", "cosmiconfig@^5.2.1": "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" "version" "5.2.1" @@ -2744,6 +2879,49 @@ "shebang-command" "^2.0.0" "which" "^2.0.1" +"css-select-base-adapter@^0.1.1": + "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + "version" "0.1.1" + +"css-select@^2.0.0", "css-select@^2.1.0": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-tree@^1.0.0-alpha.39", "css-tree@^1.1.2": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-tree@1.0.0-alpha.37": + "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + "version" "1.0.0-alpha.37" + dependencies: + "mdn-data" "2.0.4" + "source-map" "^0.6.1" + +"css-what@^3.2.1": + "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + "version" "3.4.2" + +"csso@^4.0.2": + "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" + "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "css-tree" "^1.1.2" + "cssom@^0.4.4": "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" @@ -2999,6 +3177,24 @@ dependencies: "esutils" "^2.0.2" +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"domelementtype@^2.0.1": + "integrity" "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz" + "version" "2.2.0" + +"domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + "domexception@^2.0.1": "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" @@ -3006,6 +3202,14 @@ dependencies: "webidl-conversions" "^5.0.0" +"domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + "ecc-jsbn@~0.1.1": "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=" "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" @@ -3100,6 +3304,11 @@ dependencies: "ansi-colors" "^4.1.1" +"entities@^2.0.0": + "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + "version" "2.2.0" + "envinfo@^7.5.0", "envinfo@^7.7.2": "integrity" "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" "resolved" "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" @@ -3127,22 +3336,25 @@ "accepts" "~1.3.7" "escape-html" "~1.0.3" -"es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2", "es-abstract@^1.18.2": - "integrity" "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==" - "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz" - "version" "1.18.5" +"es-abstract@^1.17.2", "es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2", "es-abstract@^1.18.2", "es-abstract@^1.19.1": + "integrity" "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz" + "version" "1.19.1" dependencies: "call-bind" "^1.0.2" "es-to-primitive" "^1.2.1" "function-bind" "^1.1.1" "get-intrinsic" "^1.1.1" + "get-symbol-description" "^1.0.0" "has" "^1.0.3" "has-symbols" "^1.0.2" "internal-slot" "^1.0.3" - "is-callable" "^1.2.3" + "is-callable" "^1.2.4" "is-negative-zero" "^2.0.1" - "is-regex" "^1.1.3" - "is-string" "^1.0.6" + "is-regex" "^1.1.4" + "is-shared-array-buffer" "^1.0.1" + "is-string" "^1.0.7" + "is-weakref" "^1.0.1" "object-inspect" "^1.11.0" "object-keys" "^1.1.1" "object.assign" "^4.1.2" @@ -3710,11 +3922,23 @@ "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.2.tgz" "version" "1.14.2" -"for-in@^1.0.2": +"for-in@^0.1.3": + "integrity" "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz" + "version" "0.1.8" + +"for-in@^1.0.1", "for-in@^1.0.2": "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" "version" "1.0.2" +"for-own@^0.1.3": + "integrity" "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=" + "resolved" "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "for-in" "^1.0.1" + "forever-agent@~0.6.1": "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" @@ -3850,6 +4074,14 @@ dependencies: "pump" "^3.0.0" +"get-symbol-description@^1.0.0": + "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" + "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.1" + "get-value@^2.0.3", "get-value@^2.0.6": "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" @@ -4260,12 +4492,12 @@ "call-bind" "^1.0.2" "has-tostringtag" "^1.0.0" -"is-buffer@^1.1.5": +"is-buffer@^1.0.2", "is-buffer@^1.1.5": "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" "version" "1.1.6" -"is-callable@^1.1.4", "is-callable@^1.2.3": +"is-callable@^1.1.4", "is-callable@^1.2.4": "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" "version" "1.2.4" @@ -4422,7 +4654,7 @@ "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" "version" "2.1.0" -"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": +"is-plain-object@^2.0.1", "is-plain-object@^2.0.3", "is-plain-object@^2.0.4": "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" "version" "2.0.4" @@ -4434,7 +4666,7 @@ "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" "version" "1.0.1" -"is-regex@^1.1.3": +"is-regex@^1.1.4": "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" "version" "1.1.4" @@ -4442,6 +4674,11 @@ "call-bind" "^1.0.2" "has-tostringtag" "^1.0.0" +"is-shared-array-buffer@^1.0.1": + "integrity" "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz" + "version" "1.0.1" + "is-stream@^1.0.1", "is-stream@^1.1.0": "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" @@ -4452,7 +4689,7 @@ "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" "version" "2.0.1" -"is-string@^1.0.5", "is-string@^1.0.6": +"is-string@^1.0.5", "is-string@^1.0.7": "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" "version" "1.0.7" @@ -4471,6 +4708,13 @@ "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" "version" "1.0.0" +"is-weakref@^1.0.1": + "integrity" "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==" + "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "call-bind" "^1.0.0" + "is-windows@^1.0.2": "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" @@ -5142,6 +5386,13 @@ "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz" "version" "1.1.0" +"kind-of@^2.0.1": + "integrity" "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-buffer" "^1.0.2" + "kind-of@^3.0.2": "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" @@ -5192,6 +5443,16 @@ "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" "version" "3.0.3" +"lazy-cache@^0.2.3": + "integrity" "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + "resolved" "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz" + "version" "0.2.7" + +"lazy-cache@^1.0.3": + "integrity" "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + "resolved" "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz" + "version" "1.0.4" + "leven@^3.1.0": "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" @@ -5377,6 +5638,16 @@ dependencies: "object-visit" "^1.0.0" +"mdn-data@2.0.14": + "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + "version" "2.0.14" + +"mdn-data@2.0.4": + "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + "version" "2.0.4" + "mem@^4.3.0": "integrity" "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==" "resolved" "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz" @@ -5386,6 +5657,15 @@ "mimic-fn" "^2.0.0" "p-is-promise" "^2.0.0" +"merge-deep@^3.0.2": + "integrity" "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==" + "resolved" "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "arr-union" "^3.1.0" + "clone-deep" "^0.2.4" + "kind-of" "^3.0.2" + "merge-options@^3.0.4": "integrity" "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==" "resolved" "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz" @@ -5773,12 +6053,20 @@ "for-in" "^1.0.2" "is-extendable" "^1.0.1" +"mixin-object@^2.0.1": + "integrity" "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=" + "resolved" "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "for-in" "^0.1.3" + "is-extendable" "^0.1.1" + "mkdirp-classic@^0.5.2", "mkdirp-classic@^0.5.3": "integrity" "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" "resolved" "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" "version" "0.5.3" -"mkdirp@^0.5.1": +"mkdirp@^0.5.1", "mkdirp@~0.5.1": "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" "version" "0.5.5" @@ -5984,6 +6272,13 @@ "gauge" "~2.7.3" "set-blocking" "~2.0.0" +"nth-check@^1.0.2": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + "nuget-exe@5.8.0": "integrity" "sha512-m95SBWa+SJNOfR0GTwdQ3OwK2915Ts3XvajYx0iaOZYydwvz6reJyptiNGf+HQhvTe5viNiRAmGXxNww9obZjw==" "resolved" "https://registry.npmjs.org/nuget-exe/-/nuget-exe-5.8.0.tgz" @@ -6084,6 +6379,15 @@ "es-abstract" "^1.18.0-next.2" "has" "^1.0.3" +"object.getownpropertydescriptors@^2.1.0": + "integrity" "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==" + "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz" + "version" "2.1.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + "object.pick@^1.3.0": "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" @@ -6091,7 +6395,7 @@ dependencies: "isobject" "^3.0.1" -"object.values@^1.1.4": +"object.values@^1.1.0", "object.values@^1.1.4": "integrity" "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==" "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz" "version" "1.1.4" @@ -6301,6 +6605,11 @@ "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" "version" "0.1.1" +"path-dirname@^1.0.2": + "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" + "version" "1.0.2" + "path-exists@^3.0.0": "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" @@ -6311,6 +6620,11 @@ "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" "version" "4.0.0" +"path-extra@^1.0.2": + "integrity" "sha1-fBEhiablDVlXkOetIDfkTkEMEWY=" + "resolved" "https://registry.npmjs.org/path-extra/-/path-extra-1.0.3.tgz" + "version" "1.0.3" + "path-is-absolute@^1.0.0": "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" @@ -6523,6 +6837,11 @@ "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" "version" "2.1.1" +"q@^1.1.2": + "integrity" "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + "version" "1.5.1" + "qs@~6.5.2": "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" @@ -6703,6 +7022,24 @@ "resolved" "https://registry.npmjs.org/react-native-splash-screen/-/react-native-splash-screen-3.2.0.tgz" "version" "3.2.0" +"react-native-svg-transformer@^0.14.3": + "integrity" "sha512-agDGdMeeBAsWEgg/u7mjtR2Z3c8smGCLep/n3svwifut9dpswZCP+bSIrU8ekg6RNtxAJL+eGJbWjJ38vWxw6g==" + "resolved" "https://registry.npmjs.org/react-native-svg-transformer/-/react-native-svg-transformer-0.14.3.tgz" + "version" "0.14.3" + dependencies: + "@svgr/core" "^4.3.3" + "@svgr/plugin-svgo" "^4.3.1" + "path-dirname" "^1.0.2" + "semver" "^5.6.0" + +"react-native-svg@^12.1.1", "react-native-svg@>=6.5.1": + "integrity" "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==" + "resolved" "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz" + "version" "12.1.1" + dependencies: + "css-select" "^2.1.0" + "css-tree" "^1.0.0-alpha.39" + "react-native-tab-view@^3.1.1": "integrity" "sha512-M5pRN6utQfytKWoKlKVzg5NbkYu308qNoW1khGTtEOTs1k14p2dHJ/BWOJoJYHKbPVUyZldbG9MFT7gUl4YHnw==" "resolved" "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-3.1.1.tgz" @@ -6747,7 +7084,7 @@ "use-subscription" "^1.0.0" "whatwg-fetch" "^3.0.0" -"react-native@*", "react-native@^0.0.0-0 || ^0.60.6 || ^0.61.5 || ^0.62.2 || ^0.63.2 || ^0.64.0 || ^0.65.0 || 1000.0.0", "react-native@^0.62.0", "react-native@^0.63.0-0", "react-native@>=0.40.0", "react-native@>=0.42.0", "react-native@>=0.48.4", "react-native@>=0.57", "react-native@>=0.57.0", "react-native@>=0.59", "react-native@>=0.61.5", "react-native@>=0.63.3", "react-native@>=0.64.0-rc.0 || 0.0.0-*", "react-native@0.63.2", "react-native@0.64.2": +"react-native@*", "react-native@^0.0.0-0 || ^0.60.6 || ^0.61.5 || ^0.62.2 || ^0.63.2 || ^0.64.0 || ^0.65.0 || 1000.0.0", "react-native@^0.62.0", "react-native@^0.63.0-0", "react-native@>=0.40.0", "react-native@>=0.42.0", "react-native@>=0.45.0", "react-native@>=0.48.4", "react-native@>=0.50.0", "react-native@>=0.57", "react-native@>=0.57.0", "react-native@>=0.59", "react-native@>=0.61.5", "react-native@>=0.63.3", "react-native@>=0.64.0-rc.0 || 0.0.0-*", "react-native@0.63.2", "react-native@0.64.2": "integrity" "sha512-Ty/fFHld9DcYsFZujXYdeVjEhvSeQcwuTGXezyoOkxfiGEGrpL/uwUZvMzwShnU4zbbTKDu2PAm/uwuOittRGA==" "resolved" "https://registry.npmjs.org/react-native/-/react-native-0.64.2.tgz" "version" "0.64.2" @@ -7052,6 +7389,13 @@ "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" "version" "2.0.0" +"require-resolve@0.0.2": + "integrity" "sha1-urQQqxruLz9Vt5MXRR3TQodk5vM=" + "resolved" "https://registry.npmjs.org/require-resolve/-/require-resolve-0.0.2.tgz" + "version" "0.0.2" + dependencies: + "x-path" "^0.0.2" + "reselect@^4.0.0": "integrity" "sha512-qUgANli03jjAyGlnbYVAV5vvnOmJnODyABz51RdBN7M4WaVu8mecZWgyQNkG8Yqe3KRGRt0l4K4B3XVEULC4CA==" "resolved" "https://registry.npmjs.org/reselect/-/reselect-4.0.0.tgz" @@ -7198,7 +7542,7 @@ "minimist" "^1.1.1" "walker" "~1.0.5" -"sax@^1.2.1": +"sax@^1.2.1", "sax@~1.2.4": "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" "version" "1.2.4" @@ -7353,6 +7697,16 @@ "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" "version" "1.1.1" +"shallow-clone@^0.1.2": + "integrity" "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=" + "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "is-extendable" "^0.1.1" + "kind-of" "^2.0.1" + "lazy-cache" "^0.2.3" + "mixin-object" "^2.0.1" + "shallow-clone@^3.0.0": "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" @@ -7661,6 +8015,11 @@ "safer-buffer" "^2.0.2" "tweetnacl" "~0.14.0" +"stable@^0.1.8": + "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + "version" "0.1.8" + "stack-chain@^1.3.7": "integrity" "sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU=" "resolved" "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz" @@ -7876,6 +8235,30 @@ "has-flag" "^4.0.0" "supports-color" "^7.0.0" +"svg-parser@^2.0.0": + "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + "version" "2.0.4" + +"svgo@^1.2.2": + "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "chalk" "^2.4.1" + "coa" "^2.0.2" + "css-select" "^2.0.0" + "css-select-base-adapter" "^0.1.1" + "css-tree" "1.0.0-alpha.37" + "csso" "^4.0.2" + "js-yaml" "^3.13.1" + "mkdirp" "~0.5.1" + "object.values" "^1.1.0" + "sax" "~1.2.4" + "stable" "^0.1.8" + "unquote" "~1.1.1" + "util.promisify" "~1.0.0" + "symbol-tree@^3.2.4": "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" @@ -8213,6 +8596,11 @@ "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" "version" "1.0.0" +"unquote@~1.1.1": + "integrity" "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + "version" "1.1.1" + "unset-value@^1.0.0": "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" @@ -8258,6 +8646,16 @@ "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" "version" "1.0.2" +"util.promisify@~1.0.0": + "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.2" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.0" + "utils-merge@1.0.1": "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" @@ -8526,6 +8924,13 @@ dependencies: "async-limiter" "~1.0.0" +"x-path@^0.0.2": + "integrity" "sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI=" + "resolved" "https://registry.npmjs.org/x-path/-/x-path-0.0.2.tgz" + "version" "0.0.2" + dependencies: + "path-extra" "^1.0.2" + "xcode@^2.0.0": "integrity" "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==" "resolved" "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz"